//menu
function tmt_showHiermenu(menuobj){
	if(document.all){
		var childMenus = menuobj.parentNode.childNodes;
		for(var i=0; i<childMenus.length; i++){	
			var obj = childMenus[i];
			if(obj.nodeName.toLowerCase() == "ul"){
				obj.style.display = "block";
				obj.attachEvent("onmouseover", function(){obj.style.display = "block";});
			}
		}	
	}
}

function tmt_hideHiermenu(menuobj){
	if(document.all){
		var childMenus = menuobj.parentNode.childNodes;
		for(var i=0; i<childMenus.length; i++){	
			var obj = childMenus[i];
			if(obj.nodeName.toLowerCase() == "ul"){
				obj.style.display = "none";
				obj.attachEvent("onmouseout", function(){obj.style.display = "none";});
			}
		}
	}
}

function ElementId(id_elemento) {
 var elemento;
 if(document.getElementById)
  elemento = document.getElementById(id_elemento);
 else
  elemento = document.all[id_elemento];
 return elemento;
};
function tipoerq() {
	var XHR = null;
	browserUtente = navigator.userAgent.toUpperCase();
	if (window.XMLHttpRequest)
		{
			XHR = new XMLHttpRequest();
		  }
	
	else
	{
		if( window.ActiveXObject &&  browserUtente.indexOf("MSIE 4") < 0 ) 
		{
		if(browserUtente.indexOf("MSIE 5") < 0)
		XHR = new ActiveXObject("Msxml2.XMLHTTP");
		else
		XHR = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return XHR;
}
function prendicontenuto(pagina,iddestinazione,attesa) {
  var ajax = tipoerq(),    elemento = ElementId(iddestinazione);
    ajax.open("get", pagina, true);
	ajax.setRequestHeader("connection", "close");
	if(attesa=='1')
	{
	}
	else
{		elemento.innerHTML ='<center><img src="/images/attesa.gif"/></center>';

		}
	
    ajax.onreadystatechange = function() {
      if(ajax.readyState === 4) {
        if(ajax.status  == 200){
          elemento.innerHTML = ajax.responseText;
		}
        else {
          elemento.innerHTML = "Impossibile effettuare l'operazione richiesta.<br />";
          elemento.innerHTML += "Errore riscontrato: " + statusText[ajax.status];
        }
      } 
    }
    ajax.send(null);

}

function hideobj(obj){
ElementId(obj).style.display="none";
}
function showobj(obj){
ElementId(obj).style.display="";
}
function valore(idinput)
{
	
var toreturn=encodeURIComponent(ElementId(idinput).value);
return toreturn;
	}
	
	function prendicontenutopost(pagina,iddestinazione,post) {
  var ajax = tipoerq(),  elemento = ElementId(iddestinazione);
    ajax.open("post", pagina, true);
 	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	ajax.send(post);
	elemento.innerHTML ='<center><img src="/images/attesa.gif"/></center>';
    ajax.onreadystatechange = function() {
      if(ajax.readyState === 4) {
        if(ajax.status  == 200)
          elemento.innerHTML = ajax.responseText;
        else {
          elemento.innerHTML = "Impossibile effettuare l'operazione richiesta.<br />";
          elemento.innerHTML += "Errore riscontrato: " + statusText[ajax.status];
        }
      } 
    }
}

function showhide(targetID) {
		var elementmode = ElementId(targetID).style;
		elementmode.display = (!elementmode.display) ? 'none' : '';
	}
	
	function mettivalore(obj,testo) {
ElementId(obj).value = testo;
}
	


