function displayHorizontalLine()
{
    document.write ( "<div class=\"KHorizontalLine\" ></div>" )
}

function displayMenuItem ( nCurrent, nActive, sFile, sTitle )
{
    activeClass = ( nCurrent == nActive ? " class=\"KMenuIndicator\" " : "" );

    document.write ( 
        "<li " + activeClass + "><a href=\"" + sFile + "\">" + sTitle + "</a></li>" );
}

function displayMainMenu ( nActive )
{
    document.write ( "<div class=\"KMenu\" align=\"left\" >" )
        
    document.write ( "<ul>" )
   
    displayMenuItem ( 0, nActive, "wgHome.htm", "Home" );
    displayMenuItem ( 1, nActive, "wgFeatures.htm", "Features" );
    displayMenuItem ( 2, nActive, "wgDownload.htm", "Download" );
    displayMenuItem ( 3, nActive, "wgPurchase.htm", "Purchase" );
    displayMenuItem ( 4, nActive, "wgFAQ.htm", "Support" );
    displayMenuItem ( 5, nActive, "wgContact.htm", "Contact" );

    document.write ( "</ul>" );
    document.write ( "</div>" );
}

function displayHeader ( nActive )
{
    document.write ( "<div align=\"center\" >" )
    document.write ( "<div class=\"KPage\" >" )

    document.write ( "<img style=\"width: 278px; height: 74px; text-align:left \" alt=\"WinGDB logo\" src=\"images/wingdb_logo.png\" />" )
    document.write ( "<p></p>" )
    document.write ( "<img style=\"width: 673px; height: 58px;\" alt=\"Debugging with GDB under Visual Studio\" src=\"images/szlagwort.png\" />" )

    displayHorizontalLine()
    displayMainMenu ( nActive )
    displayHorizontalLine()
}

function displaySubMenuFeatures ( nActive )
{
    document.write ( "<div class=\"KMenu\" align=\"left\" >" )
    document.write ( "<ul  >" )
   
    displayMenuItem ( 0, nActive, "wgFeatures.htm", "What WinGDB can do?" );
    displayMenuItem ( 1, nActive, "wgScreenshots.htm", "Screenshots" );
    displayMenuItem ( 2, nActive, "wgRequirements.htm", "Requirements" );
    
    document.write ( "</ul>" )
    document.write ( "</div>" )
    
    displayHorizontalLine()
}

function displaySubMenuPurchase ( nActive )
{
    document.write ( "<div class=\"KMenu\" align=\"left\" >" )
    document.write ( "<ul  >" )
    
    displayMenuItem ( 0, nActive, "wgPurchase.htm", "Purchase" );
    displayMenuItem ( 1, nActive, "wgPurchaseFAQ.htm", "Purchase FAQ" );
    
    document.write ( "</ul>" )
    document.write ( "</div>" )
    
    displayHorizontalLine()
}

function displaySubMenuSupport ( nActive )
{
    document.write ( "<div class=\"KMenu\" align=\"left\" >" );
    document.write ( "<ul  >" );
    
    displayMenuItem ( 0, nActive, "wgFAQ.htm", "FAQ" );
    displayMenuItem ( 1, nActive, "docs/pages/wg_intro.htm", "Documentation" );
    displayMenuItem ( 2, nActive, "wgHistory.htm", "Version history" );
    displayMenuItem ( 3, nActive, "wgKnownProblems.htm", "Known problems" );
    
    document.write ( "</ul>" );
    document.write ( "</div>" );
    
    displayHorizontalLine();
}

function displaySubMenuDownload ( nActive )
{
    document.write ( "<div class=\"KMenu\" align=\"left\" >" );
    document.write ( "<ul  >" );
    
    displayMenuItem ( 0, nActive, "wgDownload.htm", "Current releases" );
    displayMenuItem ( 1, nActive, "wgDownloadTS.htm", "Troubleshooting" );
    displayMenuItem ( 2, nActive, "wgHistory.htm", "Older releases" );
    displayMenuItem ( 3, nActive, "wgDownloadSites.htm", "Download sites" );
    
    document.write ( "</ul>" );
    document.write ( "</div>" );
    
    displayHorizontalLine()
}

function displayFooter()
{
    document.write ( 
        "<hr/><span class=\"KFooter\">Copyright (C) 2008-2012 WinGDB.com. "
        + "All rights reserved. "
        + "<a href=\"wgTerms.htm\" >Terms of use.</a>"
        + "</span>"
    );
}


