$(document).ready( function() { // Update Contact Details $('#fld_ContactEmail').change( function() { updateContactDetails(); $('#fld_ContactEmail').val($('#fld_ContactEmail').val().toLowerCase()) }); }) function updateContactDetails() { var _Email = $("#fld_ContactEmail").attr("value"); $.get("/intelliglobe/WebRegNews.nsf/webGetContactDetails.Logitrans?openagent&Email=" + _Email, function(xml) { var ContactName = $("name", xml).text(); var CompanyName = $("company", xml).text(); var SirName = $("SirName", xml).text(); var LastName= $("LastName", xml).text(); var CustomerNumber= $("CustomerNumber", xml).text(); var ContactDocID= $("ContactDocID", xml).text(); var MemberUniqueID= $("MemberUniqueID", xml).text(); var CompanyType= $("CompanyType", xml).text(); var ContactTitle= $("ContactTitle", xml).text(); var CompanyAddress= $("CompanyAddress", xml).text(); var CompanyCity= $("CompanyCity", xml).text(); var CompanyZip= $("CompanyZip", xml).text(); var LogiLanguage= $("LogiLanguage", xml).text(); var NNE= $("NNE", xml).text(); // Add to hidden fields, so it will be submitted to the server $("#fld_ContactName").val( ContactName ); $("#fld_SirName").val( SirName); $("#fld_LastName").val( LastName); $("#fld_CompanyName").val( CompanyName ); $("#fld_CustomerNumber").val( CustomerNumber ); $("#fld_ContactDocID").val( ContactDocID ); $("#fld_MemberUniqueID").val( MemberUniqueID ); $("#fld_CompanyType").val( CompanyType ); $("#fld_ContactTitle").val( ContactTitle ); $("#fld_CompanyAddress").val( CompanyAddress ); $("#fld_CompanyCity").val( CompanyCity); $("#fld_CompanyZip").val( CompanyZip ); $("#fld_DsPLogiLanguage").val( LogiLanguage ); $("#fld_LogiLanguage").val( LogiLanguage ); $("#fld_NNE").val( NNE ); }); }