// ----------------------------------------------------------------
// - jeneric.js -- File con script generici per le pagine         -
// - -- By Japigia.com -- Casarano                                -
// - -- Vietato il plagio, anche parziale, dei contenuti del sito -
// ----------------------------------------------------------------
function LoadMenus(){
  if (window.menu_0)return;
  window.menu_0 = new Menu("root",120,18,"Verdana, Arial, Helvetica, sans-serif",10,"#004080","#F1C763","#96CFDA","#0069D2");
  menu_0.addMenuItem("Salento","location='/salento/castro.shtml?p=sal,ita'");
  menu_0.addMenuItem("Lampedusa","location='/sicilia/lampedusa.shtml?p=lam,ita'");
  menu_0.addMenuItem("Lazio","location='/lazio/lazio.shtml'");
  menu_0.fontWeight="bold";
  menu_0.hideOnMouseOut=true;
  window.menu_1 = new Menu("root",160,18,"Verdana, Arial, Helvetica, sans-serif",10,"#004080","#F1C763","#96CFDA","#0069D2");
  menu_1.addMenuItem("Alloggi nel Salento","location='/salento/appartamenti.shtml?p=sal,ita'");
  menu_1.addMenuItem("Appartamenti a Roma","location='/lazio/lazio.shtml'");
  menu_1.addMenuItem("Dov'é il Salento","location='/dove.shtml'");
  menu_1.fontWeight="bold";
  menu_1.hideOnMouseOut=true;
  window.menu_2 = new Menu("root",170,18,"Verdana, Arial, Helvetica, sans-serif",10,"#004080","#F1C763","#96CFDA","#0069D2");
  menu_2.addMenuItem("I nostri servizi","location='/servizi.shtml'");
  menu_2.addMenuItem("Servizi di Animazione","location='/animazione.shtml'");
  menu_2.addMenuItem("Prenotazioni / Segnalazioni","location='/prenota.shtml'");
  menu_2.addMenuItem("Per contattarci","location='/contatto.shtml'");
  menu_2.addMenuItem("...<i>Credits<i>...","location='/grazie.shtml'");
  menu_2.fontWeight="bold";
  menu_2.hideOnMouseOut=true;
  menu_2.writeMenus();}
var bookmarkurl="http://www.turismoeviaggi.com/";var bookmarktitle="Turismo e Viaggi: il Sito delle Vacanze!";
function preferiti(){if(document.all){window.external.AddFavorite(bookmarkurl,bookmarktitle)}else{alert("Putroppo questa funzione è prevista SOLO per Internet Explorer!");}}
function dx(e){var msg="Attenzione: attenersi alle informazioni di Copyright disponibili per questo sito"; if (navigator.appName=='Netscape' && e.which==3){alert(msg);copyright();return false;}if ((navigator.appName =='Microsoft Internet Explorer')&&(event.button==2)){alert(msg);copyright();return false;}else{return true;}}
function ferma(){if(document.images){for(i=0;i<document.images.length;i++){document.images[i].onmousedown=dx;}}}
function copyright(){var Copy=window.open("/copyright.htm", Copy, "scrollbars=0,toolbar=0,status=0,resizable=0,width=310,height=490");Copy.focus();}
function maiusc(FLD,ST){FLD.value=ST.toUpperCase();}
function solonumeri(campo,checkStr,checkOK){var allValid=true;var allNum="";for(i=0;i<checkStr.length;i++){ch=checkStr.charAt(i);for (j=0;j<checkOK.length;j++){if(ch==checkOK.charAt(j)){break;}}if(j==checkOK.length){allValid=false;break;}allNum+=ch;}if(!allValid){alert("E' necessario digitare SOLO i caratteri consentiti in questo campo\n\n(caratteri consentiti: "+checkOK+").");campo.value="";campo.focus();}}
function BrowserInfo(){var agent=navigator.userAgent.toLowerCase();this.major=parseInt(navigator.appVersion);this.minor=parseFloat(navigator.appVersion);this.ns=((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));this.ns2=(this.ns && (this.major == 3));this.ns3=(this.ns && (this.major==3));this.ns4=(this.ns && (this.major==4));this.ns6=(this.ns && ( this.major >= 5));this.ie=(agent.indexOf("msie")!=-1);this.ie3=(this.ie&&(this.major == 2));this.ie4=(this.ie && (this.major >= 4));this.op3=(agent.indexOf("opera")!=-1);}
function formail(AZI){with(document.azienda){AZ.value="MAILAZI";K.value=AZI;action="http://www.salentoaziende.it/cgi-bin/web/azipage.cgi";submit();}}
function Puntatore(Riga, Colore){if (typeof(Riga.style)=='undefined'||typeof(Riga.cells)=='undefined'){return false;}var row_cells_cnt=Riga.cells.length;for(var c=0;c<row_cells_cnt; c++) { Riga.cells[c].bgColor=Colore;}return true;}
function nochar(campo,checkStr,caratteri){var browserinfo = new BrowserInfo() ;
  for (var i=0; i<=caratteri.length-1; i++){
     if(checkStr.indexOf(caratteri.substring(i,i+1))!="-1"){
        if (browserinfo.ns6) {alert("Il carattere \"" + caratteri.substring(i,i+1) + "\" non è un carattere consentito.\nSiccome stai usando Netscape 6, sarà necessario compilare, nuovamente, il campo.");campo.value="";break;} 
        else {alert("Il carattere \"" + caratteri.substring(i,i+1) + "\" non è un carattere consentito.\nSarà automaticamente cancellato dal testo digitato.\n\nSi prega di verificare il testo risultante e, eventualmente, correggerlo.");var stringadivisa=checkStr.split(caratteri.substring(i,i+1));var nuovovalore="";for (i=0;i<stringadivisa.length;i++){nuovovalore+=stringadivisa[i];}campo.value=nuovovalore;campo.focus();break;}}}}
function sintassiemail(campo, indirizzo){errore="Attenzione: ";Errore_email = check_email(indirizzo);if(Errore_email!="") {errore += "\n\nL'indirizzo di posta elettronica non è corretto:"+Errore_email;alert(errore);campo.value="";campo.focus();}}
function check_email(email){
   var errors="";var i;var chiocPos=email.indexOf("@");var nochar="\/^,;:+àèìòù'<>()%=?!| " + '"'; var first_letter=email.substring(0,1) ; var last_letter=email.substring(email.length-1,email.length) ; var Penultima_letter=email.substring(email.length-2,email.length-1);var sx_chioc=email.substring(chiocPos-1,chiocPos);var dx_chioc=email.substring(chiocPos+1,chiocPos+2);
   if ((chiocPos<"1") || (chiocPos==(email.length-1)) || (chiocPos!=(email.lastIndexOf("@")))) { errors += "\n- Carattere chiocciola (@) mancante o in posizione errata" ; }
   else { for (var i=0; i<=nochar.length-1; i++) { if (email.indexOf(nochar.substring(i,i+1))!="-1") { errors += "\n- Sono stati digitati caratteri non ammessi";}}}
   if (errors==""){
     if ((first_letter==".") || (sx_chioc==".") || (dx_chioc==".") || (last_letter==".") || (Penultima_letter==".") ) { errors += "\n- Il punto (.) è in posizione errata" ; }
     else { for (var i=0; i<=email.length-1; i++) { if ((email.substring(i,i+1)==".") && (email.substring(i+1,i+2)==".")) { errors += "\n- Ci sono due caratteri punto (.) vicini" ; } if ((email.substring(i,i+1)=="-") && (email.substring(i+1,i+2)=="-")) { errors += "\n- Ci sono due caratteri trattino (-) vicini";}}}}
   PuntoDopoChioc = 0 ;
   if (errors=="") { for (var i=chiocPos+1; i<=email.length-3; i++) { if (email.substring(i,i+1)==".") { PuntoDopoChioc = 1;}}
     if (PuntoDopoChioc == 0) { errors+="\n- Non hai indicato il dominio (.it .com .net ecc..)" ; } } return errors ;}
function scrividata() {
  var toShow = "";
  var strMonth = new Array('Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre');
  var now = new Date();
  var monthName = strMonth[now.getMonth()];
  var date = now.getDate();
  var year = now.getFullYear();
  var toTypeB = date + " " + monthName + " " + year;
  document.write( toTypeB);}
function cerca(){with(document.ricerca){var STR=trim(S.value);if(STR==""){alert("Attenzione:\n\nScrivere COSA cercare!\n(Una o due parole separate da spazi)");}else if(STR.length>3){action="/cgi-bin/web/vetrina.cgi";submit();}else{alert("Attenzione:\n\nScrivere una parola di almeno 4 caratteri!");}}}
function tutti(){with(document.ricerca){az.value="TUTTI";action="/cgi-bin/web/vetrina.cgi";submit();}}
function ltrim(s){return s.replace(/^\s*/,"");}
function rtrim(s){return s.replace(/\s*$/,"");}
function trim(s){return rtrim(ltrim(s));}
// -- Fine script -:- Turismo e Viaggi -- Powered by Japigia.com