// deckkraft: 10 = 100% weiss
var white=9;

// maximale anzahl Besuche - ab dann kommt der layer nicht mehr
var visit_max = 10;

// cookie stuff
var cookie_name = "prco_revisit=";
var name_lenght = cookie_name.length;

var session_name = "prco_home_seen=1";

/* ---------------------------------------------------------- */


function check_cookie() {

var number_of_visits = 0;

if (document.cookie) number_of_visits = parseInt(document.cookie.substr((document.cookie.indexOf(cookie_name)+name_lenght), 1));

if (document.cookie.indexOf(session_name)!=-1) var homepage_seen_session = 1;

// ist der zaehler noch unter max und diesmal schon gesehen, dann verstecke
if (number_of_visits <= visit_max && !homepage_seen_session) {

hide_home();

document.cookie = cookie_name + (number_of_visits+1) + "; expires=" + (new Date(2021, 1, 1)).toGMTString();

document.cookie = session_name;

}

}


function hide_home() {

var style_start='<style type="text/css"> <!-- ';
var style_to_hide='#homepage_layer {width: 100%; height: 200%; background: white; z-index: 1; opacity: '+(white/10)+'; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity='+(white*10)+')"; filter: alpha(opacity='+(white*10)+');} '
+'#homepage_text {z-index:2; position:absolute;} '
+'#homepage_text_spacer {display: inline !important;} '
+'#homepage_more_link {visibility: visible !important;} ';
var style_end=' --> </style>';

document.write (style_start + style_to_hide + style_end);

}



function show_home() {

 timer = window.setInterval(function() {
  white=white-0.5;
	document.getElementById("homepage_more_link").style.display = "none";
  	document.getElementById("homepage_layer").style.opacity = white/10;
	document.getElementById("homepage_layer").style.filter = 'alpha(opacity='+ white*10 + ')';
/* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90) */

  if (white<=0) {window.clearInterval(timer);document.getElementById("homepage_layer").style.display = "none";}
 },30);
 
}

