$(document).ready(function() {
	var hide = false;
	//LEFT SUBMENU
	$('.venue_over, .big_submenu_cell_full').hover(function() {
			//if (hide) clearTimeout(hide);
			//$('.big_submenu_cell_full').show();
			$('.big_submenu').addClass('over');
	}, function() {
			//hide = setTimeout(function() { $('.big_submenu_cell_full').hide(); });
			$('.big_submenu').removeClass('over');
			Cufon.refresh('.cholla_menu_left');
	});
	//FESTIVAL RIGHT SUBMENU
	$('.festival_over, .sm_submenu_cell_full').hover(function() {
			//if (hide) clearTimeout(hide);
			//$('.sm_submenu_cell_full').show();
			$('.sm_submenu').addClass('over');
			//Cufon.refresh('.big_submenu_links, .sm_submenu_links');
	}, function() {
			//hide = setTimeout(function() { $('.sm_submenu_cell_full').hide(); });
			$('.sm_submenu').removeClass('over');
			Cufon.refresh('.cholla_menu_right');
	});
	//NEWS RIGHT SUBMENU
	$('.news_over, .sm_news_submenu_cell_full').hover(function() {
			//if (hide) clearTimeout(hide);
			//$('.sm_news_submenu_cell_full').show();
			$('.sm_news_submenu').addClass('over');
			//Cufon.refresh('.big_submenu_links, .sm_news_submenu_links');
	}, function() {
			//hide = setTimeout(function() { $('.sm_news_submenu_cell_full').hide(); });
			$('.sm_news_submenu').removeClass('over');
			Cufon.refresh('.cholla_menu_right');
	});
	//MY FESTIVAL BUTTON
	$(".myfest_login_cell").hide();
	$("a.myfest").click(function(){
		$(".myfest_login_cell").slideToggle(0);
		$("a.myfest").toggleClass("selected");
		Cufon.refresh('a.myfest');
		return false;
	});
	//NEWSLETTER FORM
	$('.newsletter, .newsletter_cell_full').hover(function() {
			//if (hide) clearTimeout(hide);
			//$('.newsletter_cell_full').show();
			$('.newsletter').addClass('over');
	}, function() {
			//hide = setTimeout(function() { $('.newsletter_cell_full').hide(); });
			$('.newsletter').removeClass('over');
			Cufon.refresh('.cholla_menu_right');
	});
	//CALENDAR BUTTON BOTTOM
	$(".in_calendar_cell").hide();
	$("a.footer_calendar_btn").click(function(){
		$(".in_calendar_cell").slideToggle(0);
		$("a.footer_calendar_btn").toggleClass("selected");
		Cufon.refresh('a.footer_calendar_btn');
		return false;
	});
	//SOCIAL LINKS
	$('a.exhibition_socials_btn, .social_open_cell').hover(function() {
			if (hide) clearTimeout(hide);
			$('.social_open_cell').show();
			$('a.exhibition_socials_btn').addClass('selected');
	}, function() {
			hide = setTimeout(function() { $('.social_open_cell').hide(); });
			$('a.exhibition_socials_btn').removeClass('selected');
	});
	//NEWS LIST SOCIAL LINKS
	$('a.news_list_socials_btn, .news_social_open_cell').hover(function() {
		if (hide) clearTimeout(hide);
		$(this).addClass('selected');
		$(this).next('.news_social_open_cell').show();
	}, function() {
		hide = setTimeout(function() {
		$('a.news_list_socials_btn').removeClass('selected');
		$('.news_social_open_cell').hide(); });
	});
	//VIDEO SOCIAL LINKS
	$('a.video_socials_btn, .video_social_open_cell').hover(function() {
			if (hide) clearTimeout(hide);
			$('.video_social_open_cell').show();
			$('a.video_socials_btn').addClass('selected');
	}, function() {
			hide = setTimeout(function() { $('.video_social_open_cell').hide(); });
			$('a.video_socials_btn').removeClass('selected');
	});
	//NEWS DETAIL SOCIAL LINKS
	$('a.news_detail_socials_btn, .news_detail_social_open_cell').hover(function() {
			if (hide) clearTimeout(hide);
			$('.news_detail_social_open_cell').show();
			$('a.news_detail_socials_btn').addClass('selected');
	}, function() {
			hide = setTimeout(function() { $('.news_detail_social_open_cell').hide(); });
			$('a.news_detail_socials_btn').removeClass('selected');
	});
	//MY FESTIVAL LOGGED IN MENU
	$('a.myfest_menu, .myfest_cell_full').hover(function() {
			if (hide) clearTimeout(hide);
			$('.myfest_cell_full').show();
			$('a.myfest_menu').addClass('selected');
	}, function() {
			hide = setTimeout(function() { $('.myfest_cell_full').hide(); });
			$('a.myfest_menu').removeClass('selected');
	});
	//TOTAL NUMBERS EXHIBITIONS
	$('.total_number_cell_hover').hide();
	$("a.total_number_cell").mouseover(function () {
		$(this).children(".total_number_cell_hover").show();
	});
	$("a.total_number_cell").mouseout(function () {
		$(this).children(".total_number_cell_hover").hide();
	});

		
		
});
