

function changeshoppingcart(prod_id,variant_id,id){

	location.href='/incart.php?update=true&prod_id='+prod_id+'&variant_id='+variant_id+'&aantal='+document.getElementById(id).value;


}


function do_alt_address(){
	
	if(document.getElementById('alt_address').checked==true){
		document.getElementById('row_delivery_postalcode').style.display='';
		document.getElementById('row_delivery_housenumber').style.display='';
		document.getElementById('row_delivery_address').style.display='';
		document.getElementById('row_delivery_place').style.display='';
		document.getElementById('row_delivery_country').style.display='';
	}else{
		document.getElementById('row_delivery_postalcode').style.display='none';
		document.getElementById('row_delivery_housenumber').style.display='none';
		document.getElementById('row_delivery_address').style.display='none';
		document.getElementById('row_delivery_place').style.display='none';
		document.getElementById('row_delivery_country').style.display='none';		
	}
	
}




function submitAfrekenen(){
	
		var c=document.getElementById('invoice_country').value;
		
		if(document.getElementById('alt_address').checked==true){
			c=document.getElementById('delivery_country').value;
		}
	
	
		if(document.getElementById('payment_method').value=='-'){ 
			alert("Kies a.u.b. een betaalmethode");
			return false;
		}else if(document.getElementById('alt_address').checked==true&&(document.getElementById('delivery_postalcode').value==''||document.getElementById('delivery_housenumber').value==''||document.getElementById('delivery_address').value==''||document.getElementById('delivery_place').value=='')){
			alert("Vul a.u.b. uw afleveradres juist in.");
			return false;
		}else if(document.getElementById('payment_method').value=='rembours'&&c!='NL'){
			alert("Deze betaalmethode is in uw land niet beschikbaar.");
			return false;		
		}else{
					document.frm_afrekenen.submit();
			return true;
		}
	}
	
	
	
	
	
	
function submitAccount(){
	
	if(document.getElementById('email').value==''){ 
			alert("Vul a.u.b. uw e-mailadres in");
					return false;
	
	}else if(document.getElementById('prefix').value==''){ 
	
				alert("Vul a.u.b. uw voorletters in");
					return false;
					
	}else if(document.getElementById('surname').value==''){ 
	
				alert("Vul a.u.b. uw naam in");
					return false;
					
	}else if(document.getElementById('invoice_postalcode').value==''){ 
	
				alert("Vul a.u.b. uw postcode in");
				return false;
				
	}else if(document.getElementById('invoice_housenumber').value==''){ 
	
		alert("Vul a.u.b. uw huisnummer in");
		return false;
		
	}else if(document.getElementById('invoice_address').value==''){ 
	
			alert("Vul a.u.b. uw adres in");
			return false;
			
	}else if(document.getElementById('invoice_place').value==''){ 
	
			alert("Vul a.u.b. uw woonplaats in");
			return false;
			
	}else if(document.getElementById('password').value!=document.getElementById('password2').value){ 
	
			alert("De opgegeven wachtwoorden komen niet overeen");
			return false;
	
	}else if(document.getElementById('jaar').value=='-'){ 
	
			alert("Geboortedatum is ongeldig");
			return false;
	
	}else if(document.getElementById('maand').value=='-'){ 
	
			alert("Geboortedatum is ongeldig");
			return false;
	}else if(document.getElementById('dag').value=='-'){ 
		
			alert("Geboortedatum is ongeldig");
			return false;
			
	
		}else if(document.getElementById('password').value==''){ 
		
			alert("Geef een wachtwoord in");
			return false;
			
	
	}else{
		document.maakaccountform.submit();
		
	}
	
					   
}






function submitChangeAccount(){
	
if(document.getElementById('prefix').value==''){ 
	
				alert("Vul a.u.b. uw voorletters in");
					return false;
					
	}else if(document.getElementById('surname').value==''){ 
	
				alert("Vul a.u.b. uw naam in");
					return false;
					
	}else if(document.getElementById('invoice_postalcode').value==''){ 
	
				alert("Vul a.u.b. uw postcode in");
				return false;
				
	}else if(document.getElementById('invoice_housenumber').value==''){ 
	
		alert("Vul a.u.b. uw huisnummer in");
		return false;
		
	}else if(document.getElementById('invoice_address').value==''){ 
	
			alert("Vul a.u.b. uw adres in");
			return false;
			
	}else if(document.getElementById('invoice_place').value==''){ 
	
			alert("Vul a.u.b. uw woonplaats in");
			return false;
			
	}else if(document.getElementById('password').value!=document.getElementById('password2').value){ 
	
			alert("De opgegeven wachtwoorden komen niet overeen");
			return false;
	
	}else{
		document.maakaccountform.submit();
		
	}
	
					   
}






function showLogin(){
	document.getElementById('box_cart_account_login').style.display='';
	document.getElementById('box_cart_account_container_right').style.display='none';	
	document.getElementById('box_cart_account_container_left').style.display='none';	
}

 
$(document).ready(function(){
  var currentPosition = 0;
  var slideWidth = 900;
  var slides = $('.slide');
  var numberOfSlides = slides.length;
 
  // Remove scrollbar in JS
  $('#slidesContainer').css('overflow', 'hidden');
 
  // Wrap all .slides with #slideInner div
  slides
    .wrapAll('<div id="slideInner"></div>')
    // Float left to display horizontally, readjust .slides width
	.css({
      'float' : 'left',
      'width' : slideWidth
    });
 
  // Set #slideInner width equal to total width of all slides
  $('#slideInner').css('width', slideWidth * numberOfSlides);
 
  // Insert controls in the DOM
  $('#slideshow')
    .prepend('<span class="control" id="leftControl">Clicking moves left</span>')
    .append('<span class="control" id="rightControl">Clicking moves right</span>');
 
  // Hide left arrow control on first load
  manageControls(currentPosition);
 
  // Create event listeners for .controls clicks
  $('.control')
    .bind('click', function(){
    // Determine new position
	currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
    
	// Hide / show controls
    manageControls(currentPosition);
    // Move slideInner using margin-left
    $('#slideInner').animate({
      'marginLeft' : slideWidth*(-currentPosition)
    });
  });
 
  // manageControls: Hides and Shows controls depending on currentPosition
  function manageControls(position){
    // Hide left arrow if position is first slide
	if(position==0){ $('#leftControl').hide() } else{ $('#leftControl').show() }
	// Hide right arrow if position is last slide
    if(position==numberOfSlides-1){ $('#rightControl').hide() } else{ $('#rightControl').show() }
  }	
});


function Search(){
	
	location.href='/zoeken/?q='+document.getElementById('q').value;	
}
