var hash = 0;
var prob = '500';
var dauer = '75';

document.write("<div id='layer'><div id='layer_fade' class='layer_fade'></div><div id='layer_wrapper' class='layer' name='layer'>");
document.write("<div class='layer_oben'></div>");
document.write("<div class='layer_links'></div>");
document.write("<div class='layer_inner'>");
document.write("<div class='layer_logo'></div>");
document.write("<div class='layer_content'>");
document.write("<p class='layer_text'><b>Ihre Meinung</b> zum Angebot der Usability-Hotline.de ist uns <b style='color:#fff'>20 % Rabatt</b> wert.</p>");
document.write("<p class='layer_umfrage_dauer'>Die Umfrage dauert ca. 7 Minuten.</p>");
document.write("<a href=\"http://www.icon-test.com/beta/survey/11ebadd0b4a0577af9359340ce2ae993172d518207b\" class='layer_link' target='_blank' onclick='verstecken(\"layer\");'><div class='layer_button_ok'><p class='button_ok_text'>teilnehmen</p></div></a>");
document.write("<a class='layer_link' onclick='verstecken(\"layer\");'>");
document.write("<div class='layer_button_nok'><p class='button_nok_text'>nicht teilnehmen</p></div></a>");
document.write("</div>");
document.write("</div>");
document.write("<div class='layer_rechts'></div>");
document.write("<div class='layer_unten'></div>");
document.write("</div></div>");

var start = new Date();
var nichtanzeigen = '0';
var breite = screen.width;
var hoehe = screen.height *'1.6';
var verweil = '0';
var start_aus;
var visited = '0';
var expired = '300';
var browserName = navigator.appName;
var browserVersion = parseInt(navigator.appVersion);
if (browserName == "Microsoft Internet Explorer" &&
        browserVersion == 4 &&
        navigator.appVersion.indexOf("MSIE 6.0") != -1) {
   browser = "ie6";                          // IE 6.0
}
else var browser = "nn5";
var zufall = parseInt(prob) / 1000;

if(document.cookie){
	function readCookie(name) {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
		}
}

var random = readCookie('random');
var start_aus = readCookie('start');
if (start_aus) {
	visited = '1';
}
else start_aus = start;
var nichtanzeigen = readCookie('nichtanzeigen');

function zeigen ( idname ) {
		 var scroll = parseInt(document.body.scrollTop)+80;
		 document.getElementById (idname).style.visibility = "visible";
		 document.getElementById ('layer_wrapper').style.top = scroll;
         document.getElementById ('layer_fade').style.height=hoehe;
         document.getElementById ('layer_fade').style.width =breite;
         document.getElementById ('layer').style.height=hoehe;
         document.getElementById ('layer').style.width =breite;         
}
function verstecken ( idname ) {
  document.getElementById ( idname ).style.visibility = "hidden";
}

function gettime(){
	var jetzt = new Date();
	var start_ausg = new Date();
	start_ausg.setTime(Date.parse(start_aus));
	verweil = parseInt((jetzt.getTime() - start_ausg.getTime()) / 1000);
	invalid = parseInt(dauer) + parseInt(expired);	
}

function settime(){
	random = Math.random();
	var a = new Date();
	a = new Date(a.getTime() +1000*60*60*24*365);
	document.cookie ='start='+start+'; expires='+a.toGMTString()+';path=/;';
	document.cookie ='random='+random+'; expires='+a.toGMTString()+';path=/;';
}

function show_layer(){
	if(visited!='1'){
		settime();
		visited = '1';
	}
	gettime()
	if(verweil > dauer && nichtanzeigen != '1' && verweil < invalid && random < zufall && browser != "ie6"){
		zeigen('layer');
		nichtanzeigen = '1';
		var a = new Date();
		a = new Date(a.getTime() +1000*60*60*24*365);
		document.cookie ='nichtanzeigen='+nichtanzeigen+'; expires='+a.toGMTString()+';path=/;';
	}
	setTimeout("show_layer()", 1000);
}
window.onload = show_layer();