
function pausecomp(millis) {
   startMillis = new Date();
   while (true) {
     milli = new Date();
     if (milli-startMillis > millis) {
       break;
     }
   }
 }

function makeRequest(url,funzione) {
	//alert();
	var http_request = false;
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			// See note below about this line
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}

	if (!http_request) {
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	
	http_request.onreadystatechange = function() { eval(funzione+"(http_request)"); };
	
	http_request.open('GET', url, true);
	http_request.send(null);
}

function colonnaSinistra(http_request){
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			//cancello quello che c'era prima
			t=document.getElementById("terza");
				while (t.firstChild) {
					t.removeChild(t.firstChild);
					//alert("");
					//pausecomp(100);
				}
			/*if (window.ActiveXObject){
				var xml = new ActiveXObject("Microsoft.XMLDOM");
				xml.loadXML(http_request.responseText);
			} else {
				var xml=http_request.responseXML;
			}
			//alert(xml.toString());
			for(i=0;i<=xml.documentElement.childNodes.length-1;i++){
				additem(s, xml.documentElement.childNodes[i].firstChild.nodeValue, xml.documentElement.childNodes[i].getAttribute("id"), i+1, "opt"+i, "", "", "", false);
			}*/
			t.innerHTML=http_request.responseText;
		}
	}
}

function listaAziende(http_request){
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			//cancello quello che c'era prima
			t=document.getElementById("articoli");
			while (t.firstChild) {
				t.removeChild(t.firstChild);
			}
			t.innerHTML=http_request.responseText;
		}
	}		
}

/*
var myEffects = {
  fade: function(elid) {
	var opacs = ["0",".1",".2",".3",".4",".5",".6",".7",".8",".9","1"];
	if (document.getElementById(elid).style.display == 'none'){
		document.getElementById(elid).style.opacity = '0';
		document.getElementById(elid).style.display = 'block';
		for (var i = 0; i < 11; i++){
		setTimeout('document.getElementById(\''+elid+'\').style.opacity = "'+opacs[i]+'";', i * 40);
		}
	}else{
	opacs.reverse();
	for (var i = 0; i < 11; i++) {
	    setTimeout('document.getElementById(\''+elid+'\').style.opacity = "'+opacs[i]+'";', i * 40);
	}
	setTimeout('document.getElementById(\''+elid+'\').style.display = "none";', i * 40);
	}
    }
}
*/
