//The references to the *******_CD is for the Cross Domain WebTrends data store

function WTExternalBridge(method, values)
{
	var vals = values.split(",");

	if(vals.length % 2 != 0)
	{
		throw "argument length not even!";
	}
	
	var len = (vals.length == 0) ? 0 : vals.length / 2;

	var expressn = method + "(";
	var expressn_CD = method + "_CD("

	for (var x = 0; x < vals.length; x++)
	{
		expressn += "vals[" + x + "]";
		expressn_CD += "vals[" + x + "]";

		if(x != vals.length - 1)
		{
			expressn += ", ";
			expressn_CD += ", ";
		}
	}


	expressn += ")";
	expressn_CD += ")";
	eval(expressn);
	eval(expressn_CD);
	

	
}

function WTDynamicSearchExternalBridge2(WTPartNumber, WTPartRevenue, UserSessionID)
{
	var expressn = "f2convert(dcsDS.getClientId(),'" + WTPartNumber + "#" + WTPartRevenue + "*1','" + UserSessionID + "', dcsDS.getIsNew(),dcsDS.getAdInfo())";
	eval(expressn);
}

