%PDF- %PDF-
| Direktori : /var/www/lacumbrejuriquilla.mx/js/ |
| Current File : /var/www/lacumbrejuriquilla.mx/js/main.js |
(function($){"use strict";if(navigator.userAgent.match(/IEMobile\/10\.0/)){var msViewportStyle=document.createElement('style');msViewportStyle.appendChild(document.createTextNode('@-ms-viewport{width:auto!important}'));document.getElementsByTagName("head")[0].appendChild(msViewportStyle);}if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){$('body').addClass('mobile');}function detectIE(){if(navigator.userAgent.indexOf('MSIE')!=-1)var detectIEregexp=/MSIE (\d+\.\d+);/
else
var detectIEregexp=/Trident.*rv[ :]*(\d+\.\d+)/
if(detectIEregexp.test(navigator.userAgent)){var ieversion=new Number(RegExp.$1)
if(ieversion>=9){return true;}}return false;}function getWindowWidth(){return Math.max($(window).width(),window.innerWidth);}function getWindowHeight(){return Math.max($(window).height(),window.innerHeight);}function isTouchSupported(){var msTouchEnabled=window.navigator.msMaxTouchPoints;var generalTouchEnabled="ontouchstart"in document;if(msTouchEnabled||generalTouchEnabled){return true;}return false;}function initPreloader(){var preloaderDelay=350;var preloaderFadeOutTime=800;function hidePreloader(){var loadingAnimation=$('#loading-animation');var preloader=$('#preloader');loadingAnimation.fadeOut();preloader.delay(preloaderDelay).fadeOut(preloaderFadeOutTime);}hidePreloader();}function initAnimations(){if(!$('body').hasClass('mobile')){if(detectIE()){$('.animated').css({'display':'block','visibility':'visible'});}else{$('.animated').each(function(){var elem=$(this);if(!elem.hasClass('visible')){var animationDelay=elem.data('animation-delay');var animation=elem.data('animation');if(animationDelay){setTimeout(function(){elem.addClass(animation+' visible');},animationDelay);}else{elem.addClass(animation+' visible');}}});}}}function fullscreenElements(){$('.fullscreen-element').each(function(){$(this).css('min-height',getWindowHeight());});}fullscreenElements();function initNavigation(){$('.site-nav a').tooltip({placement:'left'});var section=$('section.on-menu');section.css({'opacity':'0','visibility':'hidden','display':'none'});$('#home').css({'opacity':'1','display':'block','visibility':'visible'});$('a.move-to').on('click',function(e){e.preventDefault();var elem=$(this);var currentSection=$(this).attr('href').substring(1);var section=$('section.on-menu');var customBackground=elem.data('section-background');$('.site-nav a').removeClass('active');$('.site-nav').find('[href="#'+currentSection+'"]').addClass('active');section.animate({opacity:0},{duration:500,easing:'easeOutQuad',queue:true,complete:function(){$(this).css({'visibility':'hidden','display':'none'});if(!$('body').hasClass('mobile')){if(detectIE()){$('.animated').css({'display':'block','visibility':'visible'});}else{$('.animated').each(function(){var elem=$(this);var animation=elem.data('animation');if(elem.hasClass('visible')){elem.removeClass(animation+' visible');}});}}}});$('#'+currentSection+'').animate({opacity:1},{duration:700,easing:'easeOutQuad',queue:true,start:function(){$(this).css({'display':'block','visibility':'visible'});if(customBackground){$('.background-layer').removeClass(function(index,css){return(css.match(/(^|\s)image\S+/g)||[]).join(' ');});$('.background-layer').addClass(customBackground);}if(!$('body').hasClass('mobile')){if(detectIE()){$('.animated').css({'display':'block','visibility':'visible'});}else{$('#'+currentSection+'').find('.animated').each(function(){var elem=$(this);var animation=elem.data('animation');if(!elem.hasClass('visible')){var animationDelay=elem.data('animation-delay');if(animationDelay){setTimeout(function(){elem.addClass(animation+' visible');},animationDelay);}else{setTimeout(function(){elem.addClass(animation+' visible');},0);}}});}}}});});$('.site-nav').each(function(){var menu=$(this).find('ul');var menuHeight=menu.innerHeight();menu.css('margin-top',-(menuHeight/2));$('.line.vertical.top').css('margin-bottom',menuHeight/2);$('.line.vertical.top').css('margin-bottom',menuHeight/2);$('.line.vertical.bottom').css('margin-top',menuHeight/2);});$('.socials-icons').each(function(){var socialIcons=$(this).find('ul');var socialIconsWidth=socialIcons.innerWidth()+15;$('.line.horizontal.left').css('margin-right',socialIconsWidth);});$(document).keydown(function(e){if(e.keyCode==38||e.keyCode==39){e.preventDefault();$('.site-nav a.active').closest('li').next('li').find('a.move-to').trigger('click');}else if(e.keyCode==37||e.keyCode==40){e.preventDefault();$('.site-nav a.active').closest('li').prev('li').find('a.move-to').trigger('click');}});}function animatedGradient(){var colors=new Array([62,35,255],[60,255,60],[255,35,98],[45,175,230],[255,0,255],[255,128,0]);var step=0;var colorIndices=[0,1,2,3];var gradientSpeed=0.002;function updateGradient(){if($===undefined)return;var c0_0=colors[colorIndices[0]];var c0_1=colors[colorIndices[1]];var c1_0=colors[colorIndices[2]];var c1_1=colors[colorIndices[3]];var istep=1-step;var r1=Math.round(istep*c0_0[0]+step*c0_1[0]);var g1=Math.round(istep*c0_0[1]+step*c0_1[1]);var b1=Math.round(istep*c0_0[2]+step*c0_1[2]);var color1="rgb("+r1+","+g1+","+b1+")";var r2=Math.round(istep*c1_0[0]+step*c1_1[0]);var g2=Math.round(istep*c1_0[1]+step*c1_1[1]);var b2=Math.round(istep*c1_0[2]+step*c1_1[2]);var color2="rgb("+r2+","+g2+","+b2+")";$('#gradient').css({background:"-webkit-gradient(linear, left top, right top, from("+color1+"), to("+color2+"))"}).css({background:"-moz-linear-gradient(left, "+color1+" 0%, "+color2+" 100%)"});step+=gradientSpeed;if(step>=1){step%=1;colorIndices[0]=colorIndices[1];colorIndices[2]=colorIndices[3];colorIndices[1]=(colorIndices[1]+Math.floor(1+Math.random()*(colors.length-1)))%colors.length;colorIndices[3]=(colorIndices[3]+Math.floor(1+Math.random()*(colors.length-1)))%colors.length;}}setInterval(updateGradient,10);}function initPageBackground(){if($('body').hasClass('mobile')){$('.video-wrapper, .player').css('display','none');}if($('body').hasClass('slideshow-background')){$("body").backstretch(["https://placeholdit.imgix.net/~text?txtsize=160&bg=0099ff&txtclr=fff%26text%3D1920x1080&txt=1920x1080&w=1920&h=1080&fm=jpg","https://placeholdit.imgix.net/~text?txtsize=160&bg=0099ff&txtclr=fff%26text%3D1920x1080&txt=1920x1080&w=1920&h=1080&fm=jpg","https://placeholdit.imgix.net/~text?txtsize=160&bg=0099ff&txtclr=fff%26text%3D1920x1080&txt=1920x1080&w=1920&h=1080&fm=jpg"],{duration:3000,fade:1200});}else if($('body').hasClass('kenburns-background')){var displayBackdrops=false;var backgrounds=[{src:'https://placeholdit.imgix.net/~text?txtsize=160&bg=0099ff&txtclr=fff%26text%3D1920x1080&txt=1920x1080&w=1920&h=1080&fm=jpg',valign:'top'},{src:'https://placeholdit.imgix.net/~text?txtsize=160&bg=0099ff&txtclr=fff%26text%3D1920x1080&txt=1920x1080&w=1920&h=1080&fm=jpg',valign:'top'},{src:'https://placeholdit.imgix.net/~text?txtsize=160&bg=0099ff&txtclr=fff%26text%3D1920x1080&txt=1920x1080&w=1920&h=1080&fm=jpg',valign:'top'}];$('body').vegas({preload:true,transition:'swirlLeft2',transitionDuration:4000,timer:false,delay:10000,slides:backgrounds,walk:function(nb){if(displayBackdrops===true){var backdrop;backdrop=backdrops[nb];backdrop.animation='kenburns';backdrop.animationDuration=20000;backdrop.transition='fade';backdrop.transitionDuration=1000;$('body').vegas('options','slides',[backdrop]).vegas('next');}}});}else if($('body').hasClass('youtube-background')){if($('body').hasClass('mobile')){$("body").backstretch(["demo/video/video.jpg"]);}else{$(".player").each(function(){$(".player").mb_YTPlayer();});}}else if($('body').hasClass('youtube-list-background')){if($('body').hasClass('mobile')){$("body").backstretch(["https://placeholdit.imgix.net/~text?txtsize=160&bg=0099ff&txtclr=fff%26text%3D1920x1080&txt=1920x1080&w=1920&h=1080&fm=jpg"]);}else{var videos=[{videoURL:"0pXYp72dwl0",containment:'body',autoPlay:true,mute:true,startAt:0,opacity:1,loop:false,ratio:"4/3",addRaster:true},{videoURL:"9d8wWcJLnFI",containment:'body',autoPlay:true,mute:true,startAt:0,opacity:1,loop:false,ratio:"4/3",addRaster:false},{videoURL:"nam90gorcPs",containment:'body',autoPlay:true,mute:true,startAt:0,opacity:1,loop:false,ratio:"4/3",addRaster:true}];$(".player").YTPlaylist(videos,true);}}else if($('body').hasClass('mobile')){if($('body').hasClass('video-background')){$("body").backstretch(["https://placeholdit.imgix.net/~text?txtsize=160&bg=0099ff&txtclr=fff%26text%3D1920x1080&txt=1920x1080&w=1920&h=1080&fm=jpg"]);}}else if($('body').hasClass('animated-gradient')){animatedGradient();}}function initPlugins(){$('.nivoLightbox').nivoLightbox({effect:'fade',theme:'default',keyboardNav:true,clickOverlayToClose:true,errorMessage:'The requested content cannot be loaded. Please try again later.'});$(".video-container").fitVids();$('.flexslider').flexslider({animation:"fade",animationLoop:true,slideshowSpeed:7000,animationSpeed:600,controlNav:false,directionNav:false,keyboard:false,start:function(slider){$('body').removeClass('loading');}});$('#clock').countdown('2015/09/1 12:00:00').on('update.countdown',function(event){var $this=$(this).html(event.strftime('<div class="counter-container"><div class="counter-box first"><div class="number">%-D</div><span>Day%!d</span></div><div class="counter-box"><div class="number">%H</div><span>Hours</span></div><div class="counter-box"><div class="number">%M</div><span>Minutes</span></div><div class="counter-box last"><div class="number">%S</div><span>Seconds</span></div></div>'));});$('.mailchimp').ajaxChimp({callback:mailchimpCallback,url:"mailchimp=post-url"});function mailchimpCallback(resp){if(resp.result==='success'){$('.success-message').html(resp.msg).fadeIn(1000);$('.error-message').fadeOut(500);}else if(resp.result==='error'){$('.error-message').html(resp.msg).fadeIn(1000);}}$('#email').focus(function(){$('.error-message').fadeOut();$('.success-message').fadeOut();});$('#email').keydown(function(){$('.error-message').fadeOut();$('.success-message').fadeOut();});$("#email").on('click',function(){$("#email").val('');});$('input, textarea').placeholder();}function initContactForm(){var scrollElement=$('html,body'),contactForm=$('.contact-form'),form_msg_timeout;contactForm.on('submit',function(){var requiredFields=$(this).find('.required'),formFields=$(this).find('input, textarea'),formData=contactForm.serialize(),formAction=$(this).attr('action'),formSubmitMessage=$('.response-message');requiredFields.each(function(){if($(this).val()===""){$(this).addClass('input-error');}else{$(this).removeClass('input-error');}});function validateEmail(email){var exp=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return exp.test(email);}var emailField=$('.contact-form-email');if(!validateEmail(emailField.val())){emailField.addClass("input-error");}if($(".contact-form :input").hasClass("input-error")){return false;}else{clearTimeout(form_msg_timeout);$.post(formAction,formData,function(data){formSubmitMessage.text(data);formFields.val('');form_msg_timeout=setTimeout(function(){formSubmitMessage.slideUp();},5000);});}return false;});}initContactForm();$(window).load(function(){initPreloader();});jQuery(document).ready(function($){initAnimations();fullscreenElements();initPageBackground();initNavigation();initPlugins();initContactForm();});$(window).on('resize',function(){fullscreenElements();});})(jQuery);