$echo=function(a){$try(function(){java.lang.System.out.println(a)})};$e=function(b){var a=$$(b);if(a.length>0){return a[0]}else{null}};$Lib={KE:"KE",KE_SCRIPT:"/script/kindeditor/kindeditor.js",KE_LOAD:false,BBS:"BBS",BBS_SCRIPT:"/script/bbs.js",BBS_LOAD:false,MOOTOOS_MARQUEE:"mootoos_marquee",MOOTOOS_MARQUEE_SCRIPT:"/script/MootoolsMarquee.js",MOOTOOS_MARQUEE_LOAD:false,DATE_PICKER:"DATE_PICKER",DATE_PICKER_SCRIPT:"/script/My97DatePicker/WdatePicker.js",DATE_PICKER_LOAD:false,FORM_CHECKER:"FORM_CHECKER",FORM_CHECKER_SCRIPT:"/script/formcheck.js",FORM_CHECKER_LOAD:false,CHECK_DIV:"CHECK_DIV",CHECK_DIV_SCRIPT:"/script/checkdiv.js",CHECK_DIV_LOAD:false,PIC_TOOLS:"PIC_TOOL",PIC_TOOLS_SCRIPT:"/script/component/pic-tools.js?v=1.0.03",PIC_TOOLS_LOAD:false,include:function(a){a=a.toUpperCase();if(this[a+"_LOAD"]){return this}new Request({method:"get",url:this[a+"_SCRIPT"],async:false,noCache:false,onSuccess:function(b){$Lib[a+"_LOAD"]=true}}).send();return this},kindEditor:function(){return this.include(this.KE)},datePicker:function(){return},formChecker:function(){return this.include(this.FORM_CHECKER)},checkDiv:function(){return this.include(this.CHECK_DIV)},mootoolsMarquee:function(){return this.include(this.MOOTOOS_MARQUEE)}};$extend(String.prototype,{getLength:function(){var a=this.replace(/[^\x00-\xff]/g,"**");return a.length},replaceAll:function(b,a){return this.replace(new RegExp(b,"g"),a)},replaceParam:function(paramName,newValue){var oldUrl=this;var replacement=paramName+"="+newValue;var regex=eval("/(\\b"+paramName+"=)([^&]*)/gi");if(regex.test(oldUrl)){return oldUrl.replace(regex,replacement)}else{if(oldUrl.indexOf("?")==-1){return oldUrl+"?"+replacement}return oldUrl+"&"+replacement}},startWith:function(b){var a=new RegExp("^"+b);return a.test(this)},endWith:function(b){var a=new RegExp(b+"$");return a.test(this)},trim:function(){return this.replace(/(^\s*)|(\s*$)/g,"")},breakWord:function(){var a=String.fromCharCode("8203");return this.split("").join(a)},ellipsis:function(e){if(!e){return""}var f=0;var b="";var a=this.trim();for(var d=0;d<a.length;d++){var g=a.charAt(d);if(/[^\x00-\xff]/.test(g)){f+=2}else{f++}if(f==e){if(d==a.length-1){return a}else{b+=g;return b+"..."}}else{if(f>e){return b+"..."}}b+=g}return b},toHtml:function(){var a=new Element("textarea");if(Browser.Engine.trident){a.set("value",this)}else{a.set("html",this)}return a.get("html")}});$extend(Number.prototype,{notLT:function(a){return Math.max(a,this)},notGT:function(a){return Math.min(a,this)}});$extend(location,{replaceParam:function(b,a){return this.href.toString().replaceParam(b,a)}});Asset.combine({loadXml:function(a){var b;if(Browser.Engine.trident){b=new ActiveXObject("Microsoft.XMLDOM");b.async=false;b.loadXML(a)}else{b=new DOMParser().parseFromString(a,"text/xml")}return b}});Element.implement({css:function(a,b){if($defined(b)){return this.setStyle(a,b)}if($type(a)=="string"){return this.getStyle(a)}else{return this.setStyles(a)}},show:function(){return this.css("visibility","visible").css("display","")},hide:function(){return this.css("visibility","hidden").css("display","none")},toggle:function(){if(this.css("display")=="none"||this.css("visibility")=="hidden"){return this.show()}else{return this.hide()}},wide:function(a){return $defined(a)?this.css("width",a):this.getSize().x},depth:function(){var c=1;var b=this.getParent();var a=$(document.body);while(b!=a){c++;b=b.getParent()}return c},compareDepth:function(a){return(this.depth()>$(a).depth())?true:false},high:function(a){if(a){return this.css("height",a)}else{return this.getSize().y}},html:function(a){return $defined(a)?this.set("html",a):this.get("html")},tex:function(a){return $defined(a)?this.set("text",a):this.get("text")},mouseenter:function(a){return this.__event("mouseenter",a)},mouseleave:function(a){return this.__event("mouseleave",a)},__event:function(b,a){return(a)?this.addEvent(b,a.bindWithEvent(this)):this.fireEvent(b)},hover:function(b,a){return this.mouseenter(b).mouseleave(a)},find:function(a){return this.getElement(a)},findAll:function(a){return this.getElements(a)},getFirstChild:function(a){if($type(a)=="string"){var b=this.getElementsByTagName(a)[0];if(b){return $(b)}return null}else{$(this.firstChild)}},getElsByTag:function(a){return $$(this.getElementsByTagName(a))},next:function(a){return this.getNext(a)},nextAll:function(a){return this.getAllNext(a)},parents:function(a){return this.getParents(a)},prev:function(a){return this.getPrevious(a)},prevAll:function(a){return this.getAllPrevious(a)},append:function(a){return this.grab(a)},perpend:function(a){return this.grab(a,"top")},appendTo:function(a){return this.inject(a)},perpendTo:function(a){return this.inject(a,"top")},isAbsolute:function(){return(this.css("position")=="absolute"||this.css("position")=="fixed")},makeDialog:function(a){return new Dialog(this,a)},makeMDialog:function(b){var f=250;var h=100;if(!b){b={}}if(!b.title){b.title=""}if(!b.zIndex){b.zIndex=8000}var a=new Element("div",{id:"DivOut_"+this.id,"class":"zz_pop",styles:{display:"none","z-index":b.zIndex}});if(b.height){a.setStyle("height",b.height)}if(b.divClass){a.addClass(b.divClass)}a.inject($(document.body));var e=new Element("div",{"class":"zz_pop_title"}).inject(a);if(b.notShowClose){e.set("html","<nobr>"+b.title+"</nobr>")}else{e.set("html","<nobr>"+b.title+'</nobr><button class="closeDialog"><img src="/images/zz_pop_title_button.gif"/></button>')}new Element("div",{"class":"zz_clear"}).inject(a);a.adopt(this);this.show();var d={needEsc:true,needCover:true,isShow:true,draggable:{handle:a.getElement(".zz_pop_title"),onComplete:function(j){$(window).fireEvent("resize")}}};d=$merge(d,b);var c=a.makeDialog(d);c.options.innerContent=this;if(b.divClass){if(b.divClass=="zz_width"){var g=a.getElement(".zz_pop_con");if(g!=null){g.addEvent("scroll",function(){window.fireEvent("resize")})}}}c.onClosed=function(){$(window).fireEvent("resize")};return c},fixSize:function(c,b){if(this.tagName!="IMG"){return}var a=this;a.setStyles({"max-width":c+"px","max-height":b+"px"});if(Browser.Engine.trident){if(Browser.Engine.trident4){a.setStyles({width:a.width+1,height:a.height+1})}if(Browser.Engine.trident6){a.setStyles({width:a.width,height:a.height})}new Asset.image(a.src,{onload:function(f){var d=1;if(this.width>c||this.height>b){var e=c/this.width;var g=b/this.height;d=e<g?e:g}a.setStyles({width:(this.width*d).toInt(),height:(this.height*d).toInt()})}})}},toJSON:function(b){var c={};b=$defined(b)?"."+b:"";var a="input"+b+", select"+b+", textarea"+b;this.getElements(a,true).each(function(d){var e=$(d);if(!e.name||e.disabled||e.type=="submit"||e.type=="reset"||e.type=="file"){return}var f=e.getValue();if(c[e.name]){if($chk(f)){c[e.name]=$splat(c[e.name]).combine($splat(f))}}else{c[e.name]=f}});return c},getValue:function(){if(this.tagName.toLowerCase()=="select"){var a=Element.getSelected(this).map(function(b){return b.value});if(a.length<=0){return null}return a.length>1?a:a[0]}if((this.type=="radio"||this.type=="checkbox")&&!this.checked){return null}return this.value}});var ToolBar={inner:false,fxShow:null,fxHide:null,cover:null,locked:false,isVisible:false,options:{model:"slide",immediately:true},init:function(){if(this.initialized){return}this.initialized=true;if(Cookie.read("_diy_design_menu_lock")){this.options.model=Cookie.read("_diy_design_menu_lock")}this.hasHandler=$chk($("tool_handler"));var b=this;var a=this.options.model;this.setEvent();if(!this.hasHandler){return}this._set(a);if(this.options.immediately){$("tool_handler").hide();$("zz_header").css("top",0);$("zz_header").show();$("zz_header").mouseleave(b.showMini.bind(b));this.showComplete();this.showMini(null,5)}$("zz_header").addEvent("mousemove",function(){b.inner=true});$("fixed").addEvent("mouseleave",function(){b.inner=false});if(Browser.Engine.trident4){this.addPositionEvent()}},toggle:function(a){if(this.isVisible){this.showMini(a)}else{this.showMain(a)}},hideItem:function(){$$("#edit_menu .diy_menu_list").hide();ToolBar.showMini()},_set:function(a){this.options.model=a;var b=this;if(this.options.model=="slide"){$("tool_handler_open").removeEvents("click");$("tool_handler_close").removeEvents("click");this.fxShow=new Fx.Tween($("zz_header"),{fps:90,onComplete:function(){if(!b.inner){b.showMini()}$("zz_header").mouseleave(b.showMini.bind(b));b.showComplete.bind(b).run()}});this.fxHide=new Fx.Tween($("zz_header"),{fps:90,onStart:function(){$("zz_header").removeEvents("mouseleave")},onComplete:function(){b.hideComplete.bind(b).run()}});$("tool_handler").mouseenter(this.showMain.bindWithEvent(this));if(this.isVisible){$("zz_header").mouseleave(b.showMini.bind(b))}if(Browser.Engine.trident4){$("tool_handler").addEvent("mousemove",this.showMain.bindWithEvent(this))}$("fixed").findAll(".diy_menu_lock img").set({title:"锁定菜单",src:"/images/nav_lock2.gif"})}else{if(this.options.model=="lock"){$("tool_handler").removeEvents("mouseenter");$("zz_header").removeEvents("mouseleave");if(Browser.Engine.trident4){$("tool_handler").removeEvents("mousemove")}this.fxShow=new Fx.Tween($("zz_header"),{fps:90,onComplete:function(){b.showComplete.bind(b).run()}});this.fxHide=new Fx.Tween($("zz_header"),{fps:90,onComplete:function(){b.hideComplete.bind(b).run()}});$("tool_handler_open").addEvent("click",this.toggle.bindWithEvent(this));$("tool_handler_close").addEvent("click",this.toggle.bindWithEvent(this));$("fixed").findAll(".diy_menu_lock img").set({title:"滑动菜单",src:"/images/nav_lock1.gif"})}}},showComplete:function(){this.isVisible=true;if(Browser.Engine.trident4){$$("select").hide()}},hideComplete:function(a){this.isVisible=false;if(true){$("zz_header").removeEvents("mouseleave")}$("zz_header").hide();$("tool_handler").show();if(Browser.Engine.trident4){$$("select").show()}},switchModel:function(){if(this.options.model=="slide"){this._set("lock")}else{this._set("slide")}this._setCookie()},_setCookie:function(){Cookie.write("_diy_design_menu_lock",this.options.model,{path:"/",duration:3650})},createCover:function(){var a=$("zz_header").getParent();if(a.css("z-index")<999){a.css("z-index",999)}var b=a.css("z-index")-1;this.cover=new Element("iframe",{"class":"zz_framenav",frameborder:0,styles:{display:"none","z-index":b}});this.cover.inject(a,"before")},setEvent:function(){this.setMenuEffect();$$("#fixed .diy_menu_lock").addEvent("click",function(){ToolBar.switchModel();return false})},setMenuEffect:function(){if(this.__init_effect_state=="doing"||this.__init_effect_state=="done"){return}this.__init_effect_state="doing";$$("#edit_menu .diy_menu").hover(function(){this.addClass("mouse_on")},function(){this.removeClass("mouse_on")});$$("#edit_menu .diy_menu_btn").each(function(b){var a=b.getCoordinates().width;if(a>70){b.addClass("zzn_menulong")}else{if(a>50){b.addClass("zzn_menulong2")}else{if(a>40){b.addClass("zzn_menulong3")}else{if(a>0){b.addClass("zzn_default")}}}}b.hover(function(){if(this.hasClass("zzn_menulong")){this.addClass("on_long")}else{if(this.hasClass("zzn_menulong2")){this.addClass("on02")}else{this.addClass("on")}}var c=this.find(".diy_menu_list");if(c){c.show()}},function(){if(this.hasClass("zzn_menulong")){this.removeClass("on_long")}else{if(this.hasClass("zzn_menulong2")){this.removeClass("on02")}else{this.removeClass("on")}}var c=this.find(".diy_menu_list");if(c){c.hide()}})});this.__init_effect_state="done"},showMain:function(a){if(this.__init_effect_state!="done"){return}if((a&&a.client.x>104&&a.client.y>7)||(this.options.model=="slide"&&this.inner)){return}if(this.locked){return}this.fxShow.cancel();this.inner=true;$("tool_handler").hide();$("zz_header").show();this.fxShow.start("top",-200,0)},_showMini:function(){if(this.options.model=="lock"||(this.options.model=="slide"&&!this.inner)){this.fxHide.start("top",0,-200)}},showMini:function(b,a){this.inner=false;this.fxHide.cancel();if(this.options.model=="lock"){this._showMini.bind(this).run()}else{a=$chk(a)?a*1000:700;this._showMini.bind(this).delay(a)}},lock:function(){this.locked=true},unlock:function(){this.locked=false},addPositionEvent:function(){window.addEvent("scroll",function(){var a=$(document).getScroll();$("fixed").setPosition({x:0,y:a.y})})}};var Dialog=new Class({Implements:Options,options:{position:"center",className:false,needEsc:false,needCover:true,closeWhenClickOtherElement:false,delayClose:false,effect:false,draggable:false,resizable:false,zIndex:8000,isShow:false,innerContent:null},content:null,cover:null,coverDiv:null,dialogClass:null,coverDivClass:"",coverClass:"zz_frame",closeClass:"closeDialog",sureClass:"sureDialog",isVisible:false,initialize:function(c,b){var d=this;this.setOptions(b);this.content=$(c);$(document).retrieve("__dialog").set(this.content.id,this);if(this.dialogClass&&!this.content.hasClass(this.dialogClass)){this.content.addClass(this.dialogClass)}var d=this;this.content.inject($(document.body));if(this.options.className){b.className.split(" ").each(function(e){d.content.addClass(e)})}this.setCloseEvent();var a=this.content.id+"Cover";this.cover=$(a);if(!this.cover){this.createCover(a)}if(this.options.needEsc){this.setEscEvent()}if(this.options.delayClose){this.close.bind(d).delay(this.options.delayClose)}if(this.options.draggable){this.content.makeDraggable(this.options.draggable)}if(this.options.effect){}if(this.options.isShow){this.show()}},reload:function(b,a){if(this.options.innerContent==null){return}var c=$extend({},a);var e=this;var d=c.onSuccess;c.onSuccess=function(){e.setCloseEvent();if(d){d()}};this.options.innerContent.set("load",c).load(b)},setCloseEvent:function(){var a=this;this.content.findAll("."+this.closeClass).each(function(b){b.onclick=a.close.bind(a)})},close:function(){if(!this.onClose()){return}this.content.setStyle("display","none");this.cover.setStyle("display","none");this.coverDiv.setStyle("display","none");this.isVisible=false;this.onClosed();(function(){if(Browser.Engine.trident4&&$("fixed")){$("fixed").setPosition({x:0,y:$(document).getScroll().y})}}).delay(300)},hide:function(){this.close()},onClose:function(){return true},onClosed:function(){return true},show:function(b){if(b){b.stop()}this.content.show();this.setPosition(b);this.setFocus();if(this.options.needCover){var a=$(document.body).getScrollSize();var d=a.x;var c=a.y;this.cover.css({height:c,width:d});this.coverDiv.css({height:c,width:d});this.cover.show();this.coverDiv.show();this.focus();this.clearFormCheckError();window.fireEvent("resize")}this.isVisible=true},setEscEvent:function(){var a=this;$(document).addEvent("keypress",function(b){if(b.key=="esc"){a.close()}})},setPosition:function(a){if($type(this.options.position)=="object"){var b=this.options.position;this.content.css({top:b.y,left:b.x})}else{if(this.options.position=="under"){var b=$(a.target).getCoordinates(document);this.content.css({top:b.bottom,left:b.left})}else{this.setTop();this.setLeft()}}},setTop:function(){var a=$defined(this.relative)?this.relative:document;var b=($(a).getSize().y-this.content.high())/2+$(a).getScroll().y;if(b<0){b=0}this.content.css("top",b)},setLeft:function(){var a=$defined(this.relative)?this.relative:document;this.content.css("left",($(a).getSize().x-this.content.wide())/2+$(a).getScroll().x)},setFocus:function(){},createCover:function(a){var c=this.options.zIndex;var b=this._getCoverInstance();this.cover=b.find("iframe").clone().addClass(this.coverClass).css({"z-index":c});this.coverDiv=b.find("div").clone().css({"z-index":c});this.cover.inject($(this.content),"before");this.coverDiv.inject($(this.cover),"after")},_getCoverInstance:function(){var a=$("__diy_dialog_cover");if(!$chk(a)){a=new Element("div",{id:"__diy_dialog_cover",style:"display: none;"}).inject($(document.body));var b='<iframe frameborder="0" style="top: 0px; left: 0px; position: absolute; display: none; visibility: hidden;"></iframe>';b+='<div style="top: 0px; left: 0px; position: absolute; display: none; visibility: hidden;"></div>';a.html(b)}return a},focus:function(){var d=this.content.getElement(".sureDialog");if(d!=null){$try(d.focus)}var a=this.content.getElements("form input[type!=hidden]").filter(function(e){return e.disabled==false});var c=this.content.getElements("form select[type!=hidden]").filter(function(e){return e.disabled==false});var b=null;if(a.length>0&&c.length>0){if(a[0].getCoordinates().top>c[0].getCoordinates().top){b=c[0]}}else{if(a.length>0){b=a[0]}else{if(c.length>0){b=c[0]}}}if(b!=null){$try(b.focus)}},clearFormCheckError:function(){$$("td.c a.close").each(function(a){a.fireEvent("mouseup");(function(){a.fireEvent("mouseup")}).delay(500)})},toString:function(){return"i am a flowdiv"}});$(document).store("__dialog",$H());$extend($(document),{hasOpenedDialog:function(){var a=this.retrieve("__dialog").some(function(b){return b.isVisible});return a}});Dialog.Message=new Class({Extends:Dialog,initialize:function(a,b){var c=new Element("div",{"class":"float_pop zz_width",html:'<div class="float_pop_title "><nobr>'+(b?b:"提示信息")+'</nobr><button class="closeDialog"><img src="/images/dialog/float_close.gif" /></button></div><div class="float_con"><div>'+a+'</div><div class="floatzen"><button class="floatbutton01 closeDialog">确　定</button></div></div>'});this.parent(c)}});var getCheckValues=function(d){var b=new Array();var a=$$("."+d);for(var c=0;c<a.length;c++){if(a[c].checked){b[b.length]=a[c].value}}return b};var CheckBoxs=new Class({className:false,allBtn:false,initialize:function(b,a){this.className=b;this.allBtn=$(a)?$(a):$$(a);$$("."+b).addEvent("click",this.check.bind(this));this.allBtn.addEvent("click",this.checkAllBtn.bind(this))},check:function(){var a=$$("."+this.className).filter(function(b){return !b.checked});$(this.allBtn).set("checked",a.length<=0?true:false)},setChecked:function(a){this.clearAll();this.addChecked(a)},addCheckbox:function(a){a.addEvent("click",this.check.bind(this))},addChecked:function(a){$$("."+this.className).each(function(b){if(a.indexOf(b.value)>=0){b.set("checked","checked")}});this.check()},checkAllBtn:function(a){var b=new Event(a).target;if(b.checked){this.checkAll()}else{this.clearAll()}},checkAll:function(){$$("."+this.className,this.allBtn).set("checked",true)},clearAll:function(a){$$("."+this.className,this.allBtn).set("checked",false)},getValues:function(){return this.getArray()},getString:function(){return this.getArray().toString()},getArray:function(){var a=[];$$("."+this.className).each(function(b){if(b.checked){a.push(b.value)}});return a},toString:function(){return"i am a Checkboxer"}});var SortCheckbox=new Class({Implements:Options,options:{checkBoxCN:"checkBoxCN",checkAllId:"checkAllId",sortContentId:"sortContentId",inputId:"groupsignids"},checkBoxCN:false,checkAllId:false,checkAllBtn:false,sortContentId:"",checkedIds:new Array(),isCheckAll:false,inputId:"",initialize:function(a){this.setOptions(a);this.checkBoxCN=this.options.checkBoxCN;this.checkAllId=this.options.checkAllId;this.sortContentId=this.options.sortContentId;this.inputId=this.options.inputId;this.register()},register:function(){this.checkAllBtn=$(this.checkAllId);this.checkAllBtn.addEvent("click",this.checkAllFunc.bind(this));$$("."+this.checkBoxCN).addEvent("click",this.checkFunc.bind(this))},checkFunc:function(a){var c=$$("."+this.checkBoxCN).filter(function(d){return !d.checked});var b=new Event(a).target;if(b.checked){this.insertTr(b);this.checkedIds.push(b.get("id"))}else{if($("sc"+b.get("id"))){$("sc"+b.get("id")).dispose()}this.checkedIds.erase(b.get("id"))}this.updateInput()},insertTr:function(e){var d=new Element("tr",{id:"sc"+e.get("id")});var c=new Element("td");c.set("text",e.getParent("td").getNext("td").get("title"));var b=new Element("td");var a="<a href='javascript:void(0)' onclick='checkAll.movedown(\"sc"+e.get("id")+"\");return false;'>下移   </a>";var f="<a href='javascript:void(0)' onclick='checkAll.moveup(\"sc"+e.get("id")+"\");return false;'>上移   </a>";b.set("html",a+f);d.adopt(c);d.adopt(b);$(this.sortContentId).adopt(d)},fresh:function(){this.register();$(this.sortContentId).empty();var b=$A(this.checkedIds);var a={};b.each(function(c){a=$(c);if($chk(a)){$(c).click()}});if(this.isCheckAll){this.initCheckAll()}this.getValue()},checkAllFunc:function(a){var b=new Event(a).target;if(b.checked){this.checkAll();this.isCheckAll=true}else{this.clearAll();this.isCheckAll=false}},checkAll:function(){this.isCheckAll=true;$(this.sortContentId).empty();var a=$$("."+this.checkBoxCN);for(i=0;i<a.length;i++){this.insertTr(a[i])}this.checkAllBtn.set("checked",true);$$("."+this.checkBoxCN).set("checked",true).set("disabled",true);this.getValue()},initCheckAll:function(){this.isCheckAll=true;var a=$$("."+this.checkBoxCN);a.each(function(b){if(!b.checked){b.click()}b.set("disabled",true)});this.checkAllBtn.set("checked",true)},clearAll:function(){this.isCheckAll=false;this.checkAllBtn.set("checked",false);$$("."+this.checkBoxCN).set("checked",false).set("disabled",false);$(this.sortContentId).empty();this.getValue()},movedown:function(c){var b=$(c).getNext();if(b){var a=$(c);a.inject(b,"after");this.getValue()}else{showError("已下移至底。")}},moveup:function(c){var b=$(c).getPrevious();if(b){var a=$(c);a.inject(b,"before");this.getValue()}else{showError("已上移至顶。")}},getValue:function(){this.checkedIds.empty();var a=$(this.sortContentId).getElements("tr");for(var b=0;b<a.length;b++){this.checkedIds.push(a[b].get("id").replace("sc",""))}this.updateInput()},updateInput:function(){$(this.inputId).value=this.checkedIds.join(",")}});function changeValueToJson(a,b){var c="";for(key in a){c+=key+":"+b+","}if(c!=""){c="{"+c.substring(0,c.length-1)+"}";return JSON.decode(c)}else{return{}}}var listCheckBox=new Class();listCheckBox.prototype={typeids:{},selectedIds:{},selectCount:{},className:"",allBtnId:"",selectedTypeIds:"",typeBtn:"",sortIds:new Hash(),listsignids:"",groupsignids:"",isCheckAll:false,selectAllBtn:"",initialize:function(n,g,d,j,l,e,c,f,h,a){this.typeids=n;this.selectCount=changeValueToJson(n,0);this.className=g;this.allBtnId=d;this.typeBtn=j;this.listsignids=l;this.groupsignids=e;this.selectedTypeIds=c;this.sortIds=$type(h)=="hash"?h:new Hash();if(f==""){this.selectedIds=changeValueToJson(n,"''")}else{this.selectedIds=this._autofillSelectedIds(f)}var m=$$("."+this.typeBtn);for(var b=0;b<m.length;b++){m[b].onclick=this.checkAllBtn.bind(this)}if($(a)){$(a).onclick=this.selectAllCheckBtn.bind(this);this.selectAllBtn=a}},_autofillSelectedIds:function(a){for(key in this.typeids){if(!$defined(a[key])){a[key]=""}}return a},refreshList:function(b,e){var d=this.typeids;this.typeids=b;var a=$$("."+this.typeBtn);if($(this.selectAllBtn)){$(this.selectAllBtn).onclick=this.selectAllCheckBtn.bind(this)}if(this.isCheckAll){for(var c=0;c<a.length;c++){a[c].checked=true;a[c].disabled=true}$(this.selectAllBtn).set("checked",true)}else{if(this.selectedTypeIds!=""){for(var c=0;c<a.length;c++){if(this.selectedTypeIds.indexOf(a[c].value)>-1){a[c].defaultChecked=true;a[c].checked=true}}}}for(var c=0;c<a.length;c++){a[c].onclick=this.checkAllBtn.bind(this)}if(e!=0){$extend(this.selectCount,JSON.decode("{"+e+":0}"));$extend(this.selectedIds,JSON.decode("{"+e+":''}"))}else{this.refreshSelectedIds(d,this.typeids)}},refreshSelectedIds:function(b,a){for(key in b){if(!$defined(a[key])){}}for(key in a){if(!$defined(b[key])){$extend(this.selectCount,JSON.decode("{"+key+":0}"));$extend(this.selectedIds,JSON.decode("{"+key+":''}"))}}},refreshSubList:function(c,e){var a=$$("."+this.className+c);if($type(this.typeids[c])=="number"){this.typeids[c]=e}if(this.selectedTypeIds!=""){var d=this.selectedTypeIds.split(",");for(i=0;i<d.length;i++){if(c==d[i]){for(var b=0;b<a.length;b++){a[b].checked=true;a[b].disabled=true;if($("zd_"+a[b].id)){$("zd_"+a[b].id).style.display="none"}if($("fk_"+a[b].id)){$("fk_"+a[b].id).style.display=""}}}}}if(c!=""){var d=this.selectedIds[c].split(",");for(i=0;i<d.length;i++){for(var b=0;b<a.length;b++){if(a[b].id==d[i]){a[b].checked=true;if($("zd_"+a[b].id)){$("zd_"+a[b].id).style.display="none"}if($("fk_"+a[b].id)){$("fk_"+a[b].id).style.display=""}}}}}for(var b=0;b<a.length;b++){if(a[b]){a[b].onclick=this.check.bind(this)}}if(this.sortIds.has(c)){this.sortIds.get(c).each(function(f){if($(f)&&$(f).checked){$("fk_"+f).set("html","取消置顶");$("fk_"+f).onclick=function(){disposeline(f,c);return false}}})}},check:function(b){b=b||window.event;var c=$(b.target||b.srcElement);var d=c.value+"";var a=this.selectedIds[d];if(a.length>0&&!a.endWith(",")){a+=","}if(c.checked){this.selectCount[d]+=1;this.selectedIds[d]=a+c.id+",";if($("zd_"+c.id)){$("zd_"+c.id).style.display="none"}if($("fk_"+c.id)){$("fk_"+c.id).style.display=""}}else{this.selectCount[d]-=1;this.selectedIds[d]=a.replaceAll(c.id+",","");if($("subsort"+c.id)){disposeline(c.id,c.value)}if($("zd_"+c.id)){$("zd_"+c.id).style.display=""}if($("fk_"+c.id)){$("fk_"+c.id).style.display="none"}}this.getValue()},selectAllCheckBtn:function(b){b=b||window.event;var c=new Event(b).target;var a=$$("."+this.typeBtn);if(c.checked){this.checkAll(a);this.isCheckAll=true}else{this.clearAll(a);this.isCheckAll=false}this.selectedTypeIds=""},checkAllBtn:function(b){b=b||window.event;var c=$(b.target||b.srcElement);var d=c.value+"";var a=$$("."+this.className+d);if(c.checked){this.checkAll(a);this.selectedTypeIds+=d+","}else{this.clearAll(a,d);this.selectedTypeIds=this.selectedTypeIds.replaceAll(d+",","")}this.getValue()},checkAll:function(a){for(var b=0;b<a.length;b++){a[b].checked=true;a[b].disabled=true;if($("zd_"+a[b].id)){$("zd_"+a[b].id).style.display="none"}if($("fk_"+a[b].id)){$("fk_"+a[b].id).style.display=""}}},clearAll:function(a,e){for(var b=0;b<a.length;b++){a[b].checked=false;a[b].disabled=false;if($("zd_"+a[b].id)){$("zd_"+a[b].id).style.display=""}if($("fk_"+a[b].id)){$("fk_"+a[b].id).style.display="none"}}this.selectedIds[e]="";this.selectCount[e]=0;var d=$$(".sort"+e);for(var c=0;c<d.length;c++){if(d[c]){disposeline(d[c].id.replace("subsort",""),e)}}if(this.sortIds.has(e)){this.sortIds.get(e).empty()}},getValue:function(){var a="";for(key in this.selectedIds){a+=this.selectedIds[key]}$(this.groupsignids).value=this.selectedTypeIds;if($chk(this.listsignids)){$(this.listsignids).value=a}}};function sortAlert(){showSuccess("您已成功设置置顶！")}function cancleSortAlert(){showSuccess("您已取消置顶设置！")}ColorPicker=new Class({Extends:Dialog,Implements:Events,colorInput:false,content:false,themeColor:[],rtnFunc:null,allColors:[],lazyInit:true,initFlag:false,eventElements:null,options:{showValue:true,position:"under",needEsc:true,needCover:true,draggable:Browser.Engine.trident,scroller:null},colorArrays:[[0,25,100],[0,50,100],[0,75,100],[0,100,100],[0,100,90],[0,100,75],[0,100,50],[0,100,30]],initialize:function(d,c,a,b){this.id="ColorPicker_"+ColorPicker.count++;this.themeColor=d;this.rtnFunc=a;this.eventElements=$$(c);this.options=$merge(this.options,b);var e=this;this.eventElements.addEvent("click",function(f){e.show(f)});this.eventElements.each(function(g){g.set("readonly",true);g.setStyle("cursor","pointer");var f=g.get("colorValue")||g.get("value")||g.get("backgroundColor");if(f){if(f!="transparent"){g.setStyle("backgroundColor","#"+f)}else{g.setStyle("backgroundColor",f)}if(!g.hasClass("notColor")){g.setStyle("color",gadget.getTextColor(f))}}});this.content=this.initView();this.parent(this.content,this.options);if(!this.lazyInit){this.initColorPicker()}},initColorPicker:function(){this.createView();this.fillColors();this.setEvent();this.scroller=this.options.scroller;var a=this;$(document.body).addEvent("click",function(b){var c=$(b.target);if(a.content!=c&&!a.content.hasChild(c)&&a.eventElements.indexOf(c)==-1&&c!=$("popMask")){a.close()}});this.addScrollEvent(this.eventElements);this.initFlag=true},addScrollEvent:function(a){var b=this;a.each(function(d){var c=$chk(b.scroller)?$(b.scroller):d.getParent(".zz_pop_prop");if($defined(c)&&!$chk(c.retrieve("colorpicker_scroller_event"+b.id))){c.addEvent("scroll",function(){if(b.jsColor){b.jsColor.hidePicker()}if(b.isVisible){b.close()}});c.store("colorpicker_scroller_event"+this._id,true)}})},close:function(a){if($("zz_color_show")){$("zz_color_show").hide();this.parent(a)}},changeTheme:function(a){$("zz_color_show").hide();this.themeColor=a;this.updateColors()},show:function(b){if(!this.initFlag){this.initColorPicker()}this.colorInput=$(b.target);var a=this.colorInput.get("colorValue")||this.colorInput.get("value")||this.colorInput.get("backgroundColor");$("custom_color_input").set("value",a);$("zz_color_show").store("obj",this);this.parent(b)},setPosition:function(b){var c=$(b.target);var d=c.getCoordinates(document);var a=c.getParent(".zz_pop_prop");this.content.css({top:$defined(a)?d.bottom+a.getScroll().y:d.bottom,left:$defined(a)?d.left+a.getScroll().x:d.left})},setEvent:function(){var _this=this;this.content.findAll("th, td").each(function(e){if(e.get("colspan")>1){return}e.hover(function(){$("zz_color_show").css({top:this.getCoordinates().top-2,left:this.getCoordinates().left-2,visibility:"visible",display:""});$("zz_color_show").store("eventElement",this);$("custom_color_input").set("value",this.getProperty("bgcolor").substring(1).toUpperCase())})});$("zz_color_show").addEvent("click",function(){var element=$("zz_color_show").retrieve("eventElement");var obj=$("zz_color_show").retrieve("obj");obj.colorInput.css("background-color",element.getProperty("bgcolor"));if(!obj.colorInput.hasClass("notColor")){obj.colorInput.css("color",gadget.getTextColor(element.getProperty("bgcolor")))}else{obj.colorInput.css("color",element.getProperty("bgcolor"))}var colorValue=element.getProperty("bgcolor").substring(1).toUpperCase();if(_this.options.showValue){obj.colorInput.setProperty("value",colorValue)}this.hide();obj.close();var args=[obj.colorInput,colorValue];_this.fireEvent("click",args);if($type(obj.rtnFunc)=="string"){eval(obj.rtnFunc)}else{if($type(obj.rtnFunc)=="function"){obj.rtnFunc.run(args)}}});this.content.find(".theme_a").addEvent("click",function(){themeSelect=new ThemeSelect(_this);return false});var jscolorProp={};if(this.options.showValue==false){jscolorProp.valueElement=null}this.content.find(".more_a").addEvent("click",function(){_this.close();_this.colorInput.focus();_this.jsColor=new jscolor.color(_this.colorInput,jscolorProp,_this.rtnFunc);_this.jsColor.showPicker();return false});var customInput=this.content.find(".color_input");customInput.addEvent("keydown",function(event){if(event.key=="enter"){_this.submitCustomColor(customInput)}});this.content.find(".submit_a").addEvent("click",function(){_this.submitCustomColor(customInput)})},submitCustomColor:function(b){var c=b.value.trim();var a=/^[a-f0-9A-F]{6}$/;if(a.test(c)){if(RegExp.$1==""){c="#"+c}c=c.toUpperCase();b.set("value","");var d=new Element("div",{bgcolor:c});$("zz_color_show").store("eventElement",d);$("zz_color_show").fireEvent("click")}else{alert("自定义颜色数值非法，请录入长度为6,范围为:000000~FFFFFF的颜色值")}},fillColors:function(){var c=this;var b="<tr>";(10).times(function(d){b+='<th bgcolor="'+c.themeColor[d]+'"></th>'});b+='</tr><tr><th colspan="10"></th></tr>';this.content.find(".zz_color_attricon thead").html(b);var a="";(8).times(function(d){a+="<tr>";c.themeColor.each(function(g,e){var f=new Color(g).hsb[0];c.colorArrays[d][0]=f;a+='<td bgcolor="'+c.colorArrays[d].hsbToRgb().rgbToHex()+'"></td>'});a+="</tr>"});this.content.find(".zz_color_attricon tbody").html(a)},updateColors:function(){var c=this;var b=this.content.find(".zz_color_attricon thead").getElement("tr").getElements("th");(10).times(function(d){b[d].set("bgColor",c.themeColor[d])});var a=this.content.find(".zz_color_attricon tbody").getElements("tr");(8).times(function(d){var e=a[d].getElements("td");c.themeColor.each(function(j,f){var g=new Color(j).hsb[0];c.colorArrays[d][0]=g;e[f].set("bgColor",c.colorArrays[d].hsbToRgb().rgbToHex())})})},initView:function(){return new Element("div",{"class":"zz_color_attribute",style:"z-index:8000;display:none"})},createView:function(){if(!$("zz_color_show")){new Element("div",{id:"zz_color_show","class":"zz_color_show",style:"display:none;z-index:8100;"}).inject($(document.body))}this.content.html(['<div class="zz_color_attricon">','<span><a href="#" class="theme_a">选择主题颜色</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" class="more_a">更多...</a></span><br />','<table width="100%" cellspacing="1" cellpadding="0">',"<thead></thead>","<tbody></tbody></table>","<span>标准颜色：</span><br />",'<table width="100%" cellspacing="1" cellpadding="0">',"<thead>","<tr>",'<th bgcolor="#cc0000"></th>','<th bgcolor="#ff0000"></th>','<th bgcolor="#ffcc00"></th>','<th bgcolor="#ffff00"></th>','<th bgcolor="#99cc66"></th>','<th bgcolor="#009966"></th>','<th bgcolor="#0099ff"></th>','<th bgcolor="#0066cc"></th>','<th bgcolor="#003366"></th>','<th bgcolor="#663399"></th>',"</tr>","</thead>","</table>",'<span>输入颜色：<input type="text" id="custom_color_input" class="color_input" maxLength="6"/>&nbsp;<a href="#" class="submit_a">提交</a></span><br />','<div class="zz_clear"></div></div>'].join(""))},setTop:function(a){this.parent(a)}});ColorPicker.count=0;ColorPicker.defaultTheme=["#993300","#cc0000","#ff0000","#ff0000","#ffff00","#ffff00","#99cc66","#993300","#993300","#993300"];ThemeSelect=new Class({contentDiv:null,colorPicker:null,initialize:function(a){this.colorPicker=a;gadget.showCover();var b=new Element("div");var d=$("popMask").getCoordinates();b.setStyles({top:d.top+20,left:d.left+10,width:"680px",height:"560px",zIndex:10000,position:"absolute"});b.inject($(document.body));var c=new Element("iframe");c.id="themeFrame";c.name="themeFrame";c.frameBorder=0;c.scrolling="no";c.width="100%";c.height="100%";c.src="/script/themeColor/theme.html";c.inject(b,"top");this.contentDiv=b},close:function(){gadget.hideCover();this.contentDiv.destroy()},select:function(a){var b=a.split(",");this.colorPicker.changeTheme(b);this.close()}});var SimRadio=new Class({Implements:[Events,Options],options:{offClass:false,onClass:false,wrapper:null},checkedRadio:null,initialize:function(a,b){this.setOptions(b);this.radioes=$$(a);if($chk(this.options.wrapper)){this.wrapper=$(this.options.wrapper)}var c=this;this.radioes.each(function(e,d){c.addRadio(e)})},addRadio:function(b,h){if(!this.radioes.contains(b)){var a=this.size();if(a>0){h=$pick(h,a-1);b.inject(this.radioes[h],"after")}else{if($chk(this.wrapper)){b.inject(this.wrapper)}else{alert("当前可选项为空，必须先设置 options.wrapper");return}}this.radioes.push(b)}var g=this.options.onClass;var c=this.options.offClass;var e=function(){if($type(c)=="string"){this.removeClass(c)}if($type(g)=="string"){this.addClass(g)}};var d=function(){if($type(g)=="string"){this.removeClass(g)}if($type(c)=="string"){this.addClass(c)}};var f=this;b.addEvent("mousedown",function(){f.radioes.each(function(k,j){d.bind(k).run()});e.bind(this).run();f.fireEvent("onChecked",this);f.checkedRadio=this})},set:function(a){if($type(a)=="number"&&a>=0&&a<this.radioes.length){a=this.radioes[a]}if(this.radioes.contains(a)){a.fireEvent("mousedown")}return this},getChecked:function(){return this.checkedRadio},checkedIndex:function(){return this.indexOf(this.getChecked())},indexOf:function(a){return this.radioes.indexOf(a)},dispose:function(b){if(this.radioes.contains(b)){var c=this.size();if(this.getChecked()==b){var a=this.checkedIndex();this.checkedRadio=null;if(c>1){if(a==c-1){a=a-1}else{a=a+1}this.set(a)}}this.radioes.erase(b);b.destroy()}},update:function(a){if(this.size()!=a.length){return false}var b=this.radioes.every(function(c){return a.contains(c)});if(b){this.radioes=a}},size:function(){return this.radioes.length}});var CheckRadio=new Class({Implements:[Events,Options],options:{onChecked:$empty},checkedRadio:null,initialize:function(a,b){this.setOptions(b);var c=this.radioes=$$(a);var d=this;c.each(function(e){e.addEvent("click",function(){c.set("checked",false);d.checkedRadio=this;d.fireEvent("checked",this);this.defaultChecked=true;this.checked=true})})},getChecked:function(){return this.checkedRadio},set:function(a){this.radioes.every(function(b){if(a==b.value){b.fireEvent("click")}return true});return this}});var MtTabs=new Class({Implements:[Events,Options],options:{selectedTabCss:"selected",selectedSectionCss:"selected",mvSH:0,firstShow:0,mouseEvent:"click",beforeSelected:function(a,b){return true}},initialize:function(b,c,a){this.setOptions(a);this.current=this.options.firstShow;this.tabs=$$(b);this.sections=$$(c);this.sectionsLength=$$(c).length;this.attach();this.render();this.beforeSelected=this.options.beforeSelected.bind(this)},render:function(){this.sections.each(function(b,a){if(a!==this.current){b.hide()}else{this.showSection(a)}},this)},attach:function(){this.tabs.each(function(b,a){b.addEvent(this.options.mouseEvent,this.tabEvent.bindWithEvent(this,b))},this)},tabEvent:function(c,b){if(c&&c.preventDefault){c.preventDefault()}var a=this.tabs.indexOf(b);this.toggleSection(a)},toggleSection:function(a){if(this.current===a){return}if(!this.beforeSelected(this.current,a)){return}this.hideSection(this.current);this.current=a;this.showSection(this.current)},showSection:function(a){var b=this.tabs[a];b.removeClass(this.options.unSelectedTabCss);b.addClass(this.options.selectedTabCss);var c=this.sections[a];switch(this.options.mvSH){case 1:c.setStyles({display:"",opacity:0}).fade("in");break;default:c.addClass(this.options.selectedSectionCss).show()}this.fireEvent("onChecked",b)},hideSection:function(a){if(a===false){return}var b=this.tabs[a];b.removeClass(this.options.selectedTabCss);b.addClass(this.options.unSelectedTabCss);var c=this.sections[a];switch(this.options.mvSH){case 1:c.hide();break;default:c.removeClass(this.options.selectedSectionCss).hide()}},set:function(a){if($type(a)=="number"&&a>=0&&a<this.tabs.length){a=this.tabs[a]}if(this.tabs.contains(a)){a.fireEvent(this.options.mouseEvent)}return this}});var Addenda=new Class({Implements:[Events,Options],options:{itemClass:"addenda_item",removeClass:"item_remove",limit:1,onItemAdded:$empty,onItemRemoved:$empty,addButton:null,cloneItem:null},initialize:function(b,a){this.setOptions(a);this.element=$(b);this.items=this.element.getElements("."+this.options.itemClass);this.addButton=this.options.addButton;if(this.options.cloneItem){this.cloneItem=this.options.cloneItem}else{this.cloneItem=this.items[this.size()-1].clone()}var c=this;this.items.each(function(d){c._addRemoveEvent(d)});if(this.addButton){this.addButton.addEvent("click",function(d){if(d){d.stop()}c.addItem()})}},addItem:function(){if(this.cloneItem){var a=this.cloneItem.clone();a.addClass(this.options.itemClass);a.show();a.inject(this.element);this.items.push(a);this.fireEvent("itemAdded",a);this._addRemoveEvent(a);ControlHelper.clearFcTips()}},_addRemoveEvent:function(b){var a=b.getElement("."+this.options.removeClass);if(a){var c=this;a.addEvent("click",function(d){if(d){d.stop()}if(c.size()<=c.options.limit){return}c.items.erase(b);c.fireEvent("itemRemoved",b);b.destroy();ControlHelper.clearFcTips()})}},size:function(){return this.items.length}});Effect={allEffect:new Hash({opacity:"effect-opacity",vertical:"effect-vertical",verticalX:"effect-verticalX",horizontal:"effect-horizontal",horizontalX:"effect-horizontalX",none:"effect-none"}),opacity:function(b){var a=$(b).find(".context");a.set("tween",{duration:2000});a.fade("hide");a.fade(1)},vertical:function(b){var c=$(b).getStyles("height","overflow");$(b).setStyle("height",c.height);$(b).setStyle("overflow","hidden");var a=$(b).find(".context");a.set("tween",{onComplete:function(){$(b).setStyle("overflow",c.overflow)},duration:2000});a.tween("margin-top",-1*$(b).getSize().y,0)},verticalX:function(b){var c=$(b).getStyles("height","overflow");$(b).setStyle("height",c.height);$(b).setStyle("overflow","hidden");var a=$(b).find(".context");a.set("tween",{onComplete:function(){$(b).setStyle("overflow",c.overflow)},duration:2000});a.tween("margin-top",$(b).getSize().y,0)},horizontal:function(b){var c=$(b).getStyles("width","height","overflow");$(b).setStyle("width",c.width);$(b).setStyle("height",c.height);$(b).setStyle("overflow","hidden");var a=$(b).find(".context");a.set("morph",{onComplete:function(){$(b).setStyle("overflow",c.overflow)},duration:2000});a.morph({"margin-left":[-1*$(b).getSize().x,0],"margin-right":[$(b).getSize().x,0]})},horizontalX:function(b){var c=$(b).getStyles("width","height","overflow");$(b).setStyle("width",c.width);$(b).setStyle("height",c.height);$(b).setStyle("overflow","hidden");var a=$(b).find(".context");a.set("tween",{onComplete:function(){$(b).setStyle("overflow",c.overflow)},duration:2000});a.tween("margin-left",$(b).getSize().x,0)},showEffect:function(){var a=this;$$("div.editable").each(function(b){if(b.hasClass("effect-none")){}else{if(b.hasClass("effect-opacity")){a.opacity(b)}else{if(b.hasClass("effect-vertical")){a.vertical(b)}else{if(b.hasClass("effect-verticalX")){a.verticalX(b)}else{if(b.hasClass("effect-horizontal")){a.horizontal(b)}else{if(b.hasClass("effect-horizontalX")){a.horizontalX(b)}else{}}}}}}})}};Template={init:function(b,a){this.basedir=b;this.wrapper=$("wrapper");this.header=this.wrapper.getElement("#header");this.diybody=this.wrapper.getElement("#zz_divbody");this.footer=this.wrapper.getElement("#footer");this.isDesign=typeof page!="undefined";this.isDesignTemp=$chk($("global_define"))?$("global_define").hasClass("design-template"):false;if($type(a)=="string"){a=JSON.decode(a)}this.update(a)},update:function(a){if($type(a)=="string"){a=JSON.decode(a)}$extend(this,a);return true}};var ControlObject={initLayout:function(){$$(".editable").each(function(d,b){if(d.find("td.area")){var c=d.getFirst(".context");var a=d.find(".zen-context");c.css({position:"relative",overflow:"hidden"});a.css({position:"relative"})}})},albumsort:{reloadAlbum:function(a){$$(".show-pic").each(function(c,b){var d=c.find(".slide-wrapper").getProperty("isJsSlide");if(d=="true"){this._reloadScriptSlide(c,a)}else{this._reloadFlashSlide(c,a)}},this)},_reloadFlashSlide:function(f,c){var e=f.getElement("param[name=flashVars]");var d=e.value;var a=this._makeXmlUrl(f,c,true);e.value=d.replaceParam("xml_Name",a);var b=f.getElement("object");if(Browser.Engine.trident){b.flashVars=e.value;b.movie=b.movie.replaceParam("v",new Date().getTime())}else{b.data=b.data.replaceParam("v",new Date().getTime())}},_reloadScriptSlide:function(d,c){var a=this._makeXmlUrl(d,c);var b=d.find(".slide-wrapper").id;PicTools.reload(b,a)},_makeXmlUrl:function(f,c,e){var d=f.getProperty("clid");var b=e?"%26":"&";var a="/control/Newalbum!toXml.do?clid="+d+b+"showType=1"+b+"tid="+c;return a}},getSiteid:function(){return Template.siteid}};var PropertyDialog=new Class({Extends:Dialog,wrapper:false,baseEle:false,baseFrame:false,contentFrame:false,loaded:"none",options:{title:"属性设置",loadElement:false,innerContentId:false,loadUrl:"",size:"maxsize"},initialize:function(d,a){this.setOptions(a);this.wrapper=this.createPropertyEle.clone();this.wrapper.id=d;this.wrapper.getElement(".propertyTitle").set("text",this.options.title);this.wrapper.inject($(document.body));this.baseEle=$(this.wrapper.firstChild);this.element=this.baseEle;this.baseFrame=$(this.wrapper.lastChild);this.contentFrame=$(this.baseFrame.firstChild);var c=this;this._prop_handle=this.baseEle.firstChild;this._prop_wait=this.baseEle.find(".prop_wait");this._wait_p=$(this._prop_wait.firstChild);this._retry_p=$(this._prop_wait.lastChild);this._prop_cont=this.baseEle.find(".prop_cont");var b=this._retry_p.getElementsByTagName("a");$(b[0]).addEvent("click",function(){c.reload();return false});$(b[1]).addEvent("click",function(){c.stopLoading();c.close();return false});if(a&&a.loadElement){this.loadElement(a.loadElement)}else{this.contentFrame.addEvent("load",function(){if(this.contentDocument){var e=this.contentDocument}else{if(this.contentWindow){var e=this.contentWindow.document}else{var e=this.document}}if(e.location.href=="about:blank"){return}c.loadSuccess.delay(200,c)})}this.baseEle.makeDraggable({handle:$(c.baseEle.firstChild)});this.parent(this.wrapper,a)},createPropertyEle:(function(){var a=['<div class="base_dialog zz_pop max_porp" style="z-index: 8000; width: 700px;">','<div class="prop_handle zz_pop_title">','<nobr class="propertyTitle">',"","</nobr>",'<button class="closeDialog"><img src="/images/zz_pop_title_button.gif" /></button>',"</div>",'<div class="zz_clear"></div>','<div class="prop_wait zz_waitframe zz_margin">','<p class="wait_p">正在加载中，请稍候！<img src="/images/zz_waitico.gif" width="100" height="9"  align="absmiddle" /></p>','<p class="retry_p" style="display:none;">重新尝试或者取消,<a href="#">重试</a>  <a href="#">取消</a></p>',"</div>",'<div class="prop_cont zz_pop_con" style="display:none;">',"</div>","</div>",'<div class="base_frame" style="position: absolute; width:100%; height: 100%; top: 0; left: 0; z-index: 8000; display: none;">','<iframe height="100%" width="100%" scrolling="no" allowtransparency="true" marginwidth=0 marginheight=0 frameborder=0 scrolling="auto">',"</iframe>","</div>"];propertyEle=new Element("div",{style:"z-index: 8000; display: none;"});propertyEle.html(a.join(""));return propertyEle})(),show:function(b){if(!b&&this.loaded=="none"){this.reload()}this.parent();var c=$defined(this.relative)?this.relative:document;var e=$(c).getSize();var a=$(c).getScroll();var d=(e.y-this.baseEle.high())/2+a.y;this.baseEle.css({top:d>=0?d:0,left:(e.x-this.baseEle.wide())/2+a.x})},reload:function(c){this.result=undefined;var a=this.loaded=="none";this.loaded="loading";var b=$chk(c)?c:this.options.loadUrl;if(b.contains("?")){b+="&"}b+=(b.indexOf("?")!=-1?"":"?")+"propDialog=true";this.contentFrame.src=b;if($chk(c)){this.options.loadUrl=c}this.baseFrame.hide();this._prop_cont.hide();this._retry_p.hide();this._wait_p.show();this._prop_wait.show();this.baseEle.show();if(!a){this.show()}},stopLoading:function(){var b=this.contentFrame.contentWindow;var a=$try(function(){b.stop();return 1},function(){b.document.execCommand("stop");return 2})},loadElement:function(b){this._prop_wait.hide();this.loaded="loaded";var a=this._prop_cont;a.adopt($(b).getChildren());a.show()},loadSuccess:function(c){var b=this.contentFrame.contentWindow;try{b.document}catch(h){this.loadFailure();return}var l=this._prop_handle.getSize().y;this.baseEle.hide();var o=$(document).getScrollSize();this.baseFrame.css({top:0,left:0,height:o.y,width:o.x});var k=new b.Document(b.document);var m=499;var n=new b.Element("div",{"class":"zz_pop zz_width",style:"z-index:"+m+";",events:{}});this.resize(n,this.options.size);var g;var a=this.options.innerContentId;if($chk(a)){g=b.$(a)}else{g=b.$$(".zz_pop_prop",".zz_pop_con")[0]}g.addEvent("scroll",function(){b.fireEvent("resize")});var p=new b.Element("div",{"class":"zz_pop_title",style:"width: 100%"});p.html(this._prop_handle.html());n.wraps(g);p.inject(n,"top");g.css({width:"100%",height:n.css("height").toInt()-l-4,"overflow-y":"auto"});var f;if($defined(Dialog.prototype.relative)){f=Dialog.prototype.relative}else{f=$(document)}b.Dialog.implement({relative:f});var j=new b.Dialog(n,{zIndex:m,draggable:{handle:p,onComplete:function(e){b.fireEvent("resize")}}});var d=this;j.onClose=function(){if($chk(d.errors)){handerCheckDiv(d.errors);d.errors=undefined;return false}return true};this.onClose=j.onClose;j.onClosed=function(){d.close();return true};b._dialog=j;b._parentDialog=this;this.baseFrame.show();j.show();$(b).fireEvent("afterload",this);this.loaded="loaded"},resize:function(a,b){var c;if(b=="maxsize"){c={width:"715px",height:"525px"}}else{if(b=="midsize"){c={width:"415px",height:"255px"}}else{if(b=="minsize"){c={width:"215px",height:"115px"}}else{c={width:$chk(b.width)?b.width:"715px",height:$chk(b.height)?b.height:"525px"}}}}a.css(c)},loadFailure:function(){this.loaded="none";this._wait_p.hide();this._retry_p.show()},destroy:function(){this.hide();this.content.destroy();this.cover.destroy();this.coverDiv.destroy()}});var CommonFormcheck=new Class({Implements:Options,options:{beforeSubmit:false,trimValue:true,display:{showErrors:1,indicateErrors:2,scrollToFirst:false}},initialize:function(b,a){this.setOptions(a);this.form=$(b);this.formCheck=this.setup()},setup:function(b){var a=new FormCheck(this.form,this.options);a.beforeSubmit=this.options.beforeSubmit;return a},isFormValid:function(){var a=this.formCheck.validations.every(function(b){var c=this.formCheck.validate(b);if((!c&&b.validation.flatten()[0].contains("confirm["))||(!c&&b.validation.contains("required"))||(!b.validation.contains("required")&&b.value&&!c)){this.formCheck.addError(b);return false}else{if((c||(!b.validation.contains("required")&&!b.value))&&b.element){this.formCheck.removeError(b);return true}}return true},this);return a},register:function(a){this.formCheck.register(a)},dispose:function(a){this.formCheck.dispose(a)},removeElement:function(a){this.formCheck.removeError(a)},submitByAjax:function(a){if(!this.isFormValid()){return}a=$extend({},a);if(a.action){this.formCheck.setProperty("action",a.action)}if(a.beforeSubmit&&!a.beforeSubmit()){return}this.formCheck.submitByAjax()}});var handerCheckDiv=function(a){var c=a.length;for(var b=0;b<c;b++){new CheckDiv(a[b].uiId,a[b].message,{})}if(c>0){window.fireEvent("resize")}};Wind=new Class({Implements:Options,element:false,isPause:false,intervalID:false,options:{step:{x:6,y:1,interval:80},type:"fly"},initialize:function(b,a){this.setOptions(a);this.element=b;this.element.store("wind",this);this.element.hover(function(){var c=this.retrieve("wind");if(c){c.pause()}},function(){var c=this.retrieve("wind");if(c){c.replay()}})},start:function(){this.isPause=false;this.intervalID=this[this.options.type].periodical(this.options.step.interval,this)},pause:function(){this.isPause=true},replay:function(){this.isPause=false},stop:function(){this.isPause=true;if(this.intervalID){$clear(this.intervalID)}},fly:function(){if(this.isPause){return}var a=this.element.getCoordinates();this.element.css({left:this.element.css("left").toInt()+this.options.step.x,top:this.element.css("top").toInt()+this.options.step.y});if(a.right>=window.getSize().x){this.options.step.x=-Math.abs(this.options.step.x)}if(a.bottom>=window.getSize().y){this.options.step.y=-Math.abs(this.options.step.y)}if(0>=a.left){this.options.step.x=Math.abs(this.options.step.x)}if(0>=a.top){this.options.step.y=Math.abs(this.options.step.y)}},flow:function(){if(this.isPause){return}var a=$(document).getScroll().y;if(!this.element.retrieve("flowTop")){this.element.store("flowTop",this.element.getCoordinates().top)}this.element.css("top",a+this.element.retrieve("flowTop"))},clear:function(){$clear(this.intervalID)}});var addCloseButton=function(a){if(a.getFirst(".zz_fdclose")){a.removeChild(a.getFirst(".zz_fdclose"))}var b=new Element("div",{"class":"zz_fdclose",html:'<a href="javascript:void(0);" onclick="return false;"><img src="/images/zz_fdclose.gif" /></a>',style:"display:none;"});b.find("a").addEvent("click",function(){a.hide()});b.appendTo(a);a.hover(function(){if(a.getFirst(".zz_fdclose")){a.getFirst(".zz_fdclose").show()}},function(){if(a.getFirst(".zz_fdclose")){a.getFirst(".zz_fdclose").hide()}})};var Winds=$H();$(window).addEvent("load",function(){Effect.showEffect();if(!Template.isDesign){$$(".fixed").each(function(a){Winds.set(a.id,new Wind(a,{type:"flow"}));Winds.get(a.id).start()});$$(".wind").each(function(a){Winds.set(a.id,new Wind(a));Winds.get(a.id).start()})}$$(".floatClose").each(function(a){if(a.isAbsolute()){addCloseButton(a)}})});var Interlock=new Class();Interlock.prototype={ids:[],names:[],upperids:[],codes:[],controls:[],default_ids:[],cityCode:0,initialize:function(a){if(typeof(a)!="undefined"){this.default_ids=this.get_path(a);this.cityCode=this.codes[this.get_cityCode(a)]}},findCity:function(a){for(i=0;i<this.ids.length;i++){if(this.ids[i]==a){return this.names[i]}}},findUpCity:function(b){var a=0;for(i=0;i<this.ids.length;i++){if(this.ids[i]==b){a=this.upperids[i];if(this.names[a]==undefined){return this.names[i]}else{return this.names[a]}}}},get_cityCode:function(b){var a=0;for(a;a<=this.ids.length;a++){if(b==this.ids[a]){break}}return a},get_path:function(e){var d=-1;var a;if(typeof(e)=="number"||typeof(e)=="string"){d=e}else{for(var c=0;c<this.ids.length;c++){if(this.names[c]==e){d=this.ids[c];a=this.upperids[c];break}}}if(d==-1){return[]}if(typeof(a)=="undefined"){for(var c=0;c<this.ids.length;c++){if(this.ids[c]==d){a=this.upperids[c];break}}}var b=this.get_path(a);b.push(d);return b},attach:function(){this.controls.empty();for(var a=0;a<arguments.length;a++){this.controls.push($(arguments[a]))}for(var a=0;a<this.controls.length-1;a++){$(this.controls[a]).addEvent("change",this.update(a+1))}this.update(0)()},attach1:function(){this.controls.empty();for(var a=0;a<arguments.length;a++){this.controls.push($(arguments[a]))}for(var a=0;a<this.controls.length-1;a++){$(this.controls[a]).addEvent("change",this.update1(a+1,this.controls[a],this.controls[a+1]))}this.update(0)()},detach:function(){for(var a=0;a<this.controls.length-1;a++){Event.stopObserving(this.province_control,"change",this.update(a),false)}},update1:function(c,b,a){return function(){$A(a.options).each(function(e){a.removeChild(e)}.bind(this));var d;if(c==0){d=-1}else{d=b.options[b.selectedIndex].value}var g=0;for(var f=0;f<this.ids.length;f++){if(this.upperids[f]==d){a.appendChild(this.createOption(this.names[f],this.ids[f]));if(this.ids[f]==this.default_ids[c]){g=a.options.length-1}}}try{$(a).selectedIndex=g;$(a).options[g].selected="selected"}catch(h){}if(c<this.controls.length-1){this.update(c+1)()}}.bind(this)},update:function(a){return function(){$A(this.controls[a].options).each(function(e){this.controls[a].removeChild(e)}.bind(this));var b;if(a==0){b=-1}else{b=this.controls[a-1].options[this.controls[a-1].selectedIndex].value}var d=0;for(var c=0;c<this.ids.length;c++){if(this.upperids[c]==b){this.controls[a].options.add(this.createOption(this.names[c],this.ids[c]));if(this.ids[c]==this.default_ids[a]){d=this.controls[a].options.length-1}}}this.controls[a].selectedIndex=d;if(a<this.controls.length-1){this.update(a+1)()}}.bind(this)},show:function(b){this.default_ids=this.get_path(b);for(var a=0;a<this.controls.length;a++){this.update(a)()}},createOption:function(a,b){return new Option(a,b)},showcitys:function(c){var a=this.upperids[c];$A(this.controls[1].options).each(function(d){this.controls[1].removeChild(d)}.bind(this));for(var b=0;b<this.ids.length;b++){if(this.upperids[b]==a){this.controls[1].appendChild(this.createOption(this.names[b],this.ids[b]))}}}};var City=new Class({Extends:Interlock,ids:new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,112,113,114,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,180,181,182,183,184,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,241,242,243,244,245,248,249,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,279,280,281,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,309,312,313,314,315,316,317,318,319,320,321,323,324,325,326,329,330,332,333,334,336,337,341,342,343,344,346,347,348,349,350,351,352,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,377,378,379,380,385,386,387,388,389,390,391,392,393,394,395,397,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,423,425,426,427,428,430,431,432,433,436,437,438,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460),names:new Array("请选择","安徽","北京","福建","甘肃","台湾","广东","广西","贵州","海南","河北","河南","黑龙江","湖北","湖南","吉林","江苏","江西","辽宁","内蒙古","宁夏","青海","山东","山西","陕西","上海","四川","天津","西藏","新疆","云南","浙江","重庆","滁州","合肥","蚌埠","芜湖","淮南","马鞍山","安庆","宿州","阜阳","黄山","淮北","铜陵","宣城","六安","巢湖","贵池","北京市","福州","厦门","宁德","莆田","泉州","漳州","龙岩","三明","南平","临夏","兰州","定西","平凉","金昌","张掖","酒泉","天水","武威","甘南","白银","香港","澳门","台湾","广州","汕尾","潮阳","阳江","揭阳","茂名","江门","韶关","惠州","梅州","汕头","深圳","珠海","佛山","肇庆","湛江","中山","河源","清远","顺德","云浮","潮州","东莞","防城港","南宁","柳州","桂林","梧州","玉林","百色","钦州","河池","北海","贵阳","遵义","安顺","铜仁","毕节","六盘水","儋州","海口","三亚","邯郸","石家庄","保定","张家口","承德","唐山","廊坊","沧州","衡水","邢台","秦皇岛","商丘","郑州","安阳","新乡","许昌","平顶山","信阳","南阳","开封","洛阳","焦作","鹤壁","濮阳","周口","漯河","驻马店","潢州","三门峡","哈尔滨","齐齐哈尔","牡丹江","佳木斯","绥化","黑河","伊春","大庆","武汉","襄樊","鄂州","孝感","黄冈","黄石","咸宁","荆州","宜昌","恩施","十堰","随州","荆门","长沙","湘潭","株州","衡阳","郴州","常德","益阳","娄底","邵阳","张家界","怀化","永州","长春","吉林市","四平","通化","白城","辽源","松原","白山","珲春","梅河口","南京","无锡","镇江","苏州","南通","扬州","盐城","徐州","连云港","常州","鹰潭","新余","南昌","九江","上饶","抚州","宜春","吉安","赣州","景德镇","萍乡","沈阳","铁岭","大连","鞍山","抚顺","本溪","丹东","锦州","营口","阜新","辽阳","朝阳","盘锦","葫芦岛","海拉尔","呼和浩特","包头","乌海","乌兰察布(集宁)","通辽","赤峰","阿拉善左旗","银川","石嘴山","吴忠","固原","西宁","海东地区","荷泽","济南","青岛","淄博","德州","烟台","潍坊","济宁","泰安","临沂","滨州","东营","威海","枣庄","日照","莱芜","聊城","朔州","忻州","太原","大同","阳泉","长治","晋城","临汾","运城","西安","咸阳","延安","榆林","渭南","商洛","安康","汉中","宝鸡","铜川","上海市","成都","攀枝花","自贡","绵阳","南充","达州","遂宁","广安","巴中","泸州","宜宾","内江","乐山","雅安","德阳","广元","天津市","拉萨市","日喀则地区","山南地区","林芝地区","昌都地区","那曲地区","阿里地区","塔城","哈密","和田","阿勒泰","克拉玛依","乌鲁木齐","石河子","昌吉","吐鲁番","阿克苏","喀什","昭通","东川","昆明","大理州(市)","曲靖","保山","文山州(市)","玉溪","楚雄州(市)","思茅","临沧","丽江","衢州","杭州","湖州","嘉兴","宁波","绍兴","台州","温州","丽水","金华","舟山","重庆市","亳州","池州","庆阳","嘉峪关","陇南","贺州","来宾","贵港","崇左","黔东南(凯里市)","黔南(都匀市,福泉市)","济源","鸡西","双鸭山","鹤岗","七台河","大兴安岭(加格达奇)","天门","潜江","仙桃","岳阳","湘西土家族苗族自治州","延边(延吉)","淮安","宿迁","泰州","巴彦淖尔","锡林郭勒盟","兴安盟","鄂尔多斯","呼伦贝尔","海北州(海晏,门源)","黄南州(同仁)","海南州(共和)","果洛州(玛沁)","海西州(德令哈,格尔木)","玉树州(玉树)","吕梁","晋中","商洛","眉山","资阳","甘孜州(康定)","凉山州(西昌)","红河州(个旧)","西双版纳(景洪)","德宏州(潞西)","怒江州(六库)","迪庆州(中甸)","伊犁(伊宁,奎屯)","克孜勒苏(阿图什)","巴音郭楞(库尔勒)","博尔塔拉(博乐)","中卫","阿坝州(马尔康)","黔西南(兴义市)","五指山","琼海","澄迈","文昌","万宁","定安","屯昌","临高","白沙","昌江","东方","乐东","陵水","保亭","琼中","香港","澳门","请选择"),upperids:new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,458,459,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,9,9,9,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,32,1,1,4,4,4,7,7,7,7,8,8,11,12,12,12,12,12,13,13,13,14,14,15,16,16,16,19,19,19,19,19,21,21,21,21,21,21,23,23,24,26,26,26,26,30,30,30,30,30,29,29,29,29,20,26,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,-1,-1,0),codes:new Array(0,10122,10101,10123,10116,10134,10128,10130,10126,10131,10109,10118,10105,10120,10125,10106,10119,10124,10107,10108,10117,10115,10112,10110,10111,10102,10127,10103,10114,10113,10129,10121,101040100,101221101,101220101,101220201,101220301,101220401,101220501,101220601,101220701,101220801,101221001,101221201,101221301,101221401,101221501,101221601,101221701,101010100,101230101,101230201,101230301,101230401,101230501,101230601,101230701,101230801,101230901,101161101,101160101,101160201,101160301,101160601,101160701,101160801,101160901,101160501,101050204,101161301,101320101,101330101,101340101,101280101,101282101,101280502,101281801,101281901,101282001,101281101,101280201,101280301,101280401,101280501,101280601,101280701,101280800,101280901,101281001,101281701,101281201,101281301,101280801,101281401,101281501,101281601,101301401,101300101,101300301,101300501,101300601,101300901,101301001,101301101,101301201,101301301,101260101,101260201,101260301,101260601,101260701,101260801,101310205,101310101,101310201,101091001,101090101,101090201,101090301,101090402,101090501,101090601,101090701,101090801,101090901,101091101,101181001,101180101,101180201,101180301,101180401,101180501,101180601,101180701,101180801,101180901,101181101,101181201,101181301,101181401,101181501,101181601,101180607,101181701,101050101,101050201,101050301,101050401,101050501,101050601,101050801,101050901,101200101,101200201,101200301,101200401,101200501,101200601,101200701,101200801,101200901,101201001,101201101,101201301,101201401,101250101,101250201,101250301,101250401,101250501,101250601,101250700,101250801,101250901,101251101,101251201,101251401,101060101,101060201,101060401,101060501,101060601,101060701,101060801,101060901,101060308,101060502,101190101,101190201,101190301,101190401,101190501,101190601,101190701,101190801,101191001,101191101,101241101,101241001,101240101,101240201,101240301,101240401,101240501,101240601,101240701,101240801,101240901,101070101,101071101,101070201,101070301,101070401,101070501,101070601,101070701,101070801,101070901,101071001,101071201,101071301,101071401,101081001,101080101,101080201,101080301,101080401,101080501,101080601,101081201,101170101,101170201,101170301,101170401,101150101,101150201,101121001,101120101,101120201,101120301,101120401,101120501,101120601,101120701,101120801,101120901,101121101,101121201,101121301,101121401,101121501,101121601,101121701,101100901,101101001,101100101,101100201,101100301,101100501,101100601,101100701,101100801,101110101,101110200,101110300,101110401,101110501,101110601,101110701,101110801,101110901,101111001,101020100,101270101,101270201,101270301,101270401,101270501,101270601,101270701,101270801,101270901,101271001,101271101,101271201,101271401,101271701,101272001,101272101,101030100,101140101,101140201,101140301,101140401,101140501,101140601,101140701,101131101,101131201,101131301,101131401,101130201,101130101,101130301,101130401,101130501,101130801,101130901,101291001,101290103,101290101,101290201,101290401,101290501,101290601,101290701,101290801,101290901,101291101,101291401,101211001,101210101,101210201,101210301,101210401,101210501,101210601,101210701,101210801,101210901,101211101,101040100,101220901,101221701,101160401,101161401,101161001,101300701,101300401,101300801,101300201,101260501,101260405,101181801,101051101,101051301,101051201,101051002,101050708,101201501,101201701,101201601,101251001,101251501,101060301,101190901,101191301,101191201,101080801,101080901,101081101,101080701,101081000,101150804,101150301,101150409,101150508,101150716,101150601,101101100,101100401,101110601,101271501,101271301,101271801,101271601,101290301,101291601,101291501,101291201,101291304,101131001,101131501,101130601,101131601,101170501,101271901,101260901,101310222,101310211,101310204,101310212,101310215,101310209,101310210,101310203,101310207,101310206,101310202,101310221,101310216,101310214,101310208,101320101,101330101,0),controls:[],default_ids:[],cityCode:0});var CascadeSelect=new Class({Extends:Interlock,update:function(a){return function(){$A(this.controls[a].options).each(function(f){this.controls[a].removeChild(f)}.bind(this));var b;if(a==0){b=-1}else{b=this.controls[a-1].options[this.controls[a-1].selectedIndex].value}var d=0;for(var c=0;c<this.ids.length;c++){if(this.upperids[c]==b){this.controls[a].options.add(this.createOption(this.names[c],this.ids[c]));if(this.ids[c]==this.default_ids[a]){d=this.controls[a].options.length-1}}}this.controls[a].selectedIndex=d;if(a<this.controls.length-1){this.update(a+1)()}if($defined(this.default_ids)&&$defined(this.default_ids[a])){var e=function(){this.controls[a].set("value",this.default_ids[a]);this.controls[a].fireEvent("change")};e.bind(this).delay(300)}if(this.controls[a].options.length<=1){this.controls[a].show();this.controls[a].hide()}else{this.controls[a].hide();this.controls[a].show()}}.bind(this)},attach:function(b){this.controls.empty();for(var a=0;a<b.length;a++){this.controls.push($(b[a]))}for(var a=0;a<this.controls.length-1;a++){$(this.controls[a]).addEvent("change",this.update(a+1))}this.update(0)()}});var Trade=new Class({Extends:Interlock,ids:new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,112,113,114,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,180,181,182,183,184,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206),names:new Array("请选择","电脑网络","商业用品","电子通信","制造加工","家具用品","房产建筑","医药化工","能源环保","商务服务","生活服务","娱乐休闲","交通运输","网上商店","硬件","外设","网络产品","配件","笔记本","大型机与服务器","软件","维修与维护","其他未分类","办公用品","家具","展览与展示用品","教学设备","科研器材","乐器","书籍","印刷原材料","包装机械","印刷机械","造纸机械","工艺品","礼品","古董与收藏","雕塑","花卉与盆景","广播电视器材","通讯设备","电信服务","电工器材","五金工具","零配件","机械","仪器与仪表","机电设备","其他未分类","农业","林业","畜牧业","渔业","园艺","农用机械","食品","调味品","酒类","饮料","成分与原料","水产品","食品加工机械","餐厅","注塑制模","机械加工","食品加工","金属加工","工厂自动化","服装加工","造纸","化妆品","布艺与摆设","厨具与餐具","日用品","成人用品","玩具","家具","家用电器","视听设备","冰箱与冷柜","空调","洗衣机","厨房用电器","热水器","小家电","家电维修","配件与元器件","电子产品","纺织原料","皮革","纺织机械","珠宝首饰","珠宝首饰加工设备","童装","男女装","内衣与睡衣","运动服装","鞋袜","建筑材料","涂料","耐火材料","装饰材料","装饰与装修服务","房地产开发","商业用房","民用住宅","房地产服务","保健品","医药制品","医疗设备","化工原材料","日用化工产品","有机化学产品","涂料","化纤","农用化工","化工机械","化工类书籍","化工用油","橡胶塑料","能源与电力","煤炭","石油与天然气","有色金属","黑色金属","金属制品","矿产品","钢铁炉料","冶金与矿产机械","空气品质","废料处理","环境工程","污染控制","水质与水土保持","自然资源管理","环保机械","回收","公关广告服务","摄影、摄像服务","宾馆酒店","网站建设","创意设计","公司注册咨询服务","法律服务","金融保险","会计服务","物流服务","中介服务","翻译","招聘","教育、培训","旅游","票务","其他未分类","家政 速递","订票票务","维修维护","照相冲印","中介咨询","婚庆礼仪","装修装璜","汽车养护","旅行社","教育培训","婚介 租赁","陪练 宠物","送水送气","医院 药店","服务机构","餐饮美食","医疗保健服务","书籍","音像制品","休闲运动用品","餐饮","购物","酒吧歌厅","旅游服务","美容美发","茶楼 酒吧","美容美体","足疗保健","健身场馆","图书音像","咖啡厅","商务会所","社团活动","影院 洗浴","歌舞厅","俱乐部","其他","铁路运输","公路运输","航空运输","海运","交通工具","零配件","安全器材","网上服装鞋帽","请选择"),upperids:new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,13,0),controls:[],default_ids:[]});var Node=new Class({Implements:Options,childs:[],parentNode:false,options:{id:0,isLink:true,text:"",url:"",site:0,websign:"",childs:[]},initialize:function(a,b){this.setOptions(b);if(a){this.parentNode=a}},getLevel:function(a){if(!a){a=0}if(this.parentNode){return this.parentNode.getLevel(a+1)}else{return a}},index:function(){return this.parentNode.childs.indexOf(this)},getChildsMaxLevel:function(){var b=this.getLevel();if(b==3){return b}if(b==2){if(this.childs.length>0){return 3}else{return 2}}if(b==1){if(this.childs.length<=0){return 1}var a=2;this.childs.each(function(c){if(c.childs.length>0){a=3}});return a}},get2levelNode:function(b,a){if(a>0){b+=1;for(b;b<this.childs.length;b++){var c=this.childs[b].childs;if(c.length>0){return c[0]}}}else{b-=1;for(b;b>=0;b--){var c=this.childs[b].childs;if(c.length>0){return c.getLast()}}}return false},addNode:function(a){var b=this;a.each(function(c){c.parentNode=b});this.childs.extend(a)},up:function(){this.parentNode.upChild(this)},upChild:function(f){var d=this.childs.indexOf(f);if(d>0){this.childs.erase(f);this.childs.splice(d-1,0,f)}else{if(this.parentNode){var c=this.parentNode;d=c.childs.indexOf(this);if(d>0){var b=c.childs[d-1];this.childs.erase(f);f.parentNode=b;b.childs.push(f)}else{if(f.getLevel()==3){var a=c.parentNode;d=a.childs.indexOf(c);if(d<=0){showError("已上移到顶。");return}var e=a.get2levelNode(d,-1);if(!e){showError("已上移到顶。");return}this.childs.erase(f);f.parentNode=e;e.childs.push(f)}else{showError("已上移到顶。")}}}else{showError("已上移到顶。")}}},down:function(){this.parentNode.downChild(this)},downChild:function(f){if(this.childs.getLast()!=f){var d=this.childs.indexOf(f);this.childs.erase(f);this.childs.splice(d+1,0,f)}else{if(f.getLevel()>1){var c=this.parentNode;if(c.childs.getLast()!=this){var d=c.childs.indexOf(this);var b=c.childs[d+1];this.childs.erase(f);f.parentNode=b;b.childs.splice(0,0,f)}else{if(f.getLevel()==3){var a=c.parentNode;if(!a||a.childs.getLast()==c){showError("已下移到底。");return}var d=a.childs.indexOf(c);var e=a.get2levelNode(d,1);if(!e){showError("已下移到底。");return}this.childs.erase(f);f.parentNode=e;e.childs.splice(0,0,f)}else{showError("已下移到底。")}}}else{showError("已下移到底")}}},left:function(){if(this.getLevel()==1){showError("已升级到顶。");return}var a=this.parentNode;var b=this.parentNode.parentNode;a.childs.erase(this);this.parentNode=b;b.childs.splice(b.childs.indexOf(a)+1,0,this)},right:function(){if(this.getChildsMaxLevel()==3){showError("已降级到底。");return}var a=this.index();if(a==0){showError("已降级到底。");return}this.parentNode.childs.erase(this);var b=this.parentNode.childs[a-1];this.parentNode=b;b.childs.push(this)},property:function(a){if(this.options.isLink){$("editText").value=this.options.text;$("editUrl").value=this.options.url;$("editLink").store("node",this);$("editLink").store("element",new Event(a).target);editLink.show()}else{if(!this.editPage){this.editPage=new PropertyDialog("editPage",{loadUrl:"/design/page!modifyPage.do?web.websign="+this.options.websign+"&r="+Math.random()});var b=this;this.editPage.onClosed=function(){if($defined(b.editPage.result)&&b.editPage.result==1){a.target.getParent("tr").find("span").set("text",b.editPage.web.name);b.options.text=b.editPage.web.name}return true};this.editPage.show()}else{this.editPage.reload();this.editPage.show()}}},remove:function(){this.parentNode.childs.erase(this)}});var Tree=new Class({Implements:Options,pageArray:[],root:new Node(),menuDiv:null,tbody:new Element("tbody"),options:{menuproperty:{},limitLevel:3,limitOperate:false,definedSet:{},hideLefRight:false},initialize:function(c,a){this.setOptions(a);if(c==null){return}this.array=c;var b=this;this.setChilds(0).each(function(d){var e=new Node(b.root,{text:d.menuname,url:d.linkurl,isLink:d.isshow==0?true:false,id:d.signid,site:d.siteid,websign:d.websign,activity:d.activity,event:d.event?d.event:[]});b.root.childs.push(e);b.setChilds(e.options.id).each(function(f){var g=new Node(e,{text:f.menuname,url:f.linkurl,isLink:f.isshow==0?true:false,id:f.signid,site:f.siteid,websign:f.websign,activity:f.activity,event:f.event?f.event:[]});if(f.activity){e.options.activity=true}e.childs.push(g);b.setChilds(g.options.id).each(function(j){var h=new Node(g,{text:j.menuname,url:j.linkurl,isLink:j.isshow==0?true:false,id:j.signid,site:j.siteid,websign:j.websign,activity:j.activity,event:j.event?j.event:[]});if(j.activity){e.options.activity=true;g.options.activity=true}g.childs.push(h)})})})},addNode:function(a){var b=this;a.each(function(c){c.parentNode=b.root});this.root.addNode(a);this.careateTable();this.updateView()},setChilds:function(a){return this.array.filter(function(b){return b.psignid==a}).sort(function(c,b){return c.sort>b.sort})},findPage:function(a,b){var d=this;if(!b){b=this.root}var c=false;b.childs.each(function(e){if(e.options.websign==a.websign){c=true;e.options.text=a.name}if(!c){d.findPage(a,e)}});if(c){this.updateView()}},updatePage:function(b){var d=this;var a=this.pageArray.filter(function(f){var e=true;b.each(function(g){if(g.websign==f){e=false}});return e});var c=b.filter(function(f){var e=true;d.pageArray.each(function(g){if(g==f.websign){e=false}});return e});this.deletePages(a,d.root);c.each(function(e){d.root.childs.push(new Node(d.root,{text:e.text,url:e.url,isLink:false,id:0,site:siteid,websign:e.websign}))});this.updateView()},deletePages:function(a,b){var c=b.childs.filter(function(e){var d=a.filter(function(f){return f==e.options.websign});return(d&&d.length>0)});c.each(function(e){b.childs.erase(e)});b.childs.each(function(e){var d=e.childs.filter(function(g){var f=a.filter(function(h){return h==g.options.websign});return(f&&f.length>0)});d.each(function(f){e.childs.erase(f)})});b.childs.each(function(d){d.childs.each(function(e){var f=e.childs.filter(function(h){var g=a.filter(function(j){return j==h.options.websign});return(g&&g.length>0)});f.each(function(g){e.childs.erase(g)})})})},careateTable:function(){this.pageArray.empty();var b=this;var a=this.tbody=new Element("tbody");this.root.childs.each(function(c){b.buildTr(c,a)})},buildTr:function(b,a){var d=this;var c=this.tr(b);a.grab(c);if(b.childs.length>0){b.childs.each(function(e){d.buildTr(e,a)})}},tr:function(d){var g=this;if(!d.options.isLink){this.pageArray.push(d.options.websign)}var e=new Element("tr");var c=new Element("td").html('<span class="'+(d.getLevel()==2?"secondmenu":d.getLevel()==3?"thirdmenu":"")+" "+(d.options.isLink?"link":"")+'">'+(d.options.text.toHtml())+"</span>");var f='<a href="#">'+(d.options.isLink?"删除":"隐藏")+(d.options.isLink?'</a>|<a href="#">属性</a>|':"</a>|<a></a>")+'<a href="#">上移</a>|<a href="#">下移</a>';if(!this.options.hideLefRight){f+='|<a href="#">升级</a>|<a href="#">降级</a>'}var b=new Element("td").html(f);e.adopt(c,b);var a=e.getElements("a");a[0].addEvent("click",function(){d.remove();tree.updateView();return false});a[1].addEvent("click",function(h){d.property(h);return false});a[2].addEvent("click",function(){d.up();tree.updateView();return false});a[3].addEvent("click",function(){d.down();tree.updateView();return false});if(!this.options.hideLefRight){a[4].addEvent("click",function(){d.left();tree.updateView();return false});a[5].addEvent("click",function(){if(g.options.limitLevel>d.getChildsMaxLevel()){d.right();tree.updateView()}else{showError("已降级到底。")}return false})}return e},updateView:function(){this.careateTable();this.tbody.replaces($("menuTable").find("tbody"))},getEventStr:function(a){var b=" ";a.options.event.each(function(c){b+=c.type+'="'+c.fn+'" '});return b},getFontPaddingStyle:function(b,a){if(a.fontpadding){if(b==1){return{"padding-left":a.fontpadding+"px"}}else{if(b==2){return{"padding-right":a.fontpadding+"px"}}}}return{}},getFontboldStyle:function(a){var b={};if(a.fontbold!=-1){b={"font-weight":a.fontbold==0?"normal":"bold"}}return b},createUI:function(d,m,n,h,j,o,c){this.menuDiv=d;if($type(m)=="object"){var b=$extend(this.options.menuproperty,m);c=n;m=b.sortstyle,n=b.rangetype==0,h=b.fontalign,j=b.fontsize,o=b.popup}$extend(this.options.definedSet,c);d.append(this.getNavigation(m,n,h,j,o,c));var a=(d.id&&d.id=="per-show");var k=a?150:d.high();if(m==-1&&n){if(k==0){k=d.getParent(".zen-context").getStyle("height")}if(c.menuheight){k=c.menuheight+"px"}d.getElements("td").css({height:k,"line-height":k});var f=d.find("tbody").find("tr").getChildren("td").filter(function(q,p){return !q.hasClass("separator")});f.css(this.getFontPaddingStyle(h,c));if(c.menuwidth){d.find("table").css("width",(f.length*c.menuwidth)+"px").css("table-layout","fixed");f.css({overflow:"hidden"})}}else{if(m==-1){var g=d.find("tbody").getChildren("tr");var l=0;if(k==0){k=d.getParent(".zen-context").getStyle("height").replace("px","")}if(c.menuheight){l=c.menuheight+"px"}else{l=Math.floor(k/g.length)}var e=this.getFontPaddingStyle(h,c);g.each(function(p){if(!p.hasClass("trsub")){p.find("td").css({height:l,"line-height":l}).css(e)}});if(c.menuwidth){d.find("table").css("width",c.menuwidth+"px").css("table-layout","fixed");g.each(function(p){p.find("td").css({overflow:"hidden"})})}}}this.resize=function(){var q=d.high();if(n&&m==-1){if(c.menuheight){q=c.menuheight+"px"}d.getElements("td").css({height:q,"line-height":q})}else{if(!n&&m==-1){var p=d.find("tbody").getChildren("tr");if(c.menuheight){q=c.menuheight+"px"}else{q=Math.floor(q/p.length)}p.each(function(r){r.find("td").css({height:q,"line-height":q})})}}};return this},getNavigation:function(g,h,d,e,j,a){var b=d==1?" nav_left":d==2?" nav_right":"";var f=new Element("div",{"class":"navigationMenu "+(g<21?"navstyle":"")+" navstyle"+g+" "+b,style:e!=0?"font-size:"+e+"px":""});j=j==0?"_self":"_blank";f.append(this.getMainNav(g,h,j,a,d,e));this.getSubNav(g,$("wrapper")?$(document.body):f,j,e,a,h);if(!f.find(".trsub")){var c=$("wrapper")?$(document.body):f;f.mouseleave(function(k){setTimeout(function(){var l=k.toElement||k.relatedTarget;c.getElements("div[name=ousSideDiv]").each(function(m){m.getChildren("ul").each(function(n){if((l!=n&&!n.hasChild(l))&&(h||!n.getParent("div").hasClass("navstyle21"))){n.hide()}})})},300)})}return f},_setMainDefinedBackgroundStyle:function(e,d,c){if(!$defined(c)){c=""}var b=e.find("a");if(d[c+"bgpicture"]&&d["use"+c+"bgpicture"]){e.css("background-color","transparent");e.css("background-image","url("+d[c+"bgpicture"]+")")}else{if(d[c+"bgcolor"]){e.css("background-image","none");e.css("background-color","#"+d[c+"bgcolor"])}}if(d[c+"fontcolor"]){if(!c){e.css("color","#"+d.fontcolor)}b.css("color","#"+d[c+"fontcolor"])}},setDefinedStyleEvent:function(e,d){var b=e.find("a");var c=this;this._setMainNavActivity(e,true);if(d.separatortype==2){e.find(".separator").html('<img src="'+d.listseparator+'" align="absmiddle"/>')}else{if(d.separatortype==1){e.find(".separator").tex(d.listseparator)}}e.hover(function(){c._setMainDefinedBackgroundStyle(this,d,"mm")},function(){c.setMainmenuMouseLeaveStyle(e,d)})},setMainmenuMouseLeaveStyle:function(c,b){var a=this;if($(c).retrieve("expanded")){a._setMainDefinedBackgroundStyle(c,b,"unfold")}else{a._setMainNavActivity(c,true)}},getRelativeDiv:function(a){var b=a.getParent(".editable");if(!b){b=a.getParent(".templateControl")}if(!b){b=a.getParent(".zz_pop_prop")}return b},getWrapper:function(){return $("wrapper")},getDefinedHorizontalMenu:function(a,f,e,d){var c=this;var b=new Element("tr").inject(a);this.root.childs.each(function(h){var g=new Element("td").html('<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td style="width:100%"><a href="'+h.options.url+'"  target="'+f+'" '+c.getEventStr(h)+'><span></span></a></td><td nowrap class="separator"></td></tr></table>');g.find("span").tex(h.options.text);g.find("span").setStyles(c.getFontboldStyle(e));if(d!=0){g.find("span").setStyle("font-size",d+"px")}b.append(g);c._addMainNavClass(g,h);g.mouseenter(function(){var n=$("wrapper")?$(document.body):this.getParent("div");var l=c.getWrapper()?n.getElements("div[id="+e.clid+"]").find("."+h.options.id):n.find("."+h.options.id);if(c.getWrapper()){n.getElements("div[id="+e.clid+"]").each(function(p){p.getElements(".submenu").hide()})}else{this.getParent("div").getElements(".submenu").hide()}if(!l){return}var m;if(c.getWrapper()){m=$(document.body)}else{m=c.getRelativeDiv(this)}var k=this.getCoordinates(m);var j=this.getParent("div.zen-context")?this.getParent("div.zen-context").getScroll():m.getScroll();if($("wrapper")){try{l.getParent("div").set("class",this.getParent("div").get("class"));l.getParent("div").addClass("navstyleCover")}catch(o){return}l.setStyle("top",k.top+this.offsetHeight)}else{this.getParent("div").addClass("navstyleCover");if(navigator.userAgent.indexOf("Firefox")>0){k.left++}}l.css({left:k.left+j.x+parseInt(e.submenuleftindent,10),top:k.bottom+j.y,"z-index":"450"});l.show()});c.setDefinedStyleEvent(g,e)})},getDefinedVerticalMenu:function(a,f,e,d,c){var b=this;if(e.subshowstyle==2||e.subshowstyle==3||e.subshowstyle==4){this.root.childs.each(function(m){var k=new Element("tr",{"class":"trmain"}).inject(a);var l=new Element("td").html('<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td style="width:100%"><a href="'+m.options.url+'"  target="'+f+'" '+b.getEventStr(m)+'></a></td><td nowrap class="separator" ></td></tr></table>').inject(k);b._addMainNavClass(l,m);k.find("a").css("display","inline").tex(m.options.text);k.find("a").setStyles(b.getFontboldStyle(e));if(c!=0){k.find("a").setStyle("font-size",c+"px")}k.find("td").css("text-align",d==0?"center":d==2?"right":"left");var g=new Element("tr",{"class":"trsub tr"+m.options.id,style:"display:none;"}).inject(a);g.append(new Element("td"));if(m.childs.length>0&&(e.subshowstyle==2||e.subshowstyle==4)){var h=new Element("ul",{styles:{position:"static",width:"auto"}});b.clearMarginBorder(h,-1,e);m.childs.each(function(o){var n=new Element("li",{styles:{position:"static"}}).html('<a href="'+o.options.url+'" target="'+f+'" '+b.getEventStr(o)+' style="width:100%;padding:0px;overflow:hidden;"></a>');n.find("a").tex(o.options.text);if(b.options.menuproperty.useslbackground==1){n.find("a").store("active2",o.options.activity)}if(e.subfontsize!=0){n.find("a").setStyle("font-size",e.subfontsize+"px")}if(e.subfontbold!=-1){n.find("a").setStyle("font-weight",e.subfontbold==0?"normal":"bold")}h.append(n)});b.setDefinedStyleSubNodeEvent(h.getElements("a"),e);if(e.submenuheight){h.getElements("li").css({height:e.submenuheight+"px","line-height":e.submenuheight+"px"})}if(e.submenualign){var j=["left","center","right"];h.getElements("a").css("text-align",j[e.submenualign-1])}b.setCustomSubmenuTextindentStyle(h,e);g.find("td").append(h);if(e.subshowstyle==4){g.setStyle("display","")}}if(e.subshowstyle!=4){k.addEvent("click",function(q){if(m.childs.length<=0){return true}if(q&&q.target==k.find("a")){return true}if(e.subshowstyle==2){var p=g.css("display")=="none";a.getElements(".trsub").hide();a.getElements("tr").each(function(t){if(!($(t).hasClass("trsub"))){var s=$(t).find("td");var u=$(t).find("td").retrieve("expanded");if(u){$(t).find("td").store("expanded",false);b._setMainNavActivity(s,true)}}});if(p){$(this).find("td").store("expanded",true);g.show();g.getElements("ul").show()}}else{return;var r=b.getWrapper().getElement("div[id="+e.clid+"]");if(!r){return}var o=r.find("."+m.options.id);if(!o){return}if(o.css("display")=="none"){r.getElements(".submenu").hide();r.getElements(".trsub").hide();r.getElements("tr").each(function(t){if(!($(t).hasClass("trsub"))){var s=$(t).find("td");var u=$(t).find("td").retrieve("expanded");if(u){$(t).find("td").store("expanded",false);b._setMainNavActivity(s,true)}}});refDiv=b.getRelativeDiv(this);var n=this.getCoordinates(refDiv);if(o){o.css({top:n.bottom+refDiv.getScroll().y,left:n.left});o.show();g.find("td").css("height",(o.getCoordinates().height)+"px");$(this).find("td").store("expanded",true);g.show()}}else{$(this).find("td").store("expanded",false);b._setMainNavActivity($(this).find("td"),true);o.hide();g.hide()}}return false})}k.getParent().addClass("navstyleCover");b.setDefinedStyleEvent(l,e)})}else{this.root.childs.each(function(j){var g=new Element("tr").inject(a);var h=new Element("td").html('<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td style="width:100%"><a href="'+j.options.url+'"  target="'+f+'" '+b.getEventStr(j)+'><span></span></a></td><td nowrap class="separator" ></td></tr></table>');h.find("span").tex(j.options.text);h.find("span").setStyles(b.getFontboldStyle(e));if(c!=0){h.find("span").setStyle("font-size",c+"px")}b._addMainNavClass(h,j);h.mouseenter(function(){var o=$("wrapper")?$(document.body):this.getParent("div");var m=b.getWrapper()?o.getElements("div[id="+e.clid+"]").find("."+j.options.id):o.find("."+j.options.id);if(b.getWrapper()){o.getElements("div[id="+e.clid+"]").each(function(q){q.getElements(".submenu").hide()})}else{this.getParent("div").getElements(".submenu").hide()}if(!m){return}if(b.getWrapper()){try{m.getParent("div").set("class",this.getParent("div").get("class"));m.getParent("div").addClass("navstyleCover")}catch(p){return}}else{this.getParent("div").addClass("navstyleCover")}var n;if(b.getWrapper()){n=$(document.body)}else{n=b.getRelativeDiv(this)}var l=this.getCoordinates(n);var k=this.getParent("div.zen-context")?this.getParent("div.zen-context").getScroll():n.getScroll();if(navigator.userAgent.indexOf("Firefox")>0&&!b.getWrapper()){l.right++}m.css({top:l.top+k.y,left:l.right+k.x,"z-index":"450"});m.show()});g.append(h);b.setDefinedStyleEvent(h,e)})}if(e.subshowstyle==2){a.getElements("tr.trmain").each(function(h){var g=h.find("td");if(g.retrieve("activity")){h.fireEvent("click");b.setMainmenuMouseLeaveStyle(g,e)}})}},setCustomSubmenuTextindentStyle:function(a,b){a.getElements("a").setStyle("text-indent",b.submenutextindent+"px")},getMainNav:function(g,h,j,f,c,d){var b=this;var k=new Element("table",{border:0,cellspacing:0,cellpadding:0,width:"100%"});var a=new Element("tbody");a.inject(k);if(g==21&&!h){this.root.childs.each(function(p){var m=new Element("tr").inject(a);var o=new Element("td").html('<a target="'+j+'" href="'+p.options.url+'" '+b.getEventStr(p)+'><span></span><div><img src="/images/navstyle/nav21-.gif" /></div></a>').inject(m);b._addMainNavClass(o,p);b._setMainNavActivity(o);m.find("span").tex(p.options.text);var l=new Element("tr",{"class":"trsub tr"+p.options.id,style:"display:none;height:25px"}).inject(a);m.addEvent("click",function(){if(p.childs.length<=0){return true}var u=this.getParent("div");var s=$("wrapper")?$(document.body):u;var q=b.getWrapper()?s.getElements("div[id="+f.clid+"]").find("."+p.options.id):s.find("."+p.options.id);if(!q){return}if(q.css("display")=="none"){m.find("img").set("src","../images/navstyle/nav21+.gif");if(b.getWrapper()){s.getElements("div[id="+f.clid+"]").each(function(v){v.getElements(".submenu").hide()})}else{this.getParent("div").getElements(".submenu").hide()}u.getElements(".trsub").hide();var r;if(b.getWrapper()){r=$(document.body)}else{r=b.getRelativeDiv(this)}var n=this.getCoordinates(r);if(q){if($("wrapper")){try{q.getParent("div").set("class",this.getParent("div").get("class"))}catch(t){return}}q.css({top:n.bottom,left:n.left,"z-index":"450"});q.show();l.show()}}else{m.find("img").set("src","../images/navstyle/nav21-.gif");q.hide();l.hide()}return false})})}else{if(h&&g==-1){this.getDefinedHorizontalMenu(a,j,f,d)}else{if(h||g>=21){var e=new Element("tr").inject(a);this.root.childs.each(function(m){var l=new Element("td").html('<a href="'+m.options.url+'" target="'+j+'" '+b.getEventStr(m)+"><span></span></a>");l.find("span").tex(m.options.text);e.append(l);b._addMainNavClass(l,m);b._setMainNavActivity(l);l.mouseenter(function(){var r=$("wrapper")?$(document.body):this.getParent("div");var p=b.getWrapper()?r.getElements("div[id="+f.clid+"]").find("."+m.options.id):r.find("."+m.options.id);if(b.getWrapper()){r.getElements("div[id="+f.clid+"]").each(function(t){t.getElements(".submenu").hide()})}else{this.getParent("div").getElements(".submenu").hide()}if(!p){return}var q;if(b.getWrapper()){q=$(document.body)}else{q=b.getRelativeDiv(this)}var o=this.getCoordinates(q);var n=this.getParent("div.zen-context")?this.getParent("div.zen-context").getScroll():q.getScroll();if($("wrapper")){try{p.getParent("div").set("class",this.getParent("div").get("class"))}catch(s){return}p.setStyle("top",o.top+this.offsetHeight)}p.css({left:o.left+n.x,top:o.bottom+n.y,"z-index":"450"});p.show()})})}else{if(g==-1){this.getDefinedVerticalMenu(a,j,f,c,d)}else{this.root.childs.each(function(o){var l=new Element("tr").inject(a);var m=new Element("td").html('<a href="'+o.options.url+'" target="'+j+'" '+b.getEventStr(o)+"><span></span></a>");b._addMainNavClass(m,o);b._setMainNavActivity(m);m.find("span").tex(o.options.text);m.mouseenter(function(){var s=$("wrapper")?$(document.body):this.getParent("div");var q=b.getWrapper()?s.getElements("div[id="+f.clid+"]").find("."+o.options.id):s.find("."+o.options.id);if(b.getWrapper()){s.getElements("div[id="+f.clid+"]").each(function(u){u.getElements(".submenu").hide()})}else{this.getParent("div").getElements(".submenu").hide()}if(!q){return}var r;if(b.getWrapper()){r=$(document.body)}else{r=b.getRelativeDiv(this)}var p=this.getCoordinates(r);var n=this.getParent("div.zen-context")?this.getParent("div.zen-context").getScroll():r.getScroll();if($("wrapper")){try{q.getParent("div").set("class",this.getParent("div").get("class"))}catch(t){return}}q.css({top:p.top+n.y,left:p.right+n.x,"z-index":"450"});q.show()});l.append(m)})}}}}return k},_setMainNavActivity:function(c,b){var a=this.options.menuproperty.useslbackground==1&&c.retrieve("activity");if(b==true){if(a){this._setMainDefinedBackgroundStyle(c,this.options.definedSet,"sl")}else{this._setMainDefinedBackgroundStyle(c,this.options.definedSet)}}else{if(a){c.addClass("on")}else{c.removeClass("on")}}},_addMainNavClass:function(b,a){b.store("activity",a.options.activity);b.addClass("main_nav main_nav_"+a.options.id)},setDefinedStyleSubNodeEvent:function(a,c){var b=this;if(c.useunifiedset==1){c.fontcolor2=c.fontcolor;c.mmbgcolor2=c.mmbgcolor;c.mmfontcolor2=c.mmfontcolor;c.bgcolor2=c.bgcolor;c.usebgpicture2=c.usebgpicture;c.usemmbgpicture2=c.usemmbgpicture;c.mmbgpicture2=c.mmbgpicture;c.bgpicture2=c.bgpicture;c.slbgcolor2=c.slbgcolor;c.slfontcolor2=c.slfontcolor;c.slbgpicture2=c.slbgpicture;c.useslbgpicture2=c.useslbgpicture}a.each(function(d){b.setSubmenuMouseleaveStyle(d,c);d.hover(function(){if(c.mmbgpicture2&&c.usemmbgpicture2==1){this.css("background-color","transparent");this.css("background-image","url("+c.mmbgpicture2+")")}else{if(c.mmbgcolor2){this.css("background-image","none");this.css("background-color","#"+c.mmbgcolor2)}}if(c.mmfontcolor2){this.css("color","#"+c.mmfontcolor2)}},function(){b.setSubmenuMouseleaveStyle(d,c)})})},setSubmenuMouseleaveStyle:function(b,c){if(b.retrieve("active2")){if(c.slbgpicture2&&c.useslbgpicture2==1){b.css("background-color","transparent");b.css("background-image","url("+c.slbgpicture2+")")}else{if(c.slbgcolor2){b.css("background-image","none");b.css("background-color","#"+c.slbgcolor2)}}if(c.slfontcolor2){b.css("color","#"+c.slfontcolor2)}}else{if(c.bgpicture2&&c.usebgpicture2==1){b.css("background-color","transparent");b.css("background-image","url("+c.bgpicture2+")")}else{if(c.bgcolor2){b.css("background-image","none");b.css("background-color","#"+c.bgcolor2)}}if(c.fontcolor2){b.css("color","#"+c.fontcolor2)}}},clearMarginBorder:function(c,b,a){if(b==-1&&a.showmargin==0){c.setStyles({border:"0px solid #000",padding:"0px"})}},getSubNav:function(h,a,k,l,b,j){if(h==-1&&!j&&b.subshowstyle==2){return}var e=$("testFont");if(!e){e=new Element("div",{id:"testFont",styles:{top:-99999,position:"absolute",width:"auto"}}).inject($(document.body))}if(l>0){e.css("font-size",l+"px")}var g=$("testFont2");if(!g){g=new Element("div",{id:"testFont2",styles:{top:-99999,position:"absolute",width:"auto"}}).inject($(document.body))}if(h==-1){if(b.subfontsize>0){g.css("font-size",b.subfontsize+"px")}if(b.subfontbold!=-1){g.css("font-weight",b.subfontbold==0?"normal":"bold")}}var d=h==-1;var c=this;if($(document.body).getElements("div[id="+b.clid+"]")){$(document.body).getElements("div[id="+b.clid+"]").destroy()}var f=new Element("div",{name:"ousSideDiv",id:b.clid});a.append(f);this.root.childs.each(function(q){var m=new Element("ul",{"class":"submenu "+q.options.id});m.setStyle("position","absolute");c.clearMarginBorder(m,h,b);var o=40;m.store("mainNavId",q.options.id);if(q.childs.length>0){f.append(m)}q.childs.each(function(r){var n=new Element("li").html('<a href="'+r.options.url+'" target="'+k+'" '+c.getEventStr(r)+"><span></span></a>");n.find("span").tex(r.options.text);n.hover(function(){var v=$(this).css("overflow");$(this).store("overflow",v);var w=this.getChildren("ul");if(w.length!=0&&v=="hidden"){$(this).css("overflow","visible")}w.show()},function(){$(this).css("overflow",$(this).retrieve("overflow"));this.getChildren("ul").hide()});m.append(n);if(r.childs.length>0&&c.options.limitLevel>2&&(h!=-1||b.subshowstyle==0||(j&&b.subshowstyle==2))){var t=new Element("ul");var u=40;if(r.childs.length>0){n.append(t)}r.childs.each(function(w){var v=new Element("li").html('<a href="'+w.options.url+'" target="'+k+'" '+c.getEventStr(w)+"><span></span></a>");v.find("span").tex(w.options.text);t.append(v);var x=g.tex($(v).getElement("a").get("text")).wide();if(u<x){u=x}});t.getElements("ul").css("left",u+20);t.css({width:u+20,display:"none"});c.clearMarginBorder(t,h,b)}var s=g.set("text",$(n).getElement("a").get("text")).wide();if(o<s){o=s}});m.getElements("ul").css("left",o+20);m.mouseleave(function(){var n=c.getWrapper()?this.getParent("div").hasClass("navstyle21"):this.getParent("div").find(".tr"+q.options.id);if(n){return}this.hide()});m.css({width:(h<21?o+20:"auto"),display:"none"});if(h==-1&&(b.subshowstyle==1||b.subshowstyle==3)){m.getElements("li").css("float","left");m.css({width:"auto"})}if(h==-1){if(b.submenuheight){m.getElements("li").css({height:b.submenuheight+"px","line-height":b.submenuheight+"px"});m.getElements("li").find("span").setStyle("height",b.submenuheight)}if(b.submenuwidth){m.css("width","auto");m.getElements("li").css({width:b.submenuwidth+"px",overflow:"hidden"});m.getElements("ul").css({left:b.submenuwidth+"px",width:"auto"});m.getElements("li").find("span").setStyle("width",b.submenuwidth)}if(b.submenualign){var p=["left","center","right"];m.getElements("a").css("text-align",p[b.submenualign-1])}c.setCustomSubmenuTextindentStyle(m,b);if(b.subfontsize>0){m.getElements("a").css("font-size",b.subfontsize+"px")}if(b.subfontbold!=-1){m.getElements("a").css("font-weight",b.subfontbold==0?"normal":"bold")}}});if(d){this.setDefinedStyleSubNodeEvent(f.getElements(".submenu a"),b)}},addMainNavClickEvent:function(){var b=this;var a=this.options.menuproperty.sortstyle==-1;this.menuDiv.getElements(".main_nav").addEvent("click",function(){var c=this;this.getParent("div").getElements(".main_nav").each(function(e,d){e.store("activity",e==c);b._setMainNavActivity(e,a)})});this.menuDiv.getElements(".submenu").addEvent("click",function(){var c="main_nav_"+this.retrieve("mainNavId");this.getParent("div").getElements(".main_nav").each(function(e,d){e.store("activity",e.hasClass(c));b._setMainNavActivity(e,a)})});return this},getNodeJson:function(b,a){var c=this;if(b.childs.length>0){b.childs.each(function(e){var d=e.options;a.childs.push(d);c.getNodeJson(e,d)})}},toJson:function(){var a=this.root.options;this.getNodeJson(this.root,a);return a}});var ImageStyleSelector=new Class({initialize:function(d,f,e,a,b,c){$$("."+c).each(function(g){g.addEvent("click",function(){if(d&&$(d)){$(d).hide()}$(f).set("src",g.get("src"));$(a).set("value",g.get("valuekey"));$(b).hide();return false})});if(d&&$(d)){$(d).addEvent("click",function(){$(b).show()})}$(f).addEvent("click",function(){$(b).show()});$(e).addEvent("click",function(){$(b).show()});$(document).addEvent("click",function(g){if(g.target!=$(d)&&g.target!=$(f)&&g.target!=$(e)&&g.target!=$(b)){$(b).hide()}})}});var ShopLang={"delete":"删除",price:"价格：",modify:"修改数量",num:"数量："};var ShoppingCart=new Class({cookieName:"zzy_cart",cartList:[],initialize:function(){this.setCartList()},setCartList:function(){var a=Cookie.read(this.cookieName);if(a){this.cartList=JSON.decode(a)}else{this.writeCookie()}},writeCookie:function(){Cookie.write(this.cookieName,JSON.encode(this.cartList),{duration:2046,path:"/"})},addProduction:function(d,b){var c=this;var a="/business/shoppingcart.do?id="+d+"&num="+b;if(page.design){a+="&design=true"}documnet.location=a},deleteProduction:function(b){var a=this.findProductionById(b);this.cartList.erase(a);this.update()},findProductionById:function(c){var b=this;var a=null;this.cartList.each(function(d){if(d.id.toString()==c){a=d}});return a},updateNum:function(c,a){var b=this.findProductionById(c);if(b){b.num=a}this.update()},update:function(){this.writeCookie();this.updateView()},updateView:function(){var e=this;var b=0,a=0,c=0;this.cartList.each(function(f){b+=f.num*f.unitprice;a++;c+=parseInt(f.num,10)});$$(".shoppingcart_sum").tex(b.toFixed(2));$$(".shoppingcart_count").tex(c);$$(".shoppingcart_kind").tex(a);if(this.cartList.length<=0){$$(".shoppingcart_production").hide();return}$$(".shoppingcart_production").show();var d=$$(".shoppingcart_production tbody");d.each(function(f){f.empty();e.cartList.each(function(g){var h=new Element("tr");f.append(h);h.html('<td width="50"><img class="shoppingcart_production_img" style="width:72px;height:72px"/></td><td vAlign="top"><table width="100%"><tbody><tr><td colSpan="2" class="shoppingcart_production_name"></td></tr><tr><td>'+ShopLang.price+'<span class="shoppingcart_production_price"></span></td><td align="right">'+ShopLang.num+'<span class="shoppingcart_production_num"></span></td></tr></tbody></table></TD>');if(!g.previewpic){g.previewpic="/iamge/1.jpg"}h.find(".shoppingcart_production_img").set("src",g.previewpic);h.find(".shoppingcart_production_name").tex(g.name);h.find(".shoppingcart_production_price").tex(g.unitprice.toFixed(2));h.find(".shoppingcart_production_num").tex(g.num)})})},createList:function(){var b=this;var a=$e(".shoppingcartList tbody");this.cartList.each(function(d){var e=new Element("tr");e.inject(a,"top");var c=(d.previewpic==null||d.previewpic=="")?"/images/1.jpg":d.previewpic;e.html('<td><div class="imgframe2"><img src="'+c+'" height="72" /></div></td><td class="name"></td><td class="spec"></td><td class="price">'+d.unitprice.toFixed(2)+'</td><td class="num">'+d.num+'</td><td class="fee">'+(d.unitprice*d.num).toFixed(2)+'</td><td><a class="udapteNum" href="#">'+ShopLang.modify+'</a>　<a class="deletegoods" href="#">'+ShopLang["delete"]+"</a></td>");e.find(".name").tex(d.name);e.find(".spec").tex(d.spec);e.find(".udapteNum").addEvent("click",function(f){f.stop();$("shoppingcart_numberform").find(".goodsid").value=d.id;$("shoppingcart_numberform").find(".goodsnum").value=d.num;window.numtr=f.target.getParent("tr");shoppingNumDialog.show()});e.find(".deletegoods").addEvent("click",function(f){f.stop();b.deleteProduction(d.id);f.target.getParent("tr").destroy()})})}});var NewHotCheckBox=new Class();NewHotCheckBox.prototype={className:"",checAllBtnId:"",groupsignidsInputId:"",checAllBtn:"",groupsignids:new Hash(),isCheckAll:false,initialize:function(g,d,b,h){this.className=g;this.checAllBtnId=d;this.groupsignidsInputId=b;if(h){var f=h.groupsignids.split(",");for(var e=0;e<f.length;e++){if(f[e].length>0){this.groupsignids.set(f[e]+"","")}}}var a=$$("."+this.className);for(var c=0;c<a.length;c++){a[c].onclick=this.checkCheckBoxsFn.bind(this)}this.checAllBtn=$(this.checAllBtnId);this.checAllBtn.onclick=this.checkAllBtnFn.bind(this);if(h.selectall==1){this.isCheckAll=true}this.refresh()},refresh:function(){this.checAllBtn=$(this.checAllBtnId);this.checAllBtn.onclick=this.checkAllBtnFn.bind(this);var a=$$("."+this.className);for(var b=0;b<a.length;b++){a[b].onclick=this.checkCheckBoxsFn.bind(this)}if(this.isCheckAll){this.checAllBtn.click()}else{for(var b=0;b<a.length;b++){if(this.groupsignids.has(a[b].value)){a[b].click()}}}},checkCheckBoxsFn:function(a){a=a||window.event;var b=$(a.target||a.srcElement);var c=b.value+"";if(b.checked){this.groupsignids.set(c+"","")}else{this.groupsignids.erase(""+c)}this.getValue()},checkAllBtnFn:function(b){var c=new Event(b).target;var a=$$("."+this.className);if(c.checked){this.checkAll();this.isCheckAll=true}else{this.clearAll();this.isCheckAll=false}this.groupsignids.empty();this.getValue()},checkAll:function(){var a=$$("."+this.className);for(var b=0;b<a.length;b++){a[b].checked=true;a[b].disabled=true}},clearAll:function(){var a=$$("."+this.className);for(var b=0;b<a.length;b++){a[b].checked=false;a[b].disabled=false}},getValue:function(){$(this.groupsignidsInputId).value=this.groupsignids.getKeys().toString()}};ClientConst={deleteConfirm:"您确定要删除吗？",deleteSuccess:"已删除成功。",modifySuccess:"已提交成功。"};var ControlHelper={handleKicked:function(b,a){showMessage(b,{onClosed:function(){if(!top.location.href.contains("/platform/")){top.location.href=a}else{top.location.reload()}}})},handleTimeout:function(a){showMessage(a,{onClosed:function(){top.location.href="/logon!logoff.do"}})},clearFcTips:function(){$$(".fc-tbx").each(function(a){a.getElements("a.close").fireEvent("mouseup")})}};var showDialog=function(b,g,f,k,l){l=$merge({},l);if(!(l.i18n)){l.i18n=false}var c=new Element("div",{"class":"zz_margin02"});var j=new Element("div",{"class":"zz_popdiv03"}).inject(c);if(null!=g){new Element("img",{src:"/images/"+g+".gif",align:"absmiddle"}).inject(j)}if(null!=b){new Element("span",{html:b}).inject(j)}if(k){var h=new Element("div",{"class":"zz_cbutton03"}).inject(c);var e=new Element("button",{"class":"zz_button03 closeDialog sureDialog",html:l.i18n?Locale.sure:"确　定"}).inject(h)}var a={title:f,divClass:"zz_width02"};if($chk(l.zIndex)){a.zIndex=l.zIndex}var d=c.makeMDialog(a);if($type(l.onClosed)=="function"){d.onClosed=l.onClosed}};var showMessage=function(b,a){a=$merge({i18n:false},a);showMessageBase(b,a)};var showMessageI18n=function(b,a){a=$merge({i18n:true},a);showMessageBase(b,a)};var showMessageBase=function(b,a){showDialog(b,null,a.i18n?Locale.prompt:"提　示",true,a)};var showSuccess=function(b,a){a=$merge({i18n:false},a);showSuccessBase(b,a)};var showSuccessI18n=function(b,a){a=$merge({i18n:true},a);showSuccessBase(b,a)};var showSuccessBase=function(b,a){showDialog(b,"zz_success",a.i18n?Locale.prompt:"提　示",true,a)};var showError=function(b,a){a=$merge({i18n:false,zIndex:9000},a);showErrorBase(b,a)};var showErrorI18n=function(b,a){a=$merge({i18n:true},a);showErrorBase(b,a)};var showErrorBase=function(b,a){showDialog(b,"zz_wrong",a.i18n?Locale.prompt:"提　示",true,a)};var showWarn=function(a){showWarnBase(a,{i18n:false})};var showWarnI18n=function(a){showWarnBase(a,{i18n:true})};var showWarnBase=function(b,a){showDialog(b,"zz_warn",a.i18n?Locale.prompt:"提　示",true,a)};var showConfirm=function(c,b,a){a=$merge({i18n:false},a);showConfirmBase(c,b,a)};var showConfirmI18n=function(c,b,a){a=$merge({i18n:true},a);showConfirmBase(c,b,a)};var showConfirmBase=function(b,d,j){j=$merge({focus:"YES"},j);var c=new Element("div",{"class":"zz_margin02"});var h=new Element("div",{"class":"zz_popdiv03"}).inject(c);new Element("img",{src:"/images/zz_qa.gif",align:"absmiddle"}).inject(h);if(null!=b){new Element("span",{html:b}).inject(h)}var g=new Element("div",{"class":"zz_cbutton03"}).inject(c);var e=new Element("button",{"class":"zz_button03 sureDialog",html:j.i18n?Locale.sure:"确　定"}).inject(g);var a=new Element("button",{"class":"zz_button03 closeDialog",html:j.i18n?Locale.cancel:"取　消"}).inject(g);var f=c.makeMDialog({title:j.i18n?Locale.prompt:"提　示",divClass:"zz_width02"});e.addEvent("click",function(){d.call();f.onClosed=$empty;f.hide()});if(j.focus=="YES"){e.focus()}else{a.focus()}if($type(j.onClosed)=="function"){f.onClosed=j.onClosed}};function initSimpleKE(b,a){a=$merge({id:b,items:["undo","redo","fontname","fontsize","textcolor","bgcolor","bold","italic","underline","removeformat","justifyleft","justifycenter","justifyright","insertorderedlist","insertunorderedlist"]},a);KE.show(a)}function initSimpleKEWithImageSupport(b,a){a=$merge({id:b,items:["source","|","fullscreen","undo","redo","cut","copy","paste","plainpaste","wordpaste","justifyleft","justifycenter","justifyright","justifyfull","indent","outdent","subscript","superscript","-","selectall","fontname","fontsize","textcolor","bgcolor","bold","italic","underline","strikethrough","removeformat","image","flash","media","advtable","link","unlink"]},a);KE.show(a)}var clearEditor=function(a){KE.html(a,"")};function revertSite(a){var b="您确定要还原当前设计的网站至已发布网站状态吗？";showConfirm(b,function(){var c=new Request({url:"/design/site!revertNative.do",method:"get",onSuccess:function(f){try{var d=JSON.decode(f);if(d.status=="1"){alert("已还原成功");window.location.href="/design/index.html"}else{if(d.status=="0"){showError(d.reason)}}}catch(g){alert("还原网站失败")}},onFailure:function(){showError("系统故障")}});c.get()})}function releaseSite(b){var a="发布后将会覆盖当前可访问网站内容。您确定要发布吗?";showConfirm(a,function(){var c=new Request({url:"/design/site!releaseNative.do",method:"get",onRequest:function(){Diy.showWaitingDialog()},onSuccess:function(f){try{Diy.waitingDialog.hide();var d=JSON.decode(f);if(d.status=="1"){alert(d.reason);window.location.href="/design/index.html"}else{if(d.status=="2"){showConfirm(d.reason,function(){window.location.href="/logon!logon2Master.do?target=webIssue"})}else{if(d.status=="5"){showConfirm(d.reason,function(){window.location.href="/logon!logon2Master.do?target=webSiteDeal"})}else{showError(d.reason)}}}}catch(g){alert("发布网站失败")}},onFailure:function(){Diy.waitingDialog.hide();showError("系统故障")}});c.get()})}function previewSite(){var a="";a=window.location.toString().replace("/design/","/preview/");window.open(a)}window.addEvent("ajaxload",function(){if(window.gadget){return}if(Browser.Engine.trident){ControlObject.initLayout()}shoppingCart=new ShoppingCart();shoppingCart.updateView();if(typeof page=="undefined"){$$(".designDisplay").hide()}});Locale={prompt:"提　示",sure:"确　定",cancel:"取　消"};var pageLoadingHtml="<div style='width:100%;text-align:center;'><img src='/images/common/loading.gif'/></div>";var CommonAjaxPageRequest=new Class({option:{updateElement:null,requestUrl:"",pageElement:"",defaultQueryData:{},currentPage:1,callAfter:null,callBefore:null,firstLoad:true},initialize:function(options){this.option=$merge(this.option,options);var _this=this;this.queryRequest=new Request.HTML({url:this.option.requestUrl,method:"get",onSuccess:function(responseText,responseElements,responseHTML){_this.option.updateElement.empty();_this.option.updateElement.set("html",responseHTML);_this.addPageEvent();if(_this.option.callAfter){eval(_this.option.callAfter+"();")}},onRequest:function(){if(_this.option.callBefore){eval(_this.option.callBefore+"();")}_this.option.updateElement.set("html",pageLoadingHtml)},onFailure:function(){}});if(this.option.firstLoad){this.skipPage(this.option.currentPage)}else{this.addPageEvent()}},skipPage:function(a){this.queryRequest.get(this.getOption(a));this.currentPage=a},reloadPage:function(){this.queryRequest.get(this.getOption(this.currentPage))},getOption:function(b){var a=this.option.defaultQueryData;if(isNaN(b)){b=1}this.option.currentPage=b;a[this.option.pageElement]=b;return a},addPageEvent:function(){var b=this.option.updateElement.getElements("div a");var c=this;b.each(function(d){if(d.getProperty("targetPage")){d.addEvent("click",function(){c.skipPage(this.get("targetPage"));return false})}});var a=this.option.updateElement.getElements("input[name=gopageNum]");if(a!=null){a.each(function(e){e.addEvent("keydown",function(f){if(f.key=="enter"){if(isNaN(e.value)||e.value<1||e.value>maxpage){e.value="";showErrorI18n(pageerror);return false}else{c.skipPage(e.value);return false}}});var d=c.option.updateElement.getElement("input[name=gopage]");if(d!=null){d.addEvent("click",function(){if(isNaN(e.value)||e.value<1||e.value>maxpage){e.value="";showErrorI18n(pageerror);return false}else{c.skipPage(e.value);return false}})}})}}});
