stpath = "http://www.alyssamilano.biz";


function getXmlHttp(){
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}

function loadXMLDoc(url) {
	var xmlhttp = getXmlHttp()
	xmlhttp.open('GET', url, true);
	xmlhttp.onreadystatechange = function() {
//	  if (xmlhttp.readyState == 4) {
//	     if(xmlhttp.status == 200) {
//	       alert(xmlhttp.responseText);
//	     }
//	  }
	};
	xmlhttp.send(null);
}
function ststats(img)
{
  url = img.replace(/&amp;/, "&")
  try{
    loadXMLDoc(stpath+url);
  }catch(err){}
}

function statsopen()
{
	var params = this.getAttribute("rel");
	params = params.replace(/ssa/, "gr=");

	var pos = params.indexOf(":");
	var addstr = "";
	for(i=6;i>params.length-pos-1;i--){
		addstr += "0";
	}
	params = params.replace(/:/, "&id="+addstr);
	ststats("/ssa/link.php?" + params); 
}

function addSSAEvent(func)
{	
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
    	window.onload = func;
	} else {
		window.onload = function(){
		oldonload();
		func();
		}
	}

}
function initSSA()
{
	
	if (!document.getElementsByTagName){ return; }
	var anchors = document.getElementsByTagName("a");
	var groups = new Array()	
	// loop through all anchor tags
	for (var i=0; i<anchors.length; i++){
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") && anchor.getAttribute("rel").indexOf("ssa") == 0){
			anchor.onclick = statsopen;
			var params = anchor.getAttribute("rel");
			var pos = params.indexOf("ssa");
			var pos2 = params.indexOf(":");
			var group = params.substring(pos+3, pos2);
			var bfound = false;
			for (var j=0; j<groups.length; j++){
				if(group == groups[j]){
					bfound = true;
					break;
				}
			}
			if(!bfound)
				groups[groups.length] = group;
		}
	}
	for (var i=0; i<groups.length; i++){
		ststats("/ssa/count.php?gr="+groups[i]);
	}

}
addSSAEvent(initSSA);

