var InitGoogleTrackScript = false;
function __InitGAWithSBTracker()
{
	var Url = self.location.href;
	if(Url.indexOf('?') != -1 && InitGoogleTrackScript == false)
	{
		InitGoogleTrackScript = true;
		var aryUrl = Url.split('?');
		var aryParams = aryUrl[1].split('&');
	
		var orderId = '';
		var affiliation = 'Simplebooking';
		var total = 0;
		var tax = 0;
		var shipping = 0;
		var city = '';
		var state = '';
		var country = '';
		
		var code = new Array();
		var productName = new Array();
		var category = new Array();
		var price = new Array();
		var qty = new Array();

		for(var i = 0; i < aryParams.length; i++)
		{
			var aryQS = aryParams[i].split('=');
			switch(aryQS[0])
			{
				case 'COD':
					orderId = aryQS[1];
					break;
				case 'IMP':
					total = parseFloat(aryQS[1]);
					break;
				case 'CTY':
					city = aryQS[1];
					break;
				case 'STA':
					state = aryQS[1];
					break;
				case 'NAZ':
					country = aryQS[1];
					break;
				case 'ITEMS':
					var aryItm = aryQS[1].split('|');
					for(var k = 0; k < aryItm.length; k++)
					{
						var aryItmVar = aryItm[0].split(',');
						code[k] = aryItmVar[0];
						productName[k] = aryItmVar[0];
						category[k] = aryItmVar[1];
						price[k] = parseFloat(aryItmVar[2]);
						qty[k] = parseInt(aryItmVar[3]);
					}
					break;
			}
		}
		try
		{
			pageTracker1._addTrans(orderId,affiliation,total,tax,shipping,city,state,country);
			for(var j = 0; j < code.length; j++)
			{
				pageTracker1._addItem(orderId,code[j],productName[j],category[j],price[j],qty[j]);
			}
			pageTracker1._trackTrans();
		}
		catch (e) { }
	}
}
function __TrackGetObj(ID)
{
	return (document.getElementById) ? document.getElementById(ID) : eval('document.all.' + ID);
}
if(window.attachEvent)
	window.attachEvent('onload', __InitGAWithSBTracker);
else if (document.addEventListener) 
	document.addEventListener("DOMContentLoaded", __InitGAWithSBTracker, false);
else if(window.onload)
	window.onload = __InitGAWithSBTracker;
