// JavaScript Document
var XMLHTTP;

function inviaSoluzione(mail,soluz,nom,cogn,id)
{
    if (mail.length > 0 && soluz.length > 0 && nom.length > 0 && cogn.length > 0)
    {
        //var url = "ajax.asp?nome=" + stringa;
		loader(id);
		soluz = String(soluz);
		soluz = soluz.replace(/\s/gi, "$");
        XMLHTTP = QualeBrowser(GestioneStato);
        XMLHTTP.open("Post", "/main/quiz/quiz.asp", true);
		XMLHTTP.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		XMLHTTP.setRequestHeader("connection", "close");
		XMLHTTP.send("email="+mail+"&soluzione="+soluz+"&nm="+nom+"&cg="+cogn);
		//alert("email="+mail+"&soluzione="+soluz)
		
		
    }
    else
    {   alert('Attenzione! I campi sono tutti obbligatori!')
       //document.getElementById("soluzione").innerHTML = "";
    } 
}

function GestioneStato()
{
    if (XMLHTTP.readyState == 4)
    {   
        //var R = document.getElementById("soluzione");
//        R.innerHTML =  XMLHTTP.responseText;
		alert('Ti confermiamo che abbiamo ricevuto la tua risposta.\nGrazie per aver partecipato.');
		setTimeout("Unloader('carica')",2000);
    }
}

function QualeBrowser(QualeBrowser)
{
    if (navigator.userAgent.indexOf("MSIE") != (-1))
    {
        var Classe = "Msxml2.XMLHTTP";
        if (navigator.appVersion.indexOf("MSIE 5.5") != (-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("L'esempio non funziona con altri browser!");
    }
}
function loader(id){  document.getElementById(id).style.display = 'block';
  document.getElementById(id).style.visibility = 'visible';
  document.getElementById(id).innerHTML = '<div align="center"><img alt="loader" src="/Main/quiz/loader2.gif" /></div>';
}

function Unloader(id){
  document.getElementById(id).style.display = 'none';
  document.getElementById(id).style.visibility = 'hidden';
  document.getElementById(id).innerHTML = '';
}

