// JavaScript Document
  function tagaendernradio(anzahl) {
    if(anzahl == 1){
	  document.search.nights.options[2].selected = true;
	}
	if(anzahl == 2){
	  if(document.search.nights.options[document.search.nights.selectedIndex].value == 3 ){
	  document.search.nights.options[1].selected = true;}
	}
	if(anzahl == 3){
	  document.search.nights.options[0].selected = true;
	}
  }
  
  function tagaenderndrop() {
    if(document.search.arrival[1].checked){
	  if(document.search.nights.options[document.search.nights.selectedIndex].value == 3 ){
	    document.search.nights.options[1].selected = true;
	  }
	}
	
    if(document.search.arrival[2].checked){
	  if((document.search.nights.options[document.search.nights.selectedIndex].value == 3) || (document.search.nights.options[document.search.nights.selectedIndex].value == 2) ){
	    document.search.nights.options[0].selected = true;
	  }
	}
  }

  function calculatepersons() {
    anzahl = document.search.ez.options[document.search.ez.selectedIndex].value * 1 + document.search.dz.options[document.search.dz.selectedIndex].value * 2;
	document.search.person.value = anzahl;
	document.search.persons.value = anzahl;
  }
  
  function overridepersons() {
	document.search.persons.value = document.search.person.value;
  }

  function room(art){
    if(art == "ez"){
	  if((document.search.ez.options[document.search.ez.selectedIndex].value == 1) && (document.search.dz.options[document.search.dz.selectedIndex].value == 2)){
	    document.search.dz.options[1].selected = true;
	  }
	  if(document.search.ez.options[document.search.ez.selectedIndex].value == 2){
	    document.search.dz.options[0].selected = true;
      }
	}
  
    if(art == "dz"){
	  if((document.search.dz.options[document.search.dz.selectedIndex].value == 1) && (document.search.ez.options[document.search.ez.selectedIndex].value == 2)){
	    document.search.ez.options[1].selected = true;
	  }
	  if(document.search.dz.options[document.search.dz.selectedIndex].value == 2){
	    document.search.ez.options[0].selected = true;
      }
	}
	calculatepersons();
  }
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function selector_set(name) {
	var selector = document.getElementById('selector_' + name);
	if (selector) {
		selector.checked = true;
	}
}

function submit_check(form_name) {
	var selector = document.getElementsByName("selector");
	var the_form = document.forms[form_name];
	var errorstring = "";

	for (i=0; i < selector.length; i++) {
		if (selector[i].checked == true) {
			checked_radio = selector[i].value;
		}
	}

	switch(checked_radio) {
	case "city" : 
		if (the_form.fq.value == "") {
			errorstring += "Bitte geben Sie einen Zielort an!\n";
		}
	break;
	case "region" : 
		if (document.forms[form_name].region.value == "0") {
			errorstring += "Bitte wählen Sie eine Region aus!\n";
		}
	break;
	case "event" : 
		if (document.forms[form_name].event.value == "0") {
			errorstring += "Bitte wählen Sie ein Event aus!\n";
		}
	break;
	}
	
	if (the_form.persons.value >4 || the_form.persons.value <1 || isNaN(the_form.persons.value)) {
		errorstring += "Personenzahl ist ungültig!\n";
	} else {
		if (the_form.ez.value == 1 && the_form.dz.value == 0 && the_form.persons.value >1) {
			errorstring += "Personenzahl ist ungültig!\n";
		}
		if (the_form.ez.value == 1 && the_form.dz.value == 1 && the_form.persons.value >3) {
			errorstring += "Personenzahl ist ungültig!\n";
		}
		if (the_form.ez.value == 2 && the_form.dz.value == 0 && the_form.persons.value >2) {
			errorstring += "Personenzahl ist ungültig!\n";
		}
		if (the_form.ez.value == 0 && the_form.dz.value == 1 && the_form.persons.value >2) {
			errorstring += "Personenzahl ist ungültig!\n";
		}
	}
	
	if (errorstring != "") {
		alert(errorstring);
	} else {
		the_form.submit();
	}
}
