jQuery.fn.ajaxSubmit=function(b){function a(){function m(){if(!K++){y.detachEvent?y.detachEvent("onload",m):y.removeEventListener("load",m,false);var A=true;try{if(F)throw"timeout";var r,z;z=y.contentWindow?y.contentWindow.document:y.contentDocument?y.contentDocument:y.document;t.responseText=z.body?z.body.innerHTML:null;t.responseXML=z.XMLDocument?z.XMLDocument:z;if(n.dataType=="json"||n.dataType=="script"){var s=z.getElementsByTagName("textarea")[0];r=s?s.value:t.responseText;n.dataType=="json"?
eval("data = "+r):jQuery.globalEval(r)}else if(n.dataType=="xml"){r=t.responseXML;if(!r&&t.responseText!=null)r=q(t.responseText)}else r=t.responseText}catch(G){A=false;jQuery.handleError(n,t,"error",G)}if(A){n.success(r,"success");D&&jQuery.event.trigger("ajaxSuccess",[t,n])}D&&jQuery.event.trigger("ajaxComplete",[t,n]);D&&!--jQuery.active&&jQuery.event.trigger("ajaxStop");if(n.complete)n.complete(t,A?"success":"error");setTimeout(function(){B.remove();t.responseXML=null},100)}}function q(A,r){if(window.ActiveXObject){r=
new ActiveXObject("Microsoft.XMLDOM");r.async="false";r.loadXML(A)}else r=(new DOMParser).parseFromString(A,"text/xml");return r&&r.documentElement&&r.documentElement.tagName!="parsererror"?r:null}var w=e[0],n=jQuery.extend({},jQuery.ajaxSettings,b),u="jqFormIO"+jQuery.fn.ajaxSubmit.counter++,B=jQuery('<iframe id="'+u+'" name="'+u+'" />'),y=B[0],L=jQuery.browser.opera&&window.opera.version()<9;if(jQuery.browser.msie||L)y.src='javascript:false;document.write("");';B.css({position:"absolute",top:"-1000px",
left:"-1000px"});w.method="POST";w.encoding?(w.encoding="multipart/form-data"):(w.enctype="multipart/form-data");var t={responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}},D=n.global;D&&!jQuery.active++&&jQuery.event.trigger("ajaxStart");D&&jQuery.event.trigger("ajaxSend",[t,n]);var K=0,F=0;setTimeout(function(){B.appendTo("body");y.attachEvent?y.attachEvent("onload",m):y.addEventListener("load",
m,false);w.action=n.url;var A=w.target;w.target=u;n.timeout&&setTimeout(function(){F=true;m()},n.timeout);w.submit();w.target=A},10)}if(typeof b=="function")b={success:b};b=b||{};b.url=b.url||this.attr("action")||window.location;b.type=b.type||this.attr("method")||"GET";var c=this.formToArray(b.semantic);if(b.beforeSubmit&&b.beforeSubmit(c,this,b)===false)return this;var d={};jQuery.event.trigger("form.submit.validate",[c,this,b,d]);if(d.veto)return this;c=jQuery.param(c);if(b.type.toUpperCase()==
"GET"){b.url+=(b.url.indexOf("?")>=0?"&":"?")+c;b.data=null}else b.data=c;var e=this,h=[];b.resetForm&&h.push(function(){e.resetForm()});b.clearForm&&h.push(function(){e.clearForm()});if(!b.dataType&&b.target){var j=b.success||function(){};h.push(function(m,q){jQuery(b.target).attr("innerHTML",m).evalScripts().each(j,[m,q])})}else b.success&&h.push(b.success);b.success=function(m,q){for(var w=0,n=h.length;w<n;w++)h[w](m,q)};c=jQuery("input:file",this).fieldValue();d=false;for(var p=0;p<c.length;p++)if(c[p])d=
true;b.iframe||d?a():jQuery.ajax(b);jQuery.event.trigger("form.submit.notify",[this,b]);return this};jQuery.fn.ajaxSubmit.counter=0;
jQuery.fn.ajaxForm=function(b){return this.each(function(){jQuery("input:submit,input:image,button:submit",this).click(function(a){var c=this.form;c.clk=this;if(this.type=="image")if(a.offsetX!=undefined){c.clk_x=a.offsetX;c.clk_y=a.offsetY}else if(typeof jQuery.fn.offset=="function"){var d=jQuery(this).offset();c.clk_x=a.pageX-d.left;c.clk_y=a.pageY-d.top}else{c.clk_x=a.pageX-this.offsetLeft;c.clk_y=a.pageY-this.offsetTop}setTimeout(function(){c.clk=c.clk_x=c.clk_y=null},10)})}).submit(function(){jQuery(this).ajaxSubmit(b);
return false})};
jQuery.fn.formToArray=function(b){var a=[];if(this.length==0)return a;var c=this[0],d=b?c.getElementsByTagName("*"):c.elements;if(!d)return a;for(var e=0,h=d.length;e<h;e++){var j=d[e],p=j.name;if(p)if(b&&c.clk&&j.type=="image")!j.disabled&&c.clk==j&&a.push({name:p+".x",value:c.clk_x},{name:p+".y",value:c.clk_y});else{j=jQuery.fieldValue(j,true);if(j!==null)if(j.constructor==Array)for(var m=0,q=j.length;m<q;m++)a.push({name:p,value:j[m]});else a.push({name:p,value:j})}}if(!b&&c.clk){b=c.getElementsByTagName("input");
e=0;for(h=b.length;e<h;e++){d=b[e];(p=d.name)&&!d.disabled&&d.type=="image"&&c.clk==d&&a.push({name:p+".x",value:c.clk_x},{name:p+".y",value:c.clk_y})}}return a};jQuery.fn.formSerialize=function(b){return jQuery.param(this.formToArray(b))};
jQuery.fn.fieldSerialize=function(b){var a=[];this.each(function(){var c=this.name;if(c){var d=jQuery.fieldValue(this,b);if(d&&d.constructor==Array)for(var e=0,h=d.length;e<h;e++)a.push({name:c,value:d[e]});else d!==null&&typeof d!="undefined"&&a.push({name:this.name,value:d})}});return jQuery.param(a)};
jQuery.fn.fieldValue=function(b){for(var a=[],c,d=0,e=this.length;d<e;d++){var h=this[d],j=jQuery.fieldValue(h,b);if(!(j===null||typeof j=="undefined"||j.constructor==Array&&!j.length)){c=c||h.name;if(c==h.name)j.constructor==Array?jQuery.merge(a,j):a.push(j)}}return a};
jQuery.fieldValue=function(b,a){var c=b.name,d=b.type,e=b.tagName.toLowerCase();if(typeof a=="undefined")a=true;if(a&&(!c||b.disabled||d=="reset"||d=="button"||(d=="checkbox"||d=="radio")&&!b.checked||(d=="submit"||d=="image")&&b.form&&b.form.clk!=b||e=="select"&&b.selectedIndex==-1))return null;if(e=="select"){e=b.selectedIndex;if(e<0)return null;a=[];b=b.options;c=(d=d=="select-one")?e+1:b.length;for(e=d?e:0;e<c;e++){var h=b[e];if(h.selected){h=jQuery.browser.msie&&!h.attributes.value.specified?
h.text:h.value;if(d)return h;a.push(h)}}return a}return b.value};jQuery.fn.clearForm=function(){return this.each(function(){jQuery("input,select,textarea",this).clearFields()})};jQuery.fn.clearFields=jQuery.fn.clearInputs=function(){return this.each(function(){var b=this.type,a=this.tagName.toLowerCase();if(b=="text"||b=="password"||a=="textarea")this.value="";else if(b=="checkbox"||b=="radio")this.checked=false;else if(a=="select")this.selectedIndex=-1})};
jQuery.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)this.reset()})};function buildDaySelect(b){for(var a="<option value=''> dd </option>",c=1;c<=31;c++){var d=c==b?'selected="selected"':"";a+='<option value="'+c+'" '+d+">"+c+"</option>"}return a}
function buildMonthSelect(b){for(var a,c=new Array("mm","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"),d=0;d<=12;d++){var e=d==b?'selected="selected"':"";a+='<option value="'+(d==0?"":d)+'" '+e+">"+c[d]+"</option>"}return a}
function buildYearSelect(b,a,c){var d="<option value=''> yyyy </option>",e="ASC";if(c)if(c!="today"){var h=c.split("/");c=h[2]}else{c=todaysDate("year");e="DESC"}else c=todaysDate("year")+10;if(a)if(a!="today"){h=a.split("/");a=h[2]}else a=todaysDate("year");else a=todaysDate("year")-10;if(e=="ASC")for(e=a;e<=c;e++){h=e==b?'selected="selected"':"";d+='<option value="'+e+'" '+h+">"+e+"</option>"}else for(e=c;e>=a;e--){h=e==b?'selected="selected"':"";d+='<option value="'+e+'" '+h+">"+e+"</option>"}return d}
function quotivaCalendar(b,a,c){for(var d=$(b).length,e=0;e<d;e++){var h=$(b+":eq("+e+")").attr("id"),j=$("#"+h).val().split("/"),p=buildDaySelect(j[0]),m=buildMonthSelect(j[1]);j=buildYearSelect(j[2],a,c);$(b+":eq("+e+")").hide();$(b+":eq("+e+")").after("<select style='background:white' id='day_"+h+"' onchange=\"dateHiddenPrint('"+h+"','"+a+"','"+c+"');return false;\">"+p+"</select>&nbsp;<select style='background:white' id='month_"+h+"' onchange=\"dateHiddenPrint('"+h+"','"+a+"','"+c+"');return false;\">"+
m+"</select>&nbsp;<select style='background:white' id='year_"+h+"' onchange=\"dateHiddenPrint('"+h+"','"+a+"','"+c+"');return false;\">"+j+"</select>")}}
function dateHiddenPrint(b,a,c){if(a=="today")a=todaysDate("full");if(c=="today")c=todaysDate("full");var d=Number($("#day_"+b).val());$("#day_"+b).animate({backgroundColor:"#ebebeb"},200).animate({backgroundColor:"#ffffff"},200);var e=Number($("#month_"+b).val());$("#month_"+b).animate({backgroundColor:"#ebebeb"},200).animate({backgroundColor:"#FFFFFF"},200);var h=Number($("#year_"+b).val());$("#year_"+b).animate({backgroundColor:"#ebebeb"},200).animate({backgroundColor:"#FFFFFF"},200);if(d!=""&&
e!=""&&h!=""){if(c){var j=dateToArray(c,2),p=dateToArray(c,1);c=dateToArray(c,0);if(h>j||h==j&&e>p||h==j&&e==p&&d>c){alert("The maximum date alowed is today. Please select the correct date.");$("#day_"+b).animate({backgroundColor:"#FFFFFF"},200).animate({backgroundColor:"#FFCC00"},200);$("#month_"+b).animate({backgroundColor:"#FFFFFF"},200).animate({backgroundColor:"#FFCC00"},200);$("#year_"+b).animate({backgroundColor:"#FFFFFF"},200).animate({backgroundColor:"#FFCC00"},200);return 0}}if(a){j=dateToArray(a,
2);p=dateToArray(a,1);a=dateToArray(a,0);if(h<j||h==j&&e<p||h==j&&e==p&&d<a){alert("The minimum date alowed is today. Please select the correct date.");$("#day_"+b).animate({backgroundColor:"#FFFFFF"},200).animate({backgroundColor:"#FFCC00"},200);$("#month_"+b).animate({backgroundColor:"#FFFFFF"},200).animate({backgroundColor:"#FFCC00"},200);$("#year_"+b).animate({backgroundColor:"#FFFFFF"},200).animate({backgroundColor:"#FFCC00"},200);return 0}}}$("#"+b).val(d+"/"+e+"/"+h)}
function dateToArray(b,a){b=b.split("/");return b[a]}function todaysDate(b){var a=new Date,c=new String(a.getDate()),d=new String(a.getMonth()+1);a=a.getFullYear();if(b=="month")return Number(d);if(b=="day")return Number(c);if(b=="year")return Number(a);if(b=="full")return c+"/"+d+"/"+a}
(function(b){function a(c,d){return parseInt(b.curCSS(c.jquery?c[0]:c,d,true))||0}b.dimensions={version:"1.2"};b.each(["Height","Width"],function(c,d){b.fn["inner"+d]=function(){if(this[0]){var e=d=="Height"?"Top":"Left",h=d=="Height"?"Bottom":"Right";return this.is(":visible")?this[0]["client"+d]:a(this,d.toLowerCase())+a(this,"padding"+e)+a(this,"padding"+h)}};b.fn["outer"+d]=function(e){if(this[0]){var h=d=="Height"?"Top":"Left",j=d=="Height"?"Bottom":"Right";e=b.extend({margin:false},e||{});var p=
this.is(":visible")?this[0]["offset"+d]:a(this,d.toLowerCase())+a(this,"border"+h+"Width")+a(this,"border"+j+"Width")+a(this,"padding"+h)+a(this,"padding"+j);return p+(e.margin?a(this,"margin"+h)+a(this,"margin"+j):0)}}});b.each(["Left","Top"],function(c,d){b.fn["scroll"+d]=function(e){if(this[0])return e!=undefined?this.each(function(){this==window||this==document?window.scrollTo(d=="Left"?e:b(window).scrollLeft(),d=="Top"?e:b(window).scrollTop()):(this["scroll"+d]=e)}):this[0]==window||this[0]==
document?self[d=="Left"?"pageXOffset":"pageYOffset"]||b.boxModel&&document.documentElement["scroll"+d]||document.body["scroll"+d]:this[0]["scroll"+d]}});b.fn.extend({position:function(){var c=this[0],d,e,h;if(c){h=this.offsetParent();d=this.offset();e=h.offset();d.top-=a(c,"marginTop");d.left-=a(c,"marginLeft");e.top+=a(h,"borderTopWidth");e.left+=a(h,"borderLeftWidth");d={top:d.top-e.top,left:d.left-e.left}}return d},offsetParent:function(){for(var c=this[0].offsetParent;c&&!/^body|html$/i.test(c.tagName)&&
b.css(c,"position")=="static";)c=c.offsetParent;return b(c)}})})(jQuery);var firstErrTop=0;function validateMe(){$(".redErr").removeClass("redErr");$(".err").hide();$("#submit_me").after("<div id='dsn' style='padding-left:10px;margin-top:10px;'><img src='/images/ajax-loader-submit.gif' alt='validating..' hspace=4 align='left'>I'm just checking everything looks OK...</div>");$("#quotivaLeadForm").ajaxSubmit({resetForm:false,success:validationResponse,url:"/lib/quote_validate.php?ncf=1&v=1"})}
function validationResponse(b){var a=0;if(b!="OK"){f=b.split("|");for(x in f){$('div[id="div_f_'+f[x]+'"]').show();if(f[x].substring(0,1)=="@")$("#lbl_f_"+f[x].substring(1)).addClass("redErr");else if(f[x].substring(0,1)=="%"){var c=f[x].substring(1).split(":");c[0]=="tel"&&$("#"+c[0]).val("");$("#lbl_f_"+c[0]).addClass("redErr");$("#lbl_e_"+c[0]).show().animate({color:"red"},1E3).animate({color:"#585858"},200);$("#lbl_e_"+c[0]).html(c[1])}else if($("#lbl_e_"+f[x]).html()!=""){$("#lbl_f_"+f[x]).addClass("redErr");
$("#lbl_e_"+f[x]).show().animate({color:"red"},1E3).animate({color:"#585858"},200);b=$("#lbl_e_"+f[x]).offset().top-50;a||(a=b)}}alertMe("Whoops!  There's something needs correcting, I'll show you in red",2800,"#errDiv");setTimeout("$('html,body').animate({scrollTop: "+a+"}, 500);",2800);setTimeout("$('#dsn').remove();",3200)}else b=="OK"?$("#quotivaLeadForm")[0].submit():alert("Error with validation routine")}
function alertMe(b,a,c){var d=$(window).height(),e=$(c).height();d=$(window).scrollTop()+d/2-e/2;e=$(window).width();var h=$(c).width();e=e/2-h/2;h={};$("#doc").position(h);$(c).css({top:d,left:e});$(c).html(b).fadeIn("fast");setTimeout("$('"+c+"').fadeOut('medium');",a)}
function showTip(b,a){if(typeof formTips=="undefined")return false;if(typeof formTips[b]=="undefined"||!a){$("#formTips").hide();return false}$("#formTips").show();a=$("#"+b).offset();var c=Number($("#"+b).css("padding-left").replace("px",""));c=a.left+$("#"+b).width()+c+20;if(b=="start_date_date")c+=20;xytop=a.top-2;$("#formTips").css({top:xytop,left:c});$("#formTipsTitle").html(formTips[b]+"<br />&nbsp;")}
$(document).ready(function(){$("body").append('<div id="formTips"><div id="formTipsTitle">xcxc</div></div>');$("input,select,textarea").focus(function(){showTip($(this).attr("id"),1)});$("input,select,textarea").blur(function(){$("#formTips").hide()});$("select").change(function(){$(this).trigger("blur")})});var debugging=false,accepted_fields_array="";
function showHideFields(b,a,c){debugging&&console.log(b+", "+a+", "+c);if(b.constructor.toString().indexOf("Array")!=-1&&b.length>1){var d=fakeIndexOf(a,c);debugging&&console.log(d+": "+a+", "+c);if(d!=-1){accepted_fields_array=b[d].split("-");for(f in b)if(f==d){debugging&&console.log(f+": match");for(i in accepted_fields_array){debugging&&console.log("Show field: "+accepted_fields_array[i]);$("#div_f_"+accepted_fields_array[i]).show()}}else{debugging&&console.log(f+": dont match");a=b[f].split("-");
for(i in a)if(fakeIndexOf(accepted_fields_array,a[i])==-1){$("#div_f_"+a[i]).hide();$("#div_f_"+a[i]+" select").val(-1);$("#div_f_"+a[i]+' input[type="text"]').val("")}}}else for(f in b){a=b[f].split("-");for(i in a){$("#div_f_"+a[i]).hide();$("#div_f_"+a[i]+" select").val(-1);$("#div_f_"+a[i]+' input[type="text"]').val("")}}}else if(b.length==1){b+="";if(c==a){a=b.split("-");for(i in a)$("#div_f_"+a[i]).show()}else{a=b.split("-");for(i in a){$("#div_f_"+a[i]).hide();$("#div_f_"+a[i]+" select").val(-1);
$("#div_f_"+a[i]+' input[type="text"]').val("")}}}}function fakeIndexOf(b,a){if(b.indexOf)return b.indexOf(a);else{for(var c=0;c<b.length;c++)if(b[c]==a)return c;return-1}}
$(document).ready(function(){$(".stdText").keydown(function(a){return a.keyCode!=13?a.keyCode:false});$(".currency_field").css({width:"285px"});$(".stdText,.stdTextArea").focus(function(){$("#"+this.id).animate({backgroundColor:"#EBEBEB"},200)});$(".stdText,.stdTextArea").blur(function(){$("#"+this.id).animate({backgroundColor:"#FFFFFF"},200)});$(".currency_field").focus(function(){if(this.value=="0")this.value=""});$(".currency_field").blur(function(){if(this.value.replace(/^\s+|\s+$/g,"")=="")this.value=
"0"});if(typeof classArray!="undefined")for(var b=0;b<classArray.length;b++)quotivaCalendar(classArray[b],fromArray[b],untilArray[b])});
(function(b){function a(e){var h;if(e&&e.constructor==Array&&e.length==3)return e;if(h=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(e))return[parseInt(h[1]),parseInt(h[2]),parseInt(h[3])];if(h=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(e))return[parseFloat(h[1])*2.55,parseFloat(h[2])*2.55,parseFloat(h[3])*2.55];if(h=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(e))return[parseInt(h[1],16),parseInt(h[2],
16),parseInt(h[3],16)];if(h=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(e))return[parseInt(h[1]+h[1],16),parseInt(h[2]+h[2],16),parseInt(h[3]+h[3],16)];return d[b.trim(e).toLowerCase()]}function c(e,h){var j;do{j=b.curCSS(e,h);if(j!=""&&j!="transparent"||b.nodeName(e,"body"))break;h="backgroundColor"}while(e=e.parentNode);return a(j)}b.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(e,h){b.fx.step[h]=function(j){if(j.state==
0||j.start.constructor!=Array||j.end.constructor!=Array){j.start=c(j.elem,h);j.end=a(j.end)}j.elem.style[h]="rgb("+[Math.max(Math.min(parseInt(j.pos*(j.end[0]-j.start[0])+j.start[0]),255),0),Math.max(Math.min(parseInt(j.pos*(j.end[1]-j.start[1])+j.start[1]),255),0),Math.max(Math.min(parseInt(j.pos*(j.end[2]-j.start[2])+j.start[2]),255),0)].join(",")+")"}});var d={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,
139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,
255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);
eval(function(b,a,c,d,e,h){e=function(j){return(j<a?"":e(parseInt(j/a)))+((j%=a)>35?String.fromCharCode(j+29):j.toString(36))};if(!"".replace(/^/,String)){for(;c--;)h[e(c)]=d[c]||e(c);d=[function(j){return h[j]}];e=function(){return"\\w+"};c=1}for(;c--;)if(d[c])b=b.replace(new RegExp("\\b"+e(c)+"\\b","g"),d[c]);return b}('(4($){6 q=[];4 I(a,c,d,e){6 b=a[c];3($.16(b)){1H{5 b.1w(d,e)}1p(V){3(a.H){H("21 1U 8."+c+": "+V)}1a{1L V;}5 x}}5 9}4 13(l,p){6 f=u;6 j=F;6 w=$(U);6 k=p.T||l.R("1Y");6 o=k?$(k):F;3(!o){o=l}1a{j=l}6 h=o.v("1d");h=h.1P(h.Y("(")+1,h.Y(")"));o.v("1d","1K");o.R("8",9);3(!h){H("1J 1I 1G 1F 1E 1D 8");5 x}h=h.1B(/\\"/g,"");3(p.1k){$(U).O(4(){1v(4(){6 a=17 1r();a.19=h},1o)})}6 g=o.1m({W:9});6 m=o.2d({W:9});6 i=$(\'<29 19="\'+h+\'"/>\');i.v({26:0,1j:\'y\'}).t(g).S();$(\'1Z\').1X(i);3(j){j.G("Q.8",4(e){f.O(e.1T-w.P(),e.1R-w.N());5 e.1Q()})}3(!p.7||!o.1c(p.7).1b){o.1N(\'<J 1M="7"></J>\');p.7="J.7"}6 n=o.1c(p.7);$.11(f,{O:4(a,b){3(f.M()){5 f}3(p.X){$.15(q,4(){u.7()})}3(I(p,"14",f)===x){5 f}a=a||p.A.r;b=b||p.A.s;6 d=p.D.r;6 c=p.D.s;3(d==\'E\'){d=C.12((w.10()-m)/2-1C,0)}3(c==\'E\'){c=C.12((w.t()-g)/2,0)}3(!p.A.y){a+=w.P();b+=w.N()}3(!p.D.y){d+=w.P();c+=w.N()}i.v({r:a,s:b,t:p.A.t,B:p.B}).1A();i.1z({r:d,s:c,t:g},p.Z,4(){o.v({1j:\'y\',r:d,s:c});6 z=i.v("B");n.1y(o).v("B",++z);o.1x(p.18,4(){I(p,"1u",f)})});5 f},1t:4(){5 i},1s:4(){5 o},1O:4(){5 j},M:4(){5 o.K(":L")},1q:4(){5 p},7:4(){3(!f.M()){5 f}3(I(p,"1S",f)===x){5 f}3(i.K(":L")){i.S();o.S()}5 f},1n:4(){5[1,0,0]},1f:4(){i.1f()}});n.G("Q.8",4(){f.7()});w.G("1V.8",4(a){3(a.1W==27){f.7()}});3(p.1e){w.G("Q.8",4(a){3(!o.K(":L, :1l")){5}6 b=$(a.T);3(b.R("8")){5}3(b.20("[8]").1b){5}f.7()})}}1i.2c.8=4(d){6 c=u.2b(2a d==\'28\'?d:0).1h("8");3(c){5 c}6 w=$(U);6 b={A:{r:C.1g(w.10()/2),s:C.1g(w.t()/2),t:0,y:x},D:{r:\'E\',s:\'E\',y:x},Z:\'25\',18:\'24\',7:F,X:9,1e:9,1k:9,B:23,T:F,H:9};3($.16(d)){d={14:d}}$.11(9,b,d);u.15(4(){6 a=17 13($(u),b);q.22(a);$(u).1h("8",a)});5 u}})(1i);',
62,138,"|||if|function|return|var|close|overlay|true||||||||||||||||||top|left|width|this|css||false|absolute||start|zIndex|Math|finish|center|null|bind|alert|fireEvent|div|is|visible|isOpened|scrollLeft|load|scrollTop|click|attr|hide|target|window|error|margin|oneInstance|indexOf|speed|height|extend|max|Overlay|onBeforeLoad|each|isFunction|new|fadeInSpeed|src|else|length|find|backgroundImage|closeOnClick|expose|round|data|jQuery|position|preload|animated|outerWidth|getVersion|2000|catch|getConf|Image|getContent|getBackgroundImage|onLoad|setTimeout|call|fadeIn|add|animate|show|replace|30|the|for|set|not|try|image|Background|none|throw|class|prepend|getTrigger|substring|preventDefault|pageX|onClose|pageY|calling|keypress|keyCode|append|rel|body|parents|Error|push|9999|fast|normal|border||number|img|typeof|eq|prototype|outerHeight".split("|"),
0,{}));function telEmailAlert(){if($("input#tel").val()!=""&&$("input#email").val()!=""){var b=$("input#tel").val().slice(0,3),a=$("input#tel").val().slice(3);$(".last_thing_telephone").html(b+" "+a);$(".last_thing_email").html($("input#email").val());$(".last_thing_div").show()}else $(".last_thing_div").hide()}function scrollNowToFix(b){b||(b="770px");$("html,body").animate({scrollTop:b},500)}
jQuery.autocomplete=function(b,a){function c(){E={};E.data={};E.length=0}function d(){if(O==46||O>8&&O<32)return M.hide();var g=s.val();if(g!=P){P=g;if(g.length>=a.minChars){s.addClass(a.loadingClass);L(g)}else{s.removeClass(a.loadingClass);M.hide()}}}function e(g){var k=$("li",G);if(k){I+=g;if(I<0)I=0;else if(I>=k.size())I=k.size()-1;k.removeClass("ac_over");$(k[I]).addClass("ac_over")}}function h(){var g=$("li.ac_over",G)[0];if(!g){var k=$("li",G);if(a.selectOnly){if(k.length==1)g=k[0]}else if(a.selectFirst)g=
k[0]}if(g){j(g);return true}else return false}function j(g){if(!g){g=document.createElement("li");g.extra=[];g.selectValue=""}var k=$.trim(g.selectValue?g.selectValue:g.innerHTML);P=b.lastSelected=k;M.html("");s.val(k);n();a.onItemSelect&&setTimeout(function(){a.onItemSelect(g)},1)}function p(g,k){var l=s.get(0);if(l.createTextRange){var o=l.createTextRange();o.collapse(true);o.moveStart("character",g);o.moveEnd("character",k);o.select()}else if(l.setSelectionRange)l.setSelectionRange(g,k);else if(l.selectionStart){l.selectionStart=
g;l.selectionEnd=k}l.focus()}function m(g){if(O!=8){s.val(s.val()+g.substring(P.length));p(P.length,g.length)}}function q(){var g=r(b),k=a.width>0?a.width:s.width();M.css({width:parseInt(k)+parseInt(a.divWidth)+"px",top:g.y+b.offsetHeight+"px",left:g.x+"px"}).show()}function w(){J&&clearTimeout(J);J=setTimeout(n,200)}function n(){if(!U){U=true;J&&clearTimeout(J);var g=s.removeClass(a.loadingClass).val();M.is(":visible")&&M.hide();if(a.mustMatch)if(!b.lastSelected||b.lastSelected!=g)j(null);U=false}}
function u(g,k){if(k){s.removeClass(a.loadingClass);G.innerHTML="";if(!S||k.length==0)return n();G.appendChild(y(k));a.autoFill&&s.val().toLowerCase()==g.toLowerCase()&&m(k[0][0]);q()}else n()}function B(g){if(!g)return null;var k=[];g=g.split(a.lineSeparator);for(var l=0;l<g.length;l++){var o=$.trim(g[l]);if(o)k[k.length]=o.split(a.cellSeparator)}return k}function y(g){var k=document.createElement("ul"),l=g.length;if(a.maxItemsToShow>0&&a.maxItemsToShow<l)l=a.maxItemsToShow;for(var o=0;o<l;o++){var v=
g[o];if(v){var C=document.createElement("li");C.innerHTML=a.formatItem?a.formatItem(v,o,l):v[0];C.selectValue=v[0];var H=null;if(v.length>1){H=[];for(var N=1;N<v.length;N++)H[H.length]=v[N]}C.extra=H;k.appendChild(C);$(C).hover(function(){$("li",k).removeClass("ac_over");$(this).addClass("ac_over");I=$("li",k).indexOf($(this).get(0))},function(){$(this).removeClass("ac_over")}).click(function(W){W.preventDefault();W.stopPropagation();j(this)})}}$(k).mousedown(function(){V=true}).mouseup(function(){V=
false});return k}function L(g){a.matchCase||(g=g.toLowerCase());var k=a.cacheLength?D(g):null;if(k)u(g,k);else typeof a.url=="string"&&a.url.length>0?$.get(t(g),function(l){l=B(l);A(g,l);u(g,l)}):s.removeClass(a.loadingClass)}function t(g){var k=a.url.indexOf("?")==-1?"?":"&";g=a.url+k+"q="+encodeURI(g);for(var l in a.extraParams)g+="&"+l+"="+encodeURI(a.extraParams[l]);return g}function D(g){if(!g)return null;if(E.data[g])return E.data[g];if(a.matchSubset)for(var k=g.length;k>=a.minChars;k--){var l=
g.substr(0,k);if(l=E.data[l]){k=[];for(var o=0;o<l.length;o++){var v=l[o],C=v[0];if(K(C,g))k[k.length]=v}return k}}return null}function K(g,k){a.matchCase||(g=g.toLowerCase());g=g.indexOf(k);if(g==-1)return false;return g==0||a.matchContains}function F(g,k){k&&s.removeClass(a.loadingClass);for(var l=k?k.length:0,o=null,v=0;v<l;v++){var C=k[v];if(C[0].toLowerCase()==g.toLowerCase()){o=document.createElement("li");o.innerHTML=a.formatItem?a.formatItem(C,v,l):C[0];o.selectValue=C[0];var H=null;if(C.length>
1){H=[];for(var N=1;N<C.length;N++)H[H.length]=C[N]}o.extra=H}}a.onFindValue&&setTimeout(function(){a.onFindValue(o)},1)}function A(g,k){if(!(!k||!g||!a.cacheLength)){if(!E.length||E.length>a.cacheLength){c();E.length++}else E[g]||E.length++;E.data[g]=k}}function r(g){for(var k=g.offsetLeft||0,l=g.offsetTop||0;g=g.offsetParent;){k+=g.offsetLeft;l+=g.offsetTop}return{x:k,y:l}}var z=this,s=$(b).attr("autocomplete","off");a.inputClass&&s.addClass(a.inputClass);var G=document.createElement("div"),M=$(G).hide().addClass(a.resultsClass).css("position",
"absolute");a.width>0&&M.css("width",a.width);$("body").append(G);b.autocompleter=z;var J=null,P="",I=-1,E={},S=false,O=null,V=false,U=false;c();if(a.data!=null){z="";var Q={},T=[];if(typeof a.url!="string")a.cacheLength=1;for(var R=0;R<a.data.length;R++){T=typeof a.data[R]=="string"?[a.data[R]]:a.data[R];if(T[0].length>0){z=T[0].substring(0,1).toLowerCase();Q[z]||(Q[z]=[]);Q[z].push(T)}}for(var X in Q){a.cacheLength++;A(X,Q[X])}}s.keydown(function(g){O=g.keyCode;switch(g.keyCode){case 38:g.preventDefault();
e(-1);break;case 40:g.preventDefault();e(1);break;case 9:case 13:if(h()){s.get(0).blur();g.preventDefault()}break;default:I=-1;J&&clearTimeout(J);J=setTimeout(function(){d()},a.delay);break}}).keypress(function(){}).focus(function(){S=true}).blur(function(){S=false;V||w()}).click(function(){S++>1&&d(0,true)}).bind("search",function(){function g(k,l){var o;if(l&&l.length)for(var v=0;v<l.length;v++)if(l[v].result.toLowerCase()==k.toLowerCase()){o=l[v];break}s.trigger("result",o&&[o.data,o.value])}jQuery.each(trimWords(s.val()),
function(k,l){request(l,g,g)})});n();this.flushCache=function(){c()};this.setExtraParams=function(g){a.extraParams=g};this.findValue=function(){var g=s.val();a.matchCase||(g=g.toLowerCase());var k=a.cacheLength?D(g):null;if(k)F(g,k);else typeof a.url=="string"&&a.url.length>0?$.get(t(g),function(l){l=B(l);A(g,l);F(g,l)}):F(g,null)}};
jQuery.fn.autocomplete=function(b,a,c){a=a||{};a.url=b;a.data=typeof c=="object"&&c.constructor==Array?c:null;a=$.extend({inputClass:"ac_input",resultsClass:"ac_results",lineSeparator:"\n",cellSeparator:"|",minChars:1,delay:400,matchCase:0,matchSubset:1,matchContains:0,cacheLength:1,mustMatch:0,extraParams:{},loadingClass:"ac_loading",selectFirst:false,selectOnly:false,maxItemsToShow:-1,autoFill:false,width:0},a);a.width=parseInt(a.width,10);this.each(function(){var d=this;new jQuery.autocomplete(d,
a)});return this};jQuery.fn.autocompleteArray=function(b,a){return this.autocomplete(null,a,b)};jQuery.fn.indexOf=function(b){for(var a=0;a<this.length;a++)if(this[a]==b)return a;return-1};var addClaimCounter="1",addConvictionCounter="1";$(document).ready(function(){$("#full_abi").attr("id")!=undefined&&$("#year_of_manufacture").attr("onchange","validateYearOfManufacture();return false;")});
function validateYearOfManufacture(){if($("#full_abi").val()!=""){var b=$("#full_abi option:selected").text().split(",");b=b[1].split("-");if($("#year_of_manufacture").val()>b[1]+1||$("#year_of_manufacture").val()<b[0]-1)alert("Please insert the correct Year Of Manufacture, according to the Vehicle Details.")}}
function addClaim(b){var a=b-1;if(b==1||$("#type_"+a).val()!=""&&$("#type_"+a).val()!="--"&&$("#dated_"+a).val()!=""&&$("#status_"+a).val()!="--"&&$("#status_"+a).val()!=""){a=false;a=$("#div_f_fields_model_claim").html();a=a.replace(/model/g,b);a=a.replace(/_claims/g,"claims");$("#to_apend_claim").append("<table id='div_f_claim_"+b+"' width='100%'><thead><th colspan='2' style='border-bottom: 1px dashed black;' id='claim_title_"+b+"'>Claim #"+b+"</th></thead>"+a+"</table>");a=true;quotivaCalendar("#dated_"+
b,"",todaysDate("full"));if(a)return true}else return false}
function addConviction(b){var a=b-1;if(b==1||$("#code_"+a).val()!=""&&$("#conv_dated_"+a).val()!=""){var c=false;a=false;c=$("#div_f_fields_model_conviction").html();c=c.replace(/model/g,b);c=c.replace(/_convictions/g,"convictions");$("#to_apend_conviction").append("<table id='div_f_conviction_"+b+"' width='100%'><thead><th colspan='2' style='border-bottom: 1px dashed black;' id='conviction_title_"+b+"'>Conviction #"+b+"</th></thead>"+c+"</tr>");c=true;quotivaCalendar("#conv_dated_"+b,"",todaysDate("full"));
if(c){setAutocomplete(b);a=true}if(a)return true}else return false}function setAutocomplete(b){$("#code_"+b).autocomplete("/lib/ajx_conviction_pickup.php",{minChars:1,matchSubset:1,matchContains:1,cacheLength:10,selectOnly:1,formatItem:formatItem,divWidth:150})}function formatItem(b){return"<b>"+b[0]+"</b><br />"+b[1]}function deleteRow(b,a){$("#div_f_"+a+b).remove();changeID_toRespectSequence(a)}function lastRowChk(b){for(var a=20,c=0;c<=a;c++)if($("#div_f_"+b+c).html()!=null)return 0;return 1}
function changeID_toRespectSequence(b){var a=0;if(a==0)for(a=1;a<=$('table[id^="div_f_'+b+'"]').length;a++){var c=$('table[id^="div_f_'+b+'"]:eq('+(a-1)+")").attr("id"),d=false,e=false;if(c)var h=c.charAt(c.length-1),j="_"+c.charAt(c.length-1);if(j)var p=c.replace(j,"_"+a);if(j){for(c=0;c<$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") input").length;c++){var m=$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") input:eq("+c+")").attr("id"),q=$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") input:eq("+c+")").attr("name");
if(m)var w=m.replace(j,"_"+a);if(q)var n=q.replace(j,"_"+a);if(w){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") input:eq("+c+")").attr("id",w);w=false}if(n){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") input:eq("+c+")").attr("name",n);n=false}}for(m=0;m<$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") select").length;m++){q=$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") select:eq("+m+")").attr("id");var u=$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") select:eq("+m+")").attr("name"),B=false;if(q)var y=q.replace(j,"_"+a);
if(u)var L=u.replace(j,"_"+a);if(B)var t=B.replace(j,"_"+a);if(y){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") select:eq("+m+")").attr("id",y);y=false}if(L){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") select:eq("+m+")").attr("name",L);L=false}if(t){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") select:eq("+m+")").attr("onchange",t);t=false}}for(q=0;q<$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") a").length;q++){u=$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") a:eq("+q+")").attr("id");B=$('table[id^="div_f_'+b+'"]:eq('+
(a-1)+") a:eq("+q+")").attr("name");var D=$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") a:eq("+q+")").html();if(u)var K=u.replace(h,a);if(B)var F=B.replace(h,a);if(D)var A=D.replace(h,a);if(K){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") a:eq("+q+")").attr("id",K);K=false}if(F){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") a:eq("+q+")").attr("name",F);F=false}if(A){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") a:eq("+q+")").html(A);A=false}}for(u=0;u<$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") th").length;u++){B=
$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") th:eq("+u+")").attr("id");D=$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") th:eq("+u+")").html();if(B)var r=B.replace(h,a);if(D)var z=D.replace(h,a);if(r){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") th:eq("+u+")").attr("id",r);r=false}if(z){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") th:eq("+u+")").html(z);z=false}}if(c==$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") input").length&&m==$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") select").length&&q==$('table[id^="div_f_'+
b+'"]:eq('+(a-1)+") a").length&&u==$('table[id^="div_f_'+b+'"]:eq('+(a-1)+") th").length)d=true}if(d){$('table[id^="div_f_'+b+'"]:eq('+(a-1)+")").attr("id",p);d=false;e=true}e&&setAutocomplete(a)}}$(document).ready(function(){$("#abi_type").trigger("change")});
function ABIType(){$("#div_f_abi_make").toggleClass("ac_loading");var b={ncf:1,abi_type:$("#abi_type").val()};$.get("/forms/motorprestigecar/ajx_vehicles_personilized_prestige.php",b,function(a){a=a.split("|");$("#abi_make_span").html(a[0]);$("#abi_model_span").html(a[1]);$("#full_abi_span").html(a[2]);$("#div_f_abi_make").toggleClass("ac_loading")})}
function ABIMake(){if($("#abi_type").val()!=""){$("#div_f_abi_model").toggleClass("ac_loading");var b={ncf:1,abi_type:$("#abi_type").val(),abi_make:$("#abi_make").val()};$.get("/forms/motorprestigecar/ajx_vehicles_personilized_prestige.php",b,function(a){a=a.split("|");$("#abi_model_span").html(a[0]);$("#full_abi_span").html(a[1]);$("#div_f_abi_model").toggleClass("ac_loading")})}}
function ABIModel(){if($("#abi_type").val()!=""){$("#div_f_full_abi").toggleClass("ac_loading");var b={ncf:1,abi_type:$("#abi_type").val(),abi_make:$("#abi_make").val(),abi_model:$("#abi_model").val()};$.get("/forms/motorprestigecar/ajx_vehicles_personilized_prestige.php",b,function(a){$("#full_abi_span").html(a);$("#abi_code_row").toggleClass("ac_loading");$("#div_f_full_abi").toggleClass("ac_loading")})}};
