function getCookieValue(name)
{
	if(document.cookie)
	{
		var myCookie = ""+document.cookie;

		var indexStart = myCookie.indexOf(name);
		if (indexStart == -1) return '';

		var indexEnd = myCookie.indexOf(';', indexStart);
		if (indexEnd == -1) indexEnd = myCookie.length;

		var result = unescape(myCookie.substring(indexStart+name.length+1,indexEnd));
	
		return result;
	}
	else return "";
}

function deleteCookieValue(name)
{
	document.cookie = name+"=; path=/; expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function check_anchor(pagetype)
{
	var anchor 	 = getCookieValue('anchor');
	var stored_pagetype = getCookieValue('anch_pt');

	if ( (anchor != "") && (stored_pagetype == pagetype) )
	{
		// scroll down to a certain position
		window.scroll(0, anchor);
	}

	deleteCookieValue('anch_pt');
	deleteCookieValue('anchor');
}

function store_anchor(pagetype)
{
	var expire = new Date();
	var shifttime = expire.getTime() + (60 * 60 * 1000);
	expire.setTime(shifttime);

	// remember scrollY position
	scrollY	 = (navigator.userAgent.indexOf("MSIE") != -1) ? document.documentElement.scrollTop : window.pageYOffset;
    document.cookie = "anch_pt=" + pagetype + "; path=/; expires=" + expire.toGMTString();
	document.cookie = "anchor=" + scrollY + "; expires=" + expire.toGMTString();
}




