1$(document).ready(function() { 2/*************************************************** 3 MENU 4***************************************************/ 5 $('body').addClass('js'); 6 var $menu = $('#menu, #menu2 '), 7 $menulink = $('.menu-link'), 8 $menuTrigger = $('.has-submenu > a'); 9 10 $menulink.click(function(e) { 11 e.preventDefault(); 12 $menulink.toggleClass('active'); 13 $menu.toggleClass('active'); 14 }); 15 16 $menuTrigger.click(function(e) { 17 e.preventDefault(); 18 var $this = $(this); 19 $this.toggleClass('active').next('ul').toggleClass('active'); 20 }); 21 22/*************************************************** 23 ABOUT PAGE - LATEST WORK 24***************************************************/ 25 $("#zoom_latest").dzsportfolio({ 26 settings_slideshowTime:15, 27 settings_mode: 'masonry', 28 title: '', 29 design_thumbw: '250', 30 design_thumbh: '1/1', 31 settings_disableCats: 'on', 32 settings_lightboxlibrary: "prettyphoto", 33 design_categories_pos: 'bottom' 34 }); 35 36/*************************************************** 37 SERVICES PAGE - CLIENT CAROUSEL 38***************************************************/ 39 $("#client_slider").dzsportfolio({ 40 settings_slideshowTime:3, 41 settings_mode: 'advancedscroller', 42 settings_skin:'skin-black', 43 title: '', 44 design_bulletspos: "none", 45 settings_lightboxlibrary: "prettyphoto", 46 disable_itemmeta: 'off' 47 }); 48 49/*************************************************** 50 PORTFOILO 51***************************************************/ 52 window.dzsp_init(("#zoom_portfolio"),{ 53 settings_slideshowTime:3, 54 settings_mode: 'masonry', 55 title: '', 56 design_item_height_same_as_width: 'on', 57 settings_lightboxlibrary: "prettyphoto", 58 settings_preloadall: 'on', 59 disable_itemmeta:'on' 60 }); 61 62/*************************************************** 63 PORTFOILO 2 64***************************************************/ 65 window.dzsp_init(("#zoom_portfolio2"),{ 66 settings_slideshowTime:3, 67 settings_mode: 'masonry', 68 title: '', 69 design_item_height_same_as_width: 'on', 70 settings_lightboxlibrary: "prettyphoto", 71 settings_preloadall: 'on' 72 }); 73 74/*************************************************** 75 GALLERY - CAPTION HOVER 76***************************************************/ 77 $("#zoom_portfolio_caption").dzsportfolio({ 78 settings_slideshowTime: 15, 79 settings_mode: 'masonry', 80 title: '', 81 design_item_width: '', 82 design_thumbh: '300', 83 settings_disableCats: 'off', 84 design_categories_pos: 'top' 85 }); 86 87/*************************************************** 88 BLOG 89***************************************************/ 90 $("#zoom_blog").dzsportfolio({ 91 settings_slideshowTime: 15, 92 settings_mode: 'masonry', 93 title: '', 94 design_item_width: '', 95 design_thumbh: '292', 96 settings_disableCats: 'on', 97 design_categories_pos: 'top', 98 settings_ajax_enabled: 'on', 99 settings_ajax_loadmoremethod: 'button', 100 settings_ajax_pages: ['ajax1.html'] 101 }); 102 103/*************************************************** 104 BLOG - RELATED POSTS CAROUSEL 105***************************************************/ 106 $("#blog_carousel").dzsportfolio({ 107 settings_slideshowTime:3, 108 settings_mode: 'advancedscroller', 109 settings_skin:'skin-black', 110 title: '', 111 design_bulletspos: "none", 112 settings_lightboxlibrary: "prettyphoto", 113 disable_itemmeta: 'off' 114 }); 115 116/*************************************************** 117 BLOG - RELATED POSTS 118***************************************************/ 119 $("#blog_related").dzsportfolio({ 120 settings_slideshowTime:3, 121 settings_mode: 'advancedscroller', 122 title: '', 123 settings_lightboxlibrary: "prettyphoto", 124 disable_itemmeta: 'off' 125 }); 126 127/*************************************************** 128 PARALLAX 129***************************************************/ 130 131if( navigator.userAgent.match(/Android/i) || 132 navigator.userAgent.match(/webOS/i) || 133 navigator.userAgent.match(/iPhone/i) || 134 navigator.userAgent.match(/iPad/i)|| 135 navigator.userAgent.match(/iPod/i) || 136 navigator.userAgent.match(/BlackBerry/i)){ 137 $('.parallax').addClass('mobile'); 138 } 139 }); 140 141/*************************************************** 142 LARGE IMAGE FADE 143***************************************************/ 144(function(e){e.fn.krioImageLoader=function(t){var n=e(this).find("img").css({opacity:0,visibility:"hidden"}).addClass("krioImageLoader"),r=n.size(),i=e.extend({},e.fn.krioImageLoader.defaults,t),s=setInterval(function(){r?n.filter(".krioImageLoader").each(function(){if(this.complete){o(this);r--}}):clearInterval(s)},i.loadedCheckEvery),o=function(t){e(t).css({visibility:"visible"}).animate({opacity:1},i.imageEnterDelay,function(){e(t).removeClass("krioImageLoader")})}};e.fn.krioImageLoader.defaults={loadedCheckEvery:350,imageEnterDelay:300}})(jQuery); 145 146/*************************************************** 147 GOOGLE MAP 148***************************************************/ 149$(window).load(function() { 150 (function() { 151 var gm = document.createElement('script'); 152 gm.src = '//maps.google.com/maps/api/js?v=3&sensor=false&language=en&callback=gmaps_loaded'; 153 gm.type = 'text/javascript'; 154 gm.async = 'true'; 155 var s = document.getElementsByTagName('script')[0]; 156 s.parentNode.insertBefore(gm, s); 157 window.gmaps_loaded = function() { 158 $( '.google-maps' ).each(function() { 159 var options = { 160 map: { 161 address: $(this).data( 'map-address' ), 162 options: { 163 zoom: $(this).data( 'zoom' ), 164 styles: [ { 165 stylers: [ 166 { "visibility": "on" }, { "saturation": -100 }, { "gamma": 1 }] 167 }], 168 scrollwheel: false, 169 mapTypeControl: false, 170 streetViewControl: false, 171 scalControl: false, 172 draggable: false, 173 } 174 }, 175 marker: { 176 values:[ 177 {address: $(this).data( 'marker-address' ), options:{icon: "img/marker.png"}} 178 ], 179 } 180 }; 181 $(this).gmap3(options); 182 }); 183 } 184 })(); 185 186/*************************************************** 187 PRETTYPHOTO 188***************************************************/ 189$('a[data-rel]').each(function() { 190$(this).attr('rel', $(this).attr('data-rel')).removeAttr('data-rel'); 191}); 192$("a[rel^='prettyPhoto']").prettyPhoto(); 193 jQuery("a[rel^='prettyPhoto'], a[rel^='lightbox']").prettyPhoto({ 194overlay_gallery: false, social_tools: false, deeplinking: false 195}); 196 197/*************************************************** 198 IMAGE HOVER 199***************************************************/ 200 $(".hover_img").on('mouseover',function(){ 201 var info=$(this).find("img"); 202 info.stop().animate({opacity:0.8},300); 203 } 204 ); 205 $(".hover_img").on('mouseout',function(){ 206 var info=$(this).find("img"); 207 info.stop().animate({opacity:1},300); 208 }); 209 210/*************************************************** 211 STICKY MENU 212***************************************************/ 213var sticky = $('.sticky'), 214 stickyHeight = $(sticky).outerHeight(), 215 stickyTop = $(sticky).offset().top, 216 stickyBottom = stickyTop + stickyHeight; 217$(window).scroll(function(){ 218 var scrollTop = $(window).scrollTop(); 219 if(scrollTop > stickyBottom){ 220 if($(sticky).is(':hidden')){ 221 $(sticky).slideDown('slow').find('.logo').addClass('spin'); 222 } 223 }else{ 224 if($(sticky).is(':visible')){ 225 $(sticky).fadeOut('fast').find('.logo').removeClass('spin'); 226 } 227 } 228}); 229 230$(sticky).on('click', '.logo', function(){ 231 $('html, body').animate({scrollTop: 0} ,'slow'); 232}); 233 234 235/*************************************************** 236 BACK TO TOP LINK 237***************************************************/ 238 $('.go-top').click(function(event) { 239 event.preventDefault(); 240 $('html, body').animate({scrollTop: 0}, 300); 241 }); 242 243/*************************************************** 244 DRIBBBLE 245***************************************************/ 246(function(e){"use strict";e.jribbble={};var t=function(t,s){e.ajax({type:"GET",url:"//api.dribbble.com"+t,data:s[1]||{},dataType:"jsonp",success:function(e){e===undefined?s[0]({error:!0}):s[0](e)}})}
246,s={getShotById:"/shots/$/",getReboundsOfShot:"/shots/$/rebounds/",getShotsByList:"/shots/$/",getShotsByPlayerId:"/players/$/shots/",getShotsThatPlayerFollows:"/players/$/shots/following/",getPlayerById:"/players/$/",getPlayerFollowers:"/players/$/followers/",getPlayerFollowing:"/players/$/following/",getPlayerDraftees:"/players/$/draftees/",getCommentsOfShot:"/shots/$/comments/",getShotsThatPlayerLikes:"/players/$/shots/likes/"},o=function(e){return function(){var s=[].slice.call(arguments),o=e.replace("$",s.shift());t(o,s)}};for(var r in s)e.jribbble[r]=o(s[r])})(jQuery,window,document); 247 248 249/*************************************************** 250 TOOLTIP 251***************************************************/ 252$("[rel=tooltip]").tooltip(); 253$("[data-rel=tooltip]").tooltip(); 254});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.