// JavaScript Document
var da_close=false;
function closeDirectaccess(){
	if ($('directaccess'))
		if ($('directaccess').style.display=='block')
			$('directaccess').style.display='none';
	if ($('linkdirectaccess'))
		if ($('linkdirectaccess').style.display=='block')
			$('linkdirectaccess').style.display='none';
}

var numMenu = 8;
var imgtmp = "";

function posSubMenu(){
	//for each submenu know the correct position
	var startLeft=-1;
	var marginLeft=21;//1
	var paddingLeft=0;
	var minimunLenght=0;
	var border=0;
	var borderRight=0;
	for (i=1; i<=numMenu; i++) {
		if ($('s'+i)){
			var spaceLeft=0;
			for (k=(i-1); k>=1; k--) {
				if ($('m'+k)) {
					if(k!=i) {
						spaceLeft+=$('m'+k).scrollWidth;
					}
				}
			}
			if (i==1)
				$('s'+i).style.left=spaceLeft+marginLeft+startLeft+"px";
			else
				if (i==numMenu)
					$('s'+i).style.right=marginLeft-borderRight+"px"; 
				else
					$('s'+i).style.left=spaceLeft+marginLeft+paddingLeft-border+"px";
			if ($('m'+i).scrollWidth<minimunLenght) 
				$('s'+i).style.width=$('m'+i).scrollWidth-paddingLeft-border+"px";				
		}
	}
}

// JavaScript Document
function Right(str, n){
	if (n <= 0)
	   return "";
	else if (n > String(str).length)
	   return str;
	else {
	   var iLen = String(str).length;
	   return String(str).substring(iLen, iLen - n);
	}
}

function setToggle(id,image,openid) {
	var totalfaq=0;
	var sfEls = document.getElementById(id).getElementsByTagName("DIV");
	for (var i=0; i<sfEls.length; i++) {
		if (sfEls[i].id.substring(0,4)=="main") totalfaq++;
	}	
							
	for (var i=1;i<=totalfaq;i++){
		eval("var slide"+i+" = new Fx.Slide('section"+i+"')");
	}
	
	//window.addEvent('domready', function() {
		for (var i=1;i<=totalfaq;i++){
			 eval("slide"+i+".hide();");
		}
	//});
	
	for (var i=1;i<=totalfaq;i++){
		$('toggle'+i).addEvent('click',function(e){
			i=parseInt(Right(this.id,2));
			if (isNaN(i)) i=parseInt(Right(this.id,1));									
			e = new Event(e);
			eval("slide"+i+".toggle();");
			e.stop();
			if (image)
				if (Right($('imgt'+i).src,32)=='/immagini/icone/arrow_chiuso.gif'){ 
					$('imgt'+i).src='/immagini/icone/arrow_aperto.gif';
					//$('main'+i).style.background='#f4eef8';											 
				}else {
					$('imgt'+i).src='/immagini/icone/arrow_chiuso.gif';
				}
		});
	}
		
	for (var i=1;i<=totalfaq;i++){
		eval("slide"+i+".addEvent('complete', function() { i=Right(this.id,2); if (isNaN(i)) i=parseInt(Right(this.id,1)); });"); //if (!slide"+i+".open) $('main"+i+"').style.background='#ffffff';
	}
	
	if ($('toggle'+openid)) eval("slide"+openid+".toggle();");
}

function Apri(){
	for (var i=1;i<=totalfaq;i++){
		if (image) $('imgt'+i).src='/immagini/icone/arrow_aperto.gif';
		eval("slide"+i+".show();");
		//$('main'+i).style.background='#f4eef8';
	}
}

function Chiudi(){
	for (var i=1;i<=totalfaq;i++){
		if (image) $('imgt'+i).src='/immagini/icone/arrow_chiuso.gif';
		eval("slide"+i+".hide();");
		//$('main'+i).style.background='#ffffff';
	}
}
