    var keynum;
    var KEY_TAB = 9;
    var KEY_RETURN = 13;

//pop-up window
var popupWin = null;
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=420,left = 390,top = 362');");
}
function printwind(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=1,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=1000,height=500,left = 50,top = 282');");
}
function setwind(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=1000,height=500,left = 50,top = 282');");
}
function helpwind(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=800,height=500,left = 150,top = 282');");
}

afmeld = function(e) {
	document.getElementById('letop').style.display = '';
}

logwijz = function(e) {
	document.getElementById('meld').value = 4;
	document.getElementById('gegevens').submit();
}

notitie = function(e) {
	document.getElementById('meld').value = 3;
	document.getElementById('gegevens').submit();
}

intnot = function(e) {
	document.getElementById('meld').value = 3;
	document.getElementById('intern').value = 1;
	document.getElementById('gegevens').submit();
}

annuleren = function(e) {
	document.getElementById('meld').value = '';
	document.getElementById('intern').value = 0;
	document.getElementById('letop').style.display = 'none';
	document.getElementById('gegevens').submit();
}

accoord = function(e) {
	document.getElementById('nok').value = '1';
	document.getElementById('letop').style.display = 'none';
	document.getElementById('gegevens').submit();
}

cancel = function(e) {
	document.getElementById('letop').style.display = 'none';
}

setinc = function(e) {
	document.getElementById('incasdat').style.display = '';
	document.getElementById('bevestigen').style.display = '';
}

opm = function(e) {
	document.getElementById('opmform').style.display = '';
}

sluitopm = function(e) {
	document.getElementById('opmform').style.display = 'none';
}

//checkboxen select all
function select_all(field, value) { 
	for (var i=0;i<document.lijstresultform.elements[field].length;i++) { 
		if(value == 1) { 
			document.lijstresultform.elements[field][i].checked = true;
		} else { 
			document.lijstresultform.elements[field][i].checked = false;
		} 
	}
}

//Tab en enter gelijk maken
keycheck = function(e) {
    if(window.event) // IE
    {
        keynum = window.event.keyCode;
	if(keynum==13)
	{
		window.event.keyCode=9;
	}
    }
    else if(e.which) // Netscape/Firefox/Opera
    {
        keynum = e.which;
	if(keynum==13)
	{
		//alert("firefox");
		e.keyChar=9;
	}
    }
	
}

//rooster blokinvoer
function vanuur(e){
	this.keycheck(e);
	if(keynum == KEY_RETURN || keynum == KEY_TAB){
		vantijd = document.getElementById('uvan').value;
		tottijd = 1 * vantijd + 1;
		if(tottijd>24){
			tottijd = tottijd-24;
		}
		document.getElementById('utot').value = tottijd;
	}
}

function bloktijd(e){
	this.keycheck(e);
	if(keynum == KEY_RETURN || keynum == KEY_TAB){
		vantijd = document.getElementById('uvan').value;
		vantijd = 1 * vantijd;
		tottijd = document.getElementById('utot').value;
		tottijd = 1 * tottijd;
		if(tottijd<8){
			tottijd = 1 * tottijd + 24;
		}
		for(var i=vantijd; i<tottijd; i++){
			document.getElementById('u'+i).value = "w";
		}
	}
}

//prijs berekenen van reservering
function ticket(e,n){
	var keynum;
	if(n<7){
		if(window.event){ // IE
			if(e.keyCode==13 || e.keyCode==40){
				e.keyCode=9;
				keynum=9;
			}
		}
		else if(e.which){ // Netscape/Firefox/Opera
			if(e.which==13 || e.which==40){
				e.which=9;
				keynum=9;
			}
		}
		if(keynum==9){
			bedr = document.getElementById('b'+n).value;
			if(bedr == 0.00){
				//alert("ticket "+n+" gegevens ophalen");
				taant = document.getElementById('a'+n).value;
				tvrv = document.getElementById('vv'+n).value;
				tvvk = document.getElementById('vk'+n).value;
				tot = document.getElementById('totbedr').value;
				//bedr = taant * tvrv;
				bedr = taant * tvvk;
				tot = parseFloat(tot) + bedr;
				document.getElementById('b'+n).value = bedr.toFixed(2);
				document.getElementById('totbedr').value = tot.toFixed(2);
			}
		
		}
	} else {
		if(document.getElementById('h'+n).checked == true){
			if(n==7){
				taant = document.getElementById('a1').value;
				if(!taant){
					document.getElementById('a1').value = 2;
					tvvk = document.getElementById('vk1').value;
					tot = document.getElementById('totbedr').value;
					bedr = 2 * tvvk;
					tot = parseFloat(tot) + bedr;
					document.getElementById('b1').value = bedr.toFixed(2);
					document.getElementById('totbedr').value = tot.toFixed(2);
					
				}
			}
			bedr = 1 * document.getElementById('vk'+n).value;
			tot = document.getElementById('totbedr').value;
			tot = parseFloat(tot) + bedr;
			document.getElementById('b7').value = bedr.toFixed(2);
			document.getElementById('totbedr').value = tot.toFixed(2);
		} else {
			bedr = 1 * document.getElementById('vk'+n).value;
			tot = document.getElementById('totbedr').value;
			tot = parseFloat(tot) - bedr;
			bedr = 0;
			document.getElementById('b7').value = bedr.toFixed(2);
			document.getElementById('totbedr').value = tot.toFixed(2);
		}
	}
}

function continp(e){
	loc = document.getElementById('selloc').value;
	art = document.getElementById('selart').value;
//	alert("loc="+loc+" art="+art);
	if (loc){
		if(art){
			document.getElementById('boodschap').style.display = 'none';
			document.getElementById('knoppen').style.display = '';
		}
	}
	
}

function getlev(e){
	this.continp(e);
	art = document.getElementById('selart').value;
//	alert("leverancier ophalen van art"+art);
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="getitem.php";
	url=url+"?a="+art;
//	alert("openen "+url);
	xmlhttp.onreadystatechange=itemFound;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	
}

function itemFound()
{
if (xmlhttp.readyState==4)
  {
  xmlDoc=xmlhttp.responseXML;
  var itlev = xmlDoc.getElementsByTagName("levid")[0].childNodes[0].nodeValue;
	document.getElementById('sellev').value = itlev;
  }
}

function getpc(e){
	this.keycheck(e);
	if(keynum == KEY_RETURN || keynum == KEY_TAB){
	
	pc = document.getElementById('postcode').value;
	pctemp = pc.split('');
	pclengte = pctemp.length;
	if(pclengte>5){
		
	pcnew = pctemp[0];
	pi = 1;
	while (pi < pclengte){
		if(pi == 4 && pctemp[pi] != " "){
			pcnew = pcnew + " ";
		}
		pcnew = pcnew + pctemp[pi];
		pi+=1;
	}
	//alert("adres ophalen van postcode"+pcnew);
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="getpc.php";
	url=url+"?p="+pcnew;
	xmlhttp.onreadystatechange=pcFound;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	}
	
	}
}

function pcFound()
{
if (xmlhttp.readyState==4)
  {
  xmlDoc=xmlhttp.responseXML;
  var straat = xmlDoc.getElementsByTagName("straat")[0].childNodes[0].nodeValue;
  var zip = xmlDoc.getElementsByTagName("postc")[0].childNodes[0].nodeValue;
  var plts = xmlDoc.getElementsByTagName("plaats")[0].childNodes[0].nodeValue;
	document.getElementById('street').value = straat;
	document.getElementById('postcode').value = zip;
	document.getElementById('city').value = plts;
  }
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

