﻿var lebi=lebi||{};lebi.chaxun={bindEvents:function(){var _this=this;$("#btn_chaxun_share").click(function(){_this.copyToClipboard("http://"+location.host+location.pathname);$(this).after('<p style=\'color:red\'>复制成功！现在就发给你QQ、MSN上的好友吧！</p>');var t=this;setTimeout(function(){$(t).siblings('p').hide();},3000);});},init:function(){this.bindEvents();},copyToClipboard:function(meintext){if(window.clipboardData){window.clipboardData.setData("Text",meintext);}
else if(window.netscape){netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);if(!clip)return;var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);if(!trans)return;trans.addDataFlavor('text/unicode');var str=new Object();var len=new Object();var str=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);var copytext=meintext;str.data=copytext;trans.setTransferData("text/unicode",str,copytext.length*2);var clipid=Components.interfaces.nsIClipboard;if(!clip)return false;clip.setData(trans,null,clipid.kGlobalClipboard);}
else{return false;}
return false;},errorText:function(s){if(s)
s="<b style=\"color:#f00;font-weight:normal\">"+s+"</b>";return s;},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($.trim(str)){var obj=eval('('+str+')');return obj;}else{return null;}}catch(ex){Myhome.Util.console("error","调用Myhome.Util.str2obj()发生异常","参数："+str+"<br/><br/>错误:"+ex.toString());return null;}},showTitle:function(s,isShowTitle){$("#left a").filter(function(){return $.trim($(this).text())==s}).css("color","red");if(s.indexOf("查询")==-1){s+="查询";}
if(isShowTitle===false){}else{}},setCookie:function(n,v,e,p,d,s){var t=new Date();t.setTime(t.getTime());if(!e)e=365;if(!p)p='/';e=e*1000*60*60*24;var e_date=new Date(t.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;},loadImage:function(srcs,callback){var loadedNum=0;for(var key in srcs){var imageLoader=new Image();$(imageLoader)._load(function(){loadedNum++;if(loadedNum==srcs.length&&callback)callback();});imageLoader.src=srcs[key];}},getRandom:function(a,b){var a=parseFloat(a);var b=parseFloat(b);return Math.random()*(a-b)+b;},getQueryString:function(name){var reg=new RegExp("(^|&)"+name+"=([^&]*)(&|$)");var r=window.location.search.substr(1).match(reg);if(r!=null)return r[2];return"";},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;}}};lebi.chaxun.init();