function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else{
		ro = new XMLHttpRequest();
	}
	return ro;
}

var browser = navigator.appName;
var http = createRequestObject();

if(browser == "Microsoft Internet Explorer"){
	var meth = "POST";
}
else{
	var meth = "GET";
}

function navi(nummer){
	http = createRequestObject();
	http.onreadystatechange = pakNavi;
	var mom = document.getElementById('mom').value;

	//document.getElementById('contentRight').innerHTML = "<div class=\"laden\"><img src='"+mom+"img/laden.gif'></div>";
	http.open(meth,mom+"nav/projecten.php?mom="+nummer+"&srt="+srt,true);
	
	http.setRequestHeader('Content-Type','text/plain');
	http.send(null);
}

function navisrt(nummer,subje){
	http = createRequestObject();
	http.onreadystatechange = pakNavi;
	var mom = document.getElementById('mom').value;

	//document.getElementById('contentRight').innerHTML = "<div class=\"laden\"><img src='"+mom+"img/laden.gif'></div>";
	http.open(meth,mom+"nav/projecten.php?mom="+nummer+"&sub="+subje,true);
	
	http.setRequestHeader('Content-Type','text/plain');
	http.send(null);
}

function toonSub(welks){
	if(document.getElementById('submenu'+welks).style.visibility == "visible"){
		document.getElementById('submenu'+welks).style.visibility = "hidden";
		document.getElementById('hoofd'+welks).style.background = "";
	}
	else{
		document.getElementById('submenu'+welks).style.visibility = "visible";
		document.getElementById('hoofd'+welks).style.background = "#BE0200";
	}
	for(var i = 1; i <= 5; i++){
		if(i != welks){
			document.getElementById('submenu'+i).style.visibility = "hidden";
		}
	}
}

function typesOpen(){
	if(document.getElementById('seltypes').style.visibility == "visible"){
		document.getElementById('seltypes').style.visibility = "hidden";
	}
	else{
		document.getElementById('seltypes').style.visibility = "visible";
	}
}

function srtOrder(srt){
	document.getElementById("srtOrder").value = srt;
}

function pakInfo(){
	 if(http.readyState == 4) { 
		if(http.status  == 200) {
			document.getElementById('informatie').innerHTML = http.responseText;
		}
	}
}

function pakNavi(){
	 if(http.readyState == 4) { 
		if(http.status  == 200) {
			document.getElementById('contentRight').innerHTML = http.responseText;
		}
	}
}


function legen(welks,content){
	if(document.getElementById(welks).value == content){
		document.getElementById(welks).value = "";
	}
	else if(document.getElementById(welks).value == ""){
		document.getElementById(welks).value = content;
	}
}

function plattegrond(){
	setTimeout("sm('box',220,19)",10);
	var mom = document.getElementById('mom').value;
	document.getElementById("box").innerHTML = "<div class=\"laden\"><img src=\""+mom+"img/laden-modal.gif\" alt=\"een moment geduld aub\" /></div>";
	
	http = createRequestObject();
	http.onreadystatechange = getPlattegrond;

	http.open(meth,mom+"manip/route.php",true);
	http.setRequestHeader('Content-Type','text/plain');
	http.send(null);	
}

function getPlattegrond(){
	 if(http.readyState == 4) { 
		if(http.status  == 200) {
			setTimeout("sm('box',810,681)",100);
			document.getElementById('box').innerHTML = http.responseText;
			setTimeout("plat('')",200);
		}
	}
}

function plat(){
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("plattegrond"));
		 
		map.setCenter(new GLatLng(53.03246, 7.039954), 15);
		
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.setMapType(G_HYBRID_MAP);

		marker=new GMarker(new GLatLng(53.03246, 7.039954));
		map.addOverlay(marker);

		var infoTabs = [new GInfoWindowTab("adres", "Bouwkundig Ontwerpburo Wilzing<br />Brink 11<br />Onstwedde")];
  
		marker.openInfoWindowTabsHtml(infoTabs);
	}	
}

function vergrootFoto(srt,foto){
	setTimeout("sm('box',220,19)",10);
	var mom = document.getElementById('mom').value;
	document.getElementById("box").innerHTML = "<div class=\"laden\"><img src=\""+mom+"img/laden-modal.gif\" alt=\"een moment geduld aub\" /></div>";
	
	http = createRequestObject();
	http.onreadystatechange = getFoto;

	http.open(meth,mom+"manip/modalfoto.php?foto="+foto+"&srt="+srt,true);
	http.setRequestHeader('Content-Type','text/plain');
	http.send(null);	
}

function getFoto(){
	 if(http.readyState == 4) { 
		if(http.status  == 200) {
			setTimeout("sm('box',810,681)",100);
			document.getElementById('box').innerHTML = http.responseText;

		}
	}
}

function sluiten(){
	setTimeout("hm('box')",10);
}


function checkTB(){
	if(document.getElementById('tb1').value == "" || document.getElementById('tb1').value == "uw naam"){
		document.getElementById('tb1').style.background = "#FF7F84";
		document.getElementById('tb1').focus();
		return false;	
	}
	else{
		document.getElementById('tb1').style.background = "#FFFFFF";
	}
	if(document.getElementById('tb2').value == "" || document.getElementById('tb2').value == "uw telefoonnummer"){
		document.getElementById('tb2').style.background = "#FF7F84";
		document.getElementById('tb2').focus();
		return false;	
	}
	else{
		document.getElementById('tb2').style.background = "#FFFFFF";
	}
}

function checkFormulier(){
	if(document.getElementById('optie1').value == ""){
		document.getElementById('optie1').style.background = "#FF7F84";
		document.getElementById('optie1').focus();
		return false;	
	}
	else{
		document.getElementById('optie1').style.background = "#FFFFFF";
	}
	if(document.getElementById('optie3').value == ""){
		document.getElementById('optie3').style.background = "#FF7F84";
		document.getElementById('optie3').focus();
		return false;	
	}
	else{
		document.getElementById('optie3').style.background = "#FFFFFF";
	}
}
