//Functie om de inhoud van de email op volledigheid te controleren
function checkemail(){
	falsebgcolor = '#dbdfe0';
	truebgcolor = '#ffffff';
	validity = true;
	teller = 0;
	alertTXT = '';
	
	//De naam
	if (!check_empty(document.frmEmail.voorletters.value)){
		validity = false;
		teller = teller + 1;
		alertTXT = alertTXT + '- Uw voorletters:\n';
		document.frmEmail.voorletters.style.background = falsebgcolor;}
	else{
		document.frmEmail.voorletters.style.background = truebgcolor;}
		
	//De naam
	if (!check_empty(document.frmEmail.achternaam.value)){
		validity = false;
		teller = teller + 1;
		alertTXT = alertTXT + '- Uw achternaam:\n';
		document.frmEmail.achternaam.style.background = falsebgcolor;}
	else{
		document.frmEmail.achternaam.style.background = truebgcolor;}
	
	//Telefoon
	if (check_empty(document.frmEmail.telefoonnummer.value)){
		if (!IsNumeric(document.frmEmail.telefoonnummer.value)){
			validity = false;
			teller = teller + 1;
			alertTXT = alertTXT + '- Uw telefoonnummer\n';
			document.frmEmail.telefoonnummer.style.background = falsebgcolor;}
		else{
			document.frmEmail.telefoonnummer.style.background = truebgcolor;}
	}
	
	//Het emailadres
		if (!check_empty(document.frmEmail.emailadres.value)){
				validity = false;
				teller = teller + 1;
				alertTXT = alertTXT + '- Uw e-mailadres:\n';
			document.frmEmail.emailadres.style.background = falsebgcolor;}
		else{
			document.frmEmail.emailadres.style.background = truebgcolor;}
		
	//Het emailadres (correcte vorm)
	if (check_empty(document.frmEmail.emailadres.value)){
		if (!check_email(document.frmEmail.emailadres.value)){
				validity = false;
				teller = teller + 1;
				alertTXT = alertTXT + '- Uw e-mailadres (naam@domein.nl):\n';
			document.frmEmail.emailadres.style.background = falsebgcolor;}
		else{
			document.frmEmail.emailadres.style.background = truebgcolor;}
	}
	
	if (validity==true){
		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 [versturen]\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 [versturen]\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;
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789+()- ";
   var IsNumber=true;
   var Char;
	
	if (sText.length == "") {
		IsNumber = false;
		}
 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}



function Bestekservice(adres){
//alert(adres);
window.open (adres,"bestekservice","location=1,resizable=1,status=1,scrollbars=1,width=800,height=600"); 
}

function Website(adres){
//alert(adres);
window.open (adres,"website","location=1,resizable=1,status=1,scrollbars=1,width=800,height=600"); 
}

function OpenPage(page) {
//alert(page);
self.frames['main-iframe'].location.href = page; 
}

function OpenHeader(page) {
//alert(page);
self.frames['headers-iframe'].location.href = page; 
}
  


   
   function expandOrCollapse(menu)
   {
     var ul = menu.nextSibling;
     while(ul.tagName != "UL") // Search for the next UL tag
     {
       ul = ul.nextSibling;
       if ( ul == null )
         return true;
     }
     if (    ul.style.display == "none"  
          || ul.style.display == "" )
       ul.style.display = "block";
     else  
       ul.style.display = "none";
     return false;
   }

function picload(){

var imagesl = ['top.png','top_fbs.png','content_right.png','left_bottom.png','footer.png','logo.png'];
var objects = new Array();
for(var i=0;i<imagesl.length;i++){
   objects[i] = document.createElement('img');
   objects[i].setAttribute('src', "../images/"+imagesl[i]);
   }
}



function dolayer(idon,idoff){
//alert('test');
	document.getElementById(idoff).style.visibility = 'hidden';
	document.getElementById(idon).style.visibility = 'visible';	
}

function OpenLetters() {
	dolayer('letters','OptiesSluit');
}

function CloseLetters() {
	dolayer('OptiesSluit','letters');
}

function checkForSrollbar() {
	var frame_element = document.getElementById("main-iframe"); 
	var frame_window  = document.frames["main-iframe"]; 
	if(frame_element.offsetHeight < frame_window.document.body.scrollHeight) {  
		return true; //alert("Needs scrollbar"); 
	}else{
		return false; //alert("Doesn't Need scrollbar");
	}
}

function resizeIframe() {
	var client_height = parent.top.document.body.clientHeight;
	var client_width = parent.top.document.body.clientWidth;

	
	document.getElementById("main-iframe").style.height = parseInt(client_height-280);
	//document.getElementById("main-iframe").style.width = parseInt(client_width-648);
	
		if(client_height > 669) {
		//alert('wel layer');
		dolayer('image_left_bottom','OptiesSluit');
		dolayer('image_logo','OptiesSluit');
		dolayer('OptiesSluit','image_logo_klein');
		} 
		
		if(client_height < 670) {
		//alert('geen layer');
		dolayer('OptiesSluit','image_left_bottom');
		dolayer('OptiesSluit','image_logo');
		dolayer('image_logo_klein','OptiesSluit');
		} 
}




