(function(_aoUndefined){if(!window.debug){window.debug=function(){return typeof console!="undefined"&&console.log(arguments[0]||"")}}var gsAgent=navigator.userAgent.toLowerCase(),gsAppVer=navigator.appVersion.toLowerCase(),gbIsWebKit=gsAgent.indexOf("applewebkit")>-1,gbIsKHTML=gsAgent.indexOf("khtml")>-1||gsAgent.indexOf("konqueror")>-1||gbIsWebKit,gbIsOpera=gsAgent.indexOf("opera")>-1,gbIsIE=gsAgent.indexOf("compatible")>-1&&!gbIsOpera||gsAgent.indexOf("msie")>-1,gbIsQBWebKit=gbIsWebKit?gsAppVer.indexOf("qqbrowser")!=-1?1:0:0,gbIsQPlus=gsAgent.indexOf("qplus")>-1,gbIsSogou=gsAgent.indexOf("se 2.x metasr 1.0")>-1,gbIsChrome=gbIsWebKit&&!gbIsQBWebKit&&gsAgent.indexOf("chrome")>-1&&!gbIsSogou&&!gbIsQPlus,gbIsSafari=gbIsWebKit&&!gbIsChrome&&!gbIsSogou&&!gbIsQBWebKit,gbIsFF=gsAgent.indexOf("gecko")>-1&&!gbIsKHTML,gnIEVer=/MSIE (\d+.\d+);/i.test(gsAgent)&&parseFloat(RegExp["$1"]),gbIsWin=gsAgent.indexOf("windows")>-1||gsAgent.indexOf("win32")>-1,gbIsMac=gsAgent.indexOf("macintosh")>-1||gsAgent.indexOf("mac os x")>-1,gsChromeVer=""+(/chrome\/((\d|\.)+)/i.test(gsAgent)&&RegExp["$1"]),gsFFVer=/firefox\/((\d|\.)+)/i.test(gsAgent)&&RegExp["$1"],gsSafariVer=""+(/version\/((\d|\.)+)/i.test(gsAgent)&&RegExp["$1"]),_gsForEBuiltTag="_For_E_Built";function hideWindowsElement(_bIsShow,_aoWin){_aoWin=_aoWin||window;if(!gbIsIE||gnIEVer>6||(_aoWin.gbIsHasHideElements||false)!=(_bIsShow||false)){return}_aoWin.gbIsHasHideElements=!_bIsShow;var _oBody=_aoWin.document.body;E(_aoWin.QMReadMail?["select","object","embed"]:["select"],function(_aoSwapTagName){E(GelTags(_aoSwapTagName,_oBody),function(_aoDomObj){if(_bIsShow){_aoDomObj.style.visibility=_aoDomObj.getAttribute("savevisibility")}else{_aoDomObj.setAttribute("savevisibility",getStyle(_aoDomObj,"visibility"));_aoDomObj.style.visibility="hidden"}})})}function isAblePlugin(){var b=gbIsWin&&(gbIsFF&&gsFFVer.split(".")[0]>=3&&(gsFFVer.split(".")[1]>0||gsFFVer.split(".")[2]>=8||parseInt(navigator.buildID.substr(0,8))>=20090701)||gbIsChrome&&(""+gsChromeVer).split(".")[0]>=6||gbIsSafari&&gsAgent.indexOf("se 2.x metasr 1.0")<0||gbIsOpera||gbIsQPlus||gbIsQBWebKit)||gbIsMac&&_compareVersion(gsMacVer,"10.6.8")>=0&&(gbIsFF&&parseFloat(gsFFVer)>=3.6||gbIsChrome&&parseFloat(gsChromeVer)>=8||gbIsSafari&&parseFloat(gsSafariVer)>=5||gbIsQBWebKit);return b}function _compareVersion(_asVersion1,_asVersion2){var _oVer1=(""+_asVersion1).split("."),_nVer1Len=_oVer1.length,_oVer2=(""+_asVersion2).split("."),_nVer2Len=_oVer2.length;for(var i=0;i<_nVer1Len&&i<_nVer2Len;i++){var _nV1=parseInt(_oVer1[i]),_nV2=parseInt(_oVer2[i]);if(_nV1==_nV2){continue}return _nV1>_nV2?1:-1}if(i<_nVer1Len){return 1}if(i<_nVer2Len){return-1}return 0}function evalCss(_asCssCode,_aoWindow,_asProjectName){if(_asCssCode){var _oDoc=_aoWindow?_aoWindow.document||_aoWindow:document,_sCSSFROM="cssfrom",_sSTYLE="style",_oFirstStyle=_oDoc.getElementsByTagName(_sSTYLE)[0];if(_asProjectName&&_oFirstStyle){var _sFrom=_oFirstStyle.getAttribute(_sCSSFROM)||"";if(_sFrom.indexOf(_asProjectName)!=-1){return}}if(_oDoc.createStyleSheet){_oFirstStyle=_oFirstStyle||_oDoc.createStyleSheet().owningElement;_oFirstStyle.styleSheet.cssText+=getRes(_asCssCode)}else{if(!_oFirstStyle){var _oHeader=_oDoc.getElementsByTagName("head")[0];_oFirstStyle=_oDoc.createElement(_sSTYLE);_oFirstStyle.type="text/css";_oHeader.insertBefore(_oFirstStyle,_oHeader.firstChild)}_oFirstStyle.textContent+=getRes(_asCssCode)}_asProjectName&&_oFirstStyle.setAttribute(_sCSSFROM,[_oFirstStyle.getAttribute(_sCSSFROM)||"",_asProjectName].join(","))}}function S(_asId,_aoWinOrDoc){try{return(_aoWinOrDoc&&(_aoWinOrDoc.document||_aoWinOrDoc)||document).getElementById(_asId)}catch(_oError){return null}}function removeSelf(_aoDomObj){try{_aoDomObj.parentNode.removeChild(_aoDomObj)}catch(_oError){}return _aoDomObj}function insertHTML(_aoDomObj,_asWhere,_asHtml){if(!_aoDomObj){return false}try{if(_aoDomObj.insertAdjacentHTML){_aoDomObj.insertAdjacentHTML(_asWhere,_asHtml)}else{var _oRange=_aoDomObj.ownerDocument.createRange(),_abIsBefore=_asWhere.indexOf("before")==0,_abIsBegin=_asWhere.indexOf("Begin")!=-1;if(_abIsBefore==_abIsBegin){_oRange[_abIsBefore?"setStartBefore":"setStartAfter"](_aoDomObj);_aoDomObj.parentNode.insertBefore(_oRange.createContextualFragment(_asHtml),_abIsBegin?_aoDomObj:_aoDomObj.nextSibling)}else{var _oDomObj=_aoDomObj[_abIsBefore?"lastChild":"firstChild"];if(_oDomObj){_oRange[_abIsBefore?"setStartAfter":"setStartBefore"](_oDomObj);_aoDomObj[_abIsBefore?"appendChild":"insertBefore"](_oRange.createContextualFragment(_asHtml),_oDomObj)}else{_aoDomObj.innerHTML=_asHtml}}}return true}catch(_oError){return false}}function GelTags(_asTag,_aoDomObj){var _oEles=(_aoDomObj||document).getElementsByTagName(_asTag);if(_oEles){_oEles[_gsForEBuiltTag]=true}return _oEles}function attr(_aoDom,_asAttr,_asValue){if(!_aoDom||!_aoDom.nodeType||_aoDom.nodeType===3||_aoDom.nodeType===8){return undefined}if(_asValue===undefined){return _aoDom.getAttribute(_asAttr)}else{_aoDom.setAttribute(_asAttr,_asValue);return _aoDom}}function getStyle(_aoDomObj,_asStyleName){var _oCurrentStyle=_aoDomObj&&(_aoDomObj.currentStyle?_aoDomObj.currentStyle:_aoDomObj.ownerDocument.defaultView.getComputedStyle(_aoDomObj,null));return _oCurrentStyle&&_oCurrentStyle[_asStyleName]||""}function setClass(_aoDomObj,_asClassName){if(_aoDomObj&&typeof _asClassName!="undefined"&&_aoDomObj.className!=_asClassName){_aoDomObj.className=_asClassName}return _aoDomObj}(function(_aoUndefined){var _oTop=getTop(),_oExprAttr=/\[([\w\-_]+)(=[\'\"]?([\w\-_~@]+)[\'\"]?)?\]/,_oExprAttrs=/\[[\w\-_]+(=[\'\"]?[\w\-_~@]+[\'\"]?)?\]/g,_oExprBasicSelect=/^([#\$<:])([\w\-_]+)>?$/,_oExprClass=/.*?\.([\w\-_]+)/,_oExprSnack=/(?:[\w\-~@\\.#\[\]=\'\"]+)+|\*|>/gi,_oExprId=/#([\w\-_]+)/,_oExprNodeName=/^([\w\*\-_]+)/,_oNullArray=[_aoUndefined,_aoUndefined];function _fToArr(_aoObj){for(var i=0,_oArr=[],_nLen=_aoObj.length;i<_nLen;i++){_oArr[i]=_aoObj[i]}return _oArr}function _matchAttrs(_aoNode,_aoClass,_aoAttrs,_anAttrLen){var _bMatch=!_aoClass||_aoClass.test(_aoNode.className),i=0,_oAttrVal,_oAttrExpr;while(_bMatch&&i<_anAttrLen){_oAttrVal=_aoNode.getAttribute((_oAttrExpr=_aoAttrs[i++])[1]);_bMatch=_oAttrExpr[2]?_oAttrVal===_oAttrExpr[3]:!!_oAttrVal}return _bMatch}function _parseAttrs(_asSelector){var _oAttrs=_asSelector.match(_oExprAttrs);if(_oAttrs){for(i=_oAttrs.length-1;i>=0;i--){_oAttrs[i]=_oAttrs[i].match(_oExprAttr)}}return _oAttrs}function _parseClass(_asSelector){var _sClass=(_asSelector.match(_oExprClass)||_oNullArray)[1];return _sClass&&RegExp("(^|\\s)"+_sClass+"(\\s|$)")}function _filterParents(_aoSelectorParts,_aoCollection,_abDirect){var _sParentSelector=_aoSelectorParts.pop();if(_sParentSelector===">"){return _filterParents(_aoSelectorParts,_aoCollection,true)}var _sId=(_sParentSelector.match(_oExprId)||_oNullArray)[1],_oClass=_parseClass(_sParentSelector),_sNodeName=(_sParentSelector.match(_oExprNodeName)||_oNullArray)[1],_oAttrs=_parseAttrs(_sParentSelector),_nAttrLen=_oAttrs?_oAttrs.length:0,_oRet=[],_nRetIndex=-1,_nIndex=-1,_oNode,_oParent,_bMatches;_sNodeName&&(_sNodeName=_sNodeName=="*"?"":_sNodeName.toUpperCase());while(_oNode=_aoCollection[++_nIndex]){_oParent=_oNode.parentNode;do{_bMatches=(!_sId||_oParent.id===_sId)&&(!_sNodeName||_oParent.nodeName==_sNodeName)&&_matchAttrs(_oParent,_oClass,_oAttrs,_nAttrLen);if(_abDirect||_bMatches){break}}while((_oParent=_oParent.parentNode)&&_oParent.getAttribute);_bMatches&&(_oRet[++_nRetIndex]=_oNode)}return _aoSelectorParts[0]&&_oRet[0]?_filterParents(_aoSelectorParts,_oRet):_oRet}function _parents(_asSelector,_aoDom){if(!_aoDom){return[]}var _oParts=_asSelector.match(_oExprSnack),_sPart=_oParts.pop(),_sId=(_sPart.match(_oExprId)||_oNullArray)[1],_oClass=_parseClass(_sPart),_oAttrs=_parseAttrs(_sPart),_nAttrLen=_oAttrs?_oAttrs.length:0,_sNodeName=(_sPart.match(_oExprNodeName)||_oNullArray)[1],_oParents=[],_oCollection=[],i=-1,_nIndex=-1,_oNode;while((_aoDom=_aoDom.parentNode)&&_aoDom.nodeType!==9){_oParents.push(_aoDom)}_sNodeName&&(_sNodeName=_sNodeName=="*"?"":_sNodeName.toUpperCase());while(_oNode=_oParents[++i]){(!_sId||_oNode.id===_sId)&&(!_sNodeName||_oNode.nodeName==_sNodeName)&&_matchAttrs(_oNode,_oClass,_oAttrs,_nAttrLen)&&(_oCollection[++_nIndex]=_oNode)}return _oParts[0]&&_oCollection[0]?_filterParents(_oParts,_oCollection):_oCollection}function _find(_asSelector,_aoContext){if(!_aoContext){return[]}if(_aoContext.querySelectorAll){return _fToArr(_aoContext.querySelectorAll(_asSelector))}var _oParts=_asSelector.match(_oExprSnack),_sPart=_oParts.pop(),_sId=(_sPart.match(_oExprId)||_oNullArray)[1],_oClass=_parseClass(_sPart),_oAttrs=_parseAttrs(_sPart),_nAttrLen=_oAttrs?_oAttrs.length:0,_sNodeName=(_sPart.match(_oExprNodeName)||_oNullArray)[1],_oCollection;if(_sId){var _oDoc=(_aoContext||window).document||_aoContext,_oDom=_oDoc.getElementById(_sId);if(!_oDom||_sNodeName&&_oDom.nodeName!=_sNodeName.toUpperCase()||!_matchAttrs(_oDom,_oClass,_oAttrs,_nAttrLen)){return[]}_oCollection=[_oDom]}else{var _oContext=_aoContext.getElementsByTagName?_aoContext:_aoContext.document,_oDoms=_oContext.getElementsByTagName(_sNodeName||"*");if(_oClass||_nAttrLen){var i=-1,_nIndex=-1,_oNode;_oCollection=[];if(!_nAttrLen){while(_oNode=_oDoms[++i]){_oClass.test(_oNode.className)&&(_oCollection[++_nIndex]=_oNode)}}else{while(_oNode=_oDoms[++i]){_matchAttrs(_oNode,_oClass,_oAttrs,_nAttrLen)&&(_oCollection[++_nIndex]=_oNode)}}}else{_oCollection=_fToArr(_oDoms)}}return _oParts[0]&&_oCollection[0]?_filterParents(_oParts,_oCollection):_oCollection}window.finds=_find;window.parents=_parents})();function isShow(_avDomObj,_aoWinOrDoc){return(getStyle(typeof _avDomObj=="string"?S(_avDomObj,_aoWinOrDoc):_avDomObj,"display")||"none")!="none"}function show(_avDomObj,_abIsShow,_aoWinOrDoc){var _oDomObj=typeof _avDomObj=="string"?S(_avDomObj,_aoWinOrDoc):_avDomObj;if(_oDomObj){_oDomObj.style.display=_abIsShow?"":"none"}else if(!_aoWinOrDoc&&typeof _avDomObj=="string"){}return _oDomObj}var addEvent=function(){function _addEvent(_aoDomTarget,_asType,_afHandlerCallback,_abIsRemove){if(_aoDomTarget&&_afHandlerCallback){if(_aoDomTarget.addEventListener){_aoDomTarget[_abIsRemove?"removeEventListener":"addEventListener"](_asType,_afHandlerCallback,false)}else if(_aoDomTarget.attachEvent){_aoDomTarget[_abIsRemove?"detachEvent":"attachEvent"]("on"+_asType,_afHandlerCallback)}else{_aoDomTarget["on"+_asType]=_abIsRemove?null:_afHandlerCallback}}return _aoDomTarget}return function(_aoDomTarget,_asType,_afHandlerCallBack,_abIsRemove){if(_aoDomTarget&&_aoDomTarget.join){E(_aoDomTarget,function(_aoDom){_addEvent(_aoDom,_asType,_afHandlerCallBack,_abIsRemove)})}else{_addEvent(_aoDomTarget,_asType,_afHandlerCallBack,_abIsRemove)}return _aoDomTarget}}();function addEvents(_aoDomTarget,_aoEvents,_abIsRemove){E(_aoEvents,function(_afHandler,_asType){addEvent(_aoDomTarget,_asType,_afHandler,_abIsRemove)});return _aoDomTarget}function removeEvent(_aoDomTarget,_asType,_afHandlerCallback){return addEvent(_aoDomTarget,_asType,_afHandlerCallback,true)}function getEventTarget(_aoEvent){return _aoEvent&&(_aoEvent.srcElement||_aoEvent.target)}function stopPropagation(_aoEvent){if(_aoEvent){if(_aoEvent.stopPropagation){_aoEvent.stopPropagation()}else{_aoEvent.cancelBubble=true}}return _aoEvent}function preventDefault(_aoEvent){if(_aoEvent){if(_aoEvent.preventDefault){_aoEvent.preventDefault()}else{_aoEvent.returnValue=false}}return _aoEvent}function isObjContainTarget(_aoDomObj,_aoDomTarget){try{if(!_aoDomObj||!_aoDomTarget){return false}else if(_aoDomObj.contains){return _aoDomObj.contains(_aoDomTarget)}else if(_aoDomObj.compareDocumentPosition){var _nCompareVal=_aoDomObj.compareDocumentPosition(_aoDomTarget);return _nCompareVal==20||_nCompareVal==0}}catch(_aoError){}return false}function loadJsFile(_asFile,_abIsNeedChecked,_aoDoc,_afOnload,_aoConf,_abAutoRemove){var _oDoc=_aoDoc||document,_fIsCallBack=typeof _afOnload=="function",_oProps,_oScript,_oFunc=arguments.callee,_sFile=getRes(_asFile),_oDatas=_oFunc._oDatas||(_oFunc._oDatas={});if(_abIsNeedChecked){for(var _oScriptObjs=GelTags("script",_oDoc),i=_oScriptObjs.length-1;i>=0;i--){if(_oScriptObjs[i].src.indexOf(_sFile)!=-1){if(_fIsCallBack){var _sKey=_oScriptObjs[i].getAttribute("_key_");if(_oDatas[_sKey]===true){callBack.call(_oScriptObjs[i],_afOnload)}else{_oDatas[_sKey].push(_afOnload)}}return _oScriptObjs[i]}}}_oScript=_oDoc.createElement("script");E(_aoConf,function(_asVal,_asKey){_oScript.setAttribute(_asKey,_asVal)});var _sKey=unikey();_oScript.setAttribute("_key_",_sKey);_oDatas[_sKey]=[];function _fCalls(){var _oSelf=this,_sKey=_oSelf.getAttribute("_key_");callBack.call(_oSelf,_afOnload);E(_oDatas[_sKey],function(_afFunc){_afFunc()});_oDatas[_sKey]=true;if(_abAutoRemove){removeSelf(_oScript)}_oSelf.onreadystatechange=_oSelf.onload=null}(GelTags("head",_oDoc)[0]||_oDoc.documentElement).appendChild(extend(_oScript,{onload:_fCalls,onreadystatechange:function(){var _oSelf=this;({loaded:true,complete:true})[_oSelf.readyState]&&_fCalls.call(this)}},{type:"text/javascript",charset:_aoConf&&_aoConf.charset||"gb2312",src:_sFile}));return _oScript}function waitFor(_afWaitFunc,_afFinishCallBackFunc,_anInterval,_anTimeout){var _nTime=0,_nInterval=_anInterval||500,_nTimeoutTime=(_anTimeout||10*500)/_nInterval;function _doFinish(_abIsOK){try{_afFinishCallBackFunc(_abIsOK)}catch(_oError){debug(_oError,2)}}(function(){try{if(_afWaitFunc()){return _doFinish(true)}}catch(_oError){debug(_oError,2)}if(_nTime++>_nTimeoutTime){return _doFinish(false)}setTimeout(arguments.callee,_nInterval)})()}function calcPos(_aoDomObj,_asRetFormatType){var _nTop=0,_nLeft=0,_nWidth=0,_nHeight=0;if(_aoDomObj&&_aoDomObj.tagName){var _oPrevDomObj=_aoDomObj,_oDomObj=_aoDomObj.parentNode,_oCalcOffsetParent=_aoDomObj.offsetParent,_oDoc=_aoDomObj.ownerDocument,_oDocElem=_oDoc.documentElement,_oBody=_oDoc.body;_nLeft+=_aoDomObj.offsetLeft;_nTop+=_aoDomObj.offsetTop;_nWidth=_aoDomObj.offsetWidth;_nHeight=_aoDomObj.offsetHeight;while(_oCalcOffsetParent&&_oDomObj&&_oDomObj!=_oDocElem&&_oDomObj!=_oBody){if(calcPos._isSupportsFixedPosition()&&_oPrevDomObj.style&&getStyle(_oPrevDomObj,"position")==="fixed"){break}if(_oCalcOffsetParent==_oDomObj){_nLeft+=_oDomObj.offsetLeft;_nTop+=_oDomObj.offsetTop;_oCalcOffsetParent=_oDomObj.offsetParent}_nLeft-=_oDomObj.scrollLeft;_nTop-=_oDomObj.scrollTop;_oPrevDomObj=_oDomObj;_oDomObj=_oDomObj.parentNode}if(calcPos._isSupportsFixedPosition()&&_oPrevDomObj.style&&getStyle(_oPrevDomObj,"position")==="fixed"){_nLeft+=bodyScroll(_oDoc,"scrollLeft");_nTop+=bodyScroll(_oDoc,"scrollTop")}}return _asRetFormatType=="json"?{top:_nTop,bottom:_nTop+_nHeight,left:_nLeft,right:_nLeft+_nWidth,width:_nWidth,height:_nHeight}:[_nTop,_nLeft+_nWidth,_nTop+_nHeight,_nLeft,_nWidth,_nHeight]}calcPos._isSupportsFixedPosition=function(){var _aoUndined,_oSelf=this;if(_oSelf._bIsSupportsFixedPosition==_aoUndined){var _oDiv=document.createElement("div");_oDiv.style.cssText="'position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;";_oDiv.innerHTML="
";document.body.appendChild(_oDiv);_oSelf._bIsSupportsFixedPosition=!!{20:1,15:1}[_oDiv.firstChild.offsetTop]}return _oSelf._bIsSupportsFixedPosition};function calcPosFrame(_aoDomObj,_aoWin){_aoWin=_aoWin||window;var _oBox=calcPos(_aoDomObj),_oTop=getTop();while(_aoWin.frameElement&&_aoWin!=_oTop){var _oTmp=calcPos(_aoWin.frameElement);for(var i=0;i<4;i++){_oBox[i]+=_oTmp[i&1?3:0]-bodyScroll(_aoWin,i&1?"scrollLeft":"scrollTop")}_aoWin=_aoWin.parent}return _oBox}function calcAdjPos(_aoPos,_anWidth,_anHeight,_aoWin,_anType){var _nWinClientHeight=bodyScroll(_aoWin,"clientHeight"),_nWinClientWidth=bodyScroll(_aoWin,"clientWidth"),_nWinScrollTop=bodyScroll(_aoWin,"scrollTop"),_nWinScrollLeft=bodyScroll(_aoWin,"scrollLeft"),_nAbsoluteBottom=_nWinScrollTop+_nWinClientHeight,_nAbsoluteRight=_nWinScrollLeft+_nWinClientWidth,_oResult=[0,0,0,0];if(_anType<2){var _nOffset=_nWinScrollLeft-_aoPos[1];if(_anType==0&&_aoPos[3]<_anWidth||_anType==1&&_nAbsoluteRight-_aoPos[1]>_anWidth){_oResult[1]=(_oResult[3]=_aoPos[1])+_anWidth}else{_oResult[3]=(_oResult[1]=_aoPos[3])-_anWidth}if(_aoPos[0]+_anHeight>_nAbsoluteBottom){_oResult[0]=(_oResult[2]=_aoPos[2]-_anHeight<_nWinScrollTop?_nAbsoluteBottom:_aoPos[2])-_anHeight}else{_oResult[2]=(_oResult[0]=_aoPos[0])+_anHeight}}else{if(_anType==2&&_aoPos[0]-_nWinScrollTop<_anHeight||_anType==3&&_nAbsoluteBottom>_aoPos[2]+_anHeight){_oResult[2]=(_oResult[0]=_aoPos[2])+_anHeight}else{_oResult[0]=(_oResult[2]=_aoPos[0])-_anHeight}_oResult[1]=_aoPos[1];_oResult[3]=_aoPos[3]}return _oResult}function bodyScroll(_aoWinOrDoc,_asType,_anValue){var _oDoc=(_aoWinOrDoc||window).document||_aoWinOrDoc,_oBody=_oDoc.body,_oDocElement=_oDoc.documentElement;if(typeof _anValue=="number"){_oBody[_asType]=_oDocElement[_asType]=_anValue}else{if(_asType=="scrollTop"&&typeof _aoWinOrDoc.pageYOffset!="undefined"){return _aoWinOrDoc.pageYOffset}else{return _oDocElement[_asType]||_oBody[_asType]}}}function utf8Encode(_asText){_asText=_asText.replace(/\r\n/g,"\n");var _asUtf8Text="";for(var n=0;n<_asText.length;n++){var c=_asText.charCodeAt(n);if(c<128){_asUtf8Text+=String.fromCharCode(c)}else if((c>127)&&(c<2048)){_asUtf8Text+=String.fromCharCode((c>>6)|192);_asUtf8Text+=String.fromCharCode((c&63)|128)}else{_asUtf8Text+=String.fromCharCode((c>>12)|224);_asUtf8Text+=String.fromCharCode(((c>>6)&63)|128);_asUtf8Text+=String.fromCharCode((c&63)|128)}}return _asUtf8Text}function utf8Decode(_asUtf8Text){var _asText="",i=0,c=0,c2=0;while(i<_asUtf8Text.length){c=_asUtf8Text.charCodeAt(i);if(c<128){_asText+=String.fromCharCode(c);i++}else if((c>191)&&(c<224)){c2=_asUtf8Text.charCodeAt(i+1);_asText+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2}else{c2=_asUtf8Text.charCodeAt(i+1);c3=_asUtf8Text.charCodeAt(i+2);_asText+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3}}return _asText}function UrlEncode(_asUrl){return encodeURIComponent(_asUrl)}function UrlDecode(_asUrl){return utf8Decode(unescape(_asUrl.replace(/\+/g,' ')))}function GetOSDir(){if(!window.OSDir){if(external&&external.GetSpecifiedDir){window.OSDir=external.GetSpecifiedDir("root")}}return window.OSDir};function decodeQNCScheme(_asSrc){var _imgSrc=_asSrc.replace(/(^s*)|(s*$)/g,"");if(/^file:/gi.test(_imgSrc)){var _asImgUrl=_imgSrc.replace(/^file:/gi,"").replace(/\\/gi,'\/').replace(/\/{3,3}/gi,"");if(-1!=_asImgUrl.indexOf(":")){var _imageDir=GetOSDir();_imgSrc=['qq://txfile/',_imageDir,_asImgUrl].join('')}}return UrlDecode(_imgSrc)};function encodeQNCScheme(_asSrc){var _succ=false;var _imgSrc=_asSrc.replace(/(^s*)|(s*$)/g,"");if(/^file:/gi.test(_imgSrc)){var _asImgUrl=_imgSrc.replace(/^file:/gi,"").replace(/\\/gi,'\/').replace(/\/{3,3}/gi,"");if(-1!=_asImgUrl.indexOf(":")){var _imageDir=GetOSDir();_imgSrc=['qq://txfile/',_imageDir,UrlEncode(_asImgUrl)].join('');_succ=true}}else if(/^qq:\/\/txfile/gi.test(_imgSrc)){var _asImgUrl=_imgSrc.replace(/^qq:\/\/txfile\//gi,"");if(-1!=_asImgUrl.indexOf(":")){var _fsIdx=_asImgUrl.indexOf(":");var _fsName=_asImgUrl.slice(0,_fsIdx+1);var _qncName=_asImgUrl.slice(_fsIdx+1);_imgSrc=['qq://txfile/',_fsName,UrlEncode(_qncName)].join("");_succ=true}}if(!_succ)_imgSrc=UrlEncode(_imgSrc);return _imgSrc};function IsUrl(_asUrl){var regular=/^\b(((((https?|ftp|mailto|mms|rtsp|mmsu|mmst|tencent):\/\/)[-a-z0-9]+(\.[-a-z0-9]+)*)|([-a-z]+(\.[-a-z0-9]+)*))\.(?:com|edu|gov|int|mil|net|org|biz|info|name|museum|asia|coop|aero|[a-z][a-z]|((25[0-5])|(2[0-4]\d)|(1\d\d)|([1-9]\d)|\d))\b(\/[-a-z0-9_:\@&?=+,.!\/~%\$*]*)?)$/i;if(regular.test(_asUrl)){return true}else{return false}}function HasProtoHeader(_asUrl){var regular=/^\b((https?|ftp|mailto|mms|rtsp|mmsu|mmst|tencent):\/\/)/i;if(regular.test(_asUrl)){return true}else{return false}}function createIframe(_aoWin,_asSrc,_aoOption){var _oSelf=this,_sCallBackFuncName="_creAteifRAmeoNlQAd_",_oOpt=_aoOption||{},_sId=_aoOption.id||unikey(),_oIframeDom=S(_sId,_aoWin);typeof _aoWin[_sCallBackFuncName]!="function"&&(_aoWin[_sCallBackFuncName]=function(_asId,_aoIframeDom){callBack.call(_aoIframeDom,arguments.callee[_asId],[_aoWin])});_aoWin[_sCallBackFuncName][_sId]=_aoOption.onload;if(!_oIframeDom){insertHTML(_oOpt.obj||_aoWin.document.body,_oOpt.where||"afterBegin",TE(['"]).replace(extend({id:_sId,style:"display:none;",scrolling:"no",src:_asSrc},_aoOption)));_oIframeDom=S(_sId,_aoWin);var _nIncTimer=100;function _checkLoadState(_oIframe){if(_oIframe.contentDocument){var _readyState=_oIframe.contentDocument.readyState;if(_readyState=="interactive"||_readyState=="complete"){_aoWin[_sCallBackFuncName](_sId,_oIframe);if(external&&external.NotifyLoadComplete){external.NotifyLoadComplete()}return}}_aoWin.setTimeout(_checkLoadState,_nIncTimer,_oIframeDom)}_aoWin.setTimeout(_checkLoadState,_nIncTimer,_oIframeDom)}else if(_oIframeDom.getAttribute("loaded")!="true"){function _loadDone(){_oIframeDom.setAttribute("loaded","true");_aoWin[_sCallBackFuncName](_sId,_oIframeDom)}function _checkLoadState2(_oIframe){if(_oIframe.contentDocument){var _readyState=_oIframe.contentDocument.readyState;if(_readyState=="interactive"||_readyState=="complete"){_loadDone();return}}_aoWin.setTimeout(_checkLoadState2,100,_oIframeDom)}_oIframeDom.src=_asSrc;_aoWin.setTimeout(_checkLoadState2,500,_oIframeDom)}else{_aoWin[_sCallBackFuncName](_sId,_oIframeDom)}return _oIframeDom}function createBkgIframe(_aoWin,_asSrc,_aoOption){var _oSelf=this,_sCallBackFuncName="_creAteifRAmeoNlQAd_",_oOpt=_aoOption||{},_sId=_aoOption.id||unikey(),_oIframeDom=S(_sId,_aoWin);typeof _aoWin[_sCallBackFuncName]!="function"&&(_aoWin[_sCallBackFuncName]=function(_asId,_aoIframeDom){callBack.call(_aoIframeDom,arguments.callee[_asId],[_aoWin])});_aoWin[_sCallBackFuncName][_sId]=_aoOption.onload;if(!_oIframeDom){insertHTML(_oOpt.obj||_aoWin.document.body,_oOpt.where||"afterBegin",TE(['"]).replace(extend({id:_sId,style:"display:none;",src:_asSrc},_aoOption)));_oIframeDom=S(_sId,_aoWin);var _nIncTimer=10;function _checkLoadState(_oIframe){if(_oIframe.contentDocument){var _bIsContentDocument=true;if(_bIsContentDocument){var _readyState=_oIframe.contentDocument.readyState;if(_readyState=="interactive"||_readyState=="complete"){_aoWin[_sCallBackFuncName](_sId,_oIframe);if(external&&external.NotifyBkgLoadComplete){external.NotifyBkgLoadComplete()}return}}}_aoWin.setTimeout(_checkLoadState,_nIncTimer,_oIframeDom)}_aoWin.setTimeout(_checkLoadState,_nIncTimer,_oIframeDom)}else if(_oIframeDom.getAttribute("loaded")!="true"){function _loadDone(){_oIframeDom.setAttribute("loaded","true");_aoWin[_sCallBackFuncName](_sId,_oIframeDom)}_oIframeDom.onload=_loadDone;_oIframeDom.src=_asSrc}else{_aoWin[_sCallBackFuncName](_sId,_oIframeDom)}return _oIframeDom}function createBlankIframe(_aoWin,_aoOption){cacheByIframe(_aoOption&&_aoOption.defcss==false?[]:[["css","",getRes("$css_path$comm.css")],["css",getPath("style"),"skin"]],extend({className:"menu_base_if",transparent:false,destroy:false},_aoOption,{win:_aoWin,header:["",_aoOption&&_aoOption.header||""].join(""),onload:function(_aoWin){if(this.getAttribute("cbi_inited")!="true"){_aoOption&&_aoOption.transparent&&(this.contentWindow.document.body.style.background="transparent");this.setAttribute("cbi_inited","true")}callBack.call(this,_aoOption&&_aoOption.onload,[_aoWin])}}))}function cacheByIframe(_aoFilesInfo,_aoOption){var _sKey="_cAcheBYifRAme_",_oOpt=_aoOption||{},_oWin=_oOpt.win||getTop(),_sId=_oOpt.id||unikey("_"),_oAttrs=[_oOpt.attrs],_oHeader=[_oOpt.header],_oBody=[];for(var i=0,_nLen=_aoFilesInfo&&_aoFilesInfo.length||0;i<_nLen;i++){for(var _oTypeFiles=_aoFilesInfo[i],j=2,_nTLen=_oTypeFiles.length;j<_nTLen;j++){switch(_oTypeFiles[0]){case"img":_oBody.push('