var statsUrlBase = "";
var statsUpdateId = "";

/*function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}*/
var statsLanguage = navigator.language;
var statsScreenResolution = screen.width +"x"+ screen.height;
var statsXmlHttp

// Add
function addExtraStats(){
	
	statsXmlHttp=GetStatsXmlHttpObject()
	if (statsXmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	
	statsXmlHttp.onreadystatechange = function(){ statsStateChanged(); }; 
	var statsUrlParams = "add_extra=1&update_id="+statsUpdateId+"&language="+statsLanguage+"&screen_resolution="+statsScreenResolution;
	statsXmlHttp.open("POST",statsUrlBase,true);
	statsXmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	statsXmlHttp.setRequestHeader("Content-length", statsUrlParams.length);
	statsXmlHttp.setRequestHeader("Connection", "close");
	statsXmlHttp.send(statsUrlParams);
}


function statsStateChanged() {
	if (statsXmlHttp.readyState==4 || statsXmlHttp.readyState=="complete") {
		if (statsXmlHttp.status == 200) {
			var response = statsXmlHttp.responseText;
		} else {
			var response = "";
		}
	}
}

function GetStatsXmlHttpObject() {
	var statsXmlHttp=null;
	try {
		// Firefox, Opera 8.0+, Safari
		statsXmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		//Internet Explorer
		try {
			statsXmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			statsXmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return statsXmlHttp;
}
function getStatsVars(url,id){
	 statsUrlBase = url;
	 statsUpdateId = id;
}
