$(document).ready(function() {

  if($('#tabs').length > 0) {

    $("#accordion-2, #accordion-1").accordion({
      header: 'h3',
      collapsible: true
    });

    $("#tabs").tabs( { show: 1, selected: 2} );
    
  }
  
  if ($("#accordion-3").length > 0) {
    $("#accordion-3").accordion({
      header: 'h3',
      collapsible: true
    });
  }

// E-mail defuscator

  $('a.email').defuscate();

// External links auto-styler

  $('.text-container a').filter(function() {
    return this.hostname && this.hostname !== location.hostname;
  }).addClass('external');

  $('a.btn-more').removeClass('external');

  $('a.external').click(function(){
    window.open(this.href);
    return false;
  });

// Addthis button

  $('#addthis').mouseover( function(){
    return addthis_open(this, '', '[URL]', '[TITLE]')
  });
  $('#addthis').mouseout(function(){ addthis_close(); });
  $('#addthis').click(function(){ return addthis_sendto(); });
  
// Dropdown menu

  function addMega(){
    $(this).find("div").slideDown("fast");
  }

  function removeMega(){
    $(this).find("div").slideUp("fast");
  } 
  
  var megaConfig = {
    interval: 50,
    sensitivity: 4,
    over: addMega,
    timeout: 1000,
    out: removeMega
  };



// Carousel

  $("#carousel.carousel-big").jCarouselLite({
    btnNext: "#btn-next",
    btnPrev: "#btn-prev",
    auto: 1500,
    speed: 500,
    visible: 4
  });

  $("#carousel.carousel-small").jCarouselLite({
    btnNext: "#btn-next",
    btnPrev: "#btn-prev",
    auto: 1500,
    speed: 500,
    visible: 1
  });




// Flash 

  var flashvars = {};
  var params = {
    menu: "false",
    wmode: "transparent"
  };
  var attributes = {};

  flashname = "swf/promo.swf?v=" + Math.random() * 10;
  swfobject.embedSWF(flashname, "flash-container", "342", "251", "9.0.0", "expressInstall.swf", flashvars, params, attributes);

  flashname = "swf/getbtn.swf";
  swfobject.embedSWF(flashname, "join-the-zone-team-btn", "167", "65", "9.0.0", "expressInstall.swf", {caption: 'Join the Zone team!', link: 'join-the-zone-team.php'}, params, attributes);

  flashname = "swf/getbtn.swf";
  swfobject.embedSWF(flashname, "contact-btn", "167", "65", "9.0.0", "expressInstall.swf", {caption: 'Contact Us!', link: 'contact-us.php'}, params, attributes);

  flashname = "swf/picture1.swf";
  swfobject.embedSWF(flashname, "picture-anim", "200", "134", "9.0.0", "expressInstall.swf", {caption: 'Contact Us!', link: 'contact-us.php'}, params, attributes);

  flashname = "swf/getbtn.swf";
  swfobject.embedSWF(flashname, "btn-get-top", "167", "65", "9.0.0", "expressInstall.swf", {caption: 'Get in the Zone', link: 'get-in-the-zone.php'}, params, attributes);

  flashname = "swf/getbtn.swf";
  swfobject.embedSWF(flashname, "btn-contact-top", "167", "65", "9.0.0", "expressInstall.swf", {caption: 'Contact Us', link: 'contact-us.php'}, params, attributes);


// Promo Image

if ($('#img-container').length > 0) {
  window.setTimeout(function() {
    $("#txt-container").css('padding-top', '0');  
    $("#img-container").show();
    flashname = "swf/left_promo.swf";
    swfobject.embedSWF(flashname, "getbtn", "340", "227", "9.0.0", "expressInstall.swf", {caption: 'Get in the Zone!', link: 'get-in-the-zone.php'}, params, attributes);
  }, 31000);
}

    if ($('#enquiry-form').length > 0) {
      $("#enquiry-form").validate({
        submitHandler: function() {
          $('#captchaStatus').parent().fadeIn();
          $('#captchaStatus').parent().addClass('notice');
          $('#captchaStatus').html('Submitting the form. Please wait...');
          
          $('#enquiry-form').ajaxSubmit( function () {
            $('#captchaStatus').parent().addClass('success');
            $('#captchaStatus').html('Email was successfully sent! Thank you. We shall contact you shortly in response to your enquiry.<br /><br /><i>Note: Please check your junk/spam folder regularly as occasionally our reply may be moved to these folders in your email account.</i>');
            //$('input.submit').attr('disabled', true );
          });
          return false;
        }
      })
    }

  $('div#nav li.dropdown').hoverIntent(megaConfig);
  
  $("div#nav ul:first li:first").addClass("nav-first");
  //$("div#nav ul:first li:first").hover(
	//	function(){ $(this).addClass('nav-first-hover'); },
	//	function(){ $(this).removeClass('nav-first-hover'); 
	//});
	
	$("div#nav ul:first li:last").addClass("nav-last");
	//$("div#nav ul:first li:last").hover(
	//	function(){ $(this).addClass('nav-last-hover'); },
	//	function(){ $(this).removeClass('nav-last-hover');  
	//}); 

	//$('div#nav li').hover(
	//	function(){ $(this).addClass('hover'); },
	//	function(){ $(this).removeClass('hover'); }
	//);
	
  $('table.zebra tr:odd').addClass('odd');
  $('table.table tr').each( function() {
    $(this).find('td:first').addClass('label');
  });
  $('table.table tr:last td').css('border-bottom', 'none');

	
});

window.onload = function(){ 
  var flash_cookie = document.getElementById('atff');
  flash_cookie.parentNode.style.display = 'none';
} 