//-----------------------------------
//FAQ
//-----------------------------------
// 現在展開されている要素のID
var focused = null;
// 展開関数
function ex(id)
{
	if (focused == id)
	{
		// 閉じる
		document.getElementById(id).style.display = 'none';
		focused = null;
	}
	else
	{
		// 展開されている要素を閉じる
		if (focused != null)
		{
		document.getElementById(id).style.display = 'block';
		}
		// 開く
		document.getElementById(id).style.display = 'block';
		focused = id;
	}
}

function check_email(email) {
	if( email.match(".+@.+\..+") ) return true;
	
	return false;
}

function change_play_movie(movie_id){
	
	var	embed = document.getElementById('flv2_emb');
	var	param = document.getElementById('flv2_pm');
	
	embed.src = embed.src.replace(/\?i=[0-9]{8}[A-Za-z0-9]{8}/, '?i='+movie_id);
	param.value = param.value.replace(/\?i=[0-9]{8}[A-Za-z0-9]{8}/, '?i='+movie_id);
	location.hash = 'wrap';
	return false;
	
}

function history_del(up_id)
{
	location.replace("./delete_history.php?kobj_up_id="+up_id);
	
}

//ファイルにアクセスし受信内容を確認します
function requestFile( data , method , fileName , async )
{
	//XMLHttpRequestオブジェクト生成
	var httpoj = createHttpRequest() //[1]
	
	//open メソッド
	httpoj.open( method , fileName , async ) //[2]
	
	//受信時に起動するイベント
	httpoj.onreadystatechange = function()  //[4]
	{
	  //readyState値は4で受信完了
	  if (httpoj.readyState==4)  //[5]
	  { 
	    //コールバック
	    on_loaded(httpoj)
	  }
	}
	
	//send メソッド
	httpoj.send() //[3]
	
}


//XMLHttpRequestオブジェクト生成
function createHttpRequest()
{
	
	//Win ie用
	if(window.ActiveXObject){
	    try {
	        //MSXML2以降用
	        return new ActiveXObject("Msxml2.XMLHTTP") //[1]'
	    } catch (e) {
	        try {
	            //旧MSXML用
	            return new ActiveXObject("Microsoft.XMLHTTP") //[1]'
	        } catch (e2) {
	            return null
	        }
	     }
	} else if(window.XMLHttpRequest){
	    //Win ie以外のXMLHttpRequestオブジェクト実装ブラウザ用
	    return new XMLHttpRequest() //[1]'
	} else {
	    return null
	}
	
}

//コールバック関数 ( 受信時に実行されます )
function on_loaded(oj)
{
    //レスポンスを取得
    res  = oj.responseText //[6]
    
    //ダイアログで表示
    alert(res)

}





