	/* Popup *************************************************************************************************************** */

	function openWindow(url,width,height) {
		window.open(url,'','scrollbars=yes,width='+width+',height='+height+',resizable=yes');
	} 
	
	function MM_openBrWindow(theURL,winName,features) { 
	  window.open(theURL,winName,features);
	}

	//make it popup! simply add the class 'poplink' to every link!
	window.addEvent('domready', function() {
		var popLinks = $$('a.poplink');
		popLinks.each(function(el){
			el.set({
				'events': {
					'click': function() {
						window.open(this.href,'','scrollbars=yes,width=400,height=450,resizable=yes');
						return false;
					}
				}
			});
		});
		// browser detection (task 51638, 49153)
		var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
		var is_firefox36 = navigator.userAgent.toLowerCase().indexOf('firefox/3.6') > -1;
		var is_firefox4 = navigator.userAgent.toLowerCase().indexOf('firefox/4.0') > -1;
		var is_firefox5 = navigator.userAgent.toLowerCase().indexOf('firefox/5.0') > -1;
		var is_ie6 = navigator.userAgent.toLowerCase().indexOf('msie 6.0') > -1;
		var is_ie7 = navigator.userAgent.toLowerCase().indexOf('msie 7.0') > -1;
		var is_ie8 = navigator.userAgent.toLowerCase().indexOf('msie 8.0') > -1;
		var is_ie9 = navigator.userAgent.toLowerCase().indexOf('msie 9.0') > -1;
		
		//deactivate pop under in browser (task 51638, 49153):
		if (is_firefox4 || is_firefox5) popIsDead = true;
	});

/* Globales Script das Selectboxen sichtbar und unsichtbar macht ************************************************************************************************* */

	function hidetagsIE(TagNamen){
		if ( navigator.userAgent.indexOf("MSIE 6") != -1 ){
			var no = 0;
			while (document.getElementsByTagName(TagNamen)[no]){
				document.getElementsByTagName(TagNamen)[no].style.visibility = "hidden"; 
				no++;
			}
		}
	}

	function showtagsIE(TagNamen){
		if ( navigator.userAgent.indexOf("MSIE 6") != -1 ){
			var no = 0;
			while (document.getElementsByTagName(TagNamen)[no]){
				document.getElementsByTagName(TagNamen)[no].style.visibility = "visible"; 
				no++;
			}
		}
	}
	

/* Coreg Checkbox anhaken beim Klick aufs Bild ************************************************************************************************* */

function checkthebox(el) {
	document.getElementsByName(el)[0].checked = !document.getElementsByName(el)[0].checked;
}	
	
/* Popunder, das auf Seite 1 eingeblendet wird ******************************************* */
function popUnderP1() {
	/* partner pks einfach hinten in das array packen */
	var notshown = new Array(1088,0,831,1092,941,1042,155,1027,876,1080,983,813,1107,1038)
	
	if (document.getElementById("register")) {
		var ppk = document.getElementById("register").partner_pk.value;
	} else {
		var ppk = document.forms[0].partner_pk.value;
	}
	var nopop = false;
	for (i=0;i<notshown.length;i++) {
		if(ppk == notshown[i] || ppk == '') { 
			nopop = true;
			break;
		}
	}
	//alert('PPK ist '+ppk+' | '+notshown.length+":"+nopop)
	if(!nopop) {
		var pu = window.open("http://www.winmycar.de/perl/lp.pl?file=index1.html&partner_pk=1014&sub_id=GWS-PopUnder","","width=940,height=790,scrollbars=1,resizable=1");
		pu.blur();
	}
}

// Die ultimative show/hide-Funktion (eins oder mehrere Elemente)
var toggle = function(elements) {
	for (i=0; i<toggle.arguments.length; i++) {
		var el = $(toggle.arguments[i]);
		if(el) {
			if (el.getStyle("display") == "none") el.setStyle("display","block");
			else if (el.getStyle("display") == "block") el.setStyle("display","none");
		}
	}
};

var showlayer = function(elements) {
	for (i=0; i<showlayer.arguments.length; i++) {
		var el = $(showlayer.arguments[i]); 
		if(el) {
			el.setStyle("display","block");
		}
	}
};

var hidelayer = function(elements) {
	for (i=0; i<hidelayer.arguments.length; i++) {
		var el = $(hidelayer.arguments[i]);
		if(el) {
			el.setStyle("display","none");
		}
	}
};

/* Funktion für die Erstellung der SkyScrapper der gewinner auf der 1. Seite  */
var winnerH1 = "Nos gagnants:";
var winnerImages = '2,3,7,6,5';
function writeImages(h1, images) {
	var winnerlinks = images.split(",");
	for (i=0;i<winnerlinks.length;i++) {
		document.write('<a href="javascript:MM_openBrWindow(\'/wingame/'+sponsor_switch_wingame+'/winner.htm\',\'\',\'scrollbars=yes,width=910,height=700\')"><img src="http://de.static.planet49.com/gewinner/winners/images/'+winnerlinks[i]+'.jpg" id="winner'+i+'" /><br\/></a>');
	}
	document.getElementById("skyH1").innerHTML = h1;
}

// Functions for date and time
function setDateTime(id) {
	var jetzt = new Date();
	var WochenTag = jetzt.getDay();
	var Tag = jetzt.getDate();
	if (Tag < 10) Tag = "0" + Tag;
	var Monat = jetzt.getMonth()+1;
	if (Monat < 10) Monat = "0" + Monat;
	var Jahr = jetzt.getFullYear();
	var Stunden = jetzt.getHours();
	if (Stunden < 10) Stunden = "0" + Stunden;
	var Minuten = jetzt.getMinutes();
	if (Minuten < 10) Minuten = "0" + Minuten;
	var Sekunden = jetzt.getSeconds();
	if (Sekunden < 10) Sekunden = "0" + Sekunden;

	if($("date")) $("date").innerHTML = Tag + "." + Monat + "." + Jahr;
	if($("time")) $("time").innerHTML = Stunden + ":" + Minuten;
	if($("time_seconds")) $("time_seconds").innerHTML = Stunden + ":" + Minuten + ":" + Sekunden;
	if($("time_secunden")) $("time_secunden").innerHTML = Stunden + ":" + Minuten + ":" + Sekunden;
}

/* coregs */
var all_coreg_checked = false;
window.addEvent('domready', function() {
	if($('check_all_coregs')) {
		$('check_all_coregs').addEvent('click', function() {
			check_all_coregs();
			all_coreg_checked = !all_coreg_checked;
		});
	}
});
var check_all_coregs = function() {
	var all_coregs = $('allcoregs').getElements('input[name^=coreg_pk_]');

	all_coregs.each(function(el) {
		if(el.get('type') == 'checkbox'){
			if(all_coreg_checked == false){
				el.checked = true;
			}
			else {
				el.checked = false;
			}
		}
	});
}

/* Diese Funktion wir benutzt, wenn die Coregs verschiedene 
Ausnahmen zusätzlich zu den normalen Einstellungen haben sollen */
function exceptions(boxname) {
	var Ausdruck = /(\d+)/;
	Ausdruck.exec(boxname);
	var pk = RegExp.$1;
	/* 'coreg_' + pk + '_additionalText' wird benutzt bei Ein- und Ausblenden von Zusatztexte */
	if (document.getElementById('coreg_' + pk + '_additionalText')) {
		if (document.inter.elements[boxname].checked == true) document.getElementById('coreg_' + pk + '_additionalText').style.display = 'block';
		else document.getElementById('coreg_' + pk + '_additionalText').style.display = 'none';
	}
}

function checkit(boxname) {
	document.getElementsByName(boxname)[0].checked = true;
	exceptions(boxname);
}

function uncheckit(boxname) {
	document.getElementsByName(boxname)[0].checked = false;
	exceptions(boxname);
}

function checkradio(coregId) {
	($('radio_yes_'+coregId).checked == false) ? $('radio_yes_'+coregId).checked = true : $('radio_no_'+coregId).checked = true;
}
/* /coregs */
