var scriptLoc = 'http://' + document.domain + '/rd.php';
var kbId = 0;
var subdata = '';
var scriptLoc2 = '';
var imgdata = '';
var daysToLive = 9999;
var Cookie_name = '';
var cookies = document.cookie;

function replace(text,s1,s2)
{
  return text.split(s1).join(s2);
}

if (cookies!='')
{
	cookies=cookies.split(';');
}

if (document.domain.indexOf('com') > 0)
{
      scriptLoc2 = 'http://partners.xlpharmacy.com/rep.asp?';
}
for (var i=0;i<cookies.length;i++)
{
	Cookie_name = cookies[i].split('=');
	switch(replace(Cookie_name[0].toLowerCase()," ",""))
	{
        case 'kbid':
                kbId = Cookie_name[1];
                break;
        case 'sub':
                subdata = Cookie_name[1];
                break;
        case 'img':
                imgdata = Cookie_name[1];
                break;
	}
}

if (kbId != 0)
{
        var xrn = Math.round(Math.random()*9999999);
        var url = scriptLoc;
        var url2 = '?xrn=' + xrn.toString() +'&id=' + kbId;
        if (subdata != '')
        {
                url += '&sub=' + subdata
                url2 += '&sub=' + subdata
        }
}

if (scriptLoc2.length > 0)
{
        var img2 = new Image();
        img2.src = scriptLoc2 + url2;
}

/********************** COOKIE MANAGER *************************/
function deleteCookie(name)
{
	updateCookie(name, 0, -1);
	return true;
}

function updateCookie(name, cnt, days)
{
	cnt = (isNaN(cnt))?0:cnt;
	days = (isNaN(days))?0:days;
	createCookie(name, cnt, days);
	return true;
}


function createCookie (name,value,expires,path,domain,secure) 
{
  document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
}

function readCookie(name)
{
	var nameEQ = 'prd[' + name + "]=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') 
			c = c.substring(1,c.length);

		if (c.indexOf(nameEQ) == 0) {
			return c.substring(nameEQ.length, c.length);
		}
		else
		{
			if (c.indexOf(name) == 0) 
				return c.substring(name.length + 1, c.length);
		}
	}
	return null;
}

/***************************/

var flashinstalled = false; 
MSDetect = "false";
if (navigator.mimeTypes && navigator.mimeTypes.length) 
{
	x = navigator.mimeTypes['application/x-shockwave-flash'];
	if (x && x.enabledPlugin) 
		flashinstalled = true;
	else 
		flashinstalled = false; 
}
else
{
	MSDetect = "true";
}

