// JavaScript Document
var xmlHttp5
var xmlHttp6

function get_radio_value()
{
	for (var i=0; i < document.gameForm.mode.length; i++)
	{
    	if (document.gameForm.mode[i].checked)
    	{
      		var rad_val = document.gameForm.mode[i].value;
      	}
   	}
	return rad_val;
}

function updateTracking1()
	{ 

	xmlHttp5=GetXmlHttpObject5()
	if (xmlHttp5==null)
 	{
		alert ("Browser does not support HTTP Request")
 		return
 	}
	var url="updateTracking.php"
	url=url+"?mode="+get_radio_value()
	url=url+"&genre="+document.gameForm.gameSelect[document.gameForm.gameSelect.selectedIndex].value
	url=url+"&game="+document.getElementById("gameTitle").innerHTML;
	url=url+"&adimage="+document.getElementById("adBanner1").src;
	url=url+"&adlink="+document.getElementById("adLink1").href;
	url=url+"&adalt="+document.getElementById("adBanner1").alt;
	url=url+"&adtype=banner";
	url=url+"&sid="+Math.random()
	xmlHttp5.onreadystatechange=stateChanged5
	xmlHttp5.open("GET",url,true)
	xmlHttp5.send(null)
}

function updateTracking2()
	{ 

	xmlHttp6=GetXmlHttpObject6()
	if (xmlHttp6==null)
 	{
		alert ("Browser does not support HTTP Request")
 		return
 	}
	var url="updateTracking.php"
	url=url+"?mode="+get_radio_value()
	url=url+"&genre="+document.gameForm.gameSelect[document.gameForm.gameSelect.selectedIndex].value
	url=url+"&game="+document.getElementById("gameTitle").innerHTML;
	url=url+"&adlink="+document.getElementById("mktMsgLink").href;
	url=url+"&adtext="+document.getElementById("mktgMsg1").innerHTML;
	url=url+"&adtype=link";
	url=url+"&sid="+Math.random()
	xmlHttp6.onreadystatechange=stateChanged6
	xmlHttp6.open("GET",url,true)
	xmlHttp6.send(null)
}


function stateChanged5() 
{ 
	if (xmlHttp5.readyState==4 || xmlHttp5.readyState=="complete")
 	{ 
 		//document.getElementById("gameListings").innerHTML=xmlHttp5.responseText 
 	} 
}

function stateChanged6() 
{ 
	if (xmlHttp6.readyState==4 || xmlHttp6.readyState=="complete")
 	{ 
 		//document.getElementById("gameListings").innerHTML=xmlHttp5.responseText 
 	} 
}

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

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