    var http_request = false;
    function esegui_richiesta(indirizzo) {

        http_request = false;

        if (window.XMLHttpRequest) { // browser Mozilla
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) http_request.overrideMimeType('text/xml');
        } else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('ERRORE : Impossibile inizializzare AJAX');
            return false;
        }

        http_request.onreadystatechange = processa_risposta;
        http_request.open('GET', indirizzo, true);
        http_request.send(null);

    }

    function processa_risposta() {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {

              //  det_txt = '<ul>';
det_txt ='    <table id="dettaglio">'
                var xmldoc = http_request.responseXML;
                var prodlist = xmldoc.getElementsByTagName('articolo');
                for (i=0;i<prodlist.length;i++) {
                   det = prodlist.item(i);
				 

det_txt += ' <tr>'
det_txt += '   <td><img src="./../cat_admin/images/uploads/'+det.getAttribute('immagine')+'" alt="" name="adsddsdas" width="146" height="163" id="immagine" /></td>'
det_txt += ' </tr>'
det_txt += '<tr>'
det_txt += ' <td>'
det_txt += '  <ul>'
det_txt += ' <li>Product: <div id="item">'+det.getAttribute('prodotto')+'</div></li> <li>Test: <div id="item">'+det.getAttribute('test')+'</div></li>  <li>Ref: <div id="item">'+det.getAttribute('ref')+'</div></li>' 

if(det.getAttribute('confezione')){
det_txt += '<li>Package: <div id="item">'+det.getAttribute('confezione')+'</div><br/></li>' 
}
if(det.getAttribute('clone')){
det_txt +='<li>Clone: <div id="item">'+det.getAttribute('clone')+'</div></li> ' 
}
if(det.getAttribute('long')=="1"){
	det_txt +=' <li><div id="detail" onclick="apri(\'scheda.php?id='+det.getAttribute('id')+'\')">View details</div></li>'//href="JavaScript:apri();"
	}else{
	det_txt += ' <li id="prod_files" ><div onClick="esegui_file(\'prod_files.php?id='+det.getAttribute('id')+'\')">Documentation</div></li>'	
	}

det_txt += ' </ul>'
det_txt += ' </td>'
det_txt += ' </tr>'
// det_txt += ' <tr>'
//det_txt += ' <li id="prod_files" ><div onClick="esegui_file(\'prod_files.php?id='+det.getAttribute('id')+'\')" style="cursor:pointer;">Documentation</div></li>'
//det_txt += ' </tr>'

	                } 
                  det_txt += '</table>'
                det_elemento = document.getElementById('rightcolumn');
                det_elemento.innerHTML = det_txt;
                det_elemento.style.background='none'
            } else {
               alert('Si è verificato un problema con la risposta AJAX');
            }
        }

    }
    
    // valid popup
    
  function apri(target){ 
  	FinestraRubrica = window.open(target, 'dettaglio', 'height=800,width=750,scrollbars=yes,resizable=yes'); 
  	FinestraRubrica.focus();
  }
    
    ///////////
    
    
    
    
   function mostraMicro(){
   	var cont=document.getElementById('micro_det');
   	var inc='<table id="nc400">';
   inc +='<tr>'
     inc +='<th width="135">Consumabili</th>'
    inc +=' <td width="333">Det.</td>'
  inc +=' </tr>'
  inc +=' <tr>'
    inc +=' <th>Kit diagnostici</th>'
       inc +=' <td>Det.</td>'
  inc +=' </tr>'
 inc +='</table>'
cont.innerHTML=inc;
   	
   	
   	}





//vedi files //
    function esegui_file(indirizzo) {

        http_request = false;

        if (window.XMLHttpRequest) { // browser Mozilla
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) http_request.overrideMimeType('text/xml');
        } else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('ERRORE : Impossibile inizializzare AJAX');
            return false;
        }

        http_request.onreadystatechange = processa_files;
        http_request.open('GET', indirizzo, true);
        http_request.send(null);

    }

    function processa_files() {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {

              //  txt = '<ul>';
txt = ' <SELECT name="lingua"  SIZE=1  >'
txt += '<option >- Select your Language -</option>'
                var xmldoc = http_request.responseXML;
                var artlist = xmldoc.getElementsByTagName('file');
                for (i=0;i<artlist.length;i++) {
                   art = artlist.item(i);
				 
txt += ' <OPTION onclick="getFile('+art.getAttribute('id_file')+')" VALUE="'+art.getAttribute('id_file')+'" >'+art.getAttribute('lingua')+'</OPTION>'
	                } 
                txt += ' </SELECT>'

                elemento = document.getElementById('prod_files');
                elemento.innerHTML = txt;
                elemento.style.background='none'
            } else {
               alert('Si è verificato un problema con la risposta AJAX');
            }
        }

    }


///////////////



function getFile(target){
	searchWin = window.open('fileDownload.php?id='+target,'Nanogen File Download','scrollbars=no,resizable=yes,width=300,height=170,status=no,location=no,toolbar=no');	}