function onKeyPress () {
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;
	if (keycode == 13) {
		submitit();
//alert("Please Click on the Submit button to send this");
		return false
	}
	return true 
}

document.onkeypress = onKeyPress;

function IsNumeric(strString){
//  check for valid numeric strings	
	var strValidChars = "0123456789";
	var strChar;
	var blnResult = true;
//  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++){
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1){
			blnResult = false;
		}
	}
	return blnResult;
}

function CheckForm(){ 
	if (document.forms[0].elements[1].value.length < 4){
		alert("Please enter your complete postal zip code.");
		document.forms[0].elements[1].select();
		document.forms[0].elements[1].focus();
		return false;
	}
	if (IsNumeric(document.forms[0].elements[1].value) == false){
		alert("Bitte geben Sie nur Ziffern ein!");
		return false;
	}
/*
if (document.forms[0].elements[8].value.indexOf('@')==-1  || 
document.forms[0].elements[8].value.indexOf('.')==-1  || 
document.forms[0].elements[8].value.length <= 7 ) 
{ alert("Bitte geben Sie Ihre E-Mail-Adresse an, damit wir Sie erreichen können");     
document.forms[0].elements[8].select();
document.forms[0].elements[8].focus();
return false;
}
*/
	return true;
}

function CheckLand(){
	if(document.forms[0].elements[0].value != ""){
		return true;
	}else{
		alert("Please select a country.");
		return false;
	}
}

function submitit(){
	if (CheckForm() == true && CheckLand()== true){
	document.order.submit();}
}
