var newsitems;
var curritem=0;
var menuTimeoutFlag;

$(document).ready(function(){
	initializeMenu(); // dropdown menus
	//The Top Braking News Rotator
    newsitems = $("#breakingNews a").hide().size();
    $("#breakingNews a:eq("+curritem+")").show();
    setInterval(ticknews,5000); //time in milliseconds

});

//Function that rotates the Top Breaking News.
function ticknews() {
    $("#breakingNews a:eq("+curritem+")").hide();
    curritem = ++curritem%newsitems;
    $("#breakingNews a:eq("+curritem+")").show();

} 

function toPost(id){

	var vote=$("input[@name=answer]:checked").val();
	$.post("postpoll.php", { answer: vote,questionid:id });
	$("#poll").load("displaypoll.php");
	createCookie('teampoll',id,2);
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);

	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

/*** Begin Dropdown Menu Functions ***/

function initializeMenu() {
	
	$('#navContainer').hover(							
		function () {
			menuTimeout(false);
		},
		function () {
			menuTimeout(true);
		}
	);
	
	$("ul#nav li a").each(function (i) {
		menuId = new Array();
		menuId = $(this).attr("id").split('_');						
		if ($('#menu'+menuId[1]).length > 0) {
			$(this).bind('click',function(){ return false; });
			$(this).bind('mouseover',function(){
				$('ul#nav li').attr("id","");
				$(this).parent().attr("id","selected");
				menuId = new Array();
				menuId = $(this).attr("id").split('_');
				menuShow(menuId[1]);
			});
		} else {
			$(this).bind('mouseover',function(){
				menuHide();
			});
			$(this).hover(							
				function () {
					$(this).css("text-decoration","underline");
				},
				function () {
					$(this).css("text-decoration","none");
				}
			);
		}
	});	
}

function menuShow(id) {
	$('.menus').css('display','none');
	$('#menu'+id).css('display','block');
	$('#subNav').slideDown(300);
}

function menuHide() {
	$('#subNav').unbind('mouseleave');
	$('ul#nav li').attr("id","");
	$('#subNav').slideUp(300);
}

function menuTimeout(flag) {
	if (flag == true) {
		menuTimeoutFlag=setTimeout("menuHide()",2000);
	} else {
		clearTimeout(menuTimeoutFlag);	
	}
}

/*** End Dropdown Menu Functions ***/