if(!iQ.Ajax){alert('iQAjax.js Not Loaded');}; if(!iQ.Utils){alert('iQUtils.js Not Loaded');}; YAHOO.util.Event.addListener(window,"load",function(){doCreateLeadForm_Src_Website_contact_form_Midland_Odessa_San_Angelo()}); var objSrc_Website_contact_form_Midland_Odessa_San_Angelo_Panel = null; objSrc_Website_contact_form_Midland_Odessa_San_Angelo_checker = null; function doCreateLeadForm_Src_Website_contact_form_Midland_Odessa_San_Angelo(){ var objFormRules_Src_Website_contact_form_Midland_Odessa_San_Angelo =[{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'FirstName',Required:true,Rule:''},{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'LastName',Required:true,Rule:''},{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'EmailAddress',Required:true,Rule:'email'},{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'PhoneNumber',Required:true,Rule:'phonenumber'},{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'MobilePhone',Required:false,Rule:'phonenumber'},{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'StreetAddress',Required:true,Rule:''},{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'City',Required:true,Rule:''},{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'State',Required:true,Rule:''},{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'Zip',Required:true,Rule:''},{FormName:'Src_Website_contact_form_Midland_Odessa_San_Angelo_Form',FieldName:'MessageBody',Required:true,Rule:''}] var onSubmit = function(){ var check = objSrc_Website_contact_form_Midland_Odessa_San_Angelo_checker.doCheckAllFields(); if(check){ doPostLeadForm_Src_Website_contact_form_Midland_Odessa_San_Angelo('Src_Website_contact_form_Midland_Odessa_San_Angelo_Form'); } }; var onCancel = function(){ objSrc_Website_contact_form_Midland_Odessa_San_Angelo_checker.doClearAllStatus(); this.cancel(); }; objSrc_Website_contact_form_Midland_Odessa_San_Angelo_Panel = new YAHOO.widget.Dialog("Src_Website_contact_form_Midland_Odessa_San_Angelo_Panel", { postmethod:"none", width:"600px", visible:false, draggable:true, close:false, constraintoviewport:false, modal:true, zindex:510, buttons:[{text:"Submit",handler:onSubmit,isDefault:true},{text:"Cancel",handler:onCancel}] } ); // Render the Dialog objSrc_Website_contact_form_Midland_Odessa_San_Angelo_Panel.setBody('
Contact Information
'); objSrc_Website_contact_form_Midland_Odessa_San_Angelo_Panel.setHeader('Contact Form') objSrc_Website_contact_form_Midland_Odessa_San_Angelo_Panel.render(document.body); // DO NOT PUT var before this so that it is accessable from the onBlur in the form objSrc_Website_contact_form_Midland_Odessa_San_Angelo_checker = new iQ.Form.Checker(objFormRules_Src_Website_contact_form_Midland_Odessa_San_Angelo); objSrc_Website_contact_form_Midland_Odessa_San_Angelo_checker.doLoad(); } function doPostLeadForm_Src_Website_contact_form_Midland_Odessa_San_Angelo(formid){ iQ.Utils.doShowProcessing(); var params = iQ.Utils.BuildAjaxParamStruct(formid); var _Ajax = new iQ.Ajax(); _Ajax.CFCMethod = 'PostLeadForm'; _Ajax.URL = '/websvc/LeadEntry.cfc'; _Ajax.Params ={Params:'{' + params + '}'}; _Ajax.CallbackHandler = "onPostLeadForm_Src_Website_contact_form_Midland_Odessa_San_Angelo"; _Ajax.Send(); } function onPostLeadForm_Src_Website_contact_form_Midland_Odessa_San_Angelo(jsonRet){ iQ.Utils.doHideProcessing(); if(jsonRet.CONSOLEMESSAGE){ alert(jsonRet.CONSOLEMESSAGE); } iQ.Utils.HideLeadForm('Website contact form Midland Odessa San Angelo'); iQ.Utils.doMessagePanel('Complete','Process Complete'); }