var top_menu_item_text = new Array()
var top_menu_item_link = new Array()
var sub_menu_item = new Array()

top_menu_item_text[0] = "Home"
top_menu_item_link[0] = "http://www.nationalreview.com/"
top_menu_item_text[1] = "The Corner"
top_menu_item_link[1] = "http://www.nationalreview.com/corner"
top_menu_item_text[2] = "All Blogs"
top_menu_item_text[3] = "Tweet Tracker"
top_menu_item_link[3] = "http://www.nationalreview.com/tweet"
top_menu_item_text[4] = "Hot Topics"
top_menu_item_text[5] = "NRO Radio & TV"
top_menu_item_text[6] = "Magazine"
top_menu_item_text[7] = "Shop!"
top_menu_item_text[8] = "Donate"
top_menu_item_link[8] = "http://store.nationalreview.com/donate/"
top_menu_item_text[9] = "Media Kit"
top_menu_item_link[9] = "http://online.qmags.com/NRMK"
top_menu_item_text[10] = "Contact"
top_menu_item_link[10] = "http://www.nationalreview.com/contact/"
top_menu_item_text[11] = "Search"





sub_menu_item[2] =      new Array(
                                new Array("The Agenda", "http://www.nationalreview.com/agenda"),
                                new Array("Battle &rsquo;10", "http://www.nationalreview.com/battle10"),
                                new Array("Bench Memos", "http://www.nationalreview.com/bench-memos"),
                                new Array("Campaign Spot", "http://www.nationalreview.com/campaign-spot"),
                                new Array("The Corner", "http://www.nationalreview.com/corner"),
                                new Array("Critical Condition", "http://www.nationalreview.com/critical-condition"),
                                new Array("The Feed", "http://www.nationalreview.com/the-feed"), 
                                new Array("Exchequer", "http://www.nationalreview.com/exchequer"),
                                new Array("Kudlow's Money Politic$", "http://www.nationalreview.com/kudlows-money-politics"),
                                new Array("Media Blog", "http://www.nationalreview.com/media-blog"),
                                new Array("Phi Beta Cons", "http://www.nationalreview.com/phi-beta-cons"),
                                new Array("Planet Gore", "http://www.nationalreview.com/planet-gore"),
                                new Array("David Pryce-Jones", "http://www.nationalreview.com/david-pryce-jones")


                        )





sub_menu_item[4] =      new Array(
                                new Array("Health Care", "http://www.nationalreview.com/topics/healthcare/")
                        )




sub_menu_item[5] =      new Array(
                                new Array("Between the Covers", "http://radio.nationalreview.com/betweenthecovers/"),
                                new Array("John Derbyshire", "http://www.nationalreview.com/derbradio/"),
                                new Array("Uncommon Knowledge", "http://tv.nationalreview.com/uncommonknowledge/"),
                                new Array("Off the Page", "http://tv.nationalreview.com/offthepage/")
                        )






sub_menu_item[6] =      new Array(
              new Array("NR / Digital Edition", "http://nrd.nationalreview.com/"),
                                new Array("Subscribe: Print", "https://www.nationalreview.com/subscribe/nr.p"),
                                new Array("Subscribe: Digital", "https://www.nationalreview.com/subscribe/nrd.p"),
                                new Array("Pay Online", "https://www.kable.com/pub/ntrv/payment.asp"),
                                new Array("Renew", "https://www.kable.com/pub/ntrv/renew.asp?theStyle=COABETA"),
                                new Array("Give the Gift of NR", "https://www.nationalreview.com/subscribe/gift.p"),
                                new Array("Help", "https://www.nationalreview.com/contact/")
                        )




sub_menu_item[7] =      new Array(
                                new Array("NRO Store Home", "http://store.nationalreview.com/"),
                                new Array("Accessories", "http://store.nationalreview.com/?ic=Mw=="),
                                new Array("Books", "http://store.nationalreview.com/?ic=Mg=="),
                                new Array("Clothing", "http://store.nationalreview.com/?ic=MQ=="),
                                new Array("Specials", "http://store.nationalreview.com/?ic=NQ=="),
                                //new Array("Stationery", "http://store.nationalreview.com/?ic=Ng=="),
                                new Array("Buy Jay Nordlinger's Book!", "http://store.nationalreview.com/?i=Zjk5ZGU3NmE5MGZhZGE2NmNkZWY1NWYyN2QxMTQ2OGY="),
                                new Array("WFB Books", "http://store.nationalreview.com/?ic=OQ=="),
                                new Array("Art of Genn", "http://store.nationalreview.com/?ic=Nw==")
                        )


sub_menu_item[11] =      new Array(
                                new Array("National Review Online", "http://www.nationalreview.com/search/"),
                                new Array("NRO Authors", "http://author.nationalreview.com/"),
                                new Array("NR Magazine (post-2003)", "http://www.nationalreview.com/search/advanced_search.php?s=NQ%3D%3D")
                        )





function show_menu(menu_number)
{
        var topHTML = ""
        var subHTML = ""
        var allHTML = ""

        allHTML  = top_menu(menu_number)
        allHTML += sub_menu(menu_number)

        if (!document.getElementById('menu'))
        {
                document.write('<div id="menu" style="margin: 0px; border:0px; padding:0px;">')
                document.write('</div>')
        }

        document.getElementById('menu').innerHTML = allHTML
}

function top_menu(menu_number)
{
        var topHTML = ""
        var style_class = ""
        if (sub_menu_item[menu_number])
        {
                topHTML  = '<table cellpadding=0 cellspacing=0 width=100%><tr><td class="off_fill">'
        } else {
                topHTML  = '<table cellpadding=0 cellspacing=0 width=100%><tr><td class="off_fill_border">'
        }
        topHTML += '<table cellpadding=0 cellspacing=0><tr>'
        
        for(i=0;i<top_menu_item_text.length;i++)
        {
                if (i == menu_number)
                {
                        style_class = "on"
                } else {
                        style_class = "off"
                }
                
                topHTML += '<td class="'+style_class+'">'
                topHTML += '&nbsp;&nbsp;&nbsp;&nbsp;'
                
                if (top_menu_item_link[i])
                {
                        topHTML += '<a target="_top" href="'+top_menu_item_link[i]+'" class="link_'+style_class+'">'+top_menu_item_text[i]+'</a>'
                } else {
                        topHTML += '<a target="_top" href="javascript:void(0)" onClick="javascript: show_menu('+i+');" class="link_'+style_class+'">'+top_menu_item_text[i]+
'</a>'
                }
                
                topHTML += '&nbsp;&nbsp;&nbsp;&nbsp;'
                topHTML += '</td>'
                topHTML += '<td class="off_divider" width=1> </td>'
        }
        topHTML += '</table>'
        topHTML += '</td></tr></table>'
        return topHTML
}















function sub_menu(menu_number)

{
        var subHTML = ""
        var subber = ""
        if (sub_menu_item[menu_number])

        {
                subHTML  = '<table cellpadding=0 cellspacing=0 width=100%><tr><td class="on_sub">'
                
                if (sub_menu_item[menu_number].length <=7)
                {
                
                
                            subHTML += '<table cellpadding=0 cellspacing=0><tr>'                
                            for(i=0;i<sub_menu_item[menu_number].length;i++)
                            {
                                    subHTML += '<td class="on_sub'+subber+'">'
                                    subHTML += '&nbsp;&nbsp;&nbsp;&nbsp;'
                                    subHTML += '<a target="_top" href="'+sub_menu_item[menu_number][i][1]+'" class="link_sub">'+sub_menu_item[menu_number][i][0]+'</a>'
                                    subHTML += '&nbsp;&nbsp;&nbsp;&nbsp;'
                                    subHTML += '</td>'
                                    subHTML += '<td class="sub_divider" width=1> </td>'
                            }
                            subHTML += '</table>'
                   }
                   
                   
                   
                   else
                {
                
                
                            subHTML += '<table cellpadding=0 cellspacing=0><tr>'                
                            for(i=0;i<8;i++)
                            {
                                    subHTML += '<td class="on_sub'+subber+'">'
                                    subHTML += '&nbsp;&nbsp;&nbsp;&nbsp;'
                                    subHTML += '<a target="_top" href="'+sub_menu_item[menu_number][i][1]+'" class="link_sub">'+sub_menu_item[menu_number][i][0]+'</a>'
                                    subHTML += '&nbsp;&nbsp;&nbsp;&nbsp;'
                                    subHTML += '</td>'
                                    subHTML += '<td class="sub_divider" width=1> </td>'
                            }
                            subHTML += '</table>' 
                            
                            subHTML += '<table cellpadding=0 cellspacing=0><tr>'                
                            for(i=8;i<sub_menu_item[menu_number].length;i++)
                            {
                                    subHTML += '<td class="on_sub'+subber+'">'
                                    subHTML += '&nbsp;&nbsp;&nbsp;&nbsp;'
                                    subHTML += '<a target="_top" href="'+sub_menu_item[menu_number][i][1]+'" class="link_sub">'+sub_menu_item[menu_number][i][0]+'</a>'
                                    subHTML += '&nbsp;&nbsp;&nbsp;&nbsp;'
                                    subHTML += '</td>'
                                    subHTML += '<td class="sub_divider" width=1> </td>'
                            }
                            subHTML += '</table>'
                   }
                
                subHTML += '</td></tr></table>'
        }
        
        
        
        return subHTML
}








function replaceAll( str, from, to )
{
        var idx = str.indexOf( from );

        while ( idx > -1 )
        {
                str = str.replace( from, to )
                idx = str.indexOf( from )
        }

        return str
}

