function opleiding_aanvraag()
{
	if(
	document.getElementById('bedrijf').value==''||
	document.getElementById('contactpersoon').value==''||
	document.getElementById('adres2').value==''||
	document.getElementById('postcode2').value==''||
	document.getElementById('telefoon2').value==''||
	document.getElementById('email2').value==''||
	document.getElementById('achternaam').value==''||
	document.getElementById('voorletters').value==''||
	document.getElementById('roepnaam').value==''||
	document.getElementById('geboortedatum').value==''||
	document.getElementById('adres').value==''||
	document.getElementById('postcode').value==''||
	document.getElementById('woonplaats').value==''||
	document.getElementById('telefoonnummmer').value==''||
	document.getElementById('email').value==''||
	document.getElementById('woonplaats2').value==''||
	document.getElementById('jarenervaring').value==''||
	document.getElementById('truck').value==''||
	document.getElementById('startdatum1').value==''||
	document.getElementById('startdatum2').value==''
	)
	{
		document.getElementById('error').style.visibility = 'visible';
		if(document.getElementById('bedrijf').value=='')
			document.getElementById('bedrijf').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('bedrijf').style.backgroundColor = '';
		if(document.getElementById('contactpersoon').value=='')
			document.getElementById('contactpersoon').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('contactpersoon').style.backgroundColor = '';
		if(document.getElementById('adres2').value=='')
			document.getElementById('adres2').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('adres2').style.backgroundColor = '';
		if(document.getElementById('postcode2').value=='')
			document.getElementById('postcode2').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('postcode2').style.backgroundColor = '';
		if(document.getElementById('telefoon2').value=='')
			document.getElementById('telefoon2').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('telefoon2').style.backgroundColor = '';
		if(document.getElementById('email2').value=='')
			document.getElementById('email2').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('email2').style.backgroundColor = '';
		if(document.getElementById('achternaam').value=='')
			document.getElementById('achternaam').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('achternaam').style.backgroundColor = '';
		if(document.getElementById('voorletters').value=='')
			document.getElementById('voorletters').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('voorletters').style.backgroundColor = '';
		if(document.getElementById('roepnaam').value=='')
			document.getElementById('roepnaam').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('roepnaam').style.backgroundColor = '';
		if(document.getElementById('geboortedatum').value=='')
			document.getElementById('geboortedatum').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('geboortedatum').style.backgroundColor = '';
		if(document.getElementById('adres').value=='')
			document.getElementById('adres').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('adres').style.backgroundColor = '';
		if(document.getElementById('postcode').value=='')
			document.getElementById('postcode').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('postcode').style.backgroundColor = '';
		if(document.getElementById('woonplaats').value=='')
			document.getElementById('woonplaats').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('woonplaats').style.backgroundColor = '';
		if(document.getElementById('bedrijf').value=='')
			document.getElementById('bedrijf').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('bedrijf').style.backgroundColor = '';
		if(document.getElementById('telefoonnummmer').value=='')
			document.getElementById('telefoonnummmer').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('telefoonnummmer').style.backgroundColor = '';
		if(document.getElementById('email').value=='')
			document.getElementById('email').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('email').style.backgroundColor = '';
		if(document.getElementById('woonplaats2').value=='')
			document.getElementById('woonplaats2').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('woonplaats2').style.backgroundColor = '';
		if(document.getElementById('jarenervaring').value=='')
			document.getElementById('jarenervaring').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('jarenervaring').style.backgroundColor = '';
		if(document.getElementById('truck').value=='')
			document.getElementById('truck').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('truck').style.backgroundColor = '';
		if(document.getElementById('startdatum1').value=='')
			document.getElementById('startdatum1').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('startdatum1').style.backgroundColor = '';
		if(document.getElementById('startdatum2').value=='')
			document.getElementById('startdatum2').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('startdatum2').style.backgroundColor = '';

	}
	else
		document.frmInschrijvenOpleidingen.submit();
}

function service_aanvraag()
{
	if(document.getElementById('firma').value==''||document.getElementById('contact_persoon').value==''||document.getElementById('adres').value==''||document.getElementById('postcode').value==''||document.getElementById('woonplaats').value==''||document.getElementById('telefoon').value=='')
	{
		document.getElementById('error').style.visibility = 'visible';
		if(document.getElementById('firma').value=='')
			document.getElementById('firma').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('firma').style.backgroundColor = '';
		if(document.getElementById('contact_persoon').value=='')
			document.getElementById('contact_persoon').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('contact_persoon').style.backgroundColor = '';
		if(document.getElementById('adres').value=='')
			document.getElementById('adres').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('adres').style.backgroundColor = '';
		if(document.getElementById('woonplaats').value=='')
			document.getElementById('woonplaats').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('woonplaats').style.backgroundColor = '';
		if(document.getElementById('postcode').value=='')
			document.getElementById('postcode').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('postcode').style.backgroundColor = '';
		if(document.getElementById('telefoon').value=='')
			document.getElementById('telefoon').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('telefoon').style.backgroundColor = '';
	}
	else
		document.frmServiceaanvraag.submit();
}

function ask(page)
{
	if(confirm("Weet u het zeker?"))
		parent.location=page;
}

function changeHeftruck(year,id, lang)
{
	/*
	if(year!=jaar)
	{
		if(jaar!=0)
			document.getElementById('h'+jaar).src='image/historie_empty.gif';
		if(year>jaar)
			document.getElementById('h'+year).src='image/historie_heftruck.gif';
		else
			document.getElementById('h'+year).src='image/historie_heftruck_reverse.gif';
		jaar = year;
	}*/
	loadXMLDoc2('index.php?path=HistorieXml&id='+id+'&lang='+lang);
}

function tooltipHideHeftruck()
{
	document.getElementById('ballon').style.display = 'none';
	document.getElementById('heftruck').style.display = 'none';
}

function tooltipHeftruck(e, obj, id, lang, year)
{
	loadXMLDoc('index.php?path=HistorieXml&id='+id+'&lang='+lang);
	if(year!=jaar)
	{
		if(year>jaar)
		{
			document.getElementById('img_heftruck').src='image/historie_heftruck.gif';
			left2 = 3;
		}
		else
		{
			left2 = -15;
			document.getElementById('img_heftruck').src='image/historie_heftruck_reverse.gif';
		}
		jaar = year;
	}
	
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	
	var div = "ballon";
	var winW = 630, winH = 460;

	if (parseInt(navigator.appVersion)>3) 
	{
 		if (navigator.appName=="Netscape" || navigator.appName=="Opera") 
 		{
  			winW = window.innerWidth;
  			winH = window.innerHeight;
 		}
 		if (navigator.appName.indexOf("Microsoft")!=-1) 
 		{
  			winW = document.body.offsetWidth;
  			winH = document.body.offsetHeight;
 		}
	}

	if(document.all)
		e = event;
	
	var obj = document.getElementById(div);
	obj.style.display = 'block';
	obj.style.left = curleft-22 + 'px';
	obj.style.top = curtop+22 + 'px';
	
	var obj = document.getElementById('heftruck');
	obj.style.display = 'block';
	obj.style.left = curleft+left2 + 'px';
	obj.style.top = curtop-58 + 'px';
}

function showMenu(name)
{
	var elementName = "menu_" + name;
	var obj = document.getElementById(elementName);
	obj.style.display = "block";
}

function hideMenu(name)
{
	var elementName = "menu_" + name;
	var obj = document.getElementById(elementName);
	obj.style.display = "none";
}

/* XML */

function loadXMLDoc(url) 
{
	xmlhttp=null
	//code for Mozilla, etc.
	if (window.XMLHttpRequest)
	{
  		xmlhttp=new XMLHttpRequest()
  	}
	// code for IE
	else if (window.ActiveXObject)
  	{
  		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  	}
	if (xmlhttp!=null)
  	{
		xmlhttp.onreadystatechange=onResponse;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
  	}
	else
		alert("Your browser does not support XMLHTTP.")
}

function checkReadyState(obj)
{
	if(obj.readyState == 4)
	{
		if(obj.status == 200)
		{
			return true;
		}
		else
		{
			alert("Problem retrieving XML data");
		}
	}
}

function onResponse() 
{
	if(checkReadyState(xmlhttp))
	{
		var response = xmlhttp.responseXML.documentElement;
		x=response.getElementsByTagName("historie")
		document.getElementById('ballon').innerHTML = x[0].getElementsByTagName("omschrijving")[0].firstChild.data;
	}
}

/* XML2 */

function loadXMLDoc2(url) 
{
	xmlhttp2=null
	//code for Mozilla, etc.
	if (window.XMLHttpRequest)
	{
  		xmlhttp2=new XMLHttpRequest()
  	}
	// code for IE
	else if (window.ActiveXObject)
  	{
  		xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP")
  	}
	if (xmlhttp2!=null)
  	{
		xmlhttp2.onreadystatechange=onResponse2;
		xmlhttp2.open("GET",url,true);
		xmlhttp2.send(null);
  	}
	else
		alert("Your browser does not support XMLHTTP.")
}

function checkReadyState2(obj)
{
	if(obj.readyState == 4)
	{
		if(obj.status == 200)
		{
			return true;
		}
		else
		{
			alert("Problem retrieving XML data");
		}
	}
}

function onResponse2() 
{
	if(checkReadyState2(xmlhttp2))
	{
		var response = xmlhttp2.responseXML.documentElement;
		x=response.getElementsByTagName("historie");
	}
}