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

//Javascripts
$(document).ready(function(){ 
  $.favicon('http://cdn.myld.com.au/2/609/cairns-coatings-paint-wallpaper_e6883ca49e.ico','http://cdn.myld.com.au/2/609/cairns-coatings-paint-wallpaper_8d314ce423.png');
  
  menu.contactDetails({
    
    phone: '0740413311', //optional, can have multiple values[array] 
    mobile: null, //optional, can have multiple values[array]
    email: [
            ['Paint','paint@cairnscoatings.com.au'],
            ['Colour','colour@cairnscoatings.com.au']
        ], //optional, can have multiple values[array] 
    address: '127 Scott St, Bungalow Cairns, 4870', //optional, single value
    hours: [
            ['Mon - Fri','7:30am - 5:00pm'],
            ['Saturday','9:00am - 12:00pm']
        ] //optional
    
  });

    //Nagigation Dropdown
    $('.navbar .navbar-nav > li').eq(2).addClass('dropdown').append('<ul class="dropdown-menu">'+
      '<li><a href="paint#household">Household</a></li>'+
      '<li><a href="paint#marine-industrial-paints">Marine and Industrial Paints</a></li>'+
      '<li><a href="paint#automotive">Automotive</a></li>'+
    '</ul>').children('a').addClass('dropdown-toggle disabled').attr('data-toggle', 'dropdown').append('<span class="caret"></span>');
    menu.reset();

    //Content insert
    $('#view_section_1').insertAfter('#slider');

    //Error insert
    $('#error').insertAfter('#slider');

  //Slider
    if ($('body#home').is('*')) {
        jQuery('.camera_wrap').camera({
            random: true,
            playPause: false,
            loader: 'none',
            navigation: false,
            height: '493px'
        });
    } else {
        jQuery('.camera_wrap').camera({
            random: true,
            playPause: false,
            loader: 'none',
            navigation: false,
            height: '226px'
        });
    }

    //Tooltip
    $('.tipster').tooltipster();

    //Validation
    $('#custom_form').formValidation({ 
    validateText: ["name","number"],
    validateEmail: ["email"],
    validateSpam: true
  }); 
     
});  // end declaration

$(window).load(function(){

    //Footer Map 
    function mapfooter() {
      var myLatlng = new google.maps.LatLng(-16.93564, 145.75840);
      var image = 'http://cdn.myld.com.au/2/609/cairns-coatings-paint-wallpaper_bcf6deac73.png';
      var mapOptions = {
        zoom: 15,
        center: myLatlng,
        mapTypeId: google.maps.MapTypeId.ROADMAP
      }
      
      if ($('#map-footer').length > 0) {
          var map = new google.maps.Map(document.getElementById('map-footer'), 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);
          });   
        }
    }

    mapfooter();

    //Main Map
    function mapcanvas() {
      var myLatlng = new google.maps.LatLng(-16.93564, 145.75840);
      var image = 'http://cdn.myld.com.au/2/609/cairns-coatings-paint-wallpaper_cca6741a6d.png';
      var mapOptions = {
        zoom: 15,
        center: myLatlng,
        mapTypeId: google.maps.MapTypeId.ROADMAP
      }
      
      if ($('#map-canvas').length > 0) {
          var map = new google.maps.Map(document.getElementById('map-canvas'), 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);
          });   
        }
    }

    mapcanvas();
    
});
