check_flag='action';
var login = {
	'flag' : false,
	'info' : {
		'user_nickname' : ''
	}
};

var Passport9Way = {
	'setCookie' : function(name, value, domain) {
		expires = new Date();
		expires.setTime(expires.getTime() + (1000 * 86400 * 365));
		//document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/";
		value = String(value).replace(/@/g,"#");
		document.cookie = name + "=" + escape(value) + "; path=/; domain=" + domain;
		

	},
	'getCookie' : function (name) {
		cookie_name = name + "=";
		cookie_length = document.cookie.length;
		cookie_begin = 0;

		while (cookie_begin < cookie_length) {
			value_begin = cookie_begin + cookie_name.length;

			if (document.cookie.substring(cookie_begin, value_begin) == cookie_name) {
				var value_end = document.cookie.indexOf (";", value_begin);

				if (value_end == -1) {
					value_end = cookie_length;
				}
				var v = unescape(document.cookie.substring(value_begin, value_end));
				//alert(v);
				v = String(v).replace(/#/g,"@");
				//alert(v);
				return v;
			}
			cookie_begin = document.cookie.indexOf(" ", cookie_begin) + 1;
			if (cookie_begin == 0) {
				break;
			}
		}
		return null;
	},
	'delCookie' : function (name) {
		var expireNow = new Date();
		document.cookie = name + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT" +  "; path=/; domain=cmwebgame.com";
	},
	'loginOP' : function (token) {
		eval ( 'var ret = ' + token + ';' );
	
		//登入成功
		if ( ret && ret.loginFlag ) {
			
			//var html = ret.nickname + ' [ <a href="https://passport.9wee.com/logout" onclick="delCookie(\'passportCmwebgameCookie\')">退出</a> ]';
			login.flag=true;
			login.info.user_nickname=ret.nickname;
			
		}
		this.setCookie ( 'passportCmwebgameCookie', token, 'cmwebgame.com' );
	},
	'init' : function () {
		/*var passportCmwebgameCookie = this.getCookie ( 'passportCmwebgameCookie' );
	
		if ( passportCmwebgameCookie ) {
			this.loginOP ( passportCmwebgameCookie );
		}
		else{*/
		document.write ( '<script type="text/javascript" src="http://passport.cmwebgame.com/showJsUser?callback=Passport9Way.loginOP"></script>' );
		//}		
	}
};

Passport9Way.init();