﻿var _timeElapsed = 6000;
var _timer = setTimeout('RotateMinistry()', _timeElapsed);
var _totalMinistries = 8;
var _ministry = 1;

function HeaderImageOn(obj)
{
    obj.src = obj.src.replace('.jpg','-over.jpg');
    return false;
}
function HeaderImageOff(obj)
{
    obj.src = obj.src.replace('-over.jpg','.jpg');
    return false;
}

function ShowDropDown(parent, objID)
{
    var obj = document.getElementById(objID);
    obj.style.display = 'block';
    return false;
}
function HideDropDown(objID)
{
    var obj = document.getElementById(objID);
    obj.style.display = 'none';
    return false;
}
function DropDownOver(obj)
{
    obj.style.display = 'block';
    return false;
}
function DropDownOff(obj, hasChild)
{
    obj.style.display = 'none';
    return false;
}
function DropDownOverChild(parentId, obj)
{
    var parent = document.getElementById(parentId);
    parent.style.display = 'block';
    obj.style.display = 'block';
    return false;
}
function DropDownOffChild(parentId, obj)
{
    var parent = document.getElementById(parentId);
    parent.style.display = 'none';
    obj.style.display = 'none';
    return false;
}
function DropDownTopOver(obj, hasChild)
{
    if (hasChild == true)
    {
        obj.className = 'flyout-top-child-over';
        var child = document.getElementById(obj.parentNode.parentNode.id + 'child');
        child.style.display = 'block';
    }
    else
    {
        obj.className = 'flyout-top-over';
    }
    return false;
}
function DropDownTopOff(obj, hasChild)
{
    if (hasChild == true)
    {
        obj.className = 'flyout-top-child';
        var child = document.getElementById(obj.parentNode.parentNode.id + 'child');
        child.style.display = 'none';
    }
    else
    {
        obj.className = 'flyout-top';  
    }
    return false;
}
function DropDownMiddleOver(obj, hasChild)
{
    if (hasChild == true)
    {
        obj.className = 'flyout-middle-child-over';
        var child = document.getElementById(obj.parentNode.parentNode.id + 'child');
        child.style.display = 'block';
    }
    else
    {
        obj.className = 'flyout-middle-over';
    }
    return false;
}
function DropDownMiddleOff(obj, hasChild)
{
    if (hasChild == true)
    {
        obj.className = 'flyout-middle-child';
        var child = document.getElementById(obj.parentNode.parentNode.id + 'child');
        child.style.display = 'none';
    }
    else
    {
        obj.className = 'flyout-middle';  
    }
    return false;
}
function DropDownBottomOver(obj, hasChild)
{
    if (hasChild == true)
    {
        obj.className = 'flyout-bottom-child-over';
        var child = document.getElementById(obj.parentNode.parentNode.id + 'child');
        child.style.display = 'block';
    }
    else
    {
        obj.className = 'flyout-bottom-over';
    }
    return false;
}
function DropDownBottomOff(obj, hasChild)
{
    if (hasChild == true)
    {
        obj.className = 'flyout-bottom-child';
        var child = document.getElementById(obj.parentNode.parentNode.id + 'child');
        child.style.display = 'none';
    }
    else
    {
        obj.className = 'flyout-bottom';  
    }
    return false;
}
function ShowNavChild(childId)
{
    var child = document.getElementById(childId);
    if (child.style.display == 'block')
    {
        child.style.display = 'none';
    }
    else
    {
        child.style.display = 'block';
    }
    return false;
}
function MinistryMenuOver(obj)
{
    var ministryNumber = obj.id.replace('ministry_', '');
    _ministry = parseInt(ministryNumber)+1;
    SetMinistry(ministryNumber);
    clearTimeout(_timer);
    return false;
}
function MinistryMenuOff(obj)
{
    _timer = setTimeout('RotateMinistry()', _timeElapsed);
    return false;
}
function RotateMinistry()
{
    if (_ministry > _totalMinistries)
    {
        _ministry = 1;
    }
    
    SetMinistry(_ministry);
    
    _ministry = _ministry + 1;
    
    _timer = setTimeout('RotateMinistry()', _timeElapsed);
    return false;
}

function SetMinistry(ministryNumber)
{
    var image = document.getElementById('ministryimage');
    image.src = 'images/ministries/' + ministryNumber + '.jpg';
    
    ClearCurrentMinistry();
    
    var currentMinistry = document.getElementById('ministry_'+ministryNumber);
    currentMinistry.parentNode.id = 'currentministry';

    return false;
}

function ClearCurrentMinistry()
{
    var currentMinistry =  document.getElementById('currentministry');
    if (currentMinistry != null)
    {
        currentMinistry.id = '';
    }
    return false;
}