$(document).ready(function() {
	$('.scroll-pane').jScrollPane({wheelSpeed:25});
});

function checkform(form) {
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	var error=0;
	for (var x=0; form.elements[x]; x++ ) {
		if(form.elements[x].title == "verplicht") {
			if (form.elements[x].type == 'select-one'){
				if (form.elements[x].options[form.elements[x].selectedIndex].value == "") error++;
			}else if (form.elements[x].type == 'checkbox'){
				if (!form.elements[x].checked) error++;
			}else{
				if(form.elements[x].name=="email"){
					if (emailfilter.test(form.elements[x].value)==false) error++
				}else{
					if (form.elements[x].value == "") error++;
				}
			}
			if(error>0){
				alert( "Vul a.u.b het veld '" + form.elements[x].id + "' correct in." );
	        		form.elements[x].focus();
			        return false ;
			}
		}
	}        
}

function checkww(w1, w2, em){
	if (w1!=w2 || em==""){
		alert("De wachtwoorden zijn niet gelijk en/of geen e-mail ingevuld!");
		return false;
	}else{
		return true;
	}	
}

function disableEnterKey(e)
{
     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

     if(key == 13)
          return false;
     else
          return true;
}



function checknumber(veld, inp, num){
	patroon = /(^-?\d\d*$)/;
	if(parseInt(inp)<parseInt(num) || !patroon.test(inp)){
		document.getElementById(veld).value=num;
		document.getElementById(veld).focus(); 
		document.getElementById(veld).select(); 
		alert('Minimum number of items is '+num+'.'); 
		return false;
	}
}

function subit(actie, twyp, aantalform){
	//update cart
	if(actie=='p'){
		document.pForm.submit();
	//update cart
	}
	else if(actie=='pm'){
		document.getElementById('pForm'+aantalform).submit();
	//update cart
	}
	else if(actie=='u'){
		document.cForm.action.value='update';
		document.cForm.submit();
	//checkout
	}else if(actie=='c'){
		document.cForm.action.value='checkout';
		document.cForm.submit();
	//volgende stap in checkout
	}else if(actie=='n'){
		document.oForm.submit();
	//bestelling voltooien
	}else if(actie=='r'){
		if(twyp=='ideal' && document.getElementById('issuerID').options[document.getElementById('issuerID').selectedIndex].value==0){
			alert('Kies uw bank.');
		}
		else if(document.getElementById('agree').checked!=1){
			alert('Ga akkoord met onze algemene voorwaarden.');
		}
		else{
			document.oForm.submit();
		}
	}
	
}
