

function fixCaptions()
	{
	if(document.getElementById("imgcaption").offsetHeight >= document.getElementById("maincontent").offsetHeight)
		{document.getElementById("maincontent").style.height = document.getElementById("maincontent").offsetHeight;}
	}

function getCookie(which)
	{
	var cookieVal = "";
	which = which + "=";
	var cookieStr = document.cookie;
	var cookieLen = cookieStr.length;
	var valueLen = which.length;
	var startCookie = cookieStr.indexOf(which);
	if (startCookie != -1)
		{
		tempStr = rightStr(cookieStr, cookieLen - (startCookie + valueLen));
		var endCookie = tempStr.indexOf(";");
		if (endCookie == -1)
			{cookieVal = tempStr;}
		else
			{cookieVal = leftStr(tempStr, endCookie);}
		}
	cookieVal = unescape(cookieVal);
	return cookieVal;
	}

function setCookie(CookieName,ValueString)
	{
	now = new Date();
	years = now.getYear()+1910;
	Expire = new Date(years,11,31);
	ValueString = escape(ValueString);
	document.cookie = CookieName+"="+ValueString+"; path=/; expires="+Expire.toGMTString();
	}

function rightStr(InString, num)
	{
	OutString=InString.substring (InString.length-num, InString.length);
	return (OutString);
	}

function leftStr(InString, num)
	{
	OutString=InString.substring (InString, num);
	return (OutString);
	}
	
	

