
var msgForm = 0;
var msgPost = '';
var ricarica = false;
function redir(url){
	window.location=url;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function updatecaptcha(e) {
   img = document.getElementById(e); 
   //Change the image
   img.src = '../../lib/captcha/immagine.php?' + Math.random();

}

function init()
{
	var attivita = new Array();
	 links = document.getElementsByTagName("a");
	 for(i=0;i<links.length;i++)  
	  {  
	   if(/blind/.test(links[i].className))  
	   {		
	   			j=links[i].getAttribute('id').replace("toggle","");
				attivita[j] = new Fx.Slide('attivita_'+j);$('toggle'+j).addEvent('click', function(e){
				e = new Event(e);				
				h = this.getAttribute('id').replace("toggle","");
				document.getElementById('attivita_'+h).style.display="block";
				attivita[h].toggle();
				e.stop();
				});
				if(/hide/.test($('attivita_'+j).className)) attivita[j].hide();
	   }
	  }
	 inputs = document.getElementsByTagName("input");
	 var initVal = "";
	 for(i=0;i<inputs.length;i++)  
	  {  	 
		 if(/vuota/.test(inputs[i].className))  
		   {
				inputs[i].onfocus=function(){initVal = this.value;this.value="";};  
				inputs[i].onblur=function(){if (this.value=="") this.value=initVal;};
		   }  else inputs[i].onfocus=function(){this.select();}
	  }
	  
	  if(document.getElementById("chiavi"))
	  {
		document.getElementById("chiavi").onkeyup = function(){document.getElementById("q").value=this.value;};
		document.getElementById("chiavi").onchange = function(){document.getElementById("q").value=this.value;};
		document.getElementById("ricerca").onsubmit = function(){document.getElementById("chiavi").disabled = true;};
	  }
	  existslider = document.getElementById("slider");
	  //if(!existslider)
	  //{
	  var box = {};
	  box = new MultiBox('mb', {descClassName: 'multiBoxDesc', useOverlay: false});	
	  //}
	  if (msgForm!=0 && msgPost!='')
	  {
		toggleBox('msgdiv',1,msgForm, '',msgPost);
	  }
	
	var formv = document.getElementsByTagName("form");
	if (formv)
	{
	  for(i=0;i<formv.length;i++)  
	  {
		  if (!formv[i].getAttribute('id') || formv[i].getAttribute('id')=="") formv[i].id = formv[i].getAttribute('name');
		  var nome = formv[i].getAttribute('id');
		  if(/valida/.test(formv[i].className))
		  {
			var myFormValidation = new Validate(nome,{
					errorClass: 'red'
				});
		  }
	  }
	}
}
	  
	  
	  
	  
function toggleBox(szDivID, iState, caso, azione, parametri){
   var obj = document.layers ? document.layers[szDivID] : document.getElementById ?  document.getElementById(szDivID).style : document.all[szDivID].style;
   obj.visibility = document.layers ? (iState ? "show" : "hide") : (iState ? "visible" : "hidden");
   if (iState)
	{	
		xy = getScrollXY();
   		obj.top = (screen.height/2+xy[1]-120)+"px";
		makePOSTRequest('../../blocchi.php', "dir=blocchi&file=popup&caso="+caso+"&"+parametri,szDivID,true);
	}
}	  
	  
	  
function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}	  
	  
	  
if (window.addEventListener){
	window.addEventListener("load", init, false);
}
else if (window.attachEvent){
	window.attachEvent("onload", init);
}
else if (document.getElementById){
	window.onload=init;
}
