function checkformfields(myform){commaSeparatedValueList="#name_label,#email_from_label,#phone_label,#question_label,#name,#email_from,#phone,#question";
clearErrors(commaSeparatedValueList);
errorExists=false;why="";
focusfield="";if(isWhitespace(myform.name.value)){$("#name_label,#name").addClass("error");
errorExists=true;why+="";
if(focusfield==""){focusfield="name";
}}if(isWhitespace(myform.email_from.value)||!isEmail(myform.email_from.value)){$("#email_from_label,#email_from").addClass("error");
errorExists=true;why+="\n and ensure you've entered a valid email address";
if(focusfield==""){focusfield="email_from";
}}if(isWhitespace(myform.question.value)){$("#question_label,#question").addClass("error");
errorExists=true;why+="";
if(focusfield==""){focusfield="question";
}}if(errorExists==true){$("#homeloans_finance_form_message").html('<div class="alertNotice"><div class="messageText">Please fill in the compulsory fields'+why+'.</div><div class="clear"></div></div>');
if(focusfield!=""){focusfield="myform."+focusfield+".focus();";
eval(focusfield);}return false;
}else{return true;}}var options={dataType:"json",async:true,cache:false,url:"site/master.cfm?fuseaction=site-ajax.processEmail",type:"POST",beforeSubmit:function(formArray,qForm){if(checkformfields(qForm[0])){homeloans_finance_form_lock();
return true;}else{moveTop();
return false;}},success:function(response){if(response.retcode=="OK"){$("#homeloans_finance_form_wrapper").html('<div class="alertSuccess"><div class="messageText">'+response.retmessage+'</div><div class="clear"></div></div>');
}else{$("#homeloans_finance_form_message").html('<div class="alertFail"><div class="messageText">'+response.retmessage+'</div><div class="clear"></div></div>');
homeloans_finance_form_unlock();
}moveTop();},error:function(XMLHttpRequest,textStatus,errorThrown){$("#homeloans_finance_form_message").html('<div class="alertFail"><div class="messageText">An error occured, please try again ('+textStatus+')</div><div class="clear"></div></div>');
homeloans_finance_form_unlock();
moveTop();}};$(document).ready(function(){$("#homeloans_finance_form").ajaxForm(options);
homeloans_finance_form_unlock();
});function homeloans_finance_form_submit(){$("#homeloans_finance_form").ajaxSubmit(options);
return false;}function homeloans_finance_form_lock(){$("#homeloans_finance_pre").html('<div id ="loader" class="preloader_dark_16"></div>');
$("#homeloans_finance_pre").animate({opacity:"show"},{queue:"false",duration:100,easing:"linear"});
$("#homeloans_finance_form #send").unbind();
}function homeloans_finance_form_unlock(){$("#homeloans_finance_pre").animate({opacity:"hide"},{queue:"false",duration:0,easing:"linear"});
$("#homeloans_finance_form #send").bind("click",homeloans_finance_form_submit);
$("#homeloans_finance_form #send").hoverClass2("submitBtnHover","submitBtnOut");
}