//RANDOM SLIDE GENERATOR

$(document).ready(function() {

	var browserName = $.browser.name;
	
	//LEFT COLUMN HOVER
	
	
	$("div.left-column ul.subnav li:not(.option), #resultsfiltermodule #resultsmeet li:not(.resultmeetlist)").each(function() {
		$(this).hover(
			function() {
				$(this).css("backgroundColor","#dedede");
			},
			function() {
				$(this).css("backgroundColor","transparent");
			} 
		);
	});
	
	$("div.left-column ul li, #resultsmeet ul li").each(function() {
		$(this).hover(
			function() {
				$(this).css("cursor","pointer");
			},
			function() {
				$(this).css("cursor","normal");
			} 
		);
	});
	
	//SLIDESHOW
	$("div.slideshow").cycle({
		fx:		"fade",
		speed:	2000
	});

	//QUOTE
	$("div.quote").cycle({
		fx:		"scrollDown",
		speed:	2000
	});
	
	//TABLE STYLE
	$("ul li.start_list li").css("display","block");
	$("table.athletes td:even").css("width","170px");
	$("table.athletes tr:odd").css("background","#dedede");

	//ALTERNATING COMMENTS
	$("ol.commentlist li.comment:odd").css("background","#e7e7e7");
	
	//ALTERNATING SEARCH RESULTS
	$("div#search-results div.hentry:odd").css("background","#e7e7e7");

	//FIRST SUBNAV DISPLAYS
	$("div.right-column ul li").css("display","none");
	$("div.right-column ul:first li:first").css("display","block");
	$("div.right-column ul:first ul li:first").css("display","block");
	
	//START PAGE DISPLAY TABLES
	$("div.right-column div#post-71 li").css("display","block");
	
	//CUSTOM DROPDOWNS
	$("li.option div").each(function() {
		$(this).click(function() {
			if ($(this).hasClass("closed")) {
				$(this).removeClass("closed").addClass("open");
				$(this).children("ul").slideDown("normal");
			} else if ($(this).hasClass("open")) {
				$(this).removeClass("open").addClass("closed");
				$(this).children("ul").slideUp("normal");
			}
		});
	});
	
	$("li.option div li").each(function() {
		$(this).bind("click", function(event) {
			if ($(this).parents("ul").hasClass("results")) {
				alert($(this).attr("class"));
			} else {
				var new_class = $(this).attr("class");
				event.stopPropagation();
				
				$("li.page").css("display","none");
				$("li.page ul li").css("display","none");
				$("div.right-column li").css("display","none");
				$("div.right-column ul li.start-list ul").css("display","block");
				$("div.right-column ul li.start-list ul li").css("display","block");
				
				$("div.right-column li." + new_class).css("display","block");
				$("div.right-column li." + new_class).parents("li.page").fadeIn("normal");
			}
		});
	});
	
	//CHANGE PAGE
	$("li.single").each(function() {
			$("div.right-column ul li.start-list ul").css("display","block");
			$("div.right-column ul li.start-list ul li").css("display","block");
		$(this).bind("click", function() {
			$("li.page").css("display","none");
			$("li.page ul li").css("display","none");
			$("div.right-column li").css("display","none");
			$("div.right-column ul li.start-list ul").css("display","block");
			$("div.right-column ul li.start-list ul li").css("display","block");
			
			var new_class = $(this).attr("id");
			$("div.right-column li." + new_class).children("li.page").css("display","block");
			$("div.right-column li." + new_class).fadeIn("normal");
		});
	});	

	//CURRENT PAGE NAV HIGHLIGHT
	var path = window.location.pathname;
	
	if (path.indexOf("/history") >= 0) {
		$("li.nav1 a").css("borderBottom","solid 10px #066233");
	}
	if (path.indexOf("/athletes") >= 0) {
		$("li.nav2 a").css("borderBottom","solid 10px #3B2361");
	}
	if (path.indexOf("/sponsors") >= 0) {
		$("li.nav3 a").css("borderBottom","solid 10px #A2183C");
	}
	if (path.indexOf("/results") >= 0) {
		$("li.nav4 a").css("borderBottom","solid 10px #1F5088");
	}
	if (path.indexOf("/newsandevents") >= 0) {
		$("li.nav5 a").css("borderBottom","solid 10px #868686");
	}
	if (path.indexOf("/event") >= 0) {
		$("li.nav6 a").css("borderBottom","solid 10px #000000");
	}
	
	//CURRENT PAGE DISPLAY
	var url = new Array();
	//HISTORY PAGE
	url[0] = "history";
	url[1] = "harry-jerome";
	url[2] = "prizes";
	url[3] = "photo-gallery";
	url[4] = "purchase-tickets";
	url[5] = "about-achilles-intl-track-society";
	url[10] = "start-list";
	//ATHLETES PAGE
	url[6] = "start-list";
	url[7] = "invite-request-form";
	url[8] = "about-the-athletes";
	url[9] = "accomodation";
	
	for(var i=0; i<=url.length; i++) {
		if (path.indexOf(url[i]) >= 0) {
			$("div.right-column ul li").css("display","none");
			$("div.right-column li." + url[i]).css("display","block");
			$("div.right-column li." + url[i]).parents("li.page").css("display","block");
		}
	}
	
	
	
	//HOVER
	$("div.navigation ul li div.bubble").css("opacity","0");
	$("div.navigation ul li").each(function() {
		if ($(this).children("div").hasClass("bubblehistory")) {
			   $(this).children("div.bubble").css("backgroundImage","url(http://www.harryjerome.com/blog/wp-content/themes/harryjerome/images/speech_bubble-history.png)");
		}
		if ($(this).children("div").hasClass("bubbleathletes")) {
			   $(this).children("div.bubble").css("backgroundImage","url(http://www.harryjerome.com/blog/wp-content/themes/harryjerome/images/speech_bubble-athletes.png)");
		}
		if ($(this).children("div").hasClass("bubblespnsrs")) {
			   $(this).children("div.bubble").css("backgroundImage","url(http://www.harryjerome.com/blog/wp-content/themes/harryjerome/images/speech_bubble-spnsrs.png)");
		}
		if ($(this).children("div").hasClass("bubbleresults")) {
			   $(this).children("div.bubble").css("backgroundImage","url(http://www.harryjerome.com/blog/wp-content/themes/harryjerome/images/speech_bubble-results.png)");
		}
		if ($(this).children("div").hasClass("bubblenews")) {
			   $(this).children("div.bubble").css("backgroundImage","url(http://www.harryjerome.com/blog/wp-content/themes/harryjerome/images/speech_bubble-news.png)");
		}
	});
	$("div.navigation ul li").each(function() {
		$(this).bind("mouseenter",function() {
			$(this).children("div.bubble").css("display","block");
			$(this).children("div.bubble").animate({top:'-60px',opacity:0.9},"normal");
		});
		$(this).bind("mouseleave",function() {
			$(this).children("div.bubble").animate({top:'-65px',opacity:0},"normal");
			$(this).children("div.bubble").css("display","none");
		});
	});

		/*
	$("div.navigation ul li").each(function() {

	});
		*/


// results list accordion
	$('.accordion .head').click(function() {
		$(this).next().toggle('slow');
		return false;
	}).next().hide();

// result NEW accordion
	$("li.resultmeetlist span.selected").each(function() {
		$(this).click(function() {
			if ($(this).parent("div").hasClass("closed")) {
				$(this).parent("div").removeClass("closed").addClass("open");
				$(this).next("ul").slideDown("normal");
			} else if ($(this).parent("div").hasClass("open")) {
					$(this).parent("div").removeClass("open").addClass("closed");
					$(this).next("ul").slideUp("normal");
			}
		});
	});
/*
	$("li.resultmeetlist div").each(function() {
		$(this).click(function() {
			if ($(this).hasClass("closed")) {
				$(this).removeClass("closed").addClass("open");
				$(this).children("ul").slideDown("normal");
			} else if ($(this).hasClass("open")) {
				$("li.resultmeetlist div").each(function() {
					$(this).removeClass("open").addClass("closed");
				});
				$("li.resultmeetlist div").each(function() {
					$(this).children("ul").slideUp("normal");
				});
			}
		});
	});*/

	$("li.resulteventlist").each(function() {
		$(this).click(function() {
			$(this).parent().parent().parent().siblings().css("color","#868686");
			$(this).parent().parent().parent().css("color","#000");
			
			$("li.resultmeetlist div.open").each(function() {
					$(this).removeClass("open").addClass("closed");
					$(this).children("ul").slideUp("normal");
			});
		});
	});

	$("li.resultmeetlist").each(function() {
		$(this).click(function() {
			$(this).css("color","#000");
		});
	});

/*
$("li.resultmeetlist div li").each(function() {
		$(this).bind("click", function(event) {
				var new_class = $(this).attr("class");
				event.stopPropagation();
		});
	});
	$("#resultsmeet li.resultmeetlist, #events li.resulteventlist").hover(
		function() {
			$(this).css({
				"backgroundColor":"#dedede",
				"cursor":"pointer"
			});
		}, function() {
			$(this).css({
				"backgroundColor":"transparent",
				"cursor":"normal"
			});
	})
	.click(function(){
		theID = $(this).attr("id");
		$(this).siblings().css("fontWeight","400");
		$(this).css("fontWeight","600");
		$("#eventscontainer h4, #events").fadeIn("normal");
		$("#events ul#eventlist-meetid-"+theID).fadeIn("normal").siblings().css({"display":"none"});
	});
*/
	
	
	//COUNTDOWN
	//YEAR MONTH - 1, DAY
	$("span#countdown").countdown({until: new Date(2009, 6 - 1, 15), format: 'd'});
	
});