// JScript File
var ie4=document.all
var ie6=document.all
var ns6=document.getElementById&&!document.all
var DivHide;
var DivHideNum;
var divRemove="";
var ClearDIV;
var DoNotHide="";




function ShowLayer(j, obj, divobj, divID)
{
//debugger;
    var tdDataid = window.parent.document.getElementById("ID"+j);
    var browser = navigator.appName;
    
        if(! CheckDIVNumber(divID))
        {
        
            //ClearTimerToHideDiv();
            if(divRemove == "")
                divRemove = divID;
            else
                divRemove += ","+divID;
        }
        
        if(parseInt(divobj,10) == 1)
        {
            if(! CheckDIVNumber(j))
            {
            
                //ClearTimerToHideDiv();
                if(divRemove == "")
                    divRemove = j;
                else
                    divRemove += "," + j;
            }
        }
    
    if(tdDataid != null)
    {
	    if(browser == "Microsoft Internet Explorer")
            tdDataid.style.display = 'block';
	    else
	    {
		    if(browser == "Netscape")
                tdDataid.style.display = '';
        }
        
        DoNotHide = j;
        
        tdDataid.x=getposOffset2(obj, "left")
        tdDataid.y=getposOffset2(obj, "top")
        
        tdDataid.style.left=tdDataid.x-clearbrowseredge2(obj, "rightedge", tdDataid)+obj.offsetWidth+ 3 +"px"
        tdDataid.style.top=tdDataid.y-clearbrowseredge2(obj, "bottomedge", tdDataid)+"px"
    }
}

function CheckDIVNumber(chkNum)
{
    var TotalDiv = divRemove.split(',');
    
     if(TotalDiv.length > 0)
        {
            for(var i=0; i<TotalDiv.length; i++)
            {
                if(parseInt(chkNum,10) == parseInt(TotalDiv[i],10))
                    return true
            }
        }
    return false;
}

function ClearAllDIV()
{
    if(divRemove != "")
    {
        var TotalDiv = divRemove.split(',');
        var winbrowser = navigator.appName;
        
        if(TotalDiv.length > 0)
        {
            for(var i=0; i<TotalDiv.length; i++)
            {
                 var divid = window.parent.document.getElementById("ID"+TotalDiv[i]);
                 
                 if(divid != null)
                 {
                    if(winbrowser == "Microsoft Internet Explorer")
                        divid.style.display = 'none';
	                else
	                {
		                if(winbrowser == "Netscape")
                            divid.style.display = 'none';
                    }
                 }
            }
            divRemove ="";
        }
    }
}

function HideTheDIV(j)
{
    var tdDataid = window.parent.document.getElementById("ID"+j);
    var browser = navigator.appName;
    
    if(tdDataid != null)
    {
        if(browser == "Microsoft Internet Explorer")
	        tdDataid.style.display ='none'
        else
        {
	        if(browser == "Netscape")
                tdDataid.style.display='none';
        }
    }
}


function HideDIVToRight(divnum)
{
    var flag=false;

    if(divnum == "")
    {
        ClearDIV = window.setTimeout(ClearAllDIV, 1000);
    }
    else
    {
        window.clearTimeout(ClearDIV);
        
        if(divRemove.indexOf(divnum) != -1)
        {
            var TotalDiv = divRemove.split(',');
        
            if(TotalDiv.length > 0)
            {
                for(var i=0; i<TotalDiv.length; i++)
                {
                    if(parseInt(divnum,10) == parseInt(TotalDiv[i],10))
                    {
                        flag=true;
                        continue;
                    }
                    
                    if(flag)
                    {
                        if(TotalDiv[i] != DoNotHide)
                            HideTheDIV(TotalDiv[i]);
                        else
                            DoNotHide="";
                    }
                }
//                if(flag)
//                {
//                    var TestString = divRemove.substring(0,divRemove.indexOf(divnum)-1);
//                }
            }
        }
    }
}

function clearbrowseredge2(obj, whichedge, div_ID)
{
    var edgeoffset=0
    if (whichedge=="rightedge")
    {
        var windowedge=ie6 && ie4 && !window.opera? iecompattest1().scrollLeft+iecompattest1().clientWidth-15 : window.pageXOffset+window.innerWidth-15
        div_ID.contentmeasure=div_ID.offsetWidth
        if (windowedge-div_ID.x < div_ID.contentmeasure)
            edgeoffset=div_ID.contentmeasure-obj.offsetWidth
    }
    else
    {
        var topedge=ie6 && ie4 && !window.opera? iecompattest1().scrollTop : window.pageYOffset
        var windowedge=ie6 && ie4 && !window.opera? iecompattest1().scrollTop+iecompattest1().clientHeight-15 : window.pageYOffset+window.innerHeight-18
        div_ID.contentmeasure=div_ID.offsetHeight
        if (windowedge-div_ID.y < div_ID.contentmeasure)
        { //move up?
            edgeoffset=div_ID.contentmeasure+obj.offsetHeight;
            if ((div_ID.y-topedge)<div_ID.contentmeasure) //up no good either?
                edgeoffset=div_ID.y+obj.offsetHeight-topedge;
        }
    }
    return edgeoffset
}

function getposOffset2(what, offsettype)
{
    var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
    var parentEl=what.offsetParent;
    while (parentEl!=null)
    {
        totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
        parentEl=parentEl.offsetParent;
    }
    return totaloffset;
}

function iecompattest1(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}




//-------------------------------------------------Horizontal Menus-----------------------------------------------------------

var DivHide1;
var DivHideNum1;
var divRemove1="";
var ClearDIV1;
var DoNotHide1="";


function SetMenu(menustring)
{
    var spanid =document.getElementById("DropMenu");
    if(spanid != null)
    {
//        var leftC = 255;
//        var topC = 155;
//    
//        spanid.style.posTop = topC;
//        spanid.style.posLeft = leftC;
        
        spanid.innerHTML = menustring;
    }
}



function ShowLayer1(j, obj, divobj, divID, position)
{
//debugger;
    var tdDataid = window.parent.document.getElementById("ID"+j);
    var browser = navigator.appName;
    
        if(! CheckDIVNumber1(divID))
        {
        
            //ClearTimerToHideDiv();
            if(divRemove1 == "")
                divRemove1 = divID;
            else
                divRemove1 += ","+divID;
        }
        
        if(parseInt(divobj,10) == 1)
        {
            if(! CheckDIVNumber1(j))
            {
            
                //ClearTimerToHideDiv();
                if(divRemove1 == "")
                    divRemove1 = j;
                else
                    divRemove1 += "," + j;
            }
        }
    
    if(tdDataid != null)
    {
    
        
    
	    if(browser == "Microsoft Internet Explorer")
            tdDataid.style.display='block';
	    else
	    {
		    if(browser == "Netscape")
                tdDataid.style.display='';
        }
        
        DoNotHide1 = j;
//        var leftC = 255;
//        var topC = 150;
//        tdDataid.style.posTop = topC;
//        tdDataid.style.posLeft = leftC;
        tdDataid.x=getposOffset3(obj, "left")
        tdDataid.y=getposOffset3(obj, "top")
        
        if(position == 1)
        {
            tdDataid.style.left=tdDataid.x-clearbrowseredge3(obj, "rightedge", tdDataid) + "px";
            tdDataid.style.top=tdDataid.y-clearbrowseredge3(obj, "bottomedge", tdDataid)+obj.offsetHeight+ "px"
        }
        else
        {
            tdDataid.style.left=tdDataid.x-clearbrowseredge3(obj, "rightedge", tdDataid)+obj.offsetWidth+ 3 +"px"
            tdDataid.style.top=tdDataid.y-clearbrowseredge3(obj, "bottomedge", tdDataid)+"px"
        }
        
    }
}

function CheckDIVNumber1(chkNum)
{
    var TotalDiv = divRemove1.split(',');
    
     if(TotalDiv.length > 0)
        {
            for(var i=0; i<TotalDiv.length; i++)
            {
                if(parseInt(chkNum,10) == parseInt(TotalDiv[i],10))
                    return true
            }
        }
    return false;
}

function ClearAllDIV1()
{
    if(divRemove1 != "")
    {
        var TotalDiv = divRemove1.split(',');
        var winbrowser = navigator.appName;
        
        if(TotalDiv.length > 0)
        {
            for(var i=0; i<TotalDiv.length; i++)
            {
                 var divid = window.parent.document.getElementById("ID"+TotalDiv[i]);
                 
                 if(divid != null)
                 {
                    if(winbrowser == "Microsoft Internet Explorer")
                        divid.style.display='none';
	                else
	                {
		                if(winbrowser == "Netscape")
                            divid.style.display='none';
                    }
                 }
            }
            divRemove1 ="";
        }
    }
}

function HideTheDIV1(j)
{
    var tdDataid = window.parent.document.getElementById("ID"+j);
    var browser = navigator.appName;
    
    if(tdDataid != null)
    {
        if(browser == "Microsoft Internet Explorer")
	        tdDataid.style.display ='none'
        else
        {
	        if(browser == "Netscape")
                tdDataid.style.display='none';
        }
    }
}


function HideDIVToRight1(divnum)
{
    var flag=false;

    if(divnum == "")
    {
        ClearDIV1 = window.setTimeout(ClearAllDIV1, 1000);
    }
    else
    {
        window.clearTimeout(ClearDIV1);
        
        if(divRemove1.indexOf(divnum) != -1)
        {
            var TotalDiv = divRemove1.split(',');
        
            if(TotalDiv.length > 0)
            {
                for(var i=0; i<TotalDiv.length; i++)
                {
                    if(parseInt(divnum,10) == parseInt(TotalDiv[i],10))
                    {
                        flag=true;
                        continue;
                    }
                    
                    if(flag)
                    {
                        if(TotalDiv[i] != DoNotHide1)
                            HideTheDIV1(TotalDiv[i]);
                        else
                            DoNotHide1="";
                    }
                }
//                if(flag)
//                {
//                    var TestString = divRemove1.substring(0,divRemove1.indexOf(divnum)-1);
//                }
            }
        }
    }
}

function clearbrowseredge3(obj, whichedge, div_ID)
{
    var edgeoffset=0
    if (whichedge == "rightedge")
    {
        var windowedge=ie6 && ie4 && !window.opera? iecompattest2().scrollLeft+iecompattest2().clientWidth-15 : window.pageXOffset+window.innerWidth-15
        div_ID.contentmeasure=div_ID.offsetWidth
        if (windowedge-div_ID.x < div_ID.contentmeasure)
            edgeoffset=div_ID.contentmeasure-obj.offsetWidth
    }
    else
    {
        var topedge=ie6 && ie4 && !window.opera? iecompattest2().scrollTop : window.pageYOffset
        var windowedge=ie6 && ie4 && !window.opera? iecompattest2().scrollTop+iecompattest2().clientHeight-15 : window.pageYOffset+window.innerHeight-18
        div_ID.contentmeasure=div_ID.offsetHeight
        if (windowedge-div_ID.y < div_ID.contentmeasure)
        { //move up?
            edgeoffset=div_ID.contentmeasure+obj.offsetHeight;
            if ((div_ID.y-topedge)<div_ID.contentmeasure) //up no good either?
                edgeoffset=div_ID.y+obj.offsetHeight-topedge;
        }
    }
    return edgeoffset
}

function getposOffset3(what, offsettype)
{
    var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
    var parentEl=what.offsetParent;
    while (parentEl!=null)
    {
        totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
        parentEl=parentEl.offsetParent;
    }
    return totaloffset;
}

function iecompattest2(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function LoadInParentURL(surl)
{
    window.parent.location.href = surl;
}