function sprintClientDCS(clientLink){
	var refurl = clientLink.href.substring((clientLink.href.indexOf('refurl=')+7));
	sprintClientDCSParams(refurl);
}

function sprintClientFormGetActionDCS(clientLink){
        var refurl = clientLink.action.substring((clientLink.action.indexOf('refurl=')+7));
        sprintClientDCSParams(refurl);
}

function sprintClientFormDCS(clientForm,clientElement){
	var selectedFormValue = clientForm.elements[clientElement].options[clientForm.elements[clientElement].selectedIndex].value;
	var refurl = selectedFormValue.substring((selectedFormValue.indexOf('refurl=')+7));
	sprintClientDCSParams(refurl);
}

function sprintClientDCSParams(refurl){
	var refurlSegments = refurl.split('_');
	WT.cg_n = refurlSegments[0];

	if (refurlSegments[0]=='jump'){
		//link is on a jump page
		WT.cg_n = WT.cg_n + '_' + refurlSegments[1];
	}
	
	if (refurl.indexOf('_ad_')!=-1){
		//link is for an advertisement
		WT.cg_n = WT.cg_n + ';ad';
	}
	
	if (refurl.indexOf('personal')!=-1){
		//link is personal
		WT.cg_n = WT.cg_n + ';personal';
	}
	
	if ((refurl.indexOf('biz')!=-1)||(refurl.indexOf('business')!=-1)){
		//link is business
		WT.cg_n = WT.cg_n + ';business';
	}
	
	dcsVar();
	WT.ti = refurl;
	dcsMeta();
	dcsTag();
	//alert('passed to DCS: ' + WT.cg_n + ' and ' + WT.ti);
}

