function createXMLHttpRequest(){
  
  /* XMLHttpRequest オブジェクトを作成する   */
  if(window.addEventListener){

	  /* Firefox 用 */
	  return new XMLHttpRequest();
  }else{

	  /* IE 用 */
	  return new ActiveXObject("Microsoft.XMLHTTP");
  }

}

function CheckLogin(){

  var request = createXMLHttpRequest();

  request.open("POST", "/php/IsLogin.php" , true);
  request.onreadystatechange = readyStateChangeHandler;
  request.setRequestHeader( "Content-Type" ,  "application/x-www-form-urlencoded");
  request.send("");

  function readyStateChangeHandler(){
	  switch(request.readyState){
		  case 4:
			  if(request.status == 200){
				  if(request.responseText != "true"){
					  document.getElementById( 'login').innerHTML  = "<a href='/movie/'>Real Madrid Video</a><a href='/movie/login/'><img src='/images/common/btn_login.gif' alt='ログイン' class='btn' /></a>";
				  }else{
					  document.getElementById( 'login').innerHTML  = "<a href='/movie/'>Real Madrid Video</a><a href='javascript:logout();'><img src='/images/common/btn_logout.gif' alt='ログアウト' class='btn' /></a>";
				  }
			  }
			  break;
	  }
  }
}

function logout(){
  if(!confirm( "ログアウトしますか？" )){
	  return;
  }
  var request = createXMLHttpRequest();
  request.open("POST", "/php/Logout.php" , true);
  request.onreadystatechange = readyStateChangeHandler;
  request.setRequestHeader( "Content-Type" ,  "application/x-www-form-urlencoded");
  request.send("");

  function readyStateChangeHandler(){
	  switch(request.readyState){
		  case 4:
			  location.href="/movie/logout/";
			  //alert ("ログアウトしました");
			  //CheckLogin();
			  break;
	  }
  }
}
