﻿// JScript File

// *****************************************************************
//           ************ INITIALIZE ************
// *****************************************************************
function loadPage()
{
    showOverviewPaging(0);
    loadThankYouWall();    
    loadMakeADonation();
}

// *****************************************************************
//           ************ FLASH ************
// *****************************************************************
function loadThankYouWall(){
	var featured_so = new SWFObject("swf/ThankYouWall.swf", "FlashHeader", "766", "290", "8"); 
		featured_so.addParam("wmode", "transparent");
		featured_so.addParam("allowScriptAccess", "always");
		featured_so.useExpressInstall("swf/expressinstall.swf");
		featured_so.write("FlashHeaderDIV");																		
}            
function loadSection(sectionId){
	var section_so = new SWFObject("swf/Section.swf?id=" + sectionId, "Section", "766", "290", "8"); 
		section_so.addParam("wmode", "transparent");
		section_so.addParam("allowScriptAccess", "always");
		section_so.write("FlashHeaderDIV");																				
}     
function loadMakeADonation()
{
	var makeADonation_so = new SWFObject("swf/MakeADonation.swf", "MakeADonation", "153", "23", "8"); 
		makeADonation_so.addParam("wmode", "transparent");
		makeADonation_so.addParam("allowScriptAccess", "always");
		makeADonation_so.write("MakeADonationDiv");																		

}

// *****************************************************************
//           ************ BROWSER DETECTION ************
// *****************************************************************
function browserDetect()
{
    var browser = "Unknown";
    
    if (navigator.appVersion.indexOf("MSIE")!=-1) browser="IE";
    if (navigator.appVersion.indexOf("Safari")!=-1) browser="Safari";
    if (navigator.appVersion.indexOf("Firefox")!=-1) browser="FireFox";

    return browser; 
}

function osDetect()
{
    var OSName="Unknown";

    if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
    if (navigator.appVersion.indexOf("Mac")!=-1) OSName="Mac";
    if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX";
    if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux";

    return OSName;
}


// *****************************************************************
//           ************ MAIN MENU ************
// *****************************************************************
function mouseUp(menuButton)
{
    switch (menuButton)
    {
        case 1:
            document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsUP.gif'
            break;

        case 2:
            document.images['ApplyForGrantImg'].src='images/ApplyForGrantUP.gif'
            break;

        case 3:
            document.images['GetInvolvedImg'].src='images/GetInvolvedUP.gif'
            break;

        case 4:
            document.images['ResourcesImg'].src='images/ResourcesUP.gif'
            break;
            
    }
}
function mouseOver(menuButton)
{
    switch (menuButton)
    {
        case 1:
            document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsOV.gif'
            break;

        case 2:
            document.images['ApplyForGrantImg'].src='images/ApplyForGrantOV.gif'
            break;

        case 3:
            document.images['GetInvolvedImg'].src='images/GetInvolvedOV.gif'
            break;

        case 4:
            document.images['ResourcesImg'].src='images/ResourcesOV.gif'
            break;
            
    }
}
function mouseDown(menuButton)
{
    switch (menuButton)
    {
        case 1:
            document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsDN.gif'
            break;

        case 2:
            document.images['ApplyForGrantImg'].src='images/ApplyForGrantDN.gif'
            break;

        case 3:
            document.images['GetInvolvedImg'].src='images/GetInvolvedDN.gif'
            break;

        case 4:
            document.images['ResourcesImg'].src='images/ResourcesDN.gif'
            break;
            
    }
}
function mouseOut(menuButton)
{
    switch (menuButton)
    {
        case 1:
            if (currentMenu == 1)
                {document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsDN.gif'}
            else
                {document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsUP.gif'}
            break;

        case 2:
            if (currentMenu == 2)
                {document.images['ApplyForGrantImg'].src='images/ApplyForGrantDN.gif'}
            else
                {document.images['ApplyForGrantImg'].src='images/ApplyForGrantUP.gif'}
            break;

        case 3:
            if (currentMenu == 3)
                {document.images['GetInvolvedImg'].src='images/GetInvolvedDN.gif'}
            else
                {document.images['GetInvolvedImg'].src='images/GetInvolvedUP.gif'}
            break;

        case 4:
            if (currentMenu == 4)
                {document.images['ResourcesImg'].src='images/ResourcesDN.gif'}
            else
                {document.images['ResourcesImg'].src='images/ResourcesUP.gif'}
            break;
            
    }
}

function mouseClick(menuButton)
{
    currentMenu = menuButton;
    
    switch (menuButton)
    {
        case 1:
            document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsDN.gif'
            document.images['ApplyForGrantImg'].src='images/ApplyForGrantUP.gif'
            document.images['GetInvolvedImg'].src='images/GetInvolvedUP.gif'
            document.images['ResourcesImg'].src='images/ResourcesUP.gif'
            break;

        case 2:
            document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsUP.gif'
            document.images['ApplyForGrantImg'].src='images/ApplyForGrantDN.gif'
            document.images['GetInvolvedImg'].src='images/GetInvolvedUP.gif'
            document.images['ResourcesImg'].src='images/ResourcesUP.gif'
            break;

        case 3:
            document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsUP.gif'
            document.images['ApplyForGrantImg'].src='images/ApplyForGrantUP.gif'
            document.images['GetInvolvedImg'].src='images/GetInvolvedDN.gif'
            document.images['ResourcesImg'].src='images/ResourcesUP.gif'
            break;

        case 4:
            document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsUP.gif'
            document.images['ApplyForGrantImg'].src='images/ApplyForGrantUP.gif'
            document.images['GetInvolvedImg'].src='images/GetInvolvedUP.gif'
            document.images['ResourcesImg'].src='images/ResourcesDN.gif'
            break;

        case 5:
            document.images['ThankTheTroopsImg'].src='images/ThankTheTroopsUP.gif'
            document.images['ApplyForGrantImg'].src='images/ApplyForGrantUP.gif'
            document.images['GetInvolvedImg'].src='images/GetInvolvedUP.gif'
            document.images['ResourcesImg'].src='images/ResourcesUP.gif'
            break;
            
    }
}

// *****************************************************************
//           ************ SHOW SECTION ************
// *****************************************************************
function showSection(sectionId)
{
    switch (sectionId)
    {
        case 1: // Apply for Grant...
            showApplyForGrant();
            break;
            
        case 2: // Join the Cause...
            showGetInvolved();
            break;
            
        case 3: // Resources...
            showMulti(1);
            break;
    }
}

// *****************************************************************
//           ************ APPLY FOR GRANT ************
// *****************************************************************
function showApplyForGrant()
{
    var url = ROOT_DIR + "Apply1.aspx";
    GB_showCenter("", url, 700, 650);
    //window.open("Apply1.aspx");
}
function hideApplyForGrant()
{
    GB_hide();
}

// *****************************************************************
//           ************ JOIN THE CAUSE ************
// *****************************************************************
function showGetInvolved()
{
    var url = ROOT_DIR + "JoinTheCause.aspx";
    GB_showCenter("", url, 820, 750);
}
function hideDonation()
{
    GB_hide();
}


// *****************************************************************
//           ************ MULTI ************
// *****************************************************************
function showMulti(type)
{
    var url = ROOT_DIR + "Multi.aspx?type=" + type;
    GB_showCenter("", url, 700, 516);
}
function hideMulti()
{
    GB_hide();
}

// *****************************************************************
//           ************ ANNOUNCEMENTS ************
// *****************************************************************
function showAnnouncement(hiddenField, urlHiddenField) 
{
    var url = document.getElementById(urlHiddenField).value;
    if (url == "none") {
        showMono(1, hiddenField);
    }
    else {
        window.open(url);
    }
}

// *****************************************************************
//           ************ PRESS ************
// *****************************************************************
function showPress(hiddenField)
{
    var url = document.getElementById(hiddenField).value; 
    window.open(url);
}

// *****************************************************************
//           ************ MONO ************
// *****************************************************************
function showMono(type, hiddenField)
{
    var id = document.getElementById(hiddenField).value;   
    var url = ROOT_DIR + "Mono.aspx?type=" + type + "&id=" + id + "&rn=" + Math.floor(Math.random()*100000);
    GB_showCenter("", url, 600, 470);
}
function hideMono()
{
    GB_hide();
}

// *****************************************************************
//           ************ CO-CHAIR ************
// *****************************************************************
function showCoChair(id)
{
    var url = ROOT_DIR + "Mono.aspx?type=2&id=" + id;
    GB_showCenter("", url, 600, 470);
}

// *****************************************************************
//           ************ OVERVIEW ************
// *****************************************************************
function showOverviewPaging(flag)
{
    var overviewPagingDiv = document.getElementById("OverviewPagingDiv");
    
    if (flag)
    {
        overviewPagingDiv.style.display = 'block';
    }
    else
    {
        overviewPagingDiv.style.display = 'none';
    }
}

function showBoard(id)
{
    var url = ROOT_DIR + "Mono.aspx?type=3&id=" + id;
    GB_showCenter("", url, 600, 470);
}
