function initialiseDisclaimer()
{
	var cookieset = GetCookie("rfmdisclaimer");
	if(!cookieset)
	{
		var links = document.getElementsByTagName("a");
		for(var i=0;i<links.length;i++)
		{
			var link = links[i];
			if(link.getAttribute("href"))
			{
				if(link.getAttribute("href") == "../disclaimer/")
				{
					link.setAttribute("href", root+"disclaimer/?url="+root+"home/");
				}
				else
				{
					link.setAttribute("href", root+"disclaimer/?url="+link.getAttribute("href"));
				}
			}
		}
		
		var forms = document.getElementsByTagName("form");
		for(var i=0;i<forms.length;i++)
		{
			var form = forms[i];
			if(form.getAttribute("action"))
			{
				form.setAttribute("action", root+"disclaimer/?form=true&url="+form.getAttribute("action"));
			}
		}
	}
}

function setDisclaimer()
{
	var expdate = new Date();
	FixCookieDate (expdate);
	expdate.setTime (expdate.getTime() + (1000 * 60 * 60 * 24 * 30)); //(24 * 60 * 60 * 1000)); // 24 hrs from now 
	SetCookie ("rfmdisclaimer", "true",expdate,"/");
	return true;
}

function setJACookie()
{
	var expdate = new Date();
	FixCookieDate (expdate);
	expdate.setTime (expdate.getTime() + (1000 * 60 * 60 * 24 * 7)); //(24 * 60 * 60 * 1000)); // 24 hrs from now 
	SetCookie ("rfmja", "true",expdate,"/");
	return true;
}