var alertmsg = "";

//
// Called from onSubmit of signon servlet.
//
function checkAllFields(formobj) {

	if (checkRequiredFields(formobj)) {
		return true
	}
	else {
		alert(alertmsg)
		return false
	}	
}

//	
//	returns a TRUE if all required fields are filled in.
//
function checkRequiredFields(formobj) {
	alertmsg = "";
	var tempmsg = "";
	if(isEmpty(formobj.userid)) {
		tempmsg = "\nEmail"
	}
	if(isEmpty(formobj.password)) {
	  	tempmsg += "\nPassword"
	}
	
	if (tempmsg == "") {
		return true
	}
	else {
		alertmsg = "The following required field(s) are blank:" +tempmsg 
		return false
	}
}


//
// Returns a TRUE if field is empty
//
function isEmpty(textObj){
	var status = true;
	if (textObj.value.length == 0)
		status = true;
	else {
		for (var i=0; i<textObj.value.length; ++i){
	    	var ch = textObj.value.charAt(i);
	    	if (ch != ' ' && ch != '\t'){
	 			status = false;
	        }
		}
	}
	return (status)
}



