$(document).ready(function(){$("div.request form").submit(function(){var name=jQuery.trim(this.name.value);var affiliation=jQuery.trim(this.affiliation.value);var phone=jQuery.trim(this.phone.value);var address1=jQuery.trim(this.address1.value);var address2=jQuery.trim(this.address2.value);var address3=jQuery.trim(this.address3.value);var email=jQuery.trim(this.email.value);var numErrors=0;if(name.length<1)
numErrors++;if(affiliation.length<1)
numErrors++;if(phone.length<1)
numErrors++;if(address1.length<1)
numErrors++;if(email.length<1)
numErrors++;if(numErrors>0){$("div.request div.results").html("");$("div.request div.error").html("Please fill in the required fields.");var requiredInputs=$("div.request div.required input");requiredInputs.change(function(){if(jQuery.trim(this.value).length>0)
$(this).removeClass("error");else
$(this).addClass("error");var errorFields=$("div.request div.required input.error");if(errorFields.length>0)
$("div.request div.error").html("Complete los campos obligatorios.");else
$("div.request div.error").html("");});requiredInputs.change();}
else{$("div.request div.results").html("");$("div.request div.error").html("");this.submit.disabled=true;$.ajax({"type":"POST","url":"request.asp","data":{"name":name,"affiliation":affiliation,"phone":phone,"address1":address1,"address2":address2,"address3":address3,"email":email,"async":"1"},"dataType":"json","success":function(json){if(json.success){$("div.request form").fadeTo("slow",0.05,function(){$(this).slideUp("fast",function(){$("div.request div.results").html("Hemos recibido su solicitud. Gracias.");});});}
else{$("div.request div.error").html("Error de conexión del servidor. Intente nuevamente.");$("div.request form #form-submit input").disabled=false;}},"error":function(XMLHttpRequest,textStatus,errorThrown){$("div.request div.results").html("");$("div.request div.error").html("Error de conexión del servidor. Intente nuevamente.");$("div.request form #form-submit input").disabled=false;}});}
return false;});});