function changeorder(newvalue, valueid){
	strings = newvalue.split(":");
	document.getElementById(valueid).value = strings[0];
	oldsrc = document.getElementById(valueid + "img").src;
	if (oldsrc.indexOf('/de/') != -1)
	{
		document.getElementById(valueid + "img").src = strings[1]+"-einsicht.jpg";
	}
	else
	{
		document.getElementById(valueid + "img").src = strings[1]+"_small.jpg";
	}
}

var txtappend = ' je nutno vyplnit!';
function teststring(field, fieldname){
	if (2 > field.value.length){
		field.focus();
		alert(fieldname + txtappend);
		return false;
	}
	return true;
}

function testreg(reg, field, myalert){
	if (reg == null)
		return true;
	if (! reg.test(field.value)){
		field.focus();
		alert(myalert);
		return false;
	}
	return true;
}

function submitformcz(myform){
	if (window.RegExp){
		regdate = new RegExp("^([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})$");
		regtime = new RegExp("^([0-9]{1,2}):([0-9]{2})$");
		regzip = new RegExp("^([Aa]( |-)?)?([0-9]{4,5})$");
		regemail = new RegExp("^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-wyz][a-z](g|l|m|pa|t|u|v|fo)?$");
	}
	if (! teststring(myform.husband, "Jméno a příjmení postiženého"))
		return false;
	if (! teststring(myform.wife, "Jméno a příjmení postižené"))
		return false;
	if (! teststring(myform.mylocation, "Místo konání svatby"))
		return false;
	if (! testreg(regdate, myform.mydate, "Datum konání svatby je nutno vyplnit\n ve formátu DD.MM.RRRR např. 1.1.2004!"))
		return false;
	if (! testreg(regtime, myform.mytime, "Je nutno vyplnit, v kolik hodin svatba bude, ve formátu HH.MM např. 10:00!"))
		return false;
	if (! teststring(myform.myname, "Jméno a příjmení"))
		return false;
	if (! teststring(myform.street, "Ulici"))
		return false;
	if (! teststring(myform.city, "Město"))
		return false;
	if (! testreg(regzip, myform.zip, "PSČ je nutno vyplnit bez mezer!"))
		return false;
	if (! testreg(regemail, myform.email, "Zadaný email není správná elektronická adresa!"))
		return false;
	return true;
}

function submitformsk(myform){
	if (window.RegExp){
		regdate = new RegExp("^([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})$");
		regtime = new RegExp("^([0-9]{1,2}):([0-9]{2})$");
		regzip = new RegExp("^([0-9]{4,5})$");
		regemail = new RegExp("^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-wyz][a-z](g|l|m|pa|t|u|v)?$");
	}
	if (! teststring(myform.husband, "Meno a priezvisko postihnutého"))
		return false;
	if (! teststring(myform.wife, "Meno a priezvisko postihnutej"))
		return false;
	if (! teststring(myform.mylocation, "Miesto konania svadby"))
		return false;
	if (! testreg(regdate, myform.mydate, "Dátum svadby je nutno vyplnit\n ve formátě DD.MM.RRRR např. 1.1.2004!"))
		return false;
	if (! testreg(regtime, myform.mytime, "Je nutno vyplnit, o koľkej svadba bude, ve formátě HH.MM např. 10:00!"))
		return false;
	if (! teststring(myform.myname, "Meno a priezvisko"))
		return false;
	if (! teststring(myform.street, "Ulici"))
		return false;
	if (! teststring(myform.city, "Mesto"))
		return false;
	if (! testreg(regzip, myform.zip, "PSČ je nutno vyplnit!"))
		return false;
	if (! testreg(regemail, myform.email, "Neplatný email!"))
		return false;
	return true;
}

function submitformde(myform){
	if (window.RegExp){
		regdate = new RegExp("^([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})$");
		regtime = new RegExp("^([0-9]{1,2}):([0-9]{2})$");
		regzip = new RegExp("^(([Aa])?( |-))?([0-9]{4,5})$");
		regemail = new RegExp("^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-wyz][a-z](g|l|m|pa|t|u|v)?$");
	}
	txtappend = ' muss ausgefüllt werden';
	if (! teststring(myform.husband, "Name und Nachname des Betroffenes"))
		return false;
	if (! teststring(myform.wife, "Name und Nachname der Betroffener"))
		return false;
	if (! teststring(myform.mylocation, "Platz des Hochzeits"))
		return false;
	if (! testreg(regdate, myform.mydate, "Bitte geben Sie das Hochzeitsdatum im Format TT.MM.JJJJ z.B. '1.1.2004' ein!"))
		return false;
	if (! testreg(regtime, myform.mytime, "Bitte geben Sie die Uhrzeit in Format SS.MM z.B. '10:00' ein!"))
		return false;
	if (! teststring(myform.myname, "Name und Nachname"))
		return false;
	if (! teststring(myform.street, "Strasse"))
		return false;
	if (! teststring(myform.city, "Stadt"))
		return false;
	if (! testreg(regzip, myform.zip, "PLZ muss ausgefüllt werden (z.B. '12345', '1234' oder 'A-1234')!"))
		return false;
	if (! testreg(regemail, myform.email, "Ungültige E-mail!"))
		return false;
	return true;
}
