$(function(){
	$('input[@type=submit]').add('input[@type=button]').addClass('input_submit');
	$('input[@type=text]').add('input[@type=password]').addClass('text_input');
	//IE6
	if ($.browser.msie) {
		$('#menu li').hover(function() { $(this).addClass('active'); }, function() { $(this).removeClass('active'); });
		if ($.browser.version == '7.0') {
			$('#menu li').mouseover(function() { emptyMenu(); });
			$('#banner').add('#logo').mouseover(function(){emptyMenu();});
		};
		$('#submenu li a').each(function(i) {
			$(this).text("» "+$(this).text());
		});
	};

	$('#col label').add('#searchfield label').not('.checklabel').css('visibility','visible');
	$('#col input[@type=text]').add('#search').add('#searchNow').focus(function() { $(this).prev('label').html('&nbsp;') });
	$('.csc-sitemap li:last-child').addClass('last');
	$('#news #content .newsitem').addClass('firstNews');
	if ($('#banner .tx-slideshow-pi1').is('div')) so.write("banner");
	if ($('.tx-lumogooglemaps-pi1').is('div')) { googleInfoTimeOut(); }
});	


function OnLoadPrintForm() {
	var url = document.location.href;  
	var newurl = url.split("&");
	for (i=1;i<newurl.length;i++) {
		paramname=newurl[i].split("=");
		if(document.getElementById(paramname[0])){
			document.getElementById(paramname[0]).value=paramname[1].replace("%20"," ");
		}
		if (paramname[0]=="frm_geslacht") {
			if (document.bestform.frm_geslacht[0].value==paramname[1].replace("%20"," ")) {
				document.bestform.frm_geslacht[0].checked=true;
			}
			if (document.bestform.frm_geslacht[1].value==paramname[1].replace("%20"," ")) {
				document.bestform.frm_geslacht[1].checked=true;
			}
		}
		if (paramname[0]=="frm_telcontact_id") {
			document.getElementById(paramname[0]).checked=true;
		}
	}
}
function PrintLink() {
	var url = document.location.href;  
	var newurl = url;
	if ( url.indexOf("?") > -1 ) newurl = newurl+'&typeP=1';
	else  newurl = newurl+'?typeP=1';
	
	if(document.tx_indexedsearch['tx_indexedsearch[sword]'].value){
		newurl = newurl+'&tx_indexedsearch[sword]='+document.tx_indexedsearch['tx_indexedsearch[sword]'].value;
	}
	if(document.getElementById("frm_firstname_id")){
		newurl = newurl+'&frm_firstname_id='+document.getElementById("frm_firstname_id").value;
	}
	if(document.getElementById("frm_tussen_id")){
		newurl = newurl+'&frm_tussen_id='+document.getElementById("frm_tussen_id").value;
	}
	if(document.getElementById("frm_lastname_id")){
		newurl = newurl+'&frm_lastname_id='+document.getElementById("frm_lastname_id").value;
	}
	if(document.getElementById("frm_email_id")){
		newurl = newurl+'&frm_email_id='+document.getElementById("frm_email_id").value;
	}
	if(document.getElementById("frm_telprivate_id")){
		newurl = newurl+'&frm_telprivate_id='+document.getElementById("frm_telprivate_id").value;
	}
	if(document.getElementById("frm_telwork_id")){
		newurl = newurl+'&frm_telwork_id='+document.getElementById("frm_telwork_id").value;
	}
	if(document.getElementById("frm_opmerkingen_id")){
		newurl = newurl+'&frm_opmerkingen_id='+document.getElementById("frm_opmerkingen_id").value;
	}
	if(document.getElementById("frm_address_id")){
		newurl = newurl+'&frm_address_id='+document.getElementById("frm_address_id").value;
	}
	if(document.getElementById("frm_zipcode_id")){
		newurl = newurl+'&frm_zipcode_id='+document.getElementById("frm_zipcode_id").value;
	}
	if(document.getElementById("frm_city_id")){
		newurl = newurl+'&frm_city_id='+document.getElementById("frm_city_id").value;
	}
	if(document.getElementById("best_name_id")){
		newurl = newurl+'&best_name_id='+document.getElementById("best_name_id").value;
	}
	if(document.getElementById("frm_people_id")){
		newurl = newurl+'&frm_people_id='+document.getElementById("frm_people_id").value;
	}
	if(document.getElementById("frm_telcontact_id")) {
		if(document.getElementById("frm_telcontact_id").checked==true){
			newurl = newurl+'&frm_telcontact_id='+document.getElementById("frm_telcontact_id").value;
		}
	}
		
	var myval="";
	if (document.bestform) {
		if (document.bestform.frm_geslacht[0].checked==true) {
			myval = document.bestform.frm_geslacht[0].value;
		}
		if (document.bestform.frm_geslacht[1].checked==true) {
			myval = document.bestform.frm_geslacht[1].value;
		}
		if (myval!="") {
			newurl = newurl+'&frm_geslacht='+myval;
		}
	}
	
	window.open(newurl,'PrintPage','menubar=1,scrollbars=1,width=540,height=680');
}

function emptyMenu() {
	var m = document.getElementById('menu').getElementsByTagName('li');
	for (var i=0; i<m.length; i++) {
		m[i].className = '';
	}
}
	
function emptySearch() {
	var labels = this.parentNode.getElementsByTagName('label');
	for (var i=0;i<labels.length;i++) {
		if (labels[i].htmlFor == this.id) labels[i].innerHTML = '&nbsp;';
	}
}


function OpenImage(file,w,h) {
	window.open('http://www.scottbilsentravel.com/'+file,'ImagePage','menubar=1,scrollbars=1,width='+w+',height='+h);
}

function NewSoort() {
	var landcb = document.getElementById("soortid");
	var land = landcb.options[landcb.selectedIndex ].value;
	document.location.href="http://www.scottbilsentravel.com/index.php?id=86&soort="+land;
}
function NewVervoer() {
	var landcb = document.getElementById("vervoerid");
	var land = landcb.options[landcb.selectedIndex ].value;
	document.location.href="http://www.scottbilsentravel.com/index.php?id=86&vervoer="+land;
}
function NewLand() {
	var landcb = document.getElementById("landid");
	var land = landcb.options[landcb.selectedIndex ].value;
	document.location.href="http://www.scottbilsentravel.com/index.php?id=86&land="+land;
}

function SearchResults() {
	var word = document.getElementById("search").value;
	if (word=="") {
		alert("Er is geen zoekwoord ingevuld");
	} else {
		document.tx_indexedsearch.submit();
	}
}


function SearchResultsNow() {
	var word = document.getElementById("searchNow").value;
	if (word=="") {
		alert("Er is geen zoekwoord ingevuld");
	} else {
		document.getElementById("search").value = word;
		document.tx_indexedsearch.submit();
	}
}

function ContactBest() {
	var name = document.bestform.frm_firstname.value;
	var frm_lastname = document.bestform.frm_lastname.value;
	var frm_address = document.bestform.frm_address.value;
	var frm_zipcode = document.bestform.frm_zipcode.value;
	var frm_city = document.bestform.frm_city.value;
	var frm_email = document.bestform.frm_email.value;
	var frm_telprivate = document.bestform.frm_telprivate.value;
	var frm_telwork = document.bestform.frm_telwork.value;
	var frm_people = document.bestform.frm_people.value;
	
	var k=0; var er='';
	if (name=="") {k=1;er=er+"Voorletters\n";}
	if (frm_lastname=="") {k=1;er=er+"Achternaam\n";}
	if (frm_address=="") {k=1;er=er+"Adres\n";}
	if (frm_zipcode=="") {k=1;er=er+"Postcode\n";}
	if (frm_city=="") {k=1;er=er+"Woonplaats\n";}
	if (frm_email=="") {k=1;er=er+"E-mailadres\n";}
	//if (frm_telprivate=="") {k=1;er=er+"Telefoon overdag required!\n";}
	//if (frm_telwork=="") {k=1;er=er+"Telefoon 's avonds required!\n";}
	if (frm_people=="") {k=1;er=er+"Aantal personen\n";}
	if (k==1) {
		er = "Let op, de volgende velden zijn verplicht:\n"+er;
		alert(er);
	} else {
		document.bestform.submit();
	}
}


function ContactForm() {
	var name = document.bestform.frm_firstname.value;
	var frm_lastname = document.bestform.frm_lastname.value;
	var frm_email = document.bestform.frm_email.value;
	var frm_telprivate = document.bestform.frm_telprivate.value;
	var frm_telwork = document.bestform.frm_telwork.value;
	
	var k=0; var er='';
	if (name=="") {k=1;er=er+"Voorletters\n";}
	if (frm_lastname=="") {k=1;er=er+"Achternaam\n";}
	if (frm_email=="") {k=1;er=er+"E-mailadres\n";}
	if (k==1) {
		er = "Let op, de volgende velden zijn verplicht:\n"+er;
		alert(er);
	} else {
		document.bestform.submit();
	}
}


function AllForm() {
	var name = document.bestform.frm_firstname.value;
	var frm_lastname = document.bestform.frm_lastname.value;
	var frm_address = document.bestform.frm_address.value;
	var frm_zipcode = document.bestform.frm_zipcode.value;
	var frm_city = document.bestform.frm_city.value;
	var frm_email = document.bestform.frm_email.value;
	var frm_telprivate = document.bestform.frm_telprivate.value;
	var frm_telwork = document.bestform.frm_telwork.value;
	
	var k=0; var er='';
	if (name=="") {k=1;er=er+"Voorletters\n";}
	if (frm_lastname=="") {k=1;er=er+"Achternaam\n";}
	if (frm_address=="") {k=1;er=er+"Adres\n";}
	if (frm_zipcode=="") {k=1;er=er+"Postcode\n";}
	if (frm_city=="") {k=1;er=er+"Woonplaats\n";}
	if (frm_email=="") {k=1;er=er+"E-mailadres\n";}
	if (k==1) {
		er = "Let op, de volgende velden zijn verplicht:\n"+er;
		alert(er);
	} else {
		document.bestform.submit();
	}
}


