//
//	shortfegs
//

//
//	globvar
//
var	PMTAJAXClient_ShortFegs_GlobEL_name1;
var	PMTAJAXClient_ShortFegs_GlobEL_name2;
var	PMTAJAXClient_ShortFegs_GlobEL_street;
var	PMTAJAXClient_ShortFegs_GlobEL_streetno;
var	PMTAJAXClient_ShortFegs_GlobEL_plz;
var	PMTAJAXClient_ShortFegs_GlobEL_ort;
var	PMTAJAXClient_ShortFegs_GlobEL_tel;
var	PMTAJAXClient_ShortFegs_GlobEL_mail;
var	PMTAJAXClient_ShortFegs_GlobEL_answer;
var	PMTAJAXClient_ShortFegs_GlobEL_acc1;
var	PMTAJAXClient_ShortFegs_GlobEL_acc2;

//
//	local funcs
//
function PMTAJAXClient_ShortFegs_Loc_EnableWait()
{
	var	wel;
	wel	= document.getElementById("PMTAJAXClient_ShortFegs_El_waitblock");
	wel.style.display		= 'block';
	wel.style.position	= 'absolute';
}
function PMTAJAXClient_ShortFegs_Loc_DisableWait()
{
	var	wel;
	wel	= document.getElementById("PMTAJAXClient_ShortFegs_El_waitblock");
	wel.style.display	= 'none';
}

function PMTAJAXClient_ShortFegs_Loc_ReplaceEnt(ein)
{
  ein	= ein.replace(/&auml;/g,"ä");
  ein	= ein.replace(/&uuml;/g,"ü");
  ein	= ein.replace(/&ouml;/g,"ö");
  ein	= ein.replace(/&Auml;/g,"Ä");
  ein	= ein.replace(/&Uuml;/g,"Ü");
  ein	= ein.replace(/&Ouml;/g,"Ö");
  ein	= ein.replace(/&szlig;/g,"ß");
 	return(ein);
}
function PMTAJAXClient_ShortFegs_Loc_PMEncTxt(ein)
{
  ein	= ein.replace(/ä/g,"PM-auml-PM");
  ein	= ein.replace(/ü/g,"PM-uuml-PM");
  ein	= ein.replace(/ö/g,"PM-ouml-PM");
  ein	= ein.replace(/Ä/g,"PM-Auml-PM");
  ein	= ein.replace(/Ü/g,"PM-Uuml-PM");
  ein	= ein.replace(/Ö/g,"PM-Ouml-PM");
  ein	= ein.replace(/ß/g,"PM-szlig-PM");
  ein	= ein.replace(/~/g,"PM-tilda-PM");
  ein	= ein.replace(/;/g,"PM-semic-PM");
  ein	= ein.replace(/#/g,"PM-number-PM");
  ein	= ein.replace(/&/g,"PM-kfmu-PM");
  ein	= ein.replace(/\?/g,"PM-quest-PM");
 	return(ein);
}
//
//	requests
//
function	PMTAJAXClient_ShortFegs_Req_Save(clientname,question,elname1,elname2,elstreet,elstreetno,elplz,elort,eltel,elmail,elanswer,elacc1)
{
  var	TAjax;
//  alert("ta 1");

	PMTAJAXClient_ShortFegs_GlobEL_name1		= elname1;
	PMTAJAXClient_ShortFegs_GlobEL_name2		= elname2;
	PMTAJAXClient_ShortFegs_GlobEL_street		= elstreet;
	PMTAJAXClient_ShortFegs_GlobEL_streetno	= elstreetno;
	PMTAJAXClient_ShortFegs_GlobEL_plz			= elplz;
	PMTAJAXClient_ShortFegs_GlobEL_ort			= elort;
	PMTAJAXClient_ShortFegs_GlobEL_tel			= eltel;
	PMTAJAXClient_ShortFegs_GlobEL_mail			= elmail;
	PMTAJAXClient_ShortFegs_GlobEL_answer		= elanswer;
	PMTAJAXClient_ShortFegs_GlobEL_acc1			= elacc1;

  valname1		= elname1.value;
  valname2		= elname2.value;
  valstreet		= elstreet.value;
  valstreetno	= elstreetno.value;
  valplz			= elplz.value;
  valort			= elort.value;
  valtel			= eltel.value;
  valmail			= elmail.value;
  valanswer		= elanswer.value;
  valacc1			= elacc1.checked;

  valclientname	= clientname;
  valquestion		= question;

	valclientname		= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valclientname);
	valquestion			= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valquestion);
	valname1				= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valname1);
	valname2				= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valname2);
	valstreet				= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valstreet);
	valstreetno			= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valstreetno);
	valplz					= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valplz);
	valort					= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valort);
	valtel					= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valtel);
	valmail					= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valmail);
	valanswer				= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valanswer);

	if(valacc1 != true)
	{
		alert("Bitte stimmen Sie unseren Teilnahmebedingungen 1 zu");
		return;
	}

 	TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=saveshortfegs&txargs='+valclientname+'~'+valquestion+'~'+valname1+'~'+valname2+'~'+valstreet+'~'+valstreetno+'~'+valplz+'~'+valort+'~'+valtel+'~'+valmail+'~'+valanswer, onComplete: PMTAJAXClient_ShortFegs_Rcv_Save });
}
function	oldPMTAJAXClient_ShortFegs_Req_Save(clientname,question,elname1,elname2,elstreet,elstreetno,elplz,elort,eltel,elmail,elanswer,elacc1,elacc2)
{
  var	TAjax;
//  alert("ta 1");

	PMTAJAXClient_ShortFegs_GlobEL_name1		= elname1;
	PMTAJAXClient_ShortFegs_GlobEL_name2		= elname2;
	PMTAJAXClient_ShortFegs_GlobEL_street		= elstreet;
	PMTAJAXClient_ShortFegs_GlobEL_streetno	= elstreetno;
	PMTAJAXClient_ShortFegs_GlobEL_plz			= elplz;
	PMTAJAXClient_ShortFegs_GlobEL_ort			= elort;
	PMTAJAXClient_ShortFegs_GlobEL_tel			= eltel;
	PMTAJAXClient_ShortFegs_GlobEL_mail			= elmail;
	PMTAJAXClient_ShortFegs_GlobEL_answer		= elanswer;
	PMTAJAXClient_ShortFegs_GlobEL_acc1			= elacc1;
	PMTAJAXClient_ShortFegs_GlobEL_acc2			= elacc2;
//  alert("ta 2");

  valname1		= elname1.value;
  valname2		= elname2.value;
  valstreet		= elstreet.value;
  valstreetno	= elstreetno.value;
  valplz			= elplz.value;
  valort			= elort.value;
  valtel			= eltel.value;
  valmail			= elmail.value;
  valanswer		= elanswer.value;
  valacc1			= elacc1.checked;
  valacc2			= elacc2.checked;
//  alert("ta 3");

//  alert(valname1);

  valclientname	= clientname;
  valquestion		= question;
//  alert("ta 4");

	valclientname		= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valclientname);
	valquestion			= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valquestion);
	valname1				= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valname1);
	valname2				= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valname2);
	valstreet				= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valstreet);
	valstreetno			= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valstreetno);
	valplz					= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valplz);
	valort					= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valort);
	valtel					= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valtel);
	valmail					= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valmail);
	valanswer				= PMTAJAXClient_ShortFegs_Loc_PMEncTxt(valanswer);

	if(valacc1 != true)
	{
		alert("Bitte stimmen Sie unseren Teilnahmebedingungen 1 zu");
		return;
	}
	if(valacc2 != true)
	{
		alert("Bitte stimmen Sie unseren Teilnahmebedingungen 2 zu");
		return;
	}

//	alert(valanswer);
	//return;

	//PMTAJAXClient_ShortFegs_Loc_EnableWait();
 	//TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=saveshortfegs&txargs='+valclientname, onComplete: PMTAJAXClient_ShortFegs_Rcv_Save });
 	TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=saveshortfegs&txargs='+valclientname+'~'+valquestion+'~'+valname1+'~'+valname2+'~'+valstreet+'~'+valstreetno+'~'+valplz+'~'+valort+'~'+valtel+'~'+valmail+'~'+valanswer, onComplete: PMTAJAXClient_ShortFegs_Rcv_Save });
}
//
//	response callback
//
function PMTAJAXClient_ShortFegs_Rcv_Save( originalRequest )
{
	txt		= originalRequest.responseText;
	txt		= PMTAJAXClient_ShortFegs_Loc_ReplaceEnt(txt);
	regt	= txt.split("~");

/*
	alert(txt);
	PMTAJAXClient_ShortFegs_GlobEL_memberno.style.background	= "#ffffff";
	PMTAJAXClient_ShortFegs_GlobEL_pwd.style.background				= "#ffffff";
	PMTAJAXClient_ShortFegs_GlobEL_mail.style.background			= "#ffffff";
	PMTAJAXClient_ShortFegs_GlobEL_plz.style.background				= "#ffffff";
*/
	if(regt[0] == "ERR")
	{
		if(regt[1] == "MAIL")
		{
			PMTAJAXClient_ShortFegs_GlobEL_mail.style.background	= "#ffaaaa";
			alert(regt[2]);
		}
		if(regt[1] == "PLZ")
		{
			PMTAJAXClient_ShortFegs_GlobEL_plz.style.background	= "#ffaaaa";
			alert(regt[2]);
		}
		if(regt[1] == "ERR")
		{
			alert(regt[2]);
		}
	}
	if(regt[0] == "OK")
	{
		alert("Teilnahme erhalten");
		PMSlide_slideup('peugeot-gs-div','peugeot-gs-tbl');
	}
}

