﻿// JScript File
function Menu()
{
}
Menu.GetTr=function(elm)
{
    while(elm!=null && elm.tagName!="TR")
        elm=elm.parentNode;        
    return elm;
}
Menu.GetTd=function(tr, index)
{
    if(tr==null || tr.tagName!="TR" || index<0 || index>=tr.cells.length) return null;
    return tr.cells[index];
/*
    switch(elm.tagName)
    {
    case "IMG":
        return elm.parentNode;
    case "TD":
        var tr=elm.parentNode;
        return tr.tagName=="TR" ? tr.cells[0] : null;
    }
    return null;
 */   
}
Menu.OnMouseOver=function(e)
{
    var evt=CBrowser.GetEvent(e);
    if(evt==null) return;
    var tr=Menu.GetTr(evt.srcElement);
    
    var tdIcon=Menu.GetTd(tr, 0);
    if(tdIcon!=null && tdIcon.className=="icon")
        tdIcon.className = "iconHilite";
    
    var tdText=Menu.GetTd(tr, 1);
    if(tdText!=null && tdText.className=="menu")
        tdText.className = "menuHilite";
}
Menu.OnMouseOut=function(e)
{
    var evt = CBrowser.GetEvent(e);
    if(evt==null) return;
    var tr=Menu.GetTr(evt.srcElement);
    
    var tdIcon=Menu.GetTd(tr, 0);
    if(tdIcon!=null && tdIcon.className=="iconHilite")
        tdIcon.className = "icon";
    
    var tdText=Menu.GetTd(tr, 1);
    if(tdText!=null && tdText.className=="menuHilite")
        tdText.className = "menu";
}
Menu.OnMouseOverSub=function(e)
{
    var evt=CBrowser.GetEvent(e);
    if(evt==null) return;
    var tr=Menu.GetTr(evt.srcElement);
    
    var tdText=Menu.GetTd(tr, 0);
    if(tdText!=null && tdText.className=="submenu")
        tdText.className = "submenuHilite";
}
Menu.OnMouseOutSub=function(e)
{
    var evt=CBrowser.GetEvent(e);
    if(evt==null) return;
    var tr=Menu.GetTr(evt.srcElement);
    
    var tdText=Menu.GetTd(tr, 0);
    if(tdText!=null && tdText.className=="submenuHilite")
        tdText.className = "submenu";
}
Menu.OnClick=function(e)
{
    var evt=CBrowser.GetEvent(e);
    if(evt==null) return;
    var tr=Menu.GetTr(evt.srcElement);
    
    var url="";
    switch(tr.id)
    {
    case "Home":
    case "Mission":
        url="Default.aspx";
        break;
    case "ByLaws":
        url = "Bylaws.aspx";
        break;
    case "Donate":
        url="Donate.aspx";
        break;
    case "Contact":
        url="Contact.aspx";
        break;
/*
    case "Primary":
        url="Primary.aspx";
        break;
*/        
    case "School":
    case "PK_KG":
        url="PK_KG.aspx";
        break;
    case "Grade1_3":
        url="Grade1_3.aspx";
        break;
    case "Grade4_6":
        url="Grade4_6.aspx";
        break;
    case "Activity":
    case "Calendar":
        url="Calendar.aspx";
        break;
    case "Photos":
        url="Photos.aspx";
        break;
    case "Videos":
        url="Videos.aspx";
        break;
    case "Admission":
    case "Forms":
        url="Forms.aspx";
        break;
    case "Policy":
        url="Policy.aspx";
        break;
    }
    window.location.href=url;
}
Menu();
