// JavaScript Document
var werk_url = "http://www.naupar.de";

function startLoading() {

	var hoogteGezet = 0;
	if (document.getElementById("leesmeerknop")) {
		if (isFireFox==1 && hoogteGezet==0) {
			oHoogte = document.getElementById("leesmeercontainer").style.height;
			oHoogte = oHoogte.replace("px", "");
			var sHoogte = parseInt(oHoogte) - 5;
			oHoogte = sHoogte + "px";
			document.getElementById("leesmeercontainer").style.height = oHoogte;
			hoogteGezet = 1;
		}
	}

	var categorie_tonen = document.getElementById("categorie_tonen").value;
	var bewaard_tonen = document.getElementById("bewaard_tonen").value;
	var vergelijk_tonen = document.getElementById("vergelijk_tonen").value;
	var bewaard_tonen_arr = document.getElementById("bewaard_tonen_arr").value;
	var vergelijk_tonen_arr = document.getElementById("vergelijk_tonen_arr").value;
	var fix = document.getElementById("fix").value;
	var tocht_tonen = document.getElementById("tocht_tonen").value;
	if (vergelijk_tonen == "1") zoek_vergelijk('schip');
	if (vergelijk_tonen_arr == "1") zoek_vergelijk('arrangement');
	if (iRechterMenu == 1) reloadZoekData(1, "");
	if (fix!="0") doFix(fix);
}

function getArrangementPDF(a) {
		document.location = "/pdf/arr_pdf.asp?a=" + escape(a);
}

function doFix(pixels) {
	document.getElementById("footer").style.marginTop = pixels + "px";
}

function fe_naar_schip(schipnaam, addon) {
	var naar = schipnaam.replace(" ", "-")
	document.location = "/schiffe/" + naar;
//	var naar = schipnaam.replace(" ", "-")
//	var locatie = "/" + naar + "/";
//	if (addon!="") locatie = "/" + addon + locatie;
//	document.location = locatie;
}

function hm_naar_schip(schipnaam){
	var naar = schipnaam.replace(" ", "-")
	document.location = "/schiffe/" + naar;
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}



function startSchipSelectie() {
	document.getElementById("schepen-selectie").style.display = "block";
	reloadZoekData(0,"schip");
}

function stopSchipSelectie() {
	document.getElementById("schepen-selectie").style.display = "none";
}

function startArrangementSelectie() {
	document.getElementById("arrangement-selectie").style.display = "block";
	reloadZoekData(0,"arrangement");
}

function stopArrangementSelectie() {
	document.getElementById("arrangement-selectie").style.display = "none";
}

var tab_default2 = "41";
function tabmove2(tabnum, actie) {
	var bron_bestand = "";
	var taddon = document.getElementById("tabTaalAddon").value;
	var doel_addon = "nor" + taddon + ".gif";
	if (kd_id=="1") doel_addon = "nor" + taddon + ".gif"; 
	if (kd_id=="2") doel_addon = "jong" + taddon + ".gif";
	if (kd_id=="3") doel_addon = "vt" + taddon + ".gif";
	if (kd_id=="4") doel_addon = "huw" + taddon + ".gif";
	if (kd_id=="6") doel_addon = "zk" + taddon + ".gif";
	
	bron_bestand = document.getElementById("hid" + tabnum).value;

	switch (actie) {
		case "over": {
			document.getElementById("imgm" + tabnum).src = bron_bestand + doel_addon;
			break; }
		case "out": {
			if (tabnum==tab_default2) {
				document.getElementById("imgm" + tabnum).src = bron_bestand + doel_addon;} 
			else {
				document.getElementById("imgm" + tabnum).src = bron_bestand + "nor" + taddon + ".gif";
			}
			break; }
		case "click": {
			for (var i=41; i<=43; i++) {
				document.getElementById("tabc" + i).style.display = "none";
				if (i!=tabnum) document.getElementById("imgm" + i).src = document.getElementById("hid" + i).value + "nor" + taddon + ".gif";
			}
			document.getElementById("tabc" + tabnum).style.display = "block";
			tab_default2 = tabnum;
			break;}
	}
}

function fe_zoeksite() {
	var zoeknaar = document.getElementById("txtZoek").value;
	if (zoeknaar=="") {
		alert("Oeps, geen zoekwoord gevonden.");} 
	else {
		document.getElementById("content").style.display = "none";
		document.getElementById("contentzoek").style.display = "block";
		xmlreqGET("/xml_gets/zoeksite.asp?zw=1&q=" + escape(zoeknaar), "contentzoek","","1");
	}
}

function startAutoZoek() {
	var zoeknaar = document.getElementById("txtZoek").value;
	if (zoeknaar=="") {
		alert("Oeps, geen zoekwoord gevonden.");} 
	else {
		document.location="/Sucheresultate/?tZ=" + zoeknaar;
	}
}
	
function autozoek() {
	document.getElementById("txtZoek").value = aZoek;
	fe_zoeksite();
}


function item_fulltekst(s_id) {
	var tekst = document.getElementById("item_tekst_lang_" + s_id).innerHTML;
    return overlib(tekst, WIDTH, 400, HEIGHT, 150, ABOVE, CSSCLASS,TEXTFONTCLASS,'fontClass',FGCLASS,'fgClass',
  BGCLASS,'bgClass',CAPTIONFONTCLASS,'capfontClass', CLOSEFONTCLASS, 'capfontClass'); 
}

function vergelijk_check(el) {
	var getjekt = el.checked;
	var schip_id = el.value;
	switch(getjekt) {
		case false: {
			createCookie("vergelijkTonen","0",7);
			xmlreqGET("/xml_gets/vergelijk_add.asp?s=" + escape(schip_id) + "&in=0", "","vergelijk_check_load(" + schip_id + ")","");
			break;}
		case true: {
			createCookie("vergelijkTonen","1",7);
			document.getElementById("ropt4").style.display = "block";
			xmlreqGET("/xml_gets/vergelijk_add.asp?s=" + escape(schip_id) + "&in=1", "","vergelijk_check_load(" + schip_id + ")","");
			break;}
	}
}
function vergelijk_check_load(schip_id) {
	document.getElementById("verg" + schip_id).style.display = "none";
	document.getElementById("vergOK" + schip_id).style.display = "block";
	document.getElementById("zoek-menu").style.display = "block";
	setTimeout("vergelijk_check_done(" + schip_id + ")", 2000);
}
function vergelijk_check_done(schip_id) {
	document.getElementById("vergOK" + schip_id).style.display = "none";
	document.getElementById("verg" + schip_id).style.display = "block";
}

function vergelijkArr_check(el) {
	var getjekt = el.checked;
	var arrangement_id = el.value;
	switch(getjekt) {
		case false: {
			xmlreqGET("/xml_gets/vergelijk_add.asp?a=" + escape(arrangement_id) + "&in=0", "","vergelijkArr_check_load(" + arrangement_id + ")","");
			break;}
		case true: {
			xmlreqGET("/xml_gets/vergelijk_add.asp?a=" + escape(arrangement_id) + "&in=1", "","vergelijkArr_check_load(" + arrangement_id + ")","");
			break;}
	}
}
function vergelijkArr_check_load(arrangement_id) {
	document.getElementById("vergA" + arrangement_id).style.display = "none";
	document.getElementById("vergAOK" + arrangement_id).style.display = "block";
	document.getElementById("zoek-menu").style.display = "block";
	setTimeout("vergelijkArr_check_done(" + arrangement_id + ")", 2000);
}
function vergelijkArr_check_done(arrangement_id) {
	document.getElementById("vergAOK" + arrangement_id).style.display = "none";
	document.getElementById("vergA" + arrangement_id).style.display = "block";
}

function uvergelijk_check(el) {
	var getjekt = el.checked;
	var schip_id = el.value;
	switch(getjekt) {
		case false: {
			if (document.getElementById("tbl" + schip_id)) document.getElementById("tbl" + schip_id).className = "zoekkader";
			xmlreqGET("/xml_gets/vergelijk_add.asp?s=" + escape(schip_id) + "&in=0", "","uvergelijk_check_load(" + schip_id + ")","");
			window.location.href=window.location.href;
			break;}
		case true: {
			if (document.getElementById("ropt4")) document.getElementById("ropt4").style.display = "block";
			xmlreqGET("/xml_gets/vergelijk_add.asp?s=" + escape(schip_id) + "&in=1", "","uvergelijk_check_load(" + schip_id + ")","");
			break;}
	}
}
function uvergelijk_check_load(schip_id) {
	document.getElementById("SchipData" + schip_id).style.display = "none";
	document.getElementById("zoek-menu").style.display = "block";
}


function sch_bewaar(schip_id, verwijder, schoonmaken) {
	if (verwijder=="verwijder") {
		xmlreqGET("/xml_gets/bewaar_add.asp?uit=1&s=" + escape(schip_id), "bew_aantal","sch_bewaar_load(" + schip_id + ")","");
		if (schoonmaken=="clear") {
			document.getElementById("SchipData" + schip_id).style.display = "none";} 
		else {
			document.getElementById("bTekst" + schip_id).innerHTML="Bewaar";} 
		}
	else {
		document.getElementById("ropt2").style.display = "block";
		xmlreqGET("/xml_gets/bewaar_add.asp?s=" + escape(schip_id), "bew_aantal","sch_bewaar_load(" + schip_id + ")","");
		document.getElementById("bTekst" + schip_id).innerHTML="Verwijder";
	}
}
function sch_bewaar_load(schip_id) {
	if (document.getElementById("b" + schip_id)) {
		document.getElementById("b" + schip_id).style.display = "none";
		document.getElementById("bOK" + schip_id).style.display = "block";
	}
	document.getElementById("zoek-menu").style.display = "block";
	document.getElementById("spnBaantal").innerHTML = document.getElementById("bew_aantal").innerHTML;
	
	setTimeout("sch_bewaar_done(" + schip_id + ")", 2000);
}

function sch_bewaar_done(schip_id) {
	if (document.getElementById("b" + schip_id)) {
		document.getElementById("b" + schip_id).style.display = "block";
		document.getElementById("bOK" + schip_id).style.display = "none";
	}
}

function arr_bewaar(arrangement_id, verwijder, schoonmaken) {
	if (verwijder=="verwijder") {
		xmlreqGET("/xml_gets/bewaar_add.asp?uit=1&a=" + escape(arrangement_id), "bew_aantal","arr_bewaar_load(" + arrangement_id + ")","");
		if (schoonmaken=="clear") {
			document.getElementById("ArrangementData" + arrangement_id).style.display = "none";} 
		else {
			document.getElementById("aTekst" + arrangement_id).innerHTML="Bewaar";} 
		}
	else {
		document.getElementById("ropt3").style.display = "block";
		xmlreqGET("/xml_gets/bewaar_add.asp?a=" + escape(arrangement_id), "bew_aantal","arr_bewaar_load(" + arrangement_id + ")","");
		document.getElementById("aTekst" + arrangement_id).innerHTML="Verwijder";
	}
}
function arr_bewaar_load(arrangement_id) {
	if (document.getElementById("a" + arrangement_id)) {
		document.getElementById("a" + arrangement_id).style.display = "none";
		document.getElementById("aOK" + arrangement_id).style.display = "block";
	}
	document.getElementById("zoek-menu").style.display = "block";
	document.getElementById("spnBaantal_arr").innerHTML = document.getElementById("bew_aantal").innerHTML;
	
	setTimeout("arr_bewaar_done(" + arrangement_id + ")", 2000);
}


function arr_bewaar_done(arrangement_id) {
	if (document.getElementById("a" + arrangement_id)) {
		document.getElementById("aOK" + arrangement_id).style.display = "none";
		document.getElementById("a" + arrangement_id).style.display = "block";
	}
}

function zoek_bewaard(welkeen) {
	document.getElementById("content").style.display = "none";
	document.getElementById("contentzoek").style.display = "block";
	
	if (welkeen=="arrangement") {
		xmlreqGET("/xml_gets/zoeksite.asp?arr=1&b=1", "contentzoek","zetRechtsArrangement()","1");
	} else { //schip
		xmlreqGET("/xml_gets/zoeksite.asp?b=1", "contentzoek","zetRechtsSchip()","1");
	}
}

function zoek_vergelijk() {
	xmlreqGET("/xml_gets/zoeksite.asp?v=1", "contentzoek","","1");
	document.getElementById("content").style.display = "none";
	document.getElementById("contentzoek").style.display = "block";
}

function schip_prijzen(inex) {
	var idlijst = document.getElementById("prijsids").value;
	var ids = idlijst.split(",");
	switch(inex) {
		case "in": {  
			document.getElementById("spIn").style.textDecoration = "underline";
			document.getElementById("spEx").style.textDecoration = "none";
			for (var i=0; i<ids.length; i++){
				document.getElementById("prz" + ids[i] + "_ex").style.display = "none";
				document.getElementById("prz" + ids[i] + "_in").style.display = "block";
				document.getElementById("pp" + ids[i] + "_ex").style.display = "none";
				document.getElementById("pp" + ids[i] + "_in").style.display = "block";
			}
			break;}
		case "ex": { 
			document.getElementById("spIn").style.textDecoration = "none";
			document.getElementById("spEx").style.textDecoration = "underline";
			for (var i=0; i<ids.length; i++){
				document.getElementById("prz" + ids[i] + "_in").style.display = "none";
				document.getElementById("prz" + ids[i] + "_ex").style.display = "block";
				document.getElementById("pp" + ids[i] + "_in").style.display = "none";
				document.getElementById("pp" + ids[i] + "_ex").style.display = "block";
			}
			break;}
	}
}

function getZoekDiv() {
	var toon_div = "zoekresultaten"
	if (document.getElementById("tabd3")) {
		toon_div = "tabd3";
	}
	return toon_div;
}

function getArrZoekDiv() {
	var toon_div = "zoekresultaten"
	if (document.getElementById("tabc5")) {
		toon_div = "tabc5";
	}
	return toon_div;	
}

function schepen_select(param, waarde, start) {
	if (getZoekDiv() == "contentzoek") {
		document.getElementById("content").style.display = "none";
		document.getElementById("contentzoek").style.display = "block";
	}
	if (param=="tocht") tocht = waarde;
	xmlreqGET("/xml_gets/zoeksite.asp?" + param + "=" + waarde, getZoekDiv(),"reloadZoekData(0,'schip')","1");
	if (start!=1) document.getElementById("ropt1").style.display = "block";
}

function arrangement_select(param, waarde, start) {
	if (getArrZoekDiv() == "contentzoek") {
		document.getElementById("content").style.display = "none";
		document.getElementById("contentzoek").style.display = "block";
	}
	xmlreqGET("/xml_gets/zoeksite.asp?arr=1&" + param + "=" + waarde, getArrZoekDiv(),"reloadZoekData(0,'arrangement')","1");
	if (start!=1) document.getElementById("ropt1").style.display = "block";
}

function showSpecificaties(tonen) {
	if (tonen==1) {
		createCookie("spec","1",7); } 
	else {
		createCookie("spec","0",7);
	}
	checkSpecificaties();
}

function checkshow(spannaam, startpos) {
	if (startpos!=1) {
		var inhoud = document.getElementById(spannaam + "_Content").innerHTML;
		if (inhoud == "") {
			document.getElementById(spannaam).style.display = "none";}
		else {
			document.getElementById(spannaam).style.display = "block";
		}
	}
}

function zoek_opnieuw() {
	var welkeen = "";
	var in_arrangement = document.getElementById("arrangement_tonen").value;
	var in_schip = document.getElementById("schip_tonen").value;
	var arr_categorieid_fk = document.getElementById("arr_categorieid_fk").value;
	
	document.getElementById("ropt1").style.display = "none";
	if (in_arrangement=="1") {
		welkeen = "schip";
		var arrangement_id = document.getElementById("arrangement_id").value;
		xmlreqGET("/xml_gets/zoeksite.asp?ina=" + escape(arrangement_id), getZoekDiv(), "startSchipSelectie()", "1"); }
	else {
		if (in_schip=="1") {
			welkeen = "arrangement"; 
			var schip_id = document.getElementById("schip_id").value;
			xmlreqGET("/xml_gets/zoeksite.asp?arr=1&ins=" + escape(schip_id), getArrZoekDiv(), "startArrangementSelectie()", "1");}
		else {
			if (arr_categorieid_fk!="0") { 
				AlleArrangementen(); } 
			else {
				xmlreqGET("/xml_gets/clear_schip_sessie.asp", "","reloadZoekData(0,'" + welkeen + "')","1");
			}
		}
	}
}

function tipvriend(taal_id, pagina, plaatsdiv, id) {
	xmlreqGET("/xml_gets/tipvriend_" + taal_id + ".asp?i=" + escape(id) + "&dv=" + escape(plaatsdiv) + "&p=" + escape(pagina), plaatsdiv,"","1");
}
function Wegtip(plaatsdiv) {
	xml_clear(plaatsdiv);
}

function isEmail(sEmail) { //Deze routine controleert een e-mailadres
  var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
  return regex.test(sEmail);
}

function sendtip(id, plaatsdiv, pagina, taal_id) {
	var naam = document.getElementById("tipnaam" + id).value;
	var mail = document.getElementById("tipmail" + id).value;
	var tonaam = document.getElementById("vriendnaam" + id).value;
	var tomail = document.getElementById("vriendmail" + id).value;
	var bericht = document.getElementById("bericht" + id).value;
	var sErr = "";
	if (naam=="") {sErr+="- Geen naam ingevuld \n";}
	if (tonaam=="") {sErr+="- Naam van vriend niet ingevuld \n";}
	if (!isEmail(mail)) {sErr+="- Ongeldig e-mailadres \n";}
	if (!isEmail(tomail)) {sErr+="- Ongeldig e-mailadres van uw vriend \n";}
	
	if (sErr!="") {
		alert("Gegevens vereist:\n\n" + sErr);
	} else {
		var stuurstring = "n=" + escape(naam) + "&e=" + escape(mail) + "&nv=" + escape(tonaam) + "&ev=" + escape(tomail) + "&p=" + escape(pagina) + "&b=" + escape(bericht);
		xmlreqPOST("/xml_gets/tipvriend_" + taal_id + ".asp", stuurstring, plaatsdiv, "sendtipLoad('" + plaatsdiv + "')");
	}
}

function sendtipLoad(plaatsdiv) {
	setTimeout("xml_clear('" + plaatsdiv + "')",2000);
}

function DivPrint(dvNaam){
	try{
		var oIframe = document.getElementById('ifrmPrint');
		var oContent = document.getElementById(dvNaam).innerHTML;
		var oDoc = (oIframe.contentWindow || oIframe.contentDocument);
		if (oDoc.document) oDoc = oDoc.document;
		oDoc.write("<head><title>Print</title>");
		oDoc.write("</head><body onload='this.focus(); this.print();'>");
		oDoc.write(oContent + "</body>");
		oDoc.close();
		}
		catch(e){
		self.print();
	}
}

function belmij() {
	var naam = document.getElementById("belmijNaam").value;
	var nummer = document.getElementById("belmijNr").value;
	if (naamdefault!=naam) {
		xmlreqGET("/xml_gets/belmij.asp?na=" + escape(naam) + "&nu=" + escape(nummer), "", "belmijOk()");
	}
}

function belmijOk() {
	document.location = "http://www.naupar.de/kontakt/Danke-Nehmen-Sie-Kontakt-mit-mir-auf/";
}

function nieuwsbrief() {
	var email = document.getElementById("nieuwsbriefEmail").value;
	var naam = document.getElementById("nieuwsbriefNaam").value;
	var sErr = "";
	
	if (!isEmail(email)) sErr+="- Ongeldig e-mailadres\n";
	if (naam=="" && t_id=="346") sErr+="- Naam mag niet blanco zijn\n";
	if (naam=="" && t_id=="347") sErr+="- Name is blanco\n";
	
	if (sErr!="") {
		if (t_id=="346") alert("Controleer de volgende gegevens:\n\n" + sErr);
		if (t_id=="347") alert("Uberprufen Sie die folgenden Daten:\n\n" + sErr);
	} else {
		var rtekst = "Sie sind angemeldet";
		if (t_id=="346") rtekst = "Dank u voor het inschrijven";
		if (t_id=="347") rtekst = "Sie sind angemeldet";
		xmlreqGET("/xml_gets/nieuwsbrief_add.asp?n=" + escape(naam) + "&e=" + escape(email), "", "nieuwsbrief_klaar()");
	}
}
function nieuwsbrief_klaar() {
	document.location = "http://www.naupar.de/newsletter/danke/";
}

function reserveer(s_id, a_id) {
	//alert(s_id + " - " + a_id);
	document.location = '/aanvraag';
}
function reserveerDE(s_id, a_id) {
	//alert(s_id + " - " + a_id);
	document.location = '/anfrage';
}

function offerte(s_id, a_id) {
	//alert(s_id + " - " + a_id);
	document.location = '/aanvraag';
}
function offerteDE(s_id, a_id) {
	//alert(s_id + " - " + a_id);
	document.location = '/anfrage';
}

function contact(s_id, a_id) {
	document.location = "/contact/"
}
function contactDE(s_id, a_id) {
	document.location = "/kontakt/"
}


function openArrOpt(tonen) {
	if (tonen==1) {
		createCookie("arrspec","1",7); } 
	else {
		createCookie("arrspec","0",7);
		document.getElementById("arrExtra_open").style.display = "none";
	}
	showArrExtra();
}

function showArrExtra() {
	if (readCookie("arrspec") == "1") { //geopend
		document.getElementById("arrExtra_open").style.display = "none";
		document.getElementById("arrExtra").style.display = "block";
		document.getElementById("arrExtra_close").style.display = "block";
		var tekst = "";
		switch(t_id) {
			case "346": { //Nederlands
				tekst = "Minder zoekopties &raquo;";
				break;}
			case "347": { //Duits
				tekst = "Mindehr suchen &raquo;";
				break;}
			case "348": { //Engels
				tekst = "Less search options &raquo;";
				break;}
		}
		document.getElementById("arrExtra_close").innerHTML = "<a href='javascript:void(0);' onClick='openArrOpt(0);'>" + tekst + "</a>";
		} 
	else { //niet geopend
		createCookie("arrspec","0",7);
		document.getElementById("arrExtra_open").style.display = "block";
		document.getElementById("arrExtra").style.display = "none";
		document.getElementById("arrExtra_close").style.display = "none";
		tekst = "";
		switch(t_id) {
			case "346": { //Nederlands
				tekst = "Meer zoekopties &raquo;";
				break;}
			case "347": { //Duits
				tekst = "Mehr suchen &raquo;";
				break;}
			case "348": { //Engels
				tekst = "More search options &raquo;";
				break;}
		}
		document.getElementById("arrExtra_open").innerHTML = "<a href='javascript:void(0);' onClick='openArrOpt(1);'>" + tekst + "</a>";
	}
}

function buttonBewaar(schip_id, arrangement_id, taddon) {
	var sHuidig = document.getElementById("imgBtnBew").className;
	var classAddon = "";
	if (taddon=="DE") classAddon = "DE";
	if (schip_id=="#schip_id#") { //het is een arrangement
		if (sHuidig=="btnBew" + classAddon) { //Nu bewaren
			document.getElementById("ropt3").style.display = "block";
			xmlreqGET("/xml_gets/bewaar_add.asp?a=" + escape(arrangement_id), "bew_aantal","arr_bewaar_load(" + arrangement_id + ")","");
			document.getElementById("imgBtnBew").className = "btnVer" + classAddon;
		} else { //Nu verwijderen
			xmlreqGET("/xml_gets/bewaar_add.asp?uit=1&a=" + escape(arrangement_id), "bew_aantal","arr_bewaar_load(" + arrangement_id + ")","");
			document.getElementById("imgBtnBew").className = "btnBew" + classAddon;
		}
		
	}
	if (arrangement_id=="#arrangement_id#") { //het is een schip
		if (sHuidig=="btnBew" + classAddon) { //Nu bewaren
			document.getElementById("ropt2").style.display = "block";
			xmlreqGET("/xml_gets/bewaar_add.asp?s=" + escape(schip_id), "bew_aantal","sch_bewaar_load(" + schip_id + ")","");
			document.getElementById("imgBtnBew").className = "btnVer" + classAddon;
		} else { //Nu verwijderen
			xmlreqGET("/xml_gets/bewaar_add.asp?uit=1&s=" + escape(schip_id), "bew_aantal","sch_bewaar_load(" + schip_id + ")","");
			document.getElementById("imgBtnBew").className = "btnBew" + classAddon;
		}
	}
}

function AlleArrangementen() {
	var arrangement_categorieID_FK = document.getElementById("arr_categorieid_fk").value;
	if (arrangement_categorieID_FK!="0") {
		document.getElementById("content").style.display = "none";
		document.getElementById("contentzoek").style.display = "block";
		xmlreqGET("/xml_gets/zoeksite.asp?arr=1&cat=" + escape(arrangement_categorieID_FK), "contentzoek", "reloadZoekData(0,'arrangement')", "1");
	}
}

function arr_bij_schip(s_id) {
	document.getElementById("zoekresultaten").style.display = "none";
	xmlreqGET("/xml_gets/zoeksite.asp?arr=1&ins=" + escape(s_id), "zoekresultaten_detail", "", "1");
}

function formSchipSel(s_id) {
	formUnfocus("schp" + s_id);
	var geselecteerd = document.getElementById("schepen_geselecteerd").innerHTML;
	var schip_inhoud = document.getElementById("schp" + s_id).innerHTML;
	schip_inhoud = schip_inhoud.replace("formSchipSel", "formSchipUnsel");
	while (schip_inhoud.indexOf("'schp")>-1) {
		schip_inhoud = schip_inhoud.replace("'schp", "'sschp");
	}
	document.getElementById("schp" + s_id).innerHTML = "";
	document.getElementById("schepen_geselecteerd").innerHTML = geselecteerd + "<div id=\"sschp" + s_id + "\" class=\"FormKeuze\">" + schip_inhoud + "</div>";
}

function formSchipUnsel(s_id) {
	formUnfocus("sschp" + s_id);
	var schip_inhoud = document.getElementById("sschp" + s_id).innerHTML;
	schip_inhoud = schip_inhoud.replace("formSchipUnsel", "formSchipSel");
	
	while (schip_inhoud.indexOf("'sschp")>-1) {
		schip_inhoud = schip_inhoud.replace("'sschp", "'schp");
	}
	document.getElementById("schp" + s_id).innerHTML = schip_inhoud;	
	document.getElementById("sschp" + s_id).innerHTML = "";
	var geselecteerd = document.getElementById("schepen_geselecteerd").innerHTML;
	geselecteerd = geselecteerd.replace("<div id=\"sschp" + s_id + "\" class=\"FormKeuze\"></div>", "");
	document.getElementById("schepen_geselecteerd").innerHTML = geselecteerd;
}

function formFocus(divNaam) {
	document.getElementById(divNaam).className = "FormKeuzeOver";
	var geselecteerd = document.getElementById("schepen_geselecteerd").innerHTML;
	
}

function formUnfocus(divNaam) {
	document.getElementById(divNaam).className = "FormKeuze";
}

function schipSort(sm) {
	xmlreqGET("/xml_gets/zoeksite.asp?sm=" + escape(sm), getZoekDiv(), "", "1");
}

function arrSort(sm) {
	xmlreqGET("/xml_gets/zoeksite.asp?arr=1&sm=" + escape(sm), getArrZoekDiv(), "", "1");
}

function toonI(haven_id, haven_avcode, prijzensoort_id) {
	document.getElementById("infoI").style.left = (tempX-400) + "px";
	document.getElementById("infoI").style.top = tempY + "px";
	document.getElementById("infoI").style.display = "block";
	if (haven_id=="") {
		if (haven_avcode=="") {
			xmlreqGET("/xml_gets/i.asp?pr=" + escape(prijzensoort_id), "infoI", "", "1");} 
		else {
			xmlreqGET("/xml_gets/i.asp?ha=" + escape(haven_avcode), "infoI", "", "1");
		}
	} else {
		xmlreqGET("/xml_gets/i.asp?h=" + escape(haven_id), "infoI", "", "1");
	}
}

function sluitI(haven_id) {
	document.getElementById("infoI").style.display = "none";
}

function googlemap() {
	if (document.getElementById("coord1")) {
		var coord1 = document.getElementById("coord1").value;
		var coord2 = document.getElementById("coord2").value;
		if (document.getElementById("map_canvas1")){
			
			var myOptions = {
			zoom: 8,
			center: new google.maps.LatLng(parseFloat(coord1), parseFloat(coord2)),
			navigationControl: true,
			navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
			mapTypeId: google.maps.MapTypeId.ROADMAP      
		  }
		  var map1 = new google.maps.Map(document.getElementById("map_canvas1"), myOptions);      
	  }
	  if (document.getElementById("map_canvas3")){
			var myOptions3 = {
			zoom: 8,
			center: new google.maps.LatLng(parseFloat(coord1), parseFloat(coord2)),
			navigationControl: true,
			navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
			mapTypeId: google.maps.MapTypeId.ROADMAP      
		  }
		  var map3 = new google.maps.Map(document.getElementById("map_canvas3"), myOptions3);      
	  }
	}

}

function toongrotemap(co1, co2) {
	if (document.getElementById("coord1")) {
		var coord1 = document.getElementById("coord1").value;
		var coord2 = document.getElementById("coord2").value;
		
		document.getElementById("gmlaag").style.top = "10px";
		document.getElementById("gmlaag").style.left = "10px";
		document.getElementById("gmlaag").style.display = "block";
		
		if (document.getElementById("gmlaag")){
			var myOptionsbig = {
			zoom: 8,
			center: new google.maps.LatLng(parseFloat(coord1), parseFloat(coord2)),
			navigationControl: true,
			navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
			mapTypeId: google.maps.MapTypeId.ROADMAP      
		  }
		  var mapbig = new google.maps.Map(document.getElementById("gmContent"), myOptionsbig);      
		}
	}
}

function sluitgm() {
	document.getElementById("gmlaag").style.display = "none";
}

function snelzoek() {
	var zoekin = document.getElementById("snelzoek_welk").value;
	var afvaarthaven = document.getElementById("snelzoek_afvaart").value;
	var reisduur = document.getElementById("snelzoek_reisduur").value;
	var categorie = document.getElementById("arr_categorieid_fk").value;
	
	if (zoekin!="") {
		document.getElementById("content").style.display = "none";
		document.getElementById("contentzoek").style.display = "block";
		xmlreqGET("/xml_gets/zoeksite.asp?szC=" + escape(categorie) + "&szH=" + escape(afvaarthaven) + "&szI=" + escape(zoekin) + "&szR=" + escape(reisduur), "contentzoek", "", "1"); }
	else {
		alert("Wilt u zoeken in schepen of in arrangementen?");
	}
}

function toonpscore(schipnaam) {
	document.getElementById("zooverpopup").style.left = (tempX-240) + "px";
	document.getElementById("zooverpopup").style.top = (tempY) + "px";
	document.getElementById("zooverpopup").style.display = "block";
	xmlreqGET("/xml_gets/i.asp?zoov=" + escape(schipnaam), "zooverpopup", "", "1"); 
}

function hidepscore(schipnaam) {
	xml_clear("zooverpopup");
	document.getElementById("zooverpopup").style.display = "none";
}


var IE = document.all?true:false
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempX = 0
var tempY = 0

function getMouseXY(e) {
  if (IE) { 
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  
    tempX = e.pageX
    tempY = e.pageY
  }  
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  return true
}

var tab_default = "1";
var schepen_arrangementen_geklikt = 0;
var nuInSpecialeTab = 0;
function tabmove(tabnum, actie) {
	var bron_bestand = "";
	var taddon = document.getElementById("tabTaalAddon").value;
	var doel_addon = "nor" + taddon + ".gif";
	var schip_id = document.getElementById("schip_id").value;
	if (kd_id=="1") doel_addon = "nor" + taddon + ".gif"; //algemeen
	if (kd_id=="2") doel_addon = "jong" + taddon + ".gif";
	if (kd_id=="3") doel_addon = "vt" + taddon + ".gif";
	if (kd_id=="4") doel_addon = "huw" + taddon + ".gif";
	if (kd_id=="6") doel_addon = "zk" + taddon + ".gif";
	
	var staatOpSchipPagina = false;
	if (document.getElementById("schip_tonen").value=="1") staatOpSchipPagina = true;
	
	bron_bestand = document.getElementById("hid" + tabnum).value;

	switch (actie) {
		case "over": {
			document.getElementById("imgm" + tabnum).src = bron_bestand + doel_addon;
			break; }
		case "out": {
			if (tabnum==tab_default) {
				document.getElementById("imgm" + tabnum).src = bron_bestand + doel_addon;} 
			else {
				document.getElementById("imgm" + tabnum).src = bron_bestand + "nor" + taddon + ".gif";
			}
			break; }
		case "click": {
			for (var i=1; i<=6; i++) {
				document.getElementById("tabc" + i).style.display = "none";
				if (i!=tabnum) document.getElementById("imgm" + i).src = document.getElementById("hid" + i).value + "nor" + taddon + ".gif";
			}
			document.getElementById("tabc" + tabnum).style.display = "block";
			tab_default = tabnum;
			
			if (document.getElementById("fix" + tabnum) && !staatOpSchipPagina) {
				var isFix = document.getElementById("fix" + tabnum).value;
				if (isFix!="0") doFix(isFix);
			}
			
			if (tabnum==5) { //arrangementen laden
					//xmlreqGET("/xml_gets/zoeksite.asp?arr=1&ins=" + escape(schip_id), "tabc5", "startArrangementSelectie()", "1"); 
				nuInSpecialeTab = 1;
				document.getElementById("schepen-selectie").style.display = "none";
				document.getElementById("arrangement-selectie").style.display = "block";
				document.getElementById("periodes").style.display = "block";
				document.getElementById("aafvaarthavens").style.display = "block";
				document.getElementById("thema").style.display = "block";
				document.getElementById("havensoproute").style.display = "block";
				document.getElementById("vaargebied").style.display = "block";
				xmlreqGET("/xml_gets/periodes.asp", "periodes_Content", "checkshow('periodes')");
				xmlreqGET("/xml_gets/aafvaarthavens.asp", "aafvaarthavens_Content", "checkshow('aafvaarthavens')");
				xmlreqGET("/xml_gets/thema.asp", "thema_Content", "checkshow('thema')");
				xmlreqGET("/xml_gets/havensoproute.asp", "havensoproute_Content", "checkshow('havensoproute')");
				xmlreqGET("/xml_gets/vaargebied.asp", "vaargebied_Content", "checkshow('vaargebied')");
				showArrExtra();
				
			} else {
				nuInSpecialeTab = 0;
				document.getElementById("arrangement-selectie").style.display = "none";
				document.getElementById("schepen-selectie").style.display = "block";
				if (kd_id=="6") { //bij zakelijk prijzen exclusief btw tonen
					schip_prijzen('ex');
				}
			}
			if (tabnum==6) { //reviews laden
				xmlreqGET("/xml_gets/getWaardering.asp?s=" + escape(schip_id), "reviewContainer", "", "1");
			}
			break;}
	}
}

var arr_tab_default = "1";
var schepen_tab_geklikt = 0;
function arr_tabmove(tabnum, actie) {
	var bron_bestand = "";
	var taddon = document.getElementById("tabTaalAddon").value;
	var doel_addon = "nor" + taddon + ".gif";
	var arrangement_id = document.getElementById("arrangement_id").value;
	if (kd_id=="1") doel_addon = "nor" + taddon + ".gif"; //algemeen
	if (kd_id=="2") doel_addon = "jong" + taddon + ".gif";
	if (kd_id=="3") doel_addon = "vt" + taddon + ".gif";
	if (kd_id=="4") doel_addon = "huw" + taddon + ".gif";
	if (kd_id=="6") doel_addon = "zk" + taddon + ".gif";

	var staatOpArrangementPagina = false;
	if (document.getElementById("arrangement_tonen").value=="1") staatOpArrangementPagina = true;

	bron_bestand = document.getElementById("arrhid" + tabnum).value;

	switch (actie) {
		case "over": {
			document.getElementById("iarmgm" + tabnum).src = bron_bestand + doel_addon;
			break; }
		case "out": {
			if (tabnum==arr_tab_default) {
				document.getElementById("iarmgm" + tabnum).src = bron_bestand + doel_addon;} 
			else {
				document.getElementById("iarmgm" + tabnum).src = bron_bestand + "nor" + taddon + ".gif";
			}
			break; }
		case "click": {
			for (var i=1; i<=5; i++) {
				document.getElementById("tabd" + i).style.display = "none";
				if (i!=tabnum) document.getElementById("iarmgm" + i).src = document.getElementById("arrhid" + i).value + "nor" + taddon + ".gif";
			}
			document.getElementById("tabd" + tabnum).style.display = "block";
			
			if (document.getElementById("fix" + tabnum) && !staatOpArrangementPagina) {
				var isFix = document.getElementById("fix" + tabnum).value;
				if (isFix!="0") doFix(isFix);
			}
			
			arr_tab_default = tabnum;
			if (tabnum==2) {
				  if (document.getElementById("map_canvas2")){		
						var coord1 = document.getElementById("coord1").value;
						var coord2 = document.getElementById("coord2").value;
						var myOptions2 = {
						zoom: 8,
						center: new google.maps.LatLng(parseFloat(coord1), parseFloat(coord2)),
						navigationControl: true,
						navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
						mapTypeId: google.maps.MapTypeId.ROADMAP      
					  }
					  var map2 = new google.maps.Map(document.getElementById("map_canvas2"), myOptions2);      
				  }
			}
			if (tabnum==3) { //schepen laden
				var gezet_tekst = document.getElementById("tabd3").innerHTML;
				if (gezet_tekst.indexOf("Schiff(e) gefunden")>-1) {
					var dag_arrangement = document.getElementById("dag_arrangement").value;
					document.getElementById("schepen-selectie").style.display = "block";
					document.getElementById("arrangement-selectie").style.display = "none";
					document.getElementById("afvaarthavens").style.display = "block";
					if (dag_arrangement=="1") {
						document.getElementById("aantalPersonen").style.display = "block";
						xmlreqGET("/xml_gets/aantal_personen.asp", "aantalPersonen_Content", "checkshow('aantalPersonen')");
					} else {
						document.getElementById("aantalBedden").style.display = "block";
						xmlreqGET("/xml_gets/aantal_bedden.asp", "aantalBedden_Content", "checkshow('aantalBedden')");
					}
					xmlreqGET("/xml_gets/afvaarthavens.asp", "afvaarthavens_Content", "checkshow('afvaarthavens')");
					if (document.getElementById("tochtkeuze").className!="onzichtbaar") {
						document.getElementById("tochtkeuze").style.display = "block";
					    xmlreqGET("/xml_gets/tochtkeuze.asp", "tochtkeuze_Content", "checkshow('tochtkeuze')");
					}
				}
				else {
					document.getElementById("schepen-selectie").style.display = "none";
					document.getElementById("arrangement-selectie").style.display = "block";
				}
			}
			 else {
				document.getElementById("schepen-selectie").style.display = "none";
				document.getElementById("arrangement-selectie").style.display = "block";
			}
			break;}
	}
}

function toontabschip(s_id, toon_arrangement_tab, mapje) {
	var inSchOverzicht = document.getElementById("tocht_tonen").value;
	if (inSchOverzicht=="1" || inSchOverzicht=="2") {
		document.location = mapje;} 
	else {
		document.getElementById("zoekresultaten").style.display = "none";
		xmlreqGET("/xml_gets/getDetail.asp?schip=" + escape(s_id) + "&taal=" + t_id, "zoekresultaten_detail", "toontabPag('s', '" + escape(toon_arrangement_tab) + "')","1");
	}
}

function toontabarrangement(a_id, toon_schepen_tab, mapje) {
	var inArrOverzicht = document.getElementById("arr_categorieid_fk").value;
	if (inArrOverzicht!="0") {
		document.location = mapje;} 
	else {
		document.getElementById("zoekresultaten").style.display = "none";
		xmlreqGET("/xml_gets/getDetail.asp?arrangement=" + escape(a_id) + "&taal=" + t_id, "zoekresultaten_detail", "toontabPag('a', '" + escape(toon_schepen_tab) + "')","1");
	}
}


function toontabPag(welkeen, toon_arrangement_tab) {
	var p_id = document.getElementById("zoekresultaten_detail").innerHTML;
	document.getElementById("zoekresultaten_detail").style.display = "block";
	xmlreqGET("/content/cnt" + p_id + ".asp", "zoekresultaten_detail", "toontabPagLoad('" + welkeen + "', '" + escape(toon_arrangement_tab) + "')","1");
}

function toontabPagLoad(welkeen, toon_arrangement_tab) {
	var OpSchipPagina = document.getElementById("schip_tonen").value;
	var OpArrangementPagina = document.getElementById("arrangement_tonen").value;
	var fix = "";
	
	if (OpSchipPagina == "1") {
		document.getElementById("taba3").style.display = "none";
		document.getElementById("taba4").style.left = "143px";
		document.getElementById("taba5").style.left = "238px";
		document.getElementById("backbut_arr").style.display = "block";
		googlemap();
		fix = document.getElementById("fix1").value;
		doFix(fix);
	}
	if (OpArrangementPagina == "1") {
		document.getElementById("tabm5").style.display = "none"; 
		document.getElementById("tabm6").style.left = "337px"; 	
		document.getElementById("backbut").style.display = "block";
		
		fix = document.getElementById("fix1").value;
		doFix(fix);
	}
}

function goneextratab() {
	xml_clear("zoekresultaten_detail");
	document.getElementById("zoekresultaten_detail").style.display = "none";
	document.getElementById("zoekresultaten").style.display = "block";
}

function checkSpecificaties() {
	if (document.getElementById("specificaties").className=="onzichtbaar") {
		xml_clear("specificatiesIngeklapt");
		xml_clear("specificaties");
		xml_clear("specificatiesUitgeklapt");} 
	else {
		if (readCookie("spec") == "1") { //geopend
			xml_clear("specificatiesIngeklapt"); //extra zoekopties wissen
			document.getElementById("specificaties").style.display = "block";
			xmlreqGET("/xml_gets/specificaties.asp", "specificaties", "", "1");
			var tekst = "";
			switch(t_id) {
				case "346": { //Nederlands
					tekst = "Minder zoekopties &raquo;";
					break;}
				case "347": { //Duits
					tekst = "Mindehr suchen &raquo;";
					break;}
				case "348": { //Engels
					tekst = "Less search options &raquo;";
					break;}
			}
			document.getElementById("specificatiesUitgeklapt").style.display = "block";
			document.getElementById("specificatiesUitgeklapt").innerHTML = "<a href='javascript:void(0);' onClick='showSpecificaties(0);'>" + tekst + "</a>";
			} 
		else { //niet geopend
			createCookie("spec","0",7);
			xml_clear("specificatiesUitgeklapt"); //extra zoekopties wissen
			document.getElementById("specificaties").style.display = "none";
			tekst = "";
			switch(t_id) {
				case "346": { //Nederlands
					tekst = "Meer zoekopties &raquo;";
					break;}
				case "347": { //Duits
					tekst = "Mehr suchen &raquo;";
					break;}
				case "348": { //Engels
					tekst = "More search options &raquo;";
					break;}
			}
			document.getElementById("specificatiesIngeklapt").style.display = "block";
			document.getElementById("specificatiesIngeklapt").innerHTML = "<a href='javascript:void(0);' onClick='showSpecificaties(1);'>" + tekst + "</a>";
		}
	}
}

function submitonEnter(e){
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	if(keycode == 13){
		fe_zoeksite();
	}
}

function zetRechtsArrangement() {
		document.getElementById("schepen-selectie").style.display = "none";
		document.getElementById("arrangement-selectie").style.display = "block";
		document.getElementById("periodes").style.display = "block";
		document.getElementById("aafvaarthavens").style.display = "block";
		document.getElementById("thema").style.display = "block";
		document.getElementById("havensoproute").style.display = "block";
		document.getElementById("vaargebied").style.display = "block";
		xmlreqGET("/xml_gets/periodes.asp", "periodes_Content", "checkshow('periodes')");
		xmlreqGET("/xml_gets/aafvaarthavens.asp", "aafvaarthavens_Content", "checkshow('aafvaarthavens')");
		xmlreqGET("/xml_gets/thema.asp", "thema_Content", "checkshow('thema')");
		xmlreqGET("/xml_gets/havensoproute.asp", "havensoproute_Content", "checkshow('havensoproute')");
		xmlreqGET("/xml_gets/vaargebied.asp", "vaargebied_Content", "checkshow('vaargebied')");
		showArrExtra();
}

function zetRechtsSchip() {
		document.getElementById("schepen-selectie").style.display = "block";
		document.getElementById("arrangement-selectie").style.display = "none";
		document.getElementById("afvaarthavens").style.display = "block";
		document.getElementById("tochtkeuze").style.display = "block";
		document.getElementById("aantalSterren").style.display = "block";
		document.getElementById("aantalBedden").style.display = "block";
		document.getElementById("aantalHutten").style.display = "block";
		xmlreqGET("/xml_gets/afvaarthavens.asp", "afvaarthavens_Content", "checkshow('afvaarthavens')");
		xmlreqGET("/xml_gets/tochtkeuze.asp", "tochtkeuze_Content", "checkshow('tochtkeuze')");
		xmlreqGET("/xml_gets/aantal_bedden.asp", "aantalBedden_Content", "checkshow('aantalBedden')");
		xmlreqGET("/xml_gets/aantal_sterren.asp", "aantalSterren_Content", "checkshow('aantalSterren')");
		xmlreqGET("/xml_gets/aantal_hutten.asp", "aantalHutten_Content", "checkshow('aantalHutten')");
		checkSpecificaties();
}

function reloadZoekData(startpos, welkeen) {
	if (startpos!=1) startpos = 0; 
    var dataGezet = false
	document.getElementById("zoek-menu").style.display = "block";
	if (startpos==1) { //meer en minder-knoppen verbergen
		document.getElementById("arrExtra_open").style.display = "none";
		document.getElementById("arrExtra_close").style.display = "none";
		document.getElementById("specificatiesUitgeklapt").style.display = "none";
		document.getElementById("specificatiesIngeklapt").style.display = "none";
		if (readCookie("vergelijkTonen")=="1") {
			document.getElementById("ropt4").style.display = "block"; }
		else {
			document.getElementById("ropt4").style.display = "none";
		}
		
		if (document.getElementById("bew_lijst").value!="") document.getElementById("ropt2").style.display = "block";
		if (document.getElementById("bew_lijst_arr").value!="") document.getElementById("ropt3").style.display = "block";
	}

	//meteen naar reviewtab
	if (document.getElementById("showtab")) {
		var showtabmeteen = document.getElementById("showtab").value;
		switch(showtabmeteen) {
			case "reviews": {
				tabmove("6", "over");
				tabmove("6", "click");
				break;} 
			case "foto": {
				tabmove("4", "over");
				tabmove("4", "click");
				break;} 
		}
	}

	var categorie_tonen = document.getElementById("categorie_tonen").value;
	var bewaard_tonen = document.getElementById("bewaard_tonen").value;
	var tocht_tonen = document.getElementById("tocht_tonen").value;
	var schip_tonen = document.getElementById("schip_tonen").value;
	var bewaard_tonen_arr = document.getElementById("bewaard_tonen_arr").value;
	//if (categorie_tonen == "1") AlleArrangementen();
	if (tocht_tonen == "1") {
		dataGezet = true;
		document.getElementById("schepen-selectie").style.display = "block";
		document.getElementById("arrangement-selectie").style.display = "none";
		document.getElementById("afvaarthavens").style.display = "block";
		document.getElementById("aantalPersonen").style.display = "block";
		xmlreqGET("/xml_gets/afvaarthavens.asp", "afvaarthavens_Content", "checkshow('afvaarthavens')");
		xmlreqGET("/xml_gets/aantal_personen.asp", "aantalPersonen_Content", "checkshow('aantalPersonen')");
		if (document.getElementById("tochtkeuze").className!="onzichtbaar") {
			document.getElementById("tochtkeuze").style.display = "block";
			xmlreqGET("/xml_gets/tochtkeuze.asp", "tochtkeuze_Content", "checkshow('tochtkeuze')");
		}
		checkSpecificaties();
	}
	if (tocht_tonen == "2") {
		dataGezet = true;
		document.getElementById("schepen-selectie").style.display = "block";
		document.getElementById("arrangement-selectie").style.display = "none";
		document.getElementById("afvaarthavens").style.display = "block";
		document.getElementById("aantalSterren").style.display = "block";
		document.getElementById("aantalBedden").style.display = "block";
		document.getElementById("aantalHutten").style.display = "block";
		xmlreqGET("/xml_gets/afvaarthavens.asp", "afvaarthavens_Content", "checkshow('afvaarthavens')");
		xmlreqGET("/xml_gets/aantal_bedden.asp", "aantalBedden_Content", "checkshow('aantalBedden')");
		xmlreqGET("/xml_gets/aantal_sterren.asp", "aantalSterren_Content", "checkshow('aantalSterren')");
		xmlreqGET("/xml_gets/aantal_hutten.asp", "aantalHutten_Content", "checkshow('aantalHutten')");
		if (document.getElementById("tochtkeuze").className!="onzichtbaar") {
			document.getElementById("tochtkeuze").style.display = "block";
			xmlreqGET("/xml_gets/tochtkeuze.asp", "tochtkeuze_Content", "checkshow('tochtkeuze')");
		}
		checkSpecificaties();
	}
	
	if (schip_tonen == "1") {
		dataGezet = true;
		if (nuInSpecialeTab==0) {
			document.getElementById("schepen-selectie").style.display = "block";
			document.getElementById("arrangement-selectie").style.display = "none";
			document.getElementById("tochtkeuze").style.display = "none";
			document.getElementById("afvaarthavens").style.display = "none";
			document.getElementById("aantalSterren").style.display = "none";
			document.getElementById("aantalBedden").style.display = "none";
			document.getElementById("aantalHutten").style.display = "none";
			checkSpecificaties();
		} else {
			xmlreqGET("/xml_gets/periodes.asp", "periodes_Content", "checkshow('periodes')");
			xmlreqGET("/xml_gets/aafvaarthavens.asp", "aafvaarthavens_Content", "checkshow('aafvaarthavens')");
			xmlreqGET("/xml_gets/thema.asp", "thema_Content", "checkshow('thema')");
			xmlreqGET("/xml_gets/havensoproute.asp", "havensoproute_Content", "checkshow('havensoproute')");
			xmlreqGET("/xml_gets/vaargebied.asp", "vaargebied_Content", "checkshow('vaargebied')");
			showArrExtra();
		}
	}
	
	if (categorie_tonen == "1") {
		dataGezet = true;
		document.getElementById("schepen-selectie").style.display = "none";
		document.getElementById("arrangement-selectie").style.display = "block";
		document.getElementById("periodes").style.display = "block";
		document.getElementById("aafvaarthavens").style.display = "block";
		document.getElementById("thema").style.display = "block";
		document.getElementById("havensoproute").style.display = "block";
		document.getElementById("vaargebied").style.display = "block";
		xmlreqGET("/xml_gets/periodes.asp", "periodes_Content", "checkshow('periodes')");
		xmlreqGET("/xml_gets/aafvaarthavens.asp", "aafvaarthavens_Content", "checkshow('aafvaarthavens')");
		xmlreqGET("/xml_gets/thema.asp", "thema_Content", "checkshow('thema')");
		xmlreqGET("/xml_gets/havensoproute.asp", "havensoproute_Content", "checkshow('havensoproute')");
		xmlreqGET("/xml_gets/vaargebied.asp", "vaargebied_Content", "checkshow('vaargebied')");
		showArrExtra();
	}
	
	if (bewaard_tonen_arr == "1") {
		dataGezet = true;
		zoek_bewaard("arrangement");
	}
	
	if (bewaard_tonen == "1") {
		dataGezet = true;
		zoek_bewaard("schip");
	}
		
	if (!dataGezet) {
		if (document.getElementById("tochtkeuze").className!="onzichtbaar") {
			document.getElementById("schepen-selectie").style.display = "block";
			xmlreqGET("/xml_gets/tochtkeuze.asp", "tochtkeuze_Content", "checkshow('tochtkeuze')");
		}
	}
		

	if (document.getElementById("snelzoekmodule")) {
		var arr_categorieid_fk = document.getElementById("arr_categorieid_fk").value;
		xmlreqGET("/xml_gets/snelzoekmodule.asp?a=" + arr_categorieid_fk + "&p=" + p_id, "snelzoekmodule", "", 1);
	}
}

var oHoogte;
function leesmeer() {
	oHoogte = document.getElementById("leesmeercontainer").style.height;
	document.getElementById("leesmeercontainer").style.height = 'auto';
	document.getElementById("leesmeerknop").style.display = 'none';
	document.getElementById("leesminderknop").style.display = 'block';
}

function leesminder() {
	document.getElementById("leesmeercontainer").style.height = oHoogte;
	document.getElementById("leesmeerknop").style.display = 'block';
	document.getElementById("leesminderknop").style.display = 'none';
}

function vgl_comp(welkeen, wat) {
	var aantal = parseInt(document.getElementById("aantal_vgl").value);
	switch(wat) {
		case "in": {
			for (var tel=1; tel <=aantal; tel++) {
				document.getElementById(welkeen + "_" + tel).style.backgroundColor = "#ccc";
			}
			break;}
		case "out": {
			for (var tel=1; tel <=aantal; tel++) {
				document.getElementById(welkeen + "_" + tel).style.backgroundColor = "#FFF";
			}
			break;}
	}
}

function naar_vgl_direct(schip_id) {
	createCookie("vergelijkTonen","1",7);
	xmlreqGET("/xml_gets/vergelijk_add.asp?s=" + escape(schip_id) + "&in=1", "","document.location='" + document.getElementById("vgl_link").value + "'","");
}

function popup(url, width, height, more){
	if (!width) width = 400;
	if (!height) height = 400;
	var x = (screen.width/2-width/2);
	var y = (screen.height/2-height/2);
	window.open(url, "", "scrollbars=0,resizable=0,status=0,toolbar=0,menubar=0,width="+width+",height="+height+",screenX="+(x)+",screenY="+y+",left="+x+",top="+y+(more ? ","+more : ""));
}

function openPanoView(schipnaam) {
	popup("/bestanden/panoview/" + schipnaam, 600, 427, "");
}

function SMSend(welkeen) {
	var swss_titel = document.getElementById("swss_titel").value;
	var swss_url = document.getElementById("swss_url").value;
	
	switch(welkeen) {
		case "facebook_rec": {
			alert("I.o.");
			break;}
		case "facebook": {
			window.open("http://www.facebook.com/share.php?u=" + encodeURIComponent(swss_url) ,"","");
			break;}
		case "twitter": {
			window.open("http://twitter.com/home?status=" + encodeURIComponent(swss_titel) + " @naupar. " + encodeURIComponent(swss_url) ,"","");
			break;}
		case "hyves": {
			window.open("http://www.hyves.nl/profilemanage/add/tips/?name=" + encodeURIComponent(swss_titel) + "&text=" + encodeURIComponent(swss_url) ,"","");
			break;}
		}
}
