var xmlHttp;


function sendForm(id)
{
	var tName = 'name' + id;
	var tEmail = 'email' + id;
	var tTickets = 'tickets' + id;
	var tLiveTitle = 'liveTitle' + id;
	var tLiveDate = 'liveDate' + id;
	var tLiveWhere = 'liveWhere' + id;
	var tLiveDoor = 'liveDoor' + id;
	
	var valueName = document.getElementById(tName).value;
	var valueEmail = document.getElementById(tEmail).value;
	var valueTickets = document.getElementById(tTickets).value;
	var valueLiveTitle = document.getElementById(tLiveTitle).value;
	var valueLiveDate = document.getElementById(tLiveDate).value;
	var valueLiveWhere = document.getElementById(tLiveWhere).value;
	var valueLiveDoor = document.getElementById(tLiveDoor).value;

	var postMessage = "name="+valueName+"&email=" + valueEmail + "&tickets=" + valueTickets + "&liveTitle=" + valueLiveTitle + "&liveDate=" + valueLiveDate + "&liveWhere=" + valueLiveWhere + "&liveDoor=" + valueLiveDoor;
	
	document.getElementById('form'+id).innerHTML = "送信しています...";
		
    xmlHttp = GetXmlHttpObject();
    if (xmlHttp== null)
    {
        alert ("Your browser does not support AJAX!");
        return;
    } 
    xmlHttp.onreadystatechange = function()
    {
        if (xmlHttp.readyState==0) //not initialized
        { 
             document.getElementById('form'+id).innerHTML="not init...";
        }
        if (xmlHttp.readyState==1) //The request has been set up
        { 
             document.getElementById('form'+id).innerHTML="<div id='loading'>送信しています...&nbsp;&nbsp;<img src='img/loadingAnime.gif' /></div>";
        }
        if (xmlHttp.readyState==2) // been sent
        { 
             document.getElementById('form'+id).innerHTML="sent...";
        }
        if (xmlHttp.readyState==3) //in process
        { 
             document.getElementById('form'+id).innerHTML="in process...";
        }
        if (xmlHttp.readyState==4) //complete
        {
            document.getElementById('form'+id).innerHTML = xmlHttp.responseText;
        }
    }
    document.getElementById('form'+id).innerHTML = "送信します...";
    xmlHttp.open("POST","sendform.php",true);
    xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=UTF-8;'); 
	xmlHttp.send(postMessage);
	
}

function showPage()
{
	document.getElementById("showPage").innerHTML="clicked";
	
    xmlHttp = GetXmlHttpObject();
    if (xmlHttp==null)
    {
        alert ("Your browser does not support AJAX!");
        return;
    } 
    var url="myspace.php";
    xmlHttp.onreadystatechange = stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
} 
function showBlog()
{
	document.getElementById("showPage").innerHTML="clicked";
	
    xmlHttp = GetXmlHttpObject();
    if (xmlHttp==null)
    {
        alert ("Your browser does not support AJAX!");
        return;
    } 
    var url="blog.php";
    xmlHttp.onreadystatechange = stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
} 

/*
State	Description
0	The request is not initialized
1	The request has been set up
2	The request has been sent
3	The request is in process
4	The request is complete
*/
function stateChanged() 
{ 

    if (xmlHttp.readyState==0) //not initialized
    { 
         document.getElementById("showPage").innerHTML="not init...";
    }
    if (xmlHttp.readyState==1) //The request has been set up
    { 
         document.getElementById("showPage").innerHTML="<div id='loading'><img src='img/loadingAnime.gif' /></div>";
    }
    if (xmlHttp.readyState==2) // been sent
    { 
         document.getElementById("showPage").innerHTML="sent...";
    }
    if (xmlHttp.readyState==3) //in process
    { 
         document.getElementById("showPage").innerHTML="in process...";
    }
    if (xmlHttp.readyState==4) //complete
    { 
        document.getElementById("showPage").style.display = "block";
        setDivSizeForShowPage();
        document.getElementById("showPage").innerHTML=xmlHttp.responseText;
    }
}


function setDivSizeForShowPage()
{
	if (parseInt(navigator.appVersion)>3)
	{
 		if (navigator.appName == "Netscape")
 		{
 			//alert(navigator.appName + window.innerWidth + window.innerHeight + " . " + document.getElementById("showPage").style.width);
			document.getElementById("showPage").style.width = window.innerWidth - 100 + "px";
			document.getElementById("showPage").style.height = window.innerHeight - 100 + "px";
			document.getElementById("showPage").style.marginTop = 50 + "px";
			document.getElementById("showPage").style.marginBottom = 50 + "px";
			//document.getElementById("closeMySpace").style.width = window.innerWidth-150 + "px";
			document.getElementById("wrapper").style.opacity = 0.5;
		}
 		if (navigator.appName.indexOf("Microsoft")!=-1)
 		{
			document.getElementById("showPage").style.width = document.body.offsetWidth-100 + "px";
			document.getElementById("showPage").style.height = document.body.offsetHeight-100 + "px";
			document.getElementById("showPage").style.marginTop = 30 + "px";
			document.getElementById("showPage").style.marginBottom = 30 + "px";
			document.getElementById("wrapper").style.filter="alpha(opacity=50)";	
		}
	}
}

function closeDiv()
{
	document.getElementById("wrapper").style.opacity = 1;
	document.getElementById("wrapper").style.filter="alpha(opacity=100)";
	document.getElementById("showPage").innerHTML="";
	document.getElementById("showPage").style.display = "none";
	xmlHttp.abort();
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp = new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
