var bLinked = false;

function trackLink(sPropString, sHierString, sTLString){
	if(!bLinked){
		var s=s_gi(s_account);
		s.linkTrackVars='prop1,hier1';
		s.linkTrackEvents='None';
		s.prop1=sPropString;
		s.hier1=sHierString;
		s.tl(this,'o',sTLString);
	}
}

function trackDD(oDropDown){
	aValues = oDropDown.value.split("|");
	trackLink(aValues[1], aValues[2], aValues[3]);
	
	document.location = aValues[0];
}

function linkThrough(sPropString, sHierString, sTLString, sURL, sTarget){
	sReferrer = document.location;
	trackLink(sPropString, sHierString, sTLString);
	bLinked = true;
	if(sTarget != "_blank"){
		if(sURL.indexOf("javascript:") >= 0){
			sCmd = sURL.substr(sURL.indexOf(":") + 1);
			eval(sCmd);
		}else{
			if(sURL.indexOf("?") >= 0){
				document.location = sURL + "&ref=" + escape(sReferrer);
			}else{
				document.location = sURL + "?ref=" + escape(sReferrer);
			}
		}
	}else{
		if(sURL.indexOf("?") >= 0){
			window.open(sURL + "&ref=" + escape(sReferrer));	
		}else{
			window.open(sURL + "?ref=" + escape(sReferrer));	
		}
	}
}