 /************************************************************
  ***  © Copyright == Emeni Automatiseringstechnieken      ***
  ***  Vijfhuizenberg 42a, 4708 AL Roosendaal              ***
  ***  Telefoon: 0165 - 571241, Fax: 0165 - 570669         ***
  ***  E-mail: info@emeni.nl / www.emeni.nl                ***
  ************************************************************/

var iPause = 2000 // 1000 = 1 sec

var x = 0;

var iTeller = (aLinkFoto.length - 1);
 
function ToonFoto(sImg)  {
   if (x == iTeller) { x = 0; } else { x++; }
   document.getElementById(sImg).src = aImgFoto[x];
   setTimeout('ToonFoto("foto")',iPause);
}

function OpenFoto()  {
   window.open (aLinkFoto[x]);
} 

var oldOnload = window.onload;
if (typeof oldOnload == 'function') { 
   window.onload = function() { 
      oldOnload(); 
      ToonFoto("foto");
   }
}

else { 
   window.onload = function() { 
      ToonFoto("foto");
  }
}

// controleer of een veld een getal bevat
function IsNumeric(sText) {
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}

function FormValNAW() {
	var sFout = "";
  
  document.getElementById('naam').className = 'text';
  document.getElementById('adres').className = 'text';
  document.getElementById('postcode').className = 'text';
  document.getElementById('plaats').className = 'text';
  document.getElementById('factuurnaam').className = 'text';
  document.getElementById('factuuradres').className = 'text';
  document.getElementById('factuurpostcode').className = 'text';
  document.getElementById('factuurplaats').className = 'text';          
  document.getElementById('email').className = 'text';

  if (document.getElementById('naam').value == "") {
     document.getElementById('naam').className = 'text_nok';
	   sFout += "\n* naam";
  }

  if (document.getElementById('adres').value == "") {
     document.getElementById('adres').className = 'text_nok';
	   sFout += "\n* adres";
  }

  postcode=/^[0-9]{4}\s[a-z|A-Z]{2}$/i;
  if (!postcode.test(document.getElementById('postcode').value)){   
     document.getElementById('postcode').className = 'text_nok';
	   sFout += "\n* postcode (een geldige postcode is 4 cijfers spatie 2 letters)";
  }
  
  if (document.getElementById('plaats').value == "") {
     document.getElementById('plaats').className = 'text_nok';
	   sFout += "\n* plaats";
  }
  
  if (document.getElementById('factuur').checked != true && document.getElementById('factuurnaam').value == "") {
     document.getElementById('factuurnaam').className = 'text_nok';
	   sFout += "\n* factuurnaam";
  }  
  
  if (document.getElementById('factuur').checked != true && document.getElementById('factuuradres').value == "") {
     document.getElementById('factuuradres').className = 'text_nok';
	   sFout += "\n* factuuradres";
  }
  
  if (document.getElementById('factuur').checked != true && !postcode.test(document.getElementById('factuurpostcode').value)){   
     document.getElementById('factuurpostcode').className = 'text_nok';
	   sFout += "\n* postcode factuuradres (een geldige postcode is 4 cijfers spatie 2 letters)";
  }

  if (document.getElementById('factuur').checked != true && document.getElementById('factuurplaats').value == "") {
     document.getElementById('factuurplaats').className = 'text_nok';
	   sFout += "\n* factuurplaats";
  }
  
  email = /^[A-Z0-9_.][\-A-Z0-9_.]*\@\[?[\-\.A-Z0-9]+\.[A-Z]{2,16}\]?$/i;
  if (!email.test(document.getElementById('email').value)){   
     document.getElementById('email').className = 'text_nok';
     sFout += "\n* e-mailadres";
  }

  // foutmelding
  if (sFout != "") {
    var sMelding = "De volgende velden zijn nog niet of niet juist ingevuld:" + sFout;
    alert (sMelding);
  	return false;
  }
}	


function FormValWachtwoord() {
	var sFout = "";
  
  document.getElementById('huidig').className = 'text';
  document.getElementById('nieuw').className = 'text';
  document.getElementById('nogmaals').className = 'text';

  if (document.getElementById('huidig').value == "") {
     document.getElementById('huidig').className = 'text_nok';
	   sFout += "\n* huidige wachtwoord";
  }

  if (document.getElementById('nieuw').value == "") {
     document.getElementById('nieuw').className = 'text_nok';
	   sFout += "\n* nieuw wachtwoord";
  }

  if (document.getElementById('nogmaals').value == "") {
     document.getElementById('nogmaals').className = 'text_nok';
	   sFout += "\n* herhaling wachtwoord";
  }

  if (document.getElementById('nogmaals').value != document.getElementById('nieuw').value) {
     document.getElementById('nogmaals').className = 'text_nok';
     document.getElementById('nieuw').className = 'text_nok';
	   sFout += "\n* de nieuwe wachtwoorden zijn niet gelijk";
  }

  // foutmelding
  if (sFout != "") {
    var sMelding = "De volgende velden zijn nog niet of niet juist ingevuld:" + sFout;
    alert (sMelding);
  	return false;
  }
}	



// foto webshop artikel tonen
function ToonArtikel(sFoto) {
   window.open('site/images/webshop/'+sFoto,'Webshop','width=400,height=300,resizable=no,status=no,toolbar=no,scrollbars=yes,top=20,left=20,menubar=no');
}