/* LOGO PLACEHOLDER FUNCTIONS */
var origX = 5; // Original right offset.
var origY = 5; // Original bottom offset.

function checkLocation() {
	var newXY = new Array;

	// Get scrolling offset.
	newXY = getScrollXY();

	// Add original position to offset.
	newXY[0] = origX - newXY[0];
	newXY[1] = origY - newXY[1];

	// Update position of logo container element.
	document.getElementById("branding").style.right = newXY[0] + "px";
	document.getElementById("branding").style.bottom = newXY[1] + "px";
	
	// Run this function again in 10 milliseconds.
	setTimeout("checkLocation()", 10);
}

function getScrollXY() {
	var scrOfX = 0, scrOfY = 0;
	
	if (typeof(window.pageYOffset) == 'number') {
	
		// Get Mozilla compliant scroll values.
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	}
	else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
	
		// DOM compliant.
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	}
	else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {

		// IE6 standards compliant mode.
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	return [scrOfX, scrOfY];
}
