// Disable Right Hand Clik


var message="All Content is Copyright (c) 2007 4RX.com. No Reproductions Without Permission Please"; //
function click(i) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (i.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;



// Disable Right-Hand Click FireFox


var message="All Content is Copyright (c) 2007 4RX.com. No Reproductions Without Permission Please";

function clickIE()
 
{if (document.all)
{(message);return false;}}
 
function clickNS(e) {
if
(document.layers||(document.getElementById&&!document.all))
{
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.  onmousedown=clickNS;}
else
{document.onmouseup=clickNS;document.oncontextmenu  =clickIE;}
 
document.oncontextmenu=new Function("return false")


// REFERDETECT

	var scriptLoc = 'http://affiliates.4rx.com/rep.asp';
	
	var kbId = 0;
	var queryString = window.location.search.substring(1);
	var imgdata = '';
	var subdata = '';
	var overwrite = 0;
	var refdata = document.referrer;
	var daysToLive = 365;
	var multiDomain = false;

	if (queryString.length > 0)
	{
		var pairs = queryString.split('&');
								
		for(var i = 0; i < pairs.length; i++)
		{
			var pairs2 = pairs[i].split('=');
			
			switch(pairs2[0].toLowerCase())
			{
				case 'kbid':
					kbId = pairs2[1];
					break;
				case 'clearcookie':
					if (pairs2[1] == 1)
					{
						DeleteCookie("kbid");
					}
					break;
				case 'img':
					imgdata = pairs2[1];
					break;
				case 'sub':
					subdata = pairs2[1];
					break;
			}
		} //end for
	}//end if

	if (GetCookie("kbid") == null || overwrite == 1)
	{
		if (kbId != 0)
		{
			var xrn = Math.round(Math.random()*9999999);
			var img = new Image();
			var url = scriptLoc + '?xrn=' + xrn.toString() +'&id=' + kbId;
			if (imgdata != '')
			{
				url += '&img=' + imgdata
			}

			if (subdata != '')
			{
				url += '&sub=' + subdata
			}
			if (refdata != '')
			{
				url += '&ref=' + refdata;
			}

			img.src = url;
			
			SetCookie("kbid", kbId, daysToLive);
		}
	}//end if
	
	function getCookieVal (offset) 
	{
		var endstr = document.cookie.indexOf (";", offset);
		if (endstr == -1)
			endstr = document.cookie.length;

		return unescape(document.cookie.substring(offset, endstr));
	}

	function GetCookie (name) 
	{
		var arg = name + "=";
		var alen = arg.length;
		var clen = document.cookie.length;
		var i = 0;
		
		while (i < clen) 
		{
			var j = i + alen;
			if (document.cookie.substring(i, j) == arg)
				return getCookieVal (j);
			
			i = document.cookie.indexOf(" ", i) + 1;

			if (i == 0) break; 
		}
		
		return null;
	}

	function WriteCookie (name, value, expires) 
	{
		var argv = SetCookie.arguments;
		var argc = SetCookie.arguments.length;
		var path = "/";

			//inserted by Andrew Herron to fix cross-sub-domain cookie compatibility, 05/02/2006
			if (multiDomain) {
				rootDomain = document.domain;
			} else {
				domain = document.domain;
				dparts = domain.split(".");
				if (dparts.length == 3) {
					rootDomain = dparts[1]+"."+dparts[2];
				} else {
					rootDomain = domain;
				}
			}

		var secure = (argc > 5) ? argv[5] : false;
		
		var cookie = name + "=" + escape(value) +
			((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
			((path == null) ? "" : ("; path=" + path)) +
			((rootDomain == null) ? "" : ("; domain=" + rootDomain)) +
			((secure == true) ? "; secure" : "");
		
		document.cookie = cookie;
	}

	function DeleteCookie (name) 
	{
		var exp = new Date();
		exp.setTime (exp.getTime() - 1000000000);  // This cookie is history (changed -1 to make it previous time)
		var cval = GetCookie (name);
		document.cookie =name + "=" + cval + "; expires=" + exp.toGMTString();
	}

	function SetCookie(name, value, expiredays)
	{
		var expdate = new Date(); 
		expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * expiredays)); 
		WriteCookie(name, value, expdate);  
	}


// Hide Upgrade Option DIV

function setVisibility(id, visibility) {
	document.getElementById(id).style.display = visibility;
}


function submit_order(obj, frm) {
	if ( getBrowserName() == 'msie' || getBrowserName() == 'firefox' || getBrowserName() == 'mozilla' || getBrowserName() == 'opera' ) {
		obj.disabled=true;
		try {
			document.getElementById(frm).submit();	
		} catch(e) {
		
		}
	}
}


getBrowserName = function() {
	var browserName = "";
	
	var ua = navigator.userAgent.toLowerCase();
	if ( ua.indexOf( "opera" ) != -1 ) {
			browserName = "opera";
		} else if ( ua.indexOf( "msie" ) != -1 ) {
			browserName = "msie";
		} else if ( ua.indexOf( "safari" ) != -1 ) {
			browserName = "safari";
		} else if ( ua.indexOf( "mozilla" ) != -1 ) {
			if ( ua.indexOf( "firefox" ) != -1 ) {
				browserName = "firefox";
			} else {
				browserName = "mozilla";
			}
	}
	
	return browserName;
}

