window.addEvent('domready', function() {
	//Pop-under function; var MAPPER maps 'BO-keyword' to html element
	MAPPER = {
		'body' : document.body,
		'freetest' : null, 
		'gender' :  $('genderbox'),
		'gender_male' : $('gender_male'),
		'gender_female' : $('gender_female'),
		'firstname': $('firstname'),
		'halfreg': $('submit_halfreg'),
		'fulreg': $('submit_fullreg'),
		'street': $('street'),
		'country': $('landselect'),
		'extra' : null
	}
});
var nolink = false;
var noexitpop = false;

function uncommercialpage1(num) {
	if(nolink) {
		//if(!noexitpop) window.open("http://ilead.itrack.it/clients/ext.aspx?openpopup=0&targetpage=popup&cid=9172&sid=49874&wid=1043&swid=exit", "gewinnriese", "width=350,height=572,scrollbars=no");	
		//if(!noexitpop) window.open("http://ad.netdialogs.de/index.php?action=loadCampaignAd&campaignID=5&campaignAdID=48&websiteID=4&externalID=exitpop&openPopup=0", "tcom", "width=832,height=662,scrollbars=yes");	
		//if(!noexitpop) window.open("http://www.planet49.com/cgi-bin/wingame.pl?partner_pk=1&wingame_pk=34&sub_id=exitpop", "immo", "width=660,height=710,scrollbars=yes");	
		ajaxstats(num);
	} 
}

function uncommercial(num,url) {
	if(nolink) {
		//if(!noexitpop) window.open("http://ilead.itrack.it/clients/ext.aspx?openpopup=0&targetpage=popup&cid=9172&sid=49874&wid=1043&swid=exit", "gewinnriese", "width=350,height=572,scrollbars=no");	
		//if(!noexitpop) window.open("http://ad.netdialogs.de/index.php?action=loadCampaignAd&campaignID=5&campaignAdID=48&websiteID=4&externalID=exitpop&openPopup=0", "tcom", "width=832,height=662,scrollbars=yes");	
		//if(!noexitpop) window.open("http://www.planet49.com/cgi-bin/wingame.pl?partner_pk=1&wingame_pk=34&sub_id=exitpop", "immo", "width=660,height=710,scrollbars=yes");	
		ajaxstats(num);
	} 
}

function uncommercialp4(num,url) {
	if(nolink) {
		if(!noexitpop && url) window.open(url, "vista", "width=660,height=710,scrollbars=yes");	
		ajaxstats(num);
	} 
}

function ajaxstats(page) {

	if(window.XMLHttpRequest)
	{
    	try 
		{
			req = new XMLHttpRequest();
        } 
		catch(e) 
		{
			req = false;
        }
    // branch for IE/Windows ActiveX version
    } 
	else if(window.ActiveXObject) 
	{ 
       	try 
		{
        	req = new ActiveXObject("Msxml2.XMLHTTP");
      	} 
		catch(e) 
		{
        	try 
			{
          		req = new ActiveXObject("Microsoft.XMLHTTP");
        	} 
			catch(e) 
			{
          		req = false;
        	}
		}
    }
	if(req && page != 0) 
	{
		urlx = "/cgi-bin/49lp.pl?file=images/pixel.gif&partner_pk="+page+"&ident=close&wingame_pk=32";
		randurl = urlx + "&" + Math.random();
		req.open("GET", randurl, true);
		req.send("");	
	}
}

var count;

function checkform() {
	//zusätzlicher check für richtige Auswahl 1-2-3:	
	if (chosen!=3) {
	  $('msg1').style.display = 'none';
	  $('msg2').style.display = 'block';
	  $('msg3').style.display = 'none';
	  if(chosen==1){
		$('chooser_1').style.backgroundPosition = '0px -116px';
	  }
	  if(chosen==2){
		$('chooser_2').style.backgroundPosition = '0px -116px';
	  }
	  if(chosen==0){
		$('msg1').style.display = 'none';
		$('msg2').style.display = 'none';
		$('msg3').style.display = 'block';
		$('chooser_1').style.backgroundPosition = '0px -58px';
		$('chooser_2').style.backgroundPosition = '0px -58px';
		$('chooser_3').style.backgroundPosition = '0px -58px';
		setTimeout("blink_auswahl()",700);		
	  }
	  return false;
	}
	var a = document.getElementById('agb');
	count++;
	if(count>2){
		return true;
	}
	else if (!document.register.agb.checked) { 
		showlayer('agberror');
		var myRequest = new Request({method: 'get', url: '/cgi-bin/log.pl'});
		myRequest.send('todo=log_show&type=optin_msg_71');
		return false;
	} else {
		//Prefill der Inputfelder löschen für Fehlermeldung 
		if (document.register.firstname.value == 'Vorname')
		{
			document.register.firstname.value = '';
		}
		if (document.register.lastname.value == 'Nachname')
		{
			document.register.lastname.value = '';
		}
		return true;
	}
}

function blink_auswahl()
{
	$('chooser_1').style.backgroundPosition = '0px 0px';
	$('chooser_2').style.backgroundPosition = '0px 0px';
	$('chooser_3').style.backgroundPosition = '0px 0px';
}

function doRegisterAccept(){
			var a = document.getElementById('agb');
			a.checked = "checked";
			hidelayer('agberror');
			if (checkform()) 
			{
				//neue Gesetzeslage, deshalb muss der User nach dem automatischen Check noch mal auf den WeiterButton klicken
				//document.register.submit();
			}
		}

var errortext = true;
		

function fillcheck()
{
	ausgabe = true;
	for(i=0;i<(document.inter.length);i++)
	{
		//alert("name:"+document.inter.elements[i].name + ", ind:" + document.inter.elements[i].name.indexOf("question::"));
		if ((document.inter.elements[i].name.indexOf("coreg_pk_") > -1) && document.inter.elements[i].checked == true) {
			errortext = false;
			if(document.inter.elements[i+1].name.indexOf("confirmbox::") > -1 && document.inter.elements[i+1].checked == false) { 
				errorcbtext = document.inter.elements[i+1].name.split("::");				
					alert("Sie muessen noch die Checkbox des gewaehlten Angebots bestaetigen!");
					ausgabe = false;					
			}
		}
	}
	if (errortext == true) {
		hidetagsIE('select');
		document.getElementById('werbeflaeche_coreg').style.display = 'block';
		//alert("Bitte w&auml;hlen Sie mindestens ein Gratis Angebot aus,\nindem Sie die Checkbox anklicken.");
		ausgabe = false;
	} 
	return ausgabe;	
}


function inter_check_all() {
	return;
	for(i=0;i<(document.inter.length);i++) {
		if ((document.inter.elements[i].name.indexOf("question::") > -1)) document.inter.elements[i].checked = true;
	}
}

// Uhrzeit ------------------------------------------------------------------------------------------------------------------------------
	function currentTime() {
		var jetzt = new Date();                  
		var Stunden = jetzt.getHours();
		if (Stunden < 10) Stunden = "0" + Stunden;
		var Minuten = jetzt.getMinutes();
		if (Minuten < 10) Minuten = "0" + Minuten;	
				
		return (Stunden + ":" + Minuten);
	}

	
//Startseite Felder Vorausfüllen
function init_fields()
{
	if (document.register.firstname.value == '')
	{
		document.register.firstname.value = 'Vorname';
	}
	if (document.register.lastname.value == '')
	{
		document.register.lastname.value = 'Nachname';
	}
	if (document.register.email.value == '')
	{
		document.register.email.value = 'E-Mail';
	}
}
// Moveboxes Startseite

var circle = 0;
var startpos = 0;
var posy;
var movespeed = 10;

ie = (navigator.appName.indexOf("Microsoft Internet Explorer")!=-1)? true:false

function initmove(pluspos) {
 	if (document.getElementById) {
		if(pluspos) startpos +=  pluspos;
		circle = document.getElementById("movebox").style;
		move2it();
		//alert(document.getElementById("movebox").style.top);
		}		
	}	
		
function moveit() {
	if (ie) { 
		var posy = document.documentElement.scrollTop-startpos;
		}
	else {
		var posy = window.pageYOffset-startpos; 
		}	
	if(posy <= 0) posy = 0;
	
	return posy;
	}	
	
function move2it() {
	scrollpos = moveit();
	layerpos = (circle.top.replace(/px/, "")*1);
	steps = scrollpos-layerpos;
	//alert(layerpos+" : "+scrollpos+" : "+steps);	
	if(layerpos != scrollpos && layerpos >= 0) {
		layerpos += Math.floor(steps * 0.05) ;
		circle.top = (layerpos) + "px"; 		
		}	
	setTimeout("move2it()", movespeed);
	}
	
	
