﻿// JScript File
// Primarily supports element style manipulation

function setHeight(elementsToChangeID, elementToCompareID)
{
    var ids = elementsToChange.split(",");
    var elementToChange;
    
    var elementToCompare = document.getElementById(elementToCompareID);
    
    for(var i=0; i<=ids.length-1; i++)
    {
        elementToChange = document.getElementById(ids[i]);
        elementToChange.style.height = elementToCompare.offsetHeight + 'px';
    }
}

function setWidth(elementsToChangeID, elementToCompareID)
{
    var ids = elementsToChange.split(",");
    var elementToChange;
    
    var elementToCompare = document.getElementById(elementToCompareID);
    
    for(var i=0; i<=ids.length-1; i++)
    {
        elementToChange = document.getElementById(ids[i]);
        elementToChange.style.width = elementToCompare.offsetWidth + 'px';
    }
}


function showElement(id)
{   
    document.getElementById(id).style.display="block";
}

 function hideElement(id)
{
    document.getElementById(id).style.display="none";
}

function showHide(id)
{
    var o = document.getElementById(id);
  
    if(o.style.display=="none")
    {
        o.style.display="block";
    }
    else
    {
        o.style.display="none";
    }
}

function swapImage(id, mainImage, altImage)
{
    var o = document.getElementById(id);
    
    if(o.src == mainImage)
    {
        o.src = altImage;
    }
    else
    {
        o.src = mainImage;
    }
}

function alterHeight(id)
{
    var div = document.getElementById(id);
    div.style.height="150px";
}
