// SmartSource Data Collector Script
// Copyright 2002 NetIQ Corporation
// V6.0.2 - 26-05-2005
// Adapted by BURSİM TMME - all rights reserved
// dcsTrk() update to handle Flash redirect

var DCS_RE={"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g}
function dcsT(a){
	var v,d=document,l=location,r=dcsR(),d=new Date(),n=navigator,p=n.appName,s=screen
	v=DcsL+dcsA('?dcsuri',dcsReplace(l.pathname,'\\','/'))+dcsA('&dcssip',l.hostname)+dcsA('&dcsqry',l.search)
	v+=dcsA('&WT.ul',p=='Netscape'?n.language:n.userLanguage)
	if(s){v+=dcsA('&WT.cd',p=='Netscape'?s.pixelDepth:s.colorDepth);v+=dcsA('&WT.sr',s.width+'x'+s.height)}
	v+=dcsA('&WT.co',n.cookieEnabled?'Yes':'No')
	if(r)v+=dcsA('&dcsref',r)
	if(d.title)v+=dcsA('&WT.ti',d.title)
	v=dcsD(v,dcsM())
	if(a)v=dcsD(v,a)
	v+=dcsA('&dcsdat',d.getTime())
	return(v.length>2048&&dcsHas(n.userAgent,'MSIE'))?v.substring(0,2040)+'&WT.tu=1':v
}
function dcsD(a,b){
	var o=b.split('&'),i,p,pn
	for(i=0;i<o.length;i++){
		p=o[i].split('=')
		pn=p[0]+'='
		if(pn>'=' && dcsHas(a,pn))a=dcsReplace(a,pn+dcsSub(a,pn,'&'),dcsA(p[0],p[1]))
		else{if(o[i]>'')a+='&'+dcsA(p[0],p[1])}
	}
	return a
}
function dcsTrk(a,b,c){if(document.images){var o=new Image();o.src=dcsT(a)};if (b) {if(c){window.open(b)}else {document.location.href=b;}}}
function dcsA(a,b){var s,RE=DCS_RE;if(typeof(RE)!="undefined"){s=new String(b);for(R in RE)s=s.replace(RE[R],R)}else s=escape(b);return a+"="+s}
function dcsR(){var r=window.document.referrer,n=navigator,na=n.appName,nv=parseInt(n.appVersion);if(r=='' || r=='-')return null;if(na!='Microsoft Internet Explorer' && nv<4)return null;return r}
function dcsM(){var v='',o,d=document,m='meta',i,p,pn;if(d.all)o=d.all.tags(m);if(!o && d.documentElement)o=d.getElementsByTagName(m);if(!o)return v;for(i=0;i<o.length;i++){p=o[i];pn=p.name;if(pn.indexOf('WT.')==0)v+='&'+pn+'='+p.content};return v}
function dcsHas(a,b){return a.indexOf(b)>-1}
function dcsSub(a,b,c){var o=a.split(b);return(o.length>1)?o[1].split(c)[0]:''}
function dcsReplace(a,b,c){return a.split(b).join(c)}
