etms/asset/thirdlib/CECT54.WebUI/cetc54.ui.all.min.js

1 line
166 KiB
JavaScript
Raw Normal View History

var _IE=webUI_browser().ie;var _IE8=(_IE&&webUI_browser().version==8);var _IEunder6=(_IE&&webUI_browser().version<7);var _IEunder7=(_IE&&webUI_browser().version<8);var _IEunder8=(_IE&&webUI_browser().version<9);var _IEunder9=(_IE&&webUI_browser().version<10);if(_IEunder6){document.execCommand("BackgroundImageCache",false,true);var bg="backgroundAttachment";if($("html").css(bg)!=="fixed"&&$("body").css(bg)!=="fixed"){$("html").css({zoom:1,backgroundImage:"url(about:blank)",backgroundAttachment:"fixed"})}}function isChinese(a){if(escape(a).indexOf("%u")<0){return false}else{return true}}function showResult(d,c,a){if(d){$.uiMessagetip.show({animate:true,panelStyle:"ui_panel_success",height:40,showHeader:false,padding:10,title:"消息提示",content:c,vertical:"top",horizontal:"center",timeout:1500})}else{var b=2000;if(a===undefined){a="error"}else{if(a=="error"){b=0}}$.uiMessagebox.alert({width:300,height:114,draggable:true,maximizable:true,type:a,title:"消息提示",content:c,timeout:b})}}$(function(){$._ajax=$.ajax;$.ajax=function(a){var b={showLoading:true,dataType:"json",beforeSend:function(c){},error:function(d,e,c){},success:function(c,d){}};$.extend(b,a||{});$.extend(a,{beforeSend:function(c){if(b.beforeSend(c)===false){return false}else{if(b.showLoading){$.uiLoading.show()}}},error:function(d,e,c){$.uiLoading.hide();if(b.error(d,e,c)!==false){showResult(false,"服务器端错误:"+d.responseText)}},success:function(c,d){$.uiLoading.hide();if(b.success(c,d)!==false){if(!!c.message){showResult(c.success,c.message)}}}});return $._ajax(a)};$(window).unbind(".resize").bind("resize.resize",function(){$("body").children().each(function(){var a=$(this);if(a.is(":visible")||(a.attr("closed")&&a.attr("closed")=="false")){a.triggerHandler("_resize")}})})});function guidGenerator(){var a=function(){return(((1+Math.random()*65536)|0).toString(16).substring(1))};return a()}function GUID(){return(guidGenerator()+guidGenerator()+guidGenerator()+guidGenerator()+guidGenerator()+guidGenerator()+guidGenerator()+guidGenerator())}function iframeLoaded(c,b){var a=document.getElementById(c);if(_IE){a.onload=function(){b}}else{a.onreadystatechange=function(){if(a.readyState=="complete"){b}}}}Date.prototype.format=function(b){var c={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};if(/(y+)/.test(b)){b=b.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))}for(var a in c){if(new RegExp("("+a+")").test(b)){b=b.replace(RegExp.$1,RegExp.$1.length==1?c[a]:("00"+c[a]).substr((""+c[a]).length))}}return b};function getQueryString(a){var b=new RegExp("(^|&)"+a+"=([^&]*)(&|$)","i");var c=window.location.search.substr(1).match(b);if(c!=null){return unescape(c[2]);return null}}function webUI_browser(){var d=navigator.userAgent.toLowerCase(),b=window.opera,c={ie:/(msie\s|trident.*rv:)([\w.]+)/.test(d),opera:(!!b&&b.version),webkit:(d.indexOf(" applewebkit/")>-1),firefox:(d.indexOf("firefox")>-1),mac:(d.indexOf("macintosh")>-1),quirks:(document.compatMode=="BackCompat")};c.gecko=(navigator.product=="Gecko"&&!c.webkit&&!c.opera&&!c.ie);var a=0;if(c.ie){a=(d.match(/(msie\s|trident.*rv:)([\w.]+)/)[2]||0)*1;c.ie11Compat=document.documentMode==11;c.ie9Compat=document.documentMode==9;c.ie8=!!document.documentMode;c.ie8Compat=document.documentMode==8;c.ie7Compat=((a==7&&!document.documentMode)||document.documentMode==7);c.ie6Compat=(a<7||c.quirks);c.ie9above=a>8;c.ie9below=a<9}if(c.gecko){var e=d.match(/rv:([\d\.]+)/);if(e){e=e[1].split(".");a=e[0]*10000+(e[1]||0)*100+(e[2]||0)*1}}if(/chrome\/(\d+\.\d)/i.test(d)){c.chrome=+RegExp["\x241"]}if(/(\d+\.\d)?(?:\.\d)?\s+safari\/?(\d+\.\d+)?/i.test(d)&&!/chrome/i.test(d)){c.safari=+(RegExp["\x241"]||RegExp["\x242"])}if(c.opera){a=parseFloat(b.version())}if(c.webkit){a=parseFloat(d.match(/ applewebkit\/(\d+)/)[1])}c.version=a;return c}(function(a){a.regexs={require:/.+/,email:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,phone:/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2