function submit_form(formobject,formaction){
  	formobject.action=formaction;
    formobject.submit();
}

function CheckZeitraum(index){
	var check = 0;
  var y;
  var ok = true;

  for(var i=0;i<document.form1.length;i++){
    if(document.form1.elements[i].type=="checkbox"){
      if(document.form1.elements[i].checked==true){check++;}
    }
  }

  for(var i=0;i<document.form1.length;i++){
    if(document.form1.elements[i].type=="checkbox"){
      if(document.form1.elements[i].checked==true){
        var y = 0;
        while(y<check){
          if(document.form1.elements[i].type=="checkbox"){
            if(document.form1.elements[i].checked==false){ok=false;}
            y++;
          }
        	i++;
        }
        i = document.form1.length;
      }
    }
  }

  if(ok==false){
  	alert("Der Buchungszeitraum muss ein zusammenhängender Zeitraum sein. Wollen Sie trotzdem die Yacht in diesem Zeitraum buchen, so müssen Sie dies in eine weitere Buchung durchführen.");
  	if(index.checked==false){
  	  index.checked=true;
  	}else{
  	  index.checked=false;
  	}
  }
}


function ChangeBild(imgsrc,groesse)
{
  groesse = groesse.split("_");
  document.getElementById("yachtbild").src = "./images/charteryachten/leer.jpg";
  document.getElementById("yachtbild").width = groesse[0];
  document.getElementById("yachtbild").height = groesse[1];
  document.getElementById("yachtbild").src = imgsrc;
  //document.getElementsById('yachtbild').src = imgsrc;

}


function confirmLink(theLink, confirmMsg)
{
    var is_confirmed = confirm(confirmMsg);
    if (is_confirmed) {
        theLink.href += '&is_js_confirmed=1';
    }

    return is_confirmed;
} // end of the 'confirmLink()' function

  function mark_cell(cell){
    cell.style.backgroundColor = "#9ECFF6";
  }
  function demark_cell(cell){
    cell.style.backgroundColor = "#E5F2FD";
  }
function ZeitAnzeigen(lg) {

 var Jetzt = new Date();
 var Tag = Jetzt.getDate();
 var Monat = Jetzt.getMonth() + 1;
 var Jahr = Jetzt.getYear();
 if(Jahr < 999) Jahr += 1900;
 var Stunden = Jetzt.getHours();
 var Minuten = Jetzt.getMinutes();
 var Sekunden = Jetzt.getSeconds();
 var WoTag = Jetzt.getDay();
 var Vortag  = ((Tag < 10) ? "0" : "");
 var Vormon  = ((Monat < 10) ? ".0" : ".");
 var Vorstd  = ((Stunden < 10) ? "0" : "");
 var Vormin  = ((Minuten < 10) ? ":0" : ":");
 var Vorsek  = ((Sekunden < 10) ? ":0" : ":");
 var Datum = Vortag + Tag + Vormon + Monat  + "." + Jahr;
 var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
 var Gesamt = "";

 //Montag, 02.02.2004, 14:59:53
 //2 de febrero de 2004, 11h33
 //Monday February 2, 12:05 PM
  if (lg == 'de' || lg == '')
  {
  	var Wochentagname =  new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
  	Gesamt = Wochentagname[WoTag] + ", " + Datum + ", " + Uhrzeit;
  }
  else if (lg == 'gb')
  {
  	var Wochentagname =  new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
  	Gesamt = Wochentagname[WoTag] + ", " + Datum + ", " + Uhrzeit;
  }
  else if (lg == 'es')
  {
  	var Wochentagname =  new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
  	Gesamt = Wochentagname[WoTag] + ", " + Datum + ", " + Uhrzeit;
  }


 if(DHTML) 
 {
   if(NS) setCont("id","Uhr",null,"<span class=\"Uhr\">" + Gesamt + "<\/span>");
   else   setCont("id","Uhr",null,Gesamt);
 }
 else return;
 //alert(Gesamt);
 window.setTimeout("ZeitAnzeigen(\'"+lg+"\')",1000);
}



function editZusatzfototext(theLink, confirmMsg, textobj)
{
    var is_confirmed = confirm(confirmMsg);
    if (is_confirmed) {
    	theLink.href += '&bildtitel='+document.getElementById(textobj).value;
        theLink.href += '&is_js_confirmed=1';
    }

    return is_confirmed;
}


function openRabatt(yachtid)
{
		parameters = "toolbar=no,locationbar=no,menubar=no,status=no,resizable=no,height=420,width=650,scrollbars";
		// alert(yachtid);
		rabatt = window.open("/php/charter/yachten_rabatte.php?yachtid="+yachtid,"rabatt",parameters);
		// Holt Fenster in den Vordergrund
        rabatt.focus();
		return false;
}

function gokalendar(link)
{
        selyear   = document.getElementById("seljahr").value;
        selmonth  = document.getElementById("selmonat").value;
		window.location.href=link+'&fer_year='+selyear+'&fer_month='+selmonth;
}

function changeyacht()
{
        selyacht    = document.getElementById("yachtcheck");
        selyachttmp = selyacht.options[selyacht.selectedIndex].id;
        var tmpsel = selyachttmp.split("_");
        if (tmpsel[1] == "1")
        {
        	document.getElementById("zahlungsempfaenger").selectedIndex = 1;
        }
        else
        {
        	document.getElementById("zahlungsempfaenger").selectedIndex = 0;
        }
}

function openKalendar(inputid,yachtid)
{
        startdatum 	= document.getElementById("startdatum").value;
        endedatum  	= document.getElementById("endedatum").value;
        yachtid 	= document.getElementById("yachtcheck").value;
		parameters = "toolbar=no,locationbar=no,menubar=no,status=no,resizable=no,height=320,width=235,scrollbar=no";
		// alert(yachtid);
		if (inputid != 'endedatum')
		{
		   kalendar = window.open("./charter.php?action=kalendar&yachtid="+yachtid+"&inputid="+inputid,"Verfügbarkeiten",parameters);
		   kalendar.focus();
		}
		else
		{
		   kalendar = window.open("./charter.php?action=kalendar&yachtid="+yachtid+"&inputid="+inputid+"&startdatum="+startdatum,"Verfügbarkeiten",parameters);
		   kalendar.focus();
		}
		//kalendar = window.open("./charter.php?action=kalendar&yachtid="+yachtid+"&inputid="+inputid,"Verfügbarkeiten");
		// Holt Fenster in den Vordergrund
        kalendar.focus();
		//return false;
}

function kalendar_submit(inputid, value)
{
   opener.document.getElementById(inputid).value =value;
   opener.document.getElementById(inputid).focus();

   window.close();
}