jQuery(document).ready(function($){
        var size = $('img', '#az_banner_slider').size();
        
        var counter = 0;
        
        if(!$('img:last', '#az_banner_slider').attr('complete')){ //check if last image is not yet loaded
            $('img', '#az_banner_slider').load(function(){//if it isn't, then we'll wait for all the image to load           
                counter++;
                            
                if(counter == size){ //check to see if all images have already been loaded before initializing jCLite
                    init_jcarousel();		
                } 
            });   
        }else{ //otherwise, initialize jcarousel already
            init_jcarousel();
        }
        
    
    function init_jcarousel(){
        $("#az_banner_slider").jCLite({
            btnNext: "#az_banner_slider_next",
 			btnPrev: "#az_banner_slider_prev",
	        btnPause: "#az_banner_slider_toggle",            
 			circular: true,
 			speed: 10,
 			auto: 3000,
 			btnGo: "#az_banner_slider_nav li",
 			visible: 1,
 			scroll: 1,            
            beforeStart: function(a) {
            },
            afterEnd: function(a) {                
               var id_num = a.attr('id').substring(10, a.attr('id').length); 
                            
               if(parseInt(id_num) > 1){                
                   $('a', '#az_banner_nav_'+ parseInt(id_num) - 1).removeClass('active');
               }else{                    
                   $('a', '.az_banner_nav_element:last').removeClass('active');
               }
                            
                   $('a', '#az_banner_nav_'+ id_num).addClass('active');
             }
         });        
         $('a:eq(0)', '#az_banner_slider_nav').addClass('active');        
         $('#az_banner_slider_toggle').addClass('jclite_play jclite_pause');
    }
 });
