
function showAdviesAanvraagLayer() {
	var pos = document.body.scrollTop + 50 + 'px';
	document.getElementById('adviesAanvraag').style.top=pos;

	document.getElementById('overlay').style.visibility='visible';
	document.getElementById('adviesAanvraag').style.visibility='visible';
}

function hideAdviesAanvraagLayer() {
	document.getElementById('overlay').style.visibility='hidden';
	document.getElementById('adviesAanvraag').style.visibility='hidden';
}

function showNieuwsBriefAanvraagLayer() {
	var pos = document.body.scrollTop + 50 + 'px';
	document.getElementById('nieuwsBriefAanvraag').style.top=pos;

	document.getElementById('overlay').style.visibility='visible';
	document.getElementById('nieuwsBriefAanvraag').style.visibility='visible';
}

function hideNieuwsBriefAanvraagLayer() {
	document.getElementById('overlay').style.visibility='hidden';
	document.getElementById('nieuwsBriefAanvraag').style.visibility='hidden';
}
function showActieLayer() {
	var pos = document.body.scrollTop + 50 + 'px';
	document.getElementById('actieLayer').style.top=pos;

	document.getElementById('overlay').style.visibility='visible';
	document.getElementById('actieLayer').style.visibility='visible';
}

function hideActieLayer() {
	document.getElementById('overlay').style.visibility='hidden';
	document.getElementById('actieLayer').style.visibility='hidden';
}

function showDocumentAanvraagLayer(type, download) {
	var pos = document.body.scrollTop + 50 + 'px';
	document.getElementById('documentAanvraag').style.top=pos;

	document.getElementById('overlay').style.visibility='visible';
	document.getElementById('documentAanvraag').style.visibility='visible';
	
	document.getElementById('download_type').value = type;
	document.getElementById('download_download').value = download;
	
}

function hideDocumentAanvraagLayer() {
	document.getElementById('overlay').style.visibility='hidden';
	document.getElementById('documentAanvraag').style.visibility='hidden';
}

function sendProviContact(){
	var fout = false;
	var provi_contact_form = document.getElementById('provi_contact_form');
	var provi_contact_bedrijfsnaam = document.getElementById('provi_contact_bedrijfsnaam');
	var provi_contact_achternaam = document.getElementById('provi_contact_achternaam');
	var provi_contact_adres = document.getElementById('provi_contact_adres');
	var provi_contact_postcode = document.getElementById('provi_contact_postcode');
	var provi_contact_vestigingsplaats = document.getElementById('provi_contact_vestigingsplaats');
	var provi_contact_telefoon = document.getElementById('provi_contact_telefoon');
	var provi_contact_email = document.getElementById('provi_contact_email');
	
	if( provi_contact_bedrijfsnaam.value ){
		provi_contact_bedrijfsnaam.className = 'textField';
	} else {
		fout = true;
		provi_contact_bedrijfsnaam.className = 'fout';
	}

	if( provi_contact_achternaam.value ){
		provi_contact_achternaam.className = 'textField';
	} else {
		fout = true;
		provi_contact_achternaam.className = 'fout';
	}
	
	if( provi_contact_adres.value ){
		provi_contact_adres.className = 'textField';
	} else {
		fout = true;
		provi_contact_adres.className = 'fout';
	}
	
	if( provi_contact_postcode.value ){
		provi_contact_postcode.className = 'textField';
	} else {
		fout = true;
		provi_contact_postcode.className = 'fout';
	}

	if( provi_contact_vestigingsplaats.value ){
		provi_contact_vestigingsplaats.className = 'textField';
	} else {
		fout = true;
		provi_contact_vestigingsplaats.className = 'fout';
	}
	
	if( provi_contact_telefoon.value ){
		provi_contact_telefoon.className = 'textField';
	} else {
		fout = true;
		provi_contact_telefoon.className = 'fout';
	}
	
	if( provi_contact_email.value ){
		provi_contact_email.className = 'textField';
	} else {
		fout = true;
		provi_contact_email.className = 'fout';
	}

	if( !fout ){
		provi_contact_form.submit();
	}
}

function sendFormProviContact(){
	var fout = false;
	var provi_contact_bedrijfsnaam = document.getElementById('provi_contact_bedrijfsnaam');
	var provi_contact_achternaam = document.getElementById('provi_contact_achternaam');
	var provi_contact_email = document.getElementById('provi_contact_email');
	
	if( provi_contact_bedrijfsnaam.value ){
		provi_contact_bedrijfsnaam.className = 'FormTextField';
	} else {
		fout = true;
		provi_contact_bedrijfsnaam.className = 'FormTextFieldFout';
	}

	if( provi_contact_achternaam.value ){
		provi_contact_achternaam.className = 'FormTextField';
	} else {
		fout = true;
		provi_contact_achternaam.className = 'FormTextFieldFout';
	}
	
	if( provi_contact_email.value ){
		provi_contact_email.className = 'FormTextField';
	} else {
		fout = true;
		provi_contact_email.className = 'FormTextFieldFout';
	}

	if( !fout ){
		provi_contact_form.submit();
	}
}

function sendFormProviPersluchtContact(){
	var fout = false;
	var provi_perslucht_contact_bedrijfsnaam = document.getElementById('provi_perslucht_contact_bedrijfsnaam');
	var provi_perslucht_contact_achternaam = document.getElementById('provi_perslucht_contact_achternaam');
	var provi_perslucht_contact_email = document.getElementById('provi_perslucht_contact_email');
	
	if( provi_perslucht_contact_bedrijfsnaam.value ){
		provi_perslucht_contact_bedrijfsnaam.className = 'FormTextField';
	} else {
		fout = true;
		provi_perslucht_contact_bedrijfsnaam.className = 'FormTextFieldFout';
	}

	if( provi_perslucht_contact_achternaam.value ){
		provi_perslucht_contact_achternaam.className = 'FormTextField';
	} else {
		fout = true;
		provi_perslucht_contact_achternaam.className = 'FormTextFieldFout';
	}
	
	if( provi_perslucht_contact_email.value ){
		provi_perslucht_contact_email.className = 'FormTextField';
	} else {
		fout = true;
		provi_perslucht_contact_email.className = 'FormTextFieldFout';
	}

	if( !fout ){
		provi_perslucht_contact_form.submit();
	}
}

function sendFormProviAgenturenContact(){
	var fout = false;
	var provi_agenturen_contact_bedrijfsnaam = document.getElementById('provi_agenturen_contact_bedrijfsnaam');
	var provi_agenturen_contact_achternaam = document.getElementById('provi_agenturen_contact_achternaam');
	var provi_agenturen_contact_email = document.getElementById('provi_agenturen_contact_email');
	
	if( provi_agenturen_contact_bedrijfsnaam.value ){
		provi_agenturen_contact_bedrijfsnaam.className = 'FormTextField';
	} else {
		fout = true;
		provi_agenturen_contact_bedrijfsnaam.className = 'FormTextFieldFout';
	}

	if( provi_agenturen_contact_achternaam.value ){
		provi_agenturen_contact_achternaam.className = 'FormTextField';
	} else {
		fout = true;
		provi_agenturen_contact_achternaam.className = 'FormTextFieldFout';
	}
	
	if( provi_agenturen_contact_email.value ){
		provi_agenturen_contact_email.className = 'FormTextField';
	} else {
		fout = true;
		provi_agenturen_contact_email.className = 'FormTextFieldFout';
	}

	if( !fout ){
		provi_agenturen_contact_form.submit();
	}
}

function sendNieuwsBrief(){
	var fout = false;
	var nieuws_form = document.getElementById('nieuws_form');
	
	var nieuws_bedrijfsnaam = document.getElementById('nieuws_bedrijfsnaam');
	var nieuws_voorletters = document.getElementById('nieuws_voorletters');
	var nieuws_achternaam = document.getElementById('nieuws_achternaam');
	var nieuws_adres = document.getElementById('nieuws_adres');
	var nieuws_postcode = document.getElementById('nieuws_postcode');
	var nieuws_vestigingplaats = document.getElementById('nieuws_vestigingplaats');
	var nieuws_telefoon = document.getElementById('nieuws_telefoon');
	var nieuws_email = document.getElementById('nieuws_email'); 

	if( nieuws_bedrijfsnaam.value ){
		nieuws_bedrijfsnaam.className = 'textField';
	} else {
		fout = true;
		nieuws_bedrijfsnaam.className = 'fout';
	}

	if( nieuws_voorletters.value ){
		nieuws_voorletters.className = 'textField';
	} else {
		fout = true;
		nieuws_voorletters.className = 'fout';
	}

	if( nieuws_achternaam.value ){
		nieuws_achternaam.className = 'textField';
	} else {
		fout = true;
		nieuws_achternaam.className = 'fout';
	}

	if( nieuws_adres.value ){
		nieuws_adres.className = 'textField';
	} else {
		fout = true;
		nieuws_adres.className = 'fout';
	}

	if( nieuws_postcode.value ){
		nieuws_postcode.className = 'textField';
	} else {
		fout = true;
		nieuws_postcode.className = 'fout';
	}

	if( nieuws_vestigingplaats.value ){
		nieuws_vestigingplaats.className = 'textField';
	} else {
		fout = true;
		nieuws_vestigingplaats.className = 'fout';
	}

	if( nieuws_telefoon.value ){
		nieuws_telefoon.className = 'textField';
	} else {
		fout = true;
		nieuws_telefoon.className = 'fout';
	}

	if( nieuws_email.value ){
		nieuws_email.className = 'textField';
	} else {
		fout = true;
		nieuws_email.className = 'fout';
	}
	
	if( !fout ){
		nieuws_form.submit();
	}
}

function sendDownload(){
	var fout = false;
	var downloadForm = document.getElementById('downloadForm');
	
	var bedrijfsnaam = document.getElementById('download_bedrijfsnaam');
	var voorletters = document.getElementById('download_voorletters');
	var achternaam = document.getElementById('download_achternaam');
	var adres = document.getElementById('download_adres');
	var postcode = document.getElementById('download_postcode');
	var vestigingplaats = document.getElementById('download_vestigingplaats');
	var telefoon = document.getElementById('download_telefoon');
	var email = document.getElementById('download_email'); 

	if( bedrijfsnaam.value ){
		bedrijfsnaam.className = 'textField';
	} else {
		fout = true;
		bedrijfsnaam.className = 'fout';
	}

	if( voorletters.value ){
		voorletters.className = 'textField';
	} else {
		fout = true;
		voorletters.className = 'fout';
	}

	if( achternaam.value ){
		achternaam.className = 'textField';
	} else {
		fout = true;
		achternaam.className = 'fout';
	}

	if( adres.value ){
		adres.className = 'textField';
	} else {
		fout = true;
		adres.className = 'fout';
	}

	if( postcode.value ){
		postcode.className = 'textField';
	} else {
		fout = true;
		postcode.className = 'fout';
	}

	if( vestigingplaats.value ){
		vestigingplaats.className = 'textField';
	} else {
		fout = true;
		vestigingplaats.className = 'fout';
	}

	if( telefoon.value ){
		telefoon.className = 'textField';
	} else {
		fout = true;
		telefoon.className = 'fout';
	}

	if( email.value ){
		email.className = 'textField';
	} else {
		fout = true;
		email.className = 'fout';
	}
	
	if( !fout ){
		downloadForm.submit();
	}
}
 
function swapProductImages(number){
	var dest = document.getElementById('dest');
	var source = 'src_'+number;
	var src_img = document.getElementById(source);
	
	source = src_img.src.replace('product_thumbnails','afbeeldingen');
	dest.src = source;	
}

function swapNieuwsImages(number){
	var dest = document.getElementById('dest');
	var source = 'src_'+number;
	var src_img = document.getElementById(source);
	
	source = src_img.src.replace('nieuws_thumbnails','afbeeldingen');
	dest.src = source;	
}

function sendProductService(){
	var fout = false;
	var product_services_form = document.getElementById('product_services_form');
	var product_service_naam = document.getElementById('product_service_naam');
	var product_service_telefoon = document.getElementById('product_service_telefoon');

	if( product_service_naam.value ){
		product_service_naam.className = 'textField';
	} else {
		fout = true;
		product_service_naam.className = 'fout';
	}
	
	if( product_service_telefoon.value ){
		product_service_telefoon.className = 'textField';
	} else {
		fout = true;
		product_service_telefoon.className = 'fout';
	}	
	if( !fout ){
		product_services_form.submit();
	}
}

function sendadviesBrief(){
	var fout = false;
	var advies_form = document.getElementById('advies_form');
	
	var advies_bedrijfsnaam = document.getElementById('advies_bedrijfsnaam');
	var advies_voorletters = document.getElementById('advies_voorletters');
	var advies_achternaam = document.getElementById('advies_achternaam');
	var advies_adres = document.getElementById('advies_adres');
	var advies_postcode = document.getElementById('advies_postcode');
	var advies_vestigingplaats = document.getElementById('advies_vestigingplaats');
	var advies_telefoon = document.getElementById('advies_telefoon');
	var advies_email = document.getElementById('advies_email'); 
	var unieke_code = document.getElementById('Uniekecode'); 

	if( advies_bedrijfsnaam.value ){
		advies_bedrijfsnaam.className = 'textField';
	} else {
		fout = true;
		advies_bedrijfsnaam.className = 'fout';
	}

	if( advies_voorletters.value ){
		advies_voorletters.className = 'textField';
	} else {
		fout = true;
		advies_voorletters.className = 'fout';
	}

	if( advies_achternaam.value ){
		advies_achternaam.className = 'textField';
	} else {
		fout = true;
		advies_achternaam.className = 'fout';
	}

	if( advies_adres.value ){
		advies_adres.className = 'textField';
	} else {
		fout = true;
		advies_adres.className = 'fout';
	}

	if( advies_postcode.value ){
		advies_postcode.className = 'textField';
	} else {
		fout = true;
		advies_postcode.className = 'fout';
	}

	if( advies_vestigingplaats.value ){
		advies_vestigingplaats.className = 'textField';
	} else {
		fout = true;
		advies_vestigingplaats.className = 'fout';
	}

	if( advies_telefoon.value ){
		advies_telefoon.className = 'textField';
	} else {
		fout = true;
		advies_telefoon.className = 'fout';
	}

	if( advies_email.value ){
		advies_email.className = 'textField';
	} else {
		fout = true;
		advies_email.className = 'fout';
	}
	
	if( unieke_code.value ){
		unieke_code.className = 'textField';
	} else {
		fout = true;
		unieke_code.className = 'fout';
	}
	
	if( !fout ){
		advies_form.submit();
	}
}

function zoeken(){
	var fout = false;
	var zoekterm = document.getElementById('zoekterm');
		
	zoektermString = zoekterm.value.replace('-', '_');
	zoektermString = zoektermString.replace(' ', '-');
	zoektermString = zoektermString.replace('/', '|');
	
	if( zoekterm.value ){
		zoekterm.className = 'textField';
	} else {
		fout = true;
		zoekterm.className = 'fout';
	}	
	
	if( !fout ){
		window.location = '/zoeken/'+zoektermString+'.html';
	}
}

function enterZoeken(){
	var fout = false;
	var keycode = window.event.keyCode;
	
	var zoekterm = document.getElementById('zoekterm');
	var zoekform = document.getElementById('zoekform');
	
	zoektermString = zoekterm.value.replace('-', '_');
	zoektermString = zoektermString.replace(' ', '-');	
	zoektermString = zoektermString.replace('/', '|');

		
	if( keycode == 13 ){
		if( zoekterm.value ){
			zoekterm.className = 'textField';
		} else {
			fout = true;
			zoekterm.className = 'fout';
		}
		
		if( !fout ){
			window.location = '/zoeken/'+zoektermString+'.html';
		}
	}
}

function route(){
	var zipcode = document.getElementById('zipcode').value;
	
	window.open('http://maps.google.nl/maps?daddr=Afrikalaan%205,+Vroomshoop&saddr='+zipcode);
}
function setMenu(){
	var obj = document.getElementById('tableRoot');
	var tableLeft = 0;
	var tableTop = 0;
	if (obj.offsetParent) {
		tableLeft = obj.offsetLeft;
		tableTop = obj.offsetTop;
		while (obj = obj.offsetParent) {
			tableLeft += obj.offsetLeft;
			tableTop += obj.offsetTop;
		}
	}
	//document.getElementById('actieSticker').style.left = tableLeft+780;
	//document.getElementById('actieSticker').style.top = tableTop+120;
	
}
