function getCookie ( 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;
}
// 清除 Cookie
function delCookie ( name )
{
	var expireNow = new Date();
	document.cookie = name + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT" +  "; path=/;domain=cmwebgame.com";
}
function checkerLogin ( form, urlPassport )
{
	this.objSelf = "clsChkLogin";
	this.objForm = document.getElementById ( form );
	this.objMessage = document.getElementById ( "login_message" );
	this.urlPassport = urlPassport;

	this.CheckForm = function ()
	{
		if ( this.objForm.username.value == '' )
		{
			showMessage ( '請填寫您的通行證!', this.objMessage );
			this.objForm.username.focus ();
			return false;
		}
		if ( this.objForm.password.value == '' )
		{
			showMessage ( '請填寫您的登入密碼!', this.objMessage );
			this.objForm.password.focus ();
			return false;
		}
		/*		
		if ( this.objForm.code.value == '' )
		{
			showMessage ( '請填寫驗證碼, 驗證碼即輸入框右邊的彩色數字!', this.objMessage );
			this.objForm.code.focus ();
			return false;
		}
		*/
		this.objForm.submit ();
		return true;
	}
}

document.write ('<script type="text/javascript" src="http://passport.cmwebgame.com/showJsUser?callback=memberSession"></script>');

function login_to_game(serverUrl){
	
	var url = serverUrl.substring(7);
	url = url.substring(0,url.indexOf("/"));
	
	if(url == "pchome2.cmwebgame.com"){
        url = "sg2.cmwebgame.com";
	}
	alert(url);
	var value = '<script type="text/javascript" src="http://passport.cmwebgame.com/passport/checkServer.action?url=';
	value = value + url + '"></script>';
	document.write (value);
	//if(getCookie('cmwebgame_consignee_code') && getCookie('cmwebgame_consignee_code') === '@pchome'){
	//	window.parent.location.href = 'http://pchome2.cmwebgame.com/index.php' + parameter;//pchome的會員進入此domain
	//}else{
	    window.parent.location.href = serverUrl + parameter;
	//}
//	document.location.href = serverUrl + parameter;
}

function logout_for_game(){
	//document.write('<script type="text/javascript" src="http://passport.cmwebgame.com/j_spring_security_logout"></script>');
	document.location.href = 'http://passport.cmwebgame.com/j_spring_security_logout';
   // delCookie('passportCmwebgameCookie');
	//document.location.href = "http://www.cmwebgame.com";
}


