function popperle(theURL,winName,features) // usage: "popperle('news_pop.html','','width=400,height=350,scrollbars=yes')"
{
 window.open(theURL,winName,features);
}

function selectBoat()
{
	var pulldown = document.getElementById('specialboatpulldown');
	var myindex = pulldown.selectedIndex;
	id = pulldown.options[myindex].value;
	if (id != "xxx") {
		popperle('../datenbank/einzelboot.php?id='+id,"einzelansicht","width=555,height=700,scrollbars=yes,top=50,left=50");
	} else {
		pulldown.selectedIndex = 0;
		alert('Bitte ein Boot auswählen.');
	}
}
function ShowBoat(boatId, anbieterId)
{
	//popperle('../datenbank/einzelboot.php?id='+boatId+','+anbieterId,"einzelansicht","width=555,height=700,scrollbars=yes,top=50,left=50");
	//window.location.href = "http://www.ruff-bootsreisen.de/Hausboote/landregion.php?id="+boatId+','+anbieterId;
	window.location.href = "/Hausboote/landregion.php?id="+boatId+','+anbieterId;
}

function SuchePreisAnzeigen(land, region, bootstyp, abh_id)
{
	//window.location.href = "http://www.ruff-bootsreisen.de/suche/preis.php?id="+land + "," + region + "," + bootstyp + "," + abh_id;
	window.location.href = "/suche/preis.php?id="+land + "," + region + "," + bootstyp + "," + abh_id;
}

function BuBoAnzeigen()
{
	window.location.href = "http://www.bunbo.de/home.html?&TO=112099329";
}

function FlottePreisAnzeigen(land, region, bootstyp, abh_id)
{
	//window.location.href = "http://www.ruff-bootsreisen.de/Hausboote/preis.php?id="+land + "," + region + "," + bootstyp + "," + abh_id;
	window.location.href = "/Hausboote/preis.php?id="+land + "," + region + "," + bootstyp + "," + abh_id;
}

function viewDetails( id )
{
	window.location.href = "einzel.php?id="+id;	
}

function changeColorOver( id , color )
{
	document.getElementById(id).style.backgroundColor = color;
}

function changeColorOut( id , color )
{
	document.getElementById(id).style.backgroundColor = color;
}

function remember( id , boatType )
{
	form = document.getElementById("myform");
	form.elements['action'].value = 'rememberBoat';
	form.elements['rememberId'].value = id;
	form.elements['rememberName'].value = boatType;
	form.submit();
}

function deleteEntry( id )
{
	form = document.getElementById("myform");
	form.elements['action'].value = 'deleteEntry';
	form.elements['rememberId'].value = id;
	form.submit();
}

function clearList()
{
	form = document.getElementById("myform");
	form.elements['action'].value = 'clearList';
	form.submit();
}

function skip( page )
{
	form = document.getElementById("myform");
	form.elements['page'].value = page;
	form.submit();
}

function proofRueckRufForm()
{
	form = document.getElementById("mymailform");
	var error = "";

	if (form.elements['Telefon'].value.length < 1) {
		error = "Bitte Telefonnummer eingeben";
	}
	if (form.elements['Nachname'].value.length < 1) {
		error = "Bitte Nachname eingeben";
	}
	
	if (error != "") {
		alert(error);
	} else {
		form.submit();
	}
}

function proofKatalogForm()
{
	form = document.getElementById("mymailform");
	var error = "";
	if (form.elements['Vorname'].value.length < 1) {
		error = "Bitte Vorname eingeben";
	}
	if (form.elements['Nachname'].value.length < 1) {
		error = "Bitte Nachname eingeben";
	}
	if (form.elements['Straße'].value.length < 1) {
		error = "Bitte Straße eingeben";
	}
	if (form.elements['Plz'].value.length < 1) {
		error = "Bitte Plz eingeben";
	}
	if (form.elements['Ort'].value.length < 1) {
		error = "Bitte Ort eingeben";
	}
	if (form.elements['E-Mail'].value.length < 1) {
		error = "Bitte E-Mail eingeben";
	}
	if (error != "") {
		alert(error);
	} else {
		form.submit();
	}
}

function proofAngebotForm()
{
	form = document.getElementById("mymailform");
	var error = "";
	if (form.elements['Vorname'].value.length < 1) {
		error = "Bitte Vorname eingeben";
	}
	if (form.elements['Nachname'].value.length < 1) {
		error = "Bitte Nachname eingeben";
	}
	if (form.elements['Straße'].value.length < 1) {
		error = "Bitte Straße eingeben";
	}
	if (form.elements['Plz'].value.length < 1) {
		error = "Bitte Plz eingeben";
	}
	if (form.elements['Ort'].value.length < 1) {
		error = "Bitte Ort eingeben";
	}
	if (form.elements['E-Mail'].value.length < 1) {
		error = "Bitte E-Mail eingeben";
	}
	if (form.elements['Nachricht'].value.length < 10) {
		error = "Bitte geben Sie Personenzahl, Land, Region, ggf. Bootstyp und Zeitraum an. Mindestens 10 Zeichen!";
	}
	if (error != "") {
		alert(error);
	} else {
		form.submit();
	}
}

function proofCrewForm()
{
	form = document.getElementById("mymailform");
	var error = "";
	if (form.elements['Vorname'].value.length < 1) {
		error = "Bitte Vorname eingeben";
	}
	if (form.elements['Nachname'].value.length < 1) {
		error = "Bitte Nachname eingeben";
	}
	if (form.elements['Straße'].value.length < 1) {
		error = "Bitte Straße eingeben";
	}
	if (form.elements['Plz'].value.length < 1) {
		error = "Bitte Plz eingeben";
	}
	if (form.elements['Ort'].value.length < 1) {
		error = "Bitte Ort eingeben";
	}
	if (form.elements['E-Mail'].value.length < 1) {
		error = "Bitte E-Mail eingeben";
	}
	if (form.elements['Nachricht'].value.length < 10) {
		error = "Bitte Mitfahrgesuch eingeben. Mindestens 10 Zeichen!";
	}
	if (error != "") {
		alert(error);
	} else {
		form.submit();
	}
}

function checkVermieterCheckbox( cb )
{
	form = document.getElementById("mymailform");
	cbegal = document.getElementsByName("vermieter[]")[8];
	if (cb.value == "Egal" && cb.checked == true) {
		for (var i=0; i<8; i++) {
			document.getElementsByName("vermieter[]")[i].checked = false;
		}
	} else {
		cbegal.checked = false;
	}
}

function showBoatSearch( urlparams )
{
	popperle('index.php?'+urlparams,'searchwindow','menubar=yes,location=yes,scrollbars=yes,status=yes,toolbar=yes,top=0,left=0');
	window.close();
}