﻿//Show and hide Sub-menu
var cX = 0; var cY = 0; var rX = 0; var rY = 0;
function UpdateCursorPosition(e){ cX = e.pageX; cY = e.pageY;}


function UpdateCursorPositionDocAll(e)
{ cX = event.clientX; cY = event.clientY;
}

if(document.all) 
{ document.onmousemove = UpdateCursorPositionDocAll; 
}
else 
{ document.onmousemove = UpdateCursorPosition; 
}

function AssignPosition(d,ControlId,Language) 
{
    var GetRealPosition = elementPosition(ControlId) ;
    
    if (d != null)
    {
        if(Language=='eng')
        {
            d.style.left = GetRealPosition.x + 178 + "px";
            d.style.top = GetRealPosition.y - 6 + "px";
        }
        
        else
        {
            d.style.left = GetRealPosition.x - 190 + "px";
            d.style.top = GetRealPosition.y - 6 + "px";
        }
    }

}

function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";

}
function ShowContent(d,ControlId,Language) 
{
    if(d.length < 1)
     { return; }
    
    var dd = document.getElementById(d);
    AssignPosition(dd,ControlId,Language);
    HideDiv();
    
    if (dd != null)
        dd.style.display = "block";
}

function HideDiv()
{
    if (document.getElementById('DivBusiness') != null)
    {
        document.getElementById('DivBusiness').style.display = 'none' ;
        document.getElementById('DivConsulting').style.display = 'none' ;
        document.getElementById('DivTraining').style.display = 'none' ;
        document.getElementById('DivResearch').style.display = 'none' ;
        
        document.getElementById('DivAboutUs').style.display = 'none' ;
    }
    else if (document.getElementById('DivConsultingSub') != null)
    {
        document.getElementById('DivConsultingSub').style.display = 'none' ;
        document.getElementById('DivForumSub').style.display = 'none' ;
    }
}

function Hide(ControlDiv)
{//debugger
    ControlDiv.style.display = 'none' ;
}

 function elementPosition(obj) 
 {
    var curleft = 0, curtop = 0;

    if (obj.offsetParent) 
    {
        curleft = obj.offsetLeft;
        curtop = obj.offsetTop;

        while (obj = obj.offsetParent) 
        {
            curleft += obj.offsetLeft;
            curtop += obj.offsetTop;
        }
    }

    return { x: curleft, y: curtop };
}
