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 get_stats(link_id, value){
   var count = Math.random(0, 100000);
   //alert(link_id);
   if(xmlHttp.readyState == 4 || xmlHttp.readyState == 0){
	   xmlHttp.open("GET", "http://luckyatyourservice.luckylookout.com/ajax_stats.php?l_id="+ link_id +"&l_value=" + value +"&id=" + count, true);
	   xmlHttp.onreadystatechange = handleServerResponse;
	   xmlHttp.send(null);
	}else{
     setTimeout('get_stats()', 1000);
  }
}

function handleServerResponse(){
 
  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 = '&nbsp;&nbsp;<b>"+res_array[1]+"</b>';");
	        if(res_array[0] == 'lucky_product')
	           document.getElementById('id_find_product').innerHTML = '&nbsp;&nbsp;<b>'+res_array[2]+'</b>';
	   }
  }else{
    
    //document.getElementById('topnav').innerHTML = 'AJAX in Progress...';
  }
}