
/*Copyright (C) 2000-2010, Manticore Technology Corporation.  
All rights reserved.  Patent Pending.  v052405.*/

var MTCli;

var MTCx151s="031104";
var MTCx150s="stats.manticoretechnology.com";
var MTCx100b=false;
var MTCx104n=3;		
var MTCx104s="";			
var sTMTag="";
var MTCip="";
var MTCpc="";
var MTCaf="";
var MTCo_pce="30";
var MTCo_pcsl=0;
var MTCci;
var MTCpn;
var MTCpt;
var MTCrp;
var MTCbv;
var MTCsr;
var MTCcd;
var MTCje;
var MTCbt;
var MTCtz;
var MTCml;


	var MTCea="";
	var MTCcp="";

	var MTCepci="";
	var MTCvd="";


function mtc4300s()
{
	var MTCx402d=new Date();
	var MTCx401s="";

	MTCx401s=((location.protocol=='http:')?'http:':'https:') + "//" + MTCx150s + "/LogVisit.asp?" + TMIdentity;

	MTCx401s+=mtc4400s("ra", MTCx402d.getTime());
	MTCx401s+=mtc4400s("pn", MTCpn);
	MTCx401s+=mtc4400s("rp", MTCrp);
	MTCx401s+=mtc4400s("sr", MTCsr);
	MTCx401s+=mtc4400s("cd", MTCcd);
	MTCx401s+=mtc4400s("tz", MTCtz);
	MTCx401s+=mtc4400s("ci", MTCci);
	MTCx401s+=mtc4400s("je", MTCje);
	MTCx401s+=mtc4400s("cc", sTMContentCategory);
	MTCx401s+=mtc4400s("sg", sTMServerGroup);
	MTCx401s+=mtc4400s("ip", MTCip);
	MTCx401s+=mtc4400s("pc", MTCpc);
	MTCx401s+=mtc4400s("pt", MTCpt);
	MTCx401s+=mtc4400s("af", MTCaf);

	MTCx401s+=mtc4400s("ea", MTCea);
	MTCx401s+=mtc4400s("cp", MTCcp);
	MTCx401s+=mtc4400s("epci", MTCepci);

	MTCx401s+=mtc4400s("vd", MTCvd);


	MTCx401s+=mtc4400s("o_pce", MTCo_pce);
	MTCx401s+=mtc4400s("o_pcsl", MTCo_pcsl);
	MTCx401s+=mtc4400s("ml", MTCml);	

	return MTCx401s;
}


function mtc4400s(MTCx401s, MTCx402s)
{return "&"+MTCx401s+"="+escape(MTCx402s);}

function mtc4401(MTCx400s, MTCx401s) 
{document.cookie = MTCx400s + "=" + escape (MTCx401s) + "; path=/";}

function mtc4402s(MTCx400s) 
{
	var arg = MTCx400s + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;

	while (i < clen) 
	{
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
		{
			return mtc4403s (j);
		}

		i = document.cookie.indexOf(" ", i) + 1;
		
		if (i == 0) break;
	} 
	
	return null;
}

function mtc4403s (MTCx400n) 
{
	var endstr = document.cookie.indexOf (";", MTCx400n);
	if (("" + endstr) == "" || endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(MTCx400n, endstr));
}


function mtc4201()
{

	sTMTag="<img src=\"" + mtc4300s() + "\" hspace=0 vspace=0 height=1 width=1 visibility=hide suppress=true>";
}




function mtc4200()
{

		mtc4201();

	sImageTag=sTMTag;
}

	
function mtc7201()
{
	mtcSetVTSCampaignAID(mtc6400("vtsaid"));
	mtcSetVTSCampaignAID(mtc6400("mtcCampaign"));
}

function mtc6400(MTCx400s)
{
	var sCP="", s;

	s=location.search;
	i=s.toUpperCase().lastIndexOf(MTCx400s.toUpperCase() + "=");
	if (i>=0)
	{
		sCP=s.substring(i + 1 + MTCx400s.length);

		i=sCP.indexOf("&");
		if (i>=0)
		{
			sCP=sCP.substring(0, i);
		}
	}

	return sCP;
}

function mtc6401(MTCx400s, MTCx401s)
{
	var MTCx402s="";
	var MTCx403s=MTCx401s;

	i=MTCx401s.toUpperCase().lastIndexOf(MTCx400s.toUpperCase() + "=");
	if (i>=0)
	{
		MTCx402s=MTCx401s.substring(i + 1 + MTCx400s.length);
		MTCx403s=MTCx401s.substring(0, i);

		i=MTCx402s.indexOf("&");
		if (i>=0)
		{
			MTCx403s=MTCx403s + MTCx402s.substring(i+1, MTCx402s.length);
		}

		i=MTCx403s.indexOf("?");
		if (i==MTCx403s.length-1)
		{
			MTCx403s=MTCx403s.substring(0, MTCx403s.length-1);
		}

		if(MTCx403s.substring(MTCx403s.length-1, MTCx403s.length)=="&")
		{
			MTCx403s=MTCx403s.substring(0, MTCx403s.length-1);
		}
	}

	return MTCx403s;
}

function mtc6402(MTCx400s, MTCx401s, MTCx402s)
{
	i=MTCx402s.indexOf("?");
	if (i>=0)
	{
		MTCx402s=MTCx402s + "&"
	}
	else
	{
		MTCx402s=MTCx402s + "?"
	}

	MTCx402s=MTCx402s + MTCx400s + "=" + escape(MTCx401s);

	return MTCx402s;
}


function mtcGO()
{
	MTCli=new Image();
	MTCli.src=mtc4300s();


}

function mtcGoCritical()
{
	window.onunload = mtc8200; 
	MTCli=new Image();
	MTCli.src=mtc4300s();
	MTCli.onload=mtc8100;

}

function mtcConfig(sOption, sValue)
{
	if (sOption=="MTC_PROMO_EXP")
		MTCo_pce=sValue;
	else if (sOption=="MTC_PROMO_SETLAST")
		MTCo_pcsl=sValue;
	else if (sOption=="MTC_EE_URL")
		mtc4401("mtcEEO_U", sValue);
	else if (sOption=="MTC_EE_DELAY")
		mtc4401("mtcEEO_D", sValue);			
}

function mtc8200()
{
	if (MTCx100b==false)
		return false;
	
	mtc8201();
}
var mtc8201;
if (document.body)
	mtc8201=document.body.onunload;

function mtc8100()
{MTCx100b=true;}



function vtmSetPageName(sPageName)
{mtcSetPageName(sPageName);mtcSetPageTitle(sPageName);}
function vtmSetAbsolutePageName(sPageName)
{mtcSetAbsolutePageName(sPageName);}

function mtcSetPageName(sPageName)
{
	var np, i;
	
	mtc7201();

	MTCpn=location.hostname;
	
	i=location.pathname.lastIndexOf("/");
	if (i<0)
		i=location.pathname.lastIndexOf("\\");

	if (i>=0)
	{
		np=location.pathname.substring(0, i);
	}

	MTCpn+= np + "/" + sPageName;
}

function mtcSetAbsolutePageName(sPageName)
{
	
	mtc7201();

	sPageName="ABS:" + sPageName;
	MTCpn=sPageName;
}

function mtcSetPageTitle(sPageTitle)
{
	
	mtc7201();

	sPageTitle="ABS:" + sPageTitle;
	MTCpt=sPageTitle;
}

function mtcMonitorFlash(sPageTitle, sPageName)
{
	sPageTitle=sPageTitle.replace(" ", "");
	if (sPageTitle.length>0)
	{
		mtcSetPageTitle(sPageTitle);
	}
		
	mtcSetAbsolutePageName(sPageName);
	mtcGO();
}

function mtcPopup(nW, nH, sURL)
{
	var MTCx401w;

	if (navigator.appName=="Netscape")
	{                   
		var x1 = this.screenX + (this.outerWidth  - nW)/2;
		var y1 = this.screenY + (this.outerHeight - nH)/2;
		MTCx401w=window.open(sURL, "mtcPopup",'screenX='+ x1 + ',screenY=' + y1 + ',width=' + nW + ',height=' + nH + ',resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,zorder=1');
	}

	if (navigator.appName=="Microsoft Internet Explorer")					
	{
		var x1 =  (screen.width  - nW)/2;
		var y1 =  (screen.height - nH)/2;
		MTCx401w=window.open(sURL, "mtcPopup",'screenX='+ x1 + ',screenY=' + y1 + ',left='+ x1 + ',top='+ y1 + ',width=' + nW + ',height=' + nH + ',resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,zorder=1');
	}

	MTCx401w.focus();
}

function vtmDownload(sFileName)
{
	
	MTCrp=MTCpn;
	var np, i;
	MTCpn=location.hostname;	
	i=location.pathname.lastIndexOf("/");
	if (i<0)
		i=location.pathname.lastIndexOf("\\");

	if (i>=0)
	{
		np=location.pathname.substring(0, i);
	}

	MTCpt=sFileName;
	MTCpn+= np + "/" + sPageName;
	mtc4200();
	MTCpn="http://" + MTCpn;
	document.location=mtc4300s() + "&rd=1";
}

function mtcDownload(sURL, sPageTitle)
{document.location=mtcDownload_GetURL(sURL, sPageTitle);}

function mtcMonitorLink(sURL, sLinkTitle)
{MTCml="1";document.location=mtcDownload_GetURL(sURL, sLinkTitle);}

function mtcDownload_GetURL(sURL, sPageTitle)
{
	MTCrp=MTCpn;
	
	MTCpt=sPageTitle;

	if (sURL.indexOf("http")==0 || sURL.indexOf("ftp")==0)
	{
		MTCpn=sURL;
	}
	else
	{
		MTCpn="http://" + sURL;
	}

	return (mtc4300s() + "&rd=1");
}


function mtcSetVTSEAID(sEAID)
{MTCea=sEAID;}
function mtcSetVTSCampaignAID(sCampaignAID)
{MTCcp=sCampaignAID;}
function mtcSetVTSEntryPageCampaignAID(sCampaignAID)
{MTCepci=sCampaignAID;}

function mtcSetPromotion(sPromotionCode)
{MTCpc=sPromotionCode;}
function mtcSetContentCategory(sContentCategory)
{sTMContentCategory=sContentCategory;}
function mtcSetServerGroup(sServerGroup)
{sTMServerGroup=sServerGroup;}

function mtcSetVisitorID(sVisitorID)
{MTCvd="L3:" + sVisitorID;}

var mtc8301;

function mtc8300()
{MTCip="1";mtcGO();	MTCip=""; if (mtc8301) mtc8301();}

if(navigator.userAgent.toLowerCase().indexOf("msie")>=0)
{
	mtc8301=window.onafterprint;
	window.onafterprint=mtc8300;
}

MTCci="0";
if (mtc4402s("MTCCK")!="1")
	mtc4401("MTCCK", "1");

if (mtc4402s("MTCCK")=="1")
	MTCci="1";

	
	mtc7201();


MTCpc=mtc6400("mtcPromotion");
MTCaf=mtc6400("mtcAffiliate");

mtcSetVisitorID(mtc6400("mtcEmail"));

MTCpn=unescape(window.location.href);
MTCpt=unescape(document.title);
MTCrp=unescape(document.referrer);
MTCbv=parseFloat(navigator.appVersion);

MTCsr=screen.width + 'x' + screen.height;
MTCcd=screen.colorDepth;

MTCje=navigator.javaEnabled() ? "1":"0";
MTCbt=navigator.appName;
var today=new Date();
MTCtz=today.getHours();
mtc4200();



