var incompetent_browser = document.all && navigator.userAgent.indexOf('MSIE') > -1 && navigator.userAgent.indexOf('Opera') == -1;
function GetCookie(sName)
{
	var aCookie = document.cookie.split('; '), i = aCookie.length, aCrumb;
	while (i--)
	{
 		aCrumb = aCookie[i].split('=');
		if (sName == aCrumb[0])
			return typeof aCrumb[1] != 'undefined'? unescape(aCrumb[1]) : null;
	}
	return null;
}

function SetCookie(sName, sValue)
{
	document.cookie = sName + '=' + escape(sValue) + '; expires=Fri, 31 Dec 2099 23:59:59 GMT; path=/';
}

var tracker, slider_delay = null;
function init_tracker()
{
	tracker = document.getElementById('updatetracker');

	if (GetCookie('tracker') == '1')
	{
		tracker.className = 'open';
		slide_tracker(500);
	}
	else
	{
		tracker.className = 'closed';
		slide_tracker(-500);	
	}
	tracker.style.visibility = 'visible';
}

function toggle_tracker()
{

	if (slider_delay) clearTimeout(slider_delay);
	slider_delay = null;
	if (tracker.className == 'closed')
	{
		tracker.className = 'open';
		slide_tracker(12);
		SetCookie('tracker', '1');
	}
	else
	{
		tracker.className = 'closed';
		slide_tracker(-12);
		SetCookie('tracker', '0');
	}
}

function slide_tracker(s)
{
	var l = tracker.offsetLeft + s, w = tracker.parentNode.offsetWidth, t = tracker.offsetWidth - 16, next = true;
	w = 782;
	if (l > w)
	{
		l = w;
		next = false;
	}
	else if (l < w - t)
	{
		l = w - t;
		next = false;
	}
	tracker.style.left = l + 'px';
	tracker.style.clip = 'rect(0px,'+ (t + 16) + 'px,600px,' + (w - l) + 'px)';
	if (next) slider_delay = setTimeout('slide_tracker('+s+')',20);
	else slider_delay = null;
}
