function checkCheckBox(formobj){
	// Enter name of mandatory fields
	var fieldRequired = Array("_02_Date and Time of Loss", "_04_Policy Number", "_05_Insured Name", "_06_Address", "_07_City", "_08_State", "_09_Zip", "_10_Home or Cell Phone", "_12_Contact Person", "_14_Location of loss", "_15_Reported to Police or Fire", "_27_Describe the loss", "_28_Mortgagee on property where loss occurred", "_29_Other insurance covering this property", "_31_Reported by", "_32_Your Email Address", "_33_Your Phone Number", "_34_Relation to Insured", "_35_Certify_authority");
	// Enter field description to appear in the dialog box
	var fieldDescription = Array("Date and Time of Loss", "Policy Number", "Insured Name", "Address", "City", "State", "Zip", "Home or Cell Phone", "Contact Person", "Location of loss", "Repored to Policy or Fire Department", "Describe the Loss", "Mortgagee on property where loss occurred", "Other insurance covering this property", "Reported by", "Your Email Address", "Your phone number", "Relation to Insured", "Certify Authority");
	// dialog message
	var alertMsg = "Please complete the following fields:\n";
	
	var l_Msg = alertMsg.length;
	
	for (var i = 0; i < fieldRequired.length; i++){
		var obj = formobj.elements[fieldRequired[i]];
		if (obj){
			switch(obj.type){
			case "select-one":
				if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			case "select-multiple":
				if (obj.selectedIndex == -1){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			case "text":
			case "textarea":
				if (obj.value == "" || obj.value == null){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			case "checkbox":
				if (obj.checked == false){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			default:
			}
			if (obj.type == undefined){
				var blnchecked = false;
				for (var j = 0; j < obj.length; j++){
					if (obj[j].checked){
						blnchecked = true;
					}
				}
				if (!blnchecked){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
			}
		}
		
	}
	

	if (alertMsg.length == l_Msg){
		return true;
	}else{
		alert(alertMsg);
		return false;
	}
}
