//
// 定義		: onLoginBtn
// 機能		: ログイン処理
// 引数		: なし
// 戻り値	: なし
//
function onLoginBtn()
{
	// 変数初期化
	var ret = 0;
	var xmlHttp;
	
	// htmlオブジェクト参照
	var err_obj = document.getElementById("ErrMsgArea");
	var user_id = document.getElementById("USER_ID").value;
	var password = document.getElementById("PASSWORD").value;
	var keep_flg = ( document.getElementById("KEEP").checked )? 1 : 0;
	
	// 入力文字列チェック
 	if( checkPasswordStr( user_id ) || checkPasswordStr( password ) ){
 		ret = 1;
 	}
	
	if( ret == 0 ){
		var xmlHttp;
		
		// DB処理ファイルのアドレス設定
		var base_url = js_getBaseurl();
		var url = base_url + '/common/php/login.php'+ '?USER_ID='+user_id+'&PASSWORD='+password+'&KEEP='+keep_flg;
		
		try{
			xmlHttp = new XMLHttpRequest();
		}catch(e){
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		xmlHttp.open("GET", url, false);
		xmlHttp.send(null);
		
		if( xmlHttp.responseText != "0" ){
			ret = 1;
		}
	}
	
	// エラーメッセージセット
	if( ret != 0 ){
		err_obj.innerHTML = "ユーザID、又はパスワードが不正です";
	}
	else{
		if( document.referrer.match(/keizaikai.co.jp/) ){
			location.href = document.referrer;
		}
		else {
			location.href = "/";
		}
	}
}

//
// 定義		: onLogoutBtn
// 機能		: ログアウト処理
// 引数		: なし
// 戻り値	: なし
// 備考		: HOME画面へリダイレクト
//
function onLogoutBtn()
{
	var xmlHttp;
	
	// DB処理ファイルのアドレス設定
	var base_url = js_getBaseurl();
	var url = base_url + '/common/php/logout.php';
	
	try{
		xmlHttp = new XMLHttpRequest();
	}catch(e){
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlHttp.open("GET", url, false);
	xmlHttp.send(null);
	
	if(xmlHttp.responseText == "0"){
		location.href = base_url;
	}
}

