//Javascript

//öffnet entsprechendes Fenster
function ausgabe(i)
{
	switch(i)
	{
		case 1: Fenster = window.open("classic.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=605,height=530");
				break;
		case 2:	Fenster = window.open("bravour.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=600,height=530");
				break;
		case 3:	Fenster = window.open("easy.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=610,height=530");
				break;
		case 4:	Fenster = window.open("pumpenarten.html#sole","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=591,height=610");
				break;
		case 5:	Fenster = window.open("pumpenarten.html#direktverdampfend","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=591,height=400");
				break;
		case 6:	Fenster = window.open("pumpenarten.html#wasser","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=591,height=400");
				break;
		case 7:	Fenster = window.open("pumpenarten.html#luft","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=591,height=400");
				break;
		case 8:	Fenster = window.open("smart.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=410,height=425");
				break;
		case 9:	Fenster = window.open("clima.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=500,height=480");
				break;
		case 10:Fenster = window.open("kuehlen.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars=no,width=430,height=360");
				break;
		case 11:Fenster = window.open("nullem.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=610,height=500");
				break;
		case 12:Fenster = window.open("luftwasser.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=420,height=380");
				break;
		case 13:Fenster = window.open("gross.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=420,height=460");
				break;
		case 14:Fenster = window.open("lueften.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=420,height=360");
				break;
		case 15:	Fenster = window.open("balance.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=410,height=425");
				break;
		case 16:	Fenster = window.open("aussenluftmodul.html","projekt","menubar=no,status=no,locationbar=no,resizable=yes,scrollbars,width=610,height=425");
				break;
		default: break;
	}

	Fenster.moveTo(screen.width-screen.width,screen.height-screen.height);
	Fenster.focus();
}


//Formpruef
function formpruef(formular)
{  	
//Prüfen ob Formularfelder ausgefüllt sind. Wenn nicht gib False zurück
	for(var i = 0; i < formular.elements.length; i++)
	{
	 var e = formular.elements[i];
	 
	 if(e.value == "")
	 {
	alert ("Füllen Sie bitte alle Felder korrekt aus.");
	return false;
	 }
	}
	
 
 if(!schaltjahrpruef(formular.elements["r_gebtag"].value,formular.elements["r_gebmon"].value,formular.elements["r_gebjahr"].value))
 {
//dann Messagebox und gib false zurück
alert("Das Geburtsdatum ist nicht korrekt.");
return false;
 }
return true;
}

//Formpruef
function formpruef2(formular)
{	
//Prüfen ob Formularfelder ausgefüllt sind. Wenn nicht gib False zurück
	for(var i = 0; i < formular.elements.length; i++)
	{
	 var e = formular.elements[i];
	 
	 if(e.value == "")
	 {
	alert ("Füllen Sie bitte alle Felder korrekt aus.");
	return false;
	 }
	}
	
 
//Wenn E-Mail nicht korrekt...
 if(!mailpruef(formular.elements["r_email"].value))
 {
// dann Messagebox und gib false zurück
alert("Die eMailadresse ist nicht korrekt.");
return false;
 }
 
 
return true;
}


//Mailpruef
function mailpruef(mail)
{
//Variablen deklarieren
 var atpos = 0;
 var atcounts = 0;
 var pointpos = 0;
 var len = mail.length;

//E-Mail Adresse auf Richtigkeit überprüfen
 for(var i = 0; i < len; i++)
 {
//auslesen an welcher Stelle "@"
 if(mail.substring(i, i+1) == "@") 
 {
atpos = i;
atcounts = atcounts + 1;
 }
 
//auslesen an welcher Stelle "."
 if(mail.substring(i, i+1) == ".") pointpos = i;
 }

//Wenn keie E-mail eingegeben dann gib false zurück
 if(atpos < 1) return false;
 
//Wenn letzter "." vor "@" dann gib false zurück
 if(pointpos-1 < atpos + 1) return false;
 
//Wenn hinter letztem Punkt nicht mindestens 2 Zeichen dann gib false zurück
 if (len - 2 <= pointpos) return false;
 
//Wenn mehr als 1 "@"-Zeichen dann gib false zurück
 if(atcounts > 1) return false;
 

 return true;
}


//Zahlpruef
function schaltjahrpruef(tag,monat,jahr)
{
 
var schaltjahr=false;
var i=0;
 	
if(monat=="apr"||monat=="juni"||monat=="sep"||monat=="nov")
{
 	if(tag>30)
 	{
 		return false;
}
}
 
//Februar und Schaltjahr
if(monat=="feb" && tag>28)
{	schaltjahr=false;
 	if(tag==29)
 	{
 		 var x = jahr % 4;
		if(x == 0)
		 schaltjahr = true;

 	}
 	
 	if(schaltjahr==false)
 	{
 		return false;
 	}
}
return true;
}

function chkExpress(expradio) {
	if(expradio.checked == true && expradio.value=='Normalversand') {
		document.forms[0].Express[0].disabled=true;
		document.forms[0].Express[1].disabled=true;
		document.forms[0].Express[0].checked=false;
		document.forms[0].Express[1].checked=false;
	}
	if(expradio.checked == true && expradio.value=='Express-bis12') {
		document.forms[0].Express[0].disabled=false;
		document.forms[0].Express[1].disabled=true;
		document.forms[0].Express[1].checked=false;
	}
	if(expradio.checked == true && expradio.value=='Express-bis9') {
		document.forms[0].Express[0].disabled=true;
		document.forms[0].Express[1].disabled=false;
		document.forms[0].Express[0].checked=false;
	}
}
