var ie6 = false /*@cc_on || @_jscript_version < 5.7 @*/;

function init_scroll_handler()
{
	var c = document.getElementById("contact");
	var s = c.style;

    var t = 0, c_ = c;
	if(c_.offsetParent)
	{
		while(c_.offsetParent)
		{
			t += c_.offsetTop;
            c_ = c_.offsetParent;
		}
	}
	else if(c_.y || c_.x)
	{
		t += c_.y;
	}

	window.onscroll = function()
	{
		if(ie6) return;

		var y = (window.pageYOffset ? window.pageYOffset : (document.documentElement ? document.documentElement.scrollTop : document.body.scrollTop));

		if(y > t)
		{
			s.top = "0px";
			s.left = (document.getElementById("header").offsetLeft + 770) - (document.all ? 7 : 0) + "px";
			s.position = "fixed";
		}
		else
		{
			s.position = "absolute";
			s.top = "0px";
			s.left = "";
			s.right = "30px";
		}
	};
}

if(window.addEventListener)
{
	window.addEventListener("load", init_scroll_handler, false);
}
else
{
	window.attachEvent("onload", init_scroll_handler);
}