//Queste funzioni sono richiamata dal swf in automatico al rollOver sui
//pulsanti dello schema tecnico nella pagina prodotti.php
//
//La funzione Product restituisce l'immagine
//La funzione Richiesta restituisce tramite una chiamata ajax il testo relativo all'immagine
//
//

function Product(str,id_prd)
		{
		newImage = new Image()
		newImage.src = str
		document.myImage.src = newImage.src
		var id_prodotto = id_prd
		//alert(id_prodotto);
		}
	
	
var XMLHTTP;
	
function Richiesta(id_prd)
	{
		
		if (id_prd != "")
		{	
			var url = "ajax.php?id=" + id_prd;
			XMLHTTP = RicavaBrowser(CambioStato);
			XMLHTTP.open("GET", url, true);
			XMLHTTP.send(null);
			//alert(url);			
		}
		else
		{
			document.getElementById("risultato").innerHTML = "";
		} 
	}
	
	function CambioStato()
	{
		if (XMLHTTP.readyState == 4)
		{
			var R = document.getElementById("risultato");
			R.innerHTML = XMLHTTP.responseText;
		}
	}
	
	function RicavaBrowser(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("E' necessario aggiornare il proprio browser per visualizzare correttamente questa pagina");
		}
	}