// JavaScript Document

//Version : Generic Display Tagging
//Last modified : 29 Oct 09

var ON = INCLUDE = true;
var OFF = EXCLUDE = false;
var br = "\r\n";

var activityMasterSwitch = ON;

var uPageId = "IRWStats.internalPageType";
		
jQuery.noConflict();

jQuery(document).ready(function(){
		
		if (activityMasterSwitch)
		{
			if(isPage("ecom-step4"))
			{
				var orderNumber = readMeta("IRWStats.eComOrderId");
				var orderDetail = readMeta("IRWStats.products");
				var revenue = summise(orderDetail);
				var productId = "null";
				var productInfo = "null";
				
				//write the img tag
				var tagText = '<img width="1" height="1" style="border:0" src="HTTPS://bs.serving-sys.com/BurstingPipe/ActivityServer.bs?cn=as&amp;ActivityID=45489&amp;Value='+ revenue +'&amp;OrderID='+ orderNumber +'&amp;ProductID='+ productId +'&amp;ProductInfo='+ productInfo +'&ns=1"/>';
				jQuery("#en_gb_activity_layer").append(tagText);
			}
		
		}
		
								
		
		
});

function readMeta(metaName)
{
	var _metaName = metaName;
	return jQuery("meta[name="+_metaName+"]").attr("Content");
}

function isPage(pageIdValue)
{
	var _uPageId = uPageId;
	var _pageIdValue = pageIdValue;
	return (readMeta(_uPageId) == _pageIdValue);
	
}

function summise(orderCollection)
{
	var REV_INDEX =3;
	var total = 0;
	var _orderCollection = orderCollection;
	var items = _orderCollection.split(',');
	
	for (i=0;i<items.length; i++)
	{
		var eachItem = items[i].split(';');
		
		total += parseFloat(eachItem[REV_INDEX]);
	}
	
	return total;
	
}