// rotore fresato a mano da dm-net 
// un meccanismo integrato negli ingranaggi di questo sito


function scrivi_to_div(testo, target) {
	
		document.getElementById(target).innerHTML = testo;
		  }


function link_to_div(url, target, funcname) {
	
	
/////// funzione per il replace dei caratteri stronzi (non richiamata)
function HTMLEncode(str) {
var div = document.createElement('div');
var text = document.createTextNode(str);
div.appendChild(text);
text=div.innerHTML;
text=text.replace(/"/g,"&quot;");

// Lettere accentate ------------- 
text=text.replace(/à/g,"&agrave;");
text=text.replace(/è/g,"&egrave;");
text=text.replace(/é/g,"&eacute;");
text=text.replace(/ì/g,"&igrave;");
text=text.replace(/ù/g,"&ugrave;");
text=text.replace(/ò/g,"&ograve;");
//--------------------------------
//-------Fix Safari problem-------
text=text.replace(/</g,"&lt;");
text=text.replace(/>/g,"&gt;");
//--------------------------------
return text;
}
	
	
////////////////	meccanismo NON richiamato per il controllo del navigatore
function controllo(id, str) {
  if (type=="IE") {
    document.all[id].innerHTML = str;
  }
  if (type=="NN") {
    document.layers[id].document.open();
    document.layers[id].document.write(str);
    document.layers[id].document.close();
  }
  if (type=="MO" || type=="OP") {
    document.getElementById(id).innerHTML = str;
  }
}
//////////////////////	
	
	function link_to_div_Done() {
	  if(req.readyState == 4){ 
	    if(req.status == 200){ 
		  if(!(target == undefined)){
		    document.getElementById(target).innerHTML = req.responseText;
		  }
	   	  if(!(funcname == undefined)){
		    eval(funcname+"(req.responseText);");
		
		  }
	    }else{
		  if(!(target == undefined)){
		    document.getElementById(target).innerHTML = "error:\n"+req.statusText;
		
		  }
	      if(!(funcname == undefined)){
		    eval(funcname+"(req.responseText);");
		
		  }
	    }
	  }
	}

	if(!(target == undefined)){
	
	   // document.getElementById(target).innerHTML = 'loading...';
	   document.getElementById(target).innerHTML = '<center><img src="/struttura/loading.gif"></center>';
	}
	if(window.XMLHttpRequest){
		var req = new XMLHttpRequest();
	}else if(window.ActiveXObject) {
		var req = new ActiveXObject("Microsoft.XMLHTTP");
		
	}
	if(req){
		req.onreadystatechange = function() {
			link_to_div_Done();
			
		};
		req.open("GET", url, true);
		req.send("");
	} 
	
}

//funzione fatta da drmw
function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}