// JavaScript dmtonline.com
var currentDivId;

function showFoglie(divId){	
		currentDivId = document.getElementById(divId);
		currentDivId.style.height=(currentDivId.childNodes.length*29)+'px';				
		Effect.toggle(currentDivId,'blind', {duration: 0.4});
	}
	
function showPdf(obj){
	currentDivId = obj.nextSibling.id;
	
	if (currentDivId = "undefined") {
		currentDivId = obj.nextSibling.nextSibling.id;
	}
	
	Effect.toggle(currentDivId,'blind', {duration: 0.4});
	
	switch (obj.className) 
        { 
        case "categoriaPdf":
			obj.className='categoriaPdf_Open';
            break; 
        case "categoriaPdf_Open":
			obj.className='categoriaPdf';
            break;         			
        }
	
}

function ramoHover(obj){
	switch (obj.className) {
        case "ramo":
			obj.className='ramoHover';
            break;
        case "ramoHover":
			obj.className='ramo';
            break;
        case "ramoSelected":
			obj.className='ramoSelected';
            break;
		}
}



function switchTab(divId, menuId, isRamo){	
		if (currentTabId == divId) return;
		
		if (document.getElementById(currentMenuId).className == "foglia selectedLast") {
		document.getElementById(currentMenuId).className="foglia fogliaLast";
		Effect.Fade(currentTabId, { duration: 0.1 });		
		}
		
		else if (document.getElementById(currentMenuId).className == "ramoSelected") {
		document.getElementById(currentMenuId).className="ramo";
		Effect.Fade(currentTabId, { duration: 0.1 });
		}
		
		else {
		document.getElementById(currentMenuId).className="foglia";
		Effect.Fade(currentTabId, { duration: 0.1 });
		}
		
		currentMenuId=menuId;
		currentTabId = divId;
		
		if (document.getElementById(currentMenuId).className == "foglia fogliaLast") {
		document.getElementById(currentMenuId).className="foglia selectedLast";
		Effect.Appear(currentTabId, { duration: 0.6 });
		}
		
		else if (isRamo == true) {
		document.getElementById(currentMenuId).className="ramoSelected";
		Effect.Appear(currentTabId, { duration: 0.6 });
		}
		
		else {
		document.getElementById(currentMenuId).className="fogliaSelected";
		Effect.Appear(currentTabId, { duration: 0.6 });
		}

	}
	
function trHover(obj) {

switch (obj.className) {
        case "":
			obj.className='trHover';
            break;
		case "pari":
			obj.className='trHoverPari';
            break;
        case "trHover":
			obj.className='';
            break;
		case "trHoverPari":
			obj.className='pari';
            break;
		}

}