 var availableBtnId = ['publicationsBtn', 'photosBtn', 'videosBtn', 'contactsBtn', 'linksBtn'];
 var availableImagesId = ['umayad', 'antartica', 'movieStills', 'nargileh', 'liveMusic', 'landscape', 'womenCenter', 'whiteWoman', 'wild', 'bali', 'scenery', 'malawi', 'portraits'];

function fadeOutOtherBtn(event)
{
    var targetID = event.target.id;
    $('#'+targetID).stop(true);
    $('#'+targetID).fadeTo(0, 1);
    for (var x in availableBtnId)
    {
        var btnID = availableBtnId[x];
        if( btnID != targetID)
        {
             $('#'+btnID).stop(true);
             $('#'+btnID).fadeTo(400, 0.5);
        }
    }
}

function restoreInitial(event)
{
    for (var x in availableBtnId)
    {
        var btnID = availableBtnId[x];
        $('#'+btnID).fadeTo(400, 1);
    }
}

function fadeOutOtherImages(event)
{
    var targetID = event.target.id;
    $('#'+targetID+"Btn").stop(true);
    $('#'+targetID+"Btn").fadeTo(0, 1);
    for (var x in availableImagesId)
    {
        var btnID = availableImagesId[x];
        if( btnID+"Btn" != targetID)
        {
             $('#'+btnID+"Btn").stop(true);
             $('#'+btnID+"Btn").fadeTo(400, 0.5);
        }
    }
}

function restoreInitialImages(event)
{
    for (var x in availableImagesId)
    {
        var btnID = availableImagesId[x];
        $('#'+btnID+"Btn").fadeTo(400, 1);
    }
}

function GetWidth()
{
    var x = 0;
    if (window.innerWidth)
    {
        x = window.innerWidth;
    }
    else if (document.documentElement && document.documentElement.clientWidth)
    {
        x = document.documentElement.clientWidth;
    }
    else if (document.body)
    {
        x = document.body.clientWidth;
    }
    return x;
}

function GetHeight()
{
    var y = 0;
    if (window.innerHeight)
    {
        y = window.innerHeight;
    }
    else if (document.documentElement && document.documentElement.clientHeight)
    {
        y = document.documentElement.clientHeight;
    }
    else if (document.body)
    {
        y = document.body.clientHeight;
    }
    return y;
}
