﻿function switchImage(obj, sImageURL)
{
    obj.src = sImageURL;
}

function switchClass(obj, newClassName, isClick, ddId)
{
    if(isClick == true)
    {
        if(obj.className == 'AdminDropClicked' ||  obj.className == 'OwaDropClicked' || obj.className == 'DirectDropClicked' || obj.className == 'LoginDropClicked' || obj.className == 'AcademyDropClicked')
        {
            showHide(ddId);
            
            if(obj.className == 'AdminDropClicked')
            {
                obj.className = 'AdminDropOn';
            }

            if(obj.className == 'OwaDropClicked')
            {
                obj.className = 'OwaDropOn';
            }
            
            if(obj.className == 'DirectDropClicked')
            {
                obj.className = 'DirectDropOn';
            }
            
            if(obj.className == 'LoginDropClicked')
            {
                obj.className = 'LoginDropOn';
            }
            
            if(obj.className == 'AcademyDropClicked')
            {
                obj.className = 'AcademyDropOn';
            }            


        }else
        {
            showHide(ddId);
            obj.className = newClassName;
        }
        
    }else if(isClick == false){

        if((obj.className == 'OwaDropClicked') || (obj.className == 'AdminDropClicked') || (obj.className == 'DirectDropClicked') || (obj.className == 'LoginDropClicked') || (obj.className == 'AcademyDropClicked'))
        {
            //Did not find any better solution :(
        }else
        {
            obj.className = newClassName;
        }
    }
}

function showHide(id)
{
    if(document.getElementById(id))
    {
        var elm = document.getElementById(id);
       
        if(elm.style.display == 'block')
        {
            elm.style.display = 'none'
        }else{
            elm.style.display = 'block'
        }
    }
}

function OpenWindow(filename, windowname, arguments)
{
    window.open(filename, windowname, arguments);
    //return false;
}
