// flash-analtyics.js (C) Copyright 2009 Michael Bhalla

var DID;

function logVS(pg,rf) {
  if(pg.substring(0,1)!='/')pg='/'+pg;
	p="DID="+DID;
	p+="&MyPage=undefined";
	p+="&MyID=undefined";
	p+="&TitleTag=";
	p+="&Page="+pg;
	p+="&Hst="+document.domain;
	p+="&width="+screen.width;
	p+="&height="+screen.height;
	p+="&ColDep="+screen.colorDepth;
	p+="&Lang="+navigator.language;
	p+="&Cook="+navigator.cookieEnabled;
	p+="&Reff=";
	fp=document.domain+pg;
	p+="&FullPage="+fp.replace(/&/g, "AND");
	p+="&PMCD="+fp;

	var flaver='';
	var n=navigator;
	if (n.plugins && n.plugins.length) {
		for (var i=0;i<n.plugins.length;i++) {
			if (n.plugins[i].name.indexOf('Shockwave Flash')!=-1) { flaver=n.plugins[i].description.split('Shockwave Flash ')[1]; break; }
		}
	}
	else if (window.ActiveXObject) {
		for (var i=10;i>=2;i--) {
			try {
				var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+i+"');");
				if (fl) { flaver=i; break; }
		   }
		   catch(e) {}
	  }
	}
	
	var rand = Math.random();
	sniffer = new Image(); 
	sniffer.src = 'http:\/\/sniff.visistat.com\/index.php?'+p+'&Fla='+flaver+'&r='+rand;
}

function LogFlashSwfStart(swf) {
	var vs=logVS(escape(swf)+"-start");
  rf=document.URL;
}

function LogFlashSwfEnd(swf) {
	var vs=logVS(escape(swf)+"-end");
}

function LogFlashButtonPress(swf,button) {
	var vs=logVS(escape(swf)+"-"+escape(button));
}

function LogFlashPsudoPage(pg) {
	var vs=logVS(escape(pg));
}

