
window.onload = init;

function init() {
            FillWeekNumber();
			adjustLeftPos();
			changeStyles();// Ajusts Styles for Different Browsers
			adjustBlockHeight_Drill();// For drill pages only
			adjustHeader_Drill();// For drill pages only
			rollovers();// Sets Rollovers 
}
function displayMessage(message) {
    
    var redirect;
    redirect = confirm("Do you want to delete this item?");
    if(redirect){
        window.location.href = message;
    }
}
// Adjusts position of the ouuter Container for small screen resolution (less than 1000)
		function adjustLeftPos() {
			if(screen.width <= 800){
			
				var outerContainer = document.getElementById("outerContainer");
				var outerContainerX = getElementPosition("outerContainer").left;
			
				if(outerContainerX < 0){
					outerContainer.style.left = 0 + "%";
					outerContainer.style.marginLeft = 0 + "px";
				}else{
					outerContainer.style.left = 50 + "%";
					outerContainer.style.marginLeft = -462 + "px";
				}
			}
		}
		function adjustBlockHeight_Drill() {
			var margin = 10;
			var blockFixer_Drill = document.getElementById("blockFixer_Drill");
			var contactUs = document.getElementById("contactUs");
			var contactUsY = getElementPosition("contactUs").top;
			var blockFixer_DrillY = getElementPosition("blockFixer_Drill").top;
			
			if(blockFixer_Drill && contactUs){
				var delta = blockFixer_DrillY - parseInt(contactUsY - margin);
				if(delta < 0) {
					blockFixer_Drill.style.height = Math.abs(delta) + margin + "px";
				}
			}
		}
		function adjustHeader_Drill() {
			var normalPos_Y = 217;// This is the Y coord of the one-line header's bottom in FireFox (213 - for IE)
			var detector = document.getElementById("detector");
			var headerContainer = document.getElementById("headerContainer");
			var ctl00_headerContainer = document.getElementById("ctl00_headerContainer");
			var detectorY = getElementPosition("detector").top;
			
			if((detector) && headerContainer && (detectorY > normalPos_Y)){
				headerContainer.style.paddingTop = 10 + "px";
			}
			if((detector) && ctl00_headerContainer && (detectorY > normalPos_Y)){
				ctl00_headerContainer.style.paddingTop = 10 + "px";
			}
		}
		
		function getElementPosition(elemID){
			var offsetTrail = document.getElementById(elemID);
			var offsetLeft = 0;
			var offsetTop = 0;
			while(offsetTrail){
				offsetLeft += offsetTrail.offsetLeft;
				offsetTop += offsetTrail.offsetTop;
				offsetTrail = offsetTrail.offsetParent;
			}
			return {left:offsetLeft, top:offsetTop};
}


function changeStyles () {
			
			var isNav = (navigator.appName == "Netscape");
			var menu = document.getElementById("menu");
			var contentArea = document.getElementById("contentArea");
			var employerProfiles_Middle = document.getElementById("employerProfiles_Middle");
			var RFP_Middle = document.getElementById("RFP_Middle");
			var infoMiddle = document.getElementById("infoMiddle");
			var contentDrill = document.getElementById("contentDrill");
			var spacer_drill = document.getElementById("spacer_drill");
			
			
			if(!isNav && menu) {
				menu.style.marginBottom = 0 + "px";
			}
			
			if(isNav && contentArea) {
				contentArea.style.marginTop = -2 + "px";
			}
			if(isNav && employerProfiles_Middle) {
				employerProfiles_Middle.style.marginTop = -2 + "px";
			}
			if(isNav && RFP_Middle) {
				RFP_Middle.style.marginTop = -2 + "px";
			}
			if(isNav && infoMiddle) {
				infoMiddle.style.marginTop = -2 + "px";
			}
			if(isNav && contentDrill) {
				contentDrill.style.marginTop = -2 + "px";
			}
			if(!isNav && spacer_drill) {
				spacer_drill.style.display = "none";
			}
			
		}