var env=window.env=new (function(){var f="env - Thanks to dojo";var e=navigator,b=e.userAgent,d=e.appVersion,a=this;a.debug=false;a.safari=d.indexOf("Safari")>=0;var c=b.indexOf("Gecko");a.moz=(c>=0)&&(!a.khtml);a.ie=(document.all)&&(!a.opera);a.ieVer=parseFloat(d.substr(d.indexOf("MSIE")+4));a.oldIE=a.ie&&a.ieVer<6;a.mozVer=(c>=0)?parseFloat(b.substr(b.indexOf("Firefox")+8)):0;a.ver=parseFloat(d);a.ie6up=(a.ie&&a.ieVer>=6);a.XH_IDS=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"];a.newXHO=function(){var g=null;try{g=new XMLHttpRequest()}catch(k){}if(!g){for(var j=0;j<3;++j){var h=env.XH_IDS[j];try{g=new ActiveXObject(h)}catch(k){}if(g){env.XH_IDS=[h];break}}}return g};a.keys={LEFT_ARR:37,RIGHT_ARR:39,TAB:9,ESCAPE:27};return this})();var doc=document,w=window;doc.byId=function(a){if(doc[ELBI]){return doc[ELBI](a)}else{if(doc.all){return doc.all[a]}else{return null}}};function defineScrollIntoView(){if(!env.ie){Object.prototype.scrollIntoView=function(){var a=js.pos.toCoords(this);window.scrollTo(a.x,a.y)}}}if(env.ieVer<8){}Array.contains=function(a,c){for(var b=0;b<a.length;b++){if(a[b]==c){return true}}return false};String.prototype.trim=function(){return this.replace(/^\s\s*/,"").replace(/\s\s*$/,"")};var ack="All consts, js, jsevt, jsui, ajax - Thanks to agodika.com, parivaar.info";var OW="offsetWidth",OH="offsetHeight",OL="offsetLeft",OT="offsetTop",CHN="childNodes",PN="parentNode",FC="firstChild",LC="lastChild",APP="appendChild",IH="innerHTML",CN="className",InW="innerWidth",InH="innerHeight",DOCEL="documentElement",CW="clientWidth",CH="clientHeight",ELBI="getElementById",ELBT="getElementsByTagName",D="disabled",CHK="checkbox",RAD="radio",C="checked",LOADING_HTML="<table style='height:100%'><tr><td class='b' style='vertical-align:middle'><img width='50px' height='48px' src='/images/icons/working.gif'/>Loading...</td></tr></table>";var js={body:function(){return doc.body||doc[ELBT]("BODY")[0]},cp:function(f,d){var a=js.empty;for(var c in f){if((typeof a[c]=="undefined")||(a[c]!=f[c])){try{d[c]=f[c]}catch(b){}}}},dom:{find:function(c,a){var d=c[CHN];for(var b=0;b<d.length;b++){if(d[b].tagName==a){return d[b]}}},findParent:function(b,a){var c=b;while(c=c[PN]){if(c.tagName==a){return c}}},findAll:function(d,c){var e=d[CHN],a=[];if(js.isStr(c)){c=[c]}for(var b=0;b<e.length;b++){if(e[b].nodeType==1){if(Array.contains(c,e[b].tagName)){a.push(e[b])}a=a.concat(js.dom.findAll(e[b],c))}}return a},create:function(a,c,b){var d=doc.createElement(a);js.cp(c,d);js.cp(b,d.style);return d},isNode:function(a){return a.nodeType>0?true:false},append:function(b,a){a.appendChild(b);return b},add:function(a){if(!env.ie||env.ieVer>=8){return js.dom._add(a)}if(doc.readyState=="complete"||w.domLoaded){return js.dom._add(a)}else{if(doc.byId("ieLyrPrnt")){js.dom.append(a,doc.byId("ieLyrPrnt"))}else{throw"ie"}}},_add:function(a){js.body().appendChild(a);return a},insert:function(b,a){a.parentNode.insertBefore(b,a);return b},insertAfter:function(b,a){if(a.nextSibling){a.parentNode.insertBefore(b,a.nextSibling)}else{a.parentNode.appendChild(b)}return b}},win:{size:function(){if(typeof(w[InW])=="number"){return{wd:w[InW],ht:w[InH]}}else{if(doc[DOCEL]&&(doc[DOCEL][CW]||doc[DOCEL][CH])){return{wd:doc[DOCEL][CW],ht:doc[DOCEL][CH]}}else{return{wd:doc.body[CW],ht:doc.body[CH]}}}},scroll:function(){if(typeof(window.pageYOffset)=="number"){return{y:window.pageYOffset,x:window.pageXOffset}}else{var a=doc[DOCEL];return{y:a.scrollTop,x:a.scrollLeft}}}},pos:{toCoords:function(c){var d=c;var b={x:0,y:0,w:d[OW],h:d[OH]};while(d!=null){var a=d[OL];b.x+=isNaN(a)?0:a;a=d[OT];b.y+=isNaN(a)?0:a;d=d.offsetParent}return b},origin:function(e){var d={x:0,y:0},f=false;while(e!=null){e=e.offsetParent;if(!f){try{var c=jsui.getStyle(e);switch(c.position){case"absolute":case"relative":f=true}}catch(b){}}if(e&&f){var a=e[OL];d.x+=isNaN(a)?0:a;a=e[OT];d.y+=isNaN(a)?0:a}}return d}},isFP:function(a){return(a instanceof Function||typeof a=="function")},isStr:function(a){return(typeof a=="string"||a instanceof String)},isArr:function(b){return(typeof b=="array"||b instanceof Array)},pick:function(){var b=arguments;for(var c=0;c<b.length;c++){if(b[c]!=null){return b[c]}}},setTimeout:function(c,f,e){if(!c){c=window}if(js.isStr(f)){f=c[f]}var d=[],b=arguments;for(var g=3;g<b.length;g++){d.push(b[g])}return w.setTimeout(function(){f.apply(c,d)},e)},empty:{}};var JD=js.dom,F_APP=JD.append,F_CR=JD.create;var jsevt={setHandlers:function(a){for(var b=0;b<a.length;b++){jsevt.addListener.apply(jsevt,a[b])}},addListener:function(h,b,f){var e=[],c=arguments;for(var g=3;g<c.length;g++){e.push(c[g])}var d=function(k){if(!k){k=window.event}if(!k.target){k.target=k.srcElement}if(!k.stopPropagation){k.stopPropagation=jsevt.cancel}if(!k.preventDefault){k.preventDefault=jsevt.prevent}var i=[k].concat(e);if(f){return f.apply(h,i)}};if(h.attachEvent){h.attachEvent("on"+b,d)}else{if(h.addEventListener){h.addEventListener(b,d,false)}else{b="on"+b;if(typeof h[b]=="function"){var j=h[b];h[b]=function(a){j(a);return d(a)}}else{h[b]=d}}}return d},cancel:function(){this.cancelBubble=true},prevent:function(){this.returnValue=false},stopBubble:function(b){if(!b){b=window.event}b.cancelBubble=true;try{b.stopPropagation()}catch(a){}},stopDefault:function(b){if(!b){b=window.event}try{b.preventDefault()}catch(a){}return(b.returnValue=false)},stopEvt:function(a){jsevt.stopBubble(a);return jsevt.stopDefault(a)},callFuncPtr:function(){var b=arguments,d=b[0],c=[];for(var e=1;e<b.length;e++){c.push(b[e])}return function(){d.apply(this,c)}}};var ajax=window.ajax={pool:{pool:[],get:function(){var a=this.pool;if(a.length>0){return a.pop()}return env.newXHO()},put:function(a){this.pool.push(a)}},getText:function(b,e,a){function d(g){if(js.isFP(e)){try{e.call(b.ctx,g.responseText)}catch(f){if(js.isFP(a)){a.call(b.ctx,-1,g?g.responseText:"",b.params,f)}}}}var c=this.Request((b.url?b.url:b),b.params,!b.sync,b.ctx,d,a,b.method?b.method:"POST")},parseParams:function(f){if(f){if(js.isStr(f)){return f}else{var c=[];var d=js.empty;for(var a in f){if(typeof d[a]=="undefined"&&js.isFP(f[a])==false){var e=f[a];if(js.isArr(e)){for(var b=0;b<e.length;b++){c.push(a+"="+escape(e[b]).replace(/\+/g,"%2B"))}}else{c.push(a+"="+escape(e).replace(/\+/g,"%2B"))}}}return c.join("&")}}else{return null}},postForm:function(l,c,h){var b=l.url?l.url:l.action;var n=l.ctx?l.ctx:l;var l=l.thisfrm?l.thisfrm:l;var d={};var e=js.dom.findAll(l,["INPUT","SELECT","TEXTAREA","BUTTON"]);var f=0;for(var g=0;g<e.length;g++){if(e[g].disabled){continue}if((e[g].type==RAD||e[g].type==CHK)&&!e[g].checked){continue}var o=e[g].name,m=e[g].value;if(js.isArr(d[o])){d[o].push(m)}else{if(typeof d[o]!="undefined"){d[o]=[d[o],m]}else{d[o]=m}}}d.from_ajax="Y";function a(j){if(js.isFP(c)){try{c.call(n,j.responseText)}catch(i){if(js.isFP(h)){h.call(n,-1,j?j.responseText:"",e,i)}}}}var k=this.Request(b,d,false,n,a,h,"POST")},Request:function(b,e,d,k,c,g,a){var f=-1;var j=ajax.pool.get();if(j){if(d!==false){d=true}var h=this.parseParams(e);if(a=="GET"){b=b+"?"+h;h=null}j.open(a,b,d);j.onreadystatechange=i;if(a=="POST"){j.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}j.send(h);if(env.moz&&!d){i()}return j}return null;function i(){if(j.readyState==4){try{j.status}catch(l){if(js.isFP(g)){g.call(k?k:j,-3,j.responseText,e)}return}switch(j.status){case 200:case 304:if(js.isFP(c)){c.call(k?k:j,j)}break;default:if(js.isFP(g)){g.call(k?k:j,j.status,j.responseText,e)}break}ajax.pool.put(j)}}}};var jsui={makeIframe:function(b){if(env.ie){var a="<iframe src='javascript:\"\"' style='position:absolute;left:0px;top:0px;z-index:-1;filter:Alpha(Opacity=\"0\");'>";iframe=doc.createElement(a)}else{iframe=F_CR("iframe",{},{opacity:0,position:"absolute",left:0,top:0});iframe.src='javascript:""'}iframe.tabIndex=-1;if(!b){js.dom.add(iframe)}return iframe},bg:{ieifrfix:function(e,b){var d=e?e:jsui.bg.el;try{var a=d.contentWindow||d.contentDocument;if(a.document){a=a.document}a.body.style.backgroundColor=b?b:"#000"}catch(c){jsui.setOpacity(d,0.6)}},init:function(){var a;if(env.ie){a=jsui.bg.el=jsui.makeIframe();a.style.zIndex=1000;js.setTimeout(w,jsui.bg.ieifrfix,100)}else{a=jsui.bg.el=js.dom.add(F_CR("DIV",{},{position:"absolute",backgroundColor:"#000",zIndex:1000}))}a.style.left=a.style.top="0px";jsui.setOpacity(a,0.3)},greyOut:function(){var a=jsui;if(!a.bg.el){a.bg.init()}a.size(a.bg.el,js.body());a.show(a.bg.el,"block")},ungreyOut:function(){var a=jsui;a.hide(a.bg.el)}},setOpacity:function(b,a){if(env.ie){var a="Alpha(Opacity="+a*100+")";b.style.filter=a}else{b.style.opacity=a}},getStyle:function(c){var b,a=doc.defaultView;if(env.safari){b=function(e){var d=a.getComputedStyle(e,null);if(!d&&e.style){e.style.display="";d=a.getComputedStyle(e,null)}return d||{}}}else{if(env.ie){b=function(d){return d.currentStyle}}else{b=function(d){return a.getComputedStyle(d,null)}}}return(jsui.getStyle=b)(c)},showL:function(b,a){jsui.hide(jsui.curlyr);jsui.curlyr=b;if(!jsui.b){jsui.b=true;jsevt.setHandlers([[js.body(),"click",site.bodyclick],[js.body(),"keyup",site.keyup]])}return jsui.show(b,a?a:"block")},hideL:function(a){if(a==jsui.curlyr){jsui.curlyr=null}if(a){a.style.display="none"}return a},hideCurLyr:function(){if(jsui.curlyr){jsui.curlyr.style.display="none"}jsui.curlyr=null},show:function(b,a){if(js.isStr(b)){b=doc.byId(b)}if(b){b.style.display=a}return b},showAll:function(a,b){var c;while(c=a.pop()){jsui.show(c,b)}},hide:function(a){if(a){a.style.display="none"}return a},styleByAttr:function(f,a,g,e,d){var c=f[CHN];for(var b=0;b<c.length;b++){if(c[b].nodeType==1&&c[b].getAttribute(a)==g){c[b].style[e]=d}}},showAt:function(e,j,h,f){var g=js.pos.toCoords(j),k,i,b=js.pick(h,["lb","lt"]),d=js.pick(f,[0,0]),l=js.pos.origin(e);if(e[PN]==j){g.x=g.y=0}else{g.x-=l.x;g.y-=l.y}g.x+=d[0];g.y+=d[1];e.style.display="block";switch(b[0]){case"lt":k=g.x;i=g.y;break;case"rb":k=g.x+g.w;i=g.y+g.h;break;case"rt":k=g.x+g.w;i=g.y;break;case"lb":default:k=g.x;i=g.y+g.h;break}switch(b[1]){case"rb":k-=e[OW];i-=e[OH];break;case"rt":k-=e[OW];break;case"lb":i-=e[OH];break;case"lt":default:break}return jsui.showAtPt(e,{x:k,y:i})},showAtPt:function(b,a){b.style.left=a.x+"px";b.style.top=a.y+"px";b.pt=a;return b},center:function(c){var a=js.win.size(),d=js.win.scroll(),b=c.style;b.left=Math.max(d.x,(a.wd-c[OW])/2)+"px";b.top=Math.max(d.y,d.y+(a.ht-c[OH])/2)+"px";return c},grow:function(b,a){b.style.height=b[OH]+a+"px";b.style.width=b[OW]+a+"px"},incBy:function(b,a){b.style.height=b[OH]+a.t+"px";b.style.width=b[OW]+a.l+"px"},offset:function(d,c){var b=parseInt(d.style.top),a=parseInt(d.style.left);d.style.top=(isNaN(b)?0:b)+c.t+"px";d.style.left=(isNaN(a)?0:a)+c.l+"px"},size:function(d,f,b){var e=js.dom.isNode(f)?js.pos.toCoords(f):f;var a=d.style;if(!b||b.w){a.width=e.w+"px"}if(!b||b.h){a.height=e.h+"px"}return d},greyThis:function(d,a,c){if(!d.bg){if(env.ie){d.bg=jsui.makeIframe(true);js.setTimeout(w,jsui.bg.ieifrfix,100,d.bg,a)}else{d.bg=F_CR("DIV",{},{position:"absolute",backgroundColor:a?a:"#000",zIndex:1000})}jsui.setOpacity(d.bg,c?c:0.15);F_APP(d.bg,d)}jsui.size(d.bg,d);var b=d.bg.style;b.left="-2px";b.top="-2px";jsui.show(d.bg,"block")},ungreyThis:function(a){if(a.bg){jsui.hide(a.bg)}},dropShadow:function(d,c,a,b){jsui.greyThis(d,a,b);d.bg.style.zIndex="-1";if(env.ie&&(!(!c)&&!c.skipIE)){jsui.incBy(d.bg,c?c:{l:5,t:5})}else{jsui.offset(d.bg,c?c:{l:3,t:3})}}};function _load(){if(env.ieVer==7){try{js.body().attachEvent("onmouseover",site.fixrc)}catch(c){}}else{if(env.ieVer<7){try{site.hvrloop(js.body())}catch(c){}}}try{doc.byId("pgldimg").style.display="none"}catch(c){}var b,a;if((b=doc.byId("results"))&&(a=doc.byId("rcol"))){if(b[OH]<a[OH]){b.style.height=a[OH]+"px"}}if(doc.byId("fp_layers_data")){ajax.getText({url:"/do/fp_summary_layer_all",ctx:this,params:userActionParams},on_load.onRcvData)}}var on_load={onRcvData:function(a){doc.byId("fp_layers_data").innerHTML=a}};var site={bodyclick:function(a){if(jsui.curlyr){var b=a.target?a.target:a.srcElement;while(b!=null&&b!=js.body()){if(b==jsui.curlyr||b==jsui.bg.el){return}b=b[PN]}jsui.curlyr.style.display="none"}},keyup:function(a){if(a.keyCode==env.keys.ESCAPE){jsui.hideCurLyr();pg.closeModalLayer()}},fixrc:function(){try{doc.all.rcfix.style.display="block";doc.all.rcfix.style.display="none"}catch(a){}},fixLoadImg:function(){if(!w.domLoaded){if(!site._1){site._1=1}else{site._1=0}try{doc.all.pgldimg.style.bottom=site._1+"px"}catch(a){}window.setTimeout("site.fixLoadImg()",100)}},iehvrfix:function(){switch(document.readyState){case"loaded":case"complete":site.hvrloop(js.body());break;default:window.setTimeout("site.iehvrfix()",100)}},hvrloop:function(c){for(var a=0;a<c[CHN].length;a++){var b=c[CHN][a];if(b.nodeType==1){hf=b.getAttribute("iehf");if(hf){b._hf=hf;b.onmouseover=site.hover;b.onmouseout=site.hout}site.hvrloop(b)}}},hover:function(){this.className+=(" "+this._hf+"hover")},hout:function(){this.className=this.className.replace(" "+this._hf+"hover","")}};if(env.ieVer==7){window.setInterval("site.fixrc()",100)}if(env.ieVer<7){window.setTimeout("site.fixLoadImg()",100)}var cluster={ids:["cl_fur","cl_bud","cl_area","cl_type","cl_from","cl_loc","cl_prop_type","cl_r_c"],objs:null,getAll:function(){var d=cluster,e="state",g="orig"+e,b,f="onStateChanged";if(d.objs==null){d.objs=new Array();for(var a=0;a<d.ids.length;a++){var h=doc[ELBI](d.ids[a]);if(h){d.objs.push(h);if(b=h.getAttribute(e)){h[g]=h[e]=cstates[b]}else{h[g]=h[e]=cstates[1]}}}if(b=doc.byId("cl_loc")){b[f]=d.onLocStateChanged}if(b=doc.byId("cl_bud")){b[f]=d.onBudStateChanged}if(b=doc.byId("cl_prop_type")){b[f]=d.onPropTypeStateChanged}}return d.objs},find:function(c){var b=this.getAll();for(var a=0;a<b.length;a++){if(b[a]==c||b[a].id==c){return b[a]}}return null},close:function(b){jsui.greyThis(b,"#777");var a=b.bg;a.style.zIndex="10";b[CN]="cl_closed "+b[CN]},open:function(a){jsui.ungreyThis(a);a[CN]=a[CN].replace(/cl_closed/g,"")},enableAll:function(e){var b=cluster,d=b.getAll();for(var a=0;a<d.length;a++){if(d[a]!=e){d[a].state.moveTo(d[a].origstate.sid,d[a])}}},disableAll:function(e){var b=cluster,d=b.getAll();for(var a=0;a<d.length;a++){if(d[a]!=e){d[a].state.moveTo(4,d[a])}}},setElem:function(c,a,d){if(!c){return}try{if(a==3&&d){c[D]=c[C]=true}else{if(a==3){c[D]=true}else{if(a==1){c[D]=c[C]=false}else{if(a==5){c[D]=false}}}}}catch(b){}},changeView:function(g,b){var e=g[CHN];for(var d=0;d<e.length;d++){var f=e[d];if(f.nodeType==1){if(f.getAttribute("showin")){if(f.getAttribute("showin").indexOf(b+"")>=0){if(f[CN]=="hid"){f[CN]=""}else{f[CN]=f[CN].replace(" hid","")}if(f.tagName=="LABEL"){cluster.setElem(doc[ELBI](f.htmlFor),b,true)}}else{if(f[CN].indexOf(" hid")<0&&f[CN]!="hid"){f[CN]+=" hid"}}}else{var a=(f.tagName=="INPUT"&&(f.type=="text"||f.type==CHK))||f.tagName=="SELECT"?f:null;if(a){cluster.setElem(a,b,false)}else{cluster.changeView(f,b)}}}}},showMoreLoc:function(n){if(!moreloc||moreloc.length<2){return}var o=cluster;var b=o.find("cl_loc");if(!b.mld){defineScrollIntoView();b.mld0=F_APP(F_CR("DIV",{className:"moreloc"},{position:"absolute",width:"950px",zIndex:10}),b);b.mld=F_APP(F_CR("DIV",{className:"mlbody"},{background:"#fff",zIndex:10}),b.mld0);b.mld[IH]="<IMG class='floatr mlx' onclick='return cluster.closeMoreLoc(event)' src='/images/icons/close.gif'/><div class='ttl'><div class='f12 b orng1'>More Localities</div></div>";var j=js.dom.findAll(b,["LABEL"]);for(var g=0;g<j.length;g++){var p=j[g].cloneNode(true);p.setAttribute("for",p.getAttribute("for")+"dup");p.style.fontWeight="bold";p[FC].id+="dup";p[FC].name="_dup_loc[]";b.mld[APP](p);p[FC][C]=j[g][FC][C]}function f(d,l){try{doc.byId("cl_loc").mld.scrollIntoView()}catch(i){}l[PN].scrollTop=l[OT];return jsevt.stopEvt(d)}var h=F_APP(F_CR("DIV",{},{paddingLeft:"5px",clear:"both"}),b.mld);b.mld[APP](F_CR("DIV",{},{paddingTop:"5px",borderBottom:"dotted 1px black"}));b.mdiv=F_APP(F_CR("DIV",{className:"loclist"},{position:"relative",margin:"2px 5px"}),b.mld);for(var g=0;g<moreloc.length-1;g++){var c=moreloc[g];if(js.isArr(c)){var m=F_APP(F_CR("LABEL",{"for":"lchk"+c[0]}),b.mdiv);m[IH]="<INPUT type='checkbox' "+(c[3]==1?"checked":"")+" id=lchk"+c[0]+(c[3]==1?"checked showin='5'":"")+" name='locality_array[]' value='"+c[0]+"'/> "+c[1]+" <span class='f10 grey1'>("+c[2]+")</span>"}else{var e=F_APP(F_CR("DIV",{innerHTML:"<A name='ml_"+g+"'>"+c.city+"</A>"},{clear:"both",margin:"2px 0px"}),b.mdiv);e[CN]="b";var a=F_APP(F_CR("A",{innerHTML:c.city,href:"#ml_"+g},{marginRight:"5px"}),h);jsevt.setHandlers([[a,"click",f,e]])}}b.mld.appendChild(F_CR("DIV",{},{paddingTop:"5px",clear:"both"}));var k=F_APP(F_CR("DIV"),b.mld);k[CN]="btns";k[IH]='<span showin="2,5"'+(b.state.sid==1?" class='hid'":"")+'><input type="image" src="/images/srch/cl_refine_loc.gif" name="Refine_Localities" value="Refine Localities"/> <a class="b" href="#" onclick="return pg.onClusterCancel(event,\'cl_loc\')">Cancel</a></span>&nbsp;'}jsui.size(b.mld[CHN][1],b,{w:1});jsui.showAt(b.mld0,b,["lb","lt"],[-4,4]);jsui.showL(b.mld0);if(b.mdiv[OH]>300){b.mdiv.style.height="300px";b.mdiv.style.overflowY="scroll"}jsui.dropShadow(b.mld0,{l:-3,t:0});jsui.grow(b.mld0.bg,env.ie?7:5);if(n){return jsevt.stopEvt(n)}},closeMoreLoc:function(a){var b=doc.byId("cl_loc");if(b.mld0){jsui.hideL(b.mld0)}if(a){return jsevt.stopEvt(a)}},onLocStateChanged:function(){switch(this.state.sid){case 5:cluster.showMoreLoc();break;case 4:case 3:cluster.closeMoreLoc();break}},showMorePropType:function(b){if(!moreproptype||moreproptype.length<2){return}var e=cluster;var f=doc.byId("cl_prop_type");if(!f.more){f.more=F_APP(F_CR("DIV",{className:"morebud morept"},{position:"absolute",width:"350px",zIndex:10}),f);f.mb=F_APP(F_CR("DIV",{},{background:"#fff",zIndex:10}),f.more);f.mb[IH]="<IMG class='floatr mlx' onclick='return cluster.closeMorePropType(event)' src='/images/icons/close.gif'/><div class='ttl'><div class='f12 b orng1'>More Dealing In</div></div>";f.mdiv=F_APP(F_CR("DIV",{},{margin:"2px"}),f.mb);for(var c=0;c<moreproptype.length-1;c++){var a=moreproptype[c];var g=F_APP(F_CR("LABEL",{"for":"pchk"+a[0]}),f.mdiv);g[IH]="<INPUT type='checkbox' "+(a[3]==1?"checked":"")+" id=pchk"+a[0]+(a[3]==1?"checked showin='5'":"")+" name='property_type[]' value='"+a[0]+"'/> "+a[1]+" <span class='f10 grey1'>("+a[2]+")</span>"}var h=F_APP(F_CR("DIV"),f.mdiv);h[CN]="btns";h[IH]='<span showin="2,5"'+(f.state.sid==1?" class='hid'":"")+'><input type="image" src="/images/srch/cl_refine_dealingin.gif" name="refine_dealing_in" value="Refine Dealing In"/> <a class="b" href="#" onclick="return pg.onClusterCancel(event,\'cl_prop_type\')">Cancel</a></span>&nbsp;'}F_APP(F_CR("DIV",{},{clear:"both"}),f.mb);jsui.showAt(f.more,f,["lb","lt"],[-4,4]);jsui.showL(f.more);jsui.dropShadow(f.more,{l:-3,t:0});jsui.grow(f.more.bg,env.ie?7:5);if(b){return jsevt.stopEvt(b)}},closeMorePropType:function(a){var b=doc.byId("cl_prop_type");if(b.more){jsui.hideL(b.more)}if(a){return jsevt.stopEvt(a)}},onPropTypeStateChanged:function(){switch(this.state.sid){case 5:cluster.showMorePropType();break;case 4:case 3:cluster.closeMorePropType();break}},showMoreBud:function(b){var d=cluster;var f=doc.byId("cl_bud");if(!f.more){f.more=F_APP(F_CR("DIV",{className:"morebud"},{position:"absolute",width:"460px",zIndex:10}),f);f.mb=F_APP(F_CR("DIV",{},{background:"#fff",zIndex:10}),f.more);f.mb[IH]="<IMG class='floatr mlx' onclick='return cluster.closeMoreBud(event)' src='/images/icons/close.gif'/><div class='ttl'><div class='f12 b orng1'>More Budget Ranges</div></div>";f.mdiv=F_APP(F_CR("DIV",{},{margin:"2px"}),f.mb);for(var c=0;c<morebud.length-1;c++){var a=morebud[c];var g=F_APP(F_CR("DIV",{className:"buditem"}),f.mdiv);var e="<A href='search?sid="+doc.byId("cl_sid").value+"&budget="+a[0]+"'>"+a[1]+"</a> <span class='f10 grey1'>("+a[2]+")</span>";g[IH]=e}}F_APP(F_CR("DIV",{},{clear:"both"}),f.mb);jsui.showAt(f.more,f,["lb","lt"],[-4,4]);jsui.showL(f.more);jsui.dropShadow(f.more,{l:-3,t:0});jsui.grow(f.more.bg,env.ie?7:5);if(b){return jsevt.stopEvt(b)}},closeMoreBud:function(a){var b=doc.byId("cl_bud");if(b.more){jsui.hideL(b.more)}if(a){return jsevt.stopEvt(a)}},onBudStateChanged:function(){switch(this.state.sid){case 5:cluster.showMoreBud();break;case 4:case 3:cluster.closeMoreBud();break}}};function ClusterState(a,c,b){this.vs=c;this.sid=a;this.mfp=b;this.moveTo=function(h,d){if(Array.contains(this.vs,h)){d.state=cstates[h];cluster.changeView(d,d.state.sid);var f=d.state.mfp;if(f){if(js.isFP(f)){f.call(d,d)}else{for(var e=0;e<f.length;e++){f[e].call(d,d)}}}try{d.onStateChanged.call(d)}catch(g){}return true}return false};return this}var cstates=[{},new ClusterState(1,[2,4],cluster.open),new ClusterState(2,[1,4]),new ClusterState(3,[4,5],cluster.open),new ClusterState(4,[1,3],cluster.close),new ClusterState(5,[3,4])];var userActionParams={lstAcn:"",lstAcnId:""};var hdr={hideLoggedOutDiv:function(){var a=doc.byId("loggedOutDiv");if(a){a.style.visibility="hidden";a.style.display="none"}},unsetClass:function(c){var b=doc.byId("p_all"),e=["p_a","p_b","p_o"];if(b.checked){for(var d=0;d<e.length;d++){doc.byId(e[d]).checked=false}}},setClass:function(c){var b=doc.byId("p_all"),e=["p_a","p_b","p_o"];for(var d=0;d<e.length;d++){if(doc.byId(e[d]).checked){b.checked=false;return}}b.checked=true},chBudDD:function(){if(doc.byId("modeS")[C]){jsui.hide(doc.byId("rent_budget"));jsui.show(doc.byId("buy_budget"),"block");doc.byId("rent_budget")[D]=true;doc.byId("buy_budget")[D]=false}else{jsui.hide(doc.byId("buy_budget"));jsui.show(doc.byId("rent_budget"),"block");doc.byId("rent_budget")[D]=false;doc.byId("buy_budget")[D]=true}},showL4Lyr:function(a,b){var c=doc.byId(b.id);if(!c.lyr){c.lyr=hdr.createL4Lyr(b.ttl,b.size,b.cls,b.nodnarr);if(b.html){c.lyr[CHN][1][IH]=b.html}jsui.dropShadow(c.lyr,b.shOf);c.lyr.shadow=layers.sizeShadow}if(!c.lyr.gotData){if(b.dataUrl){c.lyr[CHN][1][IH]=LOADING_HTML;ajax.getText({url:b.dataUrl,ctx:c.lyr,params:(b.params?b.params:userActionParams)},hdr.onRcvLyr,hdr.onRcvLyrErr)}}else{if(b.off&&env.moz){b.off[0]+=-6}if(b.size&&b.size.h1){c.lyr.style.height=b.size.h1}}jsui.showAt(c.lyr,c,["lb","lt"],b.off);jsui.showL(c.lyr);c.lyr.shadow();jsevt.stopEvt(a);return c.lyr},onL4oClick:function(a){hdr.showL4Lyr(a,{id:"l4o",ttl:"<span class='dnarr'>Individual</span>",nodnarr:true,size:{w:170},shOf:{l:3,t:3},off:[-110,2],cls:"l4olyr",dataUrl:"/find/common/ajaxIndividualLinks"})},onL4aClick:function(a){hdr.showL4Lyr(a,{id:"l4a",ttl:"<span class='dnarr'>Dealer</span>",nodnarr:true,size:{w:170},shOf:{l:3,t:3},off:[-105,2],cls:"l4olyr l4alyr",dataUrl:"/find/common/ajaxDealerLinks"})},onL4bClick:function(a){hdr.showL4Lyr(a,{id:"l4b",ttl:"<span class='dnarr'>Builder</span>",nodnarr:true,size:{w:170},shOf:{l:3,t:3},off:[-115,2],cls:"l4blyr",dataUrl:"/find/common/ajaxBuilderLinks"})},onL4NPClick:function(a,b){hdr.showL4Lyr(a,{id:"l4np",ttl:"New Projects",size:{w:260,h:150},shOf:{l:3,t:3},off:[-4,0],dataUrl:"/find/newproject/ajax"})},onL4APClick:function(a){var b=hdr.showL4Lyr(a,{id:"l4ap",ttl:"Advertise Property",size:{w:780,h:175,h1:"auto"},shOf:{l:3,t:3},off:[-4,0],dataUrl:"/do/advertiseproperty/ajax"})},onL4SDClick:function(a){var b=hdr.showL4Lyr(a,{id:"l4sd",ttl:"Search Dealers",size:{w:293,h:175,h1:"auto"},shOf:{l:3,t:3},off:[-8,0],dataUrl:"/do/dealersearch/ajax"})},onL4PRClick:function(a){var b=hdr.showL4Lyr(a,{id:"l4post",ttl:"Post Requirements",size:{w:380,h:245,h1:"auto"},shOf:{l:3,t:3},off:[-8,0],dataUrl:"/do/postrequirements/ajax"})},advertisePropertyFunction:function(b){b=unescape(b);var f=b.split("*|*|*");var e=f[0];var c=f[1];var a=doc.byId("l4ap");var d=a.lyr;if(c){doc.byId("level1_header").innerHTML="Welcome "+c+', <a class="b" href="/property/loginpage.php">My99acres</a> [<a href="/property/logout.php">Logout</a>]';hdr.hideLoggedOutDiv()}d[CHN][1][IH]=e;if(d.size&&d.size.h1){d[CHN][1].style.height=d.size.h1}jsui.showL(d);jsui.size(d.bg,d);if(env.ie){jsui.incBy(d.bg,{l:5,t:5})}},createL4Lyr:function(a,e,b,g,c){var f=F_CR("DIV",{className:"srplayer "+(b?b:"l4lyr")},{backgroundColor:"#fff",position:"absolute",zIndex:1100});if(c){F_APP(f,c)}else{js.dom.add(f)}if(e){f.style.width=e.w?e.w+"px":"auto";f.size=e}f[IH]="<div class='ttltab' onclick='jsui.hide(this.parentNode)'><nobr>"+a+(!g?" <img src='/images/headers/dn_arr.gif'/>":"")+"</nobr></div><div class='body' style='height:"+(e.h?e.h-6+"px":"96%")+";z-index:10;zoom:1;'></div>";return f},onRcvLyr:function(txt){var t=this;t.gotData=true;if(t.actionOnSuccess!=undefined){var actionName=t.actionOnSuccess;var functionName=actionName+'("'+escape(txt)+'")';eval(functionName)}else{if(t.actionOnSuccess==undefined){t[CHN][1][IH]=txt;if(t.size&&t.size.h1){t[CHN][1].style.height=t.size.h1}jsui.showL(t);jsui.size(t.bg,t);if(env.ie){jsui.incBy(t.bg,{l:5,t:5})}}}jsval.init();try{t.focus()}catch(ex){}},onRcvLyrErr:function(a,b){this[CHN][1][IH]=b}};var alerts={postLogin:function(a){var b=this;if(b.target=="_blank"){var c=a.split(":");doc.byId("level1_header").innerHTML="Welcome "+c[1]+', <a class="b" href="/property/loginpage.php">My99acres</a> [<a href="/property/logout.php">Logout</a>]';pg.closeEmailSMSLayer();pg.closeModalLayer();jsui.hideCurLyr();window.open(c[0])}else{top.location=a}},fgtPwd:function(a,e){var h=e.parentNode;var d;while(h){if((h.tagName=="DIV"||h.tagName=="div")&&h.getAttribute("name")=="saveAlertDiv"){d=h;break}else{h=h.parentNode}}var f;var g;var c=js.dom.findAll(d,["DIV","SPAN"]);for(var b=0;b<c.length;b++){if(c[b].id=="ThankYouMsg"){f=c[b]}else{if(c[b].id=="fgtPwdDiv"){g=c[b]}}}if(g){g.style.display="inline"}f.fgtPwdDiv=g;ajax.postForm({url:"/do/userlogin/ajaxForgotPasswordViaGetAlerts",ctx:f,thisfrm:e},alerts.onRcvFgtPwd,hdr.onRcvLyrErr);return jsevt.stopEvt(a)},onRcvFgtPwd:function(a){var b=this;if(b.fgtPwdDiv){b.fgtPwdDiv.style.display="none"}b[IH]=a;doc.byId("ThankyouBar").style.display="block"}};var layers={doLogin:function(c,e){if(!jsval.vf(e)){jsval.inlineErrs(e);return jsevt.stopEvt(c)}else{var d=e.name;if(d&&d!=undefined){var g=new Object();if(e.username){g.username=e.username.value}if(e.password){g.password=e.password.value}doc[ELBI]("loadingImage"+d)[IH]="<img src=/images/loader.gif>"}if(d=="sendEmailLoginForm"){var f=doc.byId("sendLayer");f.target=e.target.value;ajax.postForm({url:"/do/userlogin/ajaxSendEmailLogin",ctx:f,thisfrm:e},alerts.postLogin,hdr.onRcvLyrErr)}else{if(d=="advertisePropertyForm"){g.lstAcn=e.lstAcn.value;g.lstAcnId=e.lstAcnId.value;var a=doc.byId("l4ap");a.lyr.actionOnSuccess="hdr.advertisePropertyFunction";ajax.getText({url:"/do/userlogin/ajaxAdvertisePropertyUserLogin",ctx:a.lyr,params:g},hdr.onRcvLyr,hdr.onRcvLyrErr)}else{if(d=="signInForm"){var b=pg["l-login"];b.actionOnSuccess=b.action;ajax.getText({url:"/do/userlogin/ajaxSignIn",ctx:b,params:g},pg.onRcv,pg.onRcvErr)}else{if(d=="advertisePropertyForm-model"){g.lstAcn=e.lstAcn.value;g.lstAcnId=e.lstAcnId.value;g.id="model";var b=pg["l-advp"];b.actionOnSuccess=b.action;ajax.getText({url:"/do/userlogin/ajaxAdvertisePropertyUserLogin",ctx:b,params:g},pg.onRcv,pg.onRcvErr)}else{return true}}}}return jsevt.stopEvt(c)}},sizeShadow:function(a){if(!a){a=this}jsui.size(a.bg,a);if(env.ie){jsui.incBy(a.bg,{l:5,t:5})}},fixShadows:function(){if(jsui.curlyr){try{layers.sizeShadow(jsui.curlyr)}catch(a){}}if(pg.curMLyr){try{layers.sizeShadow(pg.curMLyr)}catch(a){}}}};var pg={valRegFrm:function(a,b){return pg.validate(a,b)},validate:function(a,c,b){if(!jsval.vf(c)){jsval.inlineErrs(c,pg.esdiv);return jsevt.stopEvt(a)}if(c.target&&!b){jsui.hideCurLyr();pg.closeModalLayer()}return true},openModalLayer:function(c){var a=pg["l-"+c.id];if(!a){a=pg["l-"+c.id]=js.dom.add(F_CR("DIV",{className:"srpmodal"},{position:"absolute",zIndex:1100}));a[IH]="<div class='ttl'><img class='floatr hm10' onclick='"+(c.cf?c.cf:"pg.closeModalLayer()")+"' src='/images/icons/close.gif'/>"+c.ttl+"</div><div class='body' style='background-color:#fff;z-index:10;zoom:1;'></div>";jsui.dropShadow(a,{t:5,l:5,skipIE:1},0,0.3);if(c.html){a[CHN][1][IH]=c.html}}var b=c.size?c.size:{};if(!b.h){b.h="250"}else{if(b.h!="auto"){b.h+="px"}}if(!b.w){b.w="400"}else{if(b.w!="auto"){b.w+="px"}}a.style.width=b.w;a[CHN][1].style.height=b.h;a.size=c.size;a.cbk=c.cbk;jsui.hideCurLyr();pg.closeModalLayer();jsui.center(jsui.show(a,"block"));jsui.bg.greyOut();pg.curMLyr=a;if(!a.gotData||c.reload){a[CHN][1][IH]=c.html?c.html:LOADING_HTML;if(c.dataUrl){ajax.getText({url:c.dataUrl,ctx:a,params:(c.params?c.params:userActionParams)},pg.onRcv,pg.onRcvErr)}}else{if(c.size&&c.size.h1){a[CHN][1].style.height=c.size.h1}}a.action=c.action;jsui.size(a.bg,a);return a},onRcv:function(txt){var l=this;l.gotData=true;if(l.actionOnSuccess!=undefined){var actionName=l.actionOnSuccess;var functionName=actionName+'("'+escape(txt)+'")';eval(functionName)}else{if(l.actionOnSuccess==undefined){l[CHN][1][IH]=txt;if(l.size&&l.size.h1){l[CHN][1].style.height=l.size.h1}jsui.size(l.bg,l)}}try{if(l.cbk){l.cbk.call(l)}}catch(ex){}},onRcvErr:function(b,a){if(a){this[CHN][1][IH]=a}else{this[CHN][1][IH]="Error Occured. Try Again."}},closeModalLayer:function(){js.body().onkeyup=null;if(pg.curMLyr){jsui.bg.ungreyOut();jsui.hide(pg.curMLyr)}},showAdvModalLyr:function(a){var c={id:"model",lstAcn:userActionParams.lstAcn,lstAcnId:userActionParams.lstAcnId};var b=pg.openModalLayer({id:"advp",ttl:"Advertise Your Property",size:{w:780,h:175,h1:"auto"},dataUrl:"/do/advertiseproperty/ajax",params:c,action:"pg.advertisePropertyFunction"});return jsevt.stopEvt(a)},showAdvModalLyr1:function(a,b){var d={id:"model",lstAcn:userActionParams.lstAcn,lstAcnId:userActionParams.lstAcnId};var c=pg.openModalLayer({id:"advp1",ttl:"Post Requirement",size:{w:400,h:300,h1:"auto"},dataUrl:"/do/postrequirements/ajax?layer=modal&city_value="+b,params:d,action:""});return jsevt.stopEvt(a)},signInFunction:function(a){a=unescape(a);pg.closeModalLayer();doc.byId("level1_header").innerHTML="Welcome "+a+', <a class="b" href="/property/loginpage.php">My99acres</a> [<a href="/property/logout.php">Logout</a>]';hdr.hideLoggedOutDiv();alert("You have successfully logged in.")},advertisePropertyFunction:function(a){a=unescape(a);var e=a.split("*|*|*");var d=e[0];var c=e[1];var b=pg.curMLyr;if(c){doc.byId("level1_header").innerHTML="Welcome "+c+', <a class="b" href="/property/loginpage.php">My99acres</a> [<a href="/property/logout.php">Logout</a>]';hdr.hideLoggedOutDiv()}b[CHN][1][IH]=d;if(b.size&&b.size.h1){b[CHN][1].style.height=b.size.h1}jsui.size(b.bg,b)},login:function(a){var b=pg.openModalLayer({id:"login",ttl:"Sign in to My99acres",size:{w:680,h:175,h1:"auto"},dataUrl:"/do/userlogin/ajaxLogin",action:"pg.signInFunction"});return jsevt.stopEvt(a)},layerPHmore:function(b,a,f,d){var e="/do/Company/propertyheadline_citynews?news_id="+a+"&city="+f;var c=pg.openModalLayer({id:"login",reload:true,ttl:d+"-Property Headline",size:{w:680,h:175,h1:"auto"},dataUrl:e});return jsevt.stopEvt(b)},loginBuyerSave:function(a){var b=pg.openModalLayer({id:"login",ttl:"Sign in to My99acres",size:{w:680,h:175,h1:"auto"},dataUrl:"/do/userlogin/ajaxLogin",action:"postLoginTmpBuyer"});return jsevt.stopEvt(a)},forgotpwd:function(a){var b=pg.openModalLayer({id:"fpp",ttl:"Forgot Password",size:{w:400,h:140,h1:"auto"},dataUrl:"/do/userlogin/ajaxForgotPassword"});return jsevt.stopEvt(a)},showNewProjectLayer:function(a){var c={model:true,lstAcn:userActionParams.lstAcn,lstAcnId:userActionParams.lstAcnId};var b=pg.openModalLayer({id:"newp",ttl:"New Projects",size:{w:250,h:140,h1:"auto"},dataUrl:"/find/newproject/ajax",params:c});return jsevt.stopEvt(a)},forgotPasswdOption:function(f){var d=doc[ELBI]("emailText");var a=doc[ELBI]("usernameText");var c=doc[ELBI]("emailfp");var b=doc[ELBI]("usernamefp");if(f==1){d.style.display="";c.disabled=false;b.disabled=true;a.style.display="none"}else{if(f==2){d.style.display="none";c.disabled=true;b.disabled=false;a.style.display=""}}},openSaveSearchLayer:function(b,c,e,f,a){var d=pg.openModalLayer({id:"savesearch",reload:true,ttl:"Get Property Alert Mails",size:{w:450,h:280,h1:"auto"},dataUrl:"/do/registerBuyer/showSaveSearchLayer/"+c+"/"+f+"/"+e+"?sid="+a});return jsevt.stopEvt(b)},closeSaveSearchLayer:function(){jsui.bg.ungreyOut();jsui.hide(pg.ssdiv)},showESLyr:function(e,c,b,a,g){var f=pg.esdiv;if(!f){f=pg.esdiv=hdr.createL4Lyr(e.ttl,e.size,e.cls,e.nodnarr);jsui.dropShadow(f,e.shOf);f.shadow=layers.sizeShadow}if(!f.gotData||e.reload){f[CHN][1][IH]=LOADING_HTML;ajax.getText({url:e.dataUrl,ctx:f,params:{from_src:top.from_src}},hdr.onRcvLyr,pg.onRcvEmailSMSLayerErr)}jsui.showAt(f,c,["lb","lt"],e.off);jsui.showL(f);f.shadow();return f},openEmailSMSLayer:function(c,e,b,h,a,g){var f=pg.showESLyr({ttl:"<b>Send Email &amp; SMS</b>",cls:"eslyr",reload:true,size:{w:660,h:278,h1:"auto"},shOf:{l:3,t:3},off:[-8,0],dataUrl:"/load/sendemailsms/showLayer/"+b+"/"+h+"/"+_getPosition(b)+"/"+userActionParams.lstAcn+"/"+userActionParams.lstAcnId+"?sid="+a},e,b,a,h);return jsevt.stopEvt(c)},onRcvEmailSMSLayerErr:function(a){this[CHN][1][IH]=a+" Error Occurred. Please try again later."},onClusterClick:function(a,d){var f=a.target?a.target:a.srcElement;if(f.tagName=="INPUT"&&f.type==CHK){if(f.id.indexOf("dup")>0){doc.byId(f.id.substr(0,f.id.length-3))[C]=f[C]}else{if(doc.byId(f.id+"dup")){doc.byId(f.id+"dup")[C]=f[C]}}if(f[C]){cluster.disableAll(d);d.state.moveTo(2,d)}else{if(d.getAttribute("state")!=3){if(env.ie&&d.origstate.sid==3){return}var b=d[ELBT]("INPUT");for(var c=0;c<b.length;c++){var e=b[c];if(e.type==CHK&&e[C]){return}}cluster.enableAll()}}}},onClusterEdit:function(a,b){var d=cluster.find(b);if(d&&d.state.moveTo(5,d)){cluster.disableAll(d)}return jsevt.stopEvt(a)},onClusterCancel:function(a,b){var d=cluster.find(b);if(d&&d.state.moveTo(d.origstate.sid,d)){cluster.enableAll(d)}return jsevt.stopEvt(a)},onClusterFocus:function(a,b){var d=cluster.find(b);if(d&&d.state.moveTo(2,d)){cluster.disableAll(d)}},closeEmailSMSLayer:function(){jsui.hide(pg.esdiv)},unimpl:function(a){alert("Under Construction! Coming Soon!");return jsevt.stopEvt(a)},closeVcard:function(a,b){if(b.vcard){b.vcard.timer=js.setTimeout(jsui,jsui.hide,500,b.vcard)}},openVcard:function(a,b,c){var e=b.vcard;if(!e){e=b.vcard=F_CR("DIV",{pid:c,className:"vcard"},{position:"absolute",width:"362px",height:"100px",zIndex:900,overflow:"visible"});e[IH]="<div style='position:relative;width:360px;height:100px;border:1px solid #d57801;background-color:#fff'></div>";js.dom.add(e);jsevt.addListener(e,"mouseover",function(){try{w.clearTimeout(e.timer)}catch(d){}});jsevt.addListener(e,"mouseout",pg.closeVcard,b)}if(!e.isLoaded){e[FC][IH]=LOADING_HTML;ajax.getText({url:"/load/vcard/fetchVcard/"+c,ctx:e},pg.onRcvVcard,pg.onRcvVcardErr)}jsui.showAt(e,b,0,[15,-10]);jsui.dropShadow(e,env.ie?{l:7,t:7,skipIE:true}:{l:5,t:5});return jsevt.stopEvt(a)},onRcvVcardErr:function(a){this[FC][IH]=a+" Error Occurred. Please try again later."},onRcvVcard:function(a){var c=this;c.isLoaded=true;try{c[FC].style.height="auto";c.style.height="auto";c.style.border="0px"}catch(b){}c[FC][IH]=a;jsui.size(c.bg,c)},create_locality_dropdown:function(e,d,c){var h=e.split("|");var g=h[0]+"location"+h[2];var b,f="";if(c){var a=c.split(",");for(b=0;b<a.length;b++){f+=a[b]+"loc"}}ajax.getText({url:"/do/registerBuyer/populateLocality/"+g+"/"+f},pg.onRcvLocality,pg.onRcvLocalityErr)},onRcvLocality:function(a){if(a){jsui.showAll(["locality","locality_scroll"],"block");doc.byId("locality_scroll").innerHTML+=a}},onRcvLocalityErr:function(){},chkMsgChars:function(b,e,c){var a=e.value.length;if(a>c){e.value=e.value.substr(0,c);a=c}var d=e;while(d=d.nextSibling){if(d.nodeType==1&&d.getAttribute("type")=="numCharsLeft"){d[IH]=c-a}}},openWNLayer:function(b,e,c){var a=pg.openModalLayer({id:"wn"+e,ttl:e,size:{w:575,h:"auto"}});if(!a.gotData){a[CHN][1][IH]="<img src='/images/whatsnew/"+c+"'/>";a.gotData=true;function d(){jsui.size(a.bg,a);jsui.center(a)}a[CHN][1][FC].onload=d}return jsevt.stopEvt(b)},dummy:function(a){try{w.status=a}catch(b){}}};var srp={onSaveSrchFrm:function(a){alert(a)},onSaveSrchFrmErr:function(c,a,b,d){alert("Err="+c+":"+a)},sendQuerySubmit:function(a){doc.byId("submit_SES").innerHTML="<b>Submitting...&nbsp;&nbsp;&nbsp;</b>";ajax.postForm(a,srp.onSendQueryFrm,srp.onSendQueryFrmErr)},onSendQueryFrm:function(a){this[PN][PN][IH]=a;layers.fixShadows()},onSendQueryFrmErr:function(c,a,b,d){this[PN][PN][IH]=a},sendAlertSubmit:function(a){doc.byId("submit_SES").innerHTML="<b>Submitting...&nbsp;&nbsp;&nbsp;</b>";ajax.postForm(a,srp.onSendAlertFrm,srp.onSendAlertFrmErr)},onSendAlertFrm:function(a){this[PN][PN][IH]=a;layers.fixShadows()},onSendAlertFrmErr:function(c,a,b,d){this[PN][PN][IH]=a},multCompare:function(a,b,c){window.open("/property/compare.php?PROP_IDS="+b.propids.join(",")+"&clicks="+c)},multContact:function(b,d){var a=d.propids.join("-");var c=pg.openModalLayer({id:"mult",ttl:"Contact Selected Advertisers Now",reload:true,size:{w:660,h:278,h1:"auto"},dataUrl:"/load/sendemailsms/showLayer/"+a+"/"+_pid+"/0/"+userActionParams.lstAcn+"/"+userActionParams.lstAcnId+"?mult=true&sid="+_sid});return jsevt.stopEvt(b)},onTupleSelect:function(l){var a=doc.byId("results"),e=0,f,k=[],h,j;if(!(h=doc.byId("mult"))){h={}}if(!(j=doc.byId("mult1"))){j={}}j[D]=h[D]=true;if(a){f=a[ELBT]("INPUT");for(var d=0;d<f.length;d++){var g=f[d];if(g.type==CHK){if(g[C]){if(e>0){j[D]=h[D]=false}e++;k.push(g.value)}}}for(var d=0;d<f.length;d++){var g=f[d];if(g.type==CHK){if(e==5&&!g[C]){g[D]=true}else{if(e<5){g[D]=false}}}}}j.propids=h.propids=k;jsevt.stopBubble(l)}};var prop={onBigPh:function(b,a){try{w.clearTimeout(a.bimg.timer)}catch(c){}},showBigPh:function(a,d,c,b,e){if(!a.bimg){a.bimg=js.dom.add(F_CR("DIV",{innerHTML:"<IMG style='border:solid 3px white' src='/property/photo_serve.php?propid="+d+"&sno=1&photo=FULLPHOTO' width=360 height=300/>"},{position:"absolute",width:"366px",height:"306px",zIndex:100,overflow:"hidden",backgroundColor:"#fff",border:"solid 1px #8d8d8d"}));jsevt.setHandlers([[a,"mousemove",prop.onBigPh,a],[a.bimg,"mousemove",prop.onBigPh,a],[a.bimg,"mouseover",prop.onBigPh,a],[a.bimg,"mouseout",prop.hideBigPh,a],[a,"mouseout",prop.hideBigPh,a],[a.bimg,"click",prop.openImgGal,d,{ids:c,sno:1,lstAcn:b,lstAcnid:e}]])}jsui.showAt(a.bimg,a,["rt","rt"],[-20,20])},hideBigPh:function(a,b){if(b.bimg){b.bimg.timer=js.setTimeout(jsui,jsui.hide,500,b.bimg)}},openImgGal:function(b,a,d){var c=pg.openModalLayer({id:"imggal",ttl:"Photo Gallery",reload:true,cbk:prop.imgGal.load,size:{w:655,h:550,h1:"auto"},dataUrl:"/load/imagegallery/ajax/"+a+"?x=1"+(d.sno?"&sno="+d.sno:"")+(d.tab?"&tab="+d.tab:"")+(d.ids?"&ids="+d.ids:"")+(d.pid?"&pid="+d.pid:"")+(d.lstAcn?"&lstAcn="+d.lstAcn:"")+(d.lstAcnid?"&lstAcnid="+d.lstAcnid:"")});js.body().onkeyup=prop.keyup;return jsevt.stopEvt(b)},keyup:function(a){if(!a){a=window.event}var b=(a.keyCode||a.charCode);switch(b){case env.keys.LEFT_ARR:prop.imgGal.prev();break;case env.keys.RIGHT_ARR:prop.imgGal.next();break}},imgGal:{load:function(){if(doc.byId("gal_script")){eval(doc.byId("gal_script")[IH])}},imgLoaded:function(){doc.byId("gal_wk").style.display="none"},getUrl:function(b,d,c,a){if(c.id){return b+"/image-gallery/send/"+c.locality_id+"-"+c.locality_name+"/"+c.building_id+"-"+c.building_name+"/FP-"+c.nm+"-"+c.id+"."+c.ext+"&ext="+c.ext}else{return d+"/image-gallery/serve-"+a+"-"+c.order+"-FULLPHOTO"}},showCarousal:function(b){var f=doc.byId("carousal"),a=js.dom.findAll(f,"A");var e=Math.floor(f[OW]/95);e=Math.min(a.length,e);if(a.length-b<e){b=a.length-e}if(b<0){b=0}for(var d=0;d<b;d++){a[d].style.display="none"}for(var d=b;d<b+e;d++){a[d].style.display=((env.moz&&env.mozVer<3)?"-moz-inline-box":"inline-block")}for(var d=b+e;d<a.length;d++){a[d].style.display="none"}},prev:function(a){this.goTo(a,this.cur-1)},next:function(a){this.goTo(a,this.cur+1)},goTo:function(h,e){var m=prop.imgGal,g=doc.byId("carousal"),j=js.dom.findAll(g,"A");doc.byId("btn_nxt").disabled="";doc.byId("btn_prev").disabled="";if(e<=0){doc.byId("btn_prev").disabled="disabled"}if(e>=(j.length-1)){doc.byId("btn_nxt").disabled="disabled"}if(e<0||e>=j.length){return jsevt.stopEvt(h)}doc.byId("gal_wk").style.display="block";var a=0;for(var d=0;d<tabs.length;d++){var b=tabs[d].phs.length;if(a+b>e){var f=tabs[d].phs[e-a];doc.byId("gal_"+m.propid).src=m.getUrl(m.imgSrvr,m.propImgSrvr,f,m.propid);var k=js.dom.findAll(doc.byId("gal_tabs"),"LI");j[m.cur][CN]="";j[e][CN]="current";m.cur=e;k[m.tab][CN]="";k[m.tab=d][CN]="current";m.showCarousal(e);doc.byId("gal_ttl")[IH]=f.nm;break}else{a+=b}}return jsevt.stopEvt(h)},goToTab:function(a,b){var e=prop.imgGal,d=0;for(var c=0;c<b;c++){d+=tabs[c].phs.length}return e.goTo(a,d)}},showVideo:function(b,a,e,c){var d=pg.openModalLayer({id:"vidgal"+a,ttl:"Property Video",reload:true,size:{w:575,h:275,h1:"auto"},dataUrl:"/load/videodisplay?propid="+a+"&sbr="+e+"&bit_rate="+c});return jsevt.stopEvt(b)}};var property_alerts={toggleBudgetDD:function(a,d){if(!d){d=""}var c="alert_buy_budget"+d,b="alert_rent_budget"+d;_toggle(arr=(a=="R"?[c,b]:[b,c]))}};function _toggle(a){var b=doc.byId(a[0]);b[D]=true;jsval.hideFld(b);b=doc.byId(a[1]);b[D]=false;jsval.showFld(b,"inline")}var preference_value={togglePreferenceDD:function(a,e,d){if(!e){e=""}else{if((d=="R"||d=="P")&&a=="C"){doc.byId("modeSL4")[C]=true}else{if(d=="L"&&a=="R"){doc.byId("modeSL4")[C]=true}else{doc.byId("mode"+d+e)[C]=true}}}var c="preferenceResidential"+e,b="preferenceCommercial"+e;_toggle(arr=(a=="C"?[c,b]:[b,c]))}};var propertyType={toggle:function(b,g){var d="propertyTypeResidential"+g,c="propertyTypeCommercial"+g;var f="mode_res"+g,e="mode_com"+g;var a;_toggle(a=(b=="R"?[e,f]:[f,e]));_toggle(a=(b=="R"?[c,d]:[d,c]))}};var ct={onFocusEvent:function(a){if(((a.name=="area_min")&&(a.value=="Min"))||((a.name=="area_max")&&(a.value=="Max"))){a.value=""}},onBlurEvent:function(a){if((a.name=="area_min")&&(a.value=="")){a.value="Min"}else{if((a.name=="area_max")&&(a.value=="")){a.value="Max"}}}};function _changeImage(c,b,a){doc.byId("gal_"+b).src="/property/photo_serve.php?propid="+b+"&sno="+a+"&photo=FULLPHOTO";return jsevt.stopEvt(c)}function open_new_window(a){w.open(a,"","width=770,height=570,scrollbars=yes,resizable=1");return false}function findObj(f,e){var c,b,a;if(!e){e=document}if((c=f.indexOf("?"))>0&&top.frames.length){e=top.frames[f.substring(c+1)].document;f=f.substring(0,c)}if(!(a=e[f])&&e.all){a=e.all[f]}for(b=0;!a&&b<e.forms.length;b++){a=e.forms[b][f]}for(b=0;!a&&e.layers&&b<e.layers.length;b++){a=findObj(f,e.layers[b].document)}if(!a&&e.getElementById){a=e.getElementById(f)}return a}function showHideLayers(){var c,e,a,d,b=showHideLayers.arguments;for(c=0;c<(b.length-2);c+=3){if((d=findObj(b[c]))!=null){a=b[c+2];if(d.style){d=d.style;a=(a=="show")?"visible":(a=="hide")?"hidden":a}d.visibility=a}}}function resizeHeight(b){var a=document.getElementById(b);if(a.contentWindow.document.body.innerHTML!=""){a.height=a.contentWindow.document.body.scrollHeight}}function resizeHeight_Banner(b){var a=document.getElementById(b);if(a.contentWindow.document.body.innerHTML!=""&&a.contentWindow.document.body.scrollHeight>=50){a.height=a.contentWindow.document.body.scrollHeight}}function setTypevalue(a,c){var d=c.value,e=["R","1","2","3","4","5","22","23","80"],b=["C","26","6","7","9","10","11","12","13","14","15","16","17","18","19","20","21","81","83"];if(Array.contains(e,d)){if(doc.__rc=="C"){location.href="/Residential"}}else{if(Array.contains(b,d)){if(doc.__rc=="R"){location.href="/Commercial"}}else{return checkNPerror(a,c)}}}function checkNPerror(a,b){var d=doc.byId("modeS")[C],c=b.value;if((c=="23"||c=="26")&&!(d)){alert('Please Select "Buy" to View New Projects');return jsevt.stopEvt(a)}}function submit_compare_form(e){var f=document.getElementsByName("propid[]");var d=[],c=0;for(var b=0;b<f.length;b++){if(f[b][C]==true){var a=f[b].value,g=doc.byId("bucket_"+a).value;d.push(a);if(c==0){c=g}else{if(c!=g){alert("Please select properties of similar type in order to compare them. For eg: \nResidential Apartment with Residential Apartment Or\nCommercial Shops with Commercial Shops");return false}}}}window.open("/property/compare.php?PROP_IDS="+d.join(",")+"&clicks="+e,"","resizable=yes,width=780,height=570,scrollbars=yes")}function GA(b,a){return b.getAttribute(a)}var check={mobile:function(c){var a=/^(\+919[0-9]{0,8}|\+919[0-9]{10,}|00919[0-9]{0,8}|00919[0-9]{10,}|0091[0-8]{0,}|\+91[0-8]{0,})$/,b=/^(919[0-9]{9}|91-9[0-9]{9}|00919[0-9]{9}|0091-9[0-9]{9}|\+919[0-9]{9}|\+91-9[0-9]{9}|9[0-9]{9}|09[0-9]{9}|00[1-9][0-9]{10,13}|\+[1-9][0-9]{10,13})$/;if(c.length>16||c.length<10){return 1002}else{if(a.test(c)){return 1002}else{if(b.test(c)){return true}else{return 1002}}}},phone:function(c){var b=/^0[1-8][0-9]{9}$/,a=/^0[1-8][1-9]{1,4}-[0-9]{5,8}$/;if(c.length==11&&b.test(c)){return true}else{if(c.length==12&&a.test(c)){return true}else{return 1002}}},email:function(b){var a=/^[-_.a-z0-9]+@(([-_a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mobi|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;if(b.length>50){return 2550}else{if(b.length<8){return 2008}else{if(a.test(b)){return true}else{return 1001}}}},phmob:function(c){var b=check.mobile(c),a=check.phone(c);if(b===true||a===true){return true}else{if(b!==true){return b}else{return a}}},minmax:function(b){if(!b.mif){var a=b.grp.flds,c=jsval.find;b.mif=c(a,"name",GA(b,"minfld"));b.maf=c(a,"name",GA(b,"maxfld"))}var g=[],h=b.mif,i=b.maf,f=b.ff,e=(h.value==GA(h,"defVal")),d=(i.value==GA(i,"defVal"));if(e||d){return[]}if(parseFloat(h.value)>parseFloat(i.value)){g.push({el:f,err:jsval.getInvalidMsg(b,1010),code:1010})}return g},dummy:{}};var jsval={init:function(){var b=js.body()[ELBT]("FORM");for(var a=0;a<b.length;a++){jsval.setupFrm(b[a]);if(!b[a].onsubmit){jsevt.addListener(b[a],"submit",jsval.onFrm,b[a])}}},onFrm:function(a,b){if(!jsval.vf(b)){jsval.inlineErrs(b);return jsevt.stopEvt(a)}},setupFrm:function(f,e){if((e===true||GA(f,"errdisplay"))&&!f.inited){var c=js.dom.findAll(f,["INPUT","SELECT","TEXTAREA","CTRL"]);for(var b=0;b<c.length;b++){var d=c[b],a=GA(d,"group");if(a){jsval.setupGrp(d,f.name+"."+a,c)}else{jsval.setupFld(c[b])}}f.inited=true;return c}},setupFld:function(a){if(!a.vfn){a.vfn=a.validateMe=jsval.vfld;jsevt.setHandlers([[a,"change",jsval.vfld,a],[a,"keyup",jsval.onkeyup,a],[a,"blur",jsval.vfld,a]])}},setupGrp:function(d,c,e){d.grp=(jsval["GRP."+c]||(jsval["GRP."+c]={flds:[],rng:c,ctrls:[]}));d.validateMe=jsval.vgrp;if(d.tagName=="CTRL"){var b=d.grp,a=jsval.find;b.ctrls.push(d);d.ff=(a(e,"name",GA(d,"focus"))||doc.byId(GA(d,"focus")));d.vfn=jsval.vctrl}else{d.vfn=jsval.vfld;d.grp.flds.push(d);jsevt.setHandlers([[d,"change",jsval.vgrp,d],[d,"keyup",jsval.onkeyup,d],[d,"blur",jsval.vgrp,d]])}},vctrl:function(b){jsval.clearerr(b);var a=check[GA(b,"validate")](b);if(a.length>0){jsval.seterr(b,a[0]);return a}else{return true}},vgrp:function(b,f,a){if(!f){f=b}var g=[f],d=[];if(!a){g=g.concat(f.grp.ctrls)}for(var c=0;c<g.length;c++){var e=g[c].vfn(g[c]);if(e!==true){d=d.concat(e)}}return(d.length==0?true:d)},vfld:function(b,e,a){if(!e){e=b}if(js.isStr(e)){e=doc.byId(e)}var c=jsval._vfld(e);if(c!==true){var f={el:e,err:jsval.getInvalidMsg(e,c),code:c};(c=[]).push(f);if(!a){jsval.seterr(e,f)}}else{jsval.clearerr(e)}try{if(!a){layers.fixShadows()}}catch(d){}return c},_vfld:function(a){if(!a){return true}else{if(a[D]){return true}else{if(a.tagName=="CTRL"){return true}}}var c="",b=a.value.trim();a.isvf=true;if((c=GA(a,"defVal"))&&b==c){return true}if(GA(a,"required")=="true"&&(b==""||b=="0")){return 1000}else{if(b==""){return true}}if(GA(a,"numeric")=="true"&&isNaN(b)){return 1004}if(c=GA(a,"valtype")){if(check[c]){return check[c](b)}}return true},vf:function(g){if(js.isStr(g)){g=doc.byId(g)}if(!g){return true}var f=true,h=[],a=[],e;if(!g.inited){e=jsval.setupFrm(g,true)}else{e=js.dom.findAll(g,["INPUT","SELECT","TEXTAREA","CTRL"])}for(var d=0;d<e.length;d++){if(!e[d].validateMe){jsval.setupFld(e[d])}var c=e[d].validateMe(null,e[d],true);if(c!==true){h=h.concat(c);f&=false}}try{layers.fixShadows()}catch(b){}g.errs=h;return f},onkeyup:function(a,b){if(!b.isvf){return true}if(a.keyCode!=env.keys.TAB){return b.validateMe(a,b)}},getDispName:function(a){return(GA(a,"nameinerr")||GA(a,"name"))},getInvalidMsg:function(d,e){var b=jsval.getDispName(d);if(e>=2000&&e<2500){return"'"+b+"' should be "+(e-2000)+" or more characters in size"}else{if(e>=2500&&e<4000){return"'"+b+"' should be "+(e-2500)+" characters or less"}}var a=jsval.msgs[e];if(!a){return"'"+b+"' entered is invalid"}else{if(js.isStr(a)){return a.replace(/\$nm/gi,b)}else{try{return a.call(d,b)}catch(c){}}}},msgs:{"1000":"'$nm' is required","1003":"Special characters are not allowed in '$nm'","1004":"'$nm' should be numeric","1006":"At least one '$nm' is required","1010":"Max $nm should be greater than Min $nm"},hideFld:function(a){jsval.clearerr(a);jsui.hide(a)},showFld:function(b,a){if(b.isvf){jsval.vfld(b)}b.style.display=a?a:"inline"},clearerr:function(b){var a=(b.ff||b);a[CN]=a[CN].replace("valerr","");if(b.ep){jsui.hide(b.ep)}if(b.ie){b.ie.style.display="none"}},seterr:function(c,e){var g=e.err,d=e.code,b=false;var a=(c.ff||c);if(a[CN].indexOf("valerr")<0){a[CN]="valerr "+a[CN]}if(c.ep){c.ep[FC][CHN][2][IH]=g;c.ep.style.display="block";b=true}if(c.ie){c.ie[IH]="<span class='red'>"+g+"</span>";c.ie.style.display="block";b=true}if(!b){var f=c.form||js.dom.findParent(c,"FORM");switch(GA(c,"errDisplay")||GA(f,"errdisplay")){case"inline":jsval._inline(c,g);break;case"pop":jsval._pop(c,g);break;case"lastchild":jsval._last(c,g);break;default:break}}},find:function(b,a,d){for(var c=0;c<b.length;c++){if(GA(b[c],a)==d){return b[c]}}return false},alertErrs:function(d){var e="",a=d.errs;for(var c=0;c<a.length;c++){e+=(c==0?"":"\n")+a[c].err}try{a[0].el.focus()}catch(b){}alert(e)},inlineErrs:function(g,e){var a=g.errs;for(var c=0;c<a.length;c++){var f=a[c].err,d=a[c].el;switch(GA(d,"errDisplay")||GA(g,"errdisplay")){case"pop":jsval._pop(d,f,e);break;case"lastchild":jsval._last(d,f);break;default:jsval._inline(d,f);break}}try{a[0].el.focus()}catch(b){}},_inline:function(c,d){if(!c.ie){var a=GA(c,"errwd"),b=a?a:c[OW];c.ie=F_CR("div",{className:"inlineErr"},{position:"relative"});if(b){c.ie.style.width=b+"px"}js.dom.insertAfter(c.ie,(c.ff||c))}c.ie[IH]="<span class='red'>"+d+"</span>";c.ie.style.display="block"},_last:function(a,b){jsval._inline(a,b);F_APP(a.ie,a[PN])},errPops:function(f,e){var a=f.errs;for(var c=0;c<a.length;c++){var d=a[c].el;jsval._pop(d,a[c].err,e)}try{a[0].el.focus()}catch(b){}},_pop:function(d,g,b){var a="<img src='/images/err/err_arr_up.gif' style='position:absolute;left:5px;top:-7px;'/>",i=["lb","lt"],f=[-2,3];switch(GA(d,"errpos")){case"top":a="<img src='/images/err/err_arr_down.gif' style='position:absolute;left:5px;bottom:-7px;'/>";i=["lt","lb"];f=[-2,-3];break;case"right":a="<img src='/images/err/err_arr_left.gif' style='position:absolute;left:-7px;top:0px;'/>";i=["rt","lt"];break}if(!d.ep){var e=b?b:js.body();d.ep=F_APP(F_CR("DIV",{},{position:"absolute",fontSize:"11px",border:"solid 1px red",zIndex:200}),e);d.ep[IH]="<div style='padding:2px;padding-right:25px;background-color:#fff'>"+a+"<img onclick='jsui.hide(this[PN][PN])' class='abs posrt' width='13' height='13' src='/images/icons/close.gif'/><span class='red'></span></div>"}d.ep[FC][CHN][2][IH]=g;jsui.showAt(d.ep,(d.ff||d),i,f);jsui.dropShadow(d.ep);if(b){var h=js.pos.toCoords(b);d.ep.style.left=d.ep.pt.x-h.x+"px";d.ep.style.top=d.ep.pt.y-h.y+"px"}}};jsval.getDispName=function(b){var a=GA(b,"nameinerr");if(!a){a=GA(b,"valtype");switch(a){case"name":return"Name";case"email":return"Email ID";case"phone":return"Phone Number";case"mobile":return"Mobile Number";case"phmob":return"Phone/Mobile Number";case"msg":return"Message";case"propid":return"Property ID";case"city":return"City";case"refe":return"Referral";case"link":return"Link";case"countrycode":return"Country code";case"stdcode":return"Std code";case"phonecode":return"Phone code"}}else{return a}};jsval.msgs["1000"]=function(a){var b=GA(this,"valtype");switch(b){case"name":return"Please enter your name.";case"email":return"Please specify Email ID.";case"phone":case"mobile":case"phmob":return"Please enter your contact number.";case"msg":return"Please enter your message.";case"city":return"Please select city.";case"budget":return"Please choose Budget Range."}return"'"+a+"' is required"};check.name=function(b){var a=/^[a-zA-Z][A-Z &a-z.,'`\/-]*$/;if(b.length>50){return 2550}else{if(b.length<3){return 2003}else{if(a.test(b)){return true}else{return 1005}}}};check.propcode=function(b){var a=/^[A-Z][0-9]{6,7}$/;if(a.test(b)){return true}else{return false}};check.keyword=function(b){var a=/[^a-z, A-Z0-9\-]/;if(a.test(b)){return 1003}else{if(b.length<3){return 2003}else{return true}}};check.msg=function(a){if(a.length>1000){return 3500}else{if(a.length<5){return 2005}else{return true}}};check.atleastone=function(d){var e=false,a=d.grp;for(var b=0;b<a.flds.length;b++){var c=a.flds[b],f=c.value.trim();if(f!=""&&f!="0"&&f!=GA(c,"defVal")){e=true;break}}if(!e){return[{el:d.ff,err:jsval.getInvalidMsg(d,1006),code:1006}]}else{return[]}};