
/* PreLoad Images */


/* Navigation MouseOver */

function swapImg(img) {
	if(img.id == '') {
		if(img.src.indexOf('inaktiv')>-1) img.src = img.src.replace(/inaktiv/, 'aktiv');
		else img.src = img.src.replace(/aktiv/, 'inaktiv');
	}
}

/* Mailform Check */

function checkForm(f) {
	switch(f) {
	
		case 'Anmeldung':
			
			var df = document.forms['Anmeldung'];
			
			if(df.elements['Workshop'].value == '') {
				alert('Bitte geben Sie einen Workshop an!');
				df.elements['Workshop'].focus();
				return false;
			}
			
			if(df.elements['Tag'].value == '' || df.elements['Monat'].value == '' || df.elements['Jahr'].value == '') {
				alert('Bitte geben das Datum Namen an!');
				df.elements['Tag'].focus();
				return false;
			}
			
			if(df.elements['Name'].value == '') {
				alert('Bitte geben Sie Ihren Namen an!');
				df.elements['Name'].focus();
				return false;
			}
			
			if(df.elements['Vorname'].value == '') {
				alert('Bitte geben Sie Ihren Vornamen an!');
				df.elements['Vorname'].focus();
				return false;
			}
			
			if(df.elements['Strasse'].value == '') {
				alert('Bitte geben Sie Ihre Strasse an!');
				df.elements['Strasse'].focus();
				return false;
			}
			
			if(df.elements['PLZ_Ort'].value == '') {
				alert('Bitte geben Sie PLZ und Ort an!');
				df.elements['PLZ_Ort'].focus();
				return false;
			}
			
			var reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$');
			if(!reg.test(df.elements['Email'].value)) {
		  	alert('Bitte geben Sie eine korrekte E-Mail-Adresse an!');
		    df.elements['Email'].focus();
		    return false;
		  }
		  
		  if(df.elements['Telefon'].value == '') {
				alert('Bitte geben Sie Ihre Telefonnummer an!');
				df.elements['Telefon'].focus();
				return false;
			}
			
		  if(!df.elements['Zahlung'][0].checked && !df.elements['Zahlung'][1].checked) {
				alert('Bitte geben Sie eine Zahlungsart an!');
				return false;
			}
			
			if(!df.elements['Teilnahme'][0].checked && !df.elements['Teilnahme'][1].checked) {
				alert('Bitte geben Sie an ob Sie alleine oder mit weiteren Personen teilnehmen!');
				return false;
			}
		  
		  if(df.elements['Teilnahme'][1].checked && df.elements['Begleiter'].value == '') {
		  	alert('Bitte geben Sie Ihre Begleitung an!');
				df.elements['Begleiter'].focus();
				return false;
		  }
		  	
			return true;
			
		break;
		
		case 'Kontakt':
	
			var df = document.forms['Kontakt'];
			
			if(df.elements['Vorname'].value == '') {
				alert('Bitte geben Sie Ihren Vornamen an!\nPlease enter your first name!');
				df.elements['Vorname'].focus();
				return false;
			}
			
			if(df.elements['Name'].value == '') {
				alert('Bitte geben Sie Ihren Nachnamen an!\nPlease enter your last name!');
				df.elements['Name'].focus();
				return false;
			}
			
			if(df.elements['Telefon'].value == '') {
				alert('Bitte geben Sie Ihre Telefonnummer an!\nPlease enter your phone number!');
				df.elements['Telefon'].focus();
				return false;
			}
			
			var reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$');
			if(!reg.test(df.elements['Email'].value)) {
		  	alert('Bitte geben Sie eine korrekte E-Mail-Adresse an!\nPlease enter a valid e-mail-address!');
		    df.elements['Email'].focus();
		    return false;
		  }
		  
		  if(df.elements['Anfrage'].value == '') {
				alert('Bitte geben Sie Ihre Anfrage an!\nPlease enter your inquiry!');
				df.elements['Anfrage'].focus();
				return false;
			}
			return true;
			
		break;
		
		default:
		 alert('no form!');
		 
	}
}

function popupAll(url, breite, hoehe) {
	var fenster = window.open( url, 'popup', "left=50,top=50,width="+breite+",height="+hoehe+",scrollbars=no");
	fenster.focus();
}

// show hide layers
var actObj='';
function show(obj) {
	if(actObj!=''&&actObj==obj) {
		document.getElementById(actObj).style.visibility='hidden';
		actObj='';
	}
	else {
		if(actObj!='') document.getElementById(actObj).style.visibility='hidden';
		if(obj!='') document.getElementById(obj).style.visibility='visible';
		actObj=obj;
	}
}
// profilphoto

function popupPhoto(url) {
	var fenster = window.open( url, 'profil', "left=160,top=100,width=520,height=495,scrollbars=no");
	fenster.focus();
}
