function validateForm(form, field, blank) {
//Is the field blank?
if($("#" + form + field).val() != "999") {
//Get rid of & in url field
ajaxurl = $("#" + form + field).val();
//alert (ajaxurl);
//alert(field2);
ajaxurl = "/email/ajax.php?a="+ blank +"&f=" + field  +"&form=" + form + "&v=" + ajaxurl.replace("&","");
//AJAX it
$.ajax({ 
url: ajaxurl,
type: "GET",  
success: function(html) {
$("#" + form + field + "rule").text("");
//alert(html);				
//Success message?
if(html != "Thank You") {
txt = jQuery("<span style=\'color: #F00;\'>" + html + "</span>");
txt.appendTo("#" + form + field + "rule");
} else {
txt = jQuery("<span style=\'color: #297829;\'>" + html + "</span>");
txt.appendTo("#" + form + field + "rule");
}
}
});
} else {
//if(!blank) {
//if(field == "f1")
//$("#f1rule").text("(firstname)");
//else if(field == "f2")
//$("#f2rule").text("(lastname)");
//else if(field == "f3")
//$("#f3rule").text("(555) 555-5555");
//else if(field == "f4")
//$("#f4rule").text("(name@domain.com)");
//} else {
//$("#" + field + "rule").text("");
//}
}
}


// Fix Firefox form reset problem
onload = function(){
for(f=0; f<document.forms.length; f++){
  for(fe=0; fe<document.forms[f].elements.length; fe++){
    if (document.forms[f].elements[fe].type == 'text' || document.forms[f].elements[fe].type == 'textarea'){ 
    document.forms[f].elements[fe].value = document.forms[f].elements[fe].defaultValue;
    }
    if (document.forms[f].elements[fe].type == 'radio' || document.forms[f].elements[fe].type == 'checkbox'){
    document.forms[f].elements[fe].checked = document.forms[f].elements[fe].defaultChecked;
    }
    if (document.forms[f].elements[fe].type == 'select-one'){
      for(fo=0; fo<document.forms[f].elements[fe].options.length; fo++){
        document.forms[f].elements[fe].options[fo].selected = document.forms[f].elements[fe].options[fo].defaultSelected;
      }
    }
  }
}
}
