﻿// JScript File
var mAtt = new Array();
mAtt[0] = "className";
mAtt[1] = "class";
var mImgPath;

function AddToggleToBanner(cImgPth)
{
    banners = getElementsByAttribute(mAtt[whichBrs()],"wtbanner");
    mImgPath = cImgPth;
   if(banners)
    {
        for(i=0;i<banners.length;i++)
        {
            banners[i].id = 'WTB' + i;
            banners[i].onclick = function() { ToggleBlock(this.id); };
            banners[i].onmouseover = function() { SetColor(this.id, 1); };
            banners[i].onmouseout = function() { SetColor(this.id, 0); };
        }
    }
}
function MailToWebmaster() 
{
    var email = "District Webmaster <greg.lilly@our-lilly-pad.com>";
    var subject = "District Website Inquiry";
    var body_message = "%0D%0D%0D%0DThank you for submitting your inquiry. In the space above, please tell us about your feedback, question or suggestion.";

    var mailto_link = "mailto:" + email + "?subject=" + subject + "&body=" + body_message;

    win = window.open(mailto_link, 'emailWindow');
    if (win && win.open && !win.closed) win.close();
}
function OpenMenu(mID) 
{
    DivElement = document.getElementById(mID);
    subUL = DivElement.parentNode.getElementsByTagName("ul");
    if(subUL.length > 0)
        if (subUL[0].style.display == "none")
            ToggleBlock(mID);
}
function CloseMenu(mID) 
{
    DivElement = document.getElementById(mID);
    subUL = DivElement.parentNode.getElementsByTagName("ul");
    if (subUL.length > 0)
        if (subUL[0].style.display != "none")
        ToggleBlock(mID);
}
function SetColor(mID, mMode)
{
    if(mMode == 1)
    {
        document.getElementById(mID).style.backgroundPosition = "bottom left";
        document.getElementById(mID).style.color = "#428EFF";
    }
    else
    {
        document.getElementById(mID).style.backgroundPosition = "top left";
        document.getElementById(mID).style.color = "#215DC6";
    }
}
function ToggleBlock(mID)
{
    DivElement = document.getElementById(mID);
    parentOb = DivElement.parentNode;
    if(parentOb.getAttribute(mAtt[whichBrs()]) == "wtopen")
        parentOb.setAttribute([mAtt[whichBrs()]],"wtclosed");
    else
        parentOb.setAttribute([mAtt[whichBrs()]],"wtopen");
}

function getElementsByAttribute(attr,val,container) 
{ 
    container = container || document; 
    var all = container.all || container.getElementsByTagName('*'); 
    var arr = []; 
    for(var k=0; k<all.length; k++)
        if(all[k].getAttribute(attr) == val)
            arr[arr.length] = all[k];

    return arr; 
} 
// Browser Detection Javascript
// copyright 1 February 2003, by Stephen Chapman, Felgall Pty Ltd

// You have permission to copy and use this javascript provided that
// the content of the script is not changed in any way.

function whichBrs() 
{
    var agt=navigator.userAgent.toLowerCase();
    if(agt.indexOf("msie") != -1) 
//        return'Internet Explorer';
        return 0;
    if(agt.indexOf("firefox") != -1)
//        return 'Firefox';
        return 1;
    if(agt.indexOf("safari") != -1)
//        return 'Safari';
        return 2;
    if(agt.indexOf("opera") != -1)
//        return 'Opera';
        return 3;
    if(agt.indexOf("netscape") != -1)
//        return 'Netscape';
        return 4;
    if(agt.indexOf("mozilla/5.0") != -1)
//        return 'Mozilla';
        return 5;
    if(agt.indexOf("staroffice") != -1)
//        return 'Star Office';
        return 6;
    if(agt.indexOf("webtv") != -1)
//        return 'WebTV';
        return 7;
    if(agt.indexOf("beonex") != -1)
//        return 'Beonex';
        return 8;
    if(agt.indexOf("chimera") != -1)
//        return 'Chimera';
        return 9;
    if(agt.indexOf("netpositive") != -1)
//        return 'NetPositive';
        return 11;
    if(agt.indexOf("phoenix") != -1)
//        return 'Phoenix';
        return 12;
    if(agt.indexOf("skipstone") != -1)
//        return 'SkipStone';
        return 13;
    if (agt.indexOf('\/') != -1) 
    {
        if (agt.substr(0,agt.indexOf('\/')) != 'mozilla') 
            //return navigator.userAgent.substr(0,agt.indexOf('\/'));
            return 14;
        else //return 'Netscape';
            return 15;
    } 
    else 
    {
        if (agt.indexOf(' ') != -1)
            return 16;
        else 
            return 17;
    }
}
function autoIframe(frameId) {
   try {
        frame = document.getElementById(frameId);
        innerDoc = frame.contentDocument || frame.contentWindow.document;
        frame.style.height = "" + (innerDoc.body.scrollHeight + 10) + "px";
    }
    catch (err) {
        window.status = err.message;
    }
}function SetFrameContent(frameId, cImgPth){    frame = document.getElementById(frameId);    frame.src=gup('docid');
    AddToggleToBanner(cImgPth);}function SubmitLocation(docid){    frame = document.getElementsByTagName('iframe');    if(frame.length > 0)        frame[0].src="content/" + docid + ".htm";
}function gup(name){      name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");    var regexS = "[\\?&]"+name+"=([^&#]*)";    var regex = new RegExp( regexS );    var results = regex.exec( window.location.href );    if( results == null )            return "content/home.htm";    else            return "content/" + results[1] + ".htm";}