﻿// [Nalin] Mesmo que $(document).ready(fuction(){
//Sys.Application.add_load(function() {
$(document).ready(function(){

		// Fun玢o para resize browser
		var min  = 1200;
		var w = $(window).width();
		
			
		if(w < min){
			$('.slide').addClass('under-1200');
		} else {
			$('.slide').removeClass('under-1200');
		}

		$(window).resize(function() {

			w = $(window).width();
			if(w <= min){
				$('.slide').addClass('under-1200');
				console.log(w);
			}else{
				$('.slide').removeClass('under-1200');
			}
		});
		//Fim Fun玢o para resize
		
		
		/*AMBIENTA锹O*/
        var _amb = false;
        
		$('.our-airplanes ul').children().each(function(index) {
            
            $(this).stop().mouseover(function() {
              ambReload(index);
              
            });
            $(this).stop().mouseout(function() {
                $('.our-airplanes ul .sub-nav-airplanes').find('a').removeClass('active');
                $('.our-airplanes ul .sub-nav-airplanes').find('a').next().hide();
                $('.our-airplanes ul .sub-nav-airplanes').find('a:first').addClass('active');
                $('.our-airplanes ul .sub-nav-airplanes').find('a:first').next().show();
              _amb = false;
              $(this).delay(100, ambReloadOut );
            });           
		});
        
        //hover aeronaves
        $('.our-airplanes ul .sub-nav-airplanes').find('a:first').addClass('active');        
		$('.our-airplanes ul .sub-nav-airplanes').find('a:first').next().show();
        
		$('.our-airplanes ul .sub-nav-airplanes').find('a').hover(function(){
        
            if( !$(this).next().is(':visible') ) {
            
                $(this).parents('.sub-nav-airplanes').find('a').removeClass('active');
                $(this).parents('.sub-nav-airplanes').find('a').next().hide();
                $(this).addClass('active');
                $(this).next().stop().fadeIn();
            }
        });
        
        function ambReload(_id){
            _amb = true;
            $('.our-airplanes ul li span.darkened').remove();
            $('.our-airplanes ul li span.shadow').remove();
            $('.slide, .slide-nav').addClass('darkened');
            $('.our-airplanes ul').children().each(function(index) {
                if(index != _id){
                   $(this).append('<span class="darkened"></span><span class="shadow"></span>');
                }
            });
        }
        function ambReloadOut(){
            if(!_amb){
                $('.our-airplanes ul li span.darkened').remove();
                $('.our-airplanes ul li span.shadow').remove();
                $('.slide, .slide-nav').removeClass('darkened');
            }
        }
        
        /*Controls*/
        var _size = ($('.slide-nav ol').children().size() - 1);
        var _atual = 0;
        var _img = 0;
        //$('.slide-nav').stop(true, true).delay(8000, linerControls );
        
        function linerControls(_back,_id){
            if(_id > -1){
                _atual = _id;
            }else{
            
                if(_back){
                    _atual--;
                    if(_atual < 0){
                    _atual = _size;                
                    }
                }else{
                    _atual++;
                    if(_atual > _size){
                    _atual = 0;                
                    }
                }
            
            }
            
            _img = _atual + 1;

            $('#amb_home_bg').css( 'background','url("/nva/img/home/amb-home-'+_img+'.jpg") no-repeat scroll center 0 transparent' );
            $('.slide-nav ol li.selected').removeClass('selected');
            $('.slide-nav ol').children().each(function(index) {
                if(index == _atual){
                    $(this).addClass('selected');
                }
            });
            
            
        }
        
         $('.slide-nav ol').children().each(function(index) {
            $(this).stop().click(function() {
                linerControls(false,index);
                return false;
            });
         });   
        
        $('.slide-nav .next').click(function(){
            linerControls();
            return false;
        });
        
         $('.slide-nav .prev').click(function(){
        
            linerControls(true);
            return false;
        });
        
        

});
		
