1//LOADER/SPINNER 2$(window).bind("load", function() { 3 4 "use strict"; 5 6 $(".spn_hol").fadeOut(1000); 7}); 8 9 10//MENU APPEAR AND HIDE 11$(document).ready(function() { 12 13 "use strict"; 14 15 $(window).scroll(function() { 16 17 "use strict"; 18 19 if ($(window).scrollTop() > 20) { 20 $(".navbar").css({ 21 'margin-top': '0px', 22 'opacity': '1' 23 }) 24 $(".navbar-nav>li>a").css({ 25 'padding-top': '15px' 26 }); 27 $(".navbar-brand img").css({ 28 'height': '35px' 29 }); 30 $(".navbar-brand img").css({ 31 'padding-top': '0px' 32 }); 33 $(".navbar-default").css({ 34 'background-color': 'rgb(36, 36, 36)' 35 }); 36 } else { 37 $(".navbar").css({ 38 'margin-top': '0px', 39 'opacity': '1' 40 }) 41 $(".navbar-nav>li>a").css({ 42 'padding-top': '15px' 43 }); 44 $(".navbar-brand img").css({ 45 'height': '35px' 46 }); 47 $(".navbar-brand img").css({ 48 'padding-top': '0px' 49 }); 50 $(".navbar-default").css({ 51 'background-color': 'rgb(36, 36, 36)' 52 }); 53 } 54 }); 55}); 56 57 58 59 60 // MENU SECTION ACTIVE 61$(document).ready(function() { 62 63 "use strict"; 64 65 $(".navbar-nav li a").click(function() { 66 67 "use strict"; 68 69 $(".navbar-nav li a").parent().removeClass("active"); 70 $(this).parent().addClass("active"); 71 }); 72}); 73 74 75 76// Hilight MENU on SCROLl 77 78$(document).ready(function() { 79 80 "use strict"; 81 82 $(window).scroll(function() { 83 84 "use strict"; 85 86 $(".page").each(function() { 87 88 "use strict"; 89 90 var bb = $(this).attr("id"); 91 var hei = $(this).outerHeight(); 92 var grttop = $(this).offset().top - 70; 93 if ($(window).scrollTop() > grttop - 1 && $(window).scrollTop() < grttop + hei - 1) { 94 var uu = $(".navbar-nav li a[href='#" + bb + "']").parent().addClass("active"); 95 } else { 96 var uu = $(".navbar-nav li a[href='#" + bb + "']").parent().removeClass("active"); 97 } 98 }); 99 }); 100}); 101 102 103 104//SMOOTH MENU SCROOL 105 106 107$(function() { 108 109 "use strict"; 110 111 $('a[href*=#]:not([href=#])').click(function() { 112 if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) { 113 var target = $(this.hash); 114 target = target.length ? target : $('[name=' + this.hash.slice(1) +']'); 115 if (target.length) { 116 $('html,body').animate({ 117 scrollTop: target.offset().top 118 }, 1000); 119 return false; 120 } 121 } 122 }); 123}); 124 125 126 127// FIX HOME SCREEN HEIGHT 128$(document).ready(function() { 129 130 "use strict"; 131 132 setInterval(function() { 133 134 "use strict"; 135 136 var widnowHeight = $(window).height(); 137 var containerHeight = $(".home-container").height(); 138 var padTop = widnowHeight - containerHeight; 139 $(".home-container").css({ 140 'padding-top': Math.round(padTop / 2) + 'px', 141 'padding-bottom': Math.round(padTop / 2) + 'px' 142 }); 143 }, 10) 144}); 145 146 147 148//PARALLAX 149$(document).ready(function() { 150 151 "use strict"; 152 153 $(window).bind('load', function() { 154 "use strict";
155 parallaxInit(); 156 }); 157 158 function parallaxInit() { 159 "use strict"; 160 $('.home-parallax').parallax("30%", 0.1); 161 $('.subscribe-parallax').parallax("30%", 0.1); 162 $('.testimonial').parallax("10%", 1); 163 /*add as necessary*/ 164 } 165}); 166 167 168 169//OWL CAROSEL 170$(document).ready(function() { 171 172 "use strict"; 173 174 $("#owl-demo").owlCarousel({ 175 autoPlay: 3000, 176 items: 4, //10 items above 1000px browser width 177 itemsDesktop: [1370, 3], //5 items between 1000px and 901px 178 itemsDesktopSmall: [900, 2], // betweem 900px and 601px 179 itemsTablet: [600, 1], //2 items between 600 and 0 180 }); 181}); 182 183 184 185 //PRETTYPHOTO 186 187$(document).ready(function() { 188 189 "use strict"; 190 191 $("a[rel^='prettyPhoto']").prettyPhoto({ 192 show_title: false, 193 /* true/false */ 194 }); 195}); 196 197 198 199//WOW JS 200$(document).ready(function() { 201 202 "use strict"; 203 204 new WOW().init(); 205}); 206 207 208 209//RESPONSIVE VIDEO 210$(document).ready(function() { 211 212 "use strict"; 213 214 // Basic FitVids Test 215 $(".video").fitVids(); 216}); 217 218 219 220//MAILCHIMP 221$(document).ready(function() { 222 223 "use strict"; 224 225 $('#mc-form').ajaxChimp({ 226 callback: mailchimpCallback, 227 url: "https://themerocks.us9.list-manage.com/subscribe/post?u=f04c804868966b1b4509daa9b&id=ad7b6aba65" 228 }); 229 230 function mailchimpCallback(resp) { 231 232 "use strict"; 233 234 if (resp.result === 'success') { 235 $('.subscription-success').html('<i class="pe-7s-check"></i><br/>' + resp.msg).fadeIn(1000); 236 $('.subscription-error').fadeOut(500); 237 } else if (resp.result === 'error') { 238 $('.subscription-error').html('<i class="pe-7s-close-circle"></i><br/>' + resp.msg).fadeIn(1000); 239 } 240 } 241}); 242 243 244 245//CONTACT FORM VALIDATION 246$(document).ready(function() { 247 248 "use strict"; 249 250 $(".form_submit").click(function() { 251 252 "use strict"; 253 254 var name = $("#name").val(); 255 var emaild = $("#email").val(); 256 var subject = $("#subject").val(); 257 var message = $("#message").val(); 258 var testEmail = /^[A-Z0-9._%+-]+@([A-Z0-9-]+\.)+[A-Z]{2,4}$/i; 259 if (!name) { 260 $(".form_error .name_error").addClass("show").removeClass("hide"); 261 return false; 262 } else { 263 $(".form_error .name_error").addClass("hide").removeClass("show"); 264 } 265 if (!emaild) { 266 $(".form_error .email_error").addClass("show").removeClass("hide"); 267 return false; 268 } else { 269 $(".form_error .email_error").addClass("hide").removeClass("show"); 270 if (testEmail.test(emaild)) { 271 $(".form_error .email_val_error").addClass("hide").removeClass("show"); 272 } else { 273 $(".form_error .email_val_error").addClass("show").removeClass("hide"); 274 return false; 275 } 276 } 277 if (!message) { 278 $(".form_error .message_error").addClass("show").removeClass("hide"); 279 return false; 280 } else { 281 $(".form_error .message_error").addClass("hide").removeClass("show"); 282 } 283 if (name && emaild && message) { 284 $.ajax({
285 url: 'email.php', 286 data: { 287 name: name, 288 emaild: emaild, 289 subject: subject, 290 message: message 291 }, 292 type: 'POST', 293 success: function(data) { 294 $(".Sucess").show(); 295 $(".Sucess").fadeIn(2000); 296 $(".Sucess").html("<i class='fa fa-check'></i> Dear <b>" + name + "</b> Thank you for your enquiry we will respond to you as soon as possible!"); 297 $("#Name").val(""); 298 $("#Email").val(""); 299 $("#Subject").val(""); 300 $("#Message").val(""); 301 $(".form_error .name_error, .form_error .email_error, .form_error .email_val_error, .form_error .message_error").addClass("hide").removeClass("show"); 302 $("#name").val(""); 303 $("#email").val(""); 304 $("#subject").val(""); 305 $("#message").val(""); 306 } 307 }); 308 } 309 return false; 310 }); 311}); 312 313 314 315/// SMOOTH SCROLL 316 317$(document).ready(function() { 318 319 "use strict"; 320 321 var scrollAnimationTime = 1200, 322 scrollAnimation = 'easeInOutExpo'; 323 $('a.scrollto').bind('click.smoothscroll', function(event) { 324 event.preventDefault(); 325 var target = this.hash; 326 $('html, body').stop().animate({ 327 'scrollTop': $(target).offset().top 328 }, scrollAnimationTime, scrollAnimation, function() { 329 window.location.hash = target; 330 }); 331 }); 332 //COUNTER 333 // $('.counter_num').counterUp({ 334 // delay: 10, 335 // time: 2000 336 // }); 337}); 338 339 340 341 342 343 344//VIDEO BACKGROUND 345// $(document).ready(function() { 346// var videobackground = new $.backgroundVideo($('body'), { 347// "align": "centerXY", 348// "width": 1280, 349// "height": 720, 350// "path": "media/", 351// "filename": "cloud", 352// "types": ["mp4","ogg","webm"] 353// }); 354// });
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.