// JavaScript Document



function switchSeason(elem,current,link)
{
	if(elem.options[elem.selectedIndex].value != current)
	{
		document.getElementById("seasonSwitch").value = "true";
		document.getElementById("sendForm").action = link;
		document.sendForm.submit();
	}

}

function checkForm(formID){
	myForm = document.getElementById(formID);
	if (typeof(myForm) != "object") return false;
	myElements = myForm.elements;
	myError = new Array();
	for (f=0; f<myElements.length; f++){
		myElement = myElements[f];
		if (myElement.id.indexOf('_req') != -1){
			// REQUIRED FIELD
			if (myElement.value == "") {
				myError.push(myElement);
			}
		}
	}
	if (myError.length > 0){
		alert ("Bitte füllen Sie alle Pflichtfelder aus!");
		return false;
	} else { 
		return true;
	}
	return false;
}

function CheckForm2de() {
		if (document.getElementById("username_req").value == '') {
			alert ("Bitte geben Sie Ihren Nachnamen ein.");
			document.getElementById("username_req").focus();
			return false;
		}
		if (document.getElementById("userstreet_req").value == '') {
			alert ("Bitte geben Sie Ihre Strasse ein.");
			document.getElementById("userstreet_req").focus();
			return false;
		}
		if (document.getElementById("userzip_req").value == '') {
			alert ("Bitte geben Sie die Postleitzahl Ihres Ortes ein.");
			document.getElementById("userzip_req").focus();
			return false;
		}
		if (document.getElementById("usertown_req").value == '') {
			alert ("Bitte geben Sie Ihren Ort ein.");
			document.getElementById("usertown_req").focus();
			return false;
		}
		if (document.getElementById("usercountry_req").value == '') {
			alert ("Bitte geben Sie Ihr Land ein.");
			document.getElementById("usercountry_req").focus();
			return false;
		}
		if (document.getElementById("youremail_req").value.indexOf('@') == '-1' || document.getElementById("youremail_req").value.indexOf('.') == '-1') {
			alert ("Bitte geben Sie eine gültige e-mail-Adresse ein.");
			document.getElementById("youremail_req").focus();
			return false;
		}
	}
	
function CheckForm2en() {
		if (document.getElementById("username_req").value == '') {
			alert ("Please fill in your last name.");
			document.getElementById("username_req").focus();
			return false;
		}
		if (document.getElementById("userstreet_req").value == '') {
			alert ("Please fill in your address.");
			document.getElementById("userstreet_req").focus();
			return false;
		}
		if (document.getElementById("userzip_req").value == '') {
			alert ("Please fill in the ZIP.");
			document.getElementById("userzip_req").focus();
			return false;
		}
		if (document.getElementById("usertown_req").value == '') {
			alert ("Please fill in your city.");
			document.getElementById("usertown_req").focus();
			return false;
		}
		if (document.getElementById("usercountry_req").value == '') {
			alert ("Please fill in your country.");
			document.getElementById("usercountry_req").focus();
			return false;
		}
		if (document.getElementById("youremail_req").value.indexOf('@') == '-1' || document.getElementById("youremail_req").value.indexOf('.') == '-1') {
			alert ("Please fill in your correct e-Mail-address.");
			document.getElementById("youremail_req").focus();
			return false;
		}
	}


function openImpressions(season){
	var impressionWindow;
	impressionWindow = window.open(BASE_PATH + 'inc/impressions.inc.html?_season=' + season, 'impressionWindow', 'height=500, width=650');
	impressionWindow.focus();	
}

function sendPage(lang){
	var sendWindow;
	sendWindow = window.open(BASE_PATH + 'inc/sendpage.inc.html?sendURL=' + escape(document.location.href) + '&_lang=' + lang, 'sendWindow', 'height=520, width=550');
	sendWindow.focus();	
}

