
document.domain = "cmwebgame.com";

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;
}

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 loginurl = 'http://main.cmwebgame.com/game_api_wlsg/login_game_wlsg.shtml?serverUrl=';
	
	window.parent.location.href = loginurl + serverUrl;
	/*
	var url = serverUrl.substring(7);
	url = url.substring(0,url.indexOf("/"));
	
	if(url == "pchome2.cmwebgame.com"){
        url = "sg2.cmwebgame.com";
	}
	var value = '<script type="text/javascript" src="http://passport.cmwebgame.com/checkServer.action?url=';
	value = value + url + '"></script>';
	document.write (value);
	
	window.parent.location.href = serverUrl + parameter;*/
	//window.parent.location.href = "http://passport.cmwebgame.com/loginServer.action?url=" + url;
}

function logout_for_game(){
	document.write ('<script type="text/javascript" src="http://passport.cmwebgame.com/j_spring_security_logout"></script>');
	if(getCookie('cmwebgame_consignee_url')){
		document.location.href = getCookie('cmwebgame_consignee_url');
	}else{
	    document.location.href = "http://sg.cmwebgame.com";
	}
}



