function toggleId(El){
	var old_classname 	= document.getElementById(El).className;
	if(old_classname=="hidden"){
		document.getElementById(El).className="show";
	} else {
		document.getElementById(El).className="hidden";
	}
}

function funBiography (){
		document.getElementById('biography').className="show";
		document.getElementById('downloads').className="hidden";
		document.getElementById('tabs').className="biography_actief";
}
function funDownloads (){
		document.getElementById('biography').className="hidden";
		document.getElementById('downloads').className="show";
		document.getElementById('tabs').className="download_actief";
}

function divShow(varia){
		document.getElementById('tijd1').className="hidden";
		document.getElementById('tijd2').className="hidden";
		document.getElementById('tijd3').className="hidden";
		document.getElementById('li1').className="";
		document.getElementById('li2').className="";
		document.getElementById('li3').className="";
		document.getElementById('tijd'+varia).className="show";

		document.getElementById('li'+varia).className="selected";

}

function doButton(buttonNum,varOnOff,setSelection){

		if(setSelection=="1"){
			document.getElementById("butExh_1").src="images/butExh_1_off.jpg";
			document.getElementById("butExh_2").src="images/butExh_2_off.jpg";
			document.getElementById("butExh_3").src="images/butExh_3_off.jpg";
			document.getElementById("getSelection").value=buttonNum;
			document.getElementById("butExh_"+buttonNum).src="images/butExh_"+buttonNum+"_on.jpg";
		}
		var tempid = document.getElementById("getSelection").value;

		if(varOnOff=='1'){
			document.getElementById("butExh_"+buttonNum).src="images/butExh_"+buttonNum+"_on.jpg";
		} else {
			if(tempid==buttonNum){

			} else {
				document.getElementById("butExh_"+buttonNum).src="images/butExh_"+buttonNum+"_off.jpg";
			}
		}
}

function checkRegister(){
	var message;
	var error		= 0;
	var prefix		= "U dient het volgende veld correct in te voeren: "+"\r\n\r\n";

	if(!jsValidateField("nn_email","email")){
		error++;
		message = "e-mail"+"\r\n";
	}

	if(error==0){
		document.getElementById("frmNNsubscribe").submit();
	} else {
		alert(prefix+message);
	}
}

function setFocus(elementID,setSelection){

		if(setSelection=="1"){
			var old_focus 	= document.getElementById("focus").value;
			document.getElementById(old_focus).className="input_not_active";
			document.getElementById(elementID).className="input_active";
			document.getElementById("focus").value=elementID;
		}

}

function checkContact(){
		var error 	= 0;
		var prefix 	= "You need to fill out the required field's"+"\r\n\r\n";
		var message = "";

		if(document.getElementById("nn_volledigenaam").value==''){
				error++;
				message += "Name"+"\r\n";
				document.getElementById("nn_volledigenaam").style.backgroundColor="#FFFFFF";
		} else {
				document.getElementById("nn_volledigenaam").style.backgroundColor="#FFFFFF";
		}

		if(document.getElementById("nn_email").value==''){
				error++;
				message += "Email"+"\r\n";
				document.getElementById("nn_email").style.backgroundColor="#FFFFFF";
		} else {
				document.getElementById("nn_email").style.backgroundColor="#FFFFFF";
		}


		if(document.getElementById("txtOpmerking").value==''){
				error++;
				message += "Remark"+"\r\n";
				document.getElementById("txtOpmerking").style.backgroundColor="#FFFFFF";
		} else {
				document.getElementById("txtOpmerking").style.backgroundColor="#FFFFFF";
		}
		if(error==0){
			if(document.getElementById('doNN').checked){
				document.getElementById("frmContact").action="http://www.novanews.nl/nn_subscribe.php";
			}
			document.getElementById("frmContact").submit();
		} else {
			alert(prefix+message);
			return false;
		}
}

function toggle_readmore(itemid){
   	if(document.getElementById('kort_pub'+itemid).className=='show'){
   		document.getElementById('kort_pub'+itemid).className='hidden';

         if((document.getElementById('lang_pub'+itemid)) && (document.getElementById('afb_multi'+itemid))) {
      		document.getElementById('lang_pub'+itemid).className='show';
      		document.getElementById('afb_multi'+itemid).className='show';
         }
         if (document.getElementById('afb_enkel'+itemid)) {
   		   document.getElementById('afb_enkel'+itemid).className='hidden';
   		}
   	} else {
   		document.getElementById('kort_pub'+itemid).className='show';

         if((document.getElementById('lang_pub'+itemid)) && (document.getElementById('afb_multi'+itemid))) {
      		document.getElementById('lang_pub'+itemid).className='hidden';
      		document.getElementById('afb_multi'+itemid).className='hidden';
      	}
         if (document.getElementById('afb_enkel'+itemid)) {
   		   document.getElementById('afb_enkel'+itemid).className='show';
   		}
   	}
}

function toggle_readmore_art(itemid){
	if(document.getElementById('kort_art'+itemid).className=='show'){
		document.getElementById('kort_art'+itemid).className='hidden';
      if((document.getElementById('lang_art'+itemid)) && (document.getElementById('afb_multi'+itemid))) {
   		document.getElementById('lang_art'+itemid).className='show';
   		document.getElementById('afb_multi'+itemid).className='show';
      }
      if (document.getElementById('afb_enkel'+itemid)) {
		   document.getElementById('afb_enkel'+itemid).className='hidden';
		}
	} else {
		document.getElementById('kort_art'+itemid).className='show';
      if((document.getElementById('lang_art'+itemid)) && (document.getElementById('afb_multi'+itemid))) {
   		document.getElementById('lang_art'+itemid).className='hidden';
   		document.getElementById('afb_multi'+itemid).className='hidden';
   	}
   	if (document.getElementById('afb_enkel'+itemid)) {
		   document.getElementById('afb_enkel'+itemid).className='show';
		}
	}
}
window.onload = function() {

 	if(document.getElementById("filler")){
 		if (typeof window.innerWidth != 'undefined')
		 {
		      viewportwidth = window.innerWidth;
		      viewportheight = window.innerHeight;
		 }

		// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)

		 else if (typeof document.documentElement != 'undefined'
		     && typeof document.documentElement.clientWidth !=
		     'undefined' && document.documentElement.clientWidth != 0)
		 {
		       viewportwidth = document.documentElement.clientWidth;
		       viewportheight = document.documentElement.clientHeight;
		 }

		 // older versions of IE

		 else
		 {
		       viewportwidth = document.getElementsByTagName('body').clientWidth;
		       viewportheight = document.getElementsByTagName('body').clientHeight;
		 }
 		document.getElementById("filler").height=(viewportheight - 169);
 	} else {
 		// niets
 	}

 	if(document.getElementById("height_artist")){
 		if (typeof window.innerWidth != 'undefined')
		 {
		      viewportwidth = window.innerWidth;
		      viewportheight = window.innerHeight;
		 }

		// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)

		 else if (typeof document.documentElement != 'undefined'
		     && typeof document.documentElement.clientWidth !=
		     'undefined' && document.documentElement.clientWidth != 0)
		 {
		       viewportwidth = document.documentElement.clientWidth;
		       viewportheight = document.documentElement.clientHeight;
		 }

		 // older versions of IE

		 else
		 {
		       viewportwidth = document.getElementsByTagName('body').clientWidth;
		       viewportheight = document.getElementsByTagName('body').clientHeight;
		 }
 		document.getElementById("height_artist").height=(viewportheight - 212);
 	} else {
 		// niets
 	}

};

