function setprijs(nummer)
{
   xmlHttp=GetXmlHttpObject()

   if (xmlHttp==null)
   {
      alert ("Browser does not support HTTP Request")
      return
    } 
    var url="/getprijs.asp"
	url=url+"?sid="+ Math.random()
	url=url+"&nummer="+ nummer
    xmlHttp.onreadystatechange=function(){
		stateChanged(nummer);
	}
	xmlHttp.open("GET",url,true)
    xmlHttp.send(null)
}

function stateChanged(nummer) 
{ 
	if (xmlHttp.readyState==4)
   {
	 if(xmlHttp.status == 200)
		{ 

        document.getElementById("prijsdiv").innerHTML=xmlHttp.responseText 
		} 
	  else
	  {
	  	alert("Probleem met het request!");alert(xmlHttp.status);
	  }	 
		
   }else if (xmlHttp.readyState != 4 ){
		document.getElementById("prijsdiv").innerHTML="<IMG SRC='/images/ajax-loader.gif' WIDTH='16' HEIGHT='16' BORDER='0' ALT=''>"
   }
}

function GetXmlHttpObject(){ 
    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
       objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
       objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
} 

function OkCancel() 
{ 
var fRet; 
fRet = confirm('Dit item verwijderen?'); 
return(fRet); 
} 

function hasWhiteSpace(s, veldnaam) {
     reWhiteSpace = new RegExp(/^\s+$/);

     if (reWhiteSpace.test(s)) {
          alert("Check het veld "+ veldnaam +" op spaties");
          return false;
     }
return true;
}

function checkaccount(persoonsgegevens)
{
var uppervalue;

hasWhiteSpace(document.persoonsgegevens.naam.value,'Naam');
hasWhiteSpace(document.persoonsgegevens.straat.value, 'Straat');
hasWhiteSpace(document.persoonsgegevens.huisnummer.value, 'Huisnummer');
hasWhiteSpace(document.persoonsgegevens.postcode.value, 'Postcode');
hasWhiteSpace(document.persoonsgegevens.woonplaats.value, 'Woonplaats');
hasWhiteSpace(document.persoonsgegevens.telefoon.value, 'Telefoon');
hasWhiteSpace(document.persoonsgegevens.email.value, 'Email');

if (document.persoonsgegevens.nieuweklant.checked != true) {
	alert ("Het veld 'ik ben een nieuwe klant' is niet aangevinkt");
	return false;
}
if (document.persoonsgegevens.naam.value.length == 0) {
	alert ("Wilt u uw naam invullen?");
	document.persoonsgegevens.naam.focus();
	return false;
}
if (document.persoonsgegevens.straat.value.length == 0) {
	alert ("Wilt u uw straat invullen?");
	document.persoonsgegevens.straat.focus();
	return false;
}
if (document.persoonsgegevens.huisnummer.value.length == 0) {
	alert ("Wilt u uw huisnummer invullen?");
	document.persoonsgegevens.huisnummer.focus();
	return false;
}
if (document.persoonsgegevens.postcode.value.length == 0) {
	alert ("Wilt u uw postcode invullen?");
	document.persoonsgegevens.postcode.focus();
	return false;
}
if (document.persoonsgegevens.woonplaats.value.length == 0) {
	alert ("Wilt u uw woonplaats invullen?");
	document.persoonsgegevens.woonplaats.focus();
	return false;
}
if (document.persoonsgegevens.telefoon.value.length == 0) {
	alert ("Wilt u uw telefoon invullen?");
	document.persoonsgegevens.telefoon.focus();
	return false;
}
if (document.persoonsgegevens.email.value.length == 0) {
	alert ("Wilt u uw e-mailadres invullen?");
	document.persoonsgegevens.email.focus();
	return false;
}
uppervalue = document.persoonsgegevens.email.value.toUpperCase();
if (uppervalue.indexOf('@') < 0) {
	alert ("Het e-mailadres is foutief ingevoerd. Uw e-mailadres moet het teken '@' bevatten.");
	document.persoonsgegevens.email.focus();
	return false;
}

if (document.persoonsgegevens.afleveradres.checked== true){
	hasWhiteSpace(document.persoonsgegevens.naam_aflever.value, 'Naam');
	hasWhiteSpace(document.persoonsgegevens.straat_aflever.value, 'Straat');
	hasWhiteSpace(document.persoonsgegevens.huisnummer_aflever.value, 'Huisnummer');
	hasWhiteSpace(document.persoonsgegevens.postcode_aflever.value, 'Postcode');
	hasWhiteSpace(document.persoonsgegevens.woonplaats_aflever.value, 'Woonplaats');	
}

if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.naam_aflever.value == '')
	{
	alert("U heeft bij het afleveradres nog geen naam ingevuld");
	document.persoonsgegevens.naam_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.straat_aflever.value == '')
	{
	alert("U heeft bij het afleveradres nog geen straat ingevuld");
	document.persoonsgegevens.straat_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.huisnummer_aflever.value == '')
	{
	alert("U heeft bij het adres nog geen huisnummer ingevuld");
	document.persoonsgegevens.huisnummer_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.postcode_aflever.value == '')
	{
	alert("U heeft bij het afleveradres nog geen postcode ingevuld");
	document.persoonsgegevens.postcode_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.woonplaats_aflever.value == '')
	{
	alert("U heeft bij het afleveradres nog geen woonplaats ingevuld");
	document.persoonsgegevens.woonplaats_aflever.focus();
	return (false);
	}

hasWhiteSpace(document.persoonsgegevens.wachtwoord1.value, 'Wachtwoord');
hasWhiteSpace(document.persoonsgegevens.wachtwoord2.value, 'Bevestig Wachtwoord');

if (document.persoonsgegevens.wachtwoord1.value == '')
	{
	alert("U heeft nog geen wachtwoord ingevuld");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
	}
if (document.persoonsgegevens.wachtwoord1.value.length < 4)
	{
	alert("Uw wachtwoord bevat te weinig characters");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
}
if (document.persoonsgegevens.wachtwoord2.value == '')
	{
	alert("Uw wachtwoord is nog niet bevestigd");
	document.persoonsgegevens.wachtwoord2.focus();
	return (false);
}
if (document.persoonsgegevens.wachtwoord1.value != document.persoonsgegevens.wachtwoord2.value)
	{
	alert("De wachtwoorden komen niet overeen");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
}
if (document.persoonsgegevens.akkoord.checked== false)
{
	alert("U bent nog niet akkoord gegaan met de leveringsvoorwaarden");	
	return (false);
}
else
return true;
}

function checkaccount2(persoonsgegevens)
{
var uppervalue;
if (document.persoonsgegevens.naam.value.length == 0) {
	alert ("Wilt u uw naam invullen?");
	document.persoonsgegevens.naam.focus();
	return false;
}
if (document.persoonsgegevens.straat.value.length == 0) {
	alert ("Wilt u uw straat invullen?");
	document.persoonsgegevens.straat.focus();
	return false;
}
if (document.persoonsgegevens.huisnummer.value.length == 0) {
	alert ("Wilt u uw huisnummer invullen?");
	document.persoonsgegevens.huisnummer.focus();
	return false;
}
if (document.persoonsgegevens.postcode.value.length == 0) {
	alert ("Wilt u uw postcode invullen?");
	document.persoonsgegevens.postcode.focus();
	return false;
}
if (document.persoonsgegevens.woonplaats.value.length == 0) {
	alert ("Wilt u uw woonplaats invullen?");
	document.persoonsgegevens.woonplaats.focus();
	return false;
}
if (document.persoonsgegevens.telefoon.value.length == 0) {
	alert ("Wilt u uw telefoon invullen?");
	document.persoonsgegevens.telefoon.focus();
	return false;
}
if (document.persoonsgegevens.email.value.length == 0) {
	alert ("Wilt u uw e-mailadres invullen?");
	document.persoonsgegevens.email.focus();
	return false;
}

uppervalue = document.persoonsgegevens.email.value.toUpperCase();

if (uppervalue.indexOf('@') < 0) {
	alert ("Het e-mailadres is foutief ingevoerd. Uw e-mailadres moet het teken '@' bevatten.");
	document.persoonsgegevens.email.focus();
	return false;
}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.naam_aflever.value == '')
	{
	alert("U heeft bij het afleveradres nog geen naam ingevuld");
	document.persoonsgegevens.naam_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.straat_aflever.value == '')
	{
	alert("U heeft bij het afleveradres nog geen straat ingevuld");
	document.persoonsgegevens.straat_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.huisnummer_aflever.value == '')
	{
	alert("U heeft bij het adres nog geen huisnummer ingevuld");
	document.persoonsgegevens.huisnummer_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.postcode_aflever.value == '')
	{
	alert("U heeft bij het afleveradres nog geen postcode ingevuld");
	document.persoonsgegevens.postcode_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.woonplaats_aflever.value == '')
	{
	alert("U heeft bij het afleveradres nog geen woonplaats ingevuld");
	document.persoonsgegevens.woonplaats_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.wachtwoord1.value == '')
	{
	alert("U heeft nog geen wachtwoord ingevuld");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
	}
if (document.persoonsgegevens.wachtwoord1.value.length < 4)
	{
	alert("Uw wachtwoord bevat te weinig characters");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
}
if (document.persoonsgegevens.wachtwoord2.value == '')
	{
	alert("Uw wachtwoord is nog niet bevestigd");
	document.persoonsgegevens.wachtwoord2.focus();
	return (false);
}
if (document.persoonsgegevens.wachtwoord1.value != document.persoonsgegevens.wachtwoord2.value)
	{
	alert("De wachtwoorden komen niet overeen");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
}
else
return true;
}

function openclosediv(naam) {
	n=naam;
	if (n==""){
	}else{
		obj=document.getElementById(naam);
		obj.className=(obj.className=='hide')?'show':'hide';	
	}
} 


$(function() {
	$('ul#basic_config').carouFredSel({
	items				: 4,
	direction			: "up",
	scroll : {
		items			: 2,
		effect			: "easeOutBounce",
		duration		: 400,							
		pauseOnHover	: true
	}				
	});
	$('ul#user_interaction').carouFredSel({
		auto: false,					
		prev: "#prev",					
		next: "#next"								
	});
});	

$(window).load(function() {
	$('#slider').nivoSlider({
	effect:'fade', // Specify sets like: 'fold,fade,sliceDown'	
	animSpeed:500, // Slide transition speed
	pauseTime:4000, // How long each slide will show
	startSlide:0, // Set starting Slide (0 index)
	directionNav:true, // Next & Prev navigation
	directionNavHide:true, // Only show on hover
	controlNav:true, // 1,2,3... navigation
	keyboardNav:true, // Use left & right arrows
	pauseOnHover:true, // Stop animation while hovering
	prevText: 'Vorige', // Prev directionNav text
	nextText: 'Volgende'// Next directionNav text	
	});
});
