var J1616=window.J1616||{};J1616={obj2str:function(o){var r=[];if(typeof o=="string")return quote(o);if(typeof o=="undefined")return"undefined";if(typeof o=="object"){if(o===null)return"null";else if(!o.sort){for(var i in o)
r.push(this.obj2str(i)+":"+this.obj2str(o[i]));r="{"+r.join()+"}";}else{for(var i=0;i<o.length;i++)
r.push(this.obj2str(o[i]));r="["+r.join()+"]";}
return r;}
return o.toString();function quote(string){var escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;var meta={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'};escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==='string'?c:'\\u'+('0000'+a.charCodeAt(0).toString(16)).slice(-4);})+'"':'"'+string+'"';}},str2obj:function(str){try{if(str){return eval('('+str+')');}else{return null;}}catch(ex){return null;}},getType:function(o){var _t;return((_t=typeof(o))=="object"?o==null&&"object"||Object.prototype.toString.call(o).slice(8,-1):_t).toLowerCase();},unique:function(array){if(array.length<2)return[array[0]]||[];var arr=[];for(var i=0;i<array.length;i++){arr.push(array.splice(i--,1));for(var j=0;j<array.length;j++){if(array[j]==arr[arr.length-1]){array.splice(j--,1);}}}
return arr;},sortNum:function(array,f){if(!f)f=0;if(f==1)return array.sort(function(a,b){return b-a;});return array.sort(function(a,b){return a-b;});},getMax:function(array){return this.sortNum(array,1)[0];},cutStr:function(s,length,postfix){if(typeof(s)!="string")return s;postfix=postfix?postfix:"";if(!s||!length){return"";}
var len=0,temp="";for(var i=0;i<s.length;i++){if(s.charCodeAt(i)>255){len+=2;}else{len++;}
if(len>length){return temp+postfix;}
temp+=s.charAt(i);}
if(s.length>length){return s.substr(0,length)+postfix;}else{return s;}},getRandom:function(a,b){var a=parseFloat(a);var b=parseFloat(b);return Math.random()*(a-b)+b;},removeArrayItem:function(array,dx){if(isNaN(dx)||dx>array.length||dx<0){return false;}
for(var i=0,n=0;i<array.length;i++){if(array[i]!=array[dx]){array[n++]=array[i];}}
array.length-=1;}};J1616.Util={_import:function(){var h=document.getElementsByTagName("head")[0],self=arguments.callee,T=arguments.length,n=0,fnback;J1616.getType(arguments[arguments.length-1])=="function"?(fnback=arguments[arguments.length-1],T--):null;for(var i=0;i<T;i++){var arg=arguments[i];var sp=arg["src"].indexOf("?")==-1?"?":"&";var _src=arg["src"]+sp+"v="+arg["version"];if(!self[_src]){var s=document.createElement("SCRIPT");s.src=_src;h.insertBefore(s,h.firstChild);s.onload=s.onreadystatechange=function(){if(s.readyState){if(s.readyState.match(/loaded|complete/i)){++n==T&&fnback();}}else{++n==T&&fnback();}};self[_src]=s;}else{++n==T&&fnback();}}},_checkImport:function(src,version){return!!this._import[src+"?v="+version];},console:function(type,message){if(window.console)
window.console[type](message);},setCookie:function(n,v,e,p,d,s){if(!e)e=365;if(!p)p='/';e=e*1000*60*60*24;var e_date=new Date(new Date().getTime()+(e));document.cookie=n+'='+encodeURIComponent(v)+((e)?';expires='+e_date.toGMTString():'')+
((p)?';path='+p:'')+((d)?';domain='+d:'')+((s)?';secure':'');},getCookie:function(n){var c=document.cookie.split("; ");for(var i=0;i<c.length;i++){var p=c[i].split("=");if(n==p[0])try{return decodeURIComponent(p[1])}catch(e){return null}}
return null;},deleteCookie:function(name,path,domain){if(this.getCookie(name))document.cookie=name+"="+encodeURIComponent(this.getCookie(name))+((path)?";path="+path:"")+((domain)?";domain="+domain:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT";},getDomain:function(){return"."+location.hostname.split(".").slice(-2).join(".");},loadImage:function(srcs,callback){var loadedNum=0;for(var key in srcs){var imageLoader=new Image();imageLoader.onload=function(){loadedNum++;if(loadedNum==srcs.length&&callback)callback();};imageLoader.src=srcs[key];}},setHome:function(o,r){o.target="_self";if(document.all&&!external.max_version){o.style.behavior='url(#default#homepage)';o.setHomePage(r?r:location.href);}else window.open("http://bbs.1616.net/thread-1913-1-4.html");},getQueryString:function(name){var reg=new RegExp("(^|&)"+name+"=([^&]*)(&|$)");var r=window.location.search.substr(1).match(reg);if(r!=null)return r[2];return"";},showWindow:function(cfg){var root=J1616.Const.getConst("root");var self=this;var Status={normal:["1616.net","normal_pic.gif"],info:["提示","normal_pic.gif"],success:["成功","success_pic.gif"],error:["错误","error_pic.gif"],alert:["警告","alert_pic.gif"],confirm:["请确认","confirm_pic.gif"],loading:["加载中...","loading_pic.gif"],nopic:["",""]};if(cfg.message){var img=Status[cfg.infoType][1];cfg.html="<table width='100%' height='100%' border='0'><tr><td valign='middle' align='center'>"
+["","<img src='"+root+"style/others/alert_skin/status/"+img+"' />"][+!!img]
+"</td><td><p style='padding:0 10px; line-height:24px; font-size:12px;'>"
+cfg.message
+"</p></td></tr></table>";cfg.title=Status[cfg.infoType][0];}
if(cfg.iframe){cfg.html="<iframe frameborder='0' scrolling='no' style='height:100%; width:100%;' src='"+cfg.iframe+"'></iframe>"}
cfg.root=root+"style/others/";if(self._checkImport(root+"js/control_dialog.js","1.0.0")){Action();}else{this._import({src:root+"js/control_dialog.js",version:"1.0.0"},Action);}
function Action(){var Alert=new Alert1616(cfg);Alert._Set("root",cfg.root)._Set("Status",Status).Show().Theme(cfg.theme||"green");self.hideWindow=function(){Alert.Destroy();};if(Alert.options.autoClose&&Alert.options.autoClose!=0){Alert.timer=setTimeout(self.hideWindow,cfg.autoClose)}
if(Alert.options.goUrl&&Alert.options.goUrl!=""){Alert.timer=setTimeout('window.location.assign("'+cfg.goUrl+'")',Alert.options.autoClose);}}},hideWindow:function(){}};J1616.Const=(function(){var Constants={root:"http://i.9533.com/",crossDomainSwfId:"clockswf",cookies:["J1616_www_my1616","J1616_www_appVersions","",""],preLoadImages:["/img/loading_big.gif"]};var tmpObj={};tmpObj.getConst=function(name){return Constants[name];};return tmpObj;})();