//De window statusblak moet altijd een standaard tekst bevatten
function disableStatuses(){
	for ( var count = 0 ; count < document.links.length; count++ )
		 document.links[count].onmouseover = blankStatus ; 
}

function blankStatus(){
	window.status = "VVI :: Vereniging Vernieuwbare Isolatiematerialen";
	return true;
}

//popup gecentreerd
function winCenter(theURL, Name, popW, popH, scroll){
	var winleft = (screen.width - popW) / 2;
	var winUp = (screen.height - popH) / 2;
	winProp = 'width='+popW+',height='+popH+',left='+winleft+',top='+winUp+',scrollbars='+scroll+', noresize'
	Win = window.open(theURL, Name, winProp)
	if (parseInt(navigator.appVersion) >= 4) { Win.window.focus(); }
}

//De functie om de links-layers al of niet te-collapsen
var _height=null;
function showlinks(_d,afb)
{
  var _x = document.getElementById(_d);
  if(_height==null)_height=_x.style.height;
  _x.style.visibility=_x.style.visibility=="hidden"?"visible":"hidden";
  _x.style.overflow=_x.style.overflow=="hidden"?"visible":"hidden";
  _x.style.height=_x.style.height=="1px"?"1em":"1px";
  
	if (_x.style.visibility=='visible'){
  		document.images[afb].src='images/link_down.gif';
	}
	else{
  		document.images[afb].src='images/link_up.gif';
	}
}


//Functie om de inhoud van de email op volledigheid te controleren
function checkemail(geenontvanger){
	falsebgcolor = '#efefef';
	truebgcolor = '#ffffff';
	validity = true;
	teller = 0;
	alertTXT = '';
	
	//De naam
	if (!check_empty(document.frmEmail.naam.value)){
		validity = false;
		teller = teller + 1;
		alertTXT = alertTXT + '- Uw naam:\n';
		document.frmEmail.naam.style.background = falsebgcolor;}
	else{
		document.frmEmail.naam.style.background = truebgcolor;}
		
	//Het emailadres
/*
	if (!check_email(document.frmEmail.email.value)){
		validity = false;
		teller = teller + 1;
		alertTXT = alertTXT + '- Uw e-mailadres:\n';
		document.frmEmail.email.style.background = falsebgcolor;}
	else{
		document.frmEmail.email.style.background = truebgcolor;}
*/
	//Het onderwerp
	if (!check_empty(document.frmEmail.onderwerp.value)){
		validity = false;
		teller = teller + 1;
		alertTXT = alertTXT + '- Het onderwerp:\n';
		document.frmEmail.onderwerp.style.background = falsebgcolor;}
	else{
		document.frmEmail.onderwerp.style.background = truebgcolor;}

	//Het bericht
	if (!check_empty(document.frmEmail.bericht.value)){
		validity = false;
		teller = teller + 1;
		alertTXT = alertTXT + '- Het bericht:\n';
		document.frmEmail.bericht.style.background = falsebgcolor;}
	else{
		document.frmEmail.bericht.style.background = truebgcolor;}
		
	if (geenontvanger=='geenontvanger'){
		validity = false;
		teller = teller + 1;
		alertTXT =  '- E-mail versturen naar:\n\n' + alertTXT;
	}
		
	if (validity==true){
		//alert('goed zo JA');
		document.frmEmail.submit();
	}
	else{
		if (teller == 1){
			alert	('Het formulier is niet volledig of niet correct ingevuld.\n'
				  	+ 'Het volgende veld moet nog worden ingevuld:\n\n'
					+ alertTXT
					+ '\nVul bovengenoemd veld in en druk vervolgens nogmaals op [verzenden]\n');
		}
		else{
			alert	('Het formulier is niet volledig of niet correct ingevuld.\n'
					+ 'De volgende velden moeten nog worden ingevuld:\n\n'
					+ alertTXT
					+ '\nVul bovengenoemde velden in en druk vervolgens nogmaals op [verzenden]\n');
		}
	}
}

function check_empty(text){
	return (text.length > 0); // returns false if empty
}

function check_email(address) {
	if ((address == "")
	    || (address.indexOf ('@') == -1)
	    || (address.indexOf ('.') == -1))
      return false;
	return true;
}

//Functie om te pagina te preloaden en het tonen van een 'loading-layer'
function loadpage(){
	if (document.getElementById){  // DOM3 = IE5, NS6
		document.body.scroll="auto";
		document.getElementById('hidepage').style.visibility = 'hidden';
	}
	else{
		if (document.layers){  // Netscape 4
			document.hidepage.visibility = 'hidden';
		}
		else{  // IE 4
			document.body.scroll="auto";
			document.all.hidepage.style.visibility = 'hidden';
	  	}
	}
}

//Algemene functie voor het preloaden van afbeeldingen die in een arry staan volgens onderstaande manier
//preloadimages("images/algemeen_product_houtvezel_small.gif","images/Algemeen_product_houtwol_small.gif")
function preloadimages(){
	for (i=0;i<preloadimages.arguments.length;i++){
		myimages[i]=new Image()
		myimages[i].src=preloadimages.arguments[i]
	}
}