﻿function getCookie(Name) {
        var search = Name + "=" 
        var CookieString = document.cookie 
        var result = null 
        if (CookieString.length > 0) { 
			offset = CookieString.indexOf(search) 
			if (offset != -1) { 
					offset += search.length 
					end = CookieString.indexOf(";", offset) 
					if (end == -1) {
						end = CookieString.length }
						result = CookieString.substring(offset, end)
                } 
        }
        return result; 
}


function readSubCookie(name,subname)
{
	var tmpCookie=getCookie(name);//this is the values in the cookie
	if(tmpCookie)
	{
		uCookies=(tmpCookie.split("&"));
		var found=-1;
		for(i=0;i<uCookies.length;i++)
		{
			if (uCookies[i].indexOf(subname)!=-1) 	 
				{//extract the value
					var start =uCookies[i].indexOf("=");
					return uCookies[i].substring(start+1);
				}
		}	
	}		
}


//var bannerAdElements = [['leaderBoardTop','leaderboard'],['leaderBoardBottom','leaderboard']];

function getBannerSize(size)
{
	if (size == "leaderboard")
		return "728x90";
}

function getRandomNumber()
{
	return Math.round(Math.random()*1000000000000000000);
}

function refreshBannerAds(adinfo, eventType)
{	
	for (var i = 0; i < bannerAdElements.length; ++i)
	{
		var url = 'http://ad.doubleclick.net/adi/'
		url += adinfo.site + '/';
		url += adinfo.zone;
		url += ';sz=' + getBannerSize(bannerAdElements[i][1]);
		url += ';l2=' + adinfo.l2Category;
		url += ';l3=' + adinfo.l3Category;
		url += ';retailer=' + adinfo.retailer;
		url += ';siteid=' + adinfo.siteId;
		url += ';pos=';
		url += ';zipcode=' + adinfo.zipCode;
		url += ';dma=';
		url += ';kw=;page=home;tile=0'
		url += ';' + getRandomNumber() + '?';
		
		document.getElementById(bannerAdElements[i][0]).innerHTML = "<iframe width='730' height='92' allowTransparency='true' src='" + url + "'frameborder='0' scrollbar='no'></iframe>";
	}
}
