// JavaScript Document $(document).ready(function () { var path='/'; var box=1; if(document.getElementById('flashcontent')) { $('#flashcontent').flash({ swf: path+'mappamondo.swf', width:920, height:274, params: {wmode: "transparent", menu: false} }); var offerta=0; if(offerta!=0) $("#openEv").fancybox({'type':'inline', 'hideOnContentClick':false, 'padding':'30', 'overlayOpacity': '.5', 'scrolling':'auto','autoDimensions':true, frameWidth: 450, frameHeight: 250}).trigger('click'); } if(document.getElementById('offerteSlide')) { $("#offerteSlide div.scrollable").scrollable({ size:2, interval: 6000, loop: true, // when last item is encountered go back to first item speed: 600, // make animation a little slower than the default onBeforeSeek: function() { this.getItems().fadeTo(300, 0.2);}, onSeek: function() { this.getItems().fadeTo(300, 1);} }); $("#offerteSlide a.nextPage, #offerteSlide a.prevPage").click(function() { $("div.scrollable").scrollable().getConf().interval = 0; }); } if(document.getElementById('crociere')) { $("#crociere div.scrollable").scrollable({ size:2, interval: 6500, loop: true, // when last item is encountered go back to first item speed: 600, // make animation a little slower than the default onBeforeSeek: function() { this.getItems().fadeTo(300, 0.2);}, onSeek: function() { this.getItems().fadeTo(300, 1);} }); /*$("div.c-scrollable").scrollable({ size:1, interval: 4500, loop: true, speed: 600, onBeforeSeek: function() { this.getItems().fadeTo(300, 0.2); }, onSeek: function() { this.getItems().fadeTo(300, 1); } });*/ $("#crociere a.nextPage, #crociere a.prevPage").click(function() { $("div.scrollable").scrollable().getConf().interval = 0; }); /*$("#offertelast").load(path+"php/imaivisti.php?a=ea6151397bdecbb4ccfdfeb3aa3ebb5d", function() { $("#offertelast").removeClass("loading"); $("div#offertelast").scrollable({ size:4, vertical:true, interval: 3500, loop: true, speed: 600, onBeforeSeek: function() { this.getItems().fadeTo(300, 0.2); }, onSeek: function() { this.getItems().fadeTo(300, 1); } }); });*/ $("#crociere .scrollable .items").load(path+"php/imaivisti.php?a=ea6151397bdecbb4ccfdfeb3aa3ebb5d", function() { $("#crociere .scrollable").removeClass("loading"); /*$("div#offertelast").scrollable({ size:4, vertical:true, interval: 3500, loop: true, speed: 600, onBeforeSeek: function() { this.getItems().fadeTo(300, 0.2); }, onSeek: function() { this.getItems().fadeTo(300, 1); } }); */ }); } if (box==1) { $("a.iframe").fancybox({ 'hideOnContentClick': false, frameWidth: 800, frameHeight: 520, overlayOpacity: .7 }); } if (box==2) { $("a.iframe").fancybox({ 'hideOnContentClick': false, frameWidth: 940, frameHeight: 560 , overlayOpacity: .7 }); } if(document.getElementById('form_newsletter')) { var options = { //type: "GET", //target: '#newsletterForm', // replaceTarget: 'true', url: 'http://www.latuagenziadiviaggi.it/newsletter/iscrizione.php', dataType: "script html", context: $('message'), error: function(jqXHR, textStatus, errorThrown) { $("#message").html("error: "+jqXHR+" "+textStatus+" " +errorThrown); }, success: function(data, textStatus, jqXHR) { $("#message").html("success: "+data+" "+jqXHR.status+" "+textStatus); }, complete:function(jqXHR, textStatus) { //$("#message").html("complete: "+jqXHR.status+" "+textStatus); } }; jQuery.validator.addMethod("validdate", function(value, element) { return Date.parseExact(value, "dd/mm/yyyy"); }); $("#form_newsletter").validate({ rules: { nome:"required", cognome:"required", email: {required:true, email:true}, email_conf: {equalTo: "#email"}, data_nascita:{required:true, validdate: true}, provincia:"required", consenso_invio_comunicazioni:"required" }, messages: { nome: "Campo obbligatorio", cognome: "Campo obbligatorio", email: {required: "Inserire un indirizzo e-mail valido!", email:"L'indirizzo inserito non è valido!"}, email_conf: "Il campo 'email' e quello 'Conferma email' non coincidono!", data_nascita: {required: "Campo obbligatorio", validdate:"Formato data non valido!"}, provincia: "Campo obbligatorio", consenso_invio_comunicazioni: "E' necessario il consenso al trattamento dei dati!" }/*, submitHandler: function(form) { jQuery(form).ajaxSubmit(options); }*/ }); } if(document.getElementById('form_preventivi')) { jQuery.validator.addMethod("validdate", function(value, element) { return Date.parseExact(value, "dd/mm/yyyy"); }); $("#form_preventivi").validate({ rules: { nome:"required", cognome:"required", email: {required:true, email:true}, tel:"required", tipo:"required", da:"required", dest:"required", i_giorno:"required", i_mese:"required", i_anno:"required", f_giorno:"required", durata:"required", //data_nascita:{required:true, validdate: true}, adulti:{required:true, number:true}, minorenni:{required:true, number:true}, consenso_invio_comunicazioni:"required" }, messages: { nome: "Campo obbligatorio", cognome: "Campo obbligatorio", email: {required: "Inserire un indirizzo e-mail valido!", email:"L'indirizzo inserito non è valido!"}, tel: "Campo obbligatorio", //data_nascita: {required: "Campo obbligatorio", validdate:"Formato data non valido!"}, tipo: "Campo obbligatorio", da: "Campo obbligatorio", dest: "Campo obbligatorio", i_giorno: "Campo obbligatorio", i_mese: "Campo obbligatorio", i_anno: "Campo obbligatorio", f_giorno: "Campo obbligatorio", durata: "Campo obbligatorio", adulti: {required:"Campo obbligatorio", number:"Inserire un numero!"}, minorenni: {required:"Campo obbligatorio", number:"Inserire un numero!"}, consenso_invio_comunicazioni: "E' necessario il consenso al trattamento dei dati!" } }); var num=parseInt($('#form_preventivi #minorenni').val()); var i; if(num>0) { for(i=1; i<=num; i++) { $('#date').append('
'); $('#data'+i).rules("add", { required:true, validdate:true, messages: { required: "Campo obbligatorio!", validdate: "Data non corretta!" } }); } } $('#form_preventivi #minorenni').keyup(function() { num=parseInt($(this).val()); if(num>0) { $('#date').html(''); for(i=1; i<=num; i++) { $('#date').append('
'); $('#data'+i).rules("add", { required:true, validdate:true, messages: { required: "Campo obbligatorio!", validdate: "Data non corretta!" } }); } } else {$('#date').html('');} }); } if(document.getElementById('form_contatti')) { $("#form_contatti").validate({ rules: { name: "required", surname:"required", msg:"required", email: {required:true, email:true}}, messages: { name:"Il campo Nome è obbligatorio", surname:"Il campo Cognome è obbligatorio", msg:"Inserire un messaggio!", email: {required: "Inserire un indirizzo e-mail valido!", email:"L'indirizzo inserito non è valido!"}}, submitHandler: function(form) { jQuery(form).ajaxSubmit({target: "#contatti"}); } }); } if(document.getElementById('elenco-offerte')) { $("#elenco-offerte").accordion({header:'h4',active: attivo,navigation: true,autoHeight: false, icons:{'header': 'ui-icon-plus', 'headerSelected': 'ui-icon-minus'} }); } }); // document.ready var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-305888-5']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();