/**
 * Javascript
 * 
 */
var Site = function(){
    return {
        init: function() {
            $.each($('.listed-text li .text'), function() {
                var textHeight = $(this).height();
                var buttonHeight = $(this).find('a.submit').height();
                var margin = (textHeight - buttonHeight)/2;
                $(this).find('a.submit').css('margin-top', margin + 'px');
            });
            
            $('.main-navigation ul li').hover(
      			function() {
      				$(this).addClass('hover');
      				if ($(this).hasClass('last-item')) {
      					$('.main-navigation').addClass('last-item-hovered');
      				}
      			},
      			function() {
      				$(this).removeClass('hover');
      				$('.main-navigation').removeClass('last-item-hovered');
      			}
            );
            
            if ($('.main-navigation ul li.selected').hasClass('last-item')) {
            	$('.main-navigation').addClass('last-item-selected');
            }
            
            if (window.location.pathname == '/') {
                $('.homepage-members ul').attr('id', 'homepage-members').addClass('jcarousel-skin-tango');
                $('.homepage-members').append('<span class="pause submit">Pause</span>');
                $('#homepage-members').cycle({
                    fx: 'scrollHorz',
                    fit: true,
                    timeout: 2800,
                    speed: 400,
                    pause: true
                });
                
                $('.pause').click(function() {
                    if ($(this).text() == 'Pause') {
                        $('#homepage-members').cycle('pause');
                        $(this).text('Play');    
                    } else {
                        $('#homepage-members').cycle('resume');
                        $(this).text('Pause');                        
                    }
                });
            }
        }
    }
}();

$(document).ready(function () {
    Site.init();
});
