
	/********************************************************************************/
	/* Projekt: 	 	Anmelde-Tool für STV										*/
	/* Dateiname: 	 	./javascript/default.js										*/
	/* Dateityp: 		Java-Script-File											*/
	/* Beschreibung:  	Java-Script-Funktionen										*/
	/* Autoren:	 		A.Exenberger												*/
	/* Datum:	 		13. März 2004												*/
	/********************************************************************************/

	var sub;
	var gloew;
	var glotw;
	var glolm;
	var glosp;
	var glorv;
	var gloma;
	var gloss;

	var glocmsgvo1;
	var glocmsgvo2;
	var glocmsgsp1;
	var glocmsgsp2;
	var glocmsgsp3;
	var glocmsgsp4;
	var glocmsgsp5;
	var glocmsgew;
	var glocmsgtw;
	var glocmsglw;
	var glocmsgsp;
	var glocmsgrv;
	var glocmsgma;
	var glocmsgss;

	var glocmsgabm;

	function setSub(psub)
	{
		sub=psub;
	}

	function setVof(parcmsgvo1,parcmsgvo2)
	{
		glocmsgvoe1=parcmsgvo1;
		glocmsgvoe2=parcmsgvo2;
	}

	function setFrm(parew,partw,parlm,parsp,parrv,parma,parss,parmsgew,parmsgtw,parmsglm,parmsgsp,parmsgrv,parmsgma,parmsgss,parcmsgsp1,parcmsgsp2,parcmsgsp3,parcmsgsp4,parcmsgsp5,parcmsgsp6)
	{
		gloew=parew;
		glotw=partw;
		glolm=parlm;
		glosp=parsp;
		glorv=parrv;
		gloma=parma;
		gloss=parss;
		glocmsgew=parmsgew;
		glocmsgtw=parmsgtw;
		glocmsglw=parmsglm;
		glocmsgsp=parmsgsp;
		glocmsgrv=parmsgrv;
		glocmsgma=parmsgma;
		glocmsgss=parmsgss;
		glocmsgsp1=parcmsgsp1;
		glocmsgsp2=parcmsgsp2;
		glocmsgsp3=parcmsgsp3;
		glocmsgsp4=parcmsgsp4;
		glocmsgsp5=parcmsgsp5;
	}

	function setAbm(parcmsgabm)
	{
		glocmsgabm=parcmsgabm;
	}

	function checkForm(formref)
	{
		if(sub==1)
		{
			sub=null;
			if(confirm(glocmsgvoe1+"\n\n"+glocmsgvoe2)) return true;
			else return false;
		}
		if(sub==2)
		{
			var lokerr = 0;
			var lokmsg = "";

			sub=null;

			if(document.post.parew.checked==false && gloew == 1)
			{
				lokmsg = lokmsg + "\n- "+glocmsgew;
				lokerr++;
			}

			if(document.post.partw.checked==false && glotw == 1)
			{
				lokmsg = lokmsg + "\n- "+glocmsgtw;
				lokerr++;
			}

			if(document.post.parlm.checked==false && glolm == 1)
			{
				lokmsg = lokmsg + "\n- "+glocmsglw;
				lokerr++;
			}

			if(document.post.parsp.checked==false && glosp == 1)
			{
				lokmsg = lokmsg + "\n- "+glocmsgsp;
				lokerr++;
			}

			if(document.post.parrv.checked==false && glorv == 1)
			{
				lokmsg = lokmsg + "\n- "+glocmsgrv;
				lokerr++;
			}

			if(document.post.parma.checked==false && gloma == 1)
			{
				lokmsg = lokmsg + "\n- "+glocmsgma;
				lokerr++;
			}

			if(document.post.parss.checked==false && gloss == 1)
			{
				lokmsg = lokmsg + "\n- "+glocmsgss;
				lokerr++;
			}

			if(0 < lokerr)
			{
				if(1 < lokerr)
				{
					lokmsg = glocmsgsp1+" "+lokerr+" "+glocmsgsp2+"\n"+lokmsg;
					lokmsg = lokmsg + "\n\n"+glocmsgsp3;
				}
				else
				{
					lokmsg = glocmsgsp4+"\n"+lokmsg;
					lokmsg = lokmsg+"\n\n"+glocmsgsp5;
				}

				if(confirm(lokmsg)) return true;
				else return false;
			}
			else
			{
				return true;
			}
		}

		if(sub==3)
		{
			sub=null;
			if(confirm(glocmsgabm))	return true;
			else return false;
		}
	}

	function confCheckbox(lokkalmid)
	{
		if(document.getElementsByName("parlk["+lokkalmid+"]")[0].checked==true)	document.getElementsByName("parmann["+lokkalmid+"]")[0].disabled = false;
		else document.getElementsByName("parmann["+lokkalmid+"]")[0].disabled = true;
	}

	function recPers()
	{
		document.getElementsByName("parpenamerec")[0].value=document.getElementsByName("parpenamekon")[0].value;
		document.getElementsByName("parpevornamerec")[0].value=document.getElementsByName("parpevornamekon")[0].value;
		document.getElementsByName("parpestrasserec")[0].value=document.getElementsByName("parpestrassekon")[0].value;
		document.getElementsByName("parpenummerrec")[0].value=document.getElementsByName("parpenummerkon")[0].value;
		document.getElementsByName("parpeplzrec")[0].value=document.getElementsByName("parpeplzkon")[0].value;
		document.getElementsByName("parpewohnortrec")[0].value=document.getElementsByName("parpewohnortkon")[0].value;
		document.getElementsByName("parpelaidfsrec")[0].value=document.getElementsByName("parpelaidfskon")[0].value;
		document.getElementsByName("parpeteprrec")[0].value=document.getElementsByName("parpeteprkon")[0].value;
		document.getElementsByName("parpetegerec")[0].value=document.getElementsByName("parpetegekon")[0].value;
		document.getElementsByName("parpetenarec")[0].value=document.getElementsByName("parpetenakon")[0].value;
		document.getElementsByName("parpetefarec")[0].value=document.getElementsByName("parpetefakon")[0].value;
		document.getElementsByName("parpeemailrec")[0].value=document.getElementsByName("parpeemailkon")[0].value;

		if(document.getElementsByName("parpegeschlechtkon")[0].checked==true) document.getElementsByName("parpegeschlechtrec")[0].checked=true;
		else document.getElementsByName("parpegeschlechtrec")[1].checked=true;

		if(document.getElementsByName("parpesprachekon")[0].checked==true) document.getElementsByName("parpespracherec")[0].checked=true;
		else document.getElementsByName("parpespracherec")[1].checked=true;

		for(var x=0;x<document.getElementsByName("parpelaidfskon").length;x++)
		{
			if(document.getElementsByName("parpegeschlechtkon")[x].checked==true) document.getElementsByName("parpegeschlechtrec")[x].checked=true;
		}
	}

	function spiPers()
	{
		document.getElementsByName("parpenamespi")[0].value=document.getElementsByName("parpenamekon")[0].value;
		document.getElementsByName("parpevornamespi")[0].value=document.getElementsByName("parpevornamekon")[0].value;
		document.getElementsByName("parpestrassespi")[0].value=document.getElementsByName("parpestrassekon")[0].value;
		document.getElementsByName("parpenummerspi")[0].value=document.getElementsByName("parpenummerkon")[0].value;
		document.getElementsByName("parpeplzspi")[0].value=document.getElementsByName("parpeplzkon")[0].value;
		document.getElementsByName("parpewohnortspi")[0].value=document.getElementsByName("parpewohnortkon")[0].value;
		document.getElementsByName("parpelaidfsspi")[0].value=document.getElementsByName("parpelaidfskon")[0].value;
		document.getElementsByName("parpeteprspi")[0].value=document.getElementsByName("parpeteprkon")[0].value;
		document.getElementsByName("parpetegespi")[0].value=document.getElementsByName("parpetegekon")[0].value;
		document.getElementsByName("parpetenaspi")[0].value=document.getElementsByName("parpetenakon")[0].value;
		document.getElementsByName("parpetefaspi")[0].value=document.getElementsByName("parpetefakon")[0].value;
		document.getElementsByName("parpeemailspi")[0].value=document.getElementsByName("parpeemailkon")[0].value;

		if(document.getElementsByName("parpegeschlechtkon")[0].checked==true) document.getElementsByName("parpegeschlechtspi")[0].checked=true;
		else document.getElementsByName("parpegeschlechtspi")[1].checked=true;

		if(document.getElementsByName("parpesprachekon")[0].checked==true) document.getElementsByName("parpesprachespi")[0].checked=true;
		else document.getElementsByName("parpesprachespi")[1].checked=true;

		for(var x=0;x<document.getElementsByName("parpelaidfskon").length;x++)
		{
			if(document.getElementsByName("parpegeschlechtkon")[x].checked==true) document.getElementsByName("parpegeschlechtspi")[x].checked=true;
		}
	}

	function showPrintView(loksessionid,lokurl,lokpar)
	{
		pv=window.open("./windows/"+lokurl+"?PHPSESSID="+loksessionid+lokpar,"Print","menubar=yes,toolbar=yes,location=no,scrollbars=yes,resizable=yes,width=658,height=500");
		pv.focus();
	}

	function aenderAussehen(loksessionid,lokurl,lokpar)
	{
			pv=window.open("./windows/"+lokurl+"?PHPSESSID="+loksessionid+lokpar,"Print","menubar=no,toolbar=no,location=no,scrollbars=no,resizable=no,status=no,dependent=yes,width=400,height=350,top=100,left=100");
			pv.focus();
	}

	function frmpostDisableAll()
	{
		for(var x=0;x<document.foradmin.elements.length;x++)
		{
			if(document.foradmin.elements[x].name!="ac" && document.foradmin.elements[x].name!="parprt") document.foradmin.elements[x].disabled=true;
		}
	}

	function popup()
	{
		bi=window.open("info.php","BüsserInfo","width=480,height=350,menubar=no,toolbar=no,scrollbars=no,dependent=yes,top=100,left=100,status=no");
	}
