/***********************
*  Site Specific JS   *
************************/

//Javascripts
$(document).ready(function(){ 
  $.favicon('http://cdn.myld.com.au/2/1657/blatherskite-park_d3e568d6f8.png');
	
	menu.contactDetails({
		
		phone: '0439998381', //optional, can have multiple values[array] 
		mobile: null, //optional, can have multiple values[array]
		email: [['Admin','admin@blatherskitepark.com.au'],['Accounts','accounts@blatherskitepark.com.au'],['Manager','manager@blatherskitepark.com.au']], //optional, can have multiple values[array] 
		address: 'Len Kittle Drive, Alice Springs NT 0870', //optional, single value
		hours: [['Open','6:30am'],['Close','6:30pm']] //optional
		
	});
    
    
    // View section_1
    $('#view_section_1').insertAfter('#header');

    // View error div
    $('#error').insertAfter('#header');
    
    //nav justify
    $('.navbar .nav').addClass('nav-justified');
    
    
    // Slider
    $("#slider").backstretch([
      "http://cdn.myld.com.au/2/1659/blatherskite-park_c949c44f96.jpg",
      "http://cdn.myld.com.au/2/1671/blatherskite-park_982ccb82f6.jpg",
      "http://cdn.myld.com.au/2/1672/blatherskite-park_6222935420.jpg",
      "http://cdn.myld.com.au/2/1672/blatherskite-park_70ec6b47eb.jpg",
      "http://cdn.myld.com.au/2/1855/blatherskite-park_b93963d889.png",
      "http://cdn.myld.com.au/2/1855/blatherskite-park_74c4f04391.png",
      "http://cdn.myld.com.au/2/1855/blatherskite-park_c3812a0a65.png",
      "http://cdn.myld.com.au/2/1855/blatherskite-park_6b4c18b38a.png",
      "http://cdn.myld.com.au/2/1855/blatherskite-park_1c8461f0f0.png",
      "http://cdn.myld.com.au/2/1855/blatherskite-park_acd212d0fa.png"
    ], {duration: 3000, fade: 750, random: true});    
    
    
    // Gallery
    if ( $("body#gallery").is("*") ) {
        
        var $container = $('.isotope').isotope({
          "itemSelector": ".item",
          masonry: {
            columnWidth: ".item"
          }
        });

        $('#filters').on( 'click', 'a', function() {
          $('#filters li').removeClass('active');
          $(this).parent('li').addClass('active');
          var filterValue = $(this).attr('data-filter');
          $container.isotope({ filter: filterValue });
        }); 
        
        // Fancy box
        if(Modernizr.touch && $(".fancybox").length > 0 )
        {
           var myPhotoSwipe = $(".fancybox").photoSwipe({ enableMouseWheel: false , enableKeyboard: false });
        }
        else
        {
        /* Apply to single image */
            $("a.fancybox").fancybox();
        
        /* Apply fancybox to multiple items */
            $("a.fancybox[rel='gallery_group']").fancybox({
                'transitionIn'    :    'elastic',
                'transitionOut'    :    'elastic',
                'speedIn'        :    600,
                'speedOut'        :    200
            });
        
        }        
        
        
        
    }
    
    
    // CONTACT
    if ( $("body#contact-us").is("*") ) {

        // Contact Form
        $('#contact_form').smartCaptcha({
            validateText: ["name","phone","message"],
            validateEmail: ["email"],
            redirectLink: null,
            validateStyle: "default"
        });

        // Remove Slider
        $('#slider').remove();

        // Insert Map
        function map() {
          var myLatlng = new google.maps.LatLng(-23.73700, 133.86394);
          var image = 'http://cdn.myld.com.au/2/1657/blatherskite-park_e14b9224fa.png';
          var mapOptions = {
            scrollwheel: false,
            zoom: 13,
            center: myLatlng,
            mapTypeId: google.maps.MapTypeId.ROADMAP
          }

          if ($('#map').length > 0) {
              var map = new google.maps.Map(document.getElementById('map'), mapOptions);

              var marker = new google.maps.Marker({
                  position: myLatlng,
                  map: map,
                  icon: image
              });

              google.maps.event.addDomListener(window, 'resize', function() {
                    map.setCenter(myLatlng);
              });         
              google.maps.event.addDomListener(window, 'orientationchange', function() {
                    map.setCenter(myLatlng);
              });   
            }
        }
        $(window).load(function(){
            map();
        });                
        
        
        $('#map').insertAfter('#navigation');
        
    } else {
        
    }
    
    
     
}); 
