// Returns position of element el
function getOffset( el ) {
    var _x = 0;
    var _y = 0;
    while( el && !isNaN( el.offsetLeft ) && !isNaN( el.offsetTop ) ) {
        _x += el.offsetLeft - el.scrollLeft;
        _y += el.offsetTop - el.scrollTop;
        el = el.offsetParent;
    }
    return { top: _y, left: _x };
}


function manageSearch() {
	searchBox = document.getElementById("searchInput");
	if (searchBox.value == "Search this site") {
		searchBox.value = "";
		searchBox.style.color = "#05316d";
		searchBox.style.fontStyle = "normal";
	} else if (searchBox.value == "") {
		searchBox.value = "Search this site";
		searchBox.style.color = "#999";
		searchBox.style.fontStyle = "italic";
	}		
}
