	function emailcheck_login(formulier,field) {
		
		alertBericht="You did not enter a valid email address.";				
		str=eval('document.'+formulier+'.'+field+'.value');
		if( str == "" ){			
			eval('document.'+formulier+'.'+field+'.style.backgroundColor = \'#FFD4D4\'');			
		}
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
			eval('document.'+formulier+'.'+field+'.style.backgroundColor = \'#FFD4D4\'');	
		  alert(alertBericht)
		  return false
		}		
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
			eval('document.'+formulier+'.'+field+'.style.backgroundColor = \'#FFD4D4\'');				
			alert(alertBericht)
		  return false
		}		
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			eval('document.'+formulier+'.'+field+'.style.backgroundColor = \'#FFD4D4\'');
		  alert(alertBericht)
		  return false
		}		
		if (str.indexOf(at,(lat+1))!=-1){
			eval('document.'+formulier+'.'+field+'.style.backgroundColor = \'#FFD4D4\'');
		  alert(alertBericht)
		  return false
		}		
		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			eval('document.'+formulier+'.'+field+'.style.backgroundColor = \'#FFD4D4\'');
		  alert(alertBericht)
		  return false
		}		
		if (str.indexOf(dot,(lat+2))==-1){
			eval('document.'+formulier+'.'+field+'.style.backgroundColor = \'#FFD4D4\'');
		  alert(alertBericht)
		  return false
		}			
		if (str.indexOf(" ")!=-1){
			eval('document.'+formulier+'.'+field+'.style.backgroundColor = \'#FFD4D4\'');
		  alert(alertBericht)
		  return false
		}
		if ( str.substring(str.indexOf(dot)+1,str.indexOf(dot)+3)==""){
			eval('document.'+formulier+'.'+field+'.style.backgroundColor = \'#FFD4D4\'');
		  alert(alertBericht)
		  return false
		}
	 	return true					
	}	
	
	function check_login( ){
		//RESET FIELD				
		fieldArray = Array("username_login","password_login");
	
		var cont = true;	
		var alert_given = false;
		for(var i in fieldArray){
			eval("document.login."+fieldArray[i]+".style.backgroundColor =  '#ffffff'");				
		}
		
		// EMAIL CHECK				
		cont = emailcheck_login("login","username_login");

		
	
		
		
		//TEXT FIELD						
		fieldArray = Array("username_login","password_login");
		
		for(var i in fieldArray){
			if( eval("document.login."+fieldArray[i]+".value") == "" ){
				eval("document.login."+fieldArray[i]+".style.backgroundColor =  '#FFD4D4'");
				cont = false;	
			}					
		}		
		
		// CHECK INVOICE			

	
		if(cont==false){
			if(alert_given == false){
				alert("Please fill in all required fields.");					
			}
		}else{
			document.login.submit();
		}
	}
