function Send_Request(url,ProcessRequest)
{
	http_request = false;
	if(window.XMLHttpRequest)
	{
		http_request = new XMLHttpRequest();
		if(http_request.overrideMimeType)
		{
			http_request.overrideMimeType("text/xml;charset=utf-8");
		}
	}
	else if(window.ActiveXObject)
	{
		try
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{
				window.alert("无法创建实例!");
			}
		}
	}
	http_request.onreadystatechange = ProcessRequest;
	http_request.open("GET",url,true);
	http_request.send(null);
}


function AddProduct()
{
	if(http_request.readystate == 4)
	{
		if(http_request.status == 200)
		{
			if(http_request.responseText == "yes")
				alert("リストに商品が追加されました。");
			else if(http_request.responseText == "have")
				alert("該当商品は既にリストに追加されています。");
			else if(http_request.responseText == "no")
				alert("ログイン後に追加できます。");
		}
		else
		{
			alert("ページにエラーが発生し登録できません。");			
		}
	}
}
function MagazineApply()
{
	if(http_request.readystate == 4)
	{
		if(http_request.status == 200)
		{
			if(http_request.responseText == "yes")
				alert("メールマガジンに登録しました。");
			else if(http_request.responseText == "have")
				alert("このメールアドレスは既に登録されています。");
			else if(http_request.responseText == "user")
				alert("氏名を入力してください。");
			else if(http_request.responseText == "email")
				alert("メールアドレスにエラーがあります。再確認してください。");
			
			document.getElementById("magazine_user").value = "";
			document.getElementById("magazine_email").value = "";
		}
		else
		{
			alert("ページにエラーが発生し登録できません。");			
		}
	}
}