/*
	Author: Chris Gallagher (Betapond)
	Date: 13-09-2010
*/

var banner_rotator;

jQuery(document).ready(function()
{
	//logo behavior
	jQuery("#synth_logo").click(function()
	{
		if (jQuery(this).hasClass("hidden_intro"))
		{
			jQuery("#synth_logo").removeClass("hidden_intro");
			jQuery(".intro").fadeIn();
		}
		else
		{
			jQuery("#synth_logo").addClass("hidden_intro");
			jQuery(".intro").fadeOut();
		}
	});
	
	
	//filter links clicks
	jQuery(".filter_link").click(function()
	{
		var recents_height = jQuery("#homepage_left_content_main").height();
		jQuery("#shows_filter").children(".blue_hi_light").removeClass("blue_hi_light");
		jQuery(this).addClass("blue_hi_light");
		var el_id = jQuery(this).attr("id");
		if (el_id == "all")
		{
			jQuery(".recent_show").show();
		}
		else
		{
			jQuery(".recent_show").hide();
			jQuery("."+ el_id).show();	
		}
		//jQuery(".recent_show_end_item").removeClass("recent_show_end_item").addClass("recent_show");
		//jQuery('.recent_show:nth-child(4n):visible').addClass("recent_show_end_item")
		jQuery("#homepage_left_content_main").height(recents_height);
	});
	
	//footer contact us form
	jQuery(".input_box").focus(function()
	{
		var box_val = jQuery(this).val();
		if (box_val == "NAME" || box_val == "EMAIL")
		{
			jQuery(this).val("");	
		}
	});
	
	//move away from contact form
	jQuery(".input_box").blur(function()
	{
		var box_val = jQuery(this).val();
		if (box_val == "")
		{
			jQuery(this).val("EMAIL");	
		}
	});
	
	
	jQuery("#show_fb").click(function()
	{
		jQuery("#tw_activity").hide();
		jQuery("#fb_activity").show();
		jQuery(".activity_menu_item_active").removeClass("activity_menu_item_active");
		jQuery(this).addClass("activity_menu_item_active");
	});
	
	jQuery("#show_twitter").click(function()
	{
		jQuery("#fb_activity").hide();
		jQuery("#tw_activity").show();
		jQuery(".activity_menu_item_active").removeClass("activity_menu_item_active");
		jQuery(this).addClass("activity_menu_item_active");
	});
	
	jQuery(".home_banner_wrapper").hover(function(){
		jQuery(this).children(".banner_inner_overlay").show();
		clearInterval(banner_rotator);
	}, 
	function(){
		jQuery(this).children(".banner_inner_overlay").hide();
		clearInterval(banner_rotator);
		banner_rotator = setInterval(rotate_banner, 5000);
	});
	
	banner_rotator = setInterval(rotate_banner, 5000);
	
});

function rotate_banner()
{
	var current_banner = jQuery(".current_banner");
	jQuery(current_banner).removeClass("current_banner").addClass("hidden_wrapper").hide();
	if ( jQuery(current_banner).next().length > 0 )
	{
		jQuery(current_banner).next().fadeIn().addClass("current_banner");
	}
	else
	{
		var current_banner = jQuery("#home_banner_1");
		jQuery(current_banner).fadeIn().addClass("current_banner");
	}
}

function update_featured_gif(url)
{
	jQuery(".tile").children("img").attr("src", url);
}
