function createXMLRequest(){ if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request = new XMLHttpRequest(); if (http_request.overrideMimeType){ http_request.overrideMimeType('text/xml'); } } else if (window.ActiveXObject) { // IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e){ try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){} } } if (!http_request) { alert('Can not create an XMLHTTP instance!'); return false; } return http_request; } function CaricaPagina(pagina, parametri, metodo, idDiv){ // variabili di funzione var // assegnazione oggetto XMLHttpRequest ajax = createXMLRequest(), // assegnazione elemento del documento elemento = document.getElementById(idDiv), // risultato booleano di funzione usaLink = true; elemento.innerHTML = '

Loading contents. Please wait...

'; // se l'oggetto XMLHttpRequest non è nullo if (ajax){ if (metodo == 'GET' && parametri != '') pagina = pagina + '&' + parametri; ajax.open(metodo, pagina, true); ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); ajax.onreadystatechange = function(){ if (ajax.readyState == 0){ elemento.innerHTML = "Loading..."; //"Inizializzazione"; } else if (ajax.readyState == 1){ elemento.innerHTML = "Loading..."; //"Valutazione richiesta"; } else if (ajax.readyState == 2){ elemento.innerHTML = "Loading..."; //"Richiesta riconosciuta"; } else if (ajax.readyState == 3){ elemento.innerHTML = "Please wait..."; //"Caricamento..."; } else if (ajax.readyState == 4 && ajax.status == 200){ risposta = ajax.responseText; risposta = risposta.replace(' ', ' '); //alert(risposta); elemento.innerHTML = risposta; } }; if (metodo == 'POST') ajax.send(parametri); else ajax.send(null); } else { elemento.innerHTML = '

Error while creating XMLHttpRequest object.

'; } } function ApriProdotto(idArticolo){ var larghezza = 460, altezza = 600, pagina = 'prodotto.php?IdProdotto=' + idArticolo, nome = 'prodotto_' + idArticolo, parametri = 'width='+larghezza+',height='+altezza+',menubar=no,statusbar=no,scrollbars=yes,directory=no,resizable=no'; gestione = open(pagina, nome, parametri); } function AggiornaCarrelloMini(){ CaricaPagina('_carrelloMini.php', '', 'GET', 'divCarrelloMini'); setTimeout('AggiornaCarrelloMini()', 5000); } function apri_registrati() { var larghezza = 530; var altezza = 600; var pagina_da_aprire = 'registrati.php'; var nome = 'xindao_reigstrati'; var stringa_parametri = 'width='+larghezza+',height='+altezza+',menubar=no,statusbar=no,scrollbars=yes,directory=no,resizable=no'; gestione = open(pagina_da_aprire,nome,stringa_parametri); }