var xmlHttp = createXmlHttpRequestObject();
function createXmlHttpRequestObject(){
	var xmlHttp;
	
		try{
			xmlHttp = new XMLHttpRequest();
		}
		catch (e){
		    var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
											"MSXML2.XMLHTTP.5.0",
											"MSXML2.XMLHTTP.4.0",
											"MSXML2.XMLHTTP.3.0",
											"MSXML2.XMLHTTP",
											"Microsoft.XMLHTTP");
		     for(var i=0; i<XmlHttpVersions.length && !xmlHttp; i++){
			     try{
				         xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
				   }
				   catch (e){
				   }
			   }
		}
		if(!xmlHttp){
		  alert('ajax error');
		}else{
			return xmlHttp;
		}
}

/*
function track_js_link(link_id, type){
   var count = Math.random(0, 100000);
   //alert(link_id);
   if(xmlHttp.readyState == 4 || xmlHttp.readyState == 0){
	   xmlHttp.open("GET", "http://luckyatyourservice.luckylookout.com/stats_front_ajax.php?l_id="+ link_id +"&l_value=" + type +"&id=" + count, true);
	   xmlHttp.onreadystatechange = handleServerResponse_js_link;
	   xmlHttp.send(null);
	}else{
     setTimeout('track_js_link()', 1000);
  }
}
*/

function track_js_link(token, event){
   var count = Math.random(0, 100000);
   //alert(link_id);
   if(xmlHttp.readyState == 4 || xmlHttp.readyState == 0){
	   xmlHttp.open("GET", "http://luckyatyourservice.luckylookout.com/stats.php?token=" + token + "&event=" + event + "&url=" + window.location, true);
	   xmlHttp.onreadystatechange = handleServerResponse_js_link;
	   xmlHttp.send(null);
	}else{
     setTimeout('track_js_link()', 1000);
  }
}

function handleServerResponse_js_link(){
  if(xmlHttp.readyState == 4){ 
     //alert(xmlHttp.status);	
     if(xmlHttp.status == 200){
          //var res_array = new Array(5);
	        var xmlResponse = xmlHttp.responseText;
	       //	alert(xmlResponse);
	        //res_array = xmlResponse.split(",");	      
	        //eval("document.getElementById('id_"+res_array[0]+"').innerHTML = '<b>"+res_array[1]+"</b>';");
	   }
  }else{
    //document.getElementById('topnav').innerHTML = 'AJAX in Progress...';
  }
}