function pressCaptcha(n){n.value=n.value.toUpperCase()}function ResumeError(){return!0}function ifie(){return document.all}function SetHome(n,t,i){if(!ifie())return alert(i),!1;try{n.style.behavior="url(#default#homepage)";n.setHomePage(t)}catch(u){if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect")}catch(u){alert("Your Browser does not support")}var r=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);r.setCharPref("browser.startup.homepage",t)}}}function addFavorite(n){if(!ifie())return alert(n),!1;var t=window.location.href,i=document.title;try{window.external.AddFavorite(t,i)}catch(r){window.sidebar.addPanel(i,t,"")}}function metHeight(n){tallest=0;n.each(function(){thisHeight=jQuery(this).height();thisHeight>tallest&&(tallest=thisHeight)});n.height(tallest)}function metmessagesubmit(n,t){return document.myform.pname.value.length==0?(alert(n),document.myform.pname.focus(),!1):document.myform.info.value.length==0?(alert(t),document.myform.info.focus(),!1):void 0}function addlinksubmit(n,t){var r=document.myform.webname.value.replace(/(^\s*)|(\s*$)/g,""),i=document.myform.weburl.value.replace(/(^\s*)|(\s*$)/g,"");return r==0?(alert(n),document.myform.webname.focus(),!1):i==0||i=="http://"?(alert(t),document.myform.weburl.focus(),!1):void 0}function textWrap(n){for(var r="",t=n.text(),t=t.split(""),i=0;i";n.html(r)}function DownWdith(n){tallest=0;n.each(function(){thisWdith=jQuery(this).width();thisWdith>tallest&&(tallest=thisWdith)});n.width(tallest)}(function(n){function s(t,i){return parseInt(n.css(t,i))||0}function f(n){return n=parseInt(n).toString(16),n.length<2?"0"+n:n}function c(t){while(t){var i=n.css(t,"backgroundColor"),r;if(i&&i!="transparent"&&i!="rgba(0, 0, 0, 0)")return i.indexOf("rgb")>=0?(r=i.match(/\d+/g),"#"+f(r[0])+f(r[1])+f(r[2])):i;if(t.nodeName.toLowerCase()=="html")break;t=t.parentNode}return"#ffffff"}function l(n,t,i){switch(n){case"round":return Math.round(i*(1-Math.cos(Math.asin(t/i))));case"cool":return Math.round(i*(1+Math.cos(Math.asin(t/i))));case"sharp":return i-t;case"bite":return Math.round(i*Math.cos(Math.asin((i-t-1)/i)));case"slide":return Math.round(i*Math.atan2(t,i/t));case"jut":return Math.round(i*Math.atan2(i,i-t-1));case"curl":return Math.round(i*Math.atan(t));case"tear":return Math.round(i*Math.cos(t));case"wicked":return Math.round(i*Math.tan(t));case"long":return Math.round(i*Math.sqrt(t));case"sculpt":return Math.round(i*Math.log(i-t-1,i));case"dogfold":case"dog":return t&1?t+1:i;case"dog2":return t&2?t+1:i;case"dog3":return t&3?t+1:i;case"fray":return t%2*i;case"notch":return i;case"bevelfold":case"bevel":return t+1;case"steep":return t/2+1;case"invsteep":return(i-t)/2+1}}var r=document.createElement("div").style,t=r.MozBorderRadius!==undefined,u=r.WebkitBorderRadius!==undefined,i=r.borderRadius!==undefined||r.BorderRadius!==undefined,e=document.documentMode||0,h=n.browser.msie&&(n.browser.version<8&&!e||e<8),o=n.browser.msie&&function(){var n=document.createElement("div");try{n.style.setExpression("width","0+0");n.style.removeExpression("width")}catch(t){return!1}return!0}();n.support=n.support||{};n.support.borderRadius=t||u||i;n.fn.corner=function(r){if(this.length==0){if(!n.isReady&&this.selector){var f=this.selector,e=this.context;n(function(){n(f,e).corner(r)})}return this}return this.each(function(){var tt=n(this),y=[tt.attr(n.fn.corner.defaults.metaAttr)||"",r||""].join(" ").toLowerCase(),at=/keep/.test(y),et=(y.match(/cc:(#[0-9a-f]+)/)||[])[1],ot=(y.match(/sc:(#[0-9a-f]+)/)||[])[1],a=parseInt((y.match(/(\d+)px/)||[])[1])||10,st=(y.match(/round|bevelfold|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dogfold|dog|invsteep|steep/)||["round"])[0],vt=/dogfold|bevelfold/.test(y),ht={T:0,B:1},f={TL:/top|tl|left/.test(y),TR:/top|tr|right/.test(y),BL:/bottom|bl|left/.test(y),BR:/bottom|br|right/.test(y)},k,w,ct,d,v,p,e,lt,it,ut,rt,b,ft,g,nt;if(f.TL||f.TR||f.BL||f.BR||(f={TL:1,TR:1,BL:1,BR:1}),n.fn.corner.defaults.useNative&&st=="round"&&(i||t||u)&&!et&&!ot){f.TL&&tt.css(i?"border-top-left-radius":t?"-moz-border-radius-topleft":"-webkit-border-top-left-radius",a+"px");f.TR&&tt.css(i?"border-top-right-radius":t?"-moz-border-radius-topright":"-webkit-border-top-right-radius",a+"px");f.BL&&tt.css(i?"border-bottom-left-radius":t?"-moz-border-radius-bottomleft":"-webkit-border-bottom-left-radius",a+"px");f.BR&&tt.css(i?"border-bottom-right-radius":t?"-moz-border-radius-bottomright":"-webkit-border-bottom-right-radius",a+"px");return}k=document.createElement("div");n(k).css({overflow:"hidden",height:"1px",minHeight:"1px",fontSize:"1px",backgroundColor:ot||"transparent",borderStyle:"solid"});w={T:parseInt(n.css(this,"paddingTop"))||0,R:parseInt(n.css(this,"paddingRight"))||0,B:parseInt(n.css(this,"paddingBottom"))||0,L:parseInt(n.css(this,"paddingLeft"))||0};typeof this.style.zoom!=undefined&&(this.style.zoom=1);at||(this.style.border="none");k.style.borderColor=et||c(this.parentNode);ct=n(this).outerHeight();for(d in ht)if(v=ht[d],v&&(f.BL||f.BR)||!v&&(f.TL||f.TR)){for(k.style.borderStyle="none "+(f[d+"R"]?"solid":"none")+" none "+(f[d+"L"]?"solid":"none"),p=document.createElement("div"),n(p).addClass("jquery-corner"),e=p.style,v?this.appendChild(p):this.insertBefore(p,this.firstChild),v&&ct!="auto"?(n.css(this,"position")=="static"&&(this.style.position="relative"),e.position="absolute",e.bottom=e.left=e.padding=e.margin="0",o?e.setExpression("width","this.parentNode.offsetWidth"):e.width="100%"):!v&&n.browser.msie?(n.css(this,"position")=="static"&&(this.style.position="relative"),e.position="absolute",e.top=e.left=e.right=e.padding=e.margin="0",o?(lt=s(this,"borderLeftWidth")+s(this,"borderRightWidth"),e.setExpression("width","this.parentNode.offsetWidth - "+lt+'+ "px"')):e.width="100%"):(e.position="relative",e.margin=v?w.B-a+"px -"+w.R+"px -"+w.B+"px -"+w.L+"px":"-"+w.T+"px -"+w.R+"px "+(w.T-a)+"px -"+w.L+"px"),it=0;it").css(ft).css({width:a+"px",height:"1px"});switch(b){case"TL":g.css({bottom:0,left:0});break;case"TR":g.css({bottom:0,right:0});break;case"BL":g.css({top:0,left:0});break;case"BR":g.css({top:0,right:0})}p.appendChild(g[0]);nt=n("
").css(ft).css({top:0,bottom:0,width:"1px",height:a+"px"});switch(b){case"TL":nt.css({left:a});break;case"TR":nt.css({right:a});break;case"BL":nt.css({left:a});break;case"BR":nt.css({right:a})}p.appendChild(nt[0])}}}})};n.fn.uncorner=function(){return(i||t||u)&&this.css(i?"border-radius":t?"-moz-border-radius":"-webkit-border-radius",0),n("div.jquery-corner",this).remove(),this};n.fn.corner.defaults={useNative:!0,metaAttr:"data-corner"}})(jQuery),function(n){var t=n("script").last().attr("src"),i="";t.indexOf("/")!=-1&&(i+=t.substr(0,t.lastIndexOf("/")+1));n.fn.fixpng=function(t){function r(t,i){var u=n('img[src*="png"]',t||document),r;u.each(function(){r=this.src;width=this.width;height=this.height;this.src=i;this.width=width;this.height=height;this.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+r+"',sizingMethod='scale')"})}function u(t){var r=n(t).css("background-image"),i;/url\([\'\"]?(.+\.png)[\'\"]?\)/.test(r)&&(i=RegExp.jQuery1,n(t).css("background-image","none"),n(t).css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+i+"',sizingMethod='scale')"))}if(n.browser.msie&&n.browser.version<7)return this.each(function(){var f={scope:"",emptyGif:i+"blank.gif"};n.extend(f,t);switch(f.scope){case"img":r(this,f.emptyGif);break;case"all":r(this,f.emptyGif);u(this);break;default:u(this)}})}}(jQuery);window.onerror=ResumeError;var module=Number(jQuery("#metuimodule").data("module"));$(document).ready(function(){var t,n,r,u,i,f;switch(module){case 3:t=jQuery("#productlist");t.size()>0?metHeight(t.find("li")):(n=jQuery(".pshow"),r=n.width()-n.find("dt").width()-5,n.find("dt").width(function(){return $(this).width()}),n.find("dd").width(r),u=jQuery(".pshow dd li"),u.each(function(){var n=jQuery(this).find("span");jQuery(this).css("padding-left",n.outerWidth()+5)}));break;case 5:i=jQuery("#imglist");i.size()>0&&metHeight(i.find("li"))}jQuery(".myCorner").corner();f=navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 6.0")!=-1;jQuery.browser.msie&&f&&jQuery(document.body).fixpng({scope:"img"})}); function proxy(n,t,i){n&&n.hover(function(){$(this).addClass(t);i==1&&($(this).find(".sub").length>0?$(this).find(".sub").show():$(this).addClass(t+"er"))},function(){$(this).removeClass(t);i==1&&($(this).find(".sub").length>0?$(this).find(".sub").hide():$(this).removeClass(t+"er"))})}function navnow(n,t,i,r){var u=n.find(".navnow dt[id*='part2_']"),f=u.next("dd.sub");r&&f.hide();t.next("dd.sub").length>0&&t.next("dd.sub").show();i.length>0&&i.parent("dd.sub").show();u.bind("click",function(){var n=$(this).next("dd.sub");n.length>0&&(n.is(":hidden")?n.show():n.hide(),n.is(":hidden")?$(this).removeClass("launched"):$(this).addClass("launched"))})}function partnav(n,t,i){var r=$("#part2_"+n),u=$("#part3_"+t);r&&r.addClass("on");u&&u.addClass("on");i!=0&&navnow($("#sidebar"),r,u)}function productlist(n,t){var r=n.width(),i=(r/t-n.find("li").width())/2;i<0&&(i=0);n.find("li").css("margin","0px "+i+"px")}var listnum,api4,riclkwz;if(eval(function(n,t,i,r,u,f,e,o){function h(n){return n<62?String.fromCharCode(n+=n<26?65:n<52?71:-4):n<63?"_":n<64?"$":h(n>>6)+h(n&63)}function l(n){return f[n]==e[n]?n:f[n]}while(i>0)f[h(r--)]=t[--i];if("".replace(/^/,String)){var a=n.match(u),v=a[0],s=n.split(u),c=0;n.indexOf(s[0])&&(s=[""].concat(s));do o[i++]=s[c++],o[i++]=l(v);while(v=a[c]);return o[i++]=s[c]||"",o.join("")}return n.replace(u,l)}('(z(O){O.8=O.8||{};O.8={U:{Bj:"K",BI:"current",7:L,BV:"Bt",Bc:L.M,Bx:"Bq",l:M,x:M,BO:L.B0,Bl:"swing",5:k,2:k,By:k,_:Bg,4:Bg,T:k},BH:z(O,N){A[O]=N}};R A={"Bq":z(N,O){W.6().BU();W.$(N).show();O.i()},ajax:z(N,O){W.6().first().load(W.9().BE(N).BZ("c"),O)}};z N(G,B,F){R E=W,D=O(W),C,N=G.q-M;O.X(F,z(N,A){P(O.Bo(A))D.a(N,A)});O.r(W,{j:z(H,B){R N=G.BE(H);P(v H=="string"&&H.Bi("#","")){N=G.filter("[c*="+H.Bi("#","")+"]");H=BQ.max(N.index(),L)}B=B||O.Event();B.e="_";D.y(B,[H]);P(B.Bh())p;A[F.Bx].i(E,H,z(){B.e="4";D.y(B,[H])});B.e="onStart";D.y(B,[H]);P(B.Bh())p;C=H;G.removeClass(F.BI);N.Bd(F.BI);p E},u:z(){p F},9:z(){p G},6:z(){p B},$:z(O){p E.6().o(O*F.l,(O+M)*F.l)},Bu:z(){p C},f:z(O){P(B.s().BN(":BF")||B.q<=F.x)p E;P(v O=="BB"){P(ON)p F.5?E.j(L):E;Z p E.j(O)}Z p E.j()},d:z(){p E.f(C+M)},Ba:z(){p E.f(C-M)},a:z(O,N){D.a(O,N);p E},Bp:z(O){D.Bp(O);p E},_:z(O){p W.a("_",O)},4:z(O){p W.a("4",O)},BK:z(O){}});R H;G.X(z(N){P(F.BV==="Bt")O(W).a({mouseenter:z(O){P(N!==C)H=BD(z(){E.j(N,O)},F.Bc*b)},mouseleave:z(){Br(H)}});Z O(W).a("j",z(O){P(N!==C)E.j(N,O);p k})});P(Bm.Bn)E.j(Bm.Bn);Z P(F.7===L||F.7>L)E.j(F.7);B.BM("K[c^=#]").j(z(N){E.j(O(W).BZ("c"),N)});P(F.By)B.S("cursor","pointer").j(z(){E.d();p k})}O.Q.8=z(C,E){R B=W.BE(v E=="BB"?E:L).g("8");P(B)p B;P(O.Bo(E))E={_:E};R A=O.r({},O.8.U),D=W.q;E=O.r(A,E);W.X(z(I){R F=O(W),A=C.jquery?C:F.Bv(C);P(!A.q)A=D==M?O(C):F.s().BM(C);R H=F.BM(E.Bj);P(!H.q){R G=BQ.ceil(A.q/E.l);for(I=M;I<=G;I++)O("",{c:"javascript:void(L);",target:"_self",text:I}).appendTo(F);H=F.Bv("K")}B=new N(H,A,E);F.g("8",B)});p E.T?B:W}})(w);(z(N){R O=N.8;O.t=O.t||{};O.t.3={U:{3:Y,1:Bb,Bk:Y,T:k}};N.Q.3=z(C){P(v C=="BB")C={1:C};R B=N.r({},O.t.3.U),A;N.r(B,C);W.X(z(){R D=N(W).8();P(D)A=D;R C,E,O=Y;D.BP=z(){P(C)p;O=k;C=setInterval(z(){D.d()},B.1*b);D.d()};D.BG=z(){C=clearInterval(C)};D.Bs=z(){D.BG();O=Y};P(B.Bk)D.6().hover(z(){D.BG();Br(E)},z(){P(!O)E=BD(D.BP,B.1*b)});P(B.3)BD(D.BP,B.1*b)});p B.T?A:W}})(w);(z(O){O.Q.carousel=z(){W.X(z(){R F=O(W).8(),G=F.u(),D=F.6(),A=D.s(),B=F.9().q-M,H=D.o(L,G.l),J=D.o(B*G.l),N=G.2?J.0().V:J.0().h,E=G.2?"V":"h",C=D.q>G.x,I=L;D.S("0","relative").X(z(){I+=G.2?O(W).outerHeight(Y):O(W).outerWidth(Y)});P(C&&J.qB){W.BC(k);p W.j(L)}Z p W.j(O)},BC:z(A){R N=A?J:H;O.X(N,z(){O(W).S(E,A?-I:I+"Bw")})},BK:z(C){R B=C?J:H;O.X(B,z(){O(W).S(E,"0px")});A.S(E,C?-N:L+"Bw")}})});p W}})(w);(z(N){N.Q.m=z(O){p W[O?"a":"y"]("m",O)};N.n.special.m={setup:z(){N.n.add(W,A,O,{})},teardown:z(){N.n.remove(W,A,O)}};R A=!N.Bf.mozilla?"BL":"Bz"+(N.Bf.version<"M.B1"?" Be":"");z O(O){switch(O.e){BJ"Be":p N.r(O.g,{BY:O.BY,BW:O.BW,BR:O.BR,BS:O.BS});BJ"Bz":N.r(O,O.g);O.BA=-O.detail/Bb;BT;BJ"BL":O.BA=O.wheelDelta/120;BT}O.e="m";p N.n.handle.i(W,O,O.BA)}N.Q.BL=z(){W.X(z(){R O=N(W).8();O.6().s().m(z(N,A){P(A=u&&(n+=$(this).width()),n}),i=n-t,i<0&&$(this).find("dl").css("left",i+"px"));$(this).find("dl").show()},function(){$(this).find("dl").hide()}),$(".navsearch_input input").focus(function(){$(".search label").hide()}),$(".navsearch_input input").focusout(function(){$(this).val()==""&&$(".search label").show()}),module==10001){$("#indexx ol li").each(function(){$(this).find("a").prev().before($(this).find("a"));$(this).find("img").prev().before($(this).find("img"))});function AutoScroll(n){$(n).find("ol:first").animate({marginTop:"-29px"},500,function(){$(this).css({marginTop:"0px"}).find("li:first").appendTo(this)})}$(document).ready(function(){setInterval('AutoScroll("#indexx")',4e3)});$(document).ready(function(){$("#index-news ol.metlist").find("a:first").css({fontWeight:"bold"});$("#index-news ol.metlist").find("div.memo:first").show();$("#index-news ol.metlist").find("img:first").show();$("#index-news ol.metlist").find("span.time:first").hide();$("#index-news ol.metlist").find("li").mouseover(function(){$("#index-news ol.metlist").find("a").css({fontWeight:"normal"});$("#index-news ol.metlist").find("div.memo").hide();$("#index-news ol.metlist").find("img").hide();$("#index-news ol.metlist").find("span.time").show();$(this).find("a").css({fontWeight:"bold"});$(this).find("div.memo").show();$(this).find("img").show();$(this).find("span.time").hide()})});metHeight($(".aboutus11"));metHeight($(".index-news11"));metHeight($(".index-case11"));$("#indexcar ol li").size()>0&&($("#indexcar li h3").width($("#indexcar li img").width()),$("#indexcar li").height($("#indexcar li").height()),$("#indexcar ol").height($("#indexcar li").height()),$("#indexcar").height($("#indexcar ol").height()),listnum=$("#indexcar").attr("data-listnum"),productlist($("#indexcar"),listnum),$("#trigger").switchable("#indexcar > ol > li",{triggerType:"click",effect:"scroll",steps:1,visible:listnum}).autoplay().carousel(),api4=$("#trigger").switchable(),$("#car_next").click(function(){api4.next()}),$("#car_prev").click(function(){api4.prev()}));$(".index-case .dl-jqrun dl:last").addClass("lastdl");riclkwz=940-$(".linkx h3.title").width();$(".linkx .txt,.linkx .img").css("width",riclkwz)}else{var csnow=$("#sidebar").attr("data-csnow"),class3=$("#sidebar").attr("data-class3"),jsok=$("#sidebar").attr("data-jsok");partnav(csnow,class3,jsok);$(".sidebar #sidebar dl:last").find("dt").addClass("bno_line")}; (function(n){M=n.M||{};M.tid=100;M.UA=navigator.userAgent;M.DOC=document;M.newElement=function(n){return document.createElement(n)};M.genId=function(n){return n=n||"MID-",n+""+this.tid++};M.isOldIE=function(){if(!!document.attachEvent&&!!!document.addEventListener){var n=document.createElement('
<\/div>');return n.style.position=="absolute"}return!1}();M.isIE9=function(){return!!document.addEventListener&&!!document.attachEvent}();M.isIE=function(){return!!document.attachEvent}();M.isOpera=function(){return!!window.opera}();M.isChrome=function(){return!!window.chrome}();M.isMozilla=function(){return!!window.netscape}();M.isIpad=function(){return M.UA.indexOf("iPad")>-1}();M.isAndroid=function(){return M.UA.toLowerCase().indexOf("android")>-1}();M.isIphone=function(){return M.UA.toLowerCase().indexOf("iphone")>-1}();M.isUC=function(){return M.UA.toLowerCase().indexOf("ucweb")>-1}();M.getById=function(n){return document.getElementById(n)};M.getByClass=function(n,t){if(t=t||M.DOC,document.getElementsByClassName)return M.Util.toArray(t.getElementsByClassName(n));var i=[],r=M.get("*",t);return r.each(function(t,r){!!n&&r.nodeType==1&&new M.Element(r).hasClass(n)&&i.push(r)}),i};M.get=function(n,t){var e,f,o,r,u,s,i;if(typeof t=="string"?t=M.get(t):t instanceof M.Element&&(t=t.dom),t=t||M.DOC,n.charAt(0)==="#")return n=n.split("#")[1],M.getById(n);if(t instanceof Array){for(e=t.length,i=[],r=0;r0&&(i=i.concat(f));return i}if(t.nodeType==1||t.nodeType==9){if(n.charAt(0)===".")return n=n.split(".")[1],M.getByClass(n,t);if(t.nodeType==1&&t.tagName.toLowerCase()==="form"){for(o=t.children,i=[],r=0;u=o[r++];)u.tagName.toLowerCase()===n.toLowerCase()&&i.push(u),s=M.get(n,u),s.length>0&&(i=i.concat(M.get(n,u)));return i}return i=t.getElementsByTagName(n),M.Util.toArray(i)}};M.ability={placeholder:function(){return"placeholder"in M.newElement("input")}(),flash:function(){var n=navigator.plugins;return n.length>0&&function(){for(var i=0,t;t=n[i++];)if(t.name.toLowerCase().indexOf("shockwave flash")>-1)return!0;return!1}()}(),audioMp3Supported:function(){if(typeof HTMLAudioElement=="function"||typeof HTMLAudioElement=="object"){var n=new Audio;return n.canPlayType("audio/mpeg")}return!1}(),localStorage:function(){return!!window.localStorage}()};M.isMaxthon3=function(){return!!window.MxActiveXObject&&window.navigator.appVersion.toLowerCase().indexOf("maxthon")>-1}();M.isEmptyObject=function(n){return typeof n=="object"&&function(){for(var t in n);return t===undefined}()};M.params=function(n){var t,u,f,r,i;if(n=n||location.search,!n)return!1;for(t=n.split("?"),u={},t=t.length==2?t[1]:t[0],f=t.split("&"),r=0;r-1)for(u=n.split(","),i=0;i9?"":"0")+n+":"+(t>9?"":"0")+t};String.prototype.encodeHTML=function(){return this.replace(/&/g,"&").replace(//g,">").replace(/"/g,""")};String.prototype.decodeHTML=function(){return this.replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")};"trim"in String.prototype||(String.prototype.trim=function(){return this.replace(/^\s+/,"").replace(/\s+$/,"")});M.isIE&&(window.onerror=function(n,t,i){return M.log("错误内容:"+n,"err"),M.log("行号:"+i,"err"),M.log("URL:"+t,"err"),!0});M.applyIf=M.applyIf||function(n,t){var i,r;if(arguments[2])for(i=2;i-1},addClass:function(n){var t=this.dom.className;return t.indexOf(n)==-1&&(this.dom.className=(t+" "+n).trim()),this},removeClass:function(n){var i=this,t=i.dom.className,u,f,r;for(t=" "+t+" ",u=n.split(/\s+/),f=0;r=u[f++];)r.length>0&&(t=" "+t.replace(" "+r+" "," ")+" ");return t=t.trim().split(/\s+/),i.dom.className=t.join(" "),i},hide:function(){return this.dom.style.display="none",this},show:function(){return this.dom.style.display="",this},css:function(n,t){if(typeof n=="object"){for(var i in n)this.css(i,n[i]);return this}return vaue?(this.dom.style[n]=t,this):this.dom.style[n]},parent:function(){var n=this.dom.parentNode;return this.isDom(n)?new M.Element(n):n.parentNode&&(n=parentNode)&&this.isDom(n)?new M.Element(n):null},appendTo:function(n){return M.getEl(n).append(this),this},append:function(n){var t,r,i,u;if(n instanceof M.ElementsCollection||n instanceof Array)for(t=0;t<\/a><\/li>';t.each(function(t,i){M.getEl("#circle").append(M.template(f,i)),function(t,i){M.getEl("#"+i).click(function(){n=t-1;r()})}(t,i.btn)});setTimeout(r,u);jQuery("#marquee li#li").click(function(){return M.locate(t[n<0?0:n].href),!1});M.getEl("#nClose").click(function(){M.get("#nWin").style.display="none"});M.getEl("#nokBtn").click(function(){M.get("#nWin").style.display="block"})}); /*! jQuery Validation Plugin - v1.13.0 - 7/1/2014 * http://jqueryvalidation.org/ * Copyright (c) 2014 Jörn Zaefferer; Licensed MIT */ !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){a.extend(a.fn,{validate:function(b){if(!this.length)return void(b&&b.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."));var c=a.data(this[0],"validator");return c?c:(this.attr("novalidate","novalidate"),c=new a.validator(b,this[0]),a.data(this[0],"validator",c),c.settings.onsubmit&&(this.validateDelegate(":submit","click",function(b){c.settings.submitHandler&&(c.submitButton=b.target),a(b.target).hasClass("cancel")&&(c.cancelSubmit=!0),void 0!==a(b.target).attr("formnovalidate")&&(c.cancelSubmit=!0)}),this.submit(function(b){function d(){var d;return c.settings.submitHandler?(c.submitButton&&(d=a("").attr("name",c.submitButton.name).val(a(c.submitButton).val()).appendTo(c.currentForm)),c.settings.submitHandler.call(c,c.currentForm,b),c.submitButton&&d.remove(),!1):!0}return c.settings.debug&&b.preventDefault(),c.cancelSubmit?(c.cancelSubmit=!1,d()):c.form()?c.pendingRequest?(c.formSubmitted=!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:function(){var b,c;return a(this[0]).is("form")?b=this.validate().form():(b=!0,c=a(this[0].form).validate(),this.each(function(){b=c.element(this)&&b})),b},removeAttrs:function(b){var c={},d=this;return a.each(b.split(/\s/),function(a,b){c[b]=d.attr(b),d.removeAttr(b)}),c},rules:function(b,c){var d,e,f,g,h,i,j=this[0];if(b)switch(d=a.data(j.form,"validator").settings,e=d.rules,f=a.validator.staticRules(j),b){case"add":a.extend(f,a.validator.normalizeRule(c)),delete f.messages,e[j.name]=f,c.messages&&(d.messages[j.name]=a.extend(d.messages[j.name],c.messages));break;case"remove":return c?(i={},a.each(c.split(/\s/),function(b,c){i[c]=f[c],delete f[c],"required"===c&&a(j).removeAttr("aria-required")}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&&(h=g.required,delete g.required,g=a.extend({required:h},g),a(j).attr("aria-required","true")),g.remote&&(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}}),a.extend(a.expr[":"],{blank:function(b){return!a.trim(""+a(b).val())},filled:function(b){return!!a.trim(""+a(b).val())},unchecked:function(b){return!a(b).prop("checked")}}),a.validator=function(b,c){this.settings=a.extend(!0,{},a.validator.defaults,b),this.currentForm=c,this.init()},a.validator.format=function(b,c){return 1===arguments.length?function(){var c=a.makeArray(arguments);return c.unshift(b),a.validator.format.apply(this,c)}:(arguments.length>2&&c.constructor!==Array&&(c=a.makeArray(arguments).slice(1)),c.constructor!==Array&&(c=[c]),a.each(c,function(a,c){b=b.replace(new RegExp("\\{"+a+"\\}","g"),function(){return c})}),b)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(a){this.lastActive=a,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(a)))},onfocusout:function(a){this.checkable(a)||!(a.name in this.submitted)&&this.optional(a)||this.element(a)},onkeyup:function(a,b){(9!==b.which||""!==this.elementValue(a))&&(a.name in this.submitted||a===this.lastElement)&&this.element(a)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date ( ISO ).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function b(b){var c=a.data(this[0].form,"validator"),d="on"+b.type.replace(/^validate/,""),e=c.settings;e[d]&&!this.is(e.ignore)&&e[d].call(c,this[0],b)}this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c,d=this.groups={};a.each(this.settings.groups,function(b,c){"string"==typeof c&&(c=c.split(/\s/)),a.each(c,function(a,c){d[c]=b})}),c=this.settings.rules,a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)}),a(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox']","focusin focusout keyup",b).validateDelegate("select, option, [type='radio'], [type='checkbox']","click",b),this.settings.invalidHandler&&a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler),a(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){var c=this.clean(b),d=this.validationTargetFor(c),e=!0;return this.lastElement=d,void 0===d?delete this.invalid[c.name]:(this.prepareElement(d),this.currentElements=a(d),e=this.check(d)!==!1,e?delete this.invalid[d.name]:this.invalid[d.name]=!0),a(b).attr("aria-invalid",!e),this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),e},showErrors:function(b){if(b){a.extend(this.errorMap,b),this.errorList=[];for(var c in b)this.errorList.push({message:b[c],element:this.findByName(c)[0]});this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue").removeAttr("aria-invalid")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b,c=0;for(b in a)c++;return c},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(a){a.not(this.containers).text(""),this.addWrapper(a).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&&1===a.grep(this.errorList,function(a){return a.element.name===b.name}).length&&b},elements:function(){var b=this,c={};return a(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){return!this.name&&b.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.name in c||!b.objectLength(a(this).rules())?!1:(c[this.name]=!0,!0)})},clean:function(b){return a(b)[0]},errors:function(){var b=this.settings.errorClass.split(" ").join(".");return a(this.settings.errorElement+"."+b,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([]),this.currentElements=a([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset(),this.toHide=this.errorsFor(a)},elementValue:function(b){var c,d=a(b),e=b.type;return"radio"===e||"checkbox"===e?a("input[name='"+b.name+"']:checked").val():"number"===e&&"undefined"!=typeof b.validity?b.validity.badInput?!1:d.val():(c=d.val(),"string"==typeof c?c.replace(/\r/g,""):c)},check:function(b){b=this.validationTargetFor(this.clean(b));var c,d,e,f=a(b).rules(),g=a.map(f,function(a,b){return b}).length,h=!1,i=this.elementValue(b);for(d in f){e={method:d,parameters:f[d]};try{if(c=a.validator.methods[d].call(this,i,b,e.parameters),"dependency-mismatch"===c&&1===g){h=!0;continue}if(h=!1,"pending"===c)return void(this.toHide=this.toHide.not(this.errorsFor(b)));if(!c)return this.formatAndAdd(b,e),!1}catch(j){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+b.id+", check the '"+e.method+"' method.",j),j}}if(!h)return this.objectLength(f)&&this.successList.push(b),!0},customDataMessage:function(b,c){return a(b).data("msg"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase())||a(b).data("msg")},customMessage:function(a,b){var c=this.settings.messages[a];return c&&(c.constructor===String?c:c[b])},findDefined:function(){for(var a=0;aWarning: No message defined for "+b.name+"")},formatAndAdd:function(b,c){var d=this.defaultMessage(b,c.method),e=/\$?\{(\d+)\}/g;"function"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&&(d=a.validator.format(d.replace(e,"{$1}"),c.parameters)),this.errorList.push({message:d,element:b,method:c.method}),this.errorMap[b.name]=d,this.submitted[b.name]=d},addWrapper:function(a){return this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g=this.errorsFor(b),h=this.idOrName(b),i=a(b).attr("aria-describedby");g.length?(g.removeClass(this.settings.validClass).addClass(this.settings.errorClass),g.html(c)):(g=a("<"+this.settings.errorElement+">").attr("id",h+"-error").addClass(this.settings.errorClass).html(c||""),d=g,this.settings.wrapper&&(d=g.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement(d,a(b)):d.insertAfter(b),g.is("label")?g.attr("for",h):0===g.parents("label[for='"+h+"']").length&&(f=g.attr("id"),i?i.match(new RegExp("\b"+f+"\b"))||(i+=" "+f):i=f,a(b).attr("aria-describedby",i),e=this.groups[b.name],e&&a.each(this.groups,function(b,c){c===e&&a("[name='"+b+"']",this.currentForm).attr("aria-describedby",g.attr("id"))}))),!c&&this.settings.success&&(g.text(""),"string"==typeof this.settings.success?g.addClass(this.settings.success):this.settings.success(g,b)),this.toShow=this.toShow.add(g)},errorsFor:function(b){var c=this.idOrName(b),d=a(b).attr("aria-describedby"),e="label[for='"+c+"'], label[for='"+c+"'] *";return d&&(e=e+", #"+d.replace(/\s+/g,", #")),this.errors().filter(e)},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(a){return this.checkable(a)&&(a=this.findByName(a.name).not(this.settings.ignore)[0]),a},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find("[name='"+b+"']")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):!0},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);return!a.validator.methods.required.call(this,c,b)&&"dependency-mismatch"},startRequest:function(a){this.pending[a.name]||(this.pendingRequest++,this.pending[a.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],c&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(a(this.currentForm).submit(),this.formSubmitted=!1):!c&&0===this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr("class");return d&&a.each(d.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])}),c},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)"required"===c?(d=b.getAttribute(c),""===d&&(d=!0),d=!!d):d=f.attr(c),/min|max/.test(c)&&(null===g||/number|range|text/.test(g))&&(d=Number(d)),d||0===d?e[c]=d:g===c&&"range"!==g&&(e[c]=!0);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b);for(c in a.validator.methods)d=f.data("rule"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),void 0!==d&&(e[c]=d);return e},staticRules:function(b){var c={},d=a.data(b.form,"validator");return d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c.form).length;break;case"function":f=e.depends.call(c,c)}f?b[d]=void 0!==e.param?e.param:!0:delete b[d]}}),a.each(b,function(d,e){b[d]=a.isFunction(e)?e(c):e}),a.each(["minlength","maxlength"],function(){b[this]&&(b[this]=Number(b[this]))}),a.each(["rangelength","range"],function(){var c;b[this]&&(a.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:"string"==typeof b[this]&&(c=b[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b[this]=[Number(c[0]),Number(c[1])]))}),a.validator.autoCreateRanges&&(b.min&&b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),b.minlength&&b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";if("select"===c.nodeName.toLowerCase()){var e=a(c).val();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:a.trim(b).length>0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(https?|s?ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)},date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a).toString())},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 \-]+/.test(a))return!1;var c,d,e=0,f=0,g=!1;if(a=a.replace(/\D/g,""),a.length<13||a.length>19)return!1;for(c=a.length-1;c>=0;c--)d=a.charAt(c),f=parseInt(d,10),g&&(f*=2)>9&&(f-=9),e+=f,g=!g;return e%10===0},minlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(a.trim(b),c);return this.optional(c)||e>=d},maxlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(a.trim(b),c);return this.optional(c)||d>=e},rangelength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(a.trim(b),c);return this.optional(c)||e>=d[0]&&e<=d[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||c>=a},range:function(a,b,c){return this.optional(b)||a>=c[0]&&a<=c[1]},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d){if(this.optional(c))return"dependency-mismatch";var e,f,g=this.previousValue(c);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),g.originalMessage=this.settings.messages[c.name].remote,this.settings.messages[c.name].remote=g.message,d="string"==typeof d&&{url:d}||d,g.old===b?g.valid:(g.old=b,e=this,this.startRequest(c),f={},f[c.name]=b,a.ajax(a.extend(!0,{url:d,mode:"abort",port:"validate"+c.name,dataType:"json",data:f,context:e.currentForm,success:function(d){var f,h,i,j=d===!0||"true"===d;e.settings.messages[c.name].remote=g.originalMessage,j?(i=e.formSubmitted,e.prepareElement(c),e.formSubmitted=i,e.successList.push(c),delete e.invalid[c.name],e.showErrors()):(f={},h=d||e.defaultMessage(c,"remote"),f[c.name]=g.message=a.isFunction(h)?h(b):h,e.invalid[c.name]=!0,e.showErrors(f)),g.valid=j,e.stopRequest(c,j)}},d)),"pending")}}}),a.format=function(){throw"$.format has been deprecated. Please use $.validator.format instead."};var b,c={};a.ajaxPrefilter?a.ajaxPrefilter(function(a,b,d){var e=a.port;"abort"===a.mode&&(c[e]&&c[e].abort(),c[e]=d)}):(b=a.ajax,a.ajax=function(d){var e=("mode"in d?d:a.ajaxSettings).mode,f=("port"in d?d:a.ajaxSettings).port;return"abort"===e?(c[f]&&c[f].abort(),c[f]=b.apply(this,arguments),c[f]):b.apply(this,arguments)}),a.extend(a.fn,{validateDelegate:function(b,c,d){return this.bind(c,function(c){var e=a(c.target);return e.is(b)?d.apply(e,arguments):void 0})}})}); /* NUGET: BEGIN LICENSE TEXT * * Microsoft grants you the right to use these script files for the sole * purpose of either: (i) interacting through your browser with the Microsoft * website or online service, subject to the applicable licensing or use * terms; or (ii) using the files as included with a Microsoft product subject * to that product's license terms. Microsoft reserves all other rights to the * files not expressly granted by Microsoft, whether by implication, estoppel * or otherwise. Insofar as a script file is dual licensed under GPL, * Microsoft neither took the code under GPL nor distributes it thereunder but * under the terms set out in this paragraph. All notices and licenses * below are for informational purposes only. * * NUGET: END LICENSE TEXT */ /* ** Unobtrusive validation support library for jQuery and jQuery Validate ** Copyright (C) Microsoft Corporation. All rights reserved. */ (function(a){var d=a.validator,b,e="unobtrusiveValidation";function c(a,b,c){a.rules[b]=c;if(a.message)a.messages[b]=a.message}function j(a){return a.replace(/^\s+|\s+$/g,"").split(/\s*,\s*/g)}function f(a){return a.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g,"\\$1")}function h(a){return a.substr(0,a.lastIndexOf(".")+1)}function g(a,b){if(a.indexOf("*.")===0)a=a.replace("*.",b);return a}function m(c,e){var b=a(this).find("[data-valmsg-for='"+f(e[0].name)+"']"),d=b.attr("data-valmsg-replace"),g=d?a.parseJSON(d)!==false:null;b.removeClass("field-validation-valid").addClass("field-validation-error");c.data("unobtrusiveContainer",b);if(g){b.empty();c.removeClass("input-validation-error").appendTo(b)}else c.hide()}function l(e,d){var c=a(this).find("[data-valmsg-summary=true]"),b=c.find("ul");if(b&&b.length&&d.errorList.length){b.empty();c.addClass("validation-summary-errors").removeClass("validation-summary-valid");a.each(d.errorList,function(){a("
  • ").html(this.message).appendTo(b)})}}function k(d){var b=d.data("unobtrusiveContainer"),c=b.attr("data-valmsg-replace"),e=c?a.parseJSON(c):null;if(b){b.addClass("field-validation-valid").removeClass("field-validation-error");d.removeData("unobtrusiveContainer");e&&b.empty()}}function n(){var b=a(this);b.data("validator").resetForm();b.find(".validation-summary-errors").addClass("validation-summary-valid").removeClass("validation-summary-errors");b.find(".field-validation-error").addClass("field-validation-valid").removeClass("field-validation-error").removeData("unobtrusiveContainer").find(">*").removeData("unobtrusiveContainer")}function i(b){var c=a(b),f=c.data(e),i=a.proxy(n,b),g=d.unobtrusive.options||{},h=function(e,d){var c=g[e];c&&a.isFunction(c)&&c.apply(b,d)};if(!f){f={options:{errorClass:g.errorClass||"input-validation-error",errorElement:g.errorElement||"span",errorPlacement:function(){m.apply(b,arguments);h("errorPlacement",arguments)},invalidHandler:function(){l.apply(b,arguments);h("invalidHandler",arguments)},messages:{},rules:{},success:function(){k.apply(b,arguments);h("success",arguments)}},attachValidation:function(){c.off("reset."+e,i).on("reset."+e,i).validate(this.options)},validate:function(){c.validate();return c.valid()}};c.data(e,f)}return f}d.unobtrusive={adapters:[],parseElement:function(b,h){var d=a(b),f=d.parents("form")[0],c,e,g;if(!f)return;c=i(f);c.options.rules[b.name]=e={};c.options.messages[b.name]=g={};a.each(this.adapters,function(){var c="data-val-"+this.name,i=d.attr(c),h={};if(i!==undefined){c+="-";a.each(this.params,function(){h[this]=d.attr(c+this)});this.adapt({element:b,form:f,message:i,params:h,rules:e,messages:g})}});a.extend(e,{__dummy__:true});!h&&c.attachValidation()},parse:function(c){var b=a(c),e=b.parents().addBack().filter("form").add(b.find("form")).has("[data-val=true]");b.find("[data-val=true]").each(function(){d.unobtrusive.parseElement(this,true)});e.each(function(){var a=i(this);a&&a.attachValidation()})}};b=d.unobtrusive.adapters;b.add=function(c,a,b){if(!b){b=a;a=[]}this.push({name:c,params:a,adapt:b});return this};b.addBool=function(a,b){return this.add(a,function(d){c(d,b||a,true)})};b.addMinMax=function(e,g,f,a,d,b){return this.add(e,[d||"min",b||"max"],function(b){var e=b.params.min,d=b.params.max;if(e&&d)c(b,a,[e,d]);else if(e)c(b,g,e);else d&&c(b,f,d)})};b.addSingleVal=function(a,b,d){return this.add(a,[b||"val"],function(e){c(e,d||a,e.params[b])})};d.addMethod("__dummy__",function(){return true});d.addMethod("regex",function(b,c,d){var a;if(this.optional(c))return true;a=(new RegExp(d)).exec(b);return a&&a.index===0&&a[0].length===b.length});d.addMethod("nonalphamin",function(c,d,b){var a;if(b){a=c.match(/\W/g);a=a&&a.length>=b}return a});if(d.methods.extension){b.addSingleVal("accept","mimtype");b.addSingleVal("extension","extension")}else b.addSingleVal("extension","extension","accept");b.addSingleVal("regex","pattern");b.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url");b.addMinMax("length","minlength","maxlength","rangelength").addMinMax("range","min","max","range");b.addMinMax("minlength","minlength").addMinMax("maxlength","minlength","maxlength");b.add("equalto",["other"],function(b){var i=h(b.element.name),j=b.params.other,d=g(j,i),e=a(b.form).find(":input").filter("[name='"+f(d)+"']")[0];c(b,"equalTo",e)});b.add("required",function(a){(a.element.tagName.toUpperCase()!=="INPUT"||a.element.type.toUpperCase()!=="CHECKBOX")&&c(a,"required",true)});b.add("remote",["url","type","additionalfields"],function(b){var d={url:b.params.url,type:b.params.type||"GET",data:{}},e=h(b.element.name);a.each(j(b.params.additionalfields||b.element.name),function(i,h){var c=g(h,e);d.data[c]=function(){return a(b.form).find(":input").filter("[name='"+f(c)+"']").val()}});c(b,"remote",d)});b.add("password",["min","nonalphamin","regex"],function(a){a.params.min&&c(a,"minlength",a.params.min);a.params.nonalphamin&&c(a,"nonalphamin",a.params.nonalphamin);a.params.regex&&c(a,"regex",a.params.regex)});a(function(){d.unobtrusive.parse(document)})})(jQuery);