﻿// JScript File
	function OnClickStart(tgtDiv)
	{
	var divID =  document.getElementById(tgtDiv);
	if (divID.style.display == "none") 
		divID.style.display = "";
	else
		divID.style.display = "none";
	}

    //Versions of MSIE lower than V7 do not position the left pane image properly. This function corrects that. MJB
    function positionimage(){
        var imgdiv = document.getElementById('ImagePane');
        var ftrdiv = document.getElementById('FooterContainer');
        var msverndex = navigator.appVersion.indexOf("MSIE");
        if (msverndex != -1) var msversion = navigator.appVersion.substr(msverndex+5,1);
        if (navigator.appName.indexOf("Microsoft")!=-1 && parseFloat(msversion) < 7){
            imgdiv.style.top = ftrdiv.style.top - 272 + 'px';
        }else{
            imgdiv.style.top = ftrdiv.style.top - 274 + 'px';
        }
    }
    
    //Versions of MSIE lower than V7 do not support CSS adjacent selectors,
    //which we are using to adjust the margins of OL's and UL's in the content pane.
    //This function adjusts those margins in MSIE V6 and lower.
    function fixListMargin(){
        var msverndex = navigator.appVersion.indexOf("MSIE");
        if (msverndex != -1) var msversion = navigator.appVersion.substr(msverndex+5,1);
        if (navigator.appName.indexOf("Microsoft")!=-1 && parseFloat(msversion) < 7){
            if (document.getElementById("ContentRow")){
                var content = document.getElementById("ContentRow");
                var uls = content.getElementsByTagName("UL");
		        var ols = content.getElementsByTagName("OL");
                if (uls.length > 0 || ols.length > 0){
                    var elems = content.getElementsByTagName("*");
                    for (var i = 0; i < elems.length; i++) {
                        if((elems[i].nodeName=="UL" || elems[i].nodeName=="OL") && i > 0 && elems[i-1].nodeName=="P"){
                        elems[i].style.marginTop = "-9px";
                        elems[i].style.marginBottom = "25px";
                        }
                    }
                }
            }
        }
    }
    
    // In IE6, the home page banner has a small margin below it. This function removes that margin.
    function fixHomePageBannerMargin(){
        if (document.getElementById("imgHomePageBanner")){
            var msverndex = navigator.appVersion.indexOf("MSIE");
            if (msverndex != -1) var msversion = navigator.appVersion.substr(msverndex+5,1);
            if (navigator.appName.indexOf("Microsoft")!=-1 && parseFloat(msversion) < 7){
                var hpb = document.getElementById("imgHomePageBanner");
                hpb.style.marginBottom = "-3px";
            }
        }
    }
    
    function removeContentCell(){
            var msverndex = navigator.appVersion.indexOf("MSIE");
            if (msverndex != -1) var msversion = navigator.appVersion.substr(msverndex+5,1);
            if (navigator.appName.indexOf("Microsoft")!=-1 && parseFloat(msversion) < 7){
                var lpc = document.getElementById("LeftPaneContainer");
                lpc.rowSpan="1";
                var cp = document.getElementById("CenterPane");
                cp.parentNode.insertBefore(lpc,cp);
                var content = document.getElementById("ContentRow");
                content.parentNode.parentNode.removeChild(content.parentNode);
                
            }
    }
        