// JavaScript Document
var XMLHTTP;
var destinazione


function caricaload(dest){
 	if (dest != '') {
		document.getElementById(dest).innerHTML ="<div align='center' class='load'><img src='indicator_arrows.gif' width='51' height='19' /></div>";
	}
}

function Richiesta(var_dest,tipo,idrif,idfiglio)
{
	destinazione=var_dest;
	if (destinazione != '') {
		if (idrif!='-'){
		//document.getElementById(destinazione).innerHTML = "";
			var url = "ajax.asp?var_dest="+var_dest+"&tipo=" + tipo+"&idrif="+idrif+"&idfiglio="+idfiglio;

			XMLHTTP = RicavaBrowser(CambioStato);
			XMLHTTP.open("GET", url, true);
			XMLHTTP.send(null);
		}
	}
}

function Richiesta_prod(var_dest,tipo,idserie)
{
	destinazione=var_dest;
	// alert(var_dest);
	if (destinazione != '') {
		var url = "ajax_prod.asp?idserie="+idserie+"&var_dest="+var_dest+"&tipo=" + tipo;
		XMLHTTP = RicavaBrowser(CambioStato);
		XMLHTTP.open("GET", url, true);
		XMLHTTP.send(null);
	}
}

function Richiesta_imp(var_dest,tipo)
{
	destinazione=var_dest;
	// alert(var_dest);
	if (destinazione != '') {
		var url = "ajax_impianti.asp?var_dest="+var_dest+"&tipo=" + tipo;
		XMLHTTP = RicavaBrowser(CambioStato);
		XMLHTTP.open("GET", url, true);
		XMLHTTP.send(null);
	}
}

function Richiesta_impiego(bobina,bobinetta,matassa,dest)
{
	destinazione=dest;
	//if (bobina != '' || matassa != '') {
		var url = "ajax_impiego.asp?bobina=" + bobina+"&bobinetta=" + bobinetta+"&matassa="+matassa;
		//window.open(url);
		XMLHTTP = RicavaBrowser(CambioStato);
		XMLHTTP.open("GET", url, true);
		XMLHTTP.send(null);
	//}
}

function Richiesta_prec(conteggio,strati,fermata,dest)
{
	destinazione=dest;
	//if (bobina != '' || matassa != '') {
		var url = "ajax_precisione.asp?conteggio="+conteggio+"&strati="+strati+"&fermata="+fermata;
		XMLHTTP = RicavaBrowser(CambioStato);
		XMLHTTP.open("GET", url, true);
		XMLHTTP.send(null);
	//}
}

function Richiesta_auto(presa,sol,taglio,tipo,modello,muovere,freno,vel,ali,dest)
{
	destinazione=dest;
	//if (bobina != '' || matassa != '') {
		var url = "ajax_automazione.asp?presa="+presa+"&sol="+sol+"&taglio="+taglio+"&tipo="+tipo+"&modello="+modello+"&muovere="+muovere+"&freno="+freno+"&vel="+vel+"&ali="+ali;
		XMLHTTP = RicavaBrowser(CambioStato);
		XMLHTTP.open("GET", url, true);
		XMLHTTP.send(null);
	//}
}


function CambioStato()
{ 
    if (XMLHTTP.readyState == 4)
    { 
        var R = document.getElementById(destinazione);
        R.innerHTML = XMLHTTP.responseText;
    }
}

function RicavaBrowser(QualeBrowser)
{
    if (navigator.userAgent.indexOf("MSIE") != (-1))
    {
        var Classe = "Msxml2.XMLHTTP";
        if (navigator.appVersion.indexOf("MSIE 7.0") != (-1));
        {
            Classe = "Microsoft.XMLHTTP";
        } 
        try
        {
            OggettoXMLHTTP = new ActiveXObject(Classe);
            OggettoXMLHTTP.onreadystatechange = QualeBrowser;
            return OggettoXMLHTTP;
        }
        catch(e)
        {
            alert("Errore: l'ActiveX non verrā eseguito!");
        }
    }
    else if (navigator.userAgent.indexOf("Mozilla") != (-1))
    {
        OggettoXMLHTTP = new XMLHttpRequest();
        OggettoXMLHTTP.onload = QualeBrowser;
        OggettoXMLHTTP.onerror = QualeBrowser;
        return OggettoXMLHTTP;
    }
    else
    {
        alert("Il browser utilizzato non č compatibile!");
    }
}
