function reload_seite()
{
	location.reload();
}
function ajax_reload()
{
	setTimeout("reload_seite()", 1000);
}
function starte_locator(land_id,logs,count,sitzung)
{
	error='';
    hinzu='';
	if (document.getElementById("locationsuche").value=="" || document.getElementById("locationsuche").value.length<3)
	error+="Bitte verwenden Sie mindestens 3 Zeichen als Suchbegriff";
	else
	hinzu+="&locationsuche="+document.getElementById("locationsuche").value;
	hinzu+="&locator_bundesland="+document.getElementById("locator_bundesland").value;
	if (error)
	{
	alert(error);
	}
	else 
	{
		Element.show('mapresult');
		var opt = { method:'post', postBody: 'aktion=suche&land_id='+land_id+'&logs='+logs+''+hinzu+'&count='+count+'&sitzung_id='+sitzung };
		new Ajax.Updater( {success:'mapresult'}, get_url_ajax(count)+'lib/php/module/_locatorresult.php', opt);
	}
	
}
function show_locator(land_id,logs,count,sitzung)
{

	Element.show('mapresult');
	var opt = { method:'post', postBody: 'aktion=show&land_id='+land_id+'&logs='+logs+'&count='+count+'&sitzung_id='+sitzung };
	new Ajax.Updater( {success:'mapresult'}, get_url_ajax(count)+'lib/php/module/_locatorresult.php', opt);
	
	
}
function kuendige_card(count,user_id,land_id,card_id)
{

	
	var opt = { method:'post', postBody: 'aktion=show&land_id='+land_id+'&user_id='+user_id+'&count='+count+'&card_id='+card_id };
	new Ajax.Updater( {success:'kuendigen'}, get_url_ajax(count)+'lib/php/meinget2/_kuendigung.php', opt);
	
	
}
function loesche_domain(land_id,logs,count,frage)
{
	
	if (confirm(frage)) {
	var opt = { method:'post', postBody: 'aktion=delete&land_id='+land_id+'&logs='+logs+'&count='+count };
	new Ajax.Updater( {success:'subdomain_checken'}, get_url_ajax(count)+'lib/php/meinget2/_subdomaincheck.php', opt);
	ajax_reload();
	}
	
}
function checke_domain(land_id,logs,count)
{
	error='';
    hinzu='';
	if (document.getElementById("subdomain_name").value=="" || document.getElementById("subdomain_name").value.length<3)
	error+="Bitte verwenden Sie mindestens 3 Zeichen als Subdomain-Namen";
	else
	hinzu+="&domainname="+document.getElementById("subdomain_name").value;
	if (error)
	{
	alert(error);
	}
	else 
	{
	var opt = { method:'post', postBody: 'aktion=show&land_id='+land_id+'&logs='+logs+'&count='+count+''+hinzu };
	new Ajax.Updater( {success:'subdomain_checken'}, get_url_ajax(count)+'lib/php/meinget2/_subdomaincheck.php', opt);
	ajax_reload();
	}
	
}
function map_verwenden(land_id,logs,count,map_id,sitzung)
{
	var opt = { method:'post', postBody: 'aktion=update&land_id='+land_id+'&logs='+logs+'&count='+count+'&map_id='+map_id+'&sitzung_id='+sitzung };
	new Ajax.Updater( {success:'mapresult'}, get_url_ajax(count)+'lib/php/module/_locatorresult.php', opt);
}
function map_loeschen(land_id,logs,count,map_id)
{
	var opt = { method:'post', postBody: 'aktion=delete&land_id='+land_id+'&logs='+logs+'&count='+count+'&map_id='+map_id };
	new Ajax.Updater( {success:'mapresult'}, get_url_ajax(count)+'lib/php/module/_locatorresult.php', opt);
}

function schliesse_locatorresult()
{
	Element.hide('mapresult');
	location.reload();
}

function map_uebernehmen(f,land_id,logs,count,locationsuche,strasse,ort,plz,sitzung)
{
	error='';
    hinzu='';
	if (document.getElementById("locationnr"+f).value=="")
	error+="Bitte geben Sie eine Hausnummer an!";
	var parameter=new Array("locationnr"+f);
	for (var i=0;i<parameter.length;i++)
	hinzu+='&nr='+document.getElementById(parameter[i]).value;
	if (error)
	alert (error);
	if (!error)
	{
		var opt = { method:'post', postBody: 'aktion=add&logs='+logs+'&strasse='+strasse+'&ort='+ort+'&plz='+plz+'&locationsuche='+locationsuche+'&land_id='+land_id+''+hinzu+'&count='+count+'&sitzung_id='+sitzung };
		new Ajax.Updater( {success:'mapresult'}, get_url_ajax(count)+'lib/php/module/_locatorresult.php', opt);
		
	}
	
}
function detail_suche(url,land_id)
{
	error='';
    hinzu='';
	hinzu+=document.getElementById("rubrik_suche").value+"/";
	hinzu+=document.getElementById("suche_umkreis").value;
	if (land_id!=1)
	hinzu+="/"+document.getElementById("suchbegriff").value+"_bewertung.html";
	else
	hinzu+="/"+document.getElementById("suchbegriff").value+"_"+document.getElementById("suche_bezirk").value+"_partnername.html";
	
	if (error)
	alert(error);
	else
	document.location=url+hinzu;
}

function suchfunktion(land_id,url)
{
	error='';
    hinzu='';
	if (document.getElementById("hauptsuche").value=="" || document.getElementById("hauptsuche").value.length<3)
	{
		if (land_id==1)
	error+="Bitte verwenden Sie mindestens 3 Zeichen als Suchbegriff";
	else if (land_id==2)
	error+="Kérjük, hogy legalább 3 karaktert adjon meg kulcsszónak!";
	}
	else 
	{
	hinzu+=document.getElementById("hauptsuche").value+"_all_partnername.html";
	}
	if (error)
	alert(error);
	else
	document.location=url+hinzu;
}

function googleClose()
{
new Effect.Fade('googleCard');	
	
}
///--> Highlights hole Rubriken, die angezeigt werden sollen
function setze_rubriken(seite)
{
	
	var auswahl=document.getElementById("rubrik_highlight").value;
	document.location=seite+auswahl+'.html';
	
}
function setze_brubriken(seite)
{
	var auswahl=document.getElementById("rubrik_auswahl").value;
	document.location=seite+auswahl+'.html';
	
}
//////////////////VORTEILSRECHNER/////////////////////////////////////////////////
function suchfunktion_vorteil(land_id,woher)
{
	error='';
    hinzu='';
	if (document.getElementById("suche_vorteil").value=="" || document.getElementById("suche_vorteil").value.length<3)
	error+="Bitte verwenden Sie mindestens 3 Zeichen als Suchbegriff";
	else
	hinzu+="&suche_vorteil="+document.getElementById("suche_vorteil").value;
	
	if (error)
	{
	alert(error);
	}
	else
	{
	var opt = { method:'post', postBody: 'aktion=ja&land_id='+land_id+''+hinzu+'&count='+woher };
	new Ajax.Updater( {success:'meinget2partner'}, get_url_ajax(woher)+'lib/php/meinget2/_meinget2partner.php', opt);
	}
}
function partner_vorteil(land_id,woher)
{
	error='';
    hinzu='';
	if (document.getElementById("partner_vorteil").value=="")
	error+="Bitte wählen Sie den Partner aus";
	else
	hinzu+="&partner_vorteil="+document.getElementById("partner_vorteil").value;
	if (error)
	{
	alert(error);
	}
	else
	{
	var opt = { method:'post', postBody: 'aktion=ja&land_id='+land_id+''+hinzu+'&count='+woher };
	new Ajax.Updater( {success:'meinget2offer'}, get_url_ajax(woher)+'lib/php/meinget2/_meinget2angebot.php', opt);
	}
}
function delete_vorteil(v_id,land_id,woher,logs)
{
	var opt = { method:'post', postBody: 'aktion=delete&v_id='+v_id+'&land_id='+land_id+'&count='+woher+'&logs='+logs };
	new Ajax.Updater( {success:'savedvorteil'}, get_url_ajax(woher)+'lib/php/meinget2/_gespeichert_vorteil.php', opt);
	
}
function angebot_vorteil(land_id,woher,partner)
{
	error='';
    hinzu='';
	if (document.getElementById("angebot_vorteil").value=="")
	error+="Bitte wählen Sie das Angebot aus";
	else
	hinzu+="&angebot_vorteil="+document.getElementById("angebot_vorteil").value;
	if (error)
	{
	alert(error);
	}
	else
	{
	var opt = { method:'post', postBody: 'aktion=ja&land_id='+land_id+''+hinzu+'&count='+woher+'&partner='+partner };
	new Ajax.Updater( {success:'meinget2kalender'}, get_url_ajax(woher)+'lib/php/meinget2/_meinget2kalender.php', opt);
	}
}
function speichere_vorteil(land_id,woher,logs)
{
error='';
hinzu='';
var hinweis=new Array("","Angebot","");
if (document.getElementById("angebot_vorteil").value=="")
error+="Bitte wählen Sie das Angebot aus";
else
hinzu+="&angebot_vorteil="+document.getElementById("angebot_vorteil").value;
var tag_vorteil= document.getElementById("tag_vorteil").value;
var monat_vorteil= document.getElementById("monat_vorteil").value;
var jahr_vorteil= document.getElementById("jahr_vorteil").value;
datumtest(land_id,tag_vorteil, monat_vorteil, jahr_vorteil);	
	if (error)
	{
	alert(error);
	}
	else
	{
	var opt = { method:'post', postBody: 'aktion=ja&add_angebot=yes&tag_vorteil='+tag_vorteil+'&monat_vorteil='+monat_vorteil+'&jahr_vorteil='+jahr_vorteil+'&land_id='+land_id+''+hinzu+'&count='+woher+'&logs='+logs };
	new Ajax.Updater( {success:'vorteilspeichern'}, get_url_ajax(woher)+'lib/php/meinget2/_speichervorteil.php', opt);
	ajax_reload();
	}
}
function kalender_meinget2(land_id,woher,logs)
{
	var monat	= document.getElementById("monat_auswahl").value;
	var jahr	= document.getElementById("jahr_auswahl").value;
	var opt = { method:'post', postBody: 'aktion=ja&monat='+monat+'&jahr='+jahr+'&land_id='+land_id+'&count='+woher+'&logs='+logs };
	new Ajax.Updater( {success:'savedvorteil'}, get_url_ajax(woher)+'lib/php/meinget2/_gespeichert_vorteil.php', opt);
	
}
//////////////////FREISCHALTEN//////////////////////////////////////////////////////////
function oeffne_aktivieren(sitzung,land_id,woher)
{
new Effect.Appear('aktivieren');
var opt = { method:'post', postBody: 'aktion=ja&modus=&sitzung='+sitzung+'&land_id='+land_id+'&count='+woher };
new Ajax.Updater( {success:'aktivieren'}, get_url_ajax(woher)+'lib/php/buchen/get2freischalten.php', opt);	
	
}
function schliesse_aktivieren()
{
new Effect.Fade('aktivieren');
}
function get2_freischalten(woher,land_id,sitzung,modus)
{
error='';
hinzu='';
/*ANREDE*/
for (var i=1;i<=2;i++)
{
if (document.getElementById("anrede"+i).checked==true)
hinzu+='&anrede='+document.getElementById("anrede"+i).value;
}
/*ARRAYS KARTENINHABER*/
var parameter=new Array("card_number","titel","vorname","nachname","plz","ort","strasse","nr","tel","mobil","email");
if (land_id==1)
var parameter_Bez=new Array("get2Card-Nummer","Titel","Vorname","Nachname","PLZ","Ort","Strasse","Hausnummer","Telefonnummer","Mobilnummer","E-Mail");
else if (land_id==2)
var parameter_Bez=new Array("","Megszólítás"," Keresztnév","Vezetéknév","Irányítószám","Helységnév","Utca","Házszám","Telefon","Mobil","E-Mail");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="card_number")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],4,9,document.getElementById(parameter[i]).value,'ja','','','');
} else
if (parameter[i]=="plz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
var plz=document.getElementById(parameter[i]).value;
if (land_id==1)
checke_nummern(land_id,parameter_Bez[i],5,5,document.getElementById(parameter[i]).value,'ja','','','');
else
checke_nummern(land_id,parameter_Bez[i],4,4,document.getElementById(parameter[i]).value,'ja','','','');
} 
else if (parameter[i]!="titel" && parameter[i]!="tel" && parameter[i]!="mobil" && parameter[i]!="email")
{
if (modus=="plz" && (parameter[i]=="ort" || parameter[i]=="strasse"))
{
hinzu+='&'+parameter[i]+'='+false;
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
}
} else if (parameter[i]=="email") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
validE(land_id,document.getElementById(parameter[i]).value);
} else if (parameter[i]=="tel" || parameter[i]=="mobil") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

if ((parameter[i]=="mobil" && document.getElementById(parameter[i]).value=="" && document.getElementById("tel").value=="") || (parameter[i]=="tel" && document.getElementById(parameter[i]).value=="" && document.getElementById("mobil").value==""))
{
if (land_id==1)
error+="\nBitte geben Sie entweder eine Mobilrufnummer oder eine Telefonnummer ein!";
else if (land_id==2)
error+="\nKérjük, adjon meg egy mobilszámot, vagy egy vezetékes telefonszámot!";
}
else if (document.getElementById(parameter[i]).value!="") {
checke_nummern(land_id,parameter_Bez[i],8,20,document.getElementById(parameter[i]).value,'ja','','','');
}
}  else  {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
}
}
/*Geburtsdatum Karteninhaber*/
var monat = $F('monat');
var jahr = $F('jahr');
var tag = $F('tag');
datumtest (land_id,tag, monat, jahr);
if (land_id==1)
{
for (var i=1;i<=2;i++)
{
if (document.getElementById("zahlart"+i).checked==true)
var zahlart=document.getElementById("zahlart"+i).value;
}
} else {
if (document.getElementById("zahlart1").checked==true)
var zahlart=document.getElementById("zahlart1").value;	
}
if (zahlart=="Lastschrift" && modus!="Lastschrift")
{
var parameter=new Array("blz","kontonummer","kontoinhaber");
var parameter_Bez=new Array("BANKLEITZAHL BLZ","Kontonummer","Kontoinhaber");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="blz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],8,8,document.getElementById(parameter[i]).value,'ja','','','');	
} 
else if (parameter[i]=="kontoinhaber")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="kontonummer") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],6,15,document.getElementById(parameter[i]).value,'ja','','','');	
} 
}
	
}
if (zahlart=="Kreditkarte" && modus!="Kreditkarte")
{
for (var i=1;i<=3;i++)
{
if (document.getElementById("kreditkarte"+i).checked==true)
hinzu+='&kreditkarte='+document.getElementById("kreditkarte"+i).value;
}
var parameter=new Array("kartennummer","pruef","karteninhaber","k_monat","k_jahr");
var parameter_Bez=new Array("Kreditkartennummer","Prüfziffer","Karteninhaber","","");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="pruef")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],3,4,document.getElementById(parameter[i]).value,'ja','','','');	
} 
else if (parameter[i]=="karteninhaber")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="kartennummer") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],12,16,document.getElementById(parameter[i]).value,'ja','','','');	
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
} 
}
	
}
var message = $F('message');
if (message)
error+=message;
if (error && modus=="weiter")
{
alert(error);
} else {
if ((modus!="plz" || (land_id==1 && plz.length==5)) )
{
	if (modus!="weiter")
	var aktion="ja";
	else
	var aktion="uebersicht";
var opt = { method:'post', postBody: 'aktion='+aktion+'&modus='+modus+'&sitzung='+sitzung+'&jahr='+jahr+'&monat='+monat+'&tag='+tag+'&zahlart='+zahlart+'&land_id='+land_id+''+hinzu+'&count='+woher };
new Ajax.Updater( {success:'aktivieren'}, get_url_ajax(woher)+'lib/php/buchen/get2freischalten.php', opt);
} 
}
};

function zurueck_freischalten(count,land_id,sitzung)
{
var opt = { method:'post', postBody: 'aktion=ok&modus=zurueck&sitzung='+sitzung+'&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'aktivieren'}, get_url_ajax(count)+'lib/php/buchen/get2freischalten.php', opt);	
}

function freischalten_abschliessen(count,land_id,sitzung)
{
error='';
hinzu='';
if (document.getElementById("newsletter").checked==true)
hinzu+='&newsletter='+document.getElementById("newsletter").value;
else
hinzu+='&newsletter=0';
hinzu+='&bemerkung='+$F('bemerkung').replace("&","[und]");
var opt = { method:'post', postBody: 'aktion=abschluss&sitzung='+sitzung+'&land_id='+land_id+''+hinzu+'&count='+count };
new Ajax.Updater( {success:'aktivieren'}, get_url_ajax(count)+'lib/php/buchen/get2freischalten.php', opt);		
}
///////////////////NEU////////////////////////////////////////////////////////////
function oeffne_neu(land_id,woher)
{
Element.show('neue');
var opt = { method:'post', postBody: 'aktion=ja&modus=&land_id='+land_id };
new Ajax.Updater( {success:'neue'}, get_url_ajax(woher)+'lib/php/module/_neu.php', opt);	
	
}
function schliesse_neu()
{
Element.hide('neue');
}

//////////////////BUCHEN//////////////////////////////////////////////////////////
function oeffne_get2buchung(sitzung,land_id,count,resellnr,partner_id)
{
new Effect.Appear('get2cardbuchen');
var opt = { method:'post', postBody: 'aktion=ja&modus=&sitzung='+sitzung+'&land_id='+land_id+'&count='+count+'&resellnr='+resellnr+'&partner_id='+partner_id };
new Ajax.Updater( {success:'get2cardbuchen'}, get_url_ajax(count)+'lib/php/buchen/get2cardbuchen.php', opt);	
	
}

function oeffne_ribuchung(sitzung,land_id,count,resellnr)
{
new Effect.Appear('ribuchen');
var opt = { method:'post', postBody: 'aktion=ja&modus=&sitzung='+sitzung+'&land_id='+land_id+'&count='+count+'&resellnr='+resellnr };
new Ajax.Updater( {success:'ribuchen'}, get_url_ajax(count)+'lib/php/buchen/ribuchen.php', opt);	
	
}
function schliesse_ribuchung()
{
new Effect.Fade('ribuchen');
}
function schliesse_get2cardbuchung()
{
new Effect.Fade('get2cardbuchen');	
}
function buchen_ri(count,land_id,sitzung,modus)
{
error='';
hinzu='';

hinzu+="&count="+count;
/*KARTE*/
var kartenzahl = document.getElementById("anzahlkarten").value;
for (var i=1;i<=kartenzahl;i++)
{
if (document.getElementById("karte"+i).checked==true)
{
hinzu+='&karte='+document.getElementById("karte"+i).value;
var karte = document.getElementById("karte"+i).value;
}
}
/*ANREDE*/
for (var i=1;i<=3;i++)
{
if (document.getElementById("anrede"+i).checked==true)
{
hinzu+='&anrede='+document.getElementById("anrede"+i).value;
var anrede =document.getElementById("anrede"+i).value;
}
}
/*ARRAYS KARTENINHABER*/
var parameter=new Array("land_user","titel","firma","firma_zusatz","vorname","nachname","plz","ort","strasse","nr","zusatz","tel","mobil","email","geschenk");
var parameter_Bez=new Array("","Titel/title","Firma/Company","Firmen Zusatz/Company Co","Vorname/first name","Nachname/surname","PLZ/zip-code","Ort/municipality","Strasse/street","Hausnummer/number","Zusatz","Telefonnummer/PH","Mobilnummer/cellular","E-Mail","");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="plz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
var plz=document.getElementById(parameter[i]).value;
if (land_id==1 && document.getElementById("land_user").value=="DE")
checke_nummern_int(land_id,parameter_Bez[i],5,5,document.getElementById(parameter[i]).value,'ja','','','');
else
checke_nummern_int(land_id,parameter_Bez[i],4,5,document.getElementById(parameter[i]).value,'ja','','','');
} 
else if (parameter[i]!="titel" && parameter[i]!="tel" && parameter[i]!="mobil" && parameter[i]!="email"  && parameter[i]!="geschenk" && parameter[i]!="zusatz" && parameter[i]!="firma_zusatz" && (parameter[i]!="firma" || (parameter[i]=="firma" && anrede=="Firma")))
{
	if ((modus=="plz" || modus=="userland") && (parameter[i]=="ort" || parameter[i]=="strasse"))
{
hinzu+='&'+parameter[i]+'='+'';
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt_int(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
}

} else if (parameter[i]=="email") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
validE_int(land_id,document.getElementById(parameter[i]).value);
} else if (parameter[i]=="tel" || parameter[i]=="mobil") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

if ((parameter[i]=="mobil" && document.getElementById(parameter[i]).value=="" && document.getElementById("tel").value=="") || (parameter[i]=="tel" && document.getElementById(parameter[i]).value=="" && document.getElementById("mobil").value==""))
{
error+="\nBitte geben Sie entweder eine Mobilrufnummer oder eine Telefonnummer ein!/Please enter cellular or PH!";
}
else if (document.getElementById(parameter[i]).value!="") {
checke_nummern_int(land_id,parameter_Bez[i],8,20,document.getElementById(parameter[i]).value,'ja','','','');
}
}  else if (document.getElementById(parameter[i]).checked==true && parameter[i]=="geschenk")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
var geschenk=document.getElementById(parameter[i]).value;
} else if (parameter[i]=="geschenk")
{
var geschenk='';
}
 else  {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

}
}

/*Geburtsdatum Karteninhaber*/
var monat = $F('monat');
var jahr = $F('jahr');
var tag = $F('tag');
datumtest_int (land_id,tag, monat, jahr);
/*ZUSATZ*/

if (geschenk=="Geschenk" && modus!="Geschenk")
{
for (var i=1;i<=3;i++)
{
if (document.getElementById("r_anrede"+i).checked==true)
{
hinzu+='&r_anrede='+document.getElementById("r_anrede"+i).value;
var r_anrede=document.getElementById("r_anrede"+i).value;
}
}
/*ARRAYS KARTENSCHENKER*/
var parameter=new Array("land_besteller","r_titel","r_firma","r_firma_zusatz","r_vorname","r_nachname","r_plz","r_ort","r_strasse","r_nr","r_zusatz","r_tel","r_mobil","r_email");
var parameter_Bez=new Array("","Rechnung Titel/invoice title","Rechnung Firma/invoice company","","Rechnung Vorname/invoice name","Rechnung Nachname/invoice surname","Rechnung PLZ/invoice zipcode","Rechnung Ort/invoice municipality","Rechnung Strasse/invoice street","Rechnung Hausnummer/invoice number","Rechnung Zusatz/invoice co","Rechnung Telefonnummer/invoice PH","Rechnung Mobilnummer/invoice cellular","Rechnung E-Mail/invoice E-Mail");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="r_plz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
if (land_id==1  && document.getElementById("land_besteller").value=="DE")
checke_nummern_int(land_id,parameter_Bez[i],5,5,document.getElementById(parameter[i]).value,'ja','','','');	
else
checke_nummern_int(land_id,parameter_Bez[i],4,5,document.getElementById(parameter[i]).value,'ja','','','');	
var r_plz=document.getElementById(parameter[i]).value;
} 
else if (parameter[i]!="r_titel" && parameter[i]!="r_tel" && parameter[i]!="r_mobil" && parameter[i]!="r_email" && parameter[i]!="r_firma_zusatz" && parameter[i]!="r_zusatz" && (parameter[i]!="r_firma" || (parameter[i]=="r_firma" && r_anrede=="Firma")))
{
	if ((modus=="r_plz" || modus=="bestellland") && (parameter[i]=="r_ort" || parameter[i]=="r_strasse"))
{
hinzu+='&'+parameter[i]+'='+'';
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt_int(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
}
} else if (parameter[i]=="r_email") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
validE_int(land_id,document.getElementById(parameter[i]).value);
} else if (parameter[i]=="r_tel" || parameter[i]=="r_mobil") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

if ((parameter[i]=="r_mobil" && document.getElementById(parameter[i]).value=="" && document.getElementById("r_tel").value=="") || (parameter[i]=="r_tel" && document.getElementById(parameter[i]).value=="" && document.getElementById("r_mobil").value==""))
error+="\nBitte geben Sie entweder eine Mobilrufnummer oder eine Telefonnummer für den Rechnungsempfänger ein!";
else if (document.getElementById(parameter[i]).value!="") 
checke_nummern_int(land_id,parameter_Bez[i],8,20,document.getElementById(parameter[i]).value,'ja','','','');		
} else  {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
}
}
/*Geburtsdatum Rechnungsempfänger*/
var r_monat = $F('r_monat');
var r_jahr = $F('r_jahr');
var r_tag = $F('r_tag');
datumtest_int (land_id,r_tag, r_monat, r_jahr);	
hinzu+="&r_tag="+r_tag+"&r_monat="+r_monat+"&r_jahr="+r_jahr;	
}
var a_monat = $F('a_monat');
var a_jahr = $F('a_jahr');
var a_tag = $F('a_tag');
if (a_monat>0 || a_tag >0 || a_jahr!="0000")
datumtest_int (land_id,a_tag, a_monat, a_jahr);	
hinzu+="&a_tag="+a_tag+"&a_monat="+a_monat+"&a_jahr="+a_jahr;	
/*Zusatzprodukte*/
var optionenfound = $F('optionenfound');
for (var i=1;i<=optionenfound;i++)
{
if (document.getElementById("optionen"+i).checked==true)
hinzu+='&optionen'+i+'='+document.getElementById("optionen"+i).value;
}
zahlart=false;
for (var i=1;i<=2;i++)
{
if (document.getElementById("zahlart"+i).checked==true)
var zahlart=document.getElementById("zahlart"+i).value;
}


if (zahlart=="Kreditkarte" && modus!="Kreditkarte")
{
for (var i=1;i<=3;i++)
{
if (document.getElementById("kreditkarte"+i).checked==true)
hinzu+='&kreditkarte='+document.getElementById("kreditkarte"+i).value;
}
var parameter=new Array("kartennummer","pruef","karteninhaber","k_monat","k_jahr");
var parameter_Bez=new Array("Kreditkartennummer/card number","Prüfziffer/verifikation number","Karteninhaber/cardholder","","");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="pruef")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern_int(land_id,parameter_Bez[i],3,4,document.getElementById(parameter[i]).value,'ja','','','');	
} 
else if (parameter[i]=="karteninhaber")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt_int(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="kartennummer") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern_int(land_id,parameter_Bez[i],12,16,document.getElementById(parameter[i]).value,'ja','','','');	
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
} 
}
	
}
var message = $F('message');
if (message)
error+=message;
if (error && modus=="weiter")
{
alert(error);
} else {
if ((modus!="plz" || (land_id==1 && plz.length==5 && document.getElementById("land_user").value=="DE") || document.getElementById("land_user").value!="DE") && (modus!="r_plz" ||  (r_plz.length==5 && land_id==1 && document.getElementById("land_besteller").value=="DE") || document.getElementById("land_besteller").value!="DE") )
{
	if (modus!="weiter")
	var aktion="ja";
	else
	var aktion="uebersicht";
var opt = { method:'post', postBody: 'aktion='+aktion+'&modus='+modus+'&sitzung='+sitzung+'&jahr='+jahr+'&monat='+monat+'&tag='+tag+'&zahlart='+zahlart+'&optionenfound='+optionenfound+'&land_id='+land_id+''+hinzu };
new Ajax.Updater( {success:'ribuchen'}, get_url_ajax(count)+'lib/php/buchen/ribuchen.php', opt);
} 
}
};
function zurueck_ribuchen(count,land_id,sitzung)
{
var opt = { method:'post', postBody: 'aktion=ok&modus=zurueck&sitzung='+sitzung+'&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'ribuchen'}, get_url_ajax(count)+'lib/php/buchen/ribuchen.php', opt);	
}

function ribestellung_abschliessen(land_id,sitzung,count)
{
error='';
hinzu='';
hinzu+="&count="+count;
if (document.getElementById("newsletter").checked==true)
hinzu+='&newsletter='+document.getElementById("newsletter").value;
else
hinzu+='&newsletter=0';
hinzu+='&bemerkung='+$F('bemerkung').replace("&","[und]");
if (document.getElementById("agbcheck").checked!=true){
	if (land_id==1)
    error+="Bitte bestätigen Sie unsere AGB & Widerrungsbelehrung!/Please accept our terms & conditions!";
	else if (land_id==2)
	error+="Kérjük, hogy fogadja el az ÁSZF-et és az elállási jogra vonatkozó szabályokat!";
}
if (error)
{
	alert(error);
} else {
var opt = { method:'post', postBody: 'aktion=abschluss&sitzung='+sitzung+'&land_id='+land_id+''+hinzu};
new Ajax.Updater( {success:'ribuchen'}, get_url_ajax(count)+'lib/php/buchen/ribuchen.php', opt);	
}
}
function buchen_get2card(count,land_id,sitzung,modus)
{
error='';
hinzu='';

hinzu+="&count="+count;
/*KARTE*/
var kartenzahl = document.getElementById("anzahlkarten").value;
for (var i=1;i<=kartenzahl;i++)
{
if (document.getElementById("karte"+i).checked==true)
{
hinzu+='&karte='+document.getElementById("karte"+i).value;
var karte = document.getElementById("karte"+i).value;
}
}
/*ANREDE*/
for (var i=1;i<=3;i++)
{
if (document.getElementById("anrede"+i).checked==true)
{
hinzu+='&anrede='+document.getElementById("anrede"+i).value;
var anrede=document.getElementById("anrede"+i).value;

}
}
/*ARRAYS KARTENINHABER*/
var parameter=new Array("titel","firma","firma_zusatz","vorname","nachname","plz","ort","strasse","nr","zusatz","tel","mobil","email","geschenk","empfehlen");
var parameter_Bez=new Array("Titel","Firma","Firmen Zusatz","Vorname","Nachname","PLZ","Ort","Strasse","Hausnummer","Zusatz","Telefonnummer","Mobilnummer","E-Mail","","");

for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="plz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
var plz=document.getElementById(parameter[i]).value;
if (land_id==1)
checke_nummern(land_id,parameter_Bez[i],5,5,document.getElementById(parameter[i]).value,'ja','','','');
else
checke_nummern(land_id,parameter_Bez[i],4,4,document.getElementById(parameter[i]).value,'ja','','','');
} 
else if (parameter[i]!="titel" && parameter[i]!="tel" && parameter[i]!="mobil" && parameter[i]!="email"  && parameter[i]!="geschenk" && parameter[i]!="empfehlen" && parameter[i]!="zusatz" && parameter[i]!="firma_zusatz" && (parameter[i]!="firma" || (parameter[i]=="firma" && anrede=="Firma")))
{
	if (modus=="plz" && (parameter[i]=="ort" || parameter[i]=="strasse"))
{
hinzu+='&'+parameter[i]+'='+false;
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
}

} else if (parameter[i]=="email") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
validE(land_id,document.getElementById(parameter[i]).value);
if (document.getElementById(parameter[i]).value!=document.getElementById("email_repeat").value)
error+="\nE-Mail und E-Mail-Wiederholung stimmen nicht überein!";
hinzu+='&email_repeat='+document.getElementById("email_repeat").value.replace("&","[und]");
} else if (parameter[i]=="tel" || parameter[i]=="mobil") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

if ((parameter[i]=="mobil" && document.getElementById(parameter[i]).value=="" && document.getElementById("tel").value=="") || (parameter[i]=="tel" && document.getElementById(parameter[i]).value=="" && document.getElementById("mobil").value==""))
{
error+="\nBitte geben Sie entweder eine Mobilrufnummer oder eine Telefonnummer ein!";
}
else if (document.getElementById(parameter[i]).value!="") {
checke_nummern(land_id,parameter_Bez[i],8,20,document.getElementById(parameter[i]).value,'ja','','','');
}
}  else if (parameter[i]=="geschenk" || parameter[i]=="empfehlen") {
if (document.getElementById(parameter[i]).checked==true && parameter[i]=="geschenk")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
var geschenk=document.getElementById(parameter[i]).value;
} else if (parameter[i]=="geschenk")
{
var geschenk='';
}
else if (document.getElementById(parameter[i]).checked==true && parameter[i]=="empfehlen")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
var empfehlen=document.getElementById(parameter[i]).value;
} else  if (parameter[i]=="empfehlen"){
var empfehlen='';
}
	
} else  {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

}
}
/*Geburtsdatum Karteninhaber*/
var monat = $F('monat');
var jahr = $F('jahr');
var tag = $F('tag');
datumtest (land_id,tag, monat, jahr);
/*ZUSATZ*/

if (geschenk=="Geschenk" && modus!="Geschenk")
{
for (var i=1;i<=3;i++)
{
if (document.getElementById("r_anrede"+i).checked==true)
{
hinzu+='&r_anrede='+document.getElementById("r_anrede"+i).value;
var r_anrede=document.getElementById("r_anrede"+i).value;
}
}
/*ARRAYS KARTENSCHENKER*/
var parameter=new Array("r_titel","r_firma","r_firma_zusatz","r_vorname","r_nachname","r_plz","r_ort","r_strasse","r_nr","r_zusatz","r_tel","r_mobil","r_email");
var parameter_Bez=new Array("Rechnungsempfänger Titel","Rechnungsempfänger Firma","Rechnungsempfänger Firmen Zusatz","Rechnungsempfänger Vorname","Rechnungsempfänger Nachname","Rechnungsempfänger PLZ","Rechnungsempfänger Ort","Rechnungsempfänger Strasse","Rechnungsempfänger Hausnummer","Rechnungsempfänger Zusatz","Rechnungsempfänger Telefonnummer","Rechnungsempfänger Mobilnummer","Rechnungsempfänger Email");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="r_plz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
if (land_id==1)
checke_nummern(land_id,parameter_Bez[i],5,5,document.getElementById(parameter[i]).value,'ja','','','');	
else
checke_nummern(land_id,parameter_Bez[i],4,4,document.getElementById(parameter[i]).value,'ja','','','');	
var r_plz=document.getElementById(parameter[i]).value;
} 
else if (parameter[i]!="r_titel" && parameter[i]!="r_tel" && parameter[i]!="r_mobil" && parameter[i]!="r_email" && parameter[i]!="r_zusatz" && parameter[i]!="r_firma_zusatz" && (parameter[i]!="r_firma" || (parameter[i]=="r_firma" && r_anrede=="Firma")))
{
	if (modus=="r_plz" && (parameter[i]=="r_ort" || parameter[i]=="r_strasse"))
{
hinzu+='&'+parameter[i]+'='+false;
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
}
} else if (parameter[i]=="r_email") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
validE(land_id,document.getElementById(parameter[i]).value);
if (document.getElementById(parameter[i]).value!=document.getElementById("r_email_repeat").value)
error+="\nE-Mail und E-Mail-Wiederholung stimmen beim Rechnungsempfänger nicht überein!";
hinzu+='&r_email_repeat='+document.getElementById("r_email_repeat").value.replace("&","[und]");
} else if (parameter[i]=="r_tel" || parameter[i]=="r_mobil") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

if ((parameter[i]=="r_mobil" && document.getElementById(parameter[i]).value=="" && document.getElementById("r_tel").value=="") || (parameter[i]=="r_tel" && document.getElementById(parameter[i]).value=="" && document.getElementById("r_mobil").value==""))
error+="\nBitte geben Sie entweder eine Mobilrufnummer oder eine Telefonnummer für den Rechnungsempfänger ein!";
else if (document.getElementById(parameter[i]).value!="") 
checke_nummern(land_id,parameter_Bez[i],8,20,document.getElementById(parameter[i]).value,'ja','','','');		
} else  {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
}
}
/*Geburtsdatum Rechnungsempfänger*/
var r_monat = $F('r_monat');
var r_jahr = $F('r_jahr');
var r_tag = $F('r_tag');
datumtest (land_id,r_tag, r_monat, r_jahr);	
hinzu+="&r_tag="+r_tag+"&r_monat="+r_monat+"&r_jahr="+r_jahr;	
}
var a_monat = $F('a_monat');
var a_jahr = $F('a_jahr');
var a_tag = $F('a_tag');
if (a_monat>0 || a_tag >0 || a_jahr!="0000")
datumtest (land_id,a_tag, a_monat, a_jahr);	
hinzu+="&a_tag="+a_tag+"&a_monat="+a_monat+"&a_jahr="+a_jahr;	
/*Zusatzprodukte*/	

if (empfehlen=="Empfehlung" && modus!="Empfehlung")
{
hinzu+="&empfehlung="+document.getElementById("empfehlung").value;	
if (document.getElementById("empfehlung").value=="")
benoetigt(land_id,"Empfehlung",document.getElementById("empfehlung").value);
}
/*Zusatzprodukte*/
var optionenfound = $F('optionenfound');
for (var i=1;i<=optionenfound;i++)
{
if (document.getElementById("optionen"+i).checked==true)
hinzu+='&optionen'+i+'='+document.getElementById("optionen"+i).value;
}
zahlart=false;

for (var i=1;i<=6;i++)
{
if (document.getElementById("zahlart"+i).checked==true)
var zahlart=document.getElementById("zahlart"+i).value;
}
if (zahlart=="Kreditkarte" && modus!="Kreditkarte")
{
for (var i=1;i<=3;i++)
{
if (document.getElementById("kreditkarte"+i).checked==true)
hinzu+='&kreditkarte='+document.getElementById("kreditkarte"+i).value;
}
var parameter=new Array("kartennummer","pruef","karteninhaber","k_monat","k_jahr");
var parameter_Bez=new Array("Kreditkartennummer","Prüfziffer","Karteninhaber","","");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="pruef")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],3,4,document.getElementById(parameter[i]).value,'ja','','','');	
} 
else if (parameter[i]=="karteninhaber")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="kartennummer") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],12,16,document.getElementById(parameter[i]).value,'ja','','','');	
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
} 
}
	
}

if (zahlart=="Lastschrift" && modus!="Lastschrift")
{
var parameter=new Array("blz","kontonummer","kontoinhaber");
var parameter_Bez=new Array("BANKLEITZAHL BLZ","Kontonummer","Kontoinhaber");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="blz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],8,8,document.getElementById(parameter[i]).value,'ja','','','');	
} 
else if (parameter[i]=="kontoinhaber")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="kontonummer") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],6,15,document.getElementById(parameter[i]).value,'ja','','','');	
} 
}
	
}

var message = $F('message');
if (message)
error+=message;
if (error && modus=="weiter")
{
alert(error);
} else {
if ((modus!="plz" || (land_id==1 && plz.length==5)) && (modus!="r_plz" ||  (r_plz.length==5 && land_id==1)) )
{
	if (modus!="weiter")
	var aktion="ja";
	else
	var aktion="uebersicht";

var opt = { method:'post', postBody: 'aktion='+aktion+'&modus='+modus+'&sitzung='+sitzung+'&jahr='+jahr+'&monat='+monat+'&tag='+tag+'&zahlart='+zahlart+'&optionenfound='+optionenfound+'&land_id='+land_id+''+hinzu };
new Ajax.Updater( {success:'get2cardbuchen'}, get_url_ajax(count)+'lib/php/buchen/get2cardbuchen.php', opt);
} 
}
};


function zurueck_buchen_get2card(count,land_id,sitzung)
{
var opt = { method:'post', postBody: 'aktion=ok&modus=zurueck&sitzung='+sitzung+'&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'get2cardbuchen'}, get_url_ajax(count)+'lib/php/buchen/get2cardbuchen.php', opt);	
}
function bestellung_get2card_abschliessen(land_id,sitzung,count)
{
error='';
hinzu='';
hinzu+="&count="+count;
if (document.getElementById("newsletter").checked==true)
hinzu+='&newsletter='+document.getElementById("newsletter").value;
else
hinzu+='&newsletter=0';
hinzu+='&bemerkung='+$F('bemerkung').replace("&","[und]");
if (document.getElementById("agbcheck").checked!=true)
error+="Bitte bestätigen Sie unsere AGB & Widerrungsbelehrung!";
	
if (error)
{
	alert(error);
} else {
var opt = { method:'post', postBody: 'aktion=abschluss&sitzung='+sitzung+'&land_id='+land_id+''+hinzu};
new Ajax.Updater( {success:'get2cardbuchen'}, get_url_ajax(count)+'lib/php/buchen/get2cardbuchen.php', opt);	
}
}

//////////////////KONTAKTFORMULARE//////////////////////////////////////////////////////////
function setze_kontakt(land_id,count)
{
hinzu='';
hinzu+='&kontakt_betreff='+document.getElementById("kontakt_betreff").value;
var opt = { method:'post', postBody: 'aktion=ja'+''+hinzu+'&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'kontaktform'}, '../lib/php/module/_kontaktformular.php', opt);
}

function kontaktform(land_id)
{
error='';
hinzu='';
if (document.getElementById("kontakt_betreff").value=='')
error="Bitte wählen Sie Ihr Anliegen aus!";
hinzu+='&kontakt_betreff='+document.getElementById("kontakt_betreff").value;
for (var i=1;i<=3;i++)
{
if (document.getElementById("kanrede"+i).checked==true)
hinzu+='&kanrede='+document.getElementById("kanrede"+i).value;
}
/*ARRAYS KARTENINHABER*/
var parameter=new Array("kname","ktel","anfrage","mail","gcardnummer");
if (land_id==1)
var parameter_Bez=new Array("Name","Telefonnummer","Anfrage","E-Mail","get2Card-Nummer");
else if (land_id==2)
var parameter_Bez=new Array("Név","Telefon","Kérdés","E-Mail","");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="kname")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="gcardnummer") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
} else if (parameter[i]=="mail") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
validE(land_id,document.getElementById(parameter[i]).value);
} else if (parameter[i]=="ktel") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
checke_nummern(land_id,parameter_Bez[i],8,20,document.getElementById(parameter[i]).value,'nein','','','');		
} else if (parameter[i]=="anfrage") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
var anfrage=document.getElementById(parameter[i]).value;
if (anfrage.length<=10)
{
if (land_id==1)
error+="\n Ihre Anfrage ist zu kurz, bitte geben Sie mehr als 10 Zeichen ein!";
else if (land_id==2)
error+="\nAz Ön kérdése túl rövid, kérjük, hogy több mint 10 karaktert adjon meg!";
}
}
}

if (error)
{
alert(error);
} else {
var opt = { method:'post', postBody: 'aktion=ja&mailsenden=ja'+''+hinzu+'&land_id='+land_id };
new Ajax.Updater( {success:'kontaktform'}, '../lib/php/module/_kontaktformular.php', opt);
 
}
};
function email_an_partner(sitzung,partner_id,adressen_id,land_id,woher)
{
new Effect.Appear('partnerkontaktform');
var opt = { method:'post', postBody: 'aktion=partnermail&sitzung='+sitzung+'&partner_id='+partner_id+'&adressen_id='+adressen_id+'&land_id='+land_id+'&count='+woher };
new Ajax.Updater( {success:'partnerkontaktform'}, get_url_ajax(woher)+'lib/php/module/_partnerkontaktformular.php', opt);	
}
function email_an_partner_close()
{
	new Effect.Fade('partnerkontaktform');
}
function partner_kontaktform(sitzung,partner_id,adressen_id,land_id,woher)
{
error='';
hinzu='';

for (var i=1;i<=3;i++)
{
if (document.getElementById("kanrede"+i).checked==true)
hinzu+='&kanrede='+document.getElementById("kanrede"+i).value;
}
/*ARRAYS KARTENINHABER*/
var parameter=new Array("kname","ktel","anfrage","mail");
if (land_id==1)
var parameter_Bez=new Array("Name","Telefonnummer","Anfrage","Email");
else if (land_id==2)
var parameter_Bez=new Array("Név","Telefon","Kérdés","E-Mail");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="kname")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="mail") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
validE(land_id,document.getElementById(parameter[i]).value);
} else if (parameter[i]=="ktel") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
checke_nummern(land_id,parameter_Bez[i],8,20,document.getElementById(parameter[i]).value,'nein','','','');		
} else if (parameter[i]=="anfrage") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
var anfrage=document.getElementById(parameter[i]).value;
if (anfrage.length<=10)
{
if (land_id==1)
error+="\n Ihre Anfrage ist zu kurz, bitte geben Sie mehr als 10 Zeichen ein!";
else if (land_id==2)
error+="\nAz Ön kérdése túl rövid, kérjük, hogy több mint 10 karaktert adjon meg!";
}
}
}

if (error)
{
alert(error);
} else {
var opt = { method:'post', postBody: 'aktion=partnermail&sitzung='+sitzung+'&partner_id='+partner_id+'&adressen_id='+adressen_id+'&land_id='+land_id+'&count='+woher+'&mailsenden=ja'+''+hinzu };
new Ajax.Updater( {success:'partnerkontaktform'}, get_url_ajax(woher)+'lib/php/module/_partnerkontaktformular.php', opt);	
 
}
};

function homepage_von_partner(sitzung,partner_id,adressen_id,land_id,woher)
{
new Effect.Appear('partnerhomepage');
var opt = { method:'post', postBody: 'aktion=partnerhomepage&sitzung='+sitzung+'&partner_id='+partner_id+'&adressen_id='+adressen_id+'&land_id='+land_id };
new Ajax.Updater( {success:'partnerhomepage'}, get_url_ajax(woher)+'lib/php/module/_partnerhomepage.php', opt);	
}
function homepage_close()
{
	new Effect.Fade('partnerhomepage');
}
function zeige_bild(image,t)
{
document.getElementById("bigimages").src=image;
document.getElementById("galerie_bild_text").value=t;
}
function zeige_video(t)
{
document.getElementById("videoplayer").src=t+'&abspielen=true';
document.getElementById("videoplayer").width=400;
document.getElementById("videoplayer").height=340;
}
//////////////////LOGIN//////////////////////////////////////////////////////////
function login_portal(land_id,sitzung,woher)
{
error='';
hinzu='';
/*ARRAYS LOGIN*/
var parameter=new Array("get2CardNummer","get2CardPasswort");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="get2CardNummer")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter[i],9,9,document.getElementById(parameter[i]).value,'ja','','','');	
} else if (parameter[i]=="get2CardPasswort") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter[i],document.getElementById(parameter[i]).value);
} 
}

if (error)
{
	alert(error);
} else {
new Effect.Appear('loginmodul');
var opt = { method:'post', postBody: 'aktion=login&login=yes&sitzung='+sitzung+'&count='+woher+'&land_id='+land_id+''+hinzu };
new Ajax.Updater( {success:'loginmodul'}, get_url_ajax(woher)+'lib/php/login/_loginmodul.php', opt);		
	
}
}
function login_modul_close()
{
new Effect.Fade('loginmodul');	
}
function login_close()
{
	location = location.replace("logout=yes","");
	location.reload();
}
function login_passwort_aendern(sitzung,get2CardNummer,login_id,count,land_id)
{
error='';
hinzu='';
var parameter=new Array("neupasswort1","neupasswort2");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="neupasswort1")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
var npwd=document.getElementById(parameter[i]).value;
if (document.getElementById(parameter[i]).value.length<6 || document.getElementById(parameter[i]).value.length>20)
{
	if (land_id==1)
	error+="\nIhr Passwort muss 6-20 Zeichen haben!";
	else if (land_id==2)
	error+="\nAz Ön jelszavának 6-20 karaktert kell tartalmaznia!";
}
} else if (parameter[i]=="neupasswort2") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value
var npwd1=document.getElementById(parameter[i]).value;
if (document.getElementById(parameter[i]).value.length<6 || document.getElementById(parameter[i]).value.length>20)
{
	if (land_id==1)
	error+="\nIhr Passwort muss 6-20 Zeichen haben!";
	else if (land_id==2)
	error+="\nAz Ön jelszavának 6-20 karaktert kell tartalmaznia!";
}
} 
}
if (npwd!=npwd1)
{
if (land_id==1)
error+="\nIhre Passworte sind nicht identisch!";
else if (land_id==2)
error+="\nAz Ön jelszavai nem egyeznek!";
}
if (error)
{
	alert(error);
} else {
var opt = { method:'post', postBody: 'aktion=login&loginchange=yes&sitzung='+sitzung+'&count='+count+'&login_id='+login_id+'&land_id='+land_id+'&get2CardNummer='+get2CardNummer+''+hinzu };
new Ajax.Updater( {success:'loginmodul'}, get_url_ajax(count)+'lib/php/login/_loginmodul.php', opt);	
}
	
	
}
/* ABSTIMMEN ÜBER PARTNER   */
function partner_voten(sitzung,logs,partner_id,angebot_id,land_id,count)
{
	error='';
	if (logs==0 || logs=='')
	{ 
	if (land_id==1)
	error+="Bitte loggen Sie sich ein, um dieses Angebot zu bewerten!";
	else if (land_id==2)
	error+="Kérjük, jelentkezzen be, hogy ezt az ajánlatot értékelni tudja!";
	}
	if (error)
{
	alert(error);
} else {
	new Effect.Appear('bewerten');	
var opt = { method:'post', postBody: 'aktion=bewertung&sitzung='+sitzung+'&logs='+logs+'&partner_id='+partner_id+'&angebot_id='+angebot_id+'&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'bewerten'}, get_url_ajax(count)+'lib/php/module/_rubrikenuebersicht_bewerten.php', opt);	
}
}
function voten_close()
{
new Effect.Fade('bewerten');	
}	
function update_voten(stars,count)
{
	for (var i=1;i<=stars;i++)
	document.getElementById("voten_stars"+i).src=get_url_ajax(count)+"lib/images/bewerten/star.png";
	if (stars<5)
	{
   for (var i=(Number(stars)+1);i<=5;i++)
	document.getElementById("voten_stars"+i).src=get_url_ajax(count)+"lib/images/bewerten/starleer.png";
	
	}
		document.getElementById("stars").value=stars;
}
function jetzt_voten(land_id,sitzung,logs,partner_id,angebot_id,count)
{
	error='';
	var stars=document.getElementById("stars").value;
	var kommentar=$F('kommentar');
	//benoetigt(land_id,"Kommentar",kommentar);
if (error)
{
	alert(error);
} else {
var opt = { method:'post', postBody: 'aktion=bewertung&abgeben=yes&sitzung='+sitzung+'&logs='+logs+'&partner_id='+partner_id+'&angebot_id='+angebot_id+'&stars='+stars+'&kommentar='+kommentar+'&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'bewerten'}, get_url_ajax(count)+'lib/php/module/_rubrikenuebersicht_bewerten.php', opt);	
}
}
/* Passworte anfordern */
function hilfe_oeffnen(land_id,count)
{
new Effect.Appear('passwort_hilfe');		
var opt = { method:'post', postBody: 'aktion=yes&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'passwort_hilfe'}, get_url_ajax(count)+'lib/php/login/_login_hilfe.php', opt);	
}
function close_hilfe()
{
new Effect.Fade('passwort_hilfe');			
	
}
function get_hilfe(land_id,count)
{
error='';	
var meineemail=document.getElementById("meineemail").value;
validE(land_id,meineemail);
if (error)
{
	alert (error);
} else {
var opt = { method:'post', postBody: 'aktion=yes&meineemail='+meineemail+'&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'passwort_hilfe'}, get_url_ajax(count)+'lib/php/login/_login_hilfe.php', opt);	
	
}
}
/* Newsletter */
function newsletter(sitzung,land_id,woher)
{
error='';		
var news_email=document.getElementById("news_email").value;
validE(land_id,news_email);
if (error)
{
	alert (error);
} else {

var opt = { method:'post', postBody: 'aktion=yes&news_email='+news_email+'&land_id='+land_id+'&count='+woher };
new Ajax.Updater( {success:'newsletter'}, get_url_ajax(woher)+'lib/php/module/_newsletter.php', opt);	
	
}	
	
}
///////////////////////////////SUCHE ONLINEHILFE////////////////////////////////////////////////////////////////
function searchup(sitzung,land_id,woher)
{
var faqsuche = $F('faqsuche');
if (faqsuche.length>=3)
{
var opt = { method:'post', postBody: 'aktion=livesuche&sitzung='+sitzung+'&faqsuche='+faqsuche+'&land_id='+land_id+'&count='+woher };
new Ajax.Updater( {success:'liveresult'}, get_url_ajax(woher)+'lib/php/hilfe/sucheresult.php', opt);
}
};
function suchergebnis(sitzung,land_id,woher)
{
var faqsuche = $F('faqsuche');
var opt = { method:'post', postBody: 'aktion=suche&sitzung='+sitzung+'&faqsuche='+faqsuche+'&land_id='+land_id+'&count='+woher };
new Ajax.Updater( {success:'hilfethemen'}, get_url_ajax(woher)+'lib/php/hilfe/hilfethemen.php', opt);
};
function faqd(faqid,woher)
{

var opt = { method:'post', postBody: 'aktion=show&faqid='+faqid };
new Ajax.Updater( {success:'faqdetails'}, get_url_ajax(woher)+'lib/php/hilfe/faqdetails.php', opt);
new Effect.Appear('faqdetails');
};
function faqh(faqid,woher)
{

var opt = { method:'post', postBody: 'aktion=show&faqid='+faqid };
new Ajax.Updater( {success:'faqdetailskontakt'}, get_url_ajax(woher)+'lib/php/hilfe/faqdetailskontakt.php', opt);
new Effect.Appear('faqdetailskontakt');
};
function closefaq()
{
new Effect.SwitchOff('faqdetails');
};
function closefaqkontakt()
{
new Effect.SwitchOff('faqdetailskontakt');
};

///////////////////////////USER MENU/////////////////////////////////////////////////////////////////////////////
function userdaten(count,land_id,user_id,modus)
{
error='';
hinzu='';

for (var i=1;i<=2;i++)
{
if (document.getElementById("anrede"+i).checked==true)
hinzu+='&anrede='+document.getElementById("anrede"+i).value;
}
/*ARRAYS KARTENINHABER*/
var parameter=new Array("titel","vorname","nachname","plz","ort","strasse","nr","tel_privat","tel_beruf","fax","mobil","email");
if (land_id==1)
var parameter_Bez=new Array("Titel","Vorname","Nachname","PLZ","Ort","Strasse","Hausnummer","Telefonnummer Privat","Telefonnummer Geschäft","Faxnummer","Mobilnummer","E-Mail");
else if (land_id==2)
var parameter_Bez=new Array("Megszólítás"," Keresztnév","Vezetéknév","Irányítószám","Helységnév","Utca","Házszám","Telefon","Telefon","FAX","Mobil","E-Mail");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="plz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
var plz=document.getElementById(parameter[i]).value;
if (land_id==1)
checke_nummern(land_id,parameter_Bez[i],5,5,document.getElementById(parameter[i]).value,'ja','','','');
else
checke_nummern(land_id,parameter_Bez[i],4,4,document.getElementById(parameter[i]).value,'ja','','','');
} 
else if (parameter[i]!="titel" && parameter[i]!="tel_privat" && parameter[i]!="tel_beruf" && parameter[i]!="fax" && parameter[i]!="mobil" && parameter[i]!="email")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="email") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
validE(land_id,document.getElementById(parameter[i]).value);
} else if (parameter[i]=="tel_privat" || parameter[i]=="mobil") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

if ((parameter[i]=="mobil" && document.getElementById(parameter[i]).value=="" && document.getElementById("tel_privat").value=="") || (parameter[i]=="tel_privat" && document.getElementById(parameter[i]).value=="" && document.getElementById("mobil").value==""))
{
	if (land_id==1)
error+="\nBitte geben Sie entweder eine Mobilrufnummer oder eine Telefonnummer ein!";
else if (land_id==2)
error+="\nKérjük, adjon meg egy mobilszámot, vagy egy vezetékes telefonszámot!";
}
else if (document.getElementById(parameter[i]).value!="") 
{
checke_nummern(land_id,parameter_Bez[i],7,20,document.getElementById(parameter[i]).value,'ja','','','');
}
} else if (parameter[i]=="tel_beruf" || parameter[i]=="fax") {
	
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");	
checke_nummern(land_id,parameter_Bez[i],7,20,document.getElementById(parameter[i]).value,'nein','','','');	

}  else  {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

}
}
/*Geburtsdatum Karteninhaber*/
var monat = $F('umonat');
var jahr = $F('ujahr');
var tag = $F('utag');
datumtest (land_id,tag, monat, jahr);
if (document.getElementById("newsletter").checked==true)
hinzu+='&newsletter='+document.getElementById("newsletter").value;
else
hinzu+='&newsletter=0';
if (error && modus=="fertig")
{
alert(error);
} else {
if ((modus!="plz" || plz.length==5))
{
var opt = { method:'post', postBody: 'aktion=ja&modus='+modus+'&user_id='+user_id+'&jahr='+jahr+'&monat='+monat+'&land_id='+land_id+'&count='+count+'&tag='+tag+''+hinzu };
new Ajax.Updater( {success:'userdaten'}, get_url_ajax(count)+'lib/php/meinget2/_userdaten.php', opt);
}
}
};
function passwort_aendern(land_id,user_id,login_id,count)
{
error='';
if (document.getElementById("passwort"+login_id).value.length<6 || document.getElementById("passwort"+login_id).value.length>20)
{
if (land_id==1)
	error+="\nIhr Passwort muss 6-20 Zeichen haben!";
	else if (land_id==2)
	error+="\nAz Ön jelszavának 6-20 karaktert kell tartalmaznia!";
}
else {
var passwort=document.getElementById("passwort"+login_id).value;
}
if (error)
{
alert(error);
} else {

var opt = { method:'post', postBody: 'aktion=ja&user_id='+user_id+'&login_id='+login_id+'&passwort='+passwort+'&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'getkarten'}, get_url_ajax(count)+'lib/php/meinget2/_userkarten.php', opt);
}
}

function country(url)
{
error='';
var angebote_array='';
if (document.getElementById("Deutschland").checked==true)
angebote_array="1";
if (document.getElementById("Ungarn").checked==true)
{
	if (angebote_array=='')
	angebote_array="2";	
	else
    angebote_array+="|2";	
}
if (angebote_array=='')
error+="Sie müssen mindestens 1 Land auswählen!";
if (error)
alert (error);
else
document.location=url+'&angebote_array='+angebote_array;
}
///////////////////////////////GET2BONUS////////////////////////////////////////////////////////////////
function bonus_buchen(sitzung,land_id,bonusangebot_id,termin_id,logs,count,bonuserror)
{
error='';
	if (logs==0 || logs=='')
	{ 
	if (land_id==1)
	error+="Bitte loggen Sie sich ein, um dieses Angebot zu buchen!";
	else if (land_id==2)
	error+="Kérjük, jelentkezzen be, hogy ezt az ajánlatot értékelni tudja!";
	}
	if (bonuserror)
	error+="\n"+bonuserror;
	if (error)
{
	alert(error);
} else {
new Effect.ScrollTo('top', {offset: +30});
new Effect.Appear('bonusbuchen');
var opt = { method:'post', postBody: 'aktion=bonusbuchen&sitzung='+sitzung+'&bonusangebot_id='+bonusangebot_id+'&land_id='+land_id+'&termin_id='+termin_id+'&logs='+logs+'&count='+count };
new Ajax.Updater( {success:'bonusbuchen'}, get_url_ajax(count)+'lib/php/buchen/get2bonus.php', opt);

}
};
function get2bonusbuchen(starter,bis,minute_jetzt,stunde_jetzt,gleicher_tag,from,to,count,land_id,sitzung,user_id,bonusangebot_id,termin_id,logs)
{
error='';
var begin 	= 	from.split(":");
var	ende	=	to.split(":");
var stunde	=	document.getElementById("hour_bonus").value;
var minute	=	document.getElementById("minute_bonus").value.replace("00",0);
minute_jetzt	= minute_jetzt.replace("00",0);
begin[1]	=	begin[1].replace("00",0);
ende[1]		=	ende[1].replace("00",0);
if ((starter > stunde  || (starter==stunde_jetzt && starter==stunde && minute<minute_jetzt)) && gleicher_tag==1)
error+="\nDie Reservierung ist erst ab "+starter+":"+minute_jetzt+" möglich!";
if (stunde_jetzt >= bis && gleicher_tag==1)  
error+="\nDie Reservierung ist für heute nur bis "+bis+":00 möglich!";
if (stunde < begin[0] || (stunde==begin[0] && minute<begin[1]) || stunde> ende[0] || (stunde==ende[0] && minute>ende[1]))
error+="\nBitte korrigieren Sie die Reservierungsuhrzeit, diese kann nicht vor Beginn des Angebotes und darf spätestens 1 Stunde vor Ablauf des Angebotes liegen!";
if (error)
{
	alert (error);
} else {
var opt = { method:'post', postBody: 'aktion=babschluss&bonusberechtigung=1&sitzung='+sitzung+'&bonusangebot_id='+bonusangebot_id+'&land_id='+land_id+'&termin_id='+termin_id+'&logs='+logs+'&user_id='+user_id+'&count='+count+'&stunde='+stunde+'&minute='+minute };
new Ajax.Updater( {success:'bonusbuchen'}, get_url_ajax(count)+'lib/php/buchen/get2bonus.php', opt);	
}
}
function schliesse_bonus()
{
new Effect.Fade('bonusbuchen');
};
function get2bonus_buchen(count,termin_id,bonusangebot_id,logs,bsitzung,user_id,land_id,sitzung,modus)
{
error='';
hinzu='';

for (var i=1;i<=2;i++)
{
if (document.getElementById("anrede"+i).checked==true)
hinzu+='&anrede='+document.getElementById("anrede"+i).value;
}
/*ARRAYS KARTENINHABER*/
var parameter=new Array("titel","vorname","nachname","plz","ort","strasse","nr","tel","mobil","email");
if (land_id==1)
var parameter_Bez=new Array("Titel","Vorname","Nachname","PLZ","Ort","Strasse","Hausnummer","Telefonnummer","Mobilnummer","E-Mail");
else if (land_id==2)
var parameter_Bez=new Array("Megszólítás"," Keresztnév","Vezetéknév","Irányítószám","Helységnév","Utca","Házszám","Telefon","Mobil","E-Mail");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="plz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
var plz=document.getElementById(parameter[i]).value;
if (land_id==1)
checke_nummern(land_id,parameter_Bez[i],5,5,document.getElementById(parameter[i]).value,'ja','','','');
else
checke_nummern(land_id,parameter_Bez[i],4,4,document.getElementById(parameter[i]).value,'ja','','','');
} 
else if (parameter[i]!="titel" && parameter[i]!="tel" && parameter[i]!="mobil" && parameter[i]!="email")
{
if (modus=="plz" && (parameter[i]=="ort" || parameter[i]=="strasse"))
{
hinzu+='&'+parameter[i]+'='+false;
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
}
} else if (parameter[i]=="email") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
validE(land_id,document.getElementById(parameter[i]).value);
} else if (parameter[i]=="tel" || parameter[i]=="mobil") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");

if ((parameter[i]=="mobil" && document.getElementById(parameter[i]).value=="" && document.getElementById("tel").value=="") || (parameter[i]=="tel" && document.getElementById(parameter[i]).value=="" && document.getElementById("mobil").value==""))
{
if (land_id==1)
error+="\nBitte geben Sie entweder eine Mobilrufnummer oder eine Telefonnummer ein!";
else if (land_id==2)
error+="\nKérjük, adjon meg egy mobilszámot, vagy egy vezetékes telefonszámot!";
}
else if (document.getElementById(parameter[i]).value!="") {
checke_nummern(land_id,parameter_Bez[i],8,20,document.getElementById(parameter[i]).value,'ja','','','');
}
}  else  {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
}
}
/*Geburtsdatum Karteninhaber*/
var monat = $F('monat');
var jahr = $F('jahr');
var tag = $F('tag');
datumtest (land_id,tag, monat, jahr);
if (land_id==1)
{
for (var i=1;i<=2;i++)
{
if (document.getElementById("zahlart"+i).checked==true)
var zahlart=document.getElementById("zahlart"+i).value;
}
} else {
if (document.getElementById("zahlart1").checked==true)
var zahlart=document.getElementById("zahlart1").value;	
	
}
if (zahlart=="Lastschrift" && modus!="Lastschrift")
{
var parameter=new Array("blz","kontonummer","kontoinhaber");
var parameter_Bez=new Array("BANKLEITZAHL BLZ","Kontonummer","Kontoinhaber");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="blz")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],8,8,document.getElementById(parameter[i]).value,'ja','','','');	
} 
else if (parameter[i]=="kontoinhaber")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="kontonummer") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],6,15,document.getElementById(parameter[i]).value,'ja','','','');	
} 
}
	
}
if (zahlart=="Kreditkarte" && modus!="Kreditkarte")
{
for (var i=1;i<=3;i++)
{
if (document.getElementById("kreditkarte"+i).checked==true)
hinzu+='&kreditkarte='+document.getElementById("kreditkarte"+i).value;
}
var parameter=new Array("kartennummer","pruef","karteninhaber","k_monat","k_jahr");
var parameter_Bez=new Array("Kreditkartennummer","Prüfziffer","Karteninhaber","","");
for (var i=0;i<parameter.length;i++)
{
if (parameter[i]=="pruef")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],3,4,document.getElementById(parameter[i]).value,'ja','','','');	
} 
else if (parameter[i]=="karteninhaber")
{
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value.replace("&","[und]");
benoetigt(land_id,parameter_Bez[i],document.getElementById(parameter[i]).value);
} else if (parameter[i]=="kartennummer") {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
checke_nummern(land_id,parameter_Bez[i],12,16,document.getElementById(parameter[i]).value,'ja','','','');	
} else {
hinzu+='&'+parameter[i]+'='+document.getElementById(parameter[i]).value;
} 
}
	
}
var message = $F('message');
if (message)
error+=message;
if (error && modus=="weiter")
{
alert(error);
} else {
if ((modus!="plz" || (land_id==1 && plz.length==5)) )
{
	if (modus!="weiter")
	var aktion="ja";
	else
	var aktion="uebersicht";
var opt = { method:'post', postBody: 'aktion='+aktion+'&modus='+modus+'&sitzung='+sitzung+'&bsitzung='+bsitzung+'&bonusangebot_id='+bonusangebot_id+'&termin_id='+termin_id+'&logs='+logs+'&user_id='+user_id+'&count='+count+'&jahr='+jahr+'&monat='+monat+'&tag='+tag+'&zahlart='+zahlart+'&land_id='+land_id+''+hinzu };
new Ajax.Updater( {success:'bonusbuchen'}, get_url_ajax(count)+'lib/php/buchen/get2bonus.php', opt);
} 
}
};
function zurueck_bonusbuchen(count,termin_id,bonusangebot_id,logs,bsitzung,user_id,land_id,sitzung)
{
var opt = { method:'post', postBody: 'aktion=ok&modus=zurueck&sitzung='+sitzung+'&bsitzung='+bsitzung+'&bonusangebot_id='+bonusangebot_id+'&termin_id='+termin_id+'&logs='+logs+'&user_id='+user_id+'&land_id='+land_id+'&count='+count };
new Ajax.Updater( {success:'bonusbuchen'}, get_url_ajax(count)+'lib/php/buchen/get2bonus.php', opt);
	
	
}
function bonusbestellung_abschliessen(starter,bis,minute_jetzt,stunde_jetzt,gleicher_tag,from,to,count,termin_id,bonusangebot_id,logs,bsitzung,user_id,land_id,sitzung)
{
error='';
hinzu='';
var begin 	= 	from.split(":");
var	ende	=	to.split(":");
var stunde	=	document.getElementById("hour_bonus").value;
var minute	=	document.getElementById("minute_bonus").value.replace("00",0);
begin[1]	=	begin[1].replace("00",0);
ende[1]		=	ende[1].replace("00",0);
minute_jetzt	= minute_jetzt.replace("00",0);

if ((starter > stunde  || (starter==stunde_jetzt && starter==stunde && minute<minute_jetzt)) && gleicher_tag==1)
error+="\nDie Reservierung ist er ab "+starter+":"+minute_jetzt+" möglich!";
if (stunde_jetzt >= bis && gleicher_tag==1)  
error+="\nDie Reservierung ist für heute nur bis "+bis+":00 möglich!";
if (stunde < begin[0] || (stunde==begin[0] && minute<begin[1]) || stunde> ende[0] || (stunde==ende[0] && minute>ende[1]))
error+='Bitte korrigieren Sie die Reservierungsuhrzeit, diese kann nicht vor Beginn des Angebotes und darf spätestens 1 Stunde vor Ablauf des Angebotes liegen!';
if (document.getElementById("newsletter").checked==true)
hinzu+='&newsletter='+document.getElementById("newsletter").value;
else
hinzu+='&newsletter=0';
hinzu+='&bemerkung='+$F('bemerkung').replace("&","[und]");
if (document.getElementById("agbcheck").checked!=true){
	if (land_id==1)
    error+="Bitte bestätigen Sie unsere AGB & Widerrungsbelehrung!";
	else if (land_id==2)
	error+="Kérjük, hogy fogadja el az ÁSZF-et és az elállási jogra vonatkozó szabályokat!";
}
if (error)
{
	alert(error);
} else {
var opt = { method:'post', postBody: 'aktion=abschluss&sitzung='+sitzung+'&bsitzung='+bsitzung+'&bonusangebot_id='+bonusangebot_id+'&termin_id='+termin_id+'&logs='+logs+'&user_id='+user_id+'&land_id='+land_id+''+hinzu+'&count='+count+'&stunde='+stunde+'&minute='+minute};
new Ajax.Updater( {success:'bonusbuchen'}, get_url_ajax(count)+'lib/php/buchen/get2bonus.php', opt);	
}
}
function bearbeiten(delUrl,frage) {
  if (confirm(frage)) {
    document.location = delUrl;
  }
}
function storno(storno,frage,count,land_id) {
  if (confirm(frage)) {
    var opt = { method:'post', postBody: 'storno='+storno+'&land_id='+land_id+'&count='+count};
	new Ajax.Updater( {success:'get2buchungen'}, get_url_ajax(count)+'lib/php/meinget2/_buchungen.php', opt);	
  }
}

