if(!window.jq||typeof jq!=="function"){var jq=function(g){function u(a){return a in s?s[a]:s[a]=regexp("(^|\\s)"+a+"(\\s|$)")}function o(a){for(var c=0;c]*>/,j={},m=function(a,c){this.length=0;if(a)if(a instanceof m&&c==f)return a;else if(d.isfunction(a))return d(i).ready(a);else if(d.isarray(a)&&a.length!=f){for(var b=0;b")===-1)b=c==i?c.getelementbyid(a.replace("#","")):[].slice.call(c.queryselectorall(a));else if(a[0]==="<"&&a[a.length-1]===">"){var e=i.createelement("div");e.innerhtml=a.trim();b=[].slice.call(e.childnodes)}else b=[].slice.call(c.queryselectorall(a))}catch(d){}return b},oldelement:f,slice:k.slice,setupold:function(a){if(a==f)return d(); a.oldelement=this;return a},map:function(a){return d.map(this,function(c,b){return a.call(c,b,c)})},each:function(a){this.foreach(function(c,b){a.call(c,b,c)});return this},ready:function(a){(i.readystate==="complete"||i.readystate==="loaded")&&a();i.addeventlistener("domcontentloaded",a,!1);return this},find:function(a){if(this.length===0)return f;for(var c=[],b,e=0;e0?b.trim():""}return this},hasclass:function(a, c){if(this.length===0)return!1;c||(c=this[0]);return u(a).test(c.classname)},append:function(a,c){if(a&&a.length!=f&&a.length===0)return this;if(d.isarray(a)||d.isobject(a))a=d(a);var b;for(b=0;b=0&&c.push(e)}return this.setupold(d(o(c)))},not:function(a){if(this.length==0)return f;for(var c=[],b=0;b0&&(b=settimeout(function(){a.error.call(void 0,"","timeout")}, a.timeout));return{}};d.ajax=function(a){var c;try{c=new g.xmlhttprequest;var b=a||{},e;for(e in z)b[e]||(b[e]=z[e]);if(!b.url)b.url=g.location;if(!b.contenttype)b.contenttype="application/x-www-form-urlencoded";if(!b.headers)b.headers={};if(b.datatype)switch(b.datatype){case "script":b.datatype="text/javascript, application/javascript";break;case "json":b.datatype="application/json";break;case "xml":b.datatype="application/xml, text/xml";break;case "html":b.datatype="text/html";break;case "text":b.datatype= "text/plain";break;default:b.datatype="text/html";break;case "jsonp":return d.jsonp(a)}else b.datatype="text/html";if(d.isobject(b.data))b.data=d.param(b.data);b.type.tolowercase()==="get"&&b.data&&(b.url+=b.url.indexof("?")===-1?"?"+b.data:"&"+b.data);if(/=\?/.test(b.url))return d.jsonp(b);if(!b.crossdomain)b.crossdomain=/^([\w-]+:)?\/\/([^\/]+)/.test(b.url)&®exp.$2!=g.location.host;if(!b.crossdomain)b.headers=d.extend({"x-requested-with":"xmlhttprequest"},b.headers);var f,l=b.context,i=/^([\w-]+:)\/\//.test(b.url)? regexp.$1:g.location.protocol;c.onreadystatechange=function(){var a=b.datatype;if(c.readystate===4){cleartimeout(f);var d,e=!1;if(c.status>=200&&c.status<300||c.status===0&&i=="file:"){if(a==="application/json"&&!/^\s*$/.test(c.responsetext))try{d=json.parse(c.responsetext)}catch(g){e=g}else d=c.responsetext;c.status===0&&d.length===0&&(e=!0);e?b.error.call(l,c,"parsererror",e):b.success.call(l,d,"success",c)}else e=!0,b.error.call(l,c,"error");b.complete.call(l,c,e?"error":"success")}};c.open(b.type, b.url,!0);if(b.contenttype)b.headers["content-type"]=b.contenttype;for(var j in b.headers)c.setrequestheader(j,b.headers[j]);if(b.beforesend.call(l,c,b)===!1)return c.abort(),!1;b.timeout>0&&(f=settimeout(function(){c.onreadystatechange=n;c.abort();b.error.call(l,c,"timeout")},b.timeout));c.send(b.data)}catch(k){console.log(k)}return c};d.get=function(a,c){return this.ajax({url:a,success:c})};d.post=function(a,c,b,e){typeof c==="function"&&(b=c,c={});e===f&&(e="html");return this.ajax({url:a,type:"post", data:c,datatype:e,success:b})};d.getjson=function(a,c,b){typeof c==="function"&&(b=c,c={});return this.ajax({url:a,data:c,success:b,datatype:"json"})};d.param=function(a,c){var b=[];if(a instanceof m)a.each(function(){b.push((c?c+"[]":this.id)+"="+encodeuricomponent(this.value))});else for(var e in a){var f=c?c+"["+e+"]":e,g=a[e];b.push(d.isobject(g)?d.param(g,f):f+"="+encodeuricomponent(g))}return b.join("&")};d.parsejson=function(a){return json.parse(a)};d.parsexml=function(a){return(new domparser).parsefromstring(a, "text/xml")};w(d,navigator.useragent);d.__detectua=w;if(typeof string.prototype.trim!=="function")string.prototype.trim=function(){this.replace(/(\r\n|\n|\r)/gm,"").replace(/^\s+|\s+$/,"");return this};d.uuid=function(){var a=function(){return((1+math.random())*65536|0).tostring(16).substring(1)};return a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()};var p={},t=1,i={};d.event={add:q,remove:r};d.fn.bind=function(a,c){for(var b=0;b 35 ? 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 } ('(5(e,t){"2i 2h";8 n="2m"f y||"2q"f e,r=y.2p("2f").i,i=5(){8 e={2o:["-o-","2n"],2r:["-2c-","2a"],2e:["-2b-","19"],2d:["-1f-","2z"],3g:["","19"]},t;v(t f e)w(t f r)6 e[t];6!1}(),s=[["1z","u","1n"],["37","36","2s"]],o=i&&i[0],u=5(e){6(e+"").2p(/^-1f-/,"1f-").2p(/-([a-z]|[0-9])/3a,5(e,t){6(t+"").3b()})},a=5(e){8 t=u(o+e);6 e f r&&e||t f r&&t},f=5(e,t){v(8 n f t)e e[n]=="m"&&(e[n]=t[n]);6 e},l=5(e){8 t=e.3f||e.3e,n=[],r=0;v(;r=4.q?0:4.7.p;w(4.q<1)6!1;1z(4.7.g){13"2s":13"3l":4.g=4.7.g,4.j=1;1b;13"1n":4.g="1n";26:4.g=4.g||"u",4.j=0}4.c(4.b,p,4.b(4.2i,4),!1),4.c(y,d,4.b(4.2f,4),!1),4.c(y,v,4.b(4.1u,4),!1),4.c(y,"3i",4.b(4.1u,4),!1),4.c(4.b,m,4.b(4.19,4),!1),4.c(e,"1e",4.b(5(){h(4.1v),4.1v=1s(4.b(4.1e,4),3j)},4),!1),4.7.1w&&(4.c(4.b,"3k",4.b(4.1e,4),!1),4.c(4.b,"3a",4.b(4.1e,4),!1)),4.y=4.7.1g,4.1e()},w:5(e,t,n){8 r=0,i=t,s=u("-"+e);v(;i=k.d(4.12[1-4.j]-4.k[1-4.j])?(e.j(),r/=!4.a&&r>0||4.a==4.q-1&&r<0?k.d(r)/4[n]+1:1,4.b.i[t]=4.1v+r+"n",r&&e 4.l=="m"&&(4.l=!0,h(4.r),h(4.1j))):4.l=!1},1u:5(e){w(4.k){w(4.l){8 t=s[4.j][0],n=s[4.j][1],r=4.12[4.j]-4.k[4.j],i=k.d(r),o=i/r,u,a,f,l=4.a,c=0;4.c(4.b,"2m",h);w(i>20){a=1a(4.x(4.b,s[4.j][1]));3x{w(!(l>=0&&l<4.q)){l+=o;1b}f=4.1c(t,l),u=4.w(t,l,l+1)}3v(k.d(f-a)>u/2&&(l-=o));c=k.d(l-4.a),!c&&+14 2t()-4.1x<3l&&(c=1)}r>0?4.1k(c,!1):4.1l(c,!1),4.y&&4.1i()}11 4.1v,11 4.12,11 4.k,11 4.l,11 4.1x}},1e:5(e){w(4.7.1w){e=4.18(e),e.j();8 t=e.2l,n=t.3t||t.2u&&t.2u*-1||0,r=n/k.d(n);n>0?4.1k(1,!1):4.1l(1,!1)}},19:5(e){e.2r==s[4.j][1]&&(4.7.2v.1a(4,4.a,4.x[4.a]),4.y&&4.1i())}},c(["3s","3r"],5(e,t){8 n=t.3u();c(["1i","1d","15"],5(n,r){g.z[r+t]=5(t){6 1a(4.x(t,r+"-"+s[e][1]+(r=="15"?"-1z":"")))+1a(4.x(t,r+"-"+s[e][2]+(r=="15"?"-1z":"")))}}),g.z["1y"+t]=5(e){6 e["2h"+t]-4["1d"+t](e)-4["15"+t](e)},g.z["1g"+t]=5(e){6 e["2h"+t]+4["1i"+t](e)}}),e.3p=g})(3j);', 62, 237, '||||this|function|return|cfg|var|||element||||||||vertical|math||||||length||||||if|css|document||index|bind|addlistener|abs|typeof|in|direction|cleartimeout|style|preventdefault|startpos|scrolling|undefined|px|pagex|begin|pagey|timer|target|timeout|left|for|getsum|slides|playing|fn||delete|stoppos|case|new|border|speed|container|eventhook|transitionend|parsefloat|parseint|getpos|nodetype|resize|ms|auto|slide|play|anitimer|prev|next|touches|right|hidden|position|max|scale|settimeout|transition|_end|_pos|mousewheel|starttime|get|width|call|break|stoppropagation|padding|mousescroll|attachevent|getouter|addeventlistener|margin|item|fixwidth|cancelbubble|on|returnvalue|id|total|visibility|parentnode|overflow|_default|clientx|resizetimer|getcomputedstyle|setup|align|switch||function|string|defaultview|else|cssfloat|default|body|float|scrollleft|clientleft|clienttop|scrolltop|clienty|none|_move|touching|offset|_start|pause|removelistener|origevent|click|0ms|duration|replace|min|propertyname|up|date|detail|after|ceil|before|stylefloat|mstransitionend|webkittransitionend|moz|webkit|mstransform|moztransform|div|detachevent|strict|use|changedtouches|view|removeeventlistener|createtouch|otransitionend|otransform|createelement|ontouchstart|webkittransform|bottom|mousedown|touchmove|slider|600|5e3|mousemove|touchend|getelementbyid|instanceof|mouseup|prototype|center|which|top|height|null|currentstyle|gi|touppercase|touchstart|push|childnodes|children|transform|visible|relative|window|ease|250|display|static|relative|touchslider|fromelement|height|width|wheeldelta|tolowercase|while|stop|do|liststyle|block|dommousescroll|documentelement|toelement|split|event|srcelement|offsety|offsetx|touchcancel|100|mousewheel|down|css3transition|apply|arguments'.split('|'), 0, {})) /*animate*/ var jelle = function (a) { var b = function (a) { return document.getelementbyid(a) }, c = b(a), d = 0, e = {}, f = 10, g = 10, h = function (a, b, c, d) { return -c * (a /= d) * (a - 2) + b }, i = function (a, b) { var c, e, d = /^([+-\\*\/]=)([-]?[\d.]+)/; if (d.test(a)) { switch (e = a.match(d), e[2] = parsefloat(e[2]), e[1]) { case "+=": c = e[2]; break; case "-=": c = -e[2]; break; case "*=": c = b * e[2] - b; break; case "/=": c = b / e[2] - b } return c } return parsefloat(a) - b }; return c.animate = c.animate || [], jelle[a] = {}, jelle[a].stop = !0, e.entrance = function (a, b, c) { settimeout(function () { a(b[0], b[1], b[2]) }, c || 0) }, e.stop = function () { return jelle[a].stop = !1, c.animate.length = 0, b(a).animate.length = 0, e }, e.queue = function () { var f, h; if (c.animate && ++d == c.animate[0].length) if (d = 0, c.animate[0].callback ? c.animate[0].callback.apply(c) : !1, c.animate.length > 1) for (c.animate[0].callback = c.animate[1].callback, c.animate = b(a).animate || [], c.animate.shift(), b(a).animate = c.animate, f = c.animate[0], h = 0; h < f.length; h++) "opacity" === f[h][0] ? e.entrance(e.alpha, [f[h][1], f[h][2]], g) : e.entrance(e.execution, [f[h][0], f[h][1], f[h][2]], g); else c.animate.length = 0, b(a).animate.length = 0 }, e.delay = function (a) { return g = a, e }, e.execution = function (b, d, g) { var j = (new date).gettime(), k = g || 500, l = parsefloat(c.style[b]) || 0, m = i(d, l), n = d.match(/\d+(.+)/)[1]; !function () { var d = (new date).gettime() - j; return d > k ? (d = k, c.style[b] = parseint(h(d, l, m, k)) + n, e.queue(), e) : (c.style[b] = parseint(h(d, l, m, k)) + n, jelle[a].stop && settimeout(arguments.callee, f), void 0) } () }, e.animate = function (d, f, h) { var j, i = c.animate.length; c.animate[i] = [], c.animate[i].callback = h; for (j in d) c.animate[i].push([j, d[j], f]), 0 == i && ("opacity" == j ? e.entrance(e.alpha, [d[j], f], g) : e.entrance(e.execution, [j, d[j], f], g)); return b(a).animate = c.animate, e }, e.alpha = function (b, d) { var k, l, g = (new date).gettime(), j = d || 500; document.defaultview ? (k = document.defaultview.getcomputedstyle(c, null).opacity || 1, l = 100 * i(b, k), function () { var b = (new date).gettime() - g; return b > j ? (b = j, c.style.opacity = h(b, 100 * k, l, j) / 100, e.queue(), e) : (c.style.opacity = h(b, 100 * k, l, j) / 100, jelle[a].stop && settimeout(arguments.callee, f), void 0) } ()) : (k = c.currentstyle.filter ? c.currentstyle.filter.match(/^alpha\(opacity=([\d\.]+)\)$/)[1] / 100 : 1, l = 100 * i(b, k), function () { var b = (new date).gettime() - g; return b > j ? (b = j, c.style.filter = "alpha(opacity=" + h(b, 100 * k, l, j) + ")", e.queue(), e) : (c.style.filter = "alpha(opacity=" + h(b, 100 * k, l, j) + ")", jelle[a].stop && settimeout(arguments.callee, f), void 0) } ()) }, e }; /*lazyload , early_timer = setinterval("re_load()", 1500) �����ӳټ��� ȡ�����������ע�� */ function earlyload(a) { this.early = "string" == typeof a ? document.getelementsbytagname(a) : a, this.aimg = document.getelementsbytagname("img"), this.fnload = fgm.bind(this, this.load)/*, early_timer = setinterval("re_load()", 1500)*/ } function re_load() { var a = window.screen.height, b = document.body.scrollheight; b > iclient_height ? (iclient_height += a, early_obj.load()) : clearinterval(early_timer) } function lazyload(a) { this.lazy = "string" == typeof a ? document.getelementsbytagname(a) : a, this.aimg = document.getelementsbytagname("img"), this.fnload = fgm.bind(this, this.load), this.load(), fgm.on(window, "scroll", this.fnload), fgm.on(window, "resize", this.fnload) } var early_timer, early_obj, fgm = { on: function (a, b, c) { return a.addeventlistener ? a.addeventlistener(b, c, !1) : a.attachevent("on" + b, c) }, bind: function (a, b) { return function () { return b.apply(a, arguments) } }, pagex: function (a) { return a.offsetleft + (a.offsetparent ? arguments.callee(a.offsetparent) : 0) }, pagey: function (a) { return a.offsettop + (a.offsetparent ? arguments.callee(a.offsetparent) : 0) }, hasclass: function (a, b) { return new regexp("(^|\\s)" + b + "(\\s|$)").test(a.classname) }, attr: function (a, b, c) { return 2 == arguments.length ? a.attributes[b] ? a.attributes[b].nodevalue : void 0 : (3 == arguments.length && a.setattribute(b, c), void 0) } }, iclient_height = 0; earlyload.prototype = { load: function () { var b = null, c = 0, e = this.loaded0(0); if (this.loaded0(1).length != this.aimg.length) for (i = 0; i < e.length; i++) b = e[i].parentelement || e[i].parentnode, c = fgm.pagey(b), iclient_height > c && (e[i].src = fgm.attr(e[i], "data-src") || e[i].src, e[i].classname = "" != e[i].classname ? "loaded " + e[i].classname : "loaded") }, loaded0: function (status) { var array = [], i = 0; for (i = 0; i < this.aimg.length; i++) eval('fgm.hasclass(this.aimg[i], "loaded")' + (status ? "&&" : "||") + "array.push(this.aimg[i])"); return array } }, lazyload.prototype = { load: function () { var a = document.documentelement.scrolltop || document.body.scrolltop, b = document.documentelement.clientheight + a, c = 0, e = null, f = 0, g = 0, h = this.loaded(0); if (this.loaded(1).length != this.aimg.length) for (c = 0; c < h.length; c++) e = h[c].parentelement || h[c].parentnode, f = fgm.pagey(e), g = f + e.offsetheight, (f > a && b > f || g > a && b > g) && (h[c].src = fgm.attr(h[c], "data-src") || h[c].src, h[c].classname = "" != h[c].classname ? "loaded " + h[c].classname : "loaded") }, loaded: function (status) { var array = [], i = 0; for (i = 0; i < this.aimg.length; i++) eval('fgm.hasclass(this.aimg[i], "loaded")' + (status ? "&&" : "||") + "array.push(this.aimg[i])"); return array } }, fgm.on(window, "load", function () { early_obj = new earlyload("body"), new lazyload("body") });