function verifica_bottoni(codice_annuncio, numero_foto) { //alert(codice_annuncio+" --- "+ numero_foto); var xmlHttp = getXmlHttpObject(); xmlHttp.open("GET", "./include/richieste_ajax.php?tabella=bottoni&codice_annuncio="+codice_annuncio+"&numero_foto="+numero_foto, true); xmlHttp.onreadystatechange = stateChanged; xmlHttp.send(null); function stateChanged() { if(xmlHttp.readyState == 4) { //Stato OK if (xmlHttp.status == 200) { var resp = xmlHttp.responseText; risultato=resp.split("#;#"); if(risultato[0]!="") { document.getElementById('precedente').innerHTML=risultato[0]; }else{ document.getElementById('precedente').innerHTML=" "; } if(risultato[1]!="") { document.getElementById('successivo').innerHTML=risultato[1]; }else{ document.getElementById('successivo').innerHTML=" "; } } } } } function startSelect(valore) { if(valore==1) { document.getElementById('prezzo_vendita').style.display='block'; document.getElementById('prezzo_affitti').style.display='none'; }else{ document.getElementById('prezzo_vendita').style.display='none'; document.getElementById('prezzo_affitti').style.display='block'; } } function slide(codice_annuncio, numero_foto) { // alert(numero_foto); var codice_annuncio=codice_annuncio; document.getElementById('immagini').innerHTML="
\"Immagine
"; // document.getElementById('immagini').innerHTML="
\"Immagine
"; verifica_bottoni(codice_annuncio, numero_foto); } function caricaImmagine(url_img,codice_inserzione) { alert(codice_inserzione); document.getElementById('foto_vetrina_grande').innerHTML="\"Immagine"; cerca_cli(codice_inserzione); } function cerca_cli(codice_inserzione){ alert(codice_inserzione); var oXHR = new XMLHttpRequest(); oXHR.open("get" , "include/dati_inserzione.php?codice_inserzione=" + codice_inserzione , true); oXHR.onreadystatechange=function(){ if(oXHR.readyState==4){ var testo_vetrina=document.getElementById('testo_vetrina'); testo_vetrina.innerHTML=oXHR.responseText; } } oXHR.send(null); } function invia_contatti() { procedi=true; var nome=document.contatti.nome.value; document.contatti.nome.className="contatti02"; var email=document.contatti.email.value; document.contatti.email.className="contatti02"; var provincia=document.contatti.provincia.value; document.contatti.provincia.className="contatti02"; var messaggio=document.contatti.messaggio.value; document.contatti.messaggio.style.background="#ffffff"; var valori_email=/[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; if(nome=="") { procedi=false; document.contatti.nome.focus(); document.contatti.nome.className="contattiNo02"; alert("Inserisci il nome"); }else if((email=="")||(!document.contatti.email.value.match(valori_email))){ procedi=false; document.contatti.email.focus(); document.contatti.email.className="contattiNo02"; alert("Inserisci un indirizzo e-mail valido"); }else if(provincia==""){ procedi=false; document.contatti.provincia.focus(); document.contatti.provincia.className="contattiNo02"; alert("Inserisci la provincia"); }else if(messaggio==""){ procedi=false; document.contatti.messaggio.focus(); document.contatti.messaggio.style.background="d21509"; alert("Inserisci il testo del messaggio"); }else if(document.contatti.privacy[1].checked==true){ procedi=false; alert("Attenzione! Per inviare il messaggio è necessario accettare il trattamento dei dati personali"); } if(procedi==true) { document.contatti.submit(); } } function invia_contatti_02() { procedi=true; var nome=document.contatti.nome.value; document.contatti.nome.className="contatti02"; var email=document.contatti.email.value; document.contatti.email.className="contatti02"; var provincia=document.contatti.provincia.value; document.contatti.provincia.className="contatti02"; var messaggio=document.contatti.messaggio.value; document.contatti.messaggio.style.background="#ffffff"; var valori_email=/[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; if(nome=="") { procedi=false; document.contatti.nome.focus(); document.contatti.nome.className="contattiNo02"; alert("Inserisci il nome"); }else if((email=="")||(!document.contatti.email.value.match(valori_email))){ procedi=false; document.contatti.email.focus(); document.contatti.email.className="contattiNo02"; alert("Inserisci un indirizzo e-mail valido"); }else if(provincia==""){ procedi=false; document.contatti.provincia.focus(); document.contatti.provincia.className="contattiNo02"; alert("Inserisci la provincia"); }else if(messaggio==""){ procedi=false; document.contatti.messaggio.focus(); document.contatti.messaggio.style.background="d21509"; alert("Inserisci la descrizione dettagliata dell'immobile"); }else if(document.contatti.privacy[1].checked==true){ procedi=false; alert("Attenzione! Per inviare il messaggio è necessario accettare il trattamento dei dati personali"); } if(procedi==true) { document.contatti.submit(); } } function invia_email() { procedi=true; var nome=document.contatti.nome.value; var email=document.contatti.email.value; var messaggio=document.contatti.messaggio.value; var provincia=document.contatti.provincia.value; var valori_email=/[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; if(nome=="") { procedi=false; document.contatti.nome.focus(); //document.contatti.nome.className="contattiNo"; alert("Inserisci il nome"); }else if((email=="")||(!document.contatti.email.value.match(valori_email))){ procedi=false; document.contatti.email.focus(); //document.contatti.email.className="contattiNo"; alert("Inserisci un indirizzo e-mail valido"); }else if(provincia==""){ procedi=false; document.contatti.provincia.focus(); //document.contatti.email.className="contattiNo"; alert("Inserisci la provincia"); }else if(messaggio==""){ procedi=false; document.contatti.messaggio.focus(); document.contatti.messaggio.style.background="d21509"; alert("Inserisci il testo del messaggio"); }else if(document.contatti.privacy.checked!=true){ procedi=false; alert("Attenzione! Per registrarsi e' necessario accettare il trattamento dei dati personali"); } if(procedi==true) { document.contatti.submit(); } } function invia_email_affidamenti() { procedi=true; var nome=document.contatti_proposte.nome.value; var email=document.contatti_proposte.email2.value; var messaggio=document.contatti_proposte.messaggio.value; var valori_email=/[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; if(nome=="") { procedi=false; document.contatti_proposte.nome.focus(); //document.contatti_proposte.nome.className="contattiNo"; alert("Inserisci il nome"); }else if((email=="")||(!document.contatti_proposte.email2.value.match(valori_email))){ procedi=false; document.contatti_proposte.email2.focus(); //document.contatti_proposte.email2.className="contattiNo"; alert("Inserisci un indirizzo e-mail valido"); } else if(document.contatti_proposte.privacy.checked!=true){ procedi=false; alert("Attenzione! Per registrarsi e' necessario accettare il trattamento dei dati personali"); } if(procedi==true) { document.contatti_proposte.submit(); } } function invia_email_contatti() { procedi=true; var nome=document.contatti.nome.value; var email=document.contatti.email.value; var messaggio=document.contatti.messaggio.value; var valori_email=/[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; if(nome=="") { procedi=false; document.contatti.nome.focus(); //document.contatti_proposte.nome.className="contattiNo"; alert("Inserisci il nome"); }else if((email=="")||(!document.contatti.email.value.match(valori_email))){ procedi=false; document.contatti.email.focus(); //document.contatti_proposte.email2.className="contattiNo"; alert("Inserisci un indirizzo e-mail valido"); }else if(messaggio==""){ procedi=false; document.contatti.messaggio.focus(); alert("Inserisci il testo del messaggio"); }else if(document.contatti.privacy.checked!=true){ procedi=false; alert("Attenzione! Per registrarsi e' necessario accettare il trattamento dei dati personali"); } if(procedi==true) { document.contatti.submit(); } } function invia_email_immobile() { procedi=true; var nome=document.contatti.nome.value; var email=document.contatti.email.value; var messaggio=document.contatti.messaggio.value; var valori_email=/[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; if(nome=="") { procedi=false; document.contatti.nome.focus(); //document.contatti_proposte.nome.className="contattiNo"; alert("Inserisci il nome"); }else if((email=="")||(!document.contatti.email.value.match(valori_email))){ procedi=false; document.contatti.email.focus(); //document.contatti_proposte.email2.className="contattiNo"; alert("Inserisci un indirizzo e-mail valido"); }else if(messaggio==""){ procedi=false; document.contatti.messaggio.focus(); alert("Inserisci il testo del messaggio"); }else if(document.contatti.privacy.checked!=true){ procedi=false; alert("Attenzione! Per registrarsi e' necessario accettare il trattamento dei dati personali"); } if(procedi==true) { document.contatti.submit(); } } // Funzione indispensabile per il funzionamento delle chiamate in ajax function getXmlHttpObject() { var xmlHttp=null; try { //Firefox e Opera xmlHttp=new XMLHttpRequest(); } catch(e) { //Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; }