// JavaScript Document
<!--

function switchSite(){
	/*
	ToDo:
	
	1. function validierung s
	2. werte vaalidirung
	3. seite wechsln
	9
	*/	
	
	//3.
	var d = document;
	var s = parseInt(d.getElementById('sw').value);
	
	if(s==1){
		
		var d = document;
		var dat = new Date();	
		var jahr_jetzt = 0;
		
		if(document.all) jahr_jetzt = dat.getYear();
		else jahr_jetzt = dat.getYear()+1900;
		
		if(d.getElementById('gutscheinnummer').value == '') d.getElementById('gutscheinnummer').value = 0;
		
		if(d.getElementById('vorname').value == ''){
			alert('Du hast vergessen Deinen Vornamen anzugeben!');
			d.getElementById('vorname').style.backgroundColor = '#ff0000';
			d.getElementById('vorname').focus();
			return false;
		}else if(d.getElementById('nachname').value == ''){
			alert('Du hast vergesssen Deinen Nachnamen anzugeben!');
			d.getElementById('nachname').style.backgroundColor = '#ff0000';
			d.getElementById('nachname').focus();
			return false;
		}else if(d.getElementById('strasse').value == ''){
			alert('Du hast vergesssen die Strasse anzugeben!');
			d.getElementById('strasse').style.backgroundColor = '#ff0000';
			d.getElementById('strasse').focus();
			return false;
		}else if(d.getElementById('nr').value == ''){
			alert('Du hast vergesssen die Hausnummer anzugeben!');
			d.getElementById('nr').style.backgroundColor = '#ff0000';
			d.getElementById('nr').focus();
			return false;
		}else if(d.getElementById('plz').value == ''){
			alert('Du hast vergesssen die Postleitzahl!');
			d.getElementById('plz').style.backgroundColor = '#ff0000';
			d.getElementById('plz').focus();
			return false;
		}else if(d.getElementById('plz').value.length!=5){
			alert('Dies ist keine Postleitzahl');
			d.getElementById('plz').style.backgroundColor = '#ff0000';
			d.getElementById('plz').focus();
			return false;
		}else if(d.getElementById('ort').value == ''){
			alert('Du hast vergesssen den Ort anzugeben!');
			d.getElementById('ort').style.backgroundColor = '#ff0000';
			d.getElementById('ort').focus();
			return false;
		}else if(d.getElementById('email').value == ''){
			alert('Du hast vergesssen Deine eMail-Adresse anzugeben!');
			d.getElementById('email').style.backgroundColor = '#ff0000';
			d.getElementById('email').focus();
			return false;
		}else if(!d.getElementById('email').value.match(/^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i)){
			alert('Die eMail-Adresse scheint nicht in Ordnung zu sein!');
			d.getElementById('email').style.backgroundColor = '#ff0000';
			d.getElementById('email').focus();
			return false;	
		}else if(d.getElementById('email2').value == ''){
			alert('Du hast vergesssen Deine eMail-Adresse zu wiederholen!');
			d.getElementById('email2').style.backgroundColor = '#ff0000';
			d.getElementById('email2').focus();
			return false;
		}else if(d.getElementById('email2').value != d.getElementById('email').value){
			alert('Die eMail-Adressen stimmen nicht &uuml;berein!');
			d.getElementById('email2').style.backgroundColor = '#ff0000';
			d.getElementById('email2').focus();
			return false;
		
		}else if(d.getElementById('tag').value == '-' || d.getElementById('monat').value == '-' || d.getElementById('jahr').value == '-'){
			alert('Du solltest Dein Geburtstag angeben!');
			d.getElementById('tag').style.backgroundColor = '#ff0000';
			d.getElementById('tag').focus();	
			return false;
		}
	}else if(s==2){
		
		if(d.getElementById('zahlungsart').value == 'Lastschriftverfahren'){
		
			if(d.getElementById('abbuchung').checked != true){
				alert('Du hast vergessen dem Lastschriftverfahren zu zustimmen!');
				d.getElementById('abbuchung').style.backgroundColor = '#ff0000';
				d.getElementById('abbuchung').focus();	
				return false;	
			}else if(d.getElementById('kontoinhaber').value == '' || d.getElementById('kontoinhaber').value.length<=4){
				alert('Dies ist kein Kontoinhaber (Name vergessen oder zu kurz)!');
				d.getElementById('kontoinhaber').style.backgroundColor = '#ff0000';
				d.getElementById('kontoinhaber').focus();	
				return false;
			}else if(d.getElementById('bank').value == '' || d.getElementById('bank').value.length<=4){
				alert('Dies ist wohl kein richtiger Name einer Bank!');
				d.getElementById('bank').style.backgroundColor = '#ff0000';
				d.getElementById('bank').focus();	
				return false;			
			}else if(d.getElementById('kontonummer').value == '' || d.getElementById('kontonummer').value.length<=3){
				alert('Dies ist wohl keine richtige Kontonummer!');
				d.getElementById('kontonummer').style.backgroundColor = '#ff0000';
				d.getElementById('kontonummer').focus();	
				return false;	
			}else if(d.getElementById('bankleitzahl').value == '' || d.getElementById('bankleitzahl').value.length!=8){
				alert('Dies ist wohl keine richtige Bankleitzahl! Bankleitzahlen sind immer achtstellig!');
				d.getElementById('bankleitzahl').style.backgroundColor = '#ff0000';
				d.getElementById('bankleitzahl').focus();	
				return false;
			}	
		}
	}else if(s==3){
		if(d.getElementById('agb').checked == false){		
			alert('Du hast vergessen die AGB´s zu bestätigen! Bitte lese die AGB´s unbedingt durch!');
			d.getElementById('agblink').style.backgroundColor = '#ff0000';
			d.getElementById('agblink').style.Color = '#ffffff';
			d.getElementById('agblink').focus();	
			return false;	
		}	
	}
	
	d.getElementById('seite'+s).style.display = 'none';
	s++;
	d.getElementById('seite'+s).style.display = 'block';
	d.getElementById('sw').value = s;
}
