/* Author: Rommel Castro A.

*/

/*  Content Slider > Home */
$(document).ready(function() {
    
    var currentPosition = 0;
    var slideWidth = 747;
    var slides = $('.show-container ul li');
    var numberOfSlides = slides.length;
    
    //  Remove Scrollbar
    $('.show-container ul').css('overflow', 'hidden');
    
    //  Wrap all Slider
    slides.wrapAll('<div id="slideInner"></div>')
     // Float left to display horizontally, readjust .slides width
     .css({
         'float' : 'left',
         'width' : 'slideWidth'
     });
     
     // Hide left arrow control on first load
     manageControls(currentPosition);
     
     // Create event listeners for .controls clicks
     $('.control')
     .bind('click', function() {
         // Determine new position
         currentPosition = ($(this).attr('id') == 'rightControl') ? currentPosition + 1 : currentPosition-1;
         
         // Hide / show controls
         manageControls(currentPosition);
         // Move slideInner using margin-left
         $('#slideInner').animate({
             'marginLeft' : slideWidth*(-currentPosition)
         });
         
         return false;
     });
     
     // manageControls: Hides and shows controls depending on currentPosition
     function manageControls(position) {
         // Hide left arrow if position is first slide
         if(position==0) { $('#leftControl').hide();  }
         else { $('#leftControl').show(); }
         // Hide right arrow if position is last slide
         if(position==numberOfSlides-1) { $('#rightControl').hide();  }
         else { $('#rightControl').show(); }
     }
     
     fixFooter();
})


/*  Content Slider > As We Speak */
$(document).ready(function() {
	 $('#main.as-we-speak .comment .quote:first').css('top', '200px').animate({
            'top': 0
        }, 1000).delay(10000).animate({
            'top': -200
        }, 1000);
        $('#main.as-we-speak .comment .quote:last').after($('#main.as-we-speak .comment .quote:first'));
    setInterval(function() {
        $('#main.as-we-speak .comment .quote:first').css('top', '200px').animate({
            'top': 0
        }, 1000).delay(10000).animate({
            'top': -200
        }, 1000);
        $('#main.as-we-speak .comment .quote:last').after($('#main.as-we-speak .comment .quote:first'));
    }, 12000);
});
/* End Content Slider > As We Speak */


function fixFooter() {
	var mainheight = $("#main").height();
	var mainouterheight = $("#main").outerHeight();
	var good_height = $(window).height() - $('footer').outerHeight() - $('header').outerHeight() - $('#menu').outerHeight() - mainouterheight + mainheight;
	if ( good_height > mainheight ) {
		$("#main").css( 'min-height', good_height );
	}
}

window.onresize = fixFooter;






















