// ------------------------------------------------------------------------------------
// - jeneric.js -- File con script generici per le pagine                    ----------
// - -------- By Japigia.com -- Casarano (Lecce)                             ----------
// - -------- Vietato il plagio, anche parziale, dei contenuti del sito      ----------
// - La ditta Japigia.com di P.B. Arcano rende noto quanto segue: L'intero  contenuto -
// - delle  pagine  Web,   comprensivo  di  testi,   codici  javascript  e   relative -
// - ottimizzazioni, rielaborazioni grafiche, fotografie ed immagini, video, audio  e -
// - qualsiasi altro contenuto multimediale,  sono stati elaborati da  Paola Beatrice -
// - ARCANO in modo originale e  sono, quindi, da considerarsi opere  dell'ingegno di -
// - carattere creativo e, come tali, specificatamente protette.                      -
// - Ogni riproduzione o diffusione non autorizzata sara perseguita a norma di legge. -
// ------------------------------------------------------------------------------------
var bookmarkurl="http://www.japigia.com/";var bookmarktitle="Japigia.com";
function preferiti(){if(document.all){window.external.AddFavorite(bookmarkurl,bookmarktitle)}else if(window.sidebar){alert("Cliccando OK, la pagina sarà inserita in SideBar!\n\nPer rivederla:\n\n - Con Mozilla / Netscape 6+: Premi il tasto F9 per visualizzarla;\n - Con Firefox: clicca Segnalibri dal menu.");window.sidebar.addPanel( bookmarktitle, bookmarkurl+"bookmark.html", '');}else{alert("Il tuo browser non supporta questa funzionalità.\n\nTi consigliamo di aggiornare il tuo computer installando Mozilla o Firefox");}}
// function preferiti(){if(document.all){window.external.AddFavorite(bookmarkurl,bookmarktitle)}else{alert("Putroppo questa funzione è prevista SOLO per Internet Explorer!");}}
function fixhp(){if(document.all){document.body.style.behavior='url(#default#homepage)';document.body.setHomePage(bookmarkurl);}else{alert("Attenzione:\nFunziona SOLO con Internet Explorer!");}}
function copyright(){var Copy=window.open("/copyright.htm", Copy, "scrollbars=0,toolbar=0,status=0,resizable=0,width=310,height=520");Copy.focus();}
function newWin(url){mywin=window.open(url,'Nuova','toolbar=1,menubar=1,status=1,scrollbars=1,resizable=1,location=1,top=0,left=0');mywin.focus();}
function ricerca(){var CHK="abcdefghijklmnopqrstuvxwyz ";var URL="/cerca.shtml?S=";var RE=new RegExp(' ','g');var stringa=window.prompt("Scrivere una o più parole da cercare (max 20 car.):", "");if(stringa){stringa=stringa.substring(0,25);stringa=stringa.toLowerCase();var CarValidi=true;var CarNum="";for(i=0;i<stringa.length;i++){ch=stringa.charAt(i);for(j=0;j<CHK.length;j++){if(ch==CHK.charAt(j)){break;}}if(j==CHK.length){CarValidi=false;break;}CarNum+=ch;}if(!CarValidi){alert("E' necessario digitare SOLO caratteri ALFABETICI per la ricerca!");}else{stringa=stringa.replace(RE,'\+');stringa+='&Agritur=1&Artesal=1&Comuni=1&Copisal=1&Japigia=1&Persons=1&Proloco=1';window.location=URL+stringa;}}else{alert("Operazione di ricerca annullata!");}}
function cerca(){with(document.cercafrm){if(S.value.length>3){var RE=new RegExp(' ','g');S.value=S.value.toLowerCase();var CHK="abcdefghijklmnopqrstuvxwyz ";var CarValidi=true;var CarNum="";for(i=0;i<S.value.length;i++){ch=S.value.charAt(i);for(j=0;j<CHK.length;j++){if(ch==CHK.charAt(j)){break;}}if(j==CHK.length){CarValidi=false;break;}CarNum+=ch;}if(!CarValidi){alert("Attenzione:\n\nE' necessario digitare SOLO caratteri ALFABETICI per la ricerca,\nin sole lettere minuscole ed evitare\ni segni di interpunzione (punti, virgole, etc.)!");}else{action="/cerca.shtml";submit();}}else{alert("Attenzione:\n\nscrivere almeno QUATTRO caratteri!");S.focus();}}}
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 mail(P){with(document.posta) {DA.value=P;action="/cgi-bin/web/contatto.cgi";submit();}}
function maiuscolo(campo){var stringa=campo.value;campo.value=stringa.toUpperCase();}
function minuscolo(campo){var stringa=campo.value;campo.value=stringa.toLowerCase();}
function vedicard(){with(document.vcard){if(VC.value==""){alert("Attenzione:\n\nDigitare nel campo il codice della cartolina!");VC.focus();}else{window.location.href="/cgi-bin/web/v.cgi/"+VC.value;}}}
function ferma(){if(document.images){for(i=0;i<document.images.length;i++){document.images[i].onmousedown=dx;}}}
function sintassiemail(campo,indirizzo){errore="Attenzione: ";Errore_email=check_email(indirizzo);if(Errore_email!=""){errore+="\n\nL'indirizzo di posta elettronica indicato non è corretto:" + Errore_email;alert(errore);campo.value="";campo.focus();}}
function check_email(email){if(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..)";}}if(errors==""){if (email.length>45){errors+="\n- Indirizzo destinatario troppo lungo.";}}return errors;}}
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 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;}}}}
var pathta=new Array("avetrana","carosino","castellaneta","crispiano","faggiano","fragagnano","ginosa","grottaglie","laterza","leporano","lizzano","manduria","martina","maruggio","massafra","monteiasi","montemesola","monteparano","mottola","palagianello","palagiano","pulsano","roccaforzata","sangiorgio","sanmarzano","sava","statte","taranto","torricella");var nomita=new Array("Avetrana","Carosino","Castellaneta","Crispiano","Faggiano","Fragagnano","Ginosa","Grottaglie","Laterza","Leporano","Lizzano","Manduria","Martina","Maruggio","Massafra","Monteiasi","Montemesola","Monteparano","Mottola","Palagianello","Palagiano","Pulsano","Roccaforzata","Sangiorgio","Sanmarzano","Sava","Statte","Taranto","Torricella");var pathbr=new Array("brindisi","carovigno","ceglie","cellino","cisternino","erchie","fasano","francavilla","latiano","mesagne","oria","ostuni","sandonaci","sanmichele","sanpancrazio","sanpietro","sanvito","torchiarolo","torre","villacastelli");var nomibr=new Array("Brindisi","Carovigno","Ceglie Messapica","Cellino San Marco","Cisternino","Erchie","Fasano","Francavilla Fontana","Latiano","Mesagne","Oria","Ostuni","San Donaci","San Michele Salentino","San Pancrazio Salentino","San pietro Vernotico","San Vito dei Normanni","Torchiarolo","Torre Santa Susanna","Villa Castelli");var pathle=new Array("acquaricacapo", "alessano", "alezio", "alliste", "andrano", "aradeo", "arnesano", "bagnolo", "botrugno", "calimera", "campi", "cannole", "caprarica", "carmiano", "carpignano", "casarano", "castri", "castridg", "castridc", "castro", "cavallino", "collepasso", "copertino", "corigliano", "corsano", "cursi", "cutrofiano", "diso", "gagliano", "galatina", "galatone", "gallipoli", "giuggianello", "giurdignano", "guagnano", "lecce", "lequile", "leverano", "lizzanello", "maglie", "martano", "martignano", "matino", "melendugno", "melissano", "melpignano", "miggiano", "minervino", "monteroni", "montesano", "morciano", "muro", "nardo", "neviano", "nociglia", "novoli", "ortelle", "otranto", "palmariggi", "parabita", "patu", "poggiardo", "portocesareo", "presicce", "racale", "ruffano", "salice", "salve", "scassiano", "scesario", "sandonato", "sanpietro", "sanarica", "sannicola", "santacesarea", "scorrano", "secli", "sogliano", "soleto", "specchia", "spongano", "squinzano", "sternatia", "supersano", "surano", "surbo", "taurisano", "taviano", "tiggiano", "trepuzzi", "tricase", "tuglie", "ugento", "uggiano", "veglie", "vernole", "zollino");var nomile=new Array("Acquarica del Capo", "Alessano", "Alezio", "Alliste", "Andrano", "Aradeo", "Arnesano", "Bagnolo del Salento", "Botrugno", "Calimera", "Campi Salentina", "Cannole", "Caprarica di Lecce", "Carmiano", "Carpignano", "Casarano", "Castrì", "Castrignano dei Greci", "Castrignano del Capo", "Castro", "Cavallino", "Collepasso", "Copertino", "Corigliano d'Otranto", "Corsano", "Cursi", "Cutrofiano", "Diso", "Gagliano del Capo", "Galatina", "Galatone", "Gallipoli", "Giuggianello", "Giurdignano", "Guagnano", "Lecce", "Lequile", "Leverano", "Lizzanello", "Maglie", "Martano", "Martignano", "Matino", "Melendugno", "Melissano", "Melpignano", "Miggiano", "Minervino di Lecce", "Monteroni di Lecce", "Montesano Salentino", "Morciano di Leuca", "Muro Leccese", "Nardò", "Neviano", "Nociglia", "Novoli", "Ortelle", "Otranto", "Palmariggi", "Parabita", "Patù", "Poggiardo", "Porto Cesareo", "Presicce", "Racale", "Ruffano", "Salice Salentino", "Salve", "San Cassiano", "San Cesario di Lecce", "San Donato", "San Pietro in Lama", "Sanarica", "Sannicola", "Santa Cesarea", "Scorrano", "Seclì", "Sogliano Cavour", "Soleto", "Specchia", "Spongano", "Squinzano", "Sternatia", "Supersano", "Surano", "Surbo", "Taurisano", "Taviano", "Tiggiano", "Trepuzzi", "Tricase", "Tuglie", "Ugento", "Uggiano la Chiesa", "Veglie", "Vernole", "Zollino");function crea(){document.mappa.comune.options.length=0;var Q=document.mappa.provincia.selectedIndex;var P=document.mappa.provincia.options[Q].value;var com=new Option("Selezionare","0",false,true);var comuni=document.mappa.comune;comuni.options[comuni.options.length]=com;if (P=="ta"){var Top=pathta.length;for(var i=0;i<Top;i++){com=new Option(nomita[i], "/"+P+"/"+pathta[i]+"/",false,false);comuni=document.mappa.comune;comuni.options[comuni.options.length]=com;}}else if(P=="br"){var Top=pathbr.length;for(var i=0;i<Top;i++){com=new Option(nomibr[i],"/"+P+"/"+pathbr[i]+"/",false,false);comuni=document.mappa.comune;comuni.options[comuni.options.length]=com;}}else if(P=="le"){var Top=pathle.length;for(var i=0;i<Top;i++){com=new Option(nomile[i], "/"+P+"/"+pathle[i]+"/",false,false);comuni=document.mappa.comune;comuni.options[comuni.options.length]=com;}}}function naviga(){with(document.mappa){if(comune.selectedIndex==0){alert("Attenzione:\n\nSelezionare, prima, Provincia e Comune!");provincia.focus();}else{var T=comune.selectedIndex;document.location.href=comune[T].value;}}}
// -- Fine script -:: Japigia.com ::- All right reserved (c) 1999-2004