
var XMLHTTP;

function Richiesta(Stringa,parametri,divRisultati){
	if (Stringa.length > 0){
		var url = "/admin/motorePopUp.asp?keyword=" + Stringa + parametri;
		XMLHTTP = RicavaBrowser(CambioStato,divRisultati);
        XMLHTTP.open("GET", url, true);
        XMLHTTP.send(null);
	}else{
        var ele = document.getElementById(divRisultati);
		ele.innerHTML = "";
		ele.style.display="none";
	} 
}

function CambioStato(divRisultati1){
	if (XMLHTTP.readyState == 4){
		var R = document.getElementById(divRisultati1);
		R.style.display="none";
		R.innerHTML = XMLHTTP.responseText;
		R.style.display="";
	}
}

function RicavaBrowser(QualeBrowser,QualeDiv){
	if (navigator.userAgent.indexOf("Opera") != (-1)){
        OggettoXMLHTTP = new XMLHttpRequest();
        OggettoXMLHTTP.onload = function () {
			QualeBrowser(QualeDiv);
		}
        OggettoXMLHTTP.onerror = function () {
			QualeBrowser(QualeDiv);
		}
        return OggettoXMLHTTP;
	}else 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 = function () {
				QualeBrowser(QualeDiv);
			}
            return OggettoXMLHTTP;
        }
        catch(e)
        {
            alert("Errore: l'ActiveX non verrā eseguito!");
        }
    }else if (navigator.userAgent.indexOf("Mozilla") != (-1)){
		OggettoXMLHTTP = new XMLHttpRequest();
        OggettoXMLHTTP.onload = function () {
			QualeBrowser(QualeDiv);
		}
        OggettoXMLHTTP.onerror = function () {
			QualeBrowser(QualeDiv);
		}
        return OggettoXMLHTTP;
	}else{
        alert("Attenzione! Si č verificato un errore col browser che sta utilizzando!");
    }
}

function inserisciAjax(ide,nome,nomeId,nomeEtichetta){
	var elemento = document.getElementById(nomeId)
	var elemento2=document.getElementById(nomeEtichetta)
	elemento.value=ide;
	elemento2.innerHTML=nome
	var divResult = document.getElementById("risultati_"+nomeId)
	divResult.style.display='none';
}

function caricaPagina(url,divRisultati,Elenco,id,type){
	if (Elenco.length>0) {
		var elem = document.getElementById(Elenco)
		elem.style.display="";
	}
	var elem = document.getElementsByName(type)
	for (i=0;i<elem.length;i++){
		if (elem[i].id==id){
			elem[i].style.color='#95957B';
			elem[i].style.background='url(css/img/bg_elemsel.gif)';
			elem[i].style.backgroundRepeat='repeat-y';
			elem[i].style.textDecoration='none';
		}else{
			elem[i].style.color='#000000'
			elem[i].style.background='url(css/img/bg_elem.gif)';
			elem[i].style.backgroundRepeat='repeat-y';
			elem[i].style.textDecoration='none';
		}
	}
	
	XMLHTTP = RicavaBrowser(CambioStato,divRisultati);
	XMLHTTP.open("GET", url, true);
	XMLHTTP.send(null);
}
function caricaStrutt(url,divRisultati,Elenco,type){
	if (Elenco.length>0) {
		var elem = document.getElementById(Elenco)
		elem.style.display="";
	}
}
function dettaglio(id,variabile,Selection,idsez,type){
	var elem = document.getElementsByName(type)
	for (i=0;i<elem.length;i++){
		if (elem[i].id==id){
			elem[i].style.color='#95957B';
			elem[i].style.background='url(css/img/bg_elemsel.gif)';
			elem[i].style.backgroundRepeat='repeat-y';
			elem[i].style.textDecoration='none';
		}else{
			elem[i].style.color='#000000'
			elem[i].style.background='url(css/img/bg_elem.gif)';
			elem[i].style.backgroundRepeat='repeat-y';
			elem[i].style.textDecoration='none';
		}
	}
	XMLHTTP = RicavaBrowser(CambioStato,Selection);
	var url = 'dettaglio.asp?s='+idsez+'&'+variabile+'='+id
	XMLHTTP.open("GET", url, true);
	XMLHTTP.send(null);
}

function paginabase(idsez,id,Selection,type){
	var elem = document.getElementsByName(type)
	for (i=0;i<elem.length;i++){
		if (elem[i].id==id){
			elem[i].style.color='#95957B';
			elem[i].style.background='url(css/img/bg_elemsel.gif)';
			elem[i].style.backgroundRepeat='repeat-y';
			elem[i].style.textDecoration='none';
		}else{
			elem[i].style.color='#000000'
			elem[i].style.background='url(css/img/bg_elem.gif)';
			elem[i].style.backgroundRepeat='repeat-y';
			elem[i].style.textDecoration='none';
		}
	}
	XMLHTTP = RicavaBrowser(CambioStato,Selection);
	var url = 'page.asp?'+idsez
	XMLHTTP.open("GET", url, true);
	XMLHTTP.send(null);
}

function selnews(idsez,id,Selection){
	XMLHTTP = RicavaBrowser(CambioStato,Selection);
	var url = 'dettaglio.asp?s='+idsez+'&id_300='+id
	XMLHTTP.open("GET", url, true);
	XMLHTTP.send(null);
}
