function checkForm() {
	var userId = document.getElementById("userId").value;
	var password = document.getElementById("password").value;  
    var invalid = " ";   
    if (userId == "") {  				
		document.getElementById("userId").select();
		document.getElementById("userId").focus();
		window.alert("Please Enter User ID!");		
  		return false;
	} else if (password == "") {		
		document.getElementById("password").select();
		document.getElementById("password").focus();
		window.alert("Please Enter Password!");
		return false;
	} else if (password.indexOf(invalid) > -1) {	
		window.alert("Spaces are not allowed!");	  
		document.getElementById("password").select();
		document.getElementById("password").focus();
		return false;
    } else if (password.length < 5 || password.length > 24) {
        window.alert("Password length should be between 5-24 characters!");
        document.getElementById("password").select();
		document.getElementById("password").focus();
		return false;
    }  
   
    var formObj = document.getElementById("loginForm");   
    formObj.submit(); 
    
    return true;
}

function checkEnter(e) { //e is event object passed from function invocation 
  
	var characterCode; //literal character code will be stored in this variable

	if (e && e.which) { //if which property of event object is supported (NN4)
		e = e;
		characterCode = e.which; //character code is contained in NN4's which property
	} else {
		e = event;
		characterCode = e.keyCode; //character code is contained in IE's keyCode property
	}   
 
	if (characterCode == 13) { //if generated character code is equal to ascii 13 (if enter key)
	    checkForm();
		//document.loginForm.submit(); //submit the form
		return false; 
	} else {
		return true; 
	}	
	
}