// JavaScript Document

// Begin MyAircraft selectio code
function cascadeSelect(parent, child){
				var childOptions = child.find('option:not(.static)');
					child.data('options',childOptions);
	
				parent.change(function(){
					childOptions.remove();
					child
						.append(child.data('options').filter('.sub_' + this.value))
						.change();
				})
	
				childOptions.not('.static, .sub_' + parent.val()).remove();

		}
		
		$(function(){
			cascadeForm = $('.cascadeMA');
			makeSelect = cascadeForm.find('.makeSelect');
			modelSelect = cascadeForm.find('.modelSelect');
			locSelect = cascadeForm.find('.locSelect');
			
			cascadeSelect(makeSelect, modelSelect);
			cascadeSelect(modelSelect, locSelect);
		});
		$(function(){
			cascadeForm = $('.cascadeMAWC');
			makeSelectWC = cascadeForm.find('.makeSelectWC');
			modelSelectWC = cascadeForm.find('.modelSelectWC');
			locSelectWC = cascadeForm.find('.locSelectWC');
			
			cascadeSelect(makeSelectWC, modelSelectWC);
			cascadeSelect(modelSelectWC, locSelectWC);
		});
		$(function(){
			cascadeForm = $('.cascadeMAWL');
			makeSelectWL = cascadeForm.find('.makeSelectWL');
			modelSelectWL = cascadeForm.find('.modelSelectWL');
			locSelectWL = cascadeForm.find('.locSelectWL');
			
			cascadeSelect(makeSelectWL, modelSelectWL);
			cascadeSelect(modelSelectWL, locSelectWL);
		});
		$(function(){
			cascadeForm = $('.cascadeMASkis');
			makeSelectSkis = cascadeForm.find('.makeSelectSkis');
			modelSelectSkis = cascadeForm.find('.modelSelectSkis');
			locSelectSkis = cascadeForm.find('.locSelectSkis');
			
			cascadeSelect(makeSelectSkis, modelSelectSkis);
			cascadeSelect(modelSelectSkis, locSelectSkis);
		});
// end myAircraft selection code
// Begin hover control code
 $(document).ready(function(){
	$("#slideMM-1,#slideMM-2,#slideMM-3, #slideMM-4,#slideMM-5,#slideMM-6").hide(); 


$(".productsNav").hoverIntent(
      function () {
		  		$("#slideMM-1").slideDown("medium");
                $(this).addClass("activeProducts");
      },
      function () {
		  $("#slideMM-1").slideUp("medium");
          var span = $(this);
           setTimeout(function() {
                span.removeClass("activeProducts");
          }, 350);
      }); 

$(".servicesNav").hoverIntent(function () {
        $("#slideMM-2").slideDown("medium");
		$(this).addClass("activeServices");

},
function () {
		  $("#slideMM-2").slideUp("medium");
          var span = $(this);
           setTimeout(function() {
                span.removeClass("activeServices");
          }, 350);
});

$(".aircraftNav").hoverIntent(function () {
        $("#slideMM-3").slideDown("medium");
		$(this).addClass("activeAircraft");

},
function () {
		  $("#slideMM-3").slideUp("medium");
          var span = $(this);
           setTimeout(function() {
                span.removeClass("activeAircraft");
          }, 350);
});
$(".customerNav").hoverIntent(function () {
        $("#slideMM-4").slideDown("medium");
		$(this).addClass("activeCustomer");

},
function () {
		  $("#slideMM-4").slideUp("medium");
          var span = $(this);
           setTimeout(function() {
                span.removeClass("activeCustomer");
          }, 350);
});
$(".aboutNav").hoverIntent(function () {
        $("#slideMM-5").slideDown("medium");
		$(this).addClass("activeAbout");

},
function () {
		  $("#slideMM-5").slideUp("medium");
          var span = $(this);
           setTimeout(function() {
                span.removeClass("activeAbout");
          }, 350);
});
$(".trainingNav").hoverIntent(function () {
        $("#slideMM-6").slideDown("medium");
		$(this).addClass("activeTraining");

},
function () {
		  $("#slideMM-6").slideUp("medium");
          var span = $(this);
           setTimeout(function() {
                span.removeClass("activeTraining");
          }, 350);
});
$(".partsNav").hoverIntent(function () {
        $("#slideMM-6").slideDown("medium");
		$(this).addClass("activeParts");

},
function () {
		  $("#slideMM-6").slideUp("medium");
          var span = $(this);
           setTimeout(function() {
                span.removeClass("activeParts");
          }, 350);
});
});
// end hover intent code 
// start search box text replace
$(document).ready(function(){ 
  $('input[type=text]').focus(function(){ 
    if($(this).val() == $(this).attr('defaultValue'))
    {
      $(this).val('');
    }
  });
  
  $('input[type=text]').blur(function(){
    if($(this).val() == '')
    {
      $(this).val($(this).attr('defaultValue'));
    } 
  });
}); 
// end search box text replace
//jump menu code for myaircraft

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

//end jump menu
