APF.Namespace.register("haozu.common");haozu.common.fun=Class.create({initialize:function(){},sendSoj:function(B,C){B=String(B);C=String(C);if(!B.strip()||!C.strip()){return false}var A="/ajax/sojmessage/?name="+encodeURIComponent(B)+"&content="+encodeURIComponent(C)+"&flg=soj&v="+Math.random();var D=new Ajax.Request(A,{method:"get",onSuccess:function(E){}.bind(this)})},soj_href:function(A){var B=document.getElementsByTagName("a");for(var F=0;F<B.length;F++){var G=B[F].getAttribute(A);if(G!=null){var E=B[F].href;if(E.indexOf("from=")!=-1){continue}G=encodeURIComponent(G);var D=E.split("#");if(E.indexOf("?")!=-1){E=D[0]+"&from="+G}else{E=D[0]+"?from="+G}if(D.length>1){for(var C=1;C<D.length;C++){E+="#"+D[C]}}B[F].href=" "+E}}},_theEnd:undefined});Event.observe(window,"load",function(){var A=new haozu.common.fun();A.soj_href("_soj")});APF.Namespace.register("anjuke.global.search");anjuke.global.search.Autocompleter=Class.create(Ajax.Autocompleter,{initialize:function($super,C,D,B,A){$super(C,D,B,A);this.index=-1;this.preKey=0;this._fixChineseInputMethodProblem()},_fixChineseInputMethodProblem:function(){var A=window.setInterval(function(){if(this.oldElementValue==this.element.value){return }this.oldElementValue=this.element.value;if(this.observer){clearTimeout(this.observer)}this.observer=setTimeout(this.onObserverEvent.bind(this),0)}.bind(this),this.options.frequency*400)},selectEntry:function($super){this.oldElementValue=this.element.value;if(this.observer){clearTimeout(this.observer)}$super()},updateChoices:function($super,C){if(!this.changed&&this.hasFocus){this.update.innerHTML=C;Element.cleanWhitespace(this.update);Element.cleanWhitespace(this.update.down());if(this.update.firstChild&&this.update.down()&&this.update.down().childNodes){this.entryCount=this.update.down().childNodes.length;for(var A=0;A<this.entryCount;A++){var B=this.getEntry(A);B.autocompleteIndex=A;this.addObservers(B)}}else{this.entryCount=0}this.stopIndicator();this.index=-1;if(this.entryCount==1&&this.options.autoSelect){this.selectEntry();this.hide()}else{this.render()}}},onKeyPress:function(A){if(this.observer){clearTimeout(this.observer);this.observer=null}if(this.active){switch(A.keyCode){case Event.KEY_RETURN:if(this.index<0){return }if(this.preKey!=Event.KEY_UP&&this.preKey!=Event.KEY_DOWN){this.index=-1;return }this.selectEntry();Event.stop(A);case Event.KEY_TAB:case Event.KEY_ESC:this.hide();this.active=false;this.preKey=A.keyCode;Event.stop(A);return ;case Event.KEY_LEFT:case Event.KEY_RIGHT:this.preKey=A.keyCode;return ;case Event.KEY_UP:this.markPrevious();this.render();this.preKey=A.keyCode;Event.stop(A);return ;case Event.KEY_DOWN:this.markNext();this.render();this.preKey=A.keyCode;Event.stop(A);return ;default:this.preKey=A.keyCode}}else{if(A.keyCode==Event.KEY_TAB||A.keyCode==Event.KEY_RETURN||(Prototype.Browser.WebKit>0&&A.keyCode==0)){this.preKey=A.keyCode;return }}this.changed=true;this.hasFocus=true},show:function($super){$super();this.update.setStyle({width:this.update.getWidth()-2+"px"})},markPrevious:function(){if(this.index>0){this.index--}else{this.index=this.entryCount-1}this.getEntry(this.index).scrollIntoView(false)},getUpdatedChoices:function($super){this.startIndicator();var B=encodeURIComponent(this.options.paramName)+"="+encodeURIComponent(this.getToken());this.options.parameters=this.options.callback?this.options.callback(this.element,B):B;if(this.options.defaultParams){this.options.parameters+="&"+this.options.defaultParams}var A=new Ajax.Request(this.url,this.options);this.requestingURL=A.url},onComplete:function(A){if(this.requestingURL==A.request.url){this.requestingURL=null;this.updateChoices(A.responseText)}}});anjuke.global.search.SearchSuggestion=Class.create({initialize:function(C,B,A){this.options=A||{};this.element=$(C);this.update=this.options.update?$(this.options.update):this._createUpdateElement();this.url=B;this.useSuggestion=false;this.autocompleter=new anjuke.global.search.Autocompleter(this.element,this.update,this.url,{method:"GET",frequency:0.2,minChars:1,afterUpdateElement:function(D,F){D.value=F.firstDescendant().innerHTML;var E=this._findParentForm(D);if(E){E.submit()}}.bind(this),callback:function(D,E){if(!this.options.onParameters){return E}var F=this.options.onParameters(E);if(F&&"function"==typeof (F.toQueryString)){return F.toQueryString()}else{return F}}.bind(this)})},_findParentForm:function(A){var B=A;while(B){if(B.tagName=="FORM"){break}B=B.parentNode}return B},_createUpdateElement:function(){var A=$(document.createElement("div"));this.options.className=this.options.className||"SearchSuggestion";A.addClassName(this.options.className);var B=this._getInternetExplorerVersion();if(B>0&&B<=7){Element.insert(document.body,{top:A})}else{Element.insert(document.body,{top:A})}return A},_getInternetExplorerVersion:function(){var C=-1;if(navigator.appName=="Microsoft Internet Explorer"){var A=navigator.userAgent;var B=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");if(B.exec(A)!=null){C=parseFloat(RegExp.$1)}}return C}});(function(A){A.fn.CitySelector=function(F,C){var B=this;var E=A("#"+F);var G=E.prev("iframe");var D;G.css({width:E.width()+"px",height:E.height()+"px"});$(B).hover(function(){window.clearTimeout(D);E.show();G.show()},function(){window.clearTimeout(D);D=window.setTimeout(function(){E.hide();G.hide()},300)})}})(jQuery);jQuery(function(){jQuery("#broker_manage").hover(function(){jQuery(".top_broker_float").show();jQuery("#broker_manage").addClass("top_broker_hover")},function(){jQuery(".top_broker_float").hide();jQuery("#broker_manage").removeClass("top_broker_hover")});jQuery("#member_manage").hover(function(){jQuery(".my_haozu_float").show();jQuery("#member_manage").addClass("top_my_haozu_hover")},function(){jQuery(".my_haozu_float").hide();jQuery("#member_manage").removeClass("top_my_haozu_hover")})});jQuery.indexMainNav=function(C,E,D){var A="/ajax/checklogin/";var B=jQuery("#checkLoginHtmlId").val();jQuery.getJSON(A,{t:"checkLogin",time:Math.random()},function(F){if(F.msg==="broker"){jQuery("#"+B+"_welcome").html('您好，<a href="'+C+'">'+F.uname+"</a>!");jQuery("#"+B+"_logout").show();jQuery("#"+B+"_logout").attr("href",D.broker_logout);jQuery("#broker_manage").show();jQuery("#member_manage").hide();jQuery("#"+B+"_broker_login").hide();jQuery("#"+B+"_mem_login").hide();jQuery("#"+B+"_mem_manage").hide();jQuery("#"+B+"_mem_shuxian").hide()}else{if(F.msg==="success"){jQuery("#"+B+"_welcome").html('您好，<a href="'+E+'">'+F.uname+"</a>!");jQuery("#"+B+"_logout").show();jQuery("#"+B+"_logout").attr("href",D.user_logout);jQuery("#"+B+"_mem_manage").show();jQuery("#"+B+"_mem_shuxian").show();jQuery("#member_manage").show();jQuery("#broker_manage").hide();jQuery("#"+B+"_mem_login").hide();jQuery("#"+B+"_broker_login").hide();jQuery("#v7_publish_button").show();jQuery("#indexv8_publishManage").show()}else{jQuery("#"+B+"_welcome").html("欢迎来好租！");jQuery("#"+B+"_mem_manage").show();jQuery("#"+B+"_mem_login").show();jQuery("#"+B+"_broker_login").show();jQuery("#"+B+"_logout").hide();jQuery("#"+B+"_mem_shuxian").hide();jQuery("#"+B+"_mem_shuxian1").hide();jQuery("#broker_manage").hide();jQuery("#member_manage").hide();jQuery("#v7_publish_button").show();jQuery("#indexv8_publishManage").show()}}jQuery("#MainNavV6Empty").hide();jQuery("#MainNavV6").show()})};jQuery(function(){jQuery.fn.loginForm=function(F){var E={id:"",checkLoginUrl:"/ajax/checklogin/"};var C=jQuery.extend(E,F);var G=C.id;var B=function(){var H={t:"checkLogin",time:Math.random()};jQuery.getJSON(C.checkLoginUrl,H,function(I){if(I.msg=="success"){redirect()}else{A(jQuery("#"+G+"_loginForm"));jQuery("#"+G+"_loginForm").show();if(jQuery("#"+G+"_loginIframe").length==0){var K="/login/objLoginForm_publishManage/";var J='<iframe id="'+G+'_loginIframe" name="'+G+'_loginIframe" style="height:0px;width:0px;display:none;border:none;" src="'+K+'"></iframe>';jQuery("#"+G+"_loginForm").append(J)}}})};var D=function(){var J=jQuery("#"+G+"_username").val();var H=jQuery("#"+G+"_password").val();if(J==""||H==""){showError(G,"用户名或密码不能为空");return }var I=jQuery("#"+G+"_loginIframe").contents();I.find("#username").val(J);I.find("#password").val(H);I.find("#form1").submit()};var A=function(J){var H=jQuery(window).width();var L=jQuery(window).height();var K=jQuery(J).height();var I=jQuery(J).width();jQuery(J).css({position:"absolute",top:(L-K)/2+jQuery(document).scrollTop(),left:(H-I)/2})};jQuery(this).click(function(){B()});jQuery("#"+G+"_btnLogin").click(function(){D()});jQuery("#"+G+"_btnCancel").click(function(){jQuery("#"+G+"_loginForm").hide();jQuery("#"+G+"_username").val("");jQuery("#"+G+"_password").val("");jQuery("#"+G+"_error").hide()})}});function showError(B,A){jQuery("#"+B+"_error").html(A);jQuery("#"+B+"_error").show()}function addIframe(C){if(jQuery("#"+C+"_loginIframe").length==0){var B="/login/objLoginForm_publishManage/";var A='<iframe id="'+C+'_loginIframe" name="'+C+'_loginIframe" style="height:0px;width:0px;display:none;border:none;" src="'+B+'"></iframe>';jQuery("#"+C+"_loginForm").append(A)}}function redirect(){window.location=jQuery("#header_manage_url").val()}jQuery(function(){jQuery.SearchButton=function(D){var C=jQuery("#"+D.html_id+"_kw");var B=jQuery("#"+D.html_id+"_btnHousetype");var A=jQuery("#"+D.html_id+"_divHousetype");var E=jQuery("#"+D.html_id+"_btnSubmit");var F=jQuery("#"+D.html_id+"_hidT");C.autocomplete(D.url,{minChars:1,defaultText:D.defaultText[D.tv],extraParams:{cid:D.cid},dataType:"json",autoFill:false,delay:180,width:298,scroll:false,cacheLength:20,mustMatch:false,matchSubset:false,selectFirst:false,inputClass:"",loadingClass:"",resultsClass:"ac_results ac_results_head",parse:function(I){var H=[];for(var G=0;G<I.length;G++){H[H.length]={data:'<span class="ac_name">'+I[G].name+'</span><span class="ac_num">约 <strong>'+I[G].num+"</strong> 套</span>",value:I[G].name,result:I[G].name}}return H},formatItem:function(H,G,I){return H}}).result(function(G,I,H){this.form.submit()});C.focus(function(){var G=jQuery("a.selected",A).attr("value");if(C.val()==D.defaultText[G]){C.val("")}C.css("color","#000")});C.blur(function(){var G=jQuery("a.selected",A).attr("value");if(jQuery.trim(C.val()).length==0){C.val(D.defaultText[G]);C.css("color","#999")}});B.click(function(){A.toggle()});jQuery(document).click(function(G){if(jQuery(G.target).attr("id")!=D.html_id+"_btnHousetype"){A.hide()}});jQuery("a",A).click(function(){jQuery("a.selected",A).removeClass("selected");jQuery(this).addClass("selected");var G=jQuery(this).attr("value");C.val(D.defaultText[G]);C.css("color","#999");C.setOptions({defaultText:D.defaultText[G]});F.val(G);switch(G){case"1":B.text("找房子");E.removeClass("search_btn_area").addClass("search_btn_house");break;case"2":B.text("找小区");E.removeClass("search_btn_house").addClass("search_btn_area");break}})};jQuery.SearchButtonV2=function(D){var C=jQuery("#"+D.html_id+"_kw");var B=jQuery("#"+D.html_id+"_btnHousetype");var A=jQuery("#"+D.html_id+"_divHousetype");var E=jQuery("#"+D.html_id+"_btnSubmit");var F=jQuery("#"+D.html_id+"_hidT");C.autocomplete(D.url,{minChars:1,defaultText:D.defaultText[D.tv],extraParams:{cid:D.cid},dataType:"json",autoFill:false,delay:180,width:360,scroll:false,cacheLength:20,mustMatch:false,matchSubset:false,inputClass:"",loadingClass:"",resultsClass:"ac_results ac_results_head",parse:function(I){var H=[];for(var G=0;G<I.length;G++){H[H.length]={data:'<span class="ac_name">'+I[G].name+'</span><span class="ac_num">约 <strong>'+I[G].num+"</strong> 套</span>",value:I[G].name,result:I[G].name}}return H},formatItem:function(H,G,I){return H}}).result(function(G,I,H){this.form.submit()});C.focus(function(){if(C.val()==D.defaultText[F.val()]){C.val("")}C.css("color","#000")});C.blur(function(){if(jQuery.trim(C.val()).length==0){C.val(D.defaultText[F.val()]);C.css("color","#999")}});B.click(function(){A.toggle()});jQuery(document).click(function(G){if(jQuery(G.target).attr("id")!=D.html_id+"_btnHousetype"){A.hide()}})}});APF.Namespace.register("haozu.community");haozu.community.Search=Class.create({initialize:function(A){this.disableblock=A.disable_block;this.id=A.id;this.errid=this.id+"_err";this.areaurl=A.areaurl;this.cityid=A.cityid;this.checkpwd=false;this.mobile=null;this.usertype="old";this.coms={11:"汤臣一品",12:"锦城花园",13:"苏豪名厦",14:"天通苑",15:"平安小区",16:"南苑小区",17:"嘉华小区",18:"万家花城",19:"双塔小区",20:"竹园小区",21:"新华小区",22:"东亭小区",23:"卧龙小区",24:"佛山奥园",25:"梁园小区",26:"同乐小区",27:"唯一新城",28:"国际城",30:"华润中心 ",31:"锦园新世纪 ",32:"江南一品",35:"温泉小区",36:"昆明世纪城",39:"启迪小区",40:"夏桥小区",42:"海怡湾畔",43:"吟枫苑",44:"朗晴假日",45:"巴黎都市",46:"国贸金海岸",47:"碧海云天",48:"沙曼小区",49:"置地花园",51:"三亚印象",52:"爱琴海",53:"裕丰二期",54:"西岭御景",55:"北海庄园",56:"竹园小区",57:"鸿博御园",58:"雁京罗马花园",59:"新儒苑",60:"洛浦御博城",61:"滨江世纪花园",62:"香格里拉花园",63:"南川园",64:"滨海城",65:"东城丽景",66:"白马新村",67:"财富广场",68:"凤凰园",69:"蓝天广场",70:"李家庄小区",71:"樱花小镇",72:"新港名兴花园",73:"金凤朝阳",74:"吉泰幸福世家",75:"世纪东升"};this.type=A.type;this.f2_time=0;this.f31_time=0;this.ucUrl="/ajax/uc/";this.objName="obj";this.hasLogon=A.hasLogon;this.isToPublish=false;this.noRegister=A.noRegister;this.passwordUrl=A.passwordUrl;var B=$(this.id+"_f2");if(B.value==""){this.f2_focus();B.focus()}Event.observe(this.id+"_broker_url","click",function(){this.f2_focus();B.focus()}.bind(this));this.f6=$(this.id+"_f6");if(this.f6.value==""||this.f6.value=="请输入小区名称或路名，进行搜索"){this.f6.value="请输入小区名称或路名，进行搜索";this.f6.style.color="#cecece"}this.f31=$(this.id+"_f31");if(this.f31.value==""||this.f31.value=="例：限单身男性，无不良嗜好，屋子出门走5分钟就是地铁站，交通方便……"){this.f31.value="例：限单身男性，无不良嗜好，屋子出门走5分钟就是地铁站，交通方便……";this.f31.style.color="#cecece"}Event.observe(this.id+"_f2","focus",function(){this.f2_time=this.js_unixtime();this.f2_focus()}.bind(this));Event.observe(this.id+"_f2","blur",function(){var D=this.js_unixtime();var C=parseInt(D)-parseInt(this.f2_time);if(C<300&&C>1){common.sendSoj("prop-publish","post-f2_time:"+C)}this.f2_blur()}.bind(this));Event.observe(this.id+"_f6","focus",function(){this.f6_focus()}.bind(this));Event.observe(this.id+"_f6","blur",function(){this.f6_blur()}.bind(this));Event.observe(this.id+"_f47","focus",function(){this.f47_focus()}.bind(this));Event.observe(this.id+"_f47","blur",function(){this.f47_blur()}.bind(this));if($(this.id+"_f3").value==0){$(this.id+"_f3").style.color="#aaa"}else{$(this.id+"_f3").style.color="#000"}Event.observe(this.id+"_f3","change",function(){this.getBlockValueList(this.cityid)}.bind(this));Event.observe(this.id+"_f8","focus",function(){this.f8_focus()}.bind(this));Event.observe(this.id+"_f9","focus",function(){this.f9_focus()}.bind(this));Event.observe(this.id+"_f10","focus",function(){this.f10_focus()}.bind(this));Event.observe(this.id+"_f20","focus",function(){this.f20_focus()}.bind(this));Event.observe(this.id+"_f21","focus",function(){this.f21_focus()}.bind(this));Event.observe(this.id+"_f8","blur",function(){this.f8_blur()}.bind(this));Event.observe(this.id+"_f9","blur",function(){this.f9_blur()}.bind(this));Event.observe(this.id+"_f10","blur",function(){this.f10_blur()}.bind(this));Event.observe(this.id+"_f20","blur",function(){this.f20_blur()}.bind(this));Event.observe(this.id+"_f21","blur",function(){this.f21_blur()}.bind(this));if($(this.id+"_f25").value==0){$(this.id+"_f25").style.color="#aaaaaa"}else{$(this.id+"_f25").style.color="#000000"}if($(this.id+"_f27").value==0){$(this.id+"_f27").style.color="#aaaaaa"}else{$(this.id+"_f27").style.color="#000000"}if($(this.id+"_f71").value==0){$(this.id+"_f71").style.color="#aaaaaa"}else{$(this.id+"_f71").style.color="#000000"}Event.observe(this.id+"_f1","change",function(){this.f1_focus()}.bind(this));Event.observe(this.id+"_f25","change",function(){if($(this.id+"_f25").value==0){$(this.id+"_f25").style.color="#aaaaaa"}else{$(this.id+"_f25").style.color="#000000"}this.f27_focus()}.bind(this));Event.observe(this.id+"_f27","change",function(){if($(this.id+"_f27").value==0){$(this.id+"_f27").style.color="#aaaaaa"}else{$(this.id+"_f27").style.color="#000000"}this.f27_focus()}.bind(this));Event.observe(this.id+"_f71","change",function(){if($(this.id+"_f71").value==0){$(this.id+"_f71").style.color="#aaaaaa"}else{$(this.id+"_f71").style.color="#000000"}this.f27_focus()}.bind(this));Event.observe(this.id+"_f15","focus",function(){this.f15_focus()}.bind(this));Event.observe(this.id+"_f15","blur",function(){this.f15_blur()}.bind(this));Event.observe(this.id+"_f84","click",function(){this.f84_click()}.bind(this));Event.observe(this.id+"_f84","blur",function(){this.f84_blur()}.bind(this));Event.observe(this.id+"_btn_f84","click",function(){this.f84_click()}.bind(this));Event.observe(this.id+"_f31","focus",function(){this.f31_time=this.js_unixtime();this.f31_focus()}.bind(this));Event.observe(this.id+"_f31","blur",function(){var E=$(this.id+"_f31").value;E=substr(E,1000);$(this.id+"_f31").value=E;this.f31_blur();var D=this.js_unixtime();var C=parseInt(D)-parseInt(this.f31_time);if(C<300&&C>0){common.sendSoj("prop-publish","post-f31_time:"+C)}}.bind(this));Event.observe(this.id+"_f31","keyup",function(){var D=$(this.id+"_f31").value;var C=D.length;if(C>2000){D=D.substr(0,2000);$(this.id+"_f31").value=D}}.bind(this));Event.observe(this.id+"_f33","focus",function(){this.f33_focus()}.bind(this));Event.observe(this.id+"_f33","blur",function(){this.f33_blur()}.bind(this));Event.observe(this.id+"_deploy_all","click",function(){$$(".deploys").each(function(C){if(!$(C).checked){$(C).checked=true}}.bind(this))}.bind(this));Event.observe(this.id+"_deploy_no","click",function(){$$(".deploys").each(function(C){if($(C).checked){$(C).checked=false}}.bind(this))}.bind(this));$$(".cancel").each(function(C){Event.observe(C,"click",function(){this.clearvalues();if($(this.id+"_comm_basic").style.display=="none"){$(this.id+"_comm_basic").show()}if($(this.id+"_comm_simple").style.display==""){$(this.id+"_comm_simple").hide()}if($(this.id+"_comm_other").style.display=="none"){$(this.id+"_comm_other").show()}}.bind(this))}.bind(this));Event.observe(this.id+"_post","click",function(){common.sendSoj("prop-publish","next-step");if($(this.id+"_f31").value=="例：限单身男性，无不良嗜好，屋子出门走5分钟就是地铁站，交通方便……"){$(this.id+"_f31").value=""}var T=this.f1_focus(false);var S=this.f2_blur();var Q=this.f6_blur();var N=this.f47_blur();var K=this.f3_4_focus(false);var O=this.f8_blur();var M=this.f9_blur();var R=this.f10_blur();var E=this.f20_blur();var D=this.f21_blur();var V=this.f27_focus(false);var U=this.f27_focus(false);var P=this.f15_blur();var J=this.f31_blur();var I=this.f33_blur();var C=this.f84_blur();var G=null;var F=0;if(!T){G=1;F+=100000000000}if(!S){G=2;F+=1}if(!Q){if(G==null){G=6}F+=10}if(!N){if(G==null){G=47}F+=100}if(!K){if(G==null){G=3}F+=1000}if(O||M||R||E||D){if(O){if(G==null){G=8}}if(M){if(G==null){G=9}}if(R){if(G==null){G=10}}if(E){if(G==null){G=20}}if(D){if(G==null){G=21}}F+=10000}if(!V){if(G==null){G=25}F+=100000}if(!U){if(G==null){G=27}F+=1000000}if(!P){if(G==null){G=15}F+=10000000}if(!J){if(G==null){G=31}F+=100000000}if(!I){if(G==null){G=33}F+=1000000000}if(!C){if(G==null){G=84}F+=10000000000}if(F>0){common.sendSoj("prop-publish-errcode",F)}if(G!==null){if(isNaN(G)){$(G).focus()}else{$(this.id+"_f"+G).focus()}}if(!T||!S||!Q||!N||!K||O||M||R||E||D||!V||!U||!P||!J||!I){if(!T){common.sendSoj("prop-publish","post-f1");return false}if(!S){common.sendSoj("prop-publish","post-f2");return false}if(!Q){common.sendSoj("prop-publish","post-f6");return false}if(!N){common.sendSoj("prop-publish","post-f47");return false}if(!K){$(this.id+"_f3").focus();var L=$(this.id+"_f3").value;var W=$("f4").value;if(W==0){common.sendSoj("prop-publish","post-f4")}else{common.sendSoj("prop-publish","post-f3")}return false}if(parseInt(O)){common.sendSoj("prop-publish","post-f8");return false}if(parseInt(M)){common.sendSoj("prop-publish","post-f9");return false}if(parseInt(R)){common.sendSoj("prop-publish","post-f10");return false}if(parseInt(E)){common.sendSoj("prop-publish","post-f20");return false}if(parseInt(D)){common.sendSoj("prop-publish","post-f21");return false}if(!V){common.sendSoj("prop-publish","post-f25");return false}if(!U){common.sendSoj("prop-publish","post-f27");return false}if(!P){common.sendSoj("prop-publish","post-f15");return false}if(!J){common.sendSoj("prop-publish","post-f31");return false}if(!I){common.sendSoj("prop-publish","post-f33");return false}if(!C){common.sendSoj("prop-publish","post-f84");return false}}var H=$(this.id+"_fp");if(!H.checked){alert("您还没有同意好租用户协议");return false}if(!this.hasLogon&&this.type!="edit"){if($(this.id+"_trUsernameRegister").visible()){if(!this.usernameRegisterOk){this.usernameRegister_blur();return false}if(!this.emailOk){this.email_blur();return false}if(!this.passwordRegister_blur()){return false}if(!this.passwordConfirm_blur()){return false}this.register()}else{this.isToPublish=true}return false}else{if(!this.hasLogon&&this.type=="edit"){if($("cbRegister").checked){if(!this.usernameRegisterOk){this.usernameRegister_blur();return false}if(!this.emailOk){this.email_blur();return false}if(!this.passwordRegister_blur()){return false}if(!this.passwordConfirm_blur()){return false}this.register();return false}}}common.sendSoj("prop-publish","post-next");$("propertys").submit();return false}.bind(this));if(!this.hasLogon){if(this.type!="edit"){$("btnLogin").observe("mouseover",function(){this.addClassName("li_bor_hover")});$("btnLogin").observe("mouseout",function(){this.removeClassName("li_bor_hover")});$("btnLogin").observe("click",this.btnLoginClick.bind(this));$(this.id+"_usernameLogin").observe("focus",this.usernameLogin_focus.bind(this));$(this.id+"_usernameLogin").observe("blur",this.usernameLogin_blur.bind(this));$(this.id+"_usernameLogin").observe("change",function(){this.hasLogon=false}.bind(this));$(this.id+"_passwordLogin").observe("focus",this.passwordLogin_focus.bind(this));$(this.id+"_passwordLogin").observe("blur",this.passwordLogin_blur.bind(this));$(this.id+"_passwordLogin").observe("change",function(){this.hasLogon=false}.bind(this));$("btnRegister").observe("mouseover",function(){this.addClassName("li_bor_hover")});$("btnRegister").observe("mouseout",function(){this.removeClassName("li_bor_hover")});$("btnRegister").observe("click",this.btnRegisterClick.bind(this));$(this.id+"_usernameRegister").observe("focus",this.usernameRegister_focus.bind(this));$(this.id+"_usernameRegister").observe("blur",this.usernameRegister_blur.bind(this));$(this.id+"_usernameRegister").observe("change",function(){this.usernameRegisterOk=false}.bind(this));$(this.id+"_passwordRegister").observe("focus",this.passwordRegister_focus.bind(this));$(this.id+"_passwordRegister").observe("blur",this.passwordRegister_blur.bind(this));$(this.id+"_passwordConfirm").observe("focus",this.passwordConfirm_focus.bind(this));$(this.id+"_passwordConfirm").observe("blur",this.passwordConfirm_blur.bind(this));$(this.id+"_email").observe("focus",this.email_focus.bind(this));$(this.id+"_email").observe("blur",this.email_blur.bind(this));$(this.id+"_email").observe("change",function(){this.emailOk=false}.bind(this));this.addIframe("registerToPublish",true)}if(this.type=="edit"){$("cbRegister").observe("click",function(){if($("cbRegister").checked){this.enableRegister()}else{this.disableRegister()}}.bind(this));$(this.id+"_usernameRegister").observe("focus",this.usernameRegister_focus.bind(this));$(this.id+"_usernameRegister").observe("blur",this.usernameRegister_blur.bind(this));$(this.id+"_usernameRegister").observe("change",function(){this.usernameRegisterOk=false}.bind(this));$(this.id+"_passwordRegister").observe("focus",this.passwordRegister_focus.bind(this));$(this.id+"_passwordRegister").observe("blur",this.passwordRegister_blur.bind(this));$(this.id+"_passwordConfirm").observe("focus",this.passwordConfirm_focus.bind(this));$(this.id+"_passwordConfirm").observe("blur",this.passwordConfirm_blur.bind(this));$(this.id+"_email").observe("focus",this.email_focus.bind(this));$(this.id+"_email").observe("blur",this.email_blur.bind(this));$(this.id+"_email").observe("change",function(){this.emailOk=false}.bind(this));this.addIframe("registerToPublish",true);if(this.noRegister){$("cbRegister").click();$("cbRegister").writeAttribute("disabled","disabled")}}}},getpwd:function(){var C=$(this.id+"_f33").value;var D=/^1(5|3|8|4)\d{9}$/;if(!D.test(C)){alert("你填写的手机号码不正确");return false}common.sendSoj("prop-publish","froget-pwd");var B="/ajax/getpwd/?t=getpwd&m="+C+"&time="+Math.random();var A=this;new Ajax.Request(B,{method:"get",evalJSON:true,onSuccess:function(F){var E=F.responseText;if(E=="1"){alert("参数错误，非法请求");return false}else{if(E=="2"){alert("你输入的手机号码不存在");return false}else{if(E=="3"){$("forget_pwd_a").remove();$(A.id+"_getpwd_info").innerHTML="对不起，一天之内最多能发送三次密码";return false}else{if(E=="4"){$("forget_pwd_a").remove();$(A.id+"_getpwd_info").innerHTML='你的密码已经通过短信发出，请等待1-2分钟接收。如果没有收到密码，请点击<a href="javascript://" id="forget_pwd_a">再次发送</a>';Event.observe("forget_pwd_a","click",A.getpwd.bind(A));return false}}}}}})},f2_focus:function(){this.f2_time=this.js_unixtime();var A="6-25个字，不允许填写电话和敏感词语。<br>例：中山公园附近精装修两室一厅出租";this.tips_show(this.errid+"_f2",A,2);this.border_blue_color(this.id+"_f2")},f2_blur:function(){var C=$(this.id+"_f2").value.strip();var A=true;var B="";if(C.empty()){B="房源标题一定要填的噢";A=false}else{if(C.length<6){B="标题最少需要6个字噢";A=false}else{if(new RegExp("1(5|3|8|4)\\d{9}","gi").test(C)||new RegExp("qq","gi").test(C)){B="请不要在标题内留有任何联系方式";A=false}else{if(hasNotChinese(C)){B="标题太过简单";A=false}}}}if(!A){this.border_red_color(this.id+"_f2");this.tips_show(this.errid+"_f2",B)}else{this.border_default_color(this.id+"_f2");this.tips_ok(this.errid+"_f2")}return A},f6_focus:function(){if($(this.id+"_f6").value=="请输入小区名称或路名，进行搜索"){$(this.id+"_f6").value="";$(this.id+"_f6").style.color="#000000"}else{$(this.id+"_f6").style.color="#000000"}var B=this.cityid;var A="请输入小区名称或者路名。<br />例："+this.coms[this.cityid];this.tips_show(this.errid+"_f6",A,2);this.border_blue_color(this.id+"_f6")},f6_blur:function(){if($(this.id+"_f6").value=="请输入小区名称或路名，进行搜索"){$(this.id+"_f6").value="";$(this.id+"_f6").style.color="#000000"}else{$(this.id+"_f6").style.color="#000000"}var C=$(this.id+"_f6").value.strip();var A=true;var B="";if(C.empty()){B="小区名称一定要填的噢";A=false}else{if(C.length<2){B="内容太过简单";A=false}}if(!A){this.border_red_color(this.id+"_f6");this.tips_show(this.errid+"_f6",B)}else{this.border_default_color(this.id+"_f6");this.tips_ok(this.errid+"_f6")}return A},f47_focus:function(){this.border_blue_color(this.id+"_f47");var A="请尽量填写详细。<br>例：南京西路587号";this.tips_show(this.errid+"_f47",A,2)},f47_blur:function(){var C=$(this.id+"_f47").value.strip();var A=true;var B="";if(C.empty()){B="小区地址一定要填的噢";A=false}else{if(C.length<2){B="内容太过简单";A=false}}if(!A){this.border_red_color(this.id+"_f47");this.tips_show(this.errid+"_f47",B)}else{this.border_default_color(this.id+"_f47");this.tips_ok(this.errid+"_f47")}return A},f3_4_focus:function(B){var C=$(this.id+"_f3").value;var A=$("f4").value;if(C==0||A==0){if(C!=0&&A==0){if(typeof (B)=="undefined"){this.border_default_color(this.id+"_f3_border");this.tips_show(this.errid+"_f4","请选择板块",2)}else{this.border_red_color(this.id+"_f4_border");this.tips_show(this.errid+"_f4","请选择板块")}}else{if(C==0&&A!=0){if(typeof (B)=="undefined"){this.border_default_color(this.id+"_f4_border");this.tips_show(this.errid+"_f4","请选择区域",2)}else{this.border_red_color(this.id+"_f3_border");this.tips_show(this.errid+"_f4","请选择区域")}}else{this.tips_show(this.errid+"_f4","区域和版块一定要选择噢");this.border_red_color(this.id+"_f3_border");this.border_red_color(this.id+"_f4_border")}}return false}else{this.border_default_color(this.id+"_f3_border");this.border_default_color(this.id+"_f4_border");this.tips_ok(this.errid+"_f4");return true}},f1_focus:function(A){var B=$(this.id+"_f1").value;if(B==0){if(typeof (A)=="undefined"){this.tips_show(this.errid+"_f1","出租方式一定要选噢",2);this.border_red_color(this.id+"_f1_border")}else{this.tips_show(this.errid+"_f1","出租方式一定要选噢");this.border_red_color(this.id+"_f1_border")}}else{this.tips_ok(this.errid+"_f1");this.border_default_color(this.id+"_f1_border");return true}return false},f27_focus:function(D){var B=$(this.id+"_f25").value>0?1:0;var E=$(this.id+"_f27").value>0?1:0;var C=$(this.id+"_f71").value>0?1:0;var A=B+"-"+E+"-"+C;if(A=="0-0-0"){if(typeof (D)=="undefined"){this.tips_show(this.errid+"_f27","房屋情况一定要选的噢",2);this.border_red_color(this.id+"_f25_border");this.border_red_color(this.id+"_f27_border");this.border_red_color(this.id+"_f71_border")}else{this.tips_show(this.errid+"_f27","房屋情况一定要选的噢");this.border_red_color(this.id+"_f25_border");this.border_red_color(this.id+"_f27_border");this.border_red_color(this.id+"_f71_border")}}else{if(A=="1-0-0"){if(typeof (D)=="undefined"){this.tips_show(this.errid+"_f27","房屋情况一定要选的噢",2);this.border_default_color(this.id+"_f25_border");this.border_red_color(this.id+"_f27_border");this.border_red_color(this.id+"_f71_border")}else{this.tips_show(this.errid+"_f27","房屋情况一定要选的噢");this.border_default_color(this.id+"_f25_border");this.border_red_color(this.id+"_f27_border");this.border_red_color(this.id+"_f71_border")}}else{if(A=="0-1-0"){if(typeof (D)=="undefined"){this.tips_show(this.errid+"_f27","房屋情况一定要选的噢",2);this.border_red_color(this.id+"_f25_border");this.border_default_color(this.id+"_f27_border");this.border_red_color(this.id+"_f71_border")}else{this.tips_show(this.errid+"_f27","房屋情况一定要选的噢");this.border_red_color(this.id+"_f25_border");this.border_default_color(this.id+"_f27_border");this.border_red_color(this.id+"_f71_border")}}else{if(A=="0-0-1"){if(typeof (D)=="undefined"){this.tips_show(this.errid+"_f27","房屋情况一定要选的噢",2);this.border_red_color(this.id+"_f25_border");this.border_red_color(this.id+"_f27_border");this.border_default_color(this.id+"_f71_border")}else{this.tips_show(this.errid+"_f27","房屋情况一定要选的噢");this.border_red_color(this.id+"_f25_border");this.border_red_color(this.id+"_f27_border");this.border_default_color(this.id+"_f71_border")}}else{if(A=="0-1-1"){if(typeof (D)=="undefined"){this.tips_show(this.errid+"_f27","请选择类型",2);this.border_red_color(this.id+"_f25_border");this.border_default_color(this.id+"_f27_border");this.border_default_color(this.id+"_f71_border")}else{this.tips_show(this.errid+"_f27","请选择类型");this.border_red_color(this.id+"_f25_border");this.border_default_color(this.id+"_f27_border");this.border_default_color(this.id+"_f71_border")}}else{if(A=="1-0-1"){if(typeof (D)=="undefined"){this.tips_show(this.errid+"_f27","请选择装修",2);this.border_default_color(this.id+"_f25_border");this.border_red_color(this.id+"_f27_border");this.border_default_color(this.id+"_f71_border")}else{this.tips_show(this.errid+"_f27","请选择装修");this.border_default_color(this.id+"_f25_border");this.border_red_color(this.id+"_f27_border");this.border_default_color(this.id+"_f71_border")}}else{if(A=="1-1-0"){if(typeof (D)=="undefined"){this.tips_show(this.errid+"_f27","请选择朝向",2);this.border_default_color(this.id+"_f25_border");this.border_default_color(this.id+"_f27_border");this.border_red_color(this.id+"_f71_border")}else{this.tips_show(this.errid+"_f27","请选择朝向");this.border_default_color(this.id+"_f25_border");this.border_default_color(this.id+"_f27_border");this.border_red_color(this.id+"_f71_border")}}else{this.tips_ok(this.errid+"_f27");this.border_default_color(this.id+"_f25_border");this.border_default_color(this.id+"_f27_border");this.border_default_color(this.id+"_f71_border");return true}}}}}}}return false},f8_focus:function(){this.border_blue_color(this.id+"_f8");this.tips_show(this.errid+"_f8","请填写数字，不能是0",2,8)},f8_blur:function(){var B=$(this.id+"_f8").value.strip();var A=this.check_prop_num(B,"8",true);return A},f9_focus:function(){this.border_blue_color(this.id+"_f9");this.tips_show(this.errid+"_f8","请填写数字",2,9)},f9_blur:function(){var B=$(this.id+"_f9").value.strip();var A=this.check_prop_num(B,"9",true);return A},f10_focus:function(){this.border_blue_color(this.id+"_f10");this.tips_show(this.errid+"_f8","请填写数字",2,10)},f10_blur:function(){var B=$(this.id+"_f10").value.strip();var A=this.check_prop_num(B,"10");return A},f20_focus:function(){this.border_blue_color(this.id+"_f20");this.tips_show(this.errid+"_f20","请填写整数，不能是0，地下室用负数填写，如-1",2,20)},f20_blur:function(){var B=$(this.id+"_f20").value.strip();var A=this.check_prop_num(B,"20");return A},f21_focus:function(){this.border_blue_color(this.id+"_f21");this.tips_show(this.errid+"_f20","请填写整数，不能是0和负数",2,21)},f21_blur:function(){var B=$(this.id+"_f21").value.strip();var A=this.check_prop_num(B,"21");return A},check_prop_num:function(G,H){var B=0;var F="";var E=new Array();if(H>=20){if($(this.id+"_f21").value.length<1){F="请填写楼层";B=21;E[21]=21}else{if(parseInt($(this.id+"_f21").value)<1){F="填写楼层不合法";B=21;E[21]=21}}if($(this.id+"_f20").value.length<1){F="请填写楼层";B=20;E[20]=20}else{if(parseInt($(this.id+"_f20").value)==0){F="楼层不可以为0";B=20;E[20]=20}}if($(this.id+"_f21").value.length>0&&$(this.id+"_f20").value.length>0){if(parseInt($(this.id+"_f20").value)>parseInt($(this.id+"_f21").value)){F="填写楼层不合法";B=21;E[21]=21}}}else{if($(this.id+"_f10").value.length<1){F="请填写户型";B=10;E[10]=10}if($(this.id+"_f9").value.length<1){F="请填写户型";B=9;E[9]=9}if($(this.id+"_f8").value.length<1){F="请填写户型";B=8;E[8]=8}else{if($(this.id+"_f8").value==0){F="户型不可以为0";B=8;E[8]=8}}}if(H>=20){if($(this.id+"_f20").value.length<1&&$(this.id+"_f21").value.length<1){F="楼层一定要填的噢";B=20}}else{if($(this.id+"_f8").value.length<1&&$(this.id+"_f9").value.length<1&&$(this.id+"_f10").value.length<1){F="户型一定要填的噢";B=8}}if(!G.empty()){if(!(/^\d+$/.test(G))&&H<20){F="房型必须为数字噢";B=8}else{if(!(/^-?\d+$/.test(G))&&H>=20){F="楼层必须为数字噢";B=20}else{if(H==8&&G==0){F="室不能为零噢";B=8;E[8]=8}}}}if(B){if($(this.id+"_f"+H).value.length>0){this.border_default_color(this.id+"_f"+H)}if(E.length>0){for(var D=0;D<E.length;D++){if(E[D]!=null&&E[D]==H){this.border_red_color(this.id+"_f"+E[D])}else{if(E[D]!=null&&$(this.id+"_f"+E[D]).value.length>0){this.border_red_color(this.id+"_f"+E[D])}else{if(F!=""&&E[D]!=null&&$(this.id+"_f"+E[D]).value.length<1&&E[D]==H){this.border_red_color(this.id+"_f"+E[D])}}}}}if(H<20){this.tips_show(this.errid+"_f8",F)}else{this.tips_show(this.errid+"_f20",F)}var C=$(this.id+"_num").value.strip();C=C.sub(H+",","");var A=C.split(",");A.push(H);A.sort(compare);C=A.join(",")+",";C=C.substring(1);$(this.id+"_num").value=C}else{if(H<20){this.border_default_color(this.id+"_f8");this.border_default_color(this.id+"_f9");this.border_default_color(this.id+"_f10");this.tips_ok(this.errid+"_f8")}else{this.border_default_color(this.id+"_f20");this.border_default_color(this.id+"_f21");this.tips_ok(this.errid+"_f20")}}return B},f15_focus:function(){this.border_blue_color(this.id+"_f15")},f15_blur:function(){var C=$(this.id+"_f15").value.strip();var A=true;var B="";if(C.empty()){B="租金一定要填的噢";A=false}else{if(!(/^\d+$/.test(C))){B="租金必须为数字噢";A=false}else{if(C<50){B="租金一定要大于50噢";A=false}}}if(!A){this.border_red_color(this.id+"_f15");this.tips_show(this.errid+"_f15",B)}else{this.border_default_color(this.id+"_f15");this.tips_ok(this.errid+"_f15")}return A},f84_click:function(){this.border_blue_color(this.id+"_f84");new CalendarDateSelect($(this.id+"_f84"),{valid_date_check:function(A){return A.stripTime()>=new Date().stripTime()}})},f84_blur:function(){if($(this.id+"_f1").value!=2){return true}if($(this.id+"_f84").value.strip().empty()){this.border_red_color(this.id+"_f84");this.tips_show(this.errid+"_f84","入住时间一定要填的噢");return false}else{this.border_default_color(this.id+"_f84");this.tips_ok(this.errid+"_f84");return true}},f31_focus:function(){if($(this.id+"_f31").value=="例：限单身男性，无不良嗜好，屋子出门走5分钟就是地铁站，交通方便……"){$(this.id+"_f31").value="";$(this.id+"_f31").style.color="#000000"}else{$(this.id+"_f31").style.color="#000000"}this.border_blue_color(this.id+"_f31");this.tips_show(this.errid+"_f31","请填写房源描述10～2000个字。",2)},f31_blur:function(){var C=$(this.id+"_f31").value.strip();var A=true;var B="";if(C.empty()){B="补充说明一定要填的噢";A=false}else{if(C.length<2){B="请认真填写补充说明噢";A=false}}if(!A){this.border_red_color(this.id+"_f31");this.tips_show(this.errid+"_f31",B)}else{this.border_default_color(this.id+"_f31");this.tips_ok(this.errid+"_f31")}return A},f33_focus:function(){this.border_blue_color(this.id+"_f33")},f33_blur:function(){var E=$(this.id+"_f33").value.strip();var A=true;var C="";var B=/^1(5|3|8|4)\d{9}$/;if(E.empty()){C="手机号码一定要填的噢";A=false}else{if(!B.test(E)){C="这里只能填写手机号码噢";A=false}}if(A){var D=new Ajax.Request("/ajax/publishbymobile/?m="+E,{method:"get",asynchronous:false,onSuccess:function(F){if(!F.responseText){C="该号码已发布10套在线房源，请在删除过期房源后再试";A=false}}})}if(!A){this.border_red_color(this.id+"_f33");this.tips_show(this.errid+"_f33",C)}else{this.border_default_color(this.id+"_f33");this.tips_ok(this.errid+"_f33")}return A},oldUser:function(){$("new_pwd_tr").hide();$("verify_pwd_tr").hide();$("pwd_tr").show();Event.observe(this.id+"_pwd_txt","blur",this.pwdBlurCallBack.bind(this));Event.observe(this.id+"_pwd_txt","focus",this.pwdFocusCallBack.bind(this))},newUser:function(){this.usertype="new";$("new_pwd_tr").show();$("verify_pwd_tr").show();$("pwd_tr").hide();Event.observe(this.id+"_new_pwd_txt","blur",this.newPwdBlurCallBack.bind(this));Event.observe(this.id+"_verify_pwd_txt","blur",this.verifyPwdBlurCallBack.bind(this));Event.observe(this.id+"_new_pwd_txt","focus",this.newPwdFocusCallBack.bind(this));Event.observe(this.id+"_verify_pwd_txt","focus",this.verifyPwdFocusCallBack.bind(this))},pwdFocusCallBack:function(){this.usertype="old";this.border_default_color(this.id+"_pwd_txt");$(this.id+"_pwd_err").innerHTML='<span class="piaofu piaofu_pad_0 piaofu_190">为了方便您管理房源，请输入密码</span>'},pwdBlurCallBack:function(){var A=$(this.id+"_pwd_txt").value;if(A==""){$(this.id+"_pwd_err").innerHTML='<span class="errorinfo">密码不能为空</span>';$(this.id+"_pwd_err").show();this.border_red_color(this.id+"_pwd_txt");return false}$(this.id+"_pwd_err").innerHTML='<span class="okinfo">&nbsp</span>';return true},newPwdFocusCallBack:function(){this.border_default_color(this.id+"_new_pwd_txt");$(this.id+"_new_pwd_err").innerHTML='<span class="piaofu piaofu_pad_0 piaofu_235">欢迎您，为了方便您管理房源，请设置密码</span>'},newPwdBlurCallBack:function(){var A=$(this.id+"_new_pwd_txt").value;if(A==""){$(this.id+"_new_pwd_err").innerHTML='<span class="errorinfo">请输入密码</span>';this.border_red_color(this.id+"_new_pwd_txt");return false}if(A.length<=5){$(this.id+"_new_pwd_err").innerHTML='<span class="errorinfo">密码长度必须5个字母以上</span>';this.border_red_color(this.id+"_new_pwd_txt");return false}return true},verifyPwdFocusCallBack:function(){this.border_default_color(this.id+"_verify_pwd_txt")},verifyPwdBlurCallBack:function(){var B=$(this.id+"_new_pwd_txt").value;var A=$(this.id+"_verify_pwd_txt").value;if(B==""){$(this.id+"_new_pwd_err").innerHTML='<span class="errorinfo">请输入密码</span>';this.border_red_color(this.id+"_new_pwd_txt");return false}if(A!=B){$(this.id+"_new_pwd_err").innerHTML='<span class="errorinfo">两次输入密码不一致</span>';this.border_red_color(this.id+"_new_pwd_txt");this.border_red_color(this.id+"_verify_pwd_txt");return false}$(this.id+"_new_pwd_err").innerHTML="";$(this.id+"_verify_pwd_err").innerHTML="";return true},setShareDisplay:function(B,A){this.tips_ok(this.errid+"_f1");$(B+"_share").style.display=A;$(B+"_private_bathroom").style.display=A;$(B+"_available_date").style.display=A},getBlockValueList:function(B,A){var A=$(this.id+"_f3").value;if(A==0){$(this.id+"_f3").style.color="#aaa"}else{$(this.id+"_f3").style.color="#000"}this.getBlockList(A,B,"option","")},getBlockList:function(E,F,B,A){var C=this.areaurl+"?areaid="+E+"&cityid="+F+"&flg="+B+"&htmlid="+this.id+"&time="+Math.random();var D=new Ajax.Request(C,{method:"get",onSuccess:function(G){$(this.id+"_f4").innerHTML=G.responseText;if(A){this.updateBlock(A)}this.f3_4_focus()}.bind(this)})},updateBlock:function(B){var C=$("f4");var A=C.length;for(var D=0;D<A;D++){if(C[D].value==B){C[D].selected=true;break}}if(this.disableblock){C.writeAttribute("disabled","disabled")}},selectComm:function(){this.clearvalues();$(this.id+"_comm_basic").hide();$(this.id+"_comm_other").hide();$(this.id+"_comm_simple").show();var B=$(this.id+"_f3").value;if(B!="0"){this.setSimpleArea(B,false);$(this.id+"_simple_block_list").show();$(this.id+"_simple_comm_list").hide();var A=this.getAreaName(B);this.setCommInfo("您当前的选择的是："+A,true)}else{$$(".area_list li").each(function(C){if($(C).hasClassName("areaSelected")){$(C).removeClassName("areaSelected")}}.bind(this));$(this.id+"_simple_block_list").hide();$(this.id+"_simple_comm_list").hide()}$(this.id+"_comm_btn_ok").disabled=true;common.sendSoj("prop-publish","show-selectcomm")},clearvalues:function(){$(this.id+"_commid").value="";$(this.id+"_comm_type").value=""},setSimpleArea:function(C,A){this.clearvalues();if(!A){$$(".area_list li").each(function(D){if($(D).hasClassName("areaSelected")){$(D).removeClassName("areaSelected")}}.bind(this));if(C){$(this.id+"_simple_area_"+C).addClassName("areaSelected")}}else{if($(this.id+"_simple_area_"+C).hasClassName("areaSelected")){return false}else{$$(".area_list li").each(function(D){if($(D).hasClassName("areaSelected")){$(D).removeClassName("areaSelected")}}.bind(this));$(this.id+"_simple_area_"+C).addClassName("areaSelected");this.setCommLetterNull();$(this.id+"_simple_comm").innerHTML="&nbsp;&nbsp;请选择板块"}}var B=$(this.id+"_simple_area_"+C).innerHTML;this.setCommInfo("您当前的选择的是："+B,true);$(this.id+"_comm_btn_ok").disabled=true;this.updateArea(C);$(this.id+"_simple_block_list").show();if(A){this.getBlockList(C,this.cityid,"option","")}this.setSimpleBlock(C)},setCommLetterNull:function(){$(this.id+"_simple_comm_letter").down(0).selected=true},updateArea:function(D){var B=$(this.id+"_f3");var A=B.length;for(var C=0;C<A;C++){if(B[C].value==D){B[C].selected=true;break}}},setSimpleBlock:function(C){var A=this.areaurl+"?areaid="+C+"&cityid="+this.cityid+"&flg=li&htmlid="+this.id;var B=new Ajax.Request(A,{method:"get",onSuccess:function(D){$(this.id+"_simple_block").innerHTML=D.responseText}.bind(this)})},getAreaName:function(D){var C=$(this.id+"_f3");var A=C.length;for(var B=0;B<A;B++){if(C[B].value==D){return C.options[B].text}}},getSimpleComm:function(H,G,A,E){$(this.id+"_commid").value="";this.areaid_tmp=G;this.blockid_tmp=A;$(this.id+"_simple_comm_list").show();$$(".block_list li").each(function(I){if($(I).hasClassName("blockSelected")){$(I).removeClassName("blockSelected")}}.bind(this));$(this.id+"_simple_block_"+A).addClassName("blockSelected");var E=E||"";this.updateBlock(A);if(!E){this.setCommLetterNull()}var D=$(this.id+"_simple_block_"+A).innerHTML;var C="您当前的选择的是："+$(this.id+"_simple_area_"+G).innerHTML;C+=" > "+D;this.setCommInfo(C,true);$(this.id+"_comm_btn_ok").disabled=true;var B="/ajax/community_list/?areaid="+G+"&cityid="+H+"&blockid="+A+"&letter="+E+"&htmlid="+this.id;var F=new Ajax.Request(B,{method:"get",onSuccess:function(I){$(this.id+"_simple_comm").innerHTML=I.responseText}.bind(this)});$(this.id+"_err_f4").update(this.okhtml)},get_SimpleLetterComm:function(B){var A=$(B).value;if(this.blockid_tmp==""||this.areaid_tmp==""){alert("请选择区域板块");return false}this.getSimpleComm(this.cityid,this.areaid_tmp,this.blockid_tmp,A)},setCommInfo:function(C,A){$(this.id+"_comm_info").show();var A=A||false;if(A){$(this.id+"_comm_info").innerHTML=C}else{var B=$(this.id+"_comm_info").innerHTML;B+=C;$(this.id+"_comm_info").innerHTML=B}},setAddress:function(A){$(this.id+"_f47").value=A},setCommName:function(A){$(this.id+"_f6").value=A},setCommId:function(A){$(this.id+"_commid").value=A},setSimpleComm:function(B,C,A){$$(".comm_list li").each(function(D){if($(D).hasClassName("commSelected")){$(D).removeClassName("commSelected")}}.bind(this));$(this.id+"_simple_comm_"+B).addClassName("commSelected");this.setCommId(B);$(this.id+"_comm_btn_ok").disabled=false},setCommNameInfo:function(C,A,D){var B="您当前的选择的是："+$(this.id+"_simple_area_"+C).innerHTML;B+=" > "+$(this.id+"_simple_block_"+A).innerHTML;B+=" > "+D;this.setCommInfo(B,true)},setCommInfoResult:function(){$(this.id+"_comm_basic").show();$(this.id+"_comm_simple").hide();$(this.id+"_comm_other").show();$(this.id+"_f6").style.color="#000000";this.tips_ok(this.errid+"_f6");this.border_default_color(this.id+"_f6");this.tips_ok(this.errid+"_f47");this.border_default_color(this.id+"_f47");this.tips_ok(this.errid+"_f4")},setCommType:function(){$(this.id+"_comm_type").value=1},tips_show:function(D,C,B,A){if(B==2){if(A>0){C="<span class='piaofu"+A+"'>"+C+"</span>"}else{C="<span class='piaofu'>"+C+"</span>"}}else{C="<span class='errorinfo'>"+C+"</span>"}$(D).innerHTML=C},tips_ok:function(A){$(A).innerHTML="<span class='okinfo'>&nbsp;&nbsp;&nbsp;&nbsp;</span>"},border_blue_color:function(A){if($(A).hasClassName("red_color")){$(A).removeClassName("red_color")}$(A).addClassName("blue_color")},border_red_color:function(A){if($(A).hasClassName("blue_color")){$(A).removeClassName("blue_color")}$(A).addClassName("red_color")},border_default_color:function(A){if($(A).hasClassName("red_color")){$(A).removeClassName("red_color")}if($(A).hasClassName("blue_color")){$(A).removeClassName("blue_color")}},js_unixtime:function(){return Math.round(new Date().getTime()/1000)},btnLoginClick:function(){$("btnLogin").addClassName("li_bor_sel");$("btnRegister").removeClassName("li_bor_sel");$(this.id+"_trUsernameLogin").show();$(this.id+"_trPasswordLogin").show();$(this.id+"_trUsernameRegister").hide();$(this.id+"_trPasswordRegister").hide();$(this.id+"_trPasswordConfirm").hide();$(this.id+"_trEmail").hide();$(this.id+"_post").value="登录并发布房源";this.removeIframe();this.addIframe("loginToPublish")},btnRegisterClick:function(){$("btnLogin").removeClassName("li_bor_sel");$("btnRegister").addClassName("li_bor_sel");$(this.id+"_trUsernameLogin").hide();$(this.id+"_trPasswordLogin").hide();$(this.id+"_trUsernameRegister").show();$(this.id+"_trPasswordRegister").show();$(this.id+"_trPasswordConfirm").show();$(this.id+"_trEmail").show();$(this.id+"_post").value="注册并发布房源";this.removeIframe();this.addIframe("registerToPublish",true)},enableRegister:function(){$(this.id+"_f33").writeAttribute("disabled",false);$(this.id+"_post").value="注册并保存编辑";["_usernameRegister","_passwordRegister","_passwordConfirm","_email"].each(function(A){$(this.id+A).writeAttribute("disabled",false)}.bind(this))},disableRegister:function(){$(this.id+"_f33").value=$(this.id+"_f33").readAttribute("oldvalue");$(this.id+"_f33").writeAttribute("disabled","disabled");this.f33_blur();$(this.id+"_post").value="保存编辑";["_usernameRegister","_passwordRegister","_passwordConfirm","_email"].each(function(A){$(this.id+A).writeAttribute("disabled","disabled")}.bind(this))},usernameLogin_focus:function(){this.usernameLogin_time=this.js_unixtime();var A="使用已有账号或注册邮箱登录。";this.tips_show(this.errid+"_usernameLogin",A,2,8);this.border_blue_color(this.id+"_usernameLogin")},usernameLogin_blur:function(){var C=$(this.id+"_usernameLogin").value.strip();var A=true;var B="";if(C.empty()){this.border_red_color(this.id+"_usernameLogin");this.tips_show(this.errid+"_usernameLogin","请输入用户名。")}else{new Ajax.Request(this.ucUrl,{method:"get",parameters:{t:1,u:C},onSuccess:function(D){if(D.responseText=="1"){this.border_default_color(this.id+"_usernameLogin");this.tips_ok(this.errid+"_usernameLogin")}else{this.border_red_color(this.id+"_usernameLogin");this.tips_show(this.errid+"_usernameLogin","用户名不存在。")}}.bind(this)})}},usernameRegister_focus:function(){this.usernameRegister_time=this.js_unixtime();var A="2-15个字符，中英文均可。";this.tips_show(this.errid+"_usernameRegister",A,2,8);this.border_blue_color(this.id+"_usernameRegister")},usernameRegister_blur:function(){var C=$(this.id+"_usernameRegister").value.strip();var A=true;var B="";if(C.empty()){this.border_red_color(this.id+"_usernameRegister");this.tips_show(this.errid+"_usernameRegister","请输入用户名。")}else{if(C.length<2||C.length>15){this.border_red_color(this.id+"_usernameRegister");this.tips_show(this.errid+"_usernameRegister","请输入2-15个字符，中英文均可。")}else{new Ajax.Request(this.ucUrl,{method:"get",parameters:{t:1,u:C},onSuccess:function(D){if(D.responseText=="1"){this.border_red_color(this.id+"_usernameRegister");this.tips_show(this.errid+"_usernameRegister","该用户名已被注册。")}else{this.border_default_color(this.id+"_usernameRegister");this.tips_ok(this.errid+"_usernameRegister");this.usernameRegisterOk=true}}.bind(this)})}}},passwordLogin_focus:function(){this.passwordLogin_time=this.js_unixtime();var A='请输入登录密码。<a href="'+this.passwordUrl+'" target="_blank">忘记密码？</a>';this.tips_show(this.errid+"_passwordLogin",A,2,8);this.border_blue_color(this.id+"_passwordLogin")},passwordLogin_blur:function(){var C=$(this.id+"_passwordLogin").value.strip();var A=true;var B="";if(C.empty()){this.border_red_color(this.id+"_passwordLogin");this.tips_show(this.errid+"_passwordLogin",'请输入登录密码。<a href="'+this.passwordUrl+'" target="_blank">忘记密码？</a>')}else{if(C.length<6){this.border_red_color(this.id+"_passwordLogin");this.tips_show(this.errid+"_passwordLogin",'请输入6个字符以上的密码。<a href="'+this.passwordUrl+'" target="_blank">忘记密码？</a>')}else{this.border_default_color(this.id+"_passwordLogin");$(this.id+"_err_passwordLogin").innerHTML="";this.login()}}},passwordRegister_focus:function(){this.passwordRegister_time=this.js_unixtime();var A="请输入密码。";this.tips_show(this.errid+"_passwordRegister",A,2,8);this.border_blue_color(this.id+"_passwordRegister")},passwordRegister_blur:function(){var B=$(this.id+"_passwordRegister").value.strip();var A=false;if(B.empty()){this.border_red_color(this.id+"_passwordRegister");this.tips_show(this.errid+"_passwordRegister","请输入密码。")}else{if(B.length<6||B.indexOf(" ")!=-1){this.border_red_color(this.id+"_passwordRegister");this.tips_show(this.errid+"_passwordRegister","请输入6个字符以上，请勿使用空格。")}else{this.border_default_color(this.id+"_passwordRegister");this.tips_ok(this.errid+"_passwordRegister");A=true}}return A},passwordConfirm_focus:function(){this.passwordConfirm_time=this.js_unixtime();var A="请再次输入密码。";this.tips_show(this.errid+"_passwordConfirm",A,2,8);this.border_blue_color(this.id+"_passwordConfirm")},passwordConfirm_blur:function(){var B=$(this.id+"_passwordConfirm").value.strip();var A=false;if(B.empty()){this.border_red_color(this.id+"_passwordConfirm");this.tips_show(this.errid+"_passwordConfirm","请再次输入密码。")}else{if(B!=$(this.id+"_passwordRegister").value){this.border_red_color(this.id+"_passwordConfirm");this.tips_show(this.errid+"_passwordConfirm","两次输入的密码不一致，请重新输入。")}else{this.border_default_color(this.id+"_passwordConfirm");this.tips_ok(this.errid+"_passwordConfirm");A=true}}return A},email_focus:function(){this.email_time=this.js_unixtime();var A="请输入邮箱地址。";this.tips_show(this.errid+"_email",A,2,8);this.border_blue_color(this.id+"_email")},email_blur:function(){var D=$(this.id+"_email").value.strip();var A=true;var C="";var B=/^[a-zA-Z0-9\._\-]+@[a-zA-Z0-9_\-]+(\.[a-zA-Z0-9_\-]+)+$/;if(D.empty()){this.border_red_color(this.id+"_email");this.tips_show(this.errid+"_email","请输入邮箱地址。")}else{if(!B.test(D)){this.border_red_color(this.id+"_email");this.tips_show(this.errid+"_email","邮箱格式不正确。")}else{new Ajax.Request(this.ucUrl,{method:"get",parameters:{t:2,e:D},onSuccess:function(E){if(E.responseText=="1"){this.border_red_color(this.id+"_email");this.tips_show(this.errid+"_email","该邮箱已被注册。")}else{this.border_default_color(this.id+"_email");this.tips_ok(this.errid+"_email");this.emailOk=true}}.bind(this)})}}},addIframe:function(D,A){if(!$(this.id+"_loginIframe")){var C=this.objName+"_"+D+"/";if(A){C="/register/"+C}else{C="/login/"+C}var B='<iframe id="'+this.id+'_loginIframe" style="height:0px;width:0px;display:none;border:none;" src="'+C+'"></iframe>';$("propertys").insert(B)}},removeIframe:function(){if($(this.id+"_loginIframe")){$(this.id+"_loginIframe").remove()}},loginSuccess:function(callback){this.removeIframe();this.addIframe(callback);eval("this."+callback+"()")},loginFailure:function(B,A){this.removeIframe();this.addIframe(B);if(A=="通行证账号或密码不正确"){A='用户名或密码不正确。<a href="'+this.passwordUrl+'" target="_blank">忘记密码？</a>'}this.border_red_color(this.id+"_passwordLogin");this.tips_show(this.errid+"_passwordLogin",A)},loginToPublish:function(){this.border_default_color(this.id+"_passwordLogin");this.tips_ok(this.errid+"_passwordLogin");this.hasLogon=true;if(this.isToPublish){$(this.id+"_post").click()}},registerToPublish:function(){$("propertys").submit()},login:function(){var C=$(this.id+"_usernameLogin").value;if(C.empty()){this.usernameLogin_blur();return false}var A=$(this.id+"_passwordLogin").value;var B=$(this.id+"_loginIframe").contentDocument||$(this.id+"_loginIframe").contentWindow.document;B.getElementById("username").value=C;B.getElementById("password").value=A;B.getElementById("form1").submit()},register:function(){var D=$(this.id+"_usernameRegister").value;if(D.empty()){this.usernameRegister_blur();return false}var B=$(this.id+"_passwordRegister").value;if(B.empty()){this.passwordRegister_blur();return false}var A=$(this.id+"_email").value;if(A.empty()){this.email_blur();return false}var C=$(this.id+"_loginIframe").contentDocument||$(this.id+"_loginIframe").contentWindow.document;C.getElementById("username").value=D;C.getElementById("password").value=B;C.getElementById("email").value=A;C.getElementById("form1").submit();$(this.id+"_post").value="正在发布……";$(this.id+"_post").writeAttribute("disabled","disabled")},_theEnd:undefined});Event.observe(document,"click",respondToClick);function respondToClick(B){var A=Event.isLeftClick(B);if(A){auto.hide()}}APF.Namespace.register("haozu.upload");haozu.upload.image=Class.create({initialize:function(A){this.html_id=A.id;this.form_action=A.dfs_url;this.ret_url=A.return_url;this.allow_ext=".jpeg|.jpg|.gif|.bmp|.png|"},onchangeimg:function(){var E=$(this.html_id+"_img_count").value;E=E==""?0:E;if(E>=6){alert("您已经上传6张图片了");return false}$(this.html_id+"_img_shou").hide();$(this.html_id+"_img_load").show();var C=new Date().getTime();var B=$("propertys");B.setAttribute("target","uploadimgtarget");var A=this.ret_url+"?num="+C+"&html_id="+this.html_id;var D=$("hidden_"+this.html_id+"_rt");D.value=A;B.setAttribute("action",this.form_action);B.submit()},del_sourceimg:function(C){var A=$("del_"+this.html_id);var B="<input type='hidden' name='del_imgs[]' value="+C+" />";A.insert(B)},del_images:function(A){var B=$("host_add_"+this.html_id+"_"+A);var C=$(this.html_id+"_img_"+A);if(C!=null){C.remove()}if(B!=null){B.remove();$("img_num_"+this.html_id+"_"+A).remove();$("time_add_"+this.html_id+"_"+A).remove();$("dfs_add_"+this.html_id+"_"+A).remove()}if($(this.html_id+"_img_shou").hasClassName("fileUploadBgGary")){$(this.html_id+"_img_shou").removeClassName("fileUploadBgGary")}if(!$(this.html_id+"_img_shou").hasClassName("fileUploadBg")){$(this.html_id+"_img_shou").addClassName("fileUploadBg")}$(this.html_id+"_uploadimgs").disabled=false;$(this.html_id+"_img_info").innerHTML="<span class='red'>3张以上图片，可帮助您提高优质度！</span>图片格式为jpg、gif、png，大小不超过2M。";this.del_imgs_count()},del_imgs_count:function(){var A=$(this.html_id+"_img_count").value;if(A<1){A=0}else{A=A-1}$(this.html_id+"_img_count").value=A}});
