
var topNavMouseOverDelay = 250;
var topNavMouseOutDelay  = 750;

var selectedMenu       = null;
var selectTabTimeoutId = null;
function SwitchTab(menuIdName) {
    selectedMenu       = jQuery('#' + menuIdName);
    CancelTabTimeout();
    selectTabTimeoutId = setTimeout('ActualSwitchTab();',topNavMouseOverDelay);
}
function CancelTab() {
    selectedMenu       = null;
    CancelTabTimeout();
    selectTabTimeoutId = setTimeout('ActualSwitchTab();',topNavMouseOutDelay);
}
function CancelTabTimeout() {
    if (selectTabTimeoutId != null) { clearTimeout(selectTabTimeoutId); }
}
function ActualSwitchTab() {
    jQuery('#siteTopNav .menu').slideUp();
    if (selectedMenu != null) {
        selectedMenu.slideDown();
    }
}


function clearFieldValue(obj,fieldValue){
	if(fieldValue=='search'){
		fieldValue="Enter Search Term";
	}
	if(obj.value==fieldValue){
		obj.value='';
	}
}
function setFieldValue(obj,defaultValue){
	if(defaultValue=='search'){
		defaultValue="Enter Search Term";
	}
	if(obj.value==''){
		obj.value=defaultValue;
	}
}

function toggle_div(lnkId) {

	if(lnkId=='locate') {
		document.getElementById('locate_btm').style.display="block";
		document.getElementById('lnk_Locate').className="active";
		document.getElementById('search_btm').style.display="none";
		document.getElementById('lnk_Search').className="inactive";

	} else {
		//document.getElementById('locate_btm').style.display="none";
		//document.getElementById('lnk_Locate').className="inactive";
		document.getElementById('search_btm').style.display="block";
		document.getElementById('lnk_Search').className="active";

	}
}

function showOverlayImage(){
   document.getElementById('overlayConnectComingSoon').style.display="block";
}

function openQHMarketplace() {
    window.open("http://marketplace.qualityhealth.com/index.jsp?partnerID=20001", "QHMarketplace", "menubar=0,resizable=0,scrollbars=1,width=940,height=700");
}


function selectOnChangeJumpToUrl(elemSelect) {
    if (!elemSelect) { return; }
    if (elemSelect.nodeName != 'SELECT') { return; }
    
    var selectedValue = elemSelect.value;
    if (selectedValue == '') { return; }
    document.location.href = selectedValue;
}
