$(document).ready(function(){

    $("#carousel").jcarousel({
        scroll: 3
    });

    /* carousel chrome fix */
    
    $.each($(".jcarousel-list"),function(){         
        var img_width = 200;
        var len = $(this).find("li").length;
        
        if ($(this).width() < len*img_width) {
            $(this).css("width",len*img_width);
        }               
    });

    /******** footer magic **********/
    
    $.each($("#linksNav li"),function(i){
        
        $(this).click(function(){
            
            $("#linksNav li").removeClass("selected");
            $(this).addClass("selected");

            var tabname = $(this).attr("id") + 'Links';
            
            $(".linksContainer:eq(0) > div").hide();
            $("#" + tabname).show();
            
            return false;
            
        });
        
    });
    
    $("#linksNav li:eq(0)").addClass("selected");
    $("#winnersLinks").hide();
    
	$("h1.heading").click(function(){
		if ($(this).next().is(':visible')) {
			$(this).next().fadeOut();
			$(this).children("em").removeClass("right");
		} else {
			$(this).next().fadeIn();
			$(this).children("em").addClass("right");
		}
	});
	
	/********* navigation magic ************/
	
	$.each($("#menu ul a"),function(i){
		
		if ($(this).next("ul").length > 0) {
			
			$(this).addClass("ex");
			
		}
		
	});
	
	$("#menu ul ul").hide();
	
	$("#menu ul a").click(function(){
		if ($(this).attr("href") == "#") {
			
			$(this).next("ul").toggle(200);
			$(this).toggleClass("ex2");
			
			return false;
			
		}
	});

	if ($("#menu li.active").length == 0) {
		
		$("#menu li:eq(0)").addClass("active");
		
	} else {
		
		$("#menu ul li.active").parents("ul").show();
		$("#menu ul li.active").parents("ul").prev().addClass("ex2");
		
	}
		
    
})


