$(document).ready(function() { // nice scroll $("html").niceScroll({ cursorcolor:"rgba(255,255,255,0.2)", cursorborder:"1px solid rgba(0,0,0,0.4)", scrollspeed:100, autohidemode:false, cursorwidth:16, zindex:10000, cursorborderradius:2, railpadding:{right:4} }); //Tapa de mapa $('#tapamapa').click(function(){ $('#tapamapa').fadeOut(100); }); // Interacion para apertura de la ventana modal de incio de sesion y buscador $('.abrir-login, .loginOverlay').click(function(){ $('.login, .loginOverlay').fadeToggle(100); }); $('.abrir-buscador').click(function(){ $('.buscador').fadeToggle(); $('.buscador input[name="buscar"]').focus(); }); $('.abrir-menu-responsive,#bcontactus').click(function(){ $('.menu-responsive').slideToggle(); }); // Cierra el menú en resonsive al hacer clic en contacto $('#cerrarmenu').click(function(){ $('.menu-responsive').slideToggle(); }); $('.cerrar-buscador').click(function(){ $('.buscador').fadeOut(); }); // Cierra un elemento al presionar ESC - M.Pernia $(document).keyup(function(event){ if(event.which==27) { $(".login, .loginOverlay, .fichacontainer").fadeOut(100); } }); // Activa el menu del usuario $('.abrir-menu-usuario').click(function(){ $('.menu-usuario').slideToggle('fast'); }); // Abre submenu productos // //////////// // Agrega de forma dinamica la clase link al breadcrumbs $('.breadcrumbs a').attr('class','link'); // /////////// var mostar_directorio = function() { index=$(this).index('.papa'); $('.hijo').eq(index).toggle(500); } $(".papa").click(mostar_directorio); $(".papa").click(function(){ $(this).toggleClass("abierto",500,"linear" ); }); // controles de la barra en el mapa $(".instmap #izquierda a.trigger, #map").click(function(){ $('.instmap #izquierda').toggleClass("on",300,"easeInOutBack" ); }); $(".instmap #izquierda .box .botones a").click(function(){ $(this).toggleClass("on",50,"easeInQuad" ); }); $("body.maqueta .botones a").click(function(){ $(".fichacontainer").fadeIn(100); }); $(".cerrador").click(function(){ $(".fichacontainer").fadeOut(100); }); // Scroll Set $(window).scroll(function(){ // cosas quepasan cuando hace scroll $("header").addClass("scrolleado"); // cosasquepasan cuando llega al top if ($(window).scrollTop() ==0) { $("header").removeClass("scrolleado"); } function getDocHeight() { var D = document; return Math.max( Math.max(D.body.scrollHeight, D.documentElement.scrollHeight), Math.max(D.body.offsetHeight, D.documentElement.offsetHeight), Math.max(D.body.clientHeight, D.documentElement.clientHeight) ); } // cosas que pasan cuando llega al fondo if($(window).scrollTop() + $(window).height() == getDocHeight()) { }; }); // todos los right $("#item257right").click(function(){ $("#item1385").addClass("on"); $("#item1385").siblings().removeClass("on"); $("#item1385right, #item1385left").addClass("on"); $("#item257right, #item257left,#item259right, #item259left,#item260right, #item260left").removeClass("on"); }); $("#item1385right").click(function(){ $("#item259").addClass("on"); $("#item259").siblings().removeClass("on"); $("#item259right, #item259left").addClass("on"); $("#item257right, #item257left,#item1385right, #item1385left,#item260right, #item260left").removeClass("on"); }); $("#item259right").click(function(){ $("#item260").addClass("on"); $("#item260").siblings().removeClass("on"); $("#item260right, #item260left").addClass("on"); $("#item257right, #item257left,#item1385right, #item1385left,#item259right, #item259left").removeClass("on"); }); $("#item260right").click(function(){ $("#item257").addClass("on"); $("#item257").siblings().removeClass("on"); $("#item257right, #item257left").addClass("on"); $("#item260right, #item260left,#item1385right, #item1385left,#item259right, #item259left").removeClass("on"); }); // todos los left $("#item260left").click(function(){ $("#item259").addClass("on"); $("#item259").siblings().removeClass("on"); $("#item259right, #item259left").addClass("on"); $("#item260right, #item260left,#item1385right, #item1385left,#item257right, #item257left").removeClass("on"); }); $("#item259left").click(function(){ $("#item1385").addClass("on"); $("#item1385").siblings().removeClass("on"); $("#item1385right, #item1385left").addClass("on"); $("#item260right, #item260left,#item259right, #item259left,#item257right, #item257left").removeClass("on"); }); $("#item1385left").click(function(){ $("#item257").addClass("on"); $("#item257").siblings().removeClass("on"); $("#item257right, #item257left").addClass("on"); $("#item260right, #item260left,#item259right, #item259left,#item1385right, #item1385left").removeClass("on"); }); $("#item257left").click(function(){ $("#item260").addClass("on"); $("#item260").siblings().removeClass("on"); $("#item260right, #item260left").addClass("on"); $("#item257right, #item257left,#item259right, #item259left,#item1385right, #item1385left").removeClass("on"); }); // scroller $("a.scroller").click(function(event) { event.preventDefault(); var offset = 80; // Establece el offset en 300 píxeles $('html, body').animate({ scrollTop: $($(this).attr("href")).offset().top - offset }, 400); }); }); //////cerro jquery // Configuracion de idioma para form-validator var idioma = { errorTitle: 'Failed form submission', requiredFields: 'Required field', badTime: 'You have not given a correct time', badEmail: 'Invalid email', badTelephone: 'You have not given a correct phone number', badSecurityAnswer: 'You have not given a correct answer to the security question', badDate: 'You have not given a correct date', lengthBadStart: 'The input value must be between ', lengthBadEnd: ' characters', lengthTooLongStart: 'The input value is longer than ', lengthTooShortStart: 'The input value is shorter than ', notConfirmed: 'Password does not match', badDomain: 'Incorrect domain value', badUrl: 'The input value is not a correct URL', badCustomVal: 'The input value is incorrect', andSpaces: ' and spaces ', badInt: 'The input value can only contain numeric characters', badSecurityNumber: 'Your social security number was incorrect', badUKVatAnswer: 'Incorrect UK VAT Number', badStrength: 'The password isn\'t strong enough', badNumberOfSelectedOptionsStart: 'You have to choose at least ', badNumberOfSelectedOptionsEnd: ' answers', badAlphaNumeric: 'The input value can only contain alphanumeric characters ', badAlphaNumericExtra: ' and ', wrongFileSize: 'Excede el máximo de %s permitidos', wrongFileType: 'Solo extensiones %s', groupCheckedRangeStart: 'Please choose between ', groupCheckedTooFewStart: 'Please choose at least ', groupCheckedTooManyStart: 'Please choose a maximum of ', groupCheckedEnd: ' item(s)', badCreditCard: 'The credit card number is not correct', badCVV: 'The CVV number was not correct' }; function popup(mylink, windowname,alto1,largo1) { var alto = alto1; var largo = largo1; var winleft = (screen.width - largo) / 2; var winUp = (screen.height - alto) / 2; // if (! window.focus){ return true;} var href; if(typeof(mylink) == 'string') href=mylink; else href=mylink.href; x=window.open(href, windowname, 'top='+winUp+',left='+winleft+'+,toolbar=0 status=0,resizable=0,Width='+largo+',height='+alto+',scrollbars=1'); x.focus(); } function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i