///////algemeen///////

	// general check if numbers are present in form field
	function checkForNumbers(naampje) {
		var nummer = 0;
		for (i=0;i<naampje.length;i++) {
			if (!isNaN(naampje.charAt(i)) && naampje.charAt(i)!=" ") {
				nummer = 1;
			}
		}
		return nummer;
	}

	// show MSN presence
	function showpresence(presence)
	{
	  if(presence.statusText == 'Online'){
		document.getElementById("msnchat").style.display = "block";
	  }
	}

	//open popups
	function popups(pwidth, pheight, url, scrollbars) {
		var left = (window.screen.width/2 - pwidth/2);
		var top = (screen.height/2 - pheight/2);
		newwindow=window.open(''+url+'','','width='+pwidth+',height='+pheight+',left='+left+',top='+top+',scrollbars='+scrollbars+',dependent=yes,alwaysRaised=1');
	}
	
	
///////enkel laatste nieuws
/*	function ShowNews() {
		document.getElementById("newsdiv").style.height = "auto";
		document.getElementById("meertxt").style.display = "none";
	}
	*/

	/***********************************************
	* Cross browser Marquee II- © Dynamic Drive (www.dynamicdrive.com)
	* This notice MUST stay intact for legal use
	* Visit http://www.dynamicdrive.com/ for this script and 100s more.
	***********************************************/
	
	var delayb4scroll=4000; //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)
	var marqueespeed=1; //Specify marquee scroll speed (larger is faster 1-10)
	var pauseit=1; //Pause marquee onMousever (0=no. 1=yes)?
	var tim;
	////NO NEED TO EDIT BELOW THIS LINE////////////
	
	var copyspeed=marqueespeed;
	var pausespeed=(pauseit==0)? copyspeed: 0;
	var actualheight='';
	
	function scrollmarquee(){
		//document.write(parseInt(cross_marquee.style.top));
			//if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) {
		if (document.getElementById('track').value == "") {
			if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) {
				cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px";
				//alert(actualheight);
			}
			else {
				//alert(parseInt(marqueeheight));
				cross_marquee.style.top=parseInt(marqueeheight)-8+"px";
			}
		}
	}
	
	//press down
	function pressdown() {
		document.getElementById('track').value = "yes";
		
			if (parseInt(cross_marquee.style.top)<(actualheight)) {
				cross_marquee.style.top=parseInt(cross_marquee.style.top)+ 10 +"px";
				//alert(parseInt(cross_marquee.style.top) + "---" + actualheight + " marqueeheight: " + parseInt(marqueeheight) );
				//alert(actualheight);
				tim = setTimeout("pressdown()", 150);
			}
			else {
				//alert(parseInt(marqueeheight));
				cross_marquee.style.top=parseInt(marqueeheight)*(-1)+"px";
				tim = setTimeout("pressdown()", 150);
			}
	}
	
	//press up
	function pressup() {
		document.getElementById('track').value = "yes";
		//cross_marquee.style.top=parseInt(cross_marquee.style.top)+10+"px";
		//alert(document.getElementById('track').value);
		
			if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) {
				cross_marquee.style.top=parseInt(cross_marquee.style.top)-10 +"px";
				//alert(parseInt(cross_marquee.style.top) + "---" + actualheight + " marqueeheight: " + parseInt(marqueeheight) );
				//alert(actualheight);
				tim = setTimeout("pressup()", 150);
			}
			else {
				
				cross_marquee.style.top=parseInt(marqueeheight)-8+"px";
				tim = setTimeout("pressup()", 150);
				//alert(cross_marquee.style.top);
			}
	}
	
	//on mouse out
	function mouse_out() {
		document.getElementById('track').value = "";
		clearTimeout(tim);
		//alert(document.getElementById('track').value);
		scrollmarquee;
	}
	
	//init()
	function initializemarquee(){
		if (document.getElementById("vmarquee")){
			
		cross_marquee=document.getElementById("vmarquee");
		cross_marquee.style.top=0;
		marqueeheight=document.getElementById("marqueecontainer").offsetHeight;
		actualheight=cross_marquee.offsetHeight;
		if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
			cross_marquee.style.height=marqueeheight+"px";
			cross_marquee.style.overflow="scroll";
			return
		}
		setTimeout('lefttime=setInterval("scrollmarquee()",70)', delayb4scroll);
			}
	}
	
	//event listener
	if (window.addEventListener) {
		window.addEventListener("load", initializemarquee, false);
	}
	else if (window.attachEvent) {
		window.attachEvent("onload", initializemarquee);
	}
	else if (document.getElementById) {
		window.onload=initializemarquee;
	}



///////enkel Webmaster pages///////

	function checkwebmasteremailaddress() {
		doorgaan = "true";
		if (document.submitformemailaddress.emailadres.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen e-mailadres ingevuld";
			document.submitformemailaddress.emailadres.focus();
		}
		else {
			var str=document.submitformemailaddress.emailadres.value;
			var filter=/^.+@.+\..{2,3}$/;
			if (!filter.test(str)) {
				doorgaan = "false";
				foutmelding = "Er is geen geldig e-mailadres ingevoerd.";
				document.submitformemailaddress.emailadres.focus();
			}
		}
		
		if (doorgaan=="true") {
			document.submitformemailaddress.submit();
		}else {
			alert(foutmelding);
		}	
		
	}
		
	
	function checkwebmasterusername() {
		doorgaan = "true";
		if (document.submitformusername.username.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen gebruikersnaam ingevuld";
			document.submitformusername.username.focus();
		}
	
		if (doorgaan=="true") {
			document.submitformusername.submit();
		}else {
			alert(foutmelding);
		}	
	}
	
	function checkwebmasterForm() {
		doorgaan = "true";
		//firstname check
		if (document.displayform.voornaam.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen voornaam ingevuld.";
			document.displayform.voornaam.focus();
		}else if (checkForNumbers(document.displayform.voornaam.value)) {
			doorgaan = "false";
			foutmelding = "Voornaam mag geen cijfers bevatten.";
			document.displayform.voornaam.focus();
		}else if (document.displayform.voornaam.value.length<2) {
			doorgaan = "false";
			foutmelding = "Een voornaam heeft minimaal 2 karakters!";
			document.displayform.voornaam.focus();
		//lastname check
		}else if (document.displayform.achternaam.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen achternaam ingevuld.";
			document.displayform.achternaam.focus();
		}else if (checkForNumbers(document.displayform.achternaam.value)) {
			doorgaan = "false";
			foutmelding = "Achternaam mag geen cijfers bevatten.";
			document.displayform.achternaam.focus();
		}else if (document.displayform.achternaam.value.length<2) {
			doorgaan = "false";
			foutmelding = "Een achternaam heeft minimaal 2 karakters.";
			document.displayform.achternaam.focus();
		//email check
		}else if (document.displayform.email.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen E-mail adres ingevuld";
			document.displayform.email.focus();	
		}else if (document.displayform.username.value.length<=5) {
			doorgaan = "false";
			foutmelding = "Er is geen geldige gebruikersnaam ingevuld (minimaal 6 karakters)";
			document.displayform.username.focus();		
		//woonplaats check
		}else if (document.displayform.wachtwoord.value.length<=3) {
			doorgaan = "false";
			foutmelding = "Er is geen geldig wachtwoord ingevuld (minimaal 4 karakters)";
			document.displayform.wachtwoord.focus();		
		//woonplaats check
		}else if (document.displayform.woonplaats.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen woonplaats ingevuld.";
			document.displayform.woonplaats.focus();
		}else if (checkForNumbers(document.displayform.woonplaats.value)) {
			doorgaan = "false";
			foutmelding = "Woonplaats mag geen cijfers bevatten.";
			document.displayform.woonplaats.focus();
		}else if (document.displayform.woonplaats.value.length<2) {
			doorgaan = "false";
			foutmelding = "Een woonplaats heeft minimaal 2 karakters.";
			document.displayform.woonplaats.focus();
		//adres check
		}else if (document.displayform.adres.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen adres ingevuld.";
			document.displayform.adres.focus();
		}else if (document.displayform.adres.value.length<2) {
			doorgaan = "false";
			foutmelding = "Een adres heeft minimaal 2 karakters.";
			document.displayform.adres.focus();
		//postcode check
		}else if (document.displayform.postcode.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen postcode ingevuld.";
			document.displayform.postcode.focus();
		}else if (document.displayform.postcode.value.length<4) {
			doorgaan = "false";
			foutmelding = "Een Nederlandse postcode heeft 6 karakters, een Belgische 4.";
			document.displayform.postcode.focus();
		//telefoon check
		}else if (document.displayform.telefoon.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen telefoonnummer ingevuld.";
			document.displayform.telefoon.focus();
		}else if (document.displayform.telefoon.value.length<9) {
			doorgaan = "false";
			foutmelding = "Een Nederlands telefoonnummer heeft minimaal 10 karakters, een Belgisch nummer minimaal 9.";
			document.displayform.telefoon.focus();
		//bankgiro check
		}else if (isNaN(document.displayform.rekeningnummer.value)) {
			doorgaan = "false";
			foutmelding = "Het opgegeven rekeningnummer is niet juist.";
			document.displayform.rekeningnummer.focus();
		}else if (document.displayform.rekeningnummer.value.length<6) {
			doorgaan = "false";
			foutmelding = "Een rekeningnummer heeft minimaal 6 karakters.";
			document.displayform.rekeningnummer.focus();
		//rekeninghouder check
		}else if (document.displayform.rekeninghouder.value.length<=0) {
			doorgaan = "false";
			foutmelding = "Er is geen rekeninghouder ingevuld.";
			document.displayform.rekeninghouder.focus();
		}else if (document.displayform.rekeninghouder.value.length<2) {
			doorgaan = "false";
			foutmelding = "Een rekeninghouder heeft minimaal 2 karakters.";
			document.displayform.rekeninghouder.focus();
		//websites check
		}else if (document.displayform.websites.value.length<10) {
			doorgaan = "false";
			foutmelding = "Er is geen website ingevuld.";
			document.displayform.websites.focus();	
		}
		//check for doorgaan email address
		var str=document.displayform.email.value;
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(str)) {
			doorgaan = "false";
			foutmelding = "Er is geen geldig e-mailadres ingevoerd.";
			document.displayform.email.focus();
		}
		//if an error occurred, display it, else continue
		if (doorgaan=="true") {
			return true;
		}else {
			alert(foutmelding);
			return false;
		}
	}

	function ClipBoard(textarea) {
		deTextArea=document.getElementById(textarea)
		Copied = deTextArea.createTextRange();
		Copied.execCommand("Copy");
	}

	function ShowCode(textarea){
		if (document.getElementById(textarea).style.display == "block"){
			document.getElementById(textarea).style.display = "none";	
		}
		else {
			document.getElementById(textarea).style.display = "block";	
		}
	}

	function changeXML(form) {
	
		var url = "";	
		var Var1 = form.ai.value;
		var Vara1 = "ai";
		var Var2 = form.movies.value;
		var Vara2 = "movies";
		var Var3 = form.guid.value;
		var Vara3 = "guid";
		var Var4 = form.background.value;
		var Vara4 = "background";
		var Var5 = form.cols.value;
		var Vara5 = "cols";
		var Var6 = form.colwidth.value;
		var Vara6 = "colwidth";
		var Var7 = form.margin.value;
		var Vara7 = "margin";
		var Var8 = form.margincolor.value;
		var Vara8 = "margincolor";
		var Var9 = form.border.value;
		var Vara9 = "border";
		var Var10 = form.bordercolor.value;
		var Vara10 = "bordercolor";
		var Var11 = form.paddingtop.value;
		var Vara11 = "paddingtop";
		var Var12 = form.moviebg.value;
		var Vara12 = "moviebg";
		var Var13 = form.coverwidth.value;
		var Vara13 = "coverwidth";
		var Var14 = form.a.value;
		var Vara14 = "a";
		var Var15 = form.ahover.value;
		var Vara15 = "ahover";
		var Var16 = form.version.value;
		var Vara16 = "version";
		var Var17 = form.soort.value;
		var Vara17 = "soort";
	
		for (i=1;i<=17;i++) {
			if (eval("Var"+i) !== ""){
				if (i!==1){
				url = url+"&";
				}
				url = url+eval("Vara"+i);
				url = url+"=";
				url = url+eval("Var"+i);
			}
		}
		document.getElementById('iframebig').src ="http://www.mejane.com/promotiemateriaal/xml/moviepromo.php?" + url;
		document.getElementById('code').innerHTML="http://www.mejane.com/promotiemateriaal/xml/moviepromo.php?" + url;
	
	}
	
	function webmastertool(form){
		document.getElementById('algemeen').style.display = "none";	
		document.getElementById('menu').style.display = "none";	
		document.getElementById('content').style.display = "none";	
		document.getElementById('logokop').style.display = "none";	
		document.getElementById('logokop2').style.display = "none";	
		document.getElementById('kanalen').style.display = "none";	
		document.getElementById(form.webmasterwelk.value).style.display = "block";	
		if(form.webmasterwelk.value == "logokop"){
			document.getElementById('thuisbioskop').style.height = "";	
			document.getElementById('recorder').style.height = "0";	
		}
		if(form.webmasterwelk.value == "logokop2"){
			document.getElementById('thuisbioskop').style.height = "0";	
			document.getElementById('recorder').style.height = "";	
		}
	}
	
	function activateBanner(){
		document.getElementById('banner1').style.display = 'block';
		document.getElementById('banner2').style.display = 'block';
		document.getElementById('banner3').style.display = 'block';
	}
	
	function ShowPopup() {
		document.getElementById("toolPopup").style.display = "block";
	}
	function HidePopup() {
		parent.document.getElementById("toolPopup").style.display = "none";
	}
