var MenuDomain = window.location.domain;
//var MenuDomain = "LOCALHOST"

//debugger
function CloseBox(object) { 
    // expand or contract 
    if (document.getElementById(object).style.display == 'block') 
        document.getElementById(object).style.display = 'none'; 
    else 
		document.getElementById(object).style.display = 'none'; 
}


function blockError(){return;}
//window.onerror = blockError;

function AbreMenu(clsId,tClsId,rClsId) 
{
try{
	//alert('clsId:' + clsId);
	//alert('tClsId:' + tClsId);

	onClickMenuItem('item' + clsId, clsId);
	if (document.getElementById(clsId).style.display == 'block') 
	{
		ToggleBox(clsId);
	}
	if (document.getElementById(tClsId).style.display == 'none') 
	{
		ToggleBox(tClsId);
	}
	}catch(err){}
}


function ToggleBox(object) { 
    //alert('toggle:' + object);
    // expand or contract
    //debugger
    var novo=''
    var divopen=''
    var arras = object.split("s");
    for(i=0;i<arras.length; i++){
    
        divopen= divopen + arras[i]
        if (document.getElementById(divopen).style.display=="block"){
            novo='1';
            divopen=divopen + 's'
            }
            else{
            novo='0';
            divopen=divopen + 's'
            }
        
        }

    //debugger
    if (novo=='0'){
    
        var arras1 = '';
        if (GetCookie('menuSelTree') != '') {
            arras1 = GetCookie('menuSelTree');
        }else{
            arras1 = menuSelTree.split("s");
        }
        //debugger
        var menu='';
        if (document.getElementById("MainMenu1_item"+arras[0])!=null){
                menu='MainMenu1_item';
            }else{
                menu='ctl00_MainMenu1_item';
            }
        if (menuSelTree!=''){
        
            // var arras1 = menuSelTree.split("s");
            try{
            document.getElementById("tabitem"+arras1[0]).className="backnsel";// cor bg outros levels
            document.getElementById(menu+arras1[0]).className="nsel";
            document.getElementById(arras1[0]).style.display="none";
            }catch(e4){}
            var convisible=arras1[0];
            for(i=1;i<arras1.length; i++)
            {   
                convisible=convisible +"s"+arras1[i];
                try{
                if (document.getElementById(menu+arras1[i])!=null){
                
                document.getElementById(menu+arras1[i]).className="nseln";
                document.getElementById("tabitem"+arras1[i]).className= "backnsel2";
                document.getElementById(convisible).style.display="none";
                
                }else{
                document.getElementById("item"+arras1[i]).className="nseln";
                document.getElementById("tabitem"+arras1[i]).className= "backnsel2";
                document.getElementById(convisible).style.display="none";
                }
                }catch(e5){}
            }
        }
    
        //var arras = object.split("s");  
        try{ 
        document.getElementById("tabitem"+arras[0]).className="backsel";//cor bg level 1
        document.getElementById(menu+arras[0]).className= "nivel0"; //cor fonte level 1
        document.getElementById(arras[0]).style.display="block";
        divopen=arras[0]+'s';
        }catch(e5){}
        for(i=1;i<arras.length; i++){   
            divopen=divopen+arras[i]
            document.getElementById("tabitem"+arras[i]).className= "backsel2"; //cor fonte outros levels
            document.getElementById("item"+arras[i]).className= "niveln"; //cor fonte outros levels
            document.getElementById(divopen).style.display="block";
            divopen=divopen+'s'
            }
            //debugger
        menuSelTree = object;
        SetCookie('menuSelTree', object, false);
        
    
    }else{    
        try{
        var arras1 = '';
        if (GetCookie('menuSelTree') != '') {
            arras1 = GetCookie('menuSelTree');
        }else{
            arras1 = menuSelTree.split("s");
        }
    
        if ((arras1[0]!=arras[0])&&(menuSelTree!='')){
            try{
                document.getElementById(arras1[0]).style.display = 'none';
            }catch(e1){}
        }
        if (document.getElementById(object).style.display == 'block') { 
		    //alert ("yes")
		    try{
                document.getElementById(object).style.display = 'none'; 
            }catch(e2){}
        }else{ 
		    //alert ("block")
		    try{
            document.getElementById(object).style.display = 'block'; 
            }catch(e3){}
        } 
        if (document.getElementById("MainMenu1_item"+arras[0])!=null){
                menu='MainMenu1_item';
            }else{
                menu='ctl00_MainMenu1_item';
            }
        if (menuSelTree!=''){
        
            // var arras1 = menuSelTree.split("s");
            try{
            document.getElementById("tabitem"+arras1[0]).className="backnsel";// cor bg outros levels
            document.getElementById(menu+arras1[0]).className="nsel";
            }catch(e4){}
            for(i=1;i<arras1.length; i++)
            {   
                try{
                document.getElementById("tabitem"+arras1[i]).className= "backnsel2";
                document.getElementById(menu+arras1[i]).className="nseln";
                }catch(e5){}
            }
        }
    
        //var arras = object.split("s");   
        document.getElementById("tabitem"+arras[0]).className="backsel";//cor bg level 1
        document.getElementById(menu+arras[0]).className= "nivel0"; //cor fonte level 1
    
        for(i=1;i<arras.length; i++)
            {   
            document.getElementById(menu+arras[i]).className= "niveln"; //cor fonte outros levels
            }

        menuSelTree = object;
        SetCookie('menuSelTree', object, false);
        }catch(err){}
    }        
}

function GetCookie(sName)
{
	var aCookie = document.cookie.split("; ");

	for (var i=0; i < aCookie.length; i++)
	{
		var aCrumb = aCookie[i].split("=");
		if (sName == aCrumb[0])
			return unescape(aCrumb[1]);
	}
	return "";
}

function SetCookie(sName, sValue, bExpires)
{
	if (bExpires == true) {
		date = new Date();
		date.setFullYear(date.getFullYear() + 1);
		document.cookie = sName + "=" + escape(sValue) + "; expires=" + date.toUTCString() + "; domain=" + MenuDomain + "; path=/";
	}
	else
		document.cookie = sName + "=" + escape(sValue) + "; domain=" + MenuDomain + "; path=/";
	//document.cookie = sName + "=" + escape(sValue) + "; path=/";
	//alert(document.cookie);
}

function onClickMenuItem(newItemId, newDivId, newlevel,newtab) {
	//alert('newItemId:' + newItemId);
	//alert('newDivId:' + newDivId);
	
	
//	if (selItemtab == newtab)
//	    return;
//	if (selItemMenu == newItemId)    
//	    return;
//	
//	if (selItemMenu != '')	
//	    document.getElementById(selItemMenu).style.color = itemUnselColor;
//	if (selItemtab !=''){    
//	    if (newlevel=="0"){
//	        document.getElementById(selItemMenu).style.color = itemUnselColor; 
//	        if(document.getElementById(selItemtab)!=null){
//	            document.getElementById(selItemtab ).style.background='#f0ebb4';   
//	        }
//	    }
//	}
//	selItemMenu = newItemId;
//	selItemtab = newtab;
//	SetCookie('selItemMenu', newItemId, false);
//	SetCookie('selItemtab', newtab, false);
//	SetCookie('menuSelTree', newDivId, false);
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  
  if (init==true) 
	with (navigator) {
		if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
			document.MM_pgW=innerWidth; 
			document.MM_pgH=innerHeight; 
			onresize=MM_reloadPage; 
		}
	}
  else 
	if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) 
		location.reload();
}
