var doPlaatsen = true;
	document.onkeypress = function(e) {
		if (window.event) {e=event;} //IE	
		if (e.keyCode==13 && document.getElementById("showPlaatsen").style.visibility == 'visible') {
			document.getElementById("getPlaats").value =
				document.getElementById("selectlistPlaats").options[document.getElementById("selectlistPlaats").selectedIndex].value;
			document.getElementById("showPlaatsen").innerHTML = '';
			document.getElementById("showPlaatsen").style.visibility = "hidden";
		}
	}
	
function handleArrowKeys(evt) {
    evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt) {
        switch (evt.keyCode) {
            case 40:
				if (document.getElementById("showPlaatsen").style.visibility == 'visible') {	
					//var secondVar = document.getElementById("selectlistPlaats").options[1].value;
					if (document.getElementById("selectlistPlaats").selectedIndex + 1 != document.getElementById("selectlistPlaats").options.length) {
						document.getElementById("selectlistPlaats").selectedIndex = document.getElementById("selectlistPlaats").selectedIndex + 1;
					} 
				}
                break;    
            case 38:
				if (document.getElementById("showPlaatsen").style.visibility == 'visible') {	
					//var secondVar = document.getElementById("selectlistPlaats").options[1].value;
						if (document.getElementById("selectlistPlaats").selectedIndex != '0') {
								document.getElementById("selectlistPlaats").selectedIndex = document.getElementById("selectlistPlaats").selectedIndex - 1;
							}
				}
                break;   
			default:
				plaatsen();
				break;
         }
    }
}

var selectlistPlaats_hor;
var selectlistPlaats_ver;

function getselectlistPlaatsPositions() {
	selectlistPlaats_hor = document.getElementById("selectlistPlaats").style.left;
	selectlistPlaats_ver = document.getElementById("selectlistPlaats").style.top;
	alert(selectlistPlaats_ver);
}

document.onkeyup = handleArrowKeys;

function hideDiv() {
	if (document.getElementById("selectlistPlaats")) {
		document.getElementById("selectlistPlaats").style.visibility = 'hidden';
		document.getElementById("hidetop").style.visibility = 'hidden';
		document.getElementById("hidebottom").style.visibility = 'hidden';
		document.getElementById("hideright").style.visibility = 'hidden';
		document.getElementById("hideleft").style.visibility = 'hidden';
	}
}

function plaatsen() {

if (doPlaatsen == true) {
	var xmlHttpReq = false;
	var self = this;
	if (window.XMLHttpRequest) {
		self.xmlHttpReq = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	self.xmlHttpReq.open('POST', "includes/jobmotive_search/plaatsen_dropdown.php", true);
	self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	self.xmlHttpReq.onreadystatechange = function() {
	if (self.xmlHttpReq) {
	if (self.xmlHttpReq.readyState == 4) {
		if (self.xmlHttpReq.responseText == 'plaats_volledig_ingevuld') {
			document.getElementById("showPlaatsen").innerHTML = '';
			document.getElementById("showPlaatsen").style.visibility = "hidden";
			document.getElementById("hidetop").style.visibility = 'hidden';
			document.getElementById("hidebottom").style.visibility = 'hidden';
			document.getElementById("hideright").style.visibility = 'hidden';
			document.getElementById("hideleft").style.visibility = 'hidden';
		} else if (self.xmlHttpReq.responseText != '') {
			document.getElementById("showPlaatsen").innerHTML = self.xmlHttpReq.responseText;
			document.getElementById("showPlaatsen").style.visibility = "visible";
			document.getElementById("hidetop").style.visibility = 'visible';
			document.getElementById("hidebottom").style.visibility = 'visible';
			document.getElementById("hideright").style.visibility = 'visible';
			document.getElementById("hideleft").style.visibility = 'visible';
		} else if (document.getElementById("getPlaats").value == '') {
			document.getElementById("showPlaatsen").innerHTML = '';
			document.getElementById("showPlaatsen").style.visibility = "hidden";
			document.getElementById("hidetop").style.visibility = 'hidden';
			document.getElementById("hidebottom").style.visibility = 'hidden';
			document.getElementById("hideright").style.visibility = 'hidden';
			document.getElementById("hideleft").style.visibility = 'hidden';
		}
	}
}
}
	self.xmlHttpReq.send("plaats=" + document.getElementById("getPlaats").value);
	}
}
	
function selectPlaats(plaats) {
	document.getElementById('getPlaats').value = plaats;
	document.getElementById("showPlaatsen").innerHTML = '';
	document.getElementById("showPlaatsen").style.visibility = "hidden";
}