//funzione per disabilitare e cambiare il testo sul tasto submit nel momento di invio dati
function disabilita(obj,lng){
if (lng=="en"){
obj.submit.value = "Wait..";
}
else{
obj.submit.value = "Attendere..";
}
obj.submit.disabled = true;
}


//funzione che mi apre pop-up (vedi: POP PRIVACY)
function openwindow2(Url, Wid, Hei){
window.open (Url, '', 'toolbar=no,status=yes,menubar=no,scrollbars=yes,fullscreen=no,resizable=no,width='+Wid+',height='+Hei);
}


//funzione che mi controlla il form di BOOKING ONLINE
function checkForm(lang){

if (lang=="en"){
var Advise_1 = "The Arrival Date is wrong...please check !!";
var Advise_2 = "The Departure Date is wrong...please check !!";
var Advise_3 = "Attention !! The arrival date is inferior to today !!";
var Advise_4 = "Attention !! The daparture date is inferior to today !!";
var Advise_5 = "Attention !! The departure date is inferior to the arrival date !!";
var Advise_6 = "Attention !! Insert at least 3 characters in the field of Destination !!";
var Advise_7 = "Attention !! The Date format is wrong !! ";
}
else {
var Advise_1 = "Il Giorno di Arrivo è errato.. !!";
var Advise_2 = "Il Giorno di Partenza è errato... !!";
var Advise_3 = "Attenzione !! Il Giorno di Arrivo è inferiore alla data odierna !!";
var Advise_4 = "Attenzione !! Il Giorno di Partenza è inferiore alla data odierna !!";
var Advise_5 = "Attenzione !! Il Giorno di Partenza è inferiore al Giorno di Arrivo !!";
var Advise_6 = "Attenzione !! Inserire almeno 3 caratteri nel campo Destinazione !!";
var Advise_7 = "Attenzione !! Formato data non valida !! ";
}

var anno = document.forms[0].checkin_year_month.value;
var mese = document.forms[0].checkin_year_month.value;
var giorno = document.forms[0].checkin_monthday.value;
var mese2 = mese.substr(4,3).replace("-","")-1;
var anno2 = anno.substr(0,4);
var dt = new Date(anno2, mese2, giorno);
var now = new Date();
var today = new Date(now.getFullYear(), now.getMonth(), now.getDate());
var confronta = giorno + "/" + mese2 + "/" + anno2;
if (dt < today){
alert(Advise_3);
document.forms[0].checkin_monthday.focus();
return false;
}

var date_array = confronta.split('/'); 
var day = date_array[0]; // Attention! Javascript consider months in the range 0 - 11
var month = date_array[1];
var year = date_array[2]; // This instruction will create a date object
source_date = new Date(year,month,day);
if (year != source_date.getFullYear()){
alert(Advise_7);
return false;
}
if (month != source_date.getMonth()){
alert(Advise_7);
return false;
}
if (day != source_date.getDate()){
alert(Advise_7);
return false;
}

var ss = document.forms[0].ss.value.length;
if (ss < 3){
alert(Advise_6);
document.forms[0].ss.focus();
return false;
}
return true;
}





//funzione che serve a cancellare il campo NOME ESERCIZIO nel Motore Ricerca posto sul lato dx
function resetForm()
{
document.cerca.nome_struttura.value = '';
disableForm(false);
}

//funzione che Disattiva i vari Select List se scelgo di Utilizzare il Campo Nome Esercizio
function disableForm(isDisabled)
{
document.cerca.paese.disabled = isDisabled;
document.cerca.tipo.disabled = isDisabled;
document.cerca.categoria.disabled = isDisabled;
}



//funzione che serve ad attivare i check box anche cliccando sul testo/immagine corrispondente
function changeBox(cbox) {
box = eval(cbox);
box.checked = !box.checked;
if (box.disabled==true){
box.checked = false;
}
}

//funzione che serve a disabilitare i check box quando seleziono dalla ricerca la voce CASE ESTIVE
function disableicone(nform){
var Tipologia=document.forms[nform].tipologia.value;
if (Tipologia=="casa vacanze"){
document.forms[nform].srv[5].disabled=true;
document.forms[nform].srv[5].checked=false;
document.forms[nform].srv[6].disabled=true;
document.forms[nform].srv[6].checked=false;
document.forms[nform].srv[9].disabled=true;
document.forms[nform].srv[9].checked=false;
document.forms[nform].srv[10].disabled=true;
document.forms[nform].srv[10].checked=false;
document.forms[nform].srv[14].disabled=true;
document.forms[nform].srv[14].checked=false;
document.forms[nform].srv[22].disabled=true;
document.forms[nform].srv[22].checked=false;
document.forms[nform].srv[25].disabled=true;
document.forms[nform].srv[25].checked=false;
document.forms[nform].srv[26].disabled=true;
document.forms[nform].srv[26].checked=false;
document.forms[nform].srv[27].disabled=true;
document.forms[nform].srv[27].checked=false;
document.forms[nform].srv[29].disabled=true;
document.forms[nform].srv[29].checked=false;
document.forms[nform].srv[30].disabled=true;
document.forms[nform].srv[30].checked=false;
document.forms[nform].srv[32].disabled=true;
document.forms[nform].srv[32].checked=false;
document.forms[nform].srv[33].disabled=true;
document.forms[nform].srv[33].checked=false;
document.forms[nform].srv[35].disabled=true;
document.forms[nform].srv[35].checked=false;
document.forms[nform].srv[36].disabled=true;
document.forms[nform].srv[36].checked=false;
document.forms[nform].srv[37].disabled=true;
document.forms[nform].srv[37].checked=false;
document.forms[nform].srv[38].disabled=true;
document.forms[nform].srv[38].checked=false;
document.forms[nform].srv[39].disabled=true;
document.forms[nform].srv[39].checked=false;
document.forms[nform].srv[40].disabled=true;
document.forms[nform].srv[40].checked=false;
document.forms[nform].srv[41].disabled=true;
document.forms[nform].srv[41].checked=false;
document.forms[nform].srv[42].disabled=true;
document.forms[nform].srv[42].checked=false;
document.forms[nform].srv[45].disabled=true;
document.forms[nform].srv[45].checked=false;
document.forms[nform].srv[48].disabled=true;
document.forms[nform].srv[48].checked=false;
document.forms[nform].srv[49].disabled=true;
document.forms[nform].srv[49].checked=false;
document.forms[nform].srv[51].disabled=true;
document.forms[nform].srv[51].checked=false;
document.forms[nform].srv[53].disabled=true;
document.forms[nform].srv[53].checked=false;
document.forms[nform].srv[56].disabled=true;
document.forms[nform].srv[56].checked=false;
document.forms[nform].srv[57].disabled=true;
document.forms[nform].srv[57].checked=false;
document.forms[nform].srv[58].disabled=true;
document.forms[nform].srv[58].checked=false;
document.forms[nform].srv[59].disabled=true;
document.forms[nform].srv[59].checked=false;
}
else if (Tipologia!=="casa vacanze"){
document.forms[nform].srv[5].disabled=false;
document.forms[nform].srv[6].disabled=false;
document.forms[nform].srv[9].disabled=false;
document.forms[nform].srv[10].disabled=false;
document.forms[nform].srv[14].disabled=false;
document.forms[nform].srv[22].disabled=false;
document.forms[nform].srv[25].disabled=false;
document.forms[nform].srv[26].disabled=false;
document.forms[nform].srv[27].disabled=false;
document.forms[nform].srv[29].disabled=false;
document.forms[nform].srv[30].disabled=false;
document.forms[nform].srv[32].disabled=false;
document.forms[nform].srv[33].disabled=false;
document.forms[nform].srv[35].disabled=false;
document.forms[nform].srv[36].disabled=false;
document.forms[nform].srv[37].disabled=false;
document.forms[nform].srv[38].disabled=false;
document.forms[nform].srv[39].disabled=false;
document.forms[nform].srv[40].disabled=false;
document.forms[nform].srv[41].disabled=false;
document.forms[nform].srv[42].disabled=false;
document.forms[nform].srv[45].disabled=false;
document.forms[nform].srv[48].disabled=false;
document.forms[nform].srv[49].disabled=false;
document.forms[nform].srv[51].disabled=false;
document.forms[nform].srv[53].disabled=false;
document.forms[nform].srv[56].disabled=false;
document.forms[nform].srv[57].disabled=false;
document.forms[nform].srv[58].disabled=false;
document.forms[nform].srv[59].disabled=false;
document.forms[nform].tipologia.focus()
return false
	}
}



//funzione che mi permette di ridimensionare le immagini in Schede Turistiche se superano una determinata larghezza
function ridimensiona(){ 
for (imm in document.images){ 
img = document.images[imm] 
if (img.className=="b_illustration_2" || img.className=="image"){ 
if (img.width > 450){ 
img.width=450
} 
} 
} 
}