var currentPlayer = 0;
var currentPoll = 0;

$(document).ready
(

	function()
	{
		/*
		$("#sortable").tablesorter({
        		// sort on the first column , order asc 
        		sortList: [[0,0]]
    		});

		*/
		//$("#sortable").tablesorter();
	

		$(".showDiffPlayer").click
                (
                        function()
                        {
				$(".playerCutout").fadeOut(500);
				$(".playerCutout"+$(this).attr("show")).fadeIn(500);
				clearInterval(playerSwapInterval);
			}
		);

		playerSwapInterval = setInterval
		(
			function()
			{
				var max = $('.playerCutout').get().length-1;
				var show = currentPlayer + 1;
				if(show > max) show = 0;

				$(".playerCutout"+currentPlayer).fadeOut(500);
				$(".playerCutout"+show).fadeIn(500);
	
				currentPlayer = show;
			}
			,8000
		);
		
		/*
		update polls
		*/

		$('#poll_form').submit(function(){
			var action = $('#poll_form').attr("action");
			var option = $(':input[@name=poll_option]:checked').val();
			
			if(option == null)
			{
				return false;
			}
			
			var data = 'poll_option=' + option + '&ajax=1&';
			data = data + $('#poll_form > :input[@type=hidden]').serialize();
			
			$.post(action,data,function(txt){
				$('#poll_container').html(txt);
			});
			
			currentPoll = $('#poll_form > :input[@name=poll_id]').val();
			return false;
		});
		
		$('#poll_container').ajaxStart(function()
		{
			//$('#poll_form').fadeOut();
		});
		
		$('#poll_container').ajaxStop(function()
		{
			//$('#poll_form').fadeIn();	
		});
		
		/*trackrecords autosubmit*/
		$('#auto_opponent').change(function()
		{
			$('#newopponent').submit();
		});
	}
);

var lastPos = "QB";

function swapPos(pos){
	$("#svd_"+lastPos).hide();
	$("#svd_"+pos).show();
	$("#svdl_"+lastPos).removeClass("current");
	$("#svdl_"+pos).addClass("current");
	lastPos = pos;
}

var lastPosTA = "RB";

function swapTAPos(tpos){
	$("#tara_"+lastPosTA).hide();
	$("#tara_"+tpos).show();
	$("#taral_"+lastPosTA).removeClass("current");
	$("#taral_"+tpos).addClass("current");
	lastPosTA = tpos;
}

