﻿                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
var strWebtrendsSite = ""; 
var strCustomWTParams = "";
var strMainSection = "";
var strSubSection = "";
var str3rdLevel = "";
var strTvgServerName = "";

function collectWebtrendsData()
{
	var tmpPath = document.location.pathname.split("/");
	for(var n=0; n<tmpPath.length; n++)
	{
		switch(n)
		{
			case 1:
				strMainSection = tmpPath[n];
				break;
			case 2:
				strSubSection = tmpPath[n];
				break;
			case 3:
			    str3rdLevel = tmpPath[n];
			    break;
		}
	}
	dcsVar();
}

function dcsVar()
{
	var dCurrent=new Date();
	WT.tz=dCurrent.getTimezoneOffset()/60*-1;
	if (WT.tz==0)
	{
		WT.tz="0";
	}
	WT.bh=dCurrent.getHours();
	WT.ul=navigator.appName=="Netscape"?navigator.language:navigator.userLanguage;
	if (typeof(screen)=="object")
	{
		WT.cd=navigator.appName=="Netscape"?screen.pixelDepth:screen.colorDepth;
		WT.sr=screen.width+"x"+screen.height;
	}
	if (typeof(navigator.javaEnabled())=="boolean")
	{
		WT.jo=navigator.javaEnabled()?"Yes":"No";
	}
	if (document.title)
	{
		WT.ti = document.title;
	}
	WT.js="Yes";
	if (typeof(gVersion)!="undefined")
	{
		WT.jv=gVersion;
	}
	DCS.dcsdat=dCurrent.getTime();
    DCS.dcssip=window.location.hostname;

	DCS.dcsuri = window.location.pathname;
	
	if (window.location.search)
	{
		DCS.dcsqry=window.location.search;
	}
	if ((window.document.referrer!="")&&(window.document.referrer!="-"))
	{
		if (!(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)<4))
		{
			DCS.dcsref=window.document.referrer;
		}
	}
    dcsTag();
}

function A(N,V)
{
	return "&"+N+"="+dcsEscape(V);
}

function dcsEscape(S)
{
	if (typeof(RE)!="undefined")
	{
		var retStr = new String(S);
		for (R in RE)
		{
			retStr = retStr.replace(RE[R],R);
		}
		return retStr;
	}
	else
	{
		return escape(S);
	}
}

function dcsCreateImage(dcsSrc)
{	
	var rnd = new Date();
	var xS, xY;
	dcsSrc += "&rnd=" + rnd.getTime();
	if (document.images)
	{
		gImages[gIndex]=new Image;
		gImages[gIndex].src=dcsSrc;
		xS = gImages[gIndex].width;
		yS = gImages[gIndex].height;
		gIndex++;
	}
	else
	{
		document.write('<IMG BORDER="0" NAME="DCSIMG" WIDTH="1" HEIGHT="1" SRC="'+dcsSrc+'">');
	}
}

function dcsTag()
{
	var P="http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://"+gDomain+(gDcsId==""?'':'/'+gDcsId)+"/dcs.gif?tvguide=1";
	for (N in DCS)
	{
		if (DCS[N]) 
		{
			P+=A(N,DCS[N]);
		}
	}
	for (N in WT)
	{
		if (WT[N]) 
		{
			P+=A("WT."+N,WT[N]);
		}
	}
	for (N in DCSext)
	{
		if (DCSext[N]) 
		{
			P+=A(N,DCSext[N]);
		}
	}
		    
	P+="&WT.cg_n="+escape(strMainSection)+"&WT.cg_s="+escape(strSubSection);
	P+=strCustomWTParams;
	P+="&WT.site=" + strWebtrendsSite;
	
	if (P.length>2048&&navigator.userAgent.indexOf('MSIE')>=0)
	{
		P=P.substring(0,2040)+"&WT.tu=1";
	}
	
	dcsCreateImage(P);
}


