var lavado_a=0; var lavado_b=0; var lavado_c=0; jQuery(document).ready(function($){ "use strict"; var overlayNav = $('.cd-overlay-nav'), overlayContent = $('.cd-overlay-content'), navigation = $('.cd-primary-nav'), toggleNav = $('.cd-nav-trigger'); //inizialize navigation and content layers layerInit(); $(window).on('resize', function(){ window.requestAnimationFrame(layerInit); }); //open/close the menu and cover layers toggleNav.on('click', function(){ if(!toggleNav.hasClass('close-nav')) { //it means navigation is not visible yet - open it and animate navigation layer toggleNav.addClass('close-nav'); overlayNav.children('span').velocity({ translateZ: 0, scaleX: 1, scaleY: 1, }, 500, 'easeInCubic', function(){ navigation.addClass('fade-in'); }); } else { //navigation is open - close it and remove navigation layer toggleNav.removeClass('close-nav'); overlayContent.children('span').velocity({ translateZ: 0, scaleX: 1, scaleY: 1, }, 500, 'easeInCubic', function(){ navigation.removeClass('fade-in'); overlayNav.children('span').velocity({ translateZ: 0, scaleX: 0, scaleY: 0, }, 0); overlayContent.addClass('is-hidden').one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(){ overlayContent.children('span').velocity({ translateZ: 0, scaleX: 0, scaleY: 0, }, 0, function(){overlayContent.removeClass('is-hidden')}); }); if($('html').hasClass('no-csstransitions')) { overlayContent.children('span').velocity({ translateZ: 0, scaleX: 0, scaleY: 0, }, 0, function(){overlayContent.removeClass('is-hidden')}); } }); } }); function layerInit(){ var diameterValue = (Math.sqrt( Math.pow($(window).height(), 2) + Math.pow($(window).width(), 2))*2); overlayNav.children('span').velocity({ scaleX: 0, scaleY: 0, translateZ: 0, }, 50).velocity({ height : diameterValue+'px', width : diameterValue+'px', top : -(diameterValue/2)+'px', left : -(diameterValue/2)+'px', }, 0); overlayContent.children('span').velocity({ scaleX: 0, scaleY: 0, translateZ: 0, }, 50).velocity({ height : diameterValue+'px', width : diameterValue+'px', top : -(diameterValue/2)+'px', left : -(diameterValue/2)+'px', }, 0); } $(document).on("change", ".check_in, .check_out", function(){ //alert("cambiado a: "+this.value); var check_in = $("#check_in").val(); var check_out = $("#check_out").val(); console.log(check_in); check_in = check_in.split("/"); check_in = check_in[2]+"-"+check_in[1]+"-"+check_in[0]; console.log(check_in); check_out = check_out.split("/"); check_out = check_out[2]+"-"+check_out[1]+"-"+check_out[0]; console.log(check_in.length); if(check_in!="undefined-undefined-" && check_out!="undefined-undefined-"){ if(check_in.length>0 && check_out.length>0){ var ci=new Date(check_in); var co=new Date(check_out); var dias = Math.round( (co.getTime() - ci.getTime()) / (1000*60*60*24)); if(dias<=0){ dias=1; } $(".ndias").html(dias); $("#ndias").val(dias); $(".dias").show(); } } }); $(document).on("change", "#estancia", function(){ console.log("hola"); //alert("cambiado a: "+this.value); var check_in = $("#check_in").val(); var check_out = $("#check_out").val(); check_in = check_in.split("/"); check_in = check_in[2]+"-"+check_in[1]+"-"+check_in[0]; check_out = check_out.split("/"); check_out = check_out[2]+"-"+check_out[1]+"-"+check_out[0]; if(check_in.length>0 && check_out.length>0){ var ci=new Date(check_in); var co=new Date(check_out); var dias = Math.round( (co.getTime() - ci.getTime()) / (1000*60*60*24)); var tipo_estancia = $(this).val(); switch(tipo_estancia){ case "interior": tipo_estancia=1; break; case "exterior": tipo_estancia=2; break; default: tipo_estancia=2; break; } // $.ajax({ // url : "https://cloud.factusea.com/api/v1/tarifa_parking/givePrice", // type: "POST", // data : {'api-key':"", entrada:check_in, salida:check_out, id_tarifa_parking_modalidad: tipo_estancia} // }) // .done(function(data) { // console.log(data); // lavado_a = data.result.otros.lavado_a; // lavado_b = data.result.otros.lavado_b; // lavado_c = data.result.otros.lavado_c; // $(".ptotal").html(data.result.precio+"€"); // $("#ptotal").val(data.result.precio); // $(".precio").show(); // }); } }); //$(document).on("change", ".tipo_lavado", function(){ // var total=parseFloat($("#ptotal").val()); // var lavado=parseFloat(0); //switch($(this).val()){ // //case "sin_lavado": lavado=0; break; // case "interior": lavado=parseFloat(lavado_a); break; // case "exterior": lavado=parseFloat(lavado_b); break; // case "completo": lavado=parseFloat(lavado_c); break; // } // $(".ptotal").html( parseFloat(total + lavado)+"€" ); // $("#plavado").val(parseFloat(lavado)); // }); });