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('startdatumfield').value==''||
	document.getElementById('captcha').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('startdatumfield').value=='')
			document.getElementById('startdatumfield').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('startdatumfield').style.backgroundColor = '';
		if(document.getElementById('captcha').value=='')
			document.getElementById('captcha').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('captcha').stlye.backgroundColor = '';
	}
	else
	{
		// Check captcha value
		var httphandler = ajax_getHTTPHandler();
		var postbody = "captcha=" + document.getElementById("captcha").value;
		ajax_executePost("index.php?path=CaptchaWeergeven&ajax=true", postbody);
	}
}

function crepacontrol_aanvraag()
{
	var color = "#FFD4D4";

	if(
		document.getElementById("functie").value == "" ||
		document.getElementById("contactpersoon").value == "" ||
		document.getElementById("firma").value == "" ||
		document.getElementById("adres").value == "" ||
		document.getElementById("postcode").value == "" ||
		document.getElementById("woonplaats").value == "" ||
		document.getElementById("telefoonnummer").value == "" ||
		document.getElementById("email").value == "" ||
		document.getElementById("captcha").value == ""
	)
	{
		document.getElementById('error').style.visibility = 'visible';
		
		// Achternaam
		if(document.getElementById("functie").value == "")
			document.getElementById("functie").style.backgroundColor = color;
		else
			document.getElementById("functie").style.backgroundColor = "";
			
		// Contactpersoon
		if(document.getElementById("contactpersoon").value == "")
			document.getElementById("contactpersoon").style.backgroundColor = color;
		else
			document.getElementById("contactpersoon").style.backgroundColor = "";
			
		// Firma
		if(document.getElementById("firma").value == "")
			document.getElementById("firma").style.backgroundColor = color;
		else
			document.getElementById("firma").style.backgroundColor = "";
			
		// Adres
		if(document.getElementById("adres").value == "")
			document.getElementById("adres").style.backgroundColor = color;
		else
			document.getElementById("adres").style.backgroundColor = "";
			
		// Postcode
		if(document.getElementById("postcode").value == "")
			document.getElementById("postcode").style.backgroundColor = color;
		else
			document.getElementById("postcode").style.backgroundColor = "";
			
		// Woonplaats
		if(document.getElementById("woonplaats").value == "")
			document.getElementById("woonplaats").style.backgroundColor = color;
		else
			document.getElementById("woonplaats").style.backgroundColor = "";
			
		// Telefoonnummer
		if(document.getElementById("telefoonnummer").value == "")
			document.getElementById("telefoonnummer").style.backgroundColor = color;
		else
			document.getElementById("telefoonnummer").style.backgroundColor = "";
			
		// Email
		if(document.getElementById("email").value == "")
			document.getElementById("email").style.backgroundColor = color;
		else
			document.getElementById("email").style.backgroundColor = "";
			
		// Captcha
		if(document.getElementById("captcha").value == "")
			document.getElementById("captcha").style.backgroundColor = color;
		else
			document.getElementById("captcha").style.backgroundColor = "";
	}
	else
	{
		// Check captcha value
		var httphandler = ajax_getHTTPHandler();
		var postbody = "captcha=" + document.getElementById("captcha").value;
		ajax_executePost("index.php?path=CaptchaWeergeven&ajax=true", postbody);
	}
}

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('captcha').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 = '';
		if(document.getElementById('captcha').value=='')
			document.getElementById('captcha').style.backgroundColor = '#FFD4D4';
		else
			document.getElementById('captcha').stlye.backgroundColor = '';
	}
	else
	{
		// Check captcha value
		var httphandler = ajax_getHTTPHandler();
		var postbody = "captcha=" + document.getElementById("captcha").value;
		ajax_executePost("index.php?path=CaptchaWeergeven&ajax=true", postbody);
	}
}

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;
	}*/
}

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);
	
	$.get('index.php?path=HistorieXml&id='+id+'&lang='+lang, function(data) {
		  $('#ballon').html(data);
		});

	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";
}

function ajax_getHTTPHandler()
{
	httphandler = false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	try
	{
		httphandler = new ActiveXObject("Msxml2.XMLHTTP");
	} catch(e) {
	 	try
	 	{
	 		httphandler = new ActiveXObject("Microsoft.XMLHTTP");
	 	} catch(E) {
	 		httphandler = false;
	 	}
	}
	@end @*/
	if(!httphandler && typeof XMLHttpRequest != 'undefined')
	{
		httphandler = new XMLHttpRequest();
	}
	return httphandler;
}

function ajax_executePost(url, postBody)
{
	var xmlhttpobject = ajax_getHTTPHandler();
	if (typeof xmlhttpobject != 'undefined') {
		xmlhttpobject.open('POST', url, true);
		xmlhttpobject.onreadystatechange = function(){
			if (xmlhttpobject.readyState == 4) {
				if (xmlhttpobject.responseText == "true") {
					document.forms[1].submit();
				}
				else {
					document.getElementById('error').style.visibility = 'visible';
					document.getElementById('captcha').style.backgroundColor = '#FFD4D4';
				}
			}
		}
		xmlhttpobject.setRequestHeader("Cache-Control", "no-cache");
		xmlhttpobject.setRequestHeader("X_USERAGENT", "ProjectionFramework");
		xmlhttpobject.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xmlhttpobject.setRequestHeader("Connection", "close");
		
		// Let the magic begin!
		xmlhttpobject.send(postBody);
	}
	else
	{
		return false;
	}
}



function emailOnclick(element){ 
	if(element.value=="E-mail adres"){element.value="";}
}
function naamOnclick(element){ 
	if(element.value=="Naam"){element.value="";}
}
function sendNieuwsbrief(){
	$.post("index.php?path=Ajax", $("#nieuwsbriefaanvraag").serialize(), function(data) { $('#resultbox').html(data); });
}
function sendDirectContact(){
	var send = true;
	if((document.getElementById("sm_naam"))&&( document.getElementById("sm_naam").value == ""||document.getElementById("sm_naam").value == "Naam")){
		document.getElementById("sm_naam").style.border = '1px solid red';
		send = false;
	}
	if((document.getElementById("sm_email"))&&( document.getElementById("sm_email").value == ""||document.getElementById("sm_email").value == "E-mail adres")){
		document.getElementById("sm_email").style.border = '1px solid red';
		send = false;
	}
	if((document.getElementById("sm_bericht"))&& document.getElementById("sm_bericht").value == ""){
		document.getElementById("sm_bericht").style.border = '1px solid red';
		send = false;
	}
	if(send){
		$.post("index.php?path=Ajax", $("#contactaanvraag").serialize(), function(data) { $('#contactresultbox').html(data); });
	}
}

function sendWkActie(){
	var send = true;
	if((document.getElementById("wk_naam"))&&( document.getElementById("wk_naam").value == "")){
		document.getElementById("wk_naam_label").style.color = 'red';
		send = false;
	}else{
		document.getElementById("wk_naam_label").style.color = '#666666';
	}
	if((document.getElementById("wk_functie"))&&( document.getElementById("wk_functie").value == "")){
		document.getElementById("wk_functie_label").style.color = 'red';
		send = false;
	}else{
		document.getElementById("wk_functie_label").style.color = '#666666';
	}
	if((document.getElementById("wk_email"))&&( document.getElementById("wk_email").value == "")){
		document.getElementById("wk_email_label").style.color = 'red';
		send = false;
	}else{
		document.getElementById("wk_email_label").style.color = '#666666';
	}
	if((document.getElementById("wk_bedrijfsnaam"))&&( document.getElementById("wk_bedrijfsnaam").value == "")){
		document.getElementById("wk_bedrijfsnaam_label").style.color = 'red';
		send = false;
	}else{
		document.getElementById("wk_bedrijfsnaam_label").style.color = '#666666';
	}
	
	if((document.getElementById("wk_adres"))&&( document.getElementById("wk_adres").value == "")){
		document.getElementById("wk_adres_label").style.color = 'red';
		send = false;
	}else{
		document.getElementById("wk_adres_label").style.color = '#666666';
	}
	if((document.getElementById("wk_postcode"))&&( document.getElementById("wk_postcode").value == "")){
		document.getElementById("wk_postcode_label").style.color = 'red';
		send = false;
	}else{
		document.getElementById("wk_postcode_label").style.color = '#666666';
	}
	
	if((document.getElementById("wk_woonplaats"))&&( document.getElementById("wk_woonplaats").value == "")){
		document.getElementById("wk_woonplaats_label").style.color = 'red';
		send = false;
	}else{
		document.getElementById("wk_woonplaats_label").style.color = '#666666';
	}
	if((document.getElementById("wk_telefoon"))&&( document.getElementById("wk_telefoon").value == "")){
		document.getElementById("wk_telefoon_label").style.color = 'red';
		send = false;
	}else{
		document.getElementById("wk_telefoon_label").style.color = '#666666';
	}
	if((document.getElementById("wk_code"))&&( document.getElementById("wk_code").value == "")){
		document.getElementById("wk_code_label").style.color = 'red';
		send = false;
	}else{
		document.getElementById("wk_code_label").style.color = '#666666';
	}
	if(send){
		$.post("index.php?path=Ajax", $("#wkactieformulier").serialize(), function(data) { $('#formulier').html(data); });
	}
}

function sendNieuwsbriefLanding(){
	$.post("http://www.crepa.nl/index.php?path=Ajax", $("#nieuwsbriefaanvraag").serialize(), function(data) { $('#resultbox').html(data); });
}
function sendDirectContactLanding(){
	$.post("http://www.crepa.nl/index.php?path=Ajax", $("#contactaanvraag").serialize(), function(data) { $('#contactresultbox').html(data); });
}


function sendBrochure(){
	var send = true;
	if((document.getElementById("d_naam"))&&( document.getElementById("d_naam").value == ""||document.getElementById("d_naam").value == "Naam")){
		document.getElementById("d_naam").style.border = '1px solid red';
		send = false;
	}
	if((document.getElementById("d_email"))&&( document.getElementById("d_email").value == ""||document.getElementById("d_email").value == "E-mail adres")){
		document.getElementById("d_email").style.border = '1px solid red';
		send = false;
	}
	if(send){
		$.post("index.php?path=Ajax", $("#brochureaanvraag").serialize(), function(data) { $('#brochureresultbox').html(data); });
	}
}
$(document).ready(function() {
	if(($("#producten_right").height()+$("#portaal").height()+10)>$("#producten_left").height()){
		$("#producten_left").height($("#producten_right").height()+$("#portaal").height()+10);
		
	}
	
	if($("#portaal").height()+10 > $("#nieuws_left").height())
	{
		$("#nieuws_left").height($("#portaal").height()+10);
	}	
	
	if ($("#slider").length > 0){
		$("#slider").cycle({
			fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
			timeout: 6000
		});
	}

		
});






$(document).ready(
	function(){
		var enable = true;
		$("#twitter_gadget").mouseover(function(){
			
			if($("#lit").is(":visible")&&$("#big").is(":hidden")&&enable){
				enable = false;
				$("#lit").hide();
				$("#big").show();
				$("#twitter_message").animate({
				    'width': 238,
				    'left': 0
				  }, 1000,'easeOutBounce',function(){ enable = true;});
			
			}
			
		});
		/*
		$("#twitter_gadget").mouseout(function(){
			if($("#big").is(":visible")&&$("#lit").is(":hidden")&&enable){
				enable = false;
				$("#twitter_message").animate({
				    'width': 40,
				    'left': 220
				  }, 1000,'easeInBounce',function(){
					  $("#big").hide();
					  $("#lit").show();
					  enable= true;
				  });
			}
			
			
		});*/
		
	}
	
	
	
);
