
function extractTrim(frm, name){
	return frm[name].value = trimStr(frm[name].value);
}


function valClaimForm(frm){
	var hasErr = false;

	var name = extractTrim(frm, "ClaimFormName")
	var address = extractTrim(frm, "ClaimFormAddress")
	var email = extractTrim(frm, "ClaimFormEmailAddress")
	var dateIncident = extractTrim(frm, "ClaimFormDateOfIncident")
	var descIncident = extractTrim(frm, "ClaimFormIncidentDescription")
	
	if (!markValid("reqName", name.length != 0))
		hasErr = true;
		
	if (!markValid("reqAddress", address.length != 0))
		hasErr = true;

	if (!markValid("reqEmail", email.length != 0) || !markValid("reqEmail", validMail(email)))
			hasErr = true;
			
	if (!markValid("reqDateIncident", dateIncident.length != 0))
		hasErr = true;
		
	if (!markValid("reqIncidentDescription", descIncident.length != 0))
		hasErr = true;
	
	return !hasErr;		
}
