﻿$(document).ready(function() {
    var strPressRoomSearchID = "txtPressRoomSearch";
	var oPressRoomSearch = document.getElementById(strPressRoomSearchID);
	if(oPressRoomSearch != undefined && oPressRoomSearch != null) {
	    if(oPressRoomSearch.value == "") {
	        var strDefaultMsg = "CERTAINTEED PRESS ROOM"
	        oPressRoomSearch.value = strDefaultMsg;
	        $("#" + strPressRoomSearchID).focus(function() {
	            if($(this).val() == strDefaultMsg) {
	                $(this).val("");
	            }
	        });
	    }
	}
    
	var strActiveClass = "active";
    var strActiveNavLinkBgColor = "#244e86";
    var strDefaultNavLinkBgColor = "#608bb8";
    var strBtnHomeSelector = "#btnPrHome img";
    var strDefaultHomeBtnSrc = $(strBtnHomeSelector).attr("src");
    var strHomeLinksSelector = ".lnkPrHome";
    var strCurrentUrl = $.jqURL.url();
//alert("$(\"" + strBtnHomeSelector + "\").attr(\"src\") = " + $(strBtnHomeSelector).attr("src") + "\n");
    
    if(strCurrentUrl.indexOf("index.aspx") < 0) {   //  We're not on the home page.
        $(strHomeLinksSelector).hover(function() {
            $(this).parent().parent().parent().parent().parent().css("backgroundColor", strActiveNavLinkBgColor);
            $(strBtnHomeSelector).attr("src", strDefaultHomeBtnSrc.replace(".gif", "_on.gif"));
        }, function() {
            $(this).parent().parent().parent().parent().parent().css("backgroundColor", strDefaultNavLinkBgColor);
            $(strBtnHomeSelector).attr("src", strDefaultHomeBtnSrc);
        });
    } else {
        $(strHomeLinksSelector).parent().parent().parent().parent().parent().css("backgroundColor", strActiveNavLinkBgColor);
        $(strBtnHomeSelector).attr("src", strDefaultHomeBtnSrc.replace(".gif", "_on.gif"));
    }
	
	var strActiveNavLinkBgColor2 = "#ffffff";
	var strDefaultNavLinkBgColor2 = "transparent";
	var strNavItemsSelector = "#prNavItems";
	var strNavItemsLinksSelector = strNavItemsSelector + " a";
	
	$(strNavItemsLinksSelector + "." + strActiveClass).css("background-color", strActiveNavLinkBgColor2);
    
    $(strNavItemsLinksSelector).hover(function() {
        $(this).css("backgroundColor", strActiveNavLinkBgColor2);
    }, function() {
        if($(this).attr("class").indexOf(strActiveClass) < 0) {
            $(this).css("backgroundColor", strDefaultNavLinkBgColor2);
        }
    });
});
		
/*
	Verify that the user has selected at least one checkbox in the "Topic" section.
*/
function fRequireOneTopic(source, clientside_arguments) {
	var boolOneChecked = false;
	$(document).ready(function() {
		$(strTopicCheckBoxesSelector).each(function() {
//alert('$(this).attr("checked") = ' + $(this).attr("checked"));
			if($(this).attr("checked")) {
				boolOneChecked = true;
			}
		});
	});
	clientside_arguments.IsValid = boolOneChecked;
}
		
function fValidatePressRoomSearch() {
    var strError = "";
    
    strError += fValidateInput("txtPressRoomSearch", "Please enter your search term.");
    
    if(strError == "") {
        return true;
    } else {
        alert(strError);
        return false;
    }
}