//--- mambo style
var page_keys = ['home', 'members','cancer', 'photo_main', 'Publications', 'contact', 'Research', 'Books', 'Alumni'];

//-----------------------------------------------------------------------

var pages_published = [
    'home', 'Research', 'Publications', 'Books', 'Members','Alumni','photo', 'contact' 
];

var photo_pages_published = ['photo_main'];

var page_details = {
    'home'                  : ['Home'    , 'index.html'],
    'Research'              : ['Research', 'research.html'],
    'contact'               : ['Contact' , 'contact.html'],
    'Publications'          : ['Publications'  , 'publications.html'],
    'Books'                 : ['Books'  , 'Books.html'],
    'Members'		    : ['Members',  'Members.html'],
    'Alumni'                : ['Alumni'  , 'Alumni.html'],
    'photo'                 : ['Photos'   , 'Photo.html'],
    

    'photo_main'            : ['Main'        ,'photo.html'       ]
};



var theme_img_base = depth+'/images/theme_mambo/';

function write_navig_link(page_key_)
{
    document.write('<a class="top_nav" href="' + depth + '/' +
        page_details[page_key_][1]+'">' +
        page_details[page_key_][0]+'</a>');
}

function _write_beg_tab_view(selection_, tabs_published_)
{
    var n = tabs_published_.length;
    document.write('<table border=0 cellspacing=0 cellpadding=0 align=left> <tr>');
    
    for(i = 0; i < selection_-1; ++i)
    {
        document.write('<td background="'+theme_img_base+'nav_bg_off.gif'+'">');
            write_navig_link(tabs_published_[i]);
        document.write('<td/>');
        document.write('<td> <img src="'+theme_img_base+'nav_mid_off_off.gif'+'"/></td>')
    }

    if(selection_ != 0)
    {
        document.write('<td background="'+theme_img_base+'nav_bg_off.gif'+'">');
            write_navig_link(tabs_published_[i]);
        document.write('<td/>');
        document.write('<td> <img src="'+theme_img_base+'nav_mid_off_on.gif'+'"/></td>')
    }

    document.write('<td background="'+theme_img_base+'nav_bg_on.gif'+'">');
        write_navig_link(tabs_published_[selection_]);
    document.write('<td/>');
    bg_img = (selection_ != n-1) ? 'nav_mid_on_off.gif'  : 'nav_end_on.gif';
    document.write('<td> <img src="'+theme_img_base+bg_img+'"/></td>')

    if(selection_ != n-1)
    {
        for(i=selection_+1; i < n-1; ++i)
        {
            document.write('<td background="'+theme_img_base+'nav_bg_off.gif'+'">');
                write_navig_link(tabs_published_[i]);
            document.write('<td/>');
            document.write('<td> <img src="'+theme_img_base+'nav_mid_off_off.gif'+'"/></td>')
        }
        document.write('<td background="'+theme_img_base+'nav_bg_off.gif'+'">');
            write_navig_link(tabs_published_[i]);
        document.write('<td/>');
        document.write('<td> <img src="'+theme_img_base+'nav_end_off.gif'+'"/></td>')
    }
    document.write('</tr>'); 
    document.write('</table>');
}

function index_of(list_, item_)
{
    var n = list_.length;
    for(i = 0; i < n; ++i)
        if(list_[i] == item_)
            break;
    return (i < n) ? i : 0;
}

//---- mambo helper functions
//---- external interface
function g_write_beg_tab_view(tab_key_, tabs_published_)
{
    var n = tabs_published_.length;
    document.write('<div style="margin-left: -4px;">');
    document.write('<table cellspacing=1>');
    document.write('<tr>');
    for(i = 0; i < n; ++i)
    {
        document.write('<td bgcolor="#ff6600" height=2></td>');
    }
    document.write('</tr><tr>');
    for(i = 0; i < n; ++i)
    {
        if(tabs_published_[i] == tab_key_)
            id_str = 'id = "active_menu"';
        else
            id_str = '';
        document.write('<td bgcolor="#ff9933" ><a href="'+depth+'/'+page_details[tabs_published_[i]][1]+'" class="secondlevel"'+ id_str +'>'+page_details[tabs_published_[i]][0]+'</a></td> ');
    }
        /*document.write('<td bgcolor="#ff9933" ><a href="a.html" class="secondlevel" id="active_menu">Home</a></td> ' +*/
    
    document.write(
'</tr>' +
'</table>'+'<br/>');
    document.write('</div>');
}

function g_write_end_tab_view(tab_key_, tabs_published_)
{
    /* empty for now */
}

function write_beg_tab_view(page_key_)
{
    document.write(
'<table align="center" bgcolor="eeeeee" border="0" cellpadding="0" cellspacing="0" width="800">'+
'<tr>'+
'	<td bgcolor="#ffffff" width="6">'+
'	<img src="images/pixel.png" alt="spacer" height="1" width="1">'+
'	</td>'+
'	<td class="greybg" valign="top">'+
'        <br/>'+
'        <!-- banner -->'+
'		<table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" width="100%">'+
'		<tr>'+
'			<td align="left" bgcolor="#426f7e" valign="top">'+
'			<img src="'+theme_img_base+'Weinberg_banner_o.jpg">'+
'			</td>'+
'		</tr>'+
'		</table>'+
''+
'        <!-- main menu | content -->'+
'		<table border="0" cellpadding="0" cellspacing="0" width="100%">'+
'		<tr>'+
'            <!-- main menu cell -->'+
'			<td bgcolor="#eeeeee" valign="top" width="170">'+
'                <table class="moduletable" cellpadding="0" cellspacing="0">'+
'                 <tr> <td>');

document.write(
'                    <!-- main menu -->'+
'                    <table border="0" cellpadding="0" cellspacing="0" width="100%">');

    var n = pages_published.length;
    

    for(i = 0; i < n; ++i)
    {
        if(pages_published[i] == page_key_)
            id_str = 'id = "active_menu"';
        else
            id_str = '';
        document.write('<tr align="left"><td><a href="'+depth+'/'+page_details[pages_published[i]][1]+'" class="mainlevel"'+id_str+'>'+page_details[pages_published[i]][0]+'</a></td></tr>');
    }
/*'                        <tr align="left"><td><a href="contact" class="mainlevel">Contact Us</a></td></tr>'+*/
document.write(
'                    </table>'+
'                </td> </tr>'+
'                </table>');

document.write(
'            </td>'+
''+
'			<td bgcolor="#ffffff" width="6">&nbsp;</td>'+
''+
'            <!-- content -->'+
'			<td valign="top">'+
'			<br>'+
'				<table align="center" border="0" cellpadding="4" cellspacing="0" width="98%">'+
'                    <tr>'+
'                        <td class="mainpage">'+
'                            <table class="contentpaneopen">'+
'                                <tr> <td class="contentheading" width="100%">'+page_details[page_key_][0]+'</td> </tr>'+
'                        </table>'+
'			'+
'                        <table class="contentpaneopen">'+
'                        <tr>'+
'                        <td colspan="2" valign="top">'+
'                        <table border="0"><tr>'+
'                        <td>');
}

function write_end_tab_view(page_key_)
{
    document.write(
'<br>'+
'                        </td>'+
'                        </table>'+
'                        <br>'+
'                        </td>'+
'                        </tr>'+
'                        </table>'+
'                        </td>'+
'                    </tr>'+
'				</table>'+
'            </td>'+
'		</tr>'+
'		</table>'+
''+
'		<table border="0" cellpadding="0" cellspacing="0" width="100%">'+
'		<tr>'+
'			<td align="center" bgcolor="#bbbbbb" valign="middle">'+
'            <br/>'+
'<A class="top_nav" style="font-size: 7pt;" HREF="mailto:weinberg@wi.mit.edu">mailto:weinberg@wi.mit.edu'+
'<br/><br/>'+
'			</td>'+
'		</tr>'+
'		</table>'+
'	</td>'+
'    <td bgcolor="#ffffff" width="6"> <img src="images/pixel.png" alt="spacer" height="1" width="1"></td>'+
'</tr>'+
'</table>');
}

