  /***** INIT ONCE ALL ELEMENTS OF PAGE ARE LOADED******/

var speed = 5; //speed in ms



jQuery(window).load(function() {
	
		
    timer= setInterval(function(){
        jQuerynotLoaded = jQuery("img.home_img").not(".loaded");
        jQuerynotLoaded.eq(Math.floor(Math.random()*jQuerynotLoaded.length)).fadeIn().addClass("loaded");
        if (jQuerynotLoaded.length == 0) {
            clearInterval(timer);
        }
    }, speed);
    
    
    /***** MUTE BUTTONS******/
    
    jQuery('.ppvmax').each(function(){
            jQuery(this).hide();
    });
    
    jQuery('.ppmute').each(function(){
        jQuery(this).bind("click",function(){
            jQuery(this).hide();
            jQuery(this).siblings('.ppvmax').show();
		});	
    });
    
    jQuery('.ppvmax').each(function(){
        jQuery(this).bind("click",function(){
            jQuery(this).hide();
			jQuery(this).siblings(".ppmute").show();
        });
    });

    jQuery(".prev").click(function(){
		pauseAll();
    });
    jQuery(".next").click(function(){
		pauseAll();
    });
    
});

  /***** INIT ONCE DOM IS LOADED******/
jQuery(document).ready( function() {
    
    jQuery('#header a,#thumbs a,#side a,ul.columns a.poplight,ul.social-networks li a').hover(
        function(){jQuery(this).stop().animate({'opacity' : '.60'}, 250);}, 
        function(){jQuery(this).stop().animate({'opacity' : '1'}, 250);});

////////////////
function pagecount(thistab){
	 count = jQuery(thistab).children().length;
 numpages = Math.ceil(count/6);
	 currentPage = 0;
	 moveOver = 0;
	 PageLoc = "0px";
	 endPage = numpages * -1;
	 totalPages = endPage  + 1;
    
	
}
    var count = jQuery('#nav_print').children().length;
	var numpages = Math.ceil(count/6);
	var currentPage = 0;
	var moveOver = 0;
	var PageLoc = "0px";
	var endPage = numpages * -1;
	var totalPages = endPage  + 1;
    var minmax= 0;
    
    jQuery(".prev").click(function(){
		pauseAll();
    });
    jQuery(".next").click(function(){
		pauseAll();
    });
    
	jQuery("#leftArrow").click(function(){
		slider("left");
		updateArrows();
        
    });
    
	jQuery('#thumbs a').click(function() {
        slideToBottomTimer();
        slideToTopTimerMobile();
    });
	
    jQuery('.ppstart').click(function() {
        slideToBottomTimer();
        slideToTopTimerMobile();
    });
    
    function slideToBottomTimer(){
        jQuery(".slider-thumbs-container").stop(true, true).delay(200).animate({bottom:"-96px"},500);
        jQuery('#slider-about .maximize,.slider-thumbs-container .maximize,#slider-diversity .maximize').show();
        jQuery('#slider-about .minimize,.slider-thumbs-container .minimize,#slider-diversity .minimize').hide();
        jQuery('.page-template-slider-current-work-php ul.tabs').fadeOut(500);
	}
    
	function slideToTopLeadership(){
		jQuery(".thumb-wrapper").stop(true, true).delay(200).animate({opacity: 0,bottom:"0px"},0).animate({opacity: 1,bottom:"0px"},500);
        jQuery('#slider-about .maximize,.page-template-slider-leadership-php .slider-thumbs-container .maximize,#slider-diversity .maximize').show();
		jQuery('#slider-about .minimize,.page-template-slider-leadership-php .slider-thumbs-container .minimize,#slider-diversity .minimize').hide();
        jQuery(".page-template-slider-leadership-php .slider-thumbs-container").animate({ bottom:"-96px"},0).animate({ bottom:"0px"  },500);
	}
    
    jQuery('ul.tabs li a,.maximize').click(function() {
        sliderinit(); 
        pauseAll();
    });
    
    jQuery("#leftArrow").hide();
    
    jQuery('ul.tabs li a#afg-digital').click(function() {
        jQuery("#leftArrow").hide();
        jQuery("#rightArrow").hide();
    });
    
    
    jQuery('ul.tabs li a#afg-print').click(function() {
       	pagecount('#nav_print');
	    updateArrows();
	
    });
       jQuery('ul.tabs li a#afg-tv').click(function() {
       		pagecount('#nav_tv');
	    updateArrows();
    });
       
    jQuery('#thumbs a,.minimize,.minimize').click(function() {
        pauseAll();
    });
    
	jQuery("#rightArrow").click(function(){
		slider("right");
		updateArrows();
	});
    
    function sliderinit(){
        currentPage=0;
        moveOver = currentPage * 707;
        PageLoc = moveOver + "px";
        jQuery(".navi").animate({left:PageLoc},400);
        updateArrows();
	}
    
    function slider(direction){
        if (direction == "left"){
            currentPage += 1;
        } else{
            currentPage -= 1;
        }
        moveOver = currentPage * 650;
        PageLoc = moveOver + "px";
        jQuery(".navi").animate({left:PageLoc},500);
	}
    
    /*
    function counter(){
        currentPage;
	}
    */
    
    function updateArrows(){
		if (numpages <= 1){
			jQuery("#rightArrow").hide();
			jQuery("#leftArrow").hide();
		}else {
            if (currentPage == 0){
                jQuery("#leftArrow").hide();
                jQuery("#rightArrow").show();
            } else if(currentPage == totalPages){
                jQuery("#leftArrow").show();
                jQuery("#rightArrow").hide();
            } else {
                jQuery("#leftArrow").show();
                jQuery("#rightArrow").show();
			}
		}
	}
    
    /*updateArrows();*/
 	
  function slideToBottom(){
	  jQuery('#slider-about .minimize,#slider-intro .minimize,.slider-thumbs-container .minimize,#slider-diversity .minimize').hide();
	  jQuery('#slider-about .maximize,#slider-intro .maximize,.slider-thumbs-container .maximize,#slider-diversity .maximize').show(); 
	  jQuery("#slider-about,#slider-intro").animate({ opacity: 1, bottom:"0px"},0).animate({ opacity: 1, bottom:"-124px"  },500);	
	  jQuery("#slider-diversity").animate({ bottom:"0px"},0).animate({ bottom:"-180px"  },500);
	  jQuery(".page-template-slider-current-work-php ul.tabs").fadeOut(200);
	  jQuery(".slider-thumbs-container").animate({bottom:"0px"},0).animate({bottom:"-96px"},500);
  }
  
  function slideToBottomMobile(){
	  jQuery('.slider-thumbs-container-mobile .maximize').show();
	  jQuery('.slider-thumbs-container-mobile .minimize').hide();
	  jQuery(".page-template-slider-current-work-mobile-php ul.tabs").fadeIn(200);
	  jQuery(".slider-thumbs-container-mobile").animate({bottom:"-79px"},500);
  }
	  
  function slideToTopTimerMobile(){
	  jQuery(".slider-thumbs-container-mobile").stop(true, true).delay(200).animate({bottom:"0px"},500);	
	  jQuery('.slider-thumbs-container-mobile .maximize').hide();
	  jQuery('.slider-thumbs-container-mobile .minimize').show();
	  jQuery(".page-template-slider-current-work-mobile-php ul.tabs").fadeOut(200);
  }
	  
  function slideToTop(){
	  jQuery('#slider-about .maximize,#slider-intro .maximize,.slider-thumbs-container .maximize,#slider-diversity .maximize').hide();
	  jQuery('#slider-about .minimize,#slider-intro .minimize,.slider-thumbs-container .minimize,#slider-diversity .minimize').show();
	  jQuery("#slider-about,#slider-intro").animate({ opacity: 1, bottom:"-124px"},0).animate({ opacity: 1, bottom:"0px"  },500);	
	  jQuery("#slider-diversity").animate({ opacity: 1, bottom:"-180px"},0).animate({ opacity: 1, bottom:"0px"  },500);	
	  jQuery(".page-template-slider-current-work-php ul.tabs").fadeIn(200);
	  jQuery(".slider-thumbs-container").animate({bottom:"-96px"},0).animate({bottom:"0"},500);	
  }
	  
  function slideToTopMobile(){
	  jQuery('.slider-thumbs-container-mobile .minimize').show();
	  jQuery('.slider-thumbs-container-mobile .maximize').hide(); 
	  jQuery(".page-template-slider-current-work-mobile-php ul.tabs").fadeOut(200);
	  jQuery(".slider-thumbs-container-mobile").animate({bottom:"-69px"},0).animate({bottom:"0px"},500);	
  }
							   
  jQuery('.minimize').click(function() {
	  slideToBottom();
	  slideToBottomMobile();
  });
		
    jQuery('.maximize').click(function() {
        slideToTop();
        slideToTopMobile();
    });
		
   
    jQuery('.page-template-slider-current-work-php #right').hover(
        function(){jQuery(this).children('.page-template-slider-current-work-php .slider-thumbs-container #thumbs').stop().animate({"bottom": '0'});} , 
        function(){jQuery(this).children('.page-template-slider-current-work-php .slider-thumbs-container #thumbs').stop().animate({"bottom": '-124px'},600);
    });
  
  
  
  //Close Popups and Fade Layer
	  
  jQuery('a.close, #fade').live('click', function() { //When clicking on the close or fade layer...
	  jQuery('#fade , .popup_block').fadeOut(function() {
		  jQuery('#fade, a.close').remove();  //fade them both out
	  });
	  return false;
  });
  
	  

  
    jQuery("a").each(function() {
        jQuery(this).attr("hideFocus", "true").css("outline", "none");
        jQuery(this).attr("hideFocus", "true").css("outline", "0");
    });
	
  
  
    jQuery('.scroll-pane').jScrollPane({
        verticalDragMinHeight: 47,
        verticalDragMaxHeight: 47		
    });
    jQuery('.page-template-about-afg-php .scroll-pane,.page-template-intro-php .scroll-pane').jScrollPane({
        verticalDragMinHeight: 37,
        verticalDragMaxHeight: 37		
    });
	  
    jQuery('.page-template-nyu-php .scroll-pane').jScrollPane({
        verticalDragMinHeight: 40,
        verticalDragMaxHeight: 40		
    });
    jQuery('.page-template-slider-leadership-php .scroll-pane').jScrollPane({
        verticalDragMinHeight: 29,
        verticalDragMaxHeight: 29		
    });
    jQuery('.page-template-slider-diversity-php .scroll-pane').jScrollPane({
        verticalDragMinHeight: 34,
        verticalDragMaxHeight: 34		
    });
  

}); //ready end



	
