// JavaScript Document

function removeElement(id) {
	var e = eval(document.getElementById(id));
	if (e) e.parentNode.removeChild(e);
}

function submitForm(myfield,e) {  
	var keycode;
  if (window.event) {
  	keycode = window.event.keyCode;  
  } else if (e)  {  
  	keycode = e.which;  
	} else {  
  	return true;  
	}
	
	if (keycode == 13) {
		switch (myfield.form.name) {
		case 'form_login':
	  	xajax_xajax_user_login(xajax.getFormValues('form_login'));
			break;
		}
  	return false; 
  } else {
  	return true;  
  }  
}

//var isCtrl = false; 
//document.onkeyup=function(e)
//{
//	if (window.event) {
//  	keycode = window.event.keyCode;  
//  } else if (e)  {  
//  	keycode = e.which;  
//	} else {  
//  	return true;  
//	}
//	if (keycode == 17) isCtrl=false;
//}
//document.onkeydown=function(e)
//{ 
//	if (window.event) {
//  	keycode = window.event.keyCode;  
//  } else if (e)  {  
//  	keycode = e.which;  
//	} else {  
//  	return true;  
//	}
//	if(keycode == 17) isCtrl=true;
////	if(keycode == 83 && isCtrl == true) { 
////		//run code for CTRL+S -- ie, save! 
////		return false; 
////	} 
//}

function change(aantalprv, prijsprv, prijs) {
   var aantal = new Number(aantalprv.value);
   if (aantal == "NaN") {
      aantalprv.value = "0";
      aantal = 0;
      alert("U kunt alleen gehele cijfers invullen.");
   }
   afgerond = Math.floor(aantal);
   if (afgerond != aantal) { // met punt
      alert("U kunt alleen gehele cijfers invullen.");
      aantal = afgerond;
      if (aantalprv.value == "NaN") {
         aantalprv.value = 0;
      }
   }
   aantalprv.value = aantal;
   if (aantalprv.value == "NaN") {
      aantalprv.value = 0;
      aantal = 0;
   }
   var prijs          = aantal * prijs;
   prijsprv.value     = prijs + ".00";
   totaalprijs        = calculate_total();
   document.prijsopgave.totaalprijs.value = totaalprijs + ".00";
}

function calculate_total () {
   var prijsuf        = new Number(document.prijsopgave.prijsuf.value);
   var prijsgfd       = new Number(document.prijsopgave.prijsgfd.value);
   var prijsgo        = new Number(document.prijsopgave.prijsgo.value);
   var prijsnz        = new Number(document.prijsopgave.prijsnz.value);
   var prijsrz        = new Number(document.prijsopgave.prijsrz.value);
   var prijsb         = new Number(document.prijsopgave.prijsb.value);
   var prijsl         = new Number(document.prijsopgave.prijsl.value);
   var prijsagenda1    = new Number(document.prijsopgave.prijsagenda1.value);

   var totaalprijs = prijsuf + prijsgfd + prijsgo + prijsnz + prijsrz + prijsb + prijsl + prijsagenda1;

   return totaalprijs;
}