	function sicherungGast(kennung,gid,chaid,multi)
	{
		daten = "gnachname = '" + $F("gnachname") + "', gvorname = '" + $F("gvorname") + "', gtelefon = '" + $F("gtelefon") + "'";

		document.getElementById('gastID' + gid).className = 'rot';
		aenderungGaesteliste(kennung,'sicherungGast',daten,gid,multi);
	}

	function aenderungGast(kennung,charterID,gastID,multi)
	{
		disableInput('charterschliessen');
		overlib2('<div id = "dataoverlib2">Daten werden abgerufen...</div>', STICKY, CAPTION, 'bearbeiten', CENTER, WIDTH, 200);
		pushOverDiv2(kennung,'./gaeste/aenderungGast.php?multi='+multi,gastID,'');
	}

	function aenderungGastPreis(kennung,charterID,gastID,multi)
	{
		disableInput('charterschliessen');
		var schiff = document.getElementById('schiff_ID').value;
		overlib2('<div id = "dataoverlib2">Daten werden abgerufen...</div>', STICKY, CAPTION, 'Charterpreis', LEFT, WIDTH, 200, OFFSETY, -10);
		pushOverDiv2(kennung,'./gaeste/aenderungGastPreis.php?schiff='+schiff+'&multi='+multi,gastID,'');
	}
	function uebernahmeGastpreis(kennung,chaart,gid,multi)
	{
		var preisneu = chaart.replace(/,/g, ".");
		daten = "g_chaart = '" + preisneu  + "'";
		document.getElementById('gastID' + gid).className = 'rot';
		aenderungGaesteliste(kennung,'sicherungGast',daten,gid,multi);	
	}

	function aenderungDefaultGastPreis(kennung,chaid,multi)
	{
		disableInput('charterschliessen');
		var schiff = document.getElementById('schiff_ID').value;
		overlib2('<div id = "dataoverlib2">Daten werden abgerufen...</div>', STICKY, CAPTION, 'Standard Charterpreis', LEFT, WIDTH, 200, OFFSETY, -10);
		pushOverDiv2(kennung,'./gaeste/aenderungDefaultGastPreis.php?schiff='+schiff+'&multi='+multi,chaid,'');
	
	}
	function uebernahmeDefaultGastpreis(kennung,chapreis,chaid,multi)
	{
		daten = "def_chaart = " + chapreis;
		aenderungGaesteliste(kennung,'sicherungDefaultGastpreis',daten,chaid,multi);		
	}
	
	function aenderungGaesteliste(kennung,cmd,charterID,id,multi)
	{
		var jetzt = new Date();
		var defcharterart = document.getElementById('defaultpreis').innerHTML;
		switch (cmd) {
			case "gaesteliste": 
				url = "./gaeste/" + cmd + "2.php";
				pars = 'kennung=' + kennung + '&id=' + id + '&defchaart=' + defcharterart +  '&multi=' + multi;
				div = cmd + 'DIV';
				break;
			case "gastloeschen":
				url = "./gaeste/" + cmd + ".php";
				pars = 'kennung=' + kennung + '&id=' + id + '&defchaart=' + defcharterart + '&multi=' + multi;
				div = 'gaestelisteDIV';
				break;
			case "sicherungGast":
				url = "./gaeste/" + cmd + ".php";
				pars = 'kennung=' + kennung + '&id=' + id + '&multi=' + multi;
				div = 'gast' + id;
				break;
			case "sicherungDefaultGastpreis":
				url = "./gaeste/" + cmd + ".php";
				pars = 'kennung=' + kennung + '&id=' + id + '&multi=' + multi;
				div = 'gaestelisteDIV';
				break;
		}
		
		
		url = url + "?time=" + jetzt + "&cid=" + charterID;
		
		myAjax = new Ajax.Request(
					url,
					{
						method: 'get',
						parameters: pars,

						onSuccess: function(uebergabe){
										$(div).innerHTML = uebergabe.responseText;
							   		},
						onFailure: reportError
					});	
	}

	function listeGast(kennung,charterID)
	{
		url = "./gaeste/liste.php";
		overlib('<div id = "dataoverlib">Daten werden abgerufen...</div>', STICKY, CAPTION, 'G&auml;steliste', CLOSECLICK, WIDTH, 400, HEIGHT, 300, FIXX, 150, RELY, 80, BGCOLOR, '#ed0b1f');
		pushOverDiv(kennung,url,charterID,"");
	}

	function addGast(kennung,charterID,Anzahl)
	{
		url = "./gaeste/liste.php?add=" + Anzahl;
		pushOverDiv(kennung,url,charterID,"");
	}

	function delGast(kennung,charterID,gastID)
	{
		overlib2('<div id = "dataoverlib2">Daten werden abgerufen...</div>', STICKY, CAPTION, 'Gast l&ouml;schen', CENTER, CLOSECLICK);
		pushOverDiv2(kennung,'./gaeste/delGast.php',charterID+','+gastID,'');
	}

	function delGast2(kennung,charterID,gastID)
	{
		url = "./gaeste/liste.php?del=" + gastID;
		pushOverDiv(kennung,url,charterID,'nd2()');
	}

	function editGast(kennung,charterID,gastID)
	{
		url = "./gaeste/liste.php?edit=" + gastID;
		pushOverDiv(kennung,url,charterID,'');
	}
	
	function editGast2(kennung,charterID,gastID)
	{
		url = "./gaeste/liste.php?save=gnachname = '" + $F("gnachname"+gastID) + "', gvorname = '" + $F("gvorname"+gastID) + "', gtelefon = '" + $F("gtelefon"+gastID) + "'";
		url = url + " WHERE gastID = " + gastID;
	//	alert(url);
		pushOverDiv(kennung,url,charterID,'');
	}

