
	function requestRetailerOpen(url,name, gameID)
			{
				var trackingLink = 'cb_'+gameID+'_'+String(name)+'_preorder_link_click';
				omniLinkCall(this,trackingLink);
				if(url!=null)
				{
					//replace escape chars
					url.replace(/%27/,"\\"); //replace " ' " with " \' "
					window.open(url,'_blank');
				}
			}
			
			
	function requestAddToCart(sku,platform, gameID)
			{
			
				var url = "http://eastore.ea.com/integration/job/request/ShoppingCartService/defaults/site/?"
				var params = ("%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3CAddUpdate%20siteID%3D%22ea%22%3E%3CADD%20qty%3D%221%22%3E"+sku+"%3C/ADD%3E%3CbaseFields%3E%3CdisplayName/%3E%3CdisplayName/%3E%3CproductType/%3E%3C/baseFields%3E%3Cattributes%3E%3Cplatform/%3E%3CeaProdImageSmall/%3E%3C/attributes%3E%3C/AddUpdate%3E%3C%21--jsonp");
				var postparams = "=ShoppingCartService.jsonp1241383352750--%3E";
				var call = url+params+postparams;
				platform = platform.toLowerCase();
				var trackingLink = 'cb_'+gameID+'_'+String(parseStringReplace(platform,""))+'_preorder_link_click';
				omniLinkCall(this,trackingLink);
				var gameAddToCartRequest = "http://eastore.ea.com/store/ea/AddItemToRequisition/productID."+sku+"/quantity.1";
				window.open(gameAddToCartRequest,'commercelightbox');
			};
			
	function parseStringReplace(str,remove,target)
			{
				remove = (remove==null)?"":remove;
				target = (target==null)?"":target;

				var aStringElements = str.replace(remove,target);
				return aStringElements;
			}
	
	function requestFollowerOpen(url,name, gameID)
	{
		var trackingLink = 'cb_'+gameID+'_promobox_'+String(name)+'_link_click';
		omniLinkCall(this,trackingLink);
		if(url!=null)
		{
			//replace escape chars
			url.replace(/%27/,"\\"); //replace " ' " with " \' "
			window.open(url,'_blank');
		}
	}