// speeds for the faders here
var fadeIn = 1800;
var fadeOut = 1800;
var delay = 100;
//end speeds for fader
var SD = (function($) {
    return {
        faderAnim: function(fader){
            var active = $(fader+' li.current');

            if ( active.length == 0 ) active = $(fader+' li:last');

            var next =  active.next().length ? active.next() : $(fader+' li:first');

            active.fadeOut(fadeIn,function(){
                active.removeClass('current');
            });
            next.delay(delay).fadeIn(fadeIn,function(){
                next.addClass('current');
            });
        },
        stupidIE6: function(){
            $(".menu li").hover(
                function () {
                    $(this).children('ul').show();
                },
                function () {
                    $(this).children('ul').hide();
                }
                );
        },
        init_main: function() {
        		
				//'Search' text inside search box
				$('#search_box').bind({
					focusin: function() {
						if($(this).val()=='Search')
						$(this).val('');
					},
					focusout: function() {
						if($(this).val()=='')
						$(this).val('Search');
					}
				});
        		
        
            $(document).ready(function(){
	             $('#search_box').val('Search');
	             
            	 window.setInterval( function(){//tall med
                    SD.faderAnim('#fade1')
                }, 4000 );

                window.setInterval( function(){//tall small
                    SD.faderAnim('#fade2')
                }, 10000 );

                window.setInterval( function(){//'expect more'
                    SD.faderAnim('#fade3')
                }, 5725 );
                
                window.setInterval( function(){//tall large
                    SD.faderAnim('#fade4')
                }, 6000 );
                
                $("#feed").jCarouselLite({
                    vertical: true,
                    visible: 4,
                    auto: 1000,
                    speed:1500
                });
                
                //'Search' text inside search box
                $('#search_box').bind({
                    focusin: function() {
                        if($(this).val()=='Search')
                            $(this).val('');
                    },
                    focusout: function() {
                        if($(this).val()=='')
                            $(this).val('Search');
                    }
                });
            //for IE6 we make the menu work!
            /*if(typeof document.body.style.maxHeight === "undefined")
                    SD.stupidIE6();*/
            });
        }
    };
// Pass in jQuery.
})(jQuery);
SD.init_main();


