// Rollover script - version 02.11

browsern = navigator.appName;
browserv = parseFloat(navigator.appVersion);
if (browsern == "Netscape" && browserv >= 3.0) { browser = 'true'; }
else if (browsern == "Microsoft Internet Explorer" && browserv >= 3.0) { browser = 'true'; }
else { browser = 'false'; }

var div_id_ifany = ""
// div_id_ifany will correctly add a layer name into in objects that are used
// in the rollover related functions to provide NN4 compatability


// **** NOTE: TO CHANGE THE IMAGE PATHS MODIFY THE imageURL var below ****
//var imageURL = "http://12.107.100.153/images/"       //point to our server
var imageURL = "/images/"

function MakeArray(n)
{
      this.length = n
      for (var i = 1; i<=n; i++) {
              this[i] = new Image()
              }
      return this
}

function rollInitAud(inDefaultAud, inAudOrig, inAudTempl, inAudience)
{
    jsTemplateType = "acr";

    ( browser == 'true')
    {
         normal = new MakeArray(20);
         over   = new MakeArray(20);
         out    = new MakeArray(5);     //Used for msout function

        //*************************************************************
        //* Initialize images for ref template
        //*************************************************************
        if (inAudTempl == "ref")
        {
            jsTemplateType = "ref";
            normal[1].src  = imageURL + "nav_ref_mem.gif"
            normal[2].src  = imageURL + "nav_ref_fel.gif"
            normal[3].src  = imageURL + "nav_ref_stu.gif"
            normal[4].src  = imageURL + "nav_acr_pat.gif"
            normal[5].src  = imageURL + "nav_acr_prs.gif"

            over[1].src  = imageURL + "nav_ref_mem_over.gif"
            over[2].src  = imageURL + "nav_ref_fel_over.gif"
            over[3].src  = imageURL + "nav_ref_stu_over.gif"
            over[4].src  = imageURL + "nav_acr_pat_over.gif"
            over[5].src  = imageURL + "nav_acr_prs_over.gif"
        }
        //*************************************************************
        //* Initialize images for arhp template
        //*************************************************************
        else if (inAudTempl == "rhp")
        {
            jsTemplateType = "rhp";
            normal[1].src  = imageURL + "nav_rhp_mem.gif"
            normal[2].src  = imageURL + "nav_rhp_fel.gif"
            normal[3].src  = imageURL + "nav_rhp_stu.gif"
            normal[4].src  = imageURL + "nav_acr_pat.gif"
            normal[5].src  = imageURL + "nav_acr_prs.gif"

            over[1].src  = imageURL + "nav_rhp_mem_over.gif"
            over[2].src  = imageURL + "nav_rhp_fel_over.gif"
            over[3].src  = imageURL + "nav_rhp_stu_over.gif"
            over[4].src  = imageURL + "nav_acr_pat_over.gif"
            over[5].src  = imageURL + "nav_acr_prs_over.gif"
        }
        else if (inAudTempl == "ann")
        {
            jsTemplateType = "ann";
            normal[1].src  = imageURL + "nav_ann_att.gif"
            normal[2].src  = imageURL + "nav_ann_exh.gif"
            normal[3].src  = imageURL + "nav_ann_prs.gif"
            normal[4].src  = imageURL + "nav_acr_pat.gif"
            normal[5].src  = imageURL + "nav_acr_prs.gif"

            over[1].src  = imageURL + "nav_ann_att_over.gif"
            over[2].src  = imageURL + "nav_ann_exh_over.gif"
            over[3].src  = imageURL + "nav_ann_prs_over.gif"
            over[4].src  = imageURL + "nav_acr_pat_over.gif"
            over[5].src  = imageURL + "nav_acr_prs_over.gif"
        }
        //*************************************************************
        //* Initialize images for acr template
        //*************************************************************
        else
        {
            normal[1].src  = imageURL + "nav_acr_mem.gif"
            normal[2].src  = imageURL + "nav_acr_fel.gif"
            normal[3].src  = imageURL + "nav_acr_stu.gif"
            normal[4].src  = imageURL + "nav_acr_pat.gif"
            normal[5].src  = imageURL + "nav_acr_prs.gif"

            over[1].src  = imageURL + "nav_acr_mem_over.gif"
            over[2].src  = imageURL + "nav_acr_fel_over.gif"
            over[3].src  = imageURL + "nav_acr_stu_over.gif"
            over[4].src  = imageURL + "nav_acr_pat_over.gif"
            over[5].src  = imageURL + "nav_acr_prs_over.gif"
        }


        out[1].src = normal[1].src;
        out[2].src = normal[2].src;
        out[3].src = normal[3].src;
        out[4].src = normal[4].src;
        out[5].src = normal[5].src;

    }
}

function updateAud(inAudience,inAudTempl)
{

    //Set 1 of 3 template types
    jsTemplateType = "acr";
    if (inAudTempl == "ref" || inAudTempl == "rhp" || inAudTempl == "ann")
    {
       jsTemplateType = inAudTempl;
    }


    if ( inAudience == 'mem' || inAudience == 'arm' || inAudience == 'rem' )
    {
        normal[1].src = imageURL + "nav_" + jsTemplateType + "_" + "mem_over.gif";
        msout(1);
    }

    if ( inAudience == 'fel' )
    {
        normal[2].src = imageURL + "nav_" + jsTemplateType + "_" + "fel_over.gif";
        msout(2);
    }

    if ( inAudience == 'stu' || inAudience == 'ars' || inAudience == 'res' )
    {
        normal[3].src = imageURL + "nav_" + jsTemplateType + "_" + "stu_over.gif";
        msout(3);
    }

    if ( inAudience == 'pat' )
    {
        normal[4].src = imageURL + "nav_" + jsTemplateType + "_" + "pat_over.gif";
        msout(4);
    }

    if ( inAudience == 'prs' )
    {
        normal[5].src = imageURL + "nav_" + jsTemplateType + "_" + "prs_over.gif";
        msout(5);
    }

    //Annual Meeting Stuff
    if ( inAudience == 'att' )
    {
        normal[1].src = imageURL + "nav_" + jsTemplateType + "_" + "att_over.gif";
        msout(1);
    }
    if ( inAudience == 'exh' )
    {
        normal[2].src = imageURL + "nav_" + jsTemplateType + "_" + "exh_over.gif";
        msout(2);
    }
    if ( inAudience == 'anp' )
    {
        normal[3].src = imageURL + "nav_" + jsTemplateType + "_" + "prs_over.gif";
        msout(3);
    }
}


function msover(num,div_id_ifany)
{
    //alert("msover num -->" + num + "<--");
    if ( browser == 'true')
    {
        if ((document.layers) && (div_id_ifany != null))
        {
            document.layers[div_id_ifany].document.images["but"+num].src = over[num].src;
        }
        else
        {
            document.images["but"+num].src = over[num].src;
        }
    }
}

function msout(num,div_id_ifany)
{
    //alert("msout num -->" + num + "<--");
    if ( browser == 'true') {
        if ((document.layers) && (div_id_ifany != null))
        {
            document.layers[div_id_ifany].document.images["but"+num].src = normal[num].src;
        }
        else
        {
            document.images["but"+num].src = normal[num].src;
        }
    }
}



