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="

";
// document.getElementById('immagini').innerHTML="
";
verifica_bottoni(codice_annuncio, numero_foto);
}
function caricaImmagine(url_img,codice_inserzione)
{
alert(codice_inserzione);
document.getElementById('foto_vetrina_grande').innerHTML="
";
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;
}