--- /dev/null
+/////////////////////////////////////////////////////////////////////////////////////////////\r
+// Custom JS (ADD YOUR JS HERE!)\r
+/////////////////////////////////////////////////////////////////////////////////////////////\r
+\r
+$(document).ready(function(){\r
+ \r
+ /////////////////////////////////////////////////////////////////\r
+ // BACKSTRETCH SLIDER (UNCOMMENT TO USE)\r
+ /////////////////////////////////////////////////////////////////\r
+ \r
+ /*$("body").backstretch([\r
+ "img-1.jpg",\r
+ "img-2.jpg",\r
+ "img-3.jpg"\r
+ ], {duration: 3000, fade: 750, random: true});*/\r
+ \r
+ /////////////////////////////////////////////////////////////////\r
+ // CAMERA SLIDER\r
+ /////////////////////////////////////////////////////////////////\r
+ \r
+ if ($('.camera_slider').length > 0) {\r
+ jQuery('.camera_slider').camera({\r
+ fx: 'random',\r
+ playPause: true,\r
+ pagination: false,\r
+ height: '400',\r
+ random: false\r
+ });\r
+ }\r
+ \r
+ /////////////////////////////////////////////////////////////////\r
+ // Fancybox\r
+ /////////////////////////////////////////////////////////////////\r
+ \r
+ //if ($('body#gallery').is('*')) { // Uncomment to run script on specific page only\r
+ if(jQuery.browser.mobile) {\r
+ var myPhotoSwipe = $(".fancybox").photoSwipe({ enableMouseWheel: false , enableKeyboard: false });\r
+ }\r
+ else {\r
+ // Single Image\r
+ //$("a.fancybox").fancybox();\r
+ \r
+ // Multiple Images\r
+ $("a.fancybox[rel='gallery_group']").fancybox({\r
+ 'transitionIn' : 'elastic',\r
+ 'transitionOut' : 'elastic',\r
+ 'speedIn' : 600, \r
+ 'speedOut' : 200 \r
+ });\r
+ }\r
+ //}\r
+ \r
+ /////////////////////////////////////////////////////////////////\r
+ // Animated Entrances\r
+ /////////////////////////////////////////////////////////////////\r
+ \r
+ $(window).scroll(function() {\r
+ $('.animatedEntrance').each(function(){\r
+ var imagePos = $(this).offset().top;\r
+\r
+ var topOfWindow = $(window).scrollTop();\r
+ if (imagePos < topOfWindow+400) {\r
+ $(this).addClass("slideUp"); // slideUp, slideDown, slideLeft, slideRight, slideExpandUp, expandUp, fadeIn, expandOpen, bigEntrance, hatch\r
+ }\r
+ });\r
+ });\r
+ \r
+ /////////////////////////////////////////////////////////////////\r
+ // Form Validation\r
+ /////////////////////////////////////////////////////////////////\r
+ \r
+ $('#custom_form').formValidation({ \r
+ validateText: ["name","message"],\r
+ validateEmail: ["email"],\r
+ validateSpam: true,\r
+ captchaTheme: 'greyscale' // default, mini, dark, mini-dark, light, mini-light, greyscale, mini-greyscale\r
+ });\r
+ \r
+ /////////////////////////////////////////////////////////////////\r
+ // GOOGLE MAPS\r
+ /////////////////////////////////////////////////////////////////\r
+\r
+ function map() {\r
+ var myLatlng = new google.maps.LatLng(-12.47518, 130.99042);\r
+ var mapOptions = {\r
+ zoom: 14,\r
+ center: myLatlng,\r
+ mapTypeId: google.maps.MapTypeId.ROADMAP,\r
+ scrollwheel: false,\r
+ styles:\r
+ [\r
+ {\r
+ "featureType": "all",\r
+ "stylers": [\r
+ {\r
+ "saturation": -100\r
+ },\r
+ {\r
+ "gamma": 0.5\r
+ }\r
+ ]\r
+ }\r
+ ]\r
+ }\r
+ // For Contact Page\r
+ if ($('#map').length > 0) {\r
+ var map = new google.maps.Map(document.getElementById('map'), mapOptions);\r
+ var image = 'img/mapicon.png';\r
+ var marker = new google.maps.Marker({\r
+ position: myLatlng,\r
+ map: map,\r
+ icon: image\r
+ });\r
+ google.maps.event.addDomListener(window, 'resize orientationchange', function() {\r
+ map.setCenter(myLatlng);\r
+ });\r
+ }\r
+ // For Footer\r
+ if ($('#footer-map').length > 0) {\r
+ var map = new google.maps.Map(document.getElementById('footer-map'), mapOptions);\r
+ var image = 'img/mapicon.png';\r
+ var marker = new google.maps.Marker({\r
+ position: myLatlng,\r
+ map: map,\r
+ icon: image\r
+ });\r
+ google.maps.event.addDomListener(window, 'resize orientationchange', function() {\r
+ map.setCenter(myLatlng);\r
+ }); \r
+ }\r
+ }\r
+ google.maps.event.addDomListener(window, 'load', map);\r
+ \r
+ /////////////////////////////////////////////////////////////////\r
+ // YAY FOR LOLLIES!\r
+ /////////////////////////////////////////////////////////////////\r
+\r
+});
\ No newline at end of file