$().ready(function() {
  // for homepage slides
  $('#coda-slider-1').codaSlider({
    autoSlide: true,
    dynamicArrows: false,
    dynamicTabsAlign: 'right',
    dynamicTabsPosition: 'bottom',
    autoSlideInterval: 10000
  });
  
  
  // for contact page form
  $('form').validate({
    messages: { name: null, email: null, message: null },
    submitHandler: function(form) {
      $.ajax({
        type: 'POST',
        url: 'send_email.php',
        data: $(form).serialize(),
        success: function(data) {
          if( data == 'success') {
            $('#contact_form form').remove();
            $('#contact_form').append($('<p>Thanks for you message, we will be in touch soon!<p>'));
            $('#contact_form p').hide().fadeIn(1500);
          } else {
            $('#contact_form p.failure').remove();
            $('#contact_form h3').after('<p class="failure">Sorry, message sent failed, please try again later!</p>');
            $('#contact_form p.failure').hide().fadeIn(1500);
          }
        }
      });
      return false;             
    }
  });
  
  // for portfolio page project thumbnail and large preview
  $('.hover_overlay').css('opacity', 0);
  $(".hover_overlay").hover(function(){
    $(this).fadeTo(500, 0.65);
  },function(){
    $(this).fadeTo(200, 0);
  });
        
  $(".box a[href$='jpg']").fancybox({
      titleShow: false, 
      overlayColor: '#000', 
      overlayOpacity: 0.4,
      transitionIn: 'elastic'
  });

  /* for color switcher start */
  /* for color switcher end */
});
