function checkLoginForm()
{	
	var errormessage = document.getElementById('logerrormessage').firstChild;
	//check username is not empty
	var username = document.getElementById('logusername');
	if (username.value.length < 1){
		errormessage.nodeValue = 'No has ingresado un nombre de usuario. Ingresa un nombre de usuario v\341lido.';
		username.focus();
		username.className = 'highlight';
		return false;
	}
	
	/*
	 * 
	 * ASD-703 - not checking alphanumeric username for login because of
	 * older usernames who have non-alphanumeric characters.
	//check if username contains non-alphanumeric characters
	//"!", "&", "`","~","#","%","$","^","*","(",")","+","=","[","{","]","}","|",";",":",">",",","?","'","<","\\","/","\"",
	var alaphaNumericCheck = new RegExp("\\W");
	var alphaNumCheckResult = alaphaNumericCheck.exec(username.value);
	if (alphaNumCheckResult != null){
		errormessage.nodeValue = 'Please provide a valid alpha-numeric username. Allowed Characters are numbers, letters and underscore.';
		username.focus();
		username.className = 'highlight';
		return false;
	}
	*/
	
	//check if username contains words that are blocked
	/*per ASD-709 disabling javascript check for names that are blocked.
    var badNames = new Array();
    badNames = ["fuck","close","auction","cancel","prick","bidz","admin","listing","access","stop","bitch",
       "vagina","penis","bastard","bloody","jesus","arse","balls","bollocks","cock","crap","cunt","fart","knob",
       "prick","pussy","shit","tits","twat","nutter","retard","schizo","spastic","battyboy","dyke","faggot","poof",
       "queer","blaad","bumbu","chichi","hoockie","punani","bastard","bitch","dickhead","slag","slut","wanker",
       "whore","bonk","bugger","poke","shag","chink","kyke","kike","nigger","paki","papist","pikey","yid","guest_account"];
    for (var i = 0;i<badNames.length;i++){
    	if (username.value.indexOf(badNames[i])>-1){
    		errormessage.nodeValue = 'Your username contains a word or expression that is not allowed as username on our website.';
			username.focus();
			username.className = 'highlight';
    		return false;
		}
    }//END: for (var i = 0;i<badNames.length;i++)
    */
	
	//check password fields are not empty 
	var password = document.getElementById('logpassword');
	if (password.value.length < 1){
		errormessage.nodeValue = 'No has ingresado una contrase\361a. Ingresa una contrase\361a v\341lida.';
		password.focus();
		password.className = 'highlight';
		return false;
	}
	
}