function setCookie(c_name, value, expireMinutes)
{
	var now = new Date();
	var minutes = now.getMinutes();
	minutes += expireMinutes;
	now.setMinutes(minutes);
	document.cookie=c_name+'='+escape(value)+';path=/;expires='+now.toGMTString();
}

function getCookie(c_name)
{
	if (document.cookie.length>0)
	{
		c_start=document.cookie.indexOf(c_name + '=');
		if (c_start!=-1)
		{ 
			c_start=c_start + c_name.length+1; 
			c_end=document.cookie.indexOf(';',c_start);
			if (c_end==-1) 
				c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		} 
	}
	return '';
}

function findPosLeft(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent) {curleft += obj.offsetLeft;obj = obj.offsetParent;}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosTop(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent) {curtop += obj.offsetTop;obj = obj.offsetParent;}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
function openSizeChart(url) {
    window.open(url, '', 'resizable=yes,status=yes,scrollbars=yes,height=220,width=540');
}