(function(a){var Z=function(select){return new Z.prototype.init(select)};Z.prototype={init:function(select){if(typeof select=="object"){this.e=select}else{if(document.getElementById(select)){this.e=document.getElementById(select)}else{return false}}return this},classname:function(vaule){if(vaule){this.e.className=vaule;return this}else{return this.e.className}},css:function(attr,vaule){if(!vaule){return this.e.style[attr]}this.e.style[attr]=vaule;return this},height:function(v){if(!v){return this.e.offsetHeight}this.e.style.height=v;return this},width:function(v){if(!v){return this.e.offsetWidth}this.e.style.width=v;return this},html:function(v){if(!v){return this.e.innerHTML}this.e.innerHTML=v;return this},addclass:function(v){this.e.className=this.e.className+" "+v;return this},removeclass:function(v){var c=this.e.className.split(" ");var arr=[];for(var i=0;i-1){return p}else{return false}},mousewheel:function(fn1,fn2){if(this.e.addEventListener){this.e.addEventListener("DOMMouseScroll",move,false)}this.e.onmousewheel=move;function move(event){var delta=0;if(!event){event=window.event}event.wheelDelta?delta=-event.wheelDelta:delta=event.detail;if(delta>0){fn1(event)}else{if(delta<0){fn2(event)}}}return this},mousemove:function(fn1,fn2,fn3){this.e.onmousedown=function(e){var move=true;var e=e||window.event;var mouseY=e.clientY;var mouseX=e.clientX;Z(document.body).addclass("selectno");fn1();document.body.onselectstart=function(){return false};document.body.onmousemove=function(e){var e=e||window.event;if(!move){document.body.onselectstart=null;document.body.onmousemove=null;document.body.onmouseup=null;Z(document.body).removeclass("selectno");fn3(e.clientX-mouseX,e.clientY-mouseY)}fn2(e.clientX-mouseX,e.clientY-mouseY)};document.body.onmouseup=function(){move=false}};return this},mouseselect:function(fn1,fn2){var mouseX=0;var mouseY=0;this.e.onmousedown=function(e){var event=e||window.event;mouseX=event.clientX;mouseY=event.clientY;fn1()};this.e.onmouseup=function(e){var event=e||window.event;if(event.clientX==mouseX&&event.clientY==mouseY){return}if(window.getSelection){var selected=window.getSelection().toString()}else{var selected=window.document.selection.createRange().text}if(selected.length<1){return}fn2(selected,e)};return this},hover:function(fn1,fn2){$.addEvent(this.e,"mouseenter",fn1);if(fn2){$.addEvent(this.e,"mouseleave",fn2)}},click:function(fn1,fn2){var a=1;$.addEvent(this.e,"click",function(){if(a){fn1(this);if(fn2){a=0}}else{fn2(this);a=1}})},del:function(){this.e.parentNode.removeChild(this.e);return true}};Z.prototype.init.prototype=Z.prototype;a.Z=Z})(window);$={cache:[],id:function(id){return this.cache[id]||(this.cache[id]=document.getElementById(id))||false},name:function(ele,name){return ele.getElementsByName(name)||false},tag:function(ele,name){return ele.getElementsByTagName(name)||false},cl:function(listname,classname){list=[];if(arguments.length>1){for(var i=0;i=Math.abs(cachedY-currY)){cachedX-currX>tre?events="swipeleft":cachedX-currX<-tre?events="swiperight":events="tap"}else{cachedY-currY>tre?events="swipetop":cachedY-currY<-tre?events="swipedown":events="tap"}return events},start=function(e){moveis=true;ev=unifyE(e);creatE(ev,"swipestart");cachedX=currX=ev.clientX;cachedY=currY=ev.clientY;moveDirection=undefined;e.stopPropagation()},move=function(e){if(!moveis){return}ev=unifyE(e);currX=ev.clientX;currY=ev.clientY;if(moveDirection===undefined){moveDirection=direction(0).split("swipe")[1]}if(moveDirection==="left"||moveDirection==="right"){PREDEF[0]&&e.preventDefault();creatE(ev,"hold"+moveDirection)}else{PREDEF[1]&&e.preventDefault();creatE(ev,"hold"+moveDirection)}e.stopPropagation()},end=function(e){creatE(e,"swipeend");moveis=false;creatE(e,direction());e.stopPropagation()};setListener(obj,touchevents.touchstart+(isTouch?"":" mousedown"),start);setListener(obj,touchevents.touchend+(isTouch?"":" mouseup"),end);setListener(obj,touchevents.touchmove+(isTouch?"":" mousemove"),move)}};Q={Scroll:function(o){var a=this;this.box=o.box;this.content=o.content;this.className=o.className; this.step=o.step||250;this.mousemove=true;if(o.dir=="x"){this.c={offset:"offsetWidth",px:"width",px2:"height",conanimate:o.conanimate||"marginLeft",scrollanimate:o.scrollanimate||"marginLeft",posY:"left",posX:"bottom",mousemove:0}}else{if(o.dir=="y"){this.c={offset:"offsetHeight",px:"height",px2:"width",conanimate:o.conllanimate||"marginTop",scrollanimate:o.scrollanimate||"marginTop",posY:"top",posX:"right",mousemove:1}}}this.boxPX=parseInt(this.box[this.c.offset]);this.conPX=parseInt(this.content[this.c.offset]);this.go=function(fn2){if(this.conPX<=this.boxPX){return}if(!o.scrollbox&&!o.scroll){this.createScroll()}else{this.scrollbox=o.scrollbox;this.scroll=o.scroll;this.scrollbox.style.display="block"}this.content.style[a.c.conanimate]=this.scroll.style[a.c.scrollanimate]="0px";this.sbPX=parseInt(this.scrollbox[this.c.offset]);if(o.scrollpx!=undefined){Z(this.scroll).css(this.c.px,o.scrollpx+"px")}else{Z(this.scroll).css(this.c.px,Math.round(this.boxPX/this.conPX*this.sbPX)+"px")}this.sPX=parseInt(this.scroll.style[this.c.px]);this.svalue=this.sbPX-this.sPX;this.cvalue=this.conPX-this.boxPX;if(o.scrollanimate==a.c.px){Z(this.scroll).css(o.scrollanimate,"0px")}Z(this.box).mousewheel(function(e){var range=-parseInt(a.content.style[a.c.conanimate]);if(a.cvalue!=range){$.stopDefault(e)}a.crun(range+a.step)},function(e){var range=-parseInt(a.content.style[a.c.conanimate]);if(range!=0){$.stopDefault(e)}a.crun(range-a.step)});Z(o.moveobj||this.scroll).mousemove(function(){a.mt=parseInt(a.scroll.style[a.c.scrollanimate])},function(x,y){a.srun(arguments[a.c.mousemove]+a.mt)},function(x,y){});if(fn2){fn2(this)}return this};this.createScroll=function(){this.scrollbox=document.createElement("div");this.scroll=document.createElement("div");if(this.className){this.scrollbox.className=this.className}else{Z(this.scrollbox).css("position","absolute").css(this.c.posX,"4px").css(this.c.posY,"0").css(this.c.px2,"6px").css("backgroundColor","#f5f5f5");Z(this.scroll).css("backgroundColor","#E0DEDB").css("borderRadius","3px").css("cursor","pointer").css(this.c.px2,"6px").css(this.c.margin,"0px")}Z(this.scrollbox).css(this.c.px,this.boxPX+"px");this.scrollbox.appendChild(this.scroll);this.box.appendChild(this.scrollbox)};this.crun=function(margin,now){if(!this.mousemove){return}if(margin<0){margin=0}if(margin>a.cvalue){margin=a.cvalue}var linshi=a.c.conanimate,time=300;if(now){a.content.style[a.c.conanimate]=-margin+"px";a.scroll.style[a.c.scrollanimate]=parseInt($.tween.Linear(margin,0,a.svalue,a.cvalue))+"px";return}Q.animate({obj:a.content,attr:[a.c.conanimate+":"+-margin+"px"],time:time,tween:"bOut",fn:function(){a.mousemove=true;if(a.fnover){a.fnover(margin,a.cvalue)}}});Q.animate({obj:a.scroll,time:time,attr:[a.c.scrollanimate+":"+parseInt($.tween.Linear(margin,0,a.svalue,a.cvalue))+"px"]});this.mousemove=o.mousemove?false:true;if(o.fn){o.fn(margin,a.cvalue)}};this.srun=function(margin){if(margin<0){margin=0}if(margin>a.svalue){margin=a.svalue}var conm=parseInt($.tween.Linear(margin,0,a.cvalue,a.svalue));a.scroll.style[a.c.scrollanimate]=margin+"px";a.content.style[a.c.conanimate]=-conm+"px";if(o.fn){o.fn(conm,a.cvalue)}}},boss:function(obj){if(!obj.state){Z(obj.iframeid).del();return}if(obj.url==""){obj.url="http://www.baidu.com"}if(obj.url.substr(0,7)==="http://"){var url=obj.url}else{var url="http://"+obj.url}if(parseInt(obj.width)>0){var width=obj.width+"px"}else{var width="40%"}var iframe=document.createElement("iframe");document.body.appendChild(iframe);iframe.src=url;iframe.id=obj.iframeid;iframe.setAttribute("frameborder","0");var back=document.createElement("div");Z(back).addclass(obj.backclass);Z(iframe).css("width",width).addclass(obj.iframeclass).hover(function(){iframe.style.width="100%";document.body.appendChild(back)});back.onclick=function(){Z(iframe).css("width",width);Z(this).del()}},animate:function(obj){if(this.animate.isCss3===undefined){this.animate.isCss3="transitionDuration" in document.documentElement.style?"transitionDuration":"webkitTransitionDuration" in document.documentElement.style?"webkitTransitionDuration":"OTransitionDuration" in document.documentElement.style?"OTransitionDuration":"MozTransitionDuration" in document.documentElement.style?"MozTransitionDuration":0}if(obj.obj.timer){clearInterval(obj.obj.timer)}if(obj.obj.timerout){clearTimeout(obj.obj.timerout)}if(obj.tween==undefined){obj.tween="sOut"}if(obj.time==undefined){obj.time=400}var arr=[],a=null,c=0,_this=this,css3=this.animate.isCss3;if(css3&&obj.mattr){obj.attr=obj.mattr,obj.mattrthree=[]}for(a in obj.attr){var json={};var test=String(obj.attr[a]).match(/(\w*)(\:)(\-|)(0\.|)(\d+)($|(.+))/);json.style=test[1];json.val=parseFloat(test[3]+test[4]+test[5]);if(obj.mattr){if(test[1]==="x"){obj.mattrthree[0]=json.val+test[6];continue}if(test[1]==="y"){obj.mattrthree[1]=json.val+test[6];continue}}json.b=obj.style?obj.style[a]:parseFloat($.css(obj.obj,json.style))||0;json.px=test[6]||"";arr[arr.length]=json}obj.play=function(){if(obj.delay){setTimeout(function(){obj.play() },obj.delay);obj.delay=0;return self}if(css3){var tran=[],attrRex;$.css(obj.obj,css3,obj.time+"ms");for(var i=0;iobj.time){t=obj.time;clearInterval(obj.obj.timer)}for(var i=0;i"+o.html.innerHTML+"";obj.innerHTML=a+a+a+a+a;this.line=$.cl($.tag(obj,"div"),o.classname);this.index=1;this.pan=true;this.match=this.line.length;this.pageL=0;this.shuOnesize=100;this.lineL=3;this.go=function(fn,vertical){var baifenbi=0;if(this.page){baifenbi=this.index/this.page.length}if(vertical!==undefined){baifenbi=vertical}this.page=[0];this.boxheight=this.line[0].offsetHeight;this.lineheight=parseInt(this.obj.style.height);this.linewidth=this.line[0].offsetWidth;var a=Math.ceil(this.boxheight/this.lineheight),b=0;for(var i=0;i=this.pageL?this.index=this.pageL:this.index;fn&&fn(this.index,this.pageL);this.gotopage(this.index)};this.gotopage=function(a,fn){var line=this.line;if(a<1){Q.message("这已经是第一页了");return false}if(a>this.pageL){Q.message("这已经是最后一页了");return false}for(var i=0;i=1200?box.style.width="1200px":width<1200&&width>=1000?box.style.width="1000px":width<1000&&width>680?box.style.width="800px":box.removeAttribute("style")}$.addEvent(window,"resize",change);change()}());(function(){if(!$.id("pu_weixin")){return}var box=$.id("pu_weixin"),span=$.tag(box,"span"),on=span[0],down=span[1],img=$.tag(down,"img")[0],pan=true;on.show=function(on,down){if(pan){img.src="https://s.jiathis.com/qrcode.php?url="+window.location.href;pan=0}down.style.display="block";setTimeout(function(){Z(on).addclass("hover")},1)};on.hide=function(on,down){down.style.display="none";Z(on).removeclass("hover")};PU.clickDown(on,down)}());function pu_submit(sub){var sub=sub||$.id("pu_submit"),classname=sub.className;sub.onclick=function(){Z(this).addclass("pu_submit_click");setTimeout(function(){Z(sub).addclass("pu_submit_click_done");setTimeout(function(){sub.className=classname},500)},1000)}}function pu_awaysTop(obj){if(PU.width<680){return}var top=obj.offsetTop;$.addEvent(window,"scroll",function(){var t=document.documentElement.scrollTop||document.body.scrollTop;if(t>top){obj.style.position="fixed"}else{obj.style.position="static"}})}function pu_search(inp,sub){$.addEvent(sub,"click",function(){var va=inp.value;if(va===""){window.location.href="/search/";return}window.location.href="/search/"+va+"/"});$.addEvent(inp,"keydown",function(e){var keynum=e.which||e.keyCode;if(keynum===13){sub.click()}})}(function(){if($.id("pu_search_inp")){pu_search($.id("pu_search_inp"),$.id("pu_search_sub"))}})();(function(){})();(function(){if(!$.id("pu_feedback")){return}var on=$.id("pu_feedback"),box=$.id("pu_advice"),txt=$.id("pu_advice_textarea"),sub=$.id("pu_advice_sub"),email=$.id("pu_advice_email"),isok=1;PU.clickDown(on,box);on.show=function(on,down){$.addclass(on,"pu_feedback_hover");$.addclass(box,"pu_advice_hover");txt.value=email.value="";txt.focus()};on.hide=function(on,down){$.removeclass(on,"pu_feedback_hover");$.removeclass(box,"pu_advice_hover")};sub.onclick=function(){if(!isok){return}isok=0;this.innerText="正在提交...";if(txt.value===""){Q.message("请填写内容");txt.focus();return}if(!/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/.test(email.value)){Q.message("请填写正确邮箱");email.focus();return}$.ajax("/index/advice/",function(msg){on.click();isok=1;this.innerText="提交";if(msg==="1"){Q.message("提交成功,感谢反馈!")}},["txt="+txt.value,"email="+email.value,"url="+window.location.href])}}());