function processInsuranceQF(form) {
	if((form.FirstName && form.LastName) && (form.FirstName.value=='' || form.LastName.value=='' || form.FirstName.value=='First Name' || form.LastName.value=='Last Name')) {
		alert('Error: Please Enter Your Full Name');
		return false;
	}
	if(form.Email && (form.Email.value.length<6 || form.Email.value=='Email')) {
		alert('Please Enter Your Email Address');
		return false;
	}	
	form.action = 'https://www.insurancerate.com/get-an-online-quote.php';
    if(typeof OnQuickFormSubmit == 'function') {
        OnQuickFormSubmit();
    } 	
    form.submit();
	return false;
}

var ins_defaultVals = new Array();		
ins_defaultVals[0] = new Array("zip", "Zip Code");		
	 

// populate fields with default values on page load

function ins_MPLoadDefaults(thisForm) {		
	with (document.forms[thisForm]) {		
		for (var n=0; n<ins_defaultVals.length; n++) {		
			var thisField = ins_defaultVals[n][0];		
			var thisDefault = ins_defaultVals[n][1];		
			if (elements[thisField].value == '')		
				elements[thisField].value = thisDefault;		
}}}		
		
// clear default value from field when selected
function ins_MPClearField(field) {
	var fieldName = field.name;		
	for (var n=0; n<ins_defaultVals.length; n++) {		
	var thisField = ins_defaultVals[n][0];		
	var thisDefault = ins_defaultVals[n][1];
	if (thisField == fieldName) {		
	if (field.value == thisDefault) field.value = '';		
	break;		
}}}	 

// clear all defaults when form is submitted		
function ins_MPClearAll(thisForm) {		
	with (document.forms[thisForm]) {		
	for (var n=0; n<ins_defaultVals.length; n++) {		
	var thisField = ins_defaultVals[n][0];		
	var thisDefault = ins_defaultVals[n][1];		
	if (elements[thisField].value == thisDefault)		
	elements[thisField].value = '';		
}}}

