 function calculate_value(x,p,q){
  checked=check(x, "1234567890");
  if (checked==true){
  res=x*p+" "
  price_field.innerHTML="&euro; "+res.substr(0,(res.lastIndexOf('.')+3))
  if (x>q) {
  alert("Het aantal dat u wil bestellen is niet op voorraad. Houdt rekening met een langere levertijd of de mogelijkheid dat het product niet meer leverbaar is");
  } else {
   
  }
  } else {
  alert("aantal moet cijfer zijn en > 0");
  }
 }

 function check(input,check) {
  var ok = true;
  for (var i = 0; i < input.length; i++) {
    var chr = input.charAt(i);
    var found = false;
    for (var j = 0; j < check.length; j++) {
      if (chr == check.charAt(j)) found = true;
    }
    if (!found) ok = false;
  }
  return ok;
}
 function check_value(x){
  checked=check(x, "1234567890");
  if (checked!=true){
  alert("aantal moet cijfer zijn en > 0");
  }  
 }

function check_orderform(){
 alr="give following inputs:\n\n";
 error="";
 for (i=0;i<document.order.elements.length;i++)
 {
  for (var j=0; j<check_orderform.arguments.length; j+=2) {
   if (check_orderform.arguments[j]==document.order.elements[i].name && document.order.elements[i].value.length<2){
    alr+=check_orderform.arguments[j+1]+"\n"; error="yes";
   }
  }
 }
 if (error) {
  alert(alr);
  return false;
 } else {
 if (check_approve()){
  return true;
 } else {
  return false;
 }
 }
}
 function check_approve(){
  if (document.order.approve.checked==true){
   return true;
  } else {
   alert("U kunt alleen bestellen als u onze algemene voorwaarden accepteerd.");
   return false;
  }
 }
