
// Replace default login text input names
function loginFocus(item_name,item_text,focus_boolean) {
	
	if(focus_boolean){
		
		if(document.getElementById(item_name).value == item_text){
			
			document.getElementById(item_name).value = "";
		}
		
	} else {
		
		if(document.getElementById(item_name).value == ""){
			
			document.getElementById(item_name).value = item_text;
		
		}
	
	}	
	
}

// Validate Email

function isValidEmail(str) {
	
	return ((str.indexOf("@") > 0) && (str.substring(str.indexOf("@")).indexOf(".") > 1));

}

function submitenter(myfield,e){
	
	var keycode;
	
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;
	
	if (keycode == 13){
		
	   validateLogin();
	   return false;
	   
	}else	
	
	   return true;
	   
}

function validateLogin(){
	
	valid = true;
	
	var validEmailBool = isValidEmail(document.getElementById("loginEmail").value);
	var validPassBool = !(document.getElementById("loginPass").value == "");
	
		
	if(!validEmailBool){		
		valid = false;
		document.getElementById('loginErrorEmail').innerHTML = "&raquo; Bitte geben Sie eine gültige E-Mail-Adresse ein";		
	} else {		
		document.getElementById('loginErrorEmail').innerHTML = "";	
	}
	
	if(!validPassBool){		
		valid = false;
		document.getElementById('loginErrorPass').innerHTML = "&raquo; Please enter a password";		
	} else {		
		document.getElementById('loginErrorPass').innerHTML = "";	
	}
	
	if(valid){	
		document.getElementById("loginForm").submit();	
	}
	
}