// START OF Basic SmartSource Data Collector TAG
// Copyright (c) 1996-2007 WebTrends Inc. All rights reserved.
// V8.0
// $DateTime: 2007/02/14 15:39:59 $
var gImages=new Array;
var gIndex=0;
var DCS=new Object();
var WT=new Object();
var DCSext=new Object();
var gQP=new Array();
var gI18n=true;
DCS.dcscfg=4; /* disable 3rd party cookies */
if (window.RegExp){
	var RE={"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g,"%22":/\"/g,"%7F":/\x7F/g,"%A0":/\xA0/g};
	var I18NRE={"%25":/\%/g};
}

// Add customizations here

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=gI18n?dcsEscape(dcsEncode(document.title),I18NRE):document.title;
	}
	WT.js="Yes";
	WT.jv=dcsJV();
	if (document.body&&document.body.addBehavior){
		document.body.addBehavior("#default#clientCaps");
		WT.ct=document.body.connectionType||"unknown";
		document.body.addBehavior("#default#homePage");
		WT.hp=document.body.isHomePage(_proxy_jslib_handle(_proxy_jslib_handle(null, 'location', location), 'href'))?"1":"0";
	}
	else{
		WT.ct="unknown";
	}
	if (parseInt(navigator.appVersion)>3){
		if ((navigator.appName=="Microsoft Internet Explorer")&&document.body){
			WT.bs=document.body.offsetWidth+"x"+document.body.offsetHeight;
		}
		else if (navigator.appName=="Netscape"){
			WT.bs=window.innerWidth+"x"+window.innerHeight;
		}
	}
	WT.fi="No";
	if (window.ActiveXObject){
		for(var i=10;i>0;i--){
			try{
				var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);
				WT.fi="Yes";
				WT.fv=i+".0";
				break;
			}
			catch(e){
			}
		}
	}
	else if (navigator.plugins&&navigator.plugins.length){
		for (var i=0;i<navigator.plugins.length;i++){
			if (_proxy_jslib_handle(navigator.plugins, (i)).name.indexOf('Shockwave Flash')!=-1){
				WT.fi="Yes";
				WT.fv=_proxy_jslib_handle(navigator.plugins, (i)).description.split(" ")[2];
				break;
			}
		}
	}
	if (gI18n){
		WT.em=(typeof(encodeURIComponent)=="function")?"uri":"esc";
		if (typeof(document.defaultCharset)=="string"){
			WT.le=document.defaultCharset;
		} 
		else if (typeof(document.characterSet)=="string"){
			WT.le=document.characterSet;
		}
	}
	WT.tv="8.0.2";
//	WT.sp="@@SPLITVALUE@@";
	DCS.dcsdat=dCurrent.getTime();
	DCS.dcssip=_proxy_jslib_handle(_proxy_jslib_handle(window, 'location'), 'hostname');
	DCS.dcsuri=_proxy_jslib_handle(_proxy_jslib_handle(window, 'location'), 'pathname');
	if (_proxy_jslib_handle(_proxy_jslib_handle(window, 'location'), 'search')){
		DCS.dcsqry=_proxy_jslib_handle(_proxy_jslib_handle(window, 'location'), 'search');
		if (gQP.length>0){
			for (var i=0;i<gQP.length;i++){
				var pos=DCS.dcsqry.indexOf(_proxy_jslib_handle(gQP, (i)));
				if (pos!=-1){
					var front=DCS.dcsqry.substring(0,pos);
					var end=DCS.dcsqry.substring(pos+_proxy_jslib_handle(gQP, (i)).length,DCS.dcsqry.length);
					DCS.dcsqry=front+end;
				}
			}
		}
	}
	if ((window.document.referrer!="")&&(window.document.referrer!="-")){
		if (!(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)<4)){
			DCS.dcsref=gI18n?dcsEscape(window.document.referrer, I18NRE):window.document.referrer;
		}
	}
}

function dcsA(N,V) {
	return "&"+N+"="+dcsEscape(V, RE);
}

function dcsEscape(S, REL) {
	if (typeof(REL)!="undefined"){
		var retStr = new String(S);
		for (var R in REL){
			retStr = _proxy_jslib_handle(retStr, 'replace')(_proxy_jslib_handle(REL, (R)),R);
		}
		return retStr;
	}
	else{
		return escape(S);
	}
}

function dcsEncode(S) {
	return (typeof(encodeURIComponent)=="function")?encodeURIComponent(S):escape(S);
}

function dcsCreateImage(dcsSrc) {
	if (document.images){
		_proxy_jslib_assign('', gImages, (gIndex), '=', (new Image));
		_proxy_jslib_assign('', _proxy_jslib_handle(gImages, (gIndex)), 'src', '=', (dcsSrc));
		gIndex++;
	}
	else{
		_proxy_jslib_handle(document, 'write')('<IMG ALT="" BORDER="0" NAME="DCSIMG" WIDTH="1" HEIGHT="1" SRC="'+dcsSrc+'">');
	}
}

function dcsMeta() {
	var elems;
	if (document.all){
		elems=document.all.tags("meta");
	}
	else if (document.documentElement){
		elems=_proxy_jslib_handle(document, 'getElementsByTagName')("meta");
	}
	if (typeof(elems)!="undefined"){
		var length=elems.length;
		for (var i=0;i<length;i++){
			var name=elems.item(i).name;
			var content=_proxy_jslib_handle(elems.item(i), 'content');
			var equiv=elems.item(i).httpEquiv;
			if (name.length>0){
				if (name.indexOf("WT.")==0){
					var encode=false;
					if (gI18n){
						var params=["mc_id","oss","ti"];
						for (var j=0;j<params.length;j++){
							if (name.indexOf("WT."+_proxy_jslib_handle(params, (j)))==0){
								encode=true;
								break;
							}
						}
					}
					_proxy_jslib_assign('', WT, (name.substring(3)), '=', (encode?dcsEscape(dcsEncode(_proxy_jslib_handle(null, 'content', content)),I18NRE):_proxy_jslib_handle(null, 'content', content)));
				}
				else if (name.indexOf("DCSext.")==0){
					_proxy_jslib_assign('', DCSext, (name.substring(7)), '=', (_proxy_jslib_handle(null, 'content', content)));
				}
				else if (name.indexOf("DCS.")==0){
					_proxy_jslib_assign('', DCS, (name.substring(4)), '=', ((gI18n&&(name.indexOf("DCS.dcsref")==0))?dcsEscape(_proxy_jslib_handle(null, 'content', content),I18NRE):_proxy_jslib_handle(null, 'content', content)));
				}
			}
			else if (gI18n&&(equiv=="Content-Type")){
				var pos=_proxy_jslib_handle(null, 'content', content).toLowerCase().indexOf("charset=");
				if (pos!=-1){
					WT.mle=_proxy_jslib_handle(null, 'content', content).substring(pos+8);
				}
			}
		}
	}
}

function dcsTag() {
	if (_proxy_jslib_handle(document, 'cookie').indexOf("WTLOPTOUT=")!=-1){
		return;
	}
	var P="http"+(_proxy_jslib_handle(_proxy_jslib_handle(window, 'location'), 'protocol').indexOf('https:')==0?'s':'')+"://"+gDomain+(gDcsId==""?'':'/'+gDcsId)+"/dcs.gif?";
	for (var N in DCS){
		if (_proxy_jslib_handle(DCS, (N))) {
			P+=dcsA(N,_proxy_jslib_handle(DCS, (N)));
		}
	}
	var keys=["co_f","vt_sid","vt_f_tlv"];
	for (var i=0;i<keys.length;i++){
		var key=_proxy_jslib_handle(keys, (i));
		if (_proxy_jslib_handle(WT, (key))){
			P+=dcsA("WT."+key,_proxy_jslib_handle(WT, (key)));
			_proxy_jslib_assign('delete', (WT), (key), '');
		}
	}
	for (N in WT){
		if (_proxy_jslib_handle(WT, (N))) {
			P+=dcsA("WT."+N,_proxy_jslib_handle(WT, (N)));
		}
	}
	for (N in DCSext){
		if (_proxy_jslib_handle(DCSext, (N))) {
			P+=dcsA(N,_proxy_jslib_handle(DCSext, (N)));
		}
	}
	if (P.length>2048&&navigator.userAgent.indexOf('MSIE')>=0){
		P=P.substring(0,2040)+"&WT.tu=1";
	}
	dcsCreateImage(P);
}

function dcsJV() {
	var agt=navigator.userAgent.toLowerCase();
	var major=parseInt(navigator.appVersion);
	var mac=(agt.indexOf("mac")!=-1);
	var ff=(agt.indexOf("firefox")!=-1);
	var ff0=(agt.indexOf("firefox/0.")!=-1);
	var ff10=(agt.indexOf("firefox/1.0")!=-1);
	var ff15=(agt.indexOf("firefox/1.5")!=-1);
	var ff2up=(ff&&!ff0&&!ff10&!ff15);
	var nn=(!ff&&(agt.indexOf("mozilla")!=-1)&&(agt.indexOf("compatible")==-1));
	var nn4=(nn&&(major==4));
	var nn6up=(nn&&(major>=5));
	var ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));
	var ie4=(ie&&(major==4)&&(agt.indexOf("msie 4")!=-1));
	var ie5up=(ie&&!ie4);
	var op=(agt.indexOf("opera")!=-1);
	var op5=(agt.indexOf("opera 5")!=-1||agt.indexOf("opera/5")!=-1);
	var op6=(agt.indexOf("opera 6")!=-1||agt.indexOf("opera/6")!=-1);
	var op7up=(op&&!op5&&!op6);
	var jv="1.1";
	if (ff2up){
		jv="1.7";
	}
	else if (ff15){
		jv="1.6";
	}
	else if (ff0||ff10||nn6up||op7up){
		jv="1.5";
	}
	else if ((mac&&ie5up)||op6){
		jv="1.4";
	}
	else if (ie5up||nn4||op5){
		jv="1.3";
	}
	else if (ie4){
		jv="1.2";
	}
	return jv;
}

function dcsFunc(func) {
	if (typeof(_proxy_jslib_handle(window, (func)))=="function"){
		_proxy_jslib_handle(window, (func))();
	}
}

dcsVar();
dcsMeta();
dcsFunc("dcsAdv");
dcsTag();
// END OF Basic SmartSource Data Collector TAG


 ;
_proxy_jslib_flush_write_buffers() ;