// JavaScript Document
	 
	 var xmlhttp_tracking = null;
	 
	 var value = "";
	 var userId = "None";
	 var gameId = "None" ;
	 var gameVersion = "None";
	 var sessionId = "None";
	 var clientId = "ClientIP";
	 var data1 = "";
	 var data2 = "";
	 var data3 = "";
	 var data4 = "";
	 var value_temp = "";
	 var redirect = "None";
     var target = "None";

function sendToActionScript_values(gameId, data1, data2, redirect, target, data3, data4)
{

if(data2 == null) { data2 = "None"; }
if(data3 == null) { data3 = "None"; }
if(data4 == null || data4 == "undefined") { data4 = "None"; }
if(redirect == null || redirect == "" ) { redirect = "None"; }
if(target == null) { target = "None"; }

value = userId + "|" + gameId + "|" + gameVersion + "|" + sessionId + "|" + clientId + "|" + data1 + "|" + data2 + "|" + data3 + "|" + data4;

xmlhttp_tracking=GetXmlHttpObject();
if (xmlhttp_tracking==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }

var url = "simplesocket.jsp?value=" + value;
xmlhttp_tracking.onreadystatechange=stateChanged_tracking;
xmlhttp_tracking.open("GET",url,true);
xmlhttp_tracking.send(null);

if(redirect != "None" && target == "_blank") // If we want to open the link in a new window
		{ 
			window.open(redirect); 
		} 
		else if(redirect != "None" && target != "_blank") // If we want to open the link in the same window itself
		{ 
			window.location.href = redirect; 
		}
		else if(redirect == "None" && target == "None") // If we want to open the link in the same window itself
		{ 
			//alert("test"); //window.location.href = redirect; 
		}
}

function stateChanged_tracking()
{
	
	if (xmlhttp_tracking.readyState==4)
	{
		//alert(xmlhttp_tracking.responseText);
		//window.location = "index.html"; 
		//var status = xmlhttp_tracking.responseText;
		//window.location.href = "index.html";
	}

}

function GetXmlHttpObject(){
	var xmlhttp_tracking=null;
	try{
		 // Firefox, Opera 8.0+, Safari
		xmlhttp_tracking=new XMLHttpRequest();
	}catch (e)
		{// Internet Explorer
			try{
				xmlhttp_tracking=new ActiveXObject("Msxml2.XMLHTTP");
				}catch (e){
					xmlhttp_tracking=new ActiveXObject("Microsoft.XMLHTTP");
				}
			}
		return xmlhttp_tracking;
}