﻿function changeSubNavDelayed(subNavObj) 
{
    var strSubNav = subNavObj.toString();
    cancelChangeSubNav();
    changeTimeoutId = setTimeout('changeSubNav(\'' + strSubNav + '\');', 500);
}

function changeSubNav(strSubNav) {
    switch (strSubNav) {
        case "services":
            document.getElementById("subnav").innerHTML = "<ul><li><a href='designandengineering.aspx'>Design &amp; Engineering</a></li><li><a href='supplychainmanagement.aspx'>Supply Chain Management</a></li><li><a href='framingconstruction.aspx'>Framing Construction</a></li><li><a href='JobsiteCoordination.aspx'>Jobsite Coordination</a></li><li><a href='insurance.aspx'>Insurance</a></li></ul>";
            showSubNav();
            break;
        case "methodology":
            document.getElementById("subnav").innerHTML = "<ul><li><a href='totalsystemapproach.aspx'>Total System Approach</a></li></ul>";
            showSubNav();
            break;
        case "sector":
            document.getElementById("subnav").innerHTML = "<ul><li><a href='residential.aspx'>Residential</a></li><li><a href='midriseresidential.aspx'>Mid-Rise Residential</a></li></ul>";
            showSubNav();
            break;
        case "products":
            document.getElementById("subnav").innerHTML = "<ul><li><a href='framingandflooring.aspx'>ClarkDietrich Metal Framing & TR Floor Joists</a></li><li><a href='sharondropinstairs.aspx'>Worthington Stairs</a></li><li><a href='usglevelrock.aspx'>United States Gypsum</a></li><li><a href='wave.aspx'>WAVE</a></li></ul>";
            showSubNav();
            break;
        default:
            hideSubNav();
            break;
    }
}

function cancelChangeSubNav() {
    if (changeTimeoutId != undefined)
        clearTimeout(changeTimeoutId);
}

function showSubNav() {
    document.getElementById("subnav").style.visibility = 'visible';
    document.getElementById("subnav").style.display = 'block';
}

function hideSubNav() {
    document.getElementById("subnav").style.visibility = 'hidden';
    document.getElementById("subnav").style.display = 'none';
}

function closeSubNav() {
    document.getElementById("subnav").style.visibility = 'hidden';
    document.getElementById("subnav").style.display = 'none';
}

function closeSubNavDelayed() {
    if (closeTimeoutId != undefined)
        clearTimeout(closeTimeoutId);
    closeTimeoutId = setTimeout('closeSubNav();', 500);
}

function cancelCloseSubNav() {
    if (closeTimeoutId != undefined)
        clearTimeout(closeTimeoutId);
}

function selectLang(oSelect)
{
	window.location = oSelect.options[oSelect.selectedIndex].value;	
}

