
if(typeof(XSHVIPFS)=="undefined"||!XSHVIPFS){var XSHVIPFS={};XSHVIPFS.version="1.0.0.1";XSHVIPFS.author="The Club Dev Team, ISRD, Tencent Inc.";};XSHVIPFS.Utils={showUserTips:function(aid,params){var _params=params||{};var _userParams=_params.userParams||'';var _url="http://function.qq.com/common/getuserinfo.php?cmd=10014&params={1}";var _lInfoN='<p>您还未登录，请<a href="#" class="mod_userinfo_login"><span>登录</span></a></p>';var _lInfoY='<p>您好，<span class="mod_userinfo_name" id="nav_user_nick_name">{NAME}</span>[<span class="mod_userinfo_qq">{UIN}</span>]<a class="mod_userinfo_logout" href="#"><span>退出</span></a></p>';var _aidLink='http://pay.qq.com/qqvip/?aid=vip.gongneng.subsite.%s.kaitong_nav_button_nlogin';var _userInfo=_vip_func_get_user_info_element_();var _btnInfo=_vip_func_get_open_vip_btn_element_();_userInfo&&(_userInfo.innerHTML=_lInfoN);_btnInfo&&(_btnInfo.href=_aidLink.replace('%s',aid||'neirong_index'));if(XSHVIPFS.Utils.checkCookie()){_url=_url.replace('{1}',_userParams);var _jsLd=new XSHVIP.JsLoader();_jsLd.load(_url);_com_getUserInfo=function(json){if(json.result==0){_userInfo&&(_userInfo.innerHTML=_lInfoY.replace(/\{NAME\}/g,json.data.nickname).replace(/\{UIN\}/g,json.data.uin));XSHVIP.dataCenter.save('nr_userInfo',json.data);}}}},showDialog:function(tipsInfo){var _W=500,_H=240;var tipsHTML='<div class="mod_pop_wrap"><div class="hd_pop_gb"><h3>温馨提示</h3><button type="button" onclick="$(\'mod_pop_mask\').style.display=\'none\';$(\'tips_window\').style.display=\'none\';return false;">关闭</button></div><div class="bd_pop_gb"><div class="info_{type}"><h4>{brief}</h4><p>{detail}</p><p class="pic_succ">{openvip}</p></div></div><div class="ft_pop_gb"><a href="#" onclick="$(\'mod_pop_mask\').style.display=\'none\';$(\'tips_window\').style.display=\'none\';return false;" class="btn_fit_pop"><span>确&nbsp;&nbsp;定</span></a></div></div>';tipsTpl=tipsHTML.replace(/\{(\w+)\}/g,function(_0,_1){return tipsInfo[_1];});var _clientHeight=XSHVIP.dom.getClientHeight();var _clientWidth=XSHVIP.dom.getClientWidth();var _scrollHeight=XSHVIP.dom.getScrollHeight();var _scrollTop=XSHVIP.dom.getScrollTop();$('mod_pop_mask').style.display='';$('mod_pop_mask').style.height=_scrollHeight+'px';$('mod_pop_mask').style.width=_clientWidth+'px';$('tips_window').innerHTML=tipsTpl;$('tips_window').style.width=_W+'px';if(XSHVIP.userAgent.ie<7){$('tips_window').style.top=(_clientHeight-_H)/2+_scrollTop+'px';}else{$('tips_window').style.top=(_clientHeight-_H)/2+'px';};$('tips_window').style.left=(_clientWidth-_W)/2+'px';$('tips_window').style.display='block';XSHVIPFS.Utils.killFocus();},showFriendList:function(dlgParams,btnCallback){var _params=dlgParams||{};_params.name=_params.name||'请选择好友';_params.uin=_params.uin||'';if(XSHVIP.object.getType(_params.infos)!='array'){_params.infos=[];}
var _cb=(typeof(btnCallback)!='function')?(function(){}):btnCallback;var _W=560,_H=320;var CST_FLASH_ID="__friend_list__";var CST_URL_FRIENDLIST="http://imgcache.qq.com/club/neirong/swf/friendList.swf";var _info={noflash:{"type":"alert","brief":"","detail":'好友列表插件无法显示，flash版本可能过低，请试试<a href="#">升级flash</a>。',"openvip":''}};if(XSHVIP.media.getFlashVersion().major<9){return XSHVIPFS.Utils.showDialog(_info['noflash']);};var _tplList='<div class="mod_pop_wrap"><div class="hd_pop_gb"><h3>{1}</h3><button type="button">关闭</button></div><div class="bd_pop_gb"><div class="pop_pad"><ul class="pop_friendbox clearfix">{2}</ul><div class="flashbox"><div class="flash_innr"></div></div></div></div><div class="ft_pop_gb"><a href="#" class="btn_fit_pop"><span>确&nbsp;定</span></a><a href="#" class="btn_fit_pop"><span>关&nbsp;闭</span></a></div></div>';_tplList=_tplList.replace(/\{(\w+)\}/g,function(_0,_1){var _li='';XSHVIP.object.each(_params.infos,function(v){_li+='<li>'+v+'</li>';});var _map={'{1}':_params.name,'{2}':_li};return _map[_0];});var _elDiv=$('friend_list_div');_elDiv.innerHTML=_tplList;var _elMask=$('mod_pop_mask');var _elCloseBtnTop=$e("#friend_list_div div.hd_pop_gb button").elements[0];var _elSureBtn=$e("#friend_list_div div.ft_pop_gb a").elements[0];var _elCloseBtnBottom=$e("#friend_list_div div.ft_pop_gb a").elements[1];var _elFlashDiv=$e("#friend_list_div div.flash_innr").elements[0];_elFlashDiv.innerHTML=XSHVIP.media.getFlashHtml({'id':CST_FLASH_ID,'name':CST_FLASH_ID,'width':'530','height':'211','quality':'high','pluginspage':'http://www.macromedia.com/go/getflashplayer','align':'middle','play':'true','loop':'true','scale':'showall','wmode':'transparent','FlashVars':'f_uin='+(_params.uin),'devicefont':'false','bgcolor':'#fff8ee','menu':'true','allowScriptAccess':'always','src':CST_URL_FRIENDLIST+'?r='+Math.random()});var _elFlash=$(CST_FLASH_ID);XSHVIP.object.each([_elCloseBtnTop,_elCloseBtnBottom],function(obj){XSHVIP.event.addEvent(obj,'click',function(e){_elDiv.style.display='none';_elMask.style.display='none';});});XSHVIP.event.addEvent(_elSureBtn,'click',function(e){if(typeof(_elFlash.get_data)=="undefined"){return(window.alert('很抱歉，系统无法接收你的好友列表！'));};var _friendsList=_elFlash.get_data();if(!_friendsList){return(window.alert('请选择好友列表！'));};_elDiv.style.display='none';_cb(_friendsList);});var _clientHeight=XSHVIP.dom.getClientHeight();var _clientWidth=XSHVIP.dom.getClientWidth();var _scrollHeight=XSHVIP.dom.getScrollHeight();var _scrollTop=XSHVIP.dom.getScrollTop();_elMask.style.display='block';_elMask.style.height=_scrollHeight+'px';_elMask.style.width=_clientWidth+'px';_elMask.style.display='';_elDiv.style.width=_W+'px';if(XSHVIP.userAgent.ie<7){_elDiv.style.top=(_clientHeight-_H)/2+_scrollTop+'px';}else{_elDiv.style.top=(_clientHeight-_H)/2+'px';};_elDiv.style.left=(_clientWidth-_W)/2+'px';_elDiv.style.display='block';XSHVIPFS.Utils.killFocus();},checkCookie:function(){return!!(XSHVIP.cookie.get('uin')||XSHVIP.cookie.get('clientuin'));},getQuery:function(key){var currHref=location.href;var sValue=currHref.match(new RegExp("[\?&]"+key+"=([^&]*)(&?)","i"));return sValue&&String(sValue[1])||'';},logOut:function(){var _list=['clientuin','clientkey','skey','uin'];for(i in _list){XSHVIP.cookie.del(_list[i]);};location.replace(location.href);},speedRpt:function(flag1,flag2,flag3,times){var _url=['http://isdspeed.qq.com/cgi-bin/r.cgi?flag1=',flag1,'&flag2=',flag2,'&flag3=',flag3].join('');for(var i=1,len=times.length;i<len;i++){_url+=['&',i,'=',times[i]].join('');};_url+=['&r=',Math.random()].join('');var _img=new Image();_img.src=_url;},pvClickSend:function(tag){if(typeof(pgvSendClick)=="function"){pgvSendClick({hottag:tag});};},cutString:function(str,len,szTail,escFlag){var ret=[];var _escFlag=(typeof(escFlag)=='undefined')?true:false;str=XSHVIP.string.restXHTML(str);var slen=str.length;for(var i=0;i<slen&&i<len;i++){ret.push(str.charAt(i).toString());};(slen>len)&&(ret.push(szTail));return!!(_escFlag)?XSHVIP.string.escHTML(ret.join("")):(ret.join(""));},urlDecode:function(url){if(typeof(decodeURIComponent)!="undefined"){try{return decodeURIComponent(url);}
catch(e){return url};}
return url;},tj2LogSend:function(json){json=json||{};var msgId=json.msgId||2040000010,oprId=json.oprId||'',ver=json.ver||'',func=json.func||'',mod=json.mod||'',operate=json.operate||'',itemId=json.itemId||0,itemType=json.itemType||0,from=json.from||'',result=json.result||'',msg=json.msg||'',logVer=json.logVer||'',ident=json.ident||-1,level=json.level||-1,iExt1=json.iExt1||0,iExt2=json.iExt2||0,sExt1=json.sExt1||'',sExt2=json.sExt2||'';var _url='http://function.qq.com/common/tj2Log.php?';var _arr=[_url,'&msgId=',msgId,'&oprId=',oprId,'&ver=',ver,'&func=',func,'&mod=',mod,'&operate=',operate,'&itemId=',itemId,'&itemType=',itemType,'&from=',from,'&result=',result,'&msg=',msg,'&logVer=',logVer,'&ident=',ident,'&level=',level,'&iExt1=',iExt1,'&iExt2=',iExt2,'&sExt1=',sExt1,'&sExt2=',sExt2];var _js=new XSHVIP.JsLoader();_js.load(_arr.join(''),null,'GB2312');},checkPinyin:function(){if(XSHVIP.userAgent.ie&&XSHVIP.userAgent.ie>0){var _axObj=null;try{_axObj=new ActiveXObject("XSHPYSetupChecker.XSHPYChecker");if(_axObj.GetVersion()){return 1;}else{return-1;};}catch(e){return-1;};};return 2;},killFocus:function(){var _arr=['A','BUTTON'];XSHVIP.object.each(_arr,function(v){$e(v).each(function(o){o.onfocus=function(){this.blur();};});});}};XSHVIPFS.Item=(function(){var _queryDeco=function(id1,id2,id3){try{document.domain="qq.com";}catch(e){};var _arr=['cmd=1','r='+Math.random(),'count=3','dec0='+id1,'dec1='+id2,'dec2='+id3];var _url='http://zb.qq.com/cgi-bin/setdec.fcg';var _xhr=new XSHVIP.XHR(_url,null,'POST',_arr.join('&'),true,true);_xhr.send();return _xhr;};var _queryFace=function(id,type,size){try{document.domain="qq.com";}catch(e){};var _url='http://face.qq.com/client/webface.php';var _cmd=(type%2==0)?'set_static_face':'set_dynamic_face';var _arr=['item_id='+id,'size='+size,'cmd='+_cmd];var _xhr=new XSHVIP.XHR(_url,null,'POST',_arr.join('&'),true,true);_xhr.send();return _xhr;};var _setDeco=function(id1,id2,id3,params){params=params||{};params.aid=params.aid||'';params.adtag=params.adtag||'';params.itemName=params.itemName||'';params.from=params.from||'';var _info={setsucc:{"type":"success","brief":"XSH装扮"+(params.itemName)+"设置成功！<br />(如果您设置了七天自动换装扮，自动换装扮将失效)","detail":'您可以使用<a href="#">最新版XSH<\/a>，重新登录XSH客户端查看XSH装扮效果。',"openvip":''},notvip:{"type":"alert","brief":"对不起！您还不是会员，不能使用会员专用装扮。","detail":"开通XSH会员全场装扮任意使用！","openvip":'<a class="mod_vip_em" href="#"  target="_blank">点击咨询<\/a>'},setfail:{"type":"alert","brief":"对不起！设置失败。","detail":"请您稍候再试试看。","openvip":''}};if(!XSHVIPFS.Utils.checkCookie()){return openLogin();};var _jsDeco=_queryDeco(id1,id2,id3);_jsDeco.onSuccess=function(json){var callback=function(_d){if('try_login'==_d.rc){return openLogin();};if(_info[_d.rc]){XSHVIPFS.Utils.showDialog(_info[_d.rc]);}else{XSHVIPFS.Utils.showDialog(_info["setfail"]);};};eval(json['text']);};};var _setFace=function(id,type,size,params){params=params||{};params.aid=params.aid||'';params.adtag=params.adtag||'';params.itemName=params.itemName||'';params.from=params.from||'';var _info={0:{"type":"success","brief":"XSH头像"+(params.itemName)+"设置成功！<br />(如果您设置了七天自动换头像，自动换头像将失效)","detail":'请查看您的XSH客户端头像，动态头像需要XSH2008正式版及其以上版本才能展现动态效果。<a href="#">请下载最新版XSH<\/a>',"openvip":''},1000:{"type":"alert","brief":"参数错误，请刷新页面重试！","detail":'',"openvip":''},1002:{"type":"alert","brief":"对不起！您还不是会员，不能设置动态头像。","detail":"开通XSH会员全场头像任意使用！","openvip":'<a class="mod_vip_em" href="#">点击咨询<\/a>'},1020:{"type":"alert","brief":"您更换头像过于频繁，请稍候再操作！","detail":'',"openvip":''},setfail:{"type":"alert","brief":"对不起！设置失败。","detail":"请您稍候再试试看。","openvip":''}};if(!XSHVIPFS.Utils.checkCookie()){return openLogin();};var _jsFace=_queryFace(id,type,size);_jsFace.onSuccess=function(json){var callback=function(json){if(1001==json.result){return openLogin();};if(json.result==1){json.result=0;};if(_info[json.result]){XSHVIPFS.Utils.showDialog(_info[json.result]);}else{XSHVIPFS.Utils.showDialog(_info["setfail"]);};};eval(json['text']);};};var _ddWallpic=function(obj,id,isCal,params){params=params||{};params.from=params.from||'';var _url='http://imgcache.qq.com/club/item/wallpic/items/{1}/{2}/{3}';var _Screen=function(cache){var _CACHE=cache;this.getSize=function(){return[window.screen.width,window.screen.height];};this.getSuitableSize=function(){var realSize=this.getSize();var minSize=Number.MAX_VALUE,minIndex;var tempSize;var i;for(i=0;i<_CACHE.length;i++){tempSize=Math.max((realSize[0]-_CACHE[i][0])/realSize[0],(realSize[1]-_CACHE[i][1])/realSize[1]);if(minSize>tempSize){minSize=tempSize;minIndex=i;};if(minSize<=0){break;};};return _CACHE[minIndex];};};var _screen=new _Screen([[800,600],[1024,768],[1280,800],[1280,1024],[1366,768],[1440,900],[1600,1200],[1680,1050]]);var _rs=_screen.getSuitableSize().join('_');var _name=[_rs,'_',id,'.jpg'].join('');obj.href=_url.replace(/\{(\w+)\}/g,function(_0,_1){var _map={'{1}':id%10,'{2}':id,'{3}':(isCal==1)?'c_'+_name:_name};return _map[_0];});obj.target='_blank';};var _tt_suit=null;var _setSuit=function(id,params){params=params||{};params.aid=params.aid||'';params.adtag=params.adtag||'';params.szDeco=params.szDeco||'0|0|0';params.szFace=params.szFace||'0|0|0';params.from=params.from||'';_tt_suit&&clearInterval(_tt_suit);var _updateNum=0;var _status={'face':null,'deco':null};var _arrFace=String(params.szFace).split('|');var _arrDeco=String(params.szDeco).split('|');var _info={setsuc:{"type":"success","brief":"套装（XSH头像、XSH装扮）设置成功！","detail":'您可以使用<a href="#">最新版XSH</a>，实时查看XSH头像和装扮效果；<br />若您使用老版本XSH，请您重新登录后查看装扮效果。',"openvip":''},setfacesuc:{"type":"alert","brief":"套装包括：XSH头像和XSH装扮，其中：<br />XSH头像设置成功，XSH装扮设置失败！","detail":"请您再次设置一下套装！","openvip":''},setdecosuc:{"type":"alert","brief":"套装包括：XSH头像和XSH装扮，其中：<br />XSH装扮设置成功，XSH头像设置失败！","detail":"请您再次设置一下套装！","openvip":''},notvip:{"type":"alert","brief":"对不起！您还不是会员，不能设置套装。","detail":"开通XSH会员全场套装任意使用！","openvip":'<a class="mod_vip_em" href="#">点击咨询<\/a>'},setfail:{"type":"alert","brief":"对不起！设置失败。","detail":"请您稍候再试试看。","openvip":''}};if(!XSHVIPFS.Utils.checkCookie()){return openLogin();};var _userInfo=XSHVIP.dataCenter.get('nr_userInfo');if(_userInfo.isclub==0){return XSHVIPFS.Utils.showDialog(_info["notvip"]);};var _jsDeco=_queryDeco(_arrDeco[0],_arrDeco[1],_arrDeco[2]);_jsDeco.onSuccess=function(json){var callback=function(_d){_status.deco=_d.rc;};eval(json['text']);};var _jsFace=_queryFace(_arrFace[0],_arrFace[1],_arrFace[2]);_jsFace.onSuccess=function(json){var callback=function(_d){_status.face=(_d.result==1)?0:_d.result;};eval(json['text']);};var _tj2=function(_ret,_msg){_msg=_msg||'';var _d={msgId:2040000010,oprId:'XSHTAOZHUANG',ver:'V1',func:'XSHTAOZHUANG',mod:'XSHTAOZHUANG',operate:1,itemId:id,from:params.from,result:_ret,msg:_msg};XSHVIPFS.Utils.tj2LogSend(_d);};var _chkStatus=function(){_updateNum+=1;if(_status.face!=null&&_status.deco!=null){clearInterval(_tt_suit);if(_status.face==1001||_status.deco=='try_login'){return openLogin();};var _msg=[_status.face,_status.deco].join('|');if(_status.face==0&&_status.deco=='setsucc'){XSHVIPFS.Utils.showDialog(_info["setsuc"]);_tj2(1,_msg);}else if(_status.face!=0&&_status.deco=='setsucc'){XSHVIPFS.Utils.showDialog(_info["setdecosuc"]);_tj2(2,_msg);}else if(_status.face==0&&_status.deco!='setsucc'){XSHVIPFS.Utils.showDialog(_info["setfacesuc"]);_tj2(3,_msg);}else if(_status.face==1002||_status.deco=='novip'){XSHVIPFS.Utils.showDialog(_info["notvip"]);}else{XSHVIPFS.Utils.showDialog(_info["setfail"]);_tj2(0,_msg);}}
if(_updateNum>=100){_tt_suit&&clearInterval(_tt_suit);}};_tt_suit=setInterval(_chkStatus,100);};var _ddPinYinSkin=function(id,params){params=params||{};params.from=params.from||'';var _info={setfail:{"type":"alert","brief":"对不起！在线安装未成功，可能原因：<br />","detail":"1、未安装XSH输入法或版本过低，<a href=\"http://shurufa.qq.com/\" target=\"_blank\">请下载最新版>></a>；<br />2、浏览器安全级别设置过高；<br />3、屏蔽IE控件等引起。","openvip":''}};var _url='http://dl_dir.qq.com/qqvip/pinyin/{1}/{2}.qpys';_url=_url.replace('{1}',id%10).replace('{2}',id);var _tj2=(function(){var _d={msgId:2040000010,oprId:'XSHPINYINSKIN',ver:'V1',func:'XSHPINYINSKIN',mod:'XSHPINYINSKIN',operate:1,itemId:id,from:params.from};XSHVIPFS.Utils.tj2LogSend(_d);})();var _pyCheck=XSHVIPFS.Utils.checkPinyin();if(_pyCheck==1){window.location.href=["XSHPinyin://skin/?version==578&&skinname==qqvip_pyskin_",id,".tmpskn&&url==",_url].join('');}else if(_pyCheck==2){window.location.href=_url;}else{XSHVIPFS.Utils.showDialog(_info["setfail"]);};};var _setRing=function(id,params){params=params||{};params.aid=params.aid||'';params.adtag=params.adtag||'';params.from=params.from||'';params.name=params.name||'';params.funcType=params.funcType||'';params.uin=params.uin||'';params.cb=(typeof(params.cb)!='function')?(function(){}):(params.cb);var CST_URL_SETRING="http://qqring.qq.com/qqring_new/set_ring_json.php";var _info={setSucc:{"type":"success","brief":"炫铃设置成功！","detail":'当您对好友设置了炫铃，好友又对您设置了好友铃音时，好友将只会听到他对您设置的好友铃音。',"openvip":''},notVip:{"type":"alert","brief":"对不起！您还不是会员，不能设置炫铃。","detail":"开通XSH会员全场炫铃任意使用！","openvip":'<a class="mod_vip_em" href="#">点击咨询<\/a>'},limitedErr:{"type":"alert","brief":"对不起！炫铃设置失败！","detail":'对不起，您设置的人数已经到达上限。如需继续设置，请删除部分已设置的炫铃。',"openvip":''},setSuccBean:{"type":"success","brief":"炫铃设置成功！","detail":'您是非会员用户，好友设置上限为<strong>{1}</strong>人，体验资格还剩<strong>{2}</strong>天',"openvip":'<a class="mod_vip_em" href="#">点击咨询<\/a>'},setSuccPart:{"type":"alert","brief":"","detail":'{1}',"openvip":''},setFail:{"type":"alert","brief":"对不起！炫铃设置失败！","detail":"{1}","openvip":''}};if(!XSHVIPFS.Utils.checkCookie()){return openLogin();};var _userInfo=XSHVIP.dataCenter.get('nr_userInfo');if(_userInfo.isclub==0&&_userInfo.isbean==0){return XSHVIPFS.Utils.showDialog(_info["notVip"]);};XSHVIPFS.Utils.showFriendList({uin:params.uin,name:'设置炫铃',infos:['名称：'+XSHVIPFS.Utils.cutString(params.name,8,"..."),'应用类型：'+params.funcType]},function(friendsList){var _queryRing=function(id,friends){try{document.domain="qq.com";}catch(e){};var _arr=['id='+id,'friends='+friends,'cmd=set_ring'];var _xhr=new XSHVIP.XHR(CST_URL_SETRING,null,'POST',_arr.join('&'),true,true);_xhr.send();return _xhr;};var _detailErr=function(json){var _msg='';var _succUserNum=json.succUserList.length;var _failUserNum=json.failUserList.length;var _limitUserNum=json.limitUserList.length;var _systemUserNum=json.systemUserList.length;var _noFriendNum=json.noFriendList.length;var _failNumTotal=_failUserNum+_limitUserNum+_systemUserNum+_noFriendNum;if(_succUserNum>0){_msg+=['您对<strong>',_succUserNum,'</strong>位好友设置炫铃成功！','<br />'].join('');};if(_failNumTotal>0){_msg+=['您对<strong>',_failNumTotal,'</strong>位好友设置炫铃失败！详情信息如下：<br />',].join('');for(var i=0;i<_noFriendNum;i++){_msg+=['您不是"',json.noFriendList[i].name,'[',json.noFriendList[i].uin,']"的好友，请互相添加为好友；<br />'].join('');};for(var i=0;i<_limitUserNum;i++){_msg+=['达到设置上限（',json.quotaNum,'），无法为"',json.limitUserList[i].name,'[',json.limitUserList[i].uin,']"设置炫铃；<br />'].join('');};for(var i=0;i<_systemUserNum;i++){_msg+=[json.systemUserList[i].uin,'是系统保留号，不能设置炫铃；<br />'].join('');};for(var i=0;i<_failUserNum;i++){_msg+=['由于网络原因，无法为"',json.failUserList[i].name,'[',json.failUserList[i].uin,']"设置炫铃；<br />',].join('');};};return _msg;};var _jsRing=_queryRing(id,friendsList);_jsRing.onSuccess=function(json){var callback=function(_d){var _msg={};var _code=_d.result;if('notLogin'==_code){return openLogin();};if(_info[_code]){_msg=_info[_code];switch(_code){case'setSuccBean':{_msg.detail=_msg.detail.replace('{1}',_d.quotaNum).replace('{2}',_d.endTime);break;};case'setSuccPart':case'setFail':{_msg.detail=_msg.detail.replace('{1}',_detailErr(_d));break;};};}else{_msg=_info["setFail"];_msg.detail=_msg.detail.replace('{1}','请稍后再试！');};XSHVIPFS.Utils.showDialog(_msg);(params.cb)();};eval(json['text']);};});};var _preRing=function(el,id,fileType,params){params=params||{};params.from=params.from||'';var CST_ID_FILE="_s_qqring_prev_file_";var CST_URL_RINGFILE="http://imgcache.qq.com/ring_file/{1}/{2}.{3}";var _timer=null;var _mapFileType={1:'mid',2:'wav',3:'arm'};$e("td a.ico_ing").each(function(o){o.className='ico_try';o.title="试听";});el.className='ico_ing';el.title="播放中";var _file=CST_URL_RINGFILE.replace(/\{(\w+)\}/g,function(_0,_1){var _t=typeof(_mapFileType[fileType])!='undefined'?_mapFileType[fileType]:'';var _dir=id%100;var _map={'{1}':String(_dir).length==1?"0"+(_dir):_dir,'{2}':id,'{3}':_t};return _map[_0];});var _player=(function(){_timer&&(clearTimeout(_timer));try{($("XSHRingPlayer"))&&($("XSHRingPlayer").controls.stop());}catch(e){};if(!$(CST_ID_FILE)){var _div=document.createElement("div");_div.id=CST_ID_FILE;document.body.appendChild(_div);};if(navigator.appName=='Netscape'){$(CST_ID_FILE).innerHTML='<object id="XSHRingPlayer" type="application/x-ms-wmp" width="0" height="0"><param name="URL" value="'+_file+'" /><param name="autoStart" value="true"><param name="playCount" value="1"></object>';}else{$(CST_ID_FILE).innerHTML='<object id="XSHRingPlayer" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112" standby="Loading Microsoft Windows? Media Player components..." type="application/x-oleobject" width="0" height="0" style="width:1 px;height:1 px"><param name="URL" value="'+_file+'" /><param name="autoStart" value="true"><param name="playCount" value="1"></object>'};_timer=window.setTimeout(function(){el.className='ico_try';el.title="试听";try{($("XSHRingPlayer"))&&($("XSHRingPlayer").controls.stop());}catch(e){};},5000);})();};return{setDeco:_setDeco,setFace:_setFace,setSuit:_setSuit,setRing:_setRing,preRing:_preRing,ddWallpic:_ddWallpic,ddPinYinSkin:_ddPinYinSkin};})();XSHVIPFS.Div=(function(){var _imgFace='http://imgcache.qq.com/club/item/face/img/{1}/{2}.{3}';var _imgDeco='http://imgcache.qq.com/club/item/decorate/res/static/{1}/{2}/{3}.png';var _tpl={deco:'<div><div id="_nr_zb_s" align="center"><br /><br /><br /><img height="32" width="32" src="http://imgcache.qq.com/club/common/images/loading.gif"/></div><img id="_nr_zb_b" onload="$(\'_nr_zb_s\').style.display=\'none\';$(\'_nr_zb_b\').style.display=\'\';" height="131" width="439" src="{IMG}"/><p>XSH装扮在聊天窗口应用时的效果图，<span class="red">点击小图立即设置！</span></p></div>',deco_7:'<div><div id="_nr_zb_s_7" align="center"><br /><br /><br /><img height="32" width="32" src="http://imgcache.qq.com/club/common/images/loading.gif"/></div><img id="_nr_zb_b_7" onload="$(\'_nr_zb_s_7\').style.display=\'none\';$(\'_nr_zb_b_7\').style.display=\'\';" height="131" width="439" src="{IMG}"/><p>XSH装扮在聊天窗口应用时的效果图，此装扮将出现在<span class="red">{DAY}！</span></p></div>',face:'<cite class="{CLASS}"><img id="_nr_face_40" alt="{NAME}" src="{IMG1}"/><img id="_nr_face_100" onload="$(\'_nr_face_40\').style.display=\'none\';$(\'_nr_face_100\').style.display=\'\';" alt="{NAME}" src="{IMG2}" style="display:none" /></cite><p class="f_name">{NAME}</p>',suit:'<div class="innr"><div class="pic_s"><img src="{IMG1}" /></div><div class="pic_b"><img alt="装扮" src="{IMG2}"/></div><div class="pic_35"><img src="{IMG1}" width="35" height="35"/></div></div><div class="pops_bg"></div>'};var _setPos=function(obj,size,event){var _obj_w=size[0]||200;var _obj_h=size[1]||100;var evt=event||window.event;var _x=evt.clientX;var _y=evt.clientY;var _width=XSHVIP.dom.getClientWidth();var _height=XSHVIP.dom.getClientHeight();var _sl=XSHVIP.dom.getScrollLeft();var _st=XSHVIP.dom.getScrollTop();var _right=_width-_x;var _bottom=_height-_y;if(_right>=_obj_w){obj.style.left=_x+_sl+5+"px";}else if(_x>=_obj_w){obj.style.left=_x-_obj_w+15+"px";}
var _t=evt.pageY||_y+_st;if(_bottom>=_obj_h){obj.style.top=_t+15+"px";}else{obj.style.top=_t-_obj_h+5+"px";}};var _getPreviewFaceSmall=function(tpl,id,type){return tpl.replace(/\{(\w+)\}/g,function(m0,m1){var _map={'{1}':id%10,'{2}':id,'{3}':(type%2==1?'gif':'bmp')};return _map[m0];});};var _getPreviewFace=function(tpl,id,type,size){return tpl.replace(/\{(\w+)\}/g,function(m0,m1){var _map={'{1}':id%10,'{2}':((1==size)?[id,'_100'].join(''):id),'{3}':((type%2==1)?'gif':(1==size?'png':'bmp'))};return _map[m0];});};var _getPreviewDeco=function(tpl,id){return tpl.replace(/\{(\w+)\}/g,function(_0,_1){var _map={'{1}':id%10,'{2}':id,'{3}':[id,'_eff'].join('')};return _map[_0];});};var _hideDiv=function(id){$(id).style.display='none';};return{showFace:function(id,type,size,name,event){var evt=event||window.event;var obj=$('img100face');XSHVIP.event.cancelBubble(evt);_setPos(obj,[120,140],evt);if(obj.style.display!='block'){var _url_1=_getPreviewFaceSmall(_imgFace,id,type);var _url_2=_getPreviewFace(_imgFace,id,type,size);obj.innerHTML=(_tpl['face']).replace(/\{(\w+)\}/g,function(_0,_1){var _map={'{CLASS}':(1==size)?'_':'f_face small','{NAME}':name,'{IMG1}':_url_1,'{IMG2}':_url_2};return _map[_0];});obj.style.display='block';}},showDeco:function(id,event){var evt=event||window.event;XSHVIP.event.cancelBubble(evt);var obj=$('skin_show_div');_setPos(obj,[480,180],evt);if(obj.style.display!='block'){var _url_1=_getPreviewDeco(_imgDeco,id);obj.innerHTML=(_tpl['deco']).replace(/\{(\w+)\}/g,function(_0,_1){var _map={'{IMG}':_url_1};return _map[_0];});obj.style.display='block';}},showDeco7:function(id,day,event){var evt=event||window.event;XSHVIP.event.cancelBubble(evt);var obj=$('skin_show_div');_setPos(obj,[480,180],evt);if(obj.style.display!='block'){var _url_1=_getPreviewDeco(_imgDeco,id);obj.innerHTML=(_tpl['deco_7']).replace(/\{(\w+)\}/g,function(_0,_1){var _map={'{IMG}':_url_1,'{DAY}':day};return _map[_0];});obj.style.display='block';}},showSuit:function(szFace,szDeco,event){var evt=event||window.event;XSHVIP.event.cancelBubble(evt);var obj=$('skin_show_div2');_setPos(obj,[590,185],evt);if(obj.style.display!='block'){var _arrFace=szFace.split('|');var _arrDeco=szDeco.split('|');var _url_1=_getPreviewFace(_imgFace,_arrFace[0],_arrFace[1],_arrFace[2]);var _url_2=_getPreviewDeco(_imgDeco,_arrDeco[0]);obj.innerHTML=(_tpl['suit']).replace(/\{(\w+)\}/g,function(_0,_1){var _map={'{IMG1}':_url_1,'{IMG2}':_url_2};return _map[_0];});obj.style.display='block';}},hideFace:function(event){var evt=event||window.event;XSHVIP.event.cancelBubble(evt);_hideDiv('img100face');},hideDeco:function(event){var evt=event||window.event;XSHVIP.event.cancelBubble(evt);_hideDiv('skin_show_div');},hideSuit:function(event){var evt=event||window.event;XSHVIP.event.cancelBubble(evt);_hideDiv('skin_show_div2');}}})();XSHVIPFS.Paging=function(normalTpl,activeTpl,disableTpl,moreTpl,barTpl,size,blank){var _TEMPLATE=[normalTpl,activeTpl,disableTpl,moreTpl,barTpl];var _SIZE=size,_BLANK=blank;var _format=function(format,totalPage,pageId,pageName){return format.replace(/\{TOTALPAGE\}/g,totalPage).replace(/\{PAGE\}/g,pageId).replace(/\{PAGENAME\}/g,pageName);};this.update=function(total,current){if(current<1||current>total){return'';}
var outputString=_format(_TEMPLATE[4],total,current,current);var outputBuilder=[];var begin=current-Math.floor((_SIZE-1)/2);var end=current+Math.ceil((_SIZE-1)/2);var beginBlank=1-begin;var endBlank=end-total;if(beginBlank>0){end+=beginBlank;};if(endBlank>0){begin-=endBlank;};if(begin<1){begin=1;}else if(begin>1){begin+=_BLANK;};if(end>total){end=total;}else if(end<total){end-=_BLANK;};outputString=outputString.replace(/\{PRE\}/g,_format(_TEMPLATE[(current>1)?0:2],total,current-1,'上一页'));if(begin!=1){outputBuilder.push(_format(_TEMPLATE[0],total,'1','1'));outputBuilder.push(_format(_TEMPLATE[3],total,'','...'));}
for(var i=begin;i<=end;i++){outputBuilder.push(_format(_TEMPLATE[(i!=current)?0:1],total,i,i));}
if(end!=total){outputBuilder.push(_format(_TEMPLATE[3],total,'','...'));outputBuilder.push(_format(_TEMPLATE[0],total,total,total));}
outputString=outputString.replace(/\{NEXT\}/g,_format(_TEMPLATE[(current<total)?0:2],total,current+1,'下一页'));return outputString.replace('{PAGING}',outputBuilder.join(''));};};XSHVIPFS.SearchBar=(function(){var _gBzId=0;var CST_SEARCH_TEXT="请输入搜索关键字";var CST_SEARCH_HOTTAG="ISD.XSHVIP.FENGSHANG.SEARCHBAR_CLICK.";var CST_BZCONF={1003:{'name':'头像'},1004:{'name':'壁纸'},1002:{'name':'装扮'},1001:{'name':'套装'},1008:{'name':'炫铃'}};var CST_SEARCH_URL_BASE="http://imgcache.qq.com/club/search/index.html";var CST_SEARCH_URL=CST_SEARCH_URL_BASE+'?id={1}&wd={2}';var CST_SEARCH_HTML='<div class="search_top"><div class="selectbox"><p>全部</p><a href="#" class="downmue">下拉</a></div><input name="wd" id="wd" type="text" maxlength="8"/><button type="submit">搜索</button></div><div class="down_ul" style="display:none;"><ul><li id="0"><a href="#">全部</a></li><li id="1001"><a href="#">套装</a></li><li id="1002"><a href="#">装扮</a></li><li id="1003"><a href="#">头像</a></li><li id="1004"><a href="#">壁纸</a></li><li id="1008"><a href="#">炫铃</a></li></ul></div>';var _init=function(bzId){_gBzId=typeof(CST_BZCONF[bzId])!='undefined'?parseInt(bzId,10):0;$('searchBar').innerHTML=CST_SEARCH_HTML;var _timer=null;var _elSearchText=$('wd');var _elList=$e("#searchBar div.down_ul").elements[0];var _elListItem=$e("#searchBar div.down_ul li");var _elBtn=$e("#searchBar div.search_top button").elements[0];var _elListText=$e('#searchBar div.selectbox p').elements[0];var _elListBtn=$e("#searchBar div.search_top div.selectbox").elements[0];if(typeof(CST_BZCONF[_gBzId])!='undefined'){_elListText.innerHTML=CST_BZCONF[_gBzId].name;}else{_elListText.innerHTML='全部';};_elSearchText.value=CST_SEARCH_TEXT;_elSearchText.onkeyup=function(evt){var _evt=evt||window.event;if(_evt.keyCode==XSHVIP.event.KEYS.RETURN){_search();};};_elSearchText.onblur=function(evt){if(_elSearchText.value==''){_elSearchText.value=CST_SEARCH_TEXT;};};_elSearchText.onfocus=function(evt){if(_elSearchText.value==CST_SEARCH_TEXT){_elSearchText.value='';};_elSearchText.select();};XSHVIP.event.addEvent(_elBtn,'click',function(e){_search();});XSHVIP.object.each([_elListBtn,_elList],function(obj){XSHVIP.event.addEvent(obj,'mouseover',function(e){_timer&&(clearTimeout(_timer));_elList.style.display='block';});XSHVIP.event.addEvent(obj,'mouseout',function(e){_timer=setTimeout(function(){_elList.style.display='none';},300);});});_elListItem.each(function(el){addEvent(el,'click',function(evt,el){var _text=String(el.innerHTML).replace(/<.*?>/g,'');_elListText.innerHTML=_text;_elList.style.display='none';_gBzId=el.id;},[el]);});XSHVIPFS.Utils.killFocus();};var _isCurrPage=function(){var _href=String(location.href).split('?')[0];return!!(_href==CST_SEARCH_URL_BASE);};var _search=function(){var _wd=$('wd').value;_wd=XSHVIP.string.trim(_wd);XSHVIPFS.Utils.pvClickSend(CST_SEARCH_HOTTAG+_gBzId);(_wd==CST_SEARCH_TEXT)&&(_wd='');if(!_isCurrPage()){var _url=CST_SEARCH_URL.replace(/\{(\w+)\}/g,function(_0,_1){var _map={'{1}':_gBzId,'{2}':XSHVIP.string.escapeURI(_wd)};return _map[_0];});window.location=_url;}else{XSHVIPFS.Search.btnSearch(_gBzId,_wd);};};return{init:_init,search:_search};})();XSHVIPFS.Slider=(function(){var _D=XSHVIP.dom;var _C=function(el){var _arr=[];var el=_D.getFirstChild(el);while(el){if(!!el&&el.nodeType==1){_arr.push(el);};el=el.nextSibling;};return _arr;};var _Slide=function(conf){conf=conf||{};this._target=0;this._curIndex=0;this._play=true;this._timer=null;this._eventType=conf.eventType||'mouseover',this._autoPlayInterval=conf.autoPlayInterval||3*1000;this._container=$(conf.container);this._panelWrapper=$(conf.panelWrapper)||_D.getFirstChild(this._container);this._sliders=_C(this._panelWrapper);this._navWrapper=$(conf.navWrapper)||_D.getNextSibling(this._panelWrapper)||null;this._navs=(this._navWrapper&&_C(this._navWrapper))||null;this._effect=conf.effect||'scrollx';this._panelSize=(this._effect.indexOf("scrolly")==-1?conf.width:conf.height)||_D.getSize(_D.getFirstChild(this._panelWrapper))[this._effect.indexOf("scrolly")==-1?0:1];this._count=conf.count||_C(this._panelWrapper).length;this._navClassOn=conf.navClassOn||"on";this._changeProperty=this._effect.indexOf("scrolly")==-1?"left":"top";this._step=this._effect.indexOf("scroll")==-1?1:(conf.Step||5);this._slideTime=conf.slideTime||10;this.init();this.run(true);};_Slide.prototype={init:function(){_D.setStyle(this._container,"overflow","hidden");_D.setStyle(this._container,"position","relative");_D.setStyle(this._panelWrapper,"position","relative");if(this._effect.indexOf("scrolly")==-1){_D.setStyle(this._panelWrapper,"width",this._count*(this._panelSize+200)+"px");XSHVIP.object.each(this._sliders,function(el){el.style.styleFloat=el.style.cssFloat="left";});};if(this._navs){var _this=this;if(_this._eventType=='click'){XSHVIP.object.each(this._navs,function(el,i){el.onclick=(function(_this){return function(){XSHVIP.css.addClassName(el,_this._navClassOn);_this._play=false;_this._curIndex=i;_this._play=true;_this.run();}})(_this)});}else{XSHVIP.object.each(this._navs,function(el,i){el.onmouseover=(function(_this){return function(){XSHVIP.css.addClassName(el,_this._navClassOn);_this._play=false;_this._curIndex=i;_this.run();}})(_this)
el.onmouseout=(function(_this){return function(){XSHVIP.css.removeClassName(el,_this._navClassOn);_this._play=true;_this.run();}})(_this)});};};},run:function(isInit){if(this._curIndex<0){this._curIndex=this._count-1;}else if(this._curIndex>=this._count){this._curIndex=0;};this._target=-1*this._panelSize*this._curIndex;var _this=this;if(this._navs){XSHVIP.object.each(this._navs,function(el,i){_this._curIndex==(i)?XSHVIP.css.addClassName(el,_this._navClassOn):XSHVIP.css.removeClassName(el,_this._navClassOn);});};this.scroll();if(this._effect.indexOf("fade")>=0){_D.setStyle(this._panelWrapper,"opacity",isInit?0.5:0.1);this.fade();};},scroll:function(){clearTimeout(this._timer);var _this=this,_cur_property=parseInt(this._panelWrapper.style[this._changeProperty])||0,_distance=(this._target-_cur_property)/this._step;if(Math.abs(_distance)<1&&_distance!=0){_distance=_distance>0?1:-1;};if(_distance!=0){this._panelWrapper.style[this._changeProperty]=(_cur_property+_distance)+"px";this._timer=setTimeout(function(){_this.scroll();},this._slideTime);}else{this._panelWrapper.style[this._changeProperty]=this._target+"px";if(this._play){this._timer=setTimeout(function(){_this._curIndex++;_this.run();},this._autoPlayInterval);};};},fade:function(){var _opacity=_D.getStyle(this._panelWrapper,"opacity");var _this=this;if(_opacity<1){_D.setStyle(this._panelWrapper,"opacity",parseFloat(_opacity)+0.02);setTimeout(function(){_this.fade();},1);};}};return{init:function(el,conf){conf=conf||{};conf.container=el;return new _Slide(conf);}};})();window.Nr=XSHVIPFS.Utils;window.Item=XSHVIPFS.Item;window.Div=XSHVIPFS.Div;window.Paging=XSHVIPFS.Paging;window.SearchBar=XSHVIPFS.SearchBar;/*  |xGv00|0c986bdcba0f6c6670c353a4b735f356 */
