﻿// JScript File
function showToggle(obj, fromDiscountCode)
{
    var parent;
    var toggleDetails;
    var toggleOnClass;
    var toggleOffClass;
    
    if (typeof(fromDiscountCode) != 'undefined')
    {
        toggleOnClass = "toggleDiscountSelected";
        toggleOffClass = "toggleDiscount";
    }
    else
    {
        toggleOnClass = "toggleSelected";
        toggleOffClass = "toggle";
    }
    
    // changes the image state 
    if (obj.className == toggleOffClass)
        obj.className = toggleOnClass; 
    else 
        obj.className = toggleOffClass; 
    
    // shows the toggleDetails 
    parent = obj.parentNode;
    for (var item in parent.childNodes)
    {
        if (parent.childNodes[item].className == "toggleDetails" || parent.childNodes[item].className == "discountDisplay")
        {
            toggleDetails = parent.childNodes[item];
            if (toggleDetails.style.display == "none" || toggleDetails.style.display == "")
            {
                toggleDetails.style.display = "block";
            }
            else
            {
                toggleDetails.style.display = "none";
            }
            
            return; 
        }
    }
}
