/**
 * will generated by velocity
 * this template parse to overwrite WEBROOT/js/user.js
 */
if(typeof Lang=="undefined"){
var Lang =
{
"Dir": "ltr",
'User':{
'wait':"\u8f7d\u5165\u7528\u6237\u4fe1\u606f...",
'empty':"\u5e10\u53f7\u548c\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a",
'uidErr':"\u5e10\u53f7\u683c\u5f0f\u4e0d\u6b63\u786e",
'pwdErr':"\u5bc6\u7801\u5fc5\u987b\u662f6-20\u4f4d\u5b57\u7b26\uff01",
'loginErr':"\u5e10\u53f7\u6216\u5bc6\u7801\u6709\u8bef\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165",
'loginErrShort':"\u7528\u6237\u540d\u6216\u5bc6\u7801\u4e0d\u6b63\u786e\uff01",
'title':"\u4eba\u4eba\u7528\u6237\u8bf7\u76f4\u63a5\u767b\u5f55",
'requireLogin':"\u5bf9\u4e0d\u8d77\uff01\u60a8\u8fd8\u6ca1\u6709\u767b\u9646\uff0c\u8bf7\u5148\u767b\u5f55\u3002",
'regFail':"\u6ce8\u518c\u5931\u8d25\uff0c\u53ef\u4ee5\u5c1d\u8bd5\u66f4\u6362\u7528\u6237\u540d\uff0c\u7136\u540e\u91cd\u8bd5\u3002",
'regCodeErr':"\u9a8c\u8bc1\u7801\u9519\u8bef",
'regNameErr':"\u59d3\u540d\u4fe1\u606f\u9519\u8bef",
'regCardErr':"\u8eab\u4efd\u8bc1\u4fe1\u606f\u9519\u8bef",
'regUIDUsed':"\u8be5\u90ae\u7bb1\u6216\u8d26\u53f7\u5df2\u7ecf\u88ab\u6ce8\u518c",
'regUIDErr':'\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1\u6216\u5e10\u53f7',
'regUIDFormatErr':'\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1\u62166-10\u4f4d\u5e10\u53f7',
'pwdFormat':'\u5bc6\u7801\u5fc5\u987b\u75316-20\u4e2a\u5b57\u7b26\u7ec4\u6210',
'repwdNotMatch':"\u4e24\u6b21\u8f93\u5165\u5bc6\u7801\u4e0d\u4e00\u81f4\uff01",
'realNameFormat':'\u8bf7\u8f93\u51652\u201415\u4f4d\u5b57\u7b26\u7684\u771f\u5b9e\u59d3\u540d',
'cardNumFormat':'\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u8eab\u4efd\u8bc1\u53f7',
'userNameValid':'\u60a8\u8f93\u5165\u7684\u7528\u6237\u540d\u53ef\u4ee5\u4f7f\u7528\uff01'
},
'Request':{
'timeOut':'\u8bf7\u6c42\u8d85\u65f6\uff0c\u8bf7\u91cd\u8bd5'
},
'Game':{
'playAgain':'\u7ee7\u7eed\u73a9',
'copyed':'\u590d\u5236\u6210\u529f',
'notcopy':'\u590d\u5236\u5931\u8d25\uff0c\u8bf7\u624b\u52a8\u590d\u5236',
'becameFans':'\u606d\u559c\u60a8\uff0c\u5df2\u6210\u4e3a\u6b64\u6e38\u620f\u516c\u5171\u4e3b\u9875\u7684\u7c89\u4e1d\uff01',
'actnoempty':'\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u6fc0\u6d3b\u7801\uff01',
'actcodenotvalid':'\u65e0\u6548\u7684\u6fc0\u6d3b\u7801\uff01',
'lipinnoempty':'\u8BF7\u8F93\u5165\u6709\u6548\u7684\u793C\u54C1\u7801',
'lipincodenotvalid':'\u65E0\u6548\u7684\u793C\u54C1\u7801'
},
'LP':{
'NameUnverify':'\u60a8\u8f93\u5165\u7684\u7528\u6237\u540d\u4e0d\u5408\u6cd5\u6216\u5df2\u5b58\u5728',
'timeout':'\u8d85\u65f6\u9519\u8bef',
'NameValid':'\u7528\u6237\u540d\u53ef\u4ee5\u4f7f\u7528',
'AgreeLisens':'\u8bf7\u5148\u9605\u8bfb\u5e76\u540c\u610f\u7528\u6237\u670d\u52a1\u6761\u6b3e',
'EnterValiCode':'\u8bf7\u8f93\u5165\u9a8c\u8bc1\u7801\uff01'
}
};
L=Lang;
}
User=function(){};cookie=function(){};Renren=function(){};Game=function(){};
var _CHARSET='UTF-8';
var _JSON_TIMEOUT=10000;
/*--configure region--*/
var _LANG='sh';
var uidReg=/^[a-z0-9_]{6,10}$/i;
var luidReg=/^[a-z0-9_]{1,20}$/i;
var emailReg=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
var pwdReg=/^[a-z0-9_\-\.* ~`]{6,20}$/i;
var _PASSPORT="http://passport.91fun.com/";
var _SITEURL="http://www.91fun.com";
var _INTERFACE="http://interface.91fun.com/restServer.php";
var _SITE_DOMAIN="91fun.com";
User.GA="UA-3912673-89";
User.REG_F="932000101";
User.regOptionFields={'repassword':true,'realname':false,'idcard':false,'checkcode':true};
User.regOptionCheck={'repassword':true,'realname':false,'idcard':false,'checkcode':true};
User.USER_NAME_LIMIT=20;
/*-option-*/
User.URL_VALICODE="http://captcha.91fun.com/?tid=4c56963e-0d50-4482-9fc4-65150a16e35d&rnd=";
User.URL_PHOTO='http://head.91fun.com/photos/0/0/women_tiny.gif';
User.goimg='/wan/img/ja/login_img3.jpg';
var _SERVER_FROM=(_SITE_DOMAIN=="renren.com")?"renren":"apps";//apps for new platform
/*--end configure region--*/
cookie.domain="."+getDomain();
Game.url_recentServer="http://game"+cookie.domain+"/api/his/svrs?code=";
User.URL_RECENT_GAME="http://game"+cookie.domain+"/api/his/games";
User.URL_lOGOUT="http://www"+cookie.domain+"/Logout.do";
User.URL_ERR_LOGIN ="http://www"+cookie.domain+"/SysHome.do";
User.REG_FROM='';
User.URL_SITE=_SITEURL;
User.URL_USER=_PASSPORT+"user/";
User.URL_PAY=_PASSPORT+"pay/";
User.URL_INDULGENCE=_PASSPORT+"wallow/";
User.URL_GAME_ANTI_INDULGENCE=_PASSPORT+"antiIndulgence/";
User.URL_REG=User.URL_USER+"register";
User.URL_LOGIN=User.URL_USER+"login";
User.URL_REGCHECK=User.URL_USER+"verify";
User.URL_USERINFO=User.URL_USER+"info";
User.URL_CODECHECK=User.URL_USER+"checkCode";
User.URL_INDULGENCE_CHECK=User.URL_INDULGENCE+"info";
User.URL_INDULGENCE_SUBMIT=User.URL_INDULGENCE+"add";
User.URL_USERBALANCE=User.URL_PAY+"queryBean";
User.cookie="t";
User.JsLoadCounter=0;
User.info={};
var _IMG_OK=User.URL_SITE+"/wan/img/checkok.gif";

User.infoPaneHead="head_userinfo";
User.loginTableHead="head_userlogin";
User.regPaneHead="head_userreg";
User.infoPane="userinfopane_";
User.loginTable="logintable_";
User.infoTable="userinfotable_";
User.loginTips="logintips_";
User.uname="username_";
User.uimage="userimage_";
User.ulevel="userlevel_";
User.umoney="usermoney_";
User.ucomentgame="usercomentgame_";
User.ucomentgamefromapps="usercomentgamefromapps_",
User.loginErr="errtips_";

User.waitTips=L.User.wait;
User.emptyTips=L.User.empty;
User.uidErrTips=L.User.uidErr;
User.pwdErrTips=L.User.pwdErr;
User.title=L.User.title;

User._onLoad=new Array();
User._onLogin=new Array();
function getDomain(){
  var domain=/^http:\/\/([1-9a-z\.]*)\/?/i.exec(document.location.href);
  if(domain==null)return "";
  if(arguments[0]) return domain[1];
  var domainArr=domain[1].split(".");
  if(domainArr.length<=1) return domain[0];
  if(domainArr.length<=2) return domain[1];
  return domainArr[domainArr.length-2]+"."+domainArr[domainArr.length-1];
}
Form={
chCheck:function(c){return c==null?false:/^[\u4e00-\u9fa5]+$/.test(c)},
checkEmpty:function(list){for(var i=0;i<list.length;i++)if(list[i]==""||list[i]==undefined)return false;return true;}
}
cookie.setCookie=function(cookieName, cookieValue){cookie.setCookiebytime(cookieName, cookieValue,"");},
cookie.setCookiebytime=function(cookieName, cookieValue,date){var expires="",domain;if(date!=""){expires="expires="+(new Date(date)).toGMTString()+";";};if(cookieValue==null){var exp=new Date();exp.setTime(exp.getTime() - 1);expires=";expires="+exp.toGMTString();};if(cookie.domain!="") domain="domain="+cookie.domain+";";document.cookie = cookie.ResponseCookies_GetCookieName(cookieName)+"="+escape(cookieValue)+";path=/;"+domain+expires;}
cookie.getCookie=function(cn){var lowerCN =cn.toLowerCase();var cs = document.cookie;var pos=-1;if(cs!=""){var cArr = cs.split("; ");for (var i=0; i<cArr.length; i++){pos = cArr[i].indexOf("=");if (pos > 0) if (cArr[i].substring(0, pos).toLowerCase() == lowerCN) return unescape(cArr[i].substring(pos+1, cArr[i].length));}};return "";}
cookie.clear=function(){var cs=document.cookie;var domain="";if(cs!=""){var cArr=cs.split("; ");var pos=-1;var exp=new Date();exp.setTime(exp.getTime()-1);expires=";expires="+exp.toGMTString();if(cookie.domain!="") domain="domain="+cookie.domain+";";for(var i=0; i<cArr.length; i++){pos=cArr[i].indexOf("=");if (pos > 0) document.cookie=cArr[i].substring(0,pos)+"=;path=/;"+domain+expires;}}return true;}
cookie.ResponseCookies_GetCookieName=function(cookieName){var lowerCookieName=cookieName.toLowerCase();var cookieStr = document.cookie;if (cookieStr == "")return cookieName;var cookieArr = cookieStr.split("; ");var pos,cn;for (var i=0; i<cookieArr.length; i++){pos = cookieArr[i].indexOf("=");cn=cookieArr[i].substring(0, pos);if (pos > 0) if (cn.toLowerCase() == lowerCookieName) return cn;}return cookieName;}
function loadJs(url){
  var fun=arguments[1]||function(){};
  var charset=arguments[2]||_CHARSET;
  var cache=arguments[3]||false;
  $ .ajax({'url': url,'scriptCharset':charset,'dataType':"script",'cache':cache,success: function(){fun();}});
}
function QueryString(fieldName)
{  
  var urlString = document.location.search;
  if(urlString != null){
    var typeQu = fieldName+"=";
    var urlEnd = urlString.indexOf(typeQu);
    if(urlEnd != -1){
	    var paramsUrl = urlString.substring(urlEnd+typeQu.length);
	    var isEnd =  paramsUrl.indexOf('&');
	    if(isEnd != -1){return decodeURIComponent(paramsUrl.substring(0, isEnd));}else{return decodeURIComponent(paramsUrl);}
     }
    return null;
  }else
  	 return null;
}
/*crossdomain json
 * base form checker
 * cookie
 */
function getJsonData(url,fun){
	var	 callback=((url.indexOf("?")>-1)?"&":"?")+"callback=?";
	var timeout=arguments[2]||_JSON_TIMEOUT;
	var charset=arguments[3]||_CHARSET;
	var t=setTimeout(function(){fun({result:false,error_info:L.Request.timeOut});},timeout);
	$ .ajax({
   'url': url+callback,'scriptCharset':charset,'dataType':"jsonp",
   success: function(json){clearTimeout(t);fun(json);}
    });
}
function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
  if(window.event)event.cancelBubble=true;
}
User.go=function(url){
  var target=arguments[1]||"";
  var a=document.createElement("a");
  var d=(typeof(_delayGo)=="undefined");
  if(!a.click||!document.all) { //only IE has this (at the moment);
    if(target=="blank")if(d)window.open(url);else setTimeout(function(){window.open(url)}, _delayGo);else if(d)window.location.href=url;else setTimeout(function(){window.location.href=url}, _delayGo);
    return;
  }else{
    var n=document.body?false:true;
    if(n){
    document.write("<a id='gourl_'>go</a>");
    a=document.getElementById('gourl_');
    }
    a.style.display = "none";
    a.setAttribute("href",url);
    if(target=="blank") a.target="_blank";
    if(!n)document.body.appendChild(a);
    if(d)a.click();else setTimeout(function(){a.click()}, _delayGo);
  }
}
function _checkPageType(){
  if(typeof(_pageType)!='undefined'&&typeof(_pageTo)!='undefined'){
    if(_pageType=="renren"&&User.REG_FROM!="renren.com")User.go(_pageTo);
    if(_pageType=="wan"&&User.REG_FROM=="renren.com")User.go(_pageTo);
  }
}
/**main script*/
if(QueryString("f")!=null){User.REG_F=QueryString("f");cookie.setCookie("wan_f",User.REG_F)}else if(cookie.getCookie("wan_f")!=""){User.REG_F=cookie.getCookie("wan_f")}
User.REG_TG="";//推广码
if(QueryString("tg")!=null){User.REG_TG=QueryString("tg");cookie.setCookie("wan_tg",User.REG_TG)}else if(cookie.getCookie("wan_tg")!=""){User.REG_TG=cookie.getCookie("wan_tg")}
User.REG_G="wan.renren.com";
if(QueryString("g")!=null){User.REG_G=QueryString("g");cookie.setCookie("wan_g",User.REG_G)}else if(cookie.getCookie("wan_g")!=""){User.REG_G=cookie.getCookie("wan_g")}
if(cookie.getCookie("w_regfrom")!='')User.REG_FROM=cookie.getCookie("w_regfrom");
_checkPageType();
String.prototype.trim= function(){return this.replace(/(^\s*)|(\s*$)/g,"");}
/*check is login*/
User.isLogin=function(){return (cookie.getCookie(User.cookie)!="");}
/*eg 1. User.login_("username","pwd",true|false,callback)
 *eg 2.User.login_("username","pwd",true|false,successcallback,failcallback)*/
User.login_=function(uid,pwd,isSave,fun){
  var ff=arguments[4]||0;
  var data="name="+encodeURIComponent(uid.trim())+"&password="+encodeURIComponent(pwd.trim())+"&save="+((isSave)?"1":"0");
  data+="&f="+User.REG_F+"&g="+User.REG_G+"&tg="+User.REG_TG;
  var url=User.URL_LOGIN+"?"+data;
  if(!ff)getJsonData(url,fun);else getJsonData(url,function(j){if(j.result=="true")fun(j);else ff(j);});
}
/*get userinfo*/
User.getUserInfo_=function(fun){getJsonData(User.URL_USERINFO,fun);}
/*logout*/
User.logout=function(){
  if(_SITE_DOMAIN!="renren.com"){cookie.clear();window.location.reload();}
  else {
	var url=window.location.href;
	if(url.charAt(url.length-1)=='#') url=url.substring(0,url.length-1);
	User.go(User.URL_lOGOUT+"?origURL="+encodeURIComponent(url));
  }
}
/*userinfo onload event*/
User.onLoad=function(obj){
  User._onLoad.push(obj);
}
User.onLogin=function(obj){
  User._onLogin.push(obj);
}
/*get valid code,eg:User.refreshCode(imgElementId,inputFiledId)*/
User.refreshCode=function(){
  var img=arguments[0]||"checkcodeimg_";
  var txt=arguments[1]||"checkcode";
  $("#"+img).attr('src',User.URL_VALICODE+Math.random());$("#"+txt).val("");
}
/*below for wan.renren.com*/
User.login = function (formId){
  var form=$("#"+formId)[0];
  var gourl=arguments[1]||"";
  var errgourl=arguments[2]||"";
  var uid=form.uid.value.trim();
  var password=form.password.value.trim();
  var isSave = false;//form.save.checked;
  var capture= (form.capture==undefined)?"":form.capture.value.trim();
  var capImg=arguments[3]||"renrencaptureimg_";
  if(!Form.checkEmpty([uid,password])){
    if(errgourl=="")User.showLoginErr(User.emptyTips);else User.go(errgourl+"?err="+encodeURIComponent(User.emptyTips));
    return false;
  }
  if(!luidReg.test(uid)&&!emailReg.test(uid)){
    if(errgourl=="")User.showLoginErr(User.uidErrTips);else User.go(errgourl+"?err="+encodeURIComponent(User.emptyTips));
    return false;
  }
  User.showWaitInfo();
  if(_SITE_DOMAIN=="renren.com"){
      Renren.login({uid:uid,password:password,capture:capture,captureimg:capImg},
              function(j){User.logindProcess({result:'true',regFrom:"renren.com"},{gourl:gourl,errgourl:errgourl,serverUrl:''});},
              function(j){User.logindProcess({result:'false',error_info:j.info},{gourl:gourl,errgourl:errgourl,serverUrl:''});});
  }else{
      User.login_(uid,password,isSave,function(json){User.logindProcess(json,{gourl:gourl,errgourl:errgourl,serverUrl:''});});
  }
}
User.logindProcess=function(json,p){
 if(json.result=="true"){
   for(var i=0;i<User._onLogin.length;i++)User._onLogin[i]();
   if(p.gourl!="")User.go(p.gourl);else{_checkPageType();User.getUserInfo();}
 }else{
   if(p.errgourl==""){
     User.displayUserLogin();
     User.showLoginErr(json.error_info);
   }else{
     User.go(p.errgourl+(/\?/.test(p.errgourl)?'':"?err="+encodeURIComponent(json.error_info)));
   }
 }
}
User.dispalyTips=function(c){
  if(!$("#"+c).data("err")) $("#"+c).css("display","block");
  if(arguments[1]) $("#"+c).html(arguments[1]);
}
User.getUserInfo=function(){
  User.getUserInfo_(function(json){
    if(json.result=="true"){
      User.REG_FROM=typeof(json.w_regfrom)=="undefined"?"renren.com":json.w_regfrom;
      var t=cookie.domain;
      cookie.domain="wan."+_SITE_DOMAIN;
      cookie.setCookie("w_regfrom",User.REG_FROM);
      cookie.domain=t;
      _checkPageType();
      User.info=json;
      User.displayUserinfo(json);
      for(var i=0;i<User._onLoad.length;i++)User._onLoad[i]();//user info loaded event
    }else{
      User.displayUserLogin();
    }
  });
}
User.displayUserinfo=function(u){
  if($("#"+User.infoPane).length>0||$("#"+User.infoPaneHead).length>0){
    $("#"+User.loginTips).css("display","none");
    $("#"+User.loginTable).css("display","none");
    $("#"+User.loginTableHead).css("display","none");
    $("#"+User.regPaneHead).css("display","none");
    $("#"+User.infoPane).css("display",$("#"+User.infoPane).attr("tagName")=="SPAN"?"inline":"block");
    $("#"+User.infoTable).css("display",$("#"+User.infoTable).attr("tagName")=="SPAN"?"inline":"block");
    $("#"+User.infoPaneHead).css("display",$("#"+User.infoPaneHead).attr("tagName")=="SPAN"?"inline":"block");
    var uid=User.getDisUid(u);
    if(User.USER_NAME_LIMIT>0)
    if(uid.length>User.USER_NAME_LIMIT) uid=uid.substr(0,User.USER_NAME_LIMIT-3)+"..";
    $("."+User.uname).html(uid);
    var img=(u.tinyurl&&u.tinyurl!=""&&u.tinyurl!="null")?u.tinyurl:User.URL_PHOTO;
    if(u.channelcode=="2001") img="http://graph.facebook.com/"+u.channeluid+"/picture";
    $("."+User.uimage).attr("src",img);
    $("."+User.ulevel).css("background-position-y",((parseInt(u.level)-1)*15)+"px");
    if($("."+User.umoney).length>0)User.showPayBalance();
    if($("."+User.ucomentgame).length>0)User.showRecentServer();
    if(typeof(u.canband)!="undefined"&&u.canband!=null&&u.canband!=""&&u.canband=="true") User.showBand();
  }
}
User.showBand=function(){
  $(".band").css("display","block");
}
User.getDisUid=function(j){
  var uid=j.nick;
  if(j.uname&&j.uname!=""&&j.uname!="null"&&!Form.chCheck(uid))uid=j.uname;
  if(j.realname&&j.realname!=""&&j.realname!="null")uid=j.realname;
  return uid;
}
User.displayUserLogin=function(){
  if($("#"+User.infoPane).length>0){
    $("#"+User.loginTips).css("display","none");
    $("#"+User.loginTable).css("display","block");
  }
}
User.showLoginErr=function(tips){
  $("."+User.loginErr).html((_SITE_DOMAIN=="renren.com")?tips:L.User.loginErr);
  $("."+User.loginErr).css("display","inline");
}
//仅针对页面嵌入的登录框
User.clearLoginErr=function(){
  $("."+User.loginErr).css("color","#000");
  $("."+User.loginErr).html(User.title);
}
User.showWaitInfo=function(){
  $("#"+User.loginTable).css("display","none");
  $("#"+User.loginTips).html(User.waitTips);
  $("#"+User.loginTips).css("display","block");
}
User.showPayBalance=function(){
  getJsonData(User.URL_USERBALANCE, function(json){
    if(json.result=="true") $("."+User.umoney).html(json.money);
  });
}

User.showRecentServer=function(){
  loadJs(User.URL_RECENT_GAME,User.checkGameLoad);
}
User.checkGameLoad=function(){
  var games;
  try{
    games=hisGames;
    User.showRecentServer_(games);
  }catch(e){
    for(var i=0;i<3;i++)if($("body").data("commentgame")!=undefined)$("."+User.ucomentgame).append($("body").data("commentgame")[i]);
  }
}
User.showRecentServer_=function(games){
  var g='';
  if (games.length<1)
    for(var i=0;i<3;i++)$("."+User.ucomentgame).append($("body").data("commentgame")[i]);
  else{
    var his_len=0;var used=new Array();
    for(var n=0;n<games.length;n++){
      if(n==3) break;
      var j=games[n];
      used[n]=j['name'];
      g+='<li><a href="'+User.URL_SITE+'/'+j.code+'/" target="_blank"><img src="'+j.imgName+'" border="0" align="absmiddle" />'+j['name']+'</a><span><a href="'+User.URL_SITE+'/'+j.code+'/" target="_blank">['+L.Game.playAgain+']</a></span></li>';
      his_len++;
    }
    $("."+User.ucomentgame).html(g);
    var i=0;var com_gl=$("body").data("commentgame");
    for(var r=0;r<com_gl.length;r++){
      if(i>=3-his_len) break;
      if(User.recentServerLike(used,com_gl[r]))
      continue;
      else{
      $("."+User.ucomentgame).append(com_gl[r]);
      i++;
      }
    }
  }
}
User.recentServerLike=function(recent,comm){
  for(var i=0;i<recent.length;i++)
    if(typeof(recent[i])!="undefined"&&recent[i]!=null&&comm.toLowerCase().indexOf(recent[i].toLowerCase())>=0) return true;
  return false;
}
User.loginGo=function(url){
  if(User.isLogin())
  User.go(url);
}
function queryBeans(){
  var sec = $("#rrgame_coins_balance_sec");
  $("#rrgame_coins_balance").html("<img src='http://www.rrgame.eu/wan/img/Ajax_loading.gif' width='16' height='16' />");
  if(sec){
    sec.html("<img src='http://www.rrgame.eu/wan/img/Ajax_loading.gif' width='16' height='16' />");
  }
  jQuery.ajax({
    url:"queryBean",
    cache: false,
    success:function(data){
      $("#rrgame_coins_balance").html(data);
      if(sec){
        sec.html(data);
      }
    }
  });
}
var tool={
loadFlash:function(url, wmode, menu, allowscript, width, Height) {
	document.write('<embed src="' + url + '" menu="' + menu + '" allowScriptAccess="' + allowscript + '" wmode="' + wmode + '" quality="high" pluginspage=http://www.macromedia.com/go/getflashplayer type="application/x-shockwave-flash" width="' + width + '" height="' + Height + '"></embed>');
},
swapClass:function(css,active,attCss){
var attActive =arguments[3]||false;
  $("."+css).each(function(){
  $(this).bind("mouseenter click",function(){
    $("."+css).removeClass(active);
    $(this).addClass(active);
    if(attActive){
    $("."+attCss).removeClass(attActive);
    $("."+$(this).attr("attach")).addClass(attActive);
    }else{
    $("."+attCss).css("display","none");
    $("."+$(this).attr("attach")).css("display","block");
    }
  });
});
},
save:function(u,t){
  try{
    window.external.AddFavorite(u,t);
  }catch(e){
    try{
      window.sidebar.addPanel(t, u, "");
    }catch(e){
      alert("您的浏览器不支持自动加入收藏，\"请按CTRL+D进行收藏\"或者\"浏览器菜单手动设置\"");
    }
  }
},
createUrl:function(sUrl){window.location.href = sUrl;},
setHomepage:function(u){
  if (document.all) {
    document.body.style.behavior='url(#default#homepage)';
    document.body.setHomePage(u);
  }
  else if(navigator.userAgent.toLowerCase().indexOf('firefox')!=-1){
    try {
      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
    }
    catch (e) {
      alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
     }
     var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
     prefs.setCharPref('browser.startup.homepage',vrl);
   }
   else if(navigator.userAgent.toLowerCase().indexOf('chrome')!=-1){
      alert( "chrome浏览器不支持该操作，请使用浏览器菜单手动设置." );
   }
},
makePostData:function(j){var s="";$ .each(j,function(k,v){s+=k+"="+v+"&"});return s.substr(0,s.length-1);}
}
var SHARE={
openShareWindow:function(url){
  window.open(url,'_blank','scrollbars=no,width=600,height=450,left=75,top=20,status=no,resizable=yes');
},
//Qzone ok
shareQzone:function(shareUrl,title){
  var url="http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url="+encodeURIComponent(shareUrl)+"&title"+encodeURIComponent(title);
  SHARE.openShareWindow(url);
},
//sina ok
shareSina:function(shareUrl,title){
  var url="http://v.t.sina.com.cn/share/share.php?url="+encodeURIComponent(shareUrl)+"&title="+encodeURIComponent(title);
  SHARE.openShareWindow(url);
},
//腾讯weibo   title:内容
shareWB:function(shareUrl,title){
  var url="http://v.t.qq.com/share/share.php?title="+encodeURIComponent(title)+"&url"+encodeURIComponent(shareUrl);
  SHARE.openShareWindow(url);
},
//renren ok
shareRenRen:function(shareUrl,title){
  var url="http://share.renren.com/share/buttonshare.do?link="+encodeURIComponent(shareUrl)+"&title="+encodeURIComponent(title);
  SHARE.openShareWindow(url);
},
//kaixin
shareKX:function(shareUrl,title){
  var url="http://www.kaixin001.com/repaste/bshare.php?rurl="+encodeURIComponent(shareUrl)+"rtitle="+encodeURIComponent(title);
  SHARE.openShareWindow(url);
},
//QQxiaoyou
shareXY:function(shareUrl,title){
  var url="http://pengyou.qq.com/index.php?mod=usershare&act=onekey&to=xiaoyou&url="+encodeURIComponent(shareUrl)+"&title="+encodeURIComponent(title);
  SHARE.openShareWindow(url);
}
}
/*init block*/
$(function(){
  _checkPageType();
  if(($("#"+User.infoPane).length>0||$("#"+User.infoPaneHead).length>0)&&cookie.getCookie(User.cookie)!=""){
    User.showWaitInfo();
    User.getUserInfo();
  }
  if(cookie.getCookie(User.cookie)=="")User.displayUserLogin();
});
