var alertmsg = "";

//
// Called from onSubmit of who 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 = "";
	var tempmsg3 = "";

	if(isEmpty(formobj.scr_name)) {
		tempmsg3 = "\nName required"
	}
	
	if(isEmpty(formobj.scr_address1)) {
		  	tempmsg += "\nAddress 1"
	}
	if(isEmpty(formobj.scr_city)) {
		  	tempmsg += "\nCity"
	}
	if(isEmpty(formobj.scr_zip9)) {
		  	tempmsg += "\nZip Code"
	}
	

	
	if (tempmsg == "" && tempmsg3 == "") {
		return true
	}
	else {
		if(tempmsg != "") {
			alertmsg += "The following required field(s) are blank:" +tempmsg ;


			
		} 


		if(tempmsg3 != "") {
			alertmsg += "\n\n" + tempmsg3;
		}

		return false
	}

}


//
// Returns a TRUE if field is empty
//
function isEmpty(textObj){
	var status = true;
	if (!textObj)
		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)
}



