//--------------------------------------------------------------------------------					   
// Figure out the time of the event
//--------------------------------------------------------------------------------
var the_page = 1; // Page currently on changes depending on buttons
var current_time = new Date()
var day = current_time.getDate()
var the_year = current_time.getFullYear();
var event_day = 0;
var days = new Array();
days[10] = 1;
days[11] = 2;
days[12] = 3;
days[13] = 4;
days[14] = 5;
days[15] = 6;
days[16] = 7;
days[17] = 8;
days[18] = 9;
days[19] = 10;
days[20] = 11;
days[21] = 12;
if(the_year == 2009){
	if(day < 22){
		event_day = days[day];
	}else{
		event_day = 12;
	}
}else{
	event_day = 12;
}
	//event_day = 6;
//Array used to determine if should render the tables or not
//var table_array = new Array(0,2,1,1,1,1,1,1,1,1,1,1,1);
$(document).ready(function() { 
	moveMe();
	//--------------------------------------------------------------------------------					   
	// Set up the movement of the backgrounds
	//--------------------------------------------------------------------------------
	$('#navigation ul li a').click(function () {  
		$('#container').scrollTo($(this).attr('href'), 800);
		//snowflakes1 = back, 2 = middle, 3 = fore
		setPosition($(this).attr('href'), '#snowflakes1', '0px', '200px', '400px', '600px', '800px', '1000px', '1200px', '1400px', '1600px', '1800px', '2000px', '2200px');
		setPosition($(this).attr('href'), '#snowflakes2', '0px', '400px', '800px', '1200px', '1600px', '2000px', '2400px', '2800px', '3200px', '3600px', '4000px', '4400px');
		setPosition($(this).attr('href'), '#snowflakes3', '0px', '800px', '1600px', '2400px', '3200px', '4000px', '4800px', '5400px', '6200px', '7000px', '7800px', '8600px');
		//ppl1 = back, 2 = middle, 3 = fore
		setPosition($(this).attr('href'), '#ppl1', '0px', '300px', '600px', '900px', '1200px', '1500px', '1800px', '2100px', '2400px', '2700px', '3000px', '3300px');
		setPosition($(this).attr('href'), '#ppl2', '0px', '500px', '1000px', '1500px', '2000px', '2500px', '3000px', '3500px', '4000px', '4500px', '5000px', '5500px');
		setPosition($(this).attr('href'), '#ppl3', '0px', '700px', '1400px', '2100px', '2800px', '3500px', '4200px', '4900px', '5600px', '6300px', '7000px', '7700px');
		//$('a.link').removeClass('selected');  
		//$(this).addClass('selected');
		
		/*var href = $(this).attr('href');
		var num = href.replace('#box','');
		setTimeout("render_table("+num+")",1000);*/
		return false;  
	});
	$('#btn_launch,#btn_launch2').click(function (){
		var screenSize = ",width=1030,height=800";
		var yesfeatures = "dependent=1,resizable=0, scrollbars=yes";
		var url = "seasonsbeatings.php"
		//var nofeatures = "location = no, menubar = no, scrollbars = no, status = no, titlebar = no, toolbar = no";
		window.open(url, "SeasonsBeatings", yesfeatures + screenSize, true);
	});
	
	//--------------------------------------------------------------------------------					   
	// Mouseovers for Navigation (normally in CSS however IE7 has issues)
	//--------------------------------------------------------------------------------	
	/*$('#navigation ul li').mouseover(function (){
		$(this).children('.menu_tooltip').css('left','-55px');
	}).mouseout(function(){
		$(this).children('.menu_tooltip').css('left','-99999px');
	});*/
	
	//--------------------------------------------------------------------------------					   
	// Set up the Stat Charts: Only run first one in order to not overload IE users
	//--------------------------------------------------------------------------------

	
	//--------------------------------------------------------------------------------					   
	// Navigation Previous + Next Buttons
	//--------------------------------------------------------------------------------
	$('#navigation ul li.btn_prev a').click(function(){
		var prev_href = $(this).attr('href');
		var num = prev_href.replace('#box','');
		var num = parseInt(num);
		the_page = num;
		var new_prev = num-1;
		var new_next = num+1;
		if(num == 1){
			$(this).parent('li').attr('id','nobgfirst');
		}
		if(num == event_day-1){
			$('#navigation ul li.btn_next').removeAttr('id');
		}
		$(this).removeClass();
		$(this).addClass('round'+new_prev);		
		$(this).removeAttr('href');
		if(num == 1){
			$(this).attr('href','#');
		}else{
			$(this).attr('href','#box'+new_prev);
		}
		$('#navigation ul li.btn_next a').removeClass();
		$('#navigation ul li.btn_next a').addClass('round'+new_next);
		$('#navigation ul li.btn_next a').removeAttr('href');
		$('#navigation ul li.btn_next a').attr('href','#box'+new_next);
	});
	$('#navigation ul li.btn_next a').click(function(){
		var next_href = $(this).attr('href');
		var num = next_href.replace('#box','');
		var num = parseInt(num);
		the_page = num;
		var new_next = num+1;
		var new_prev = num-1;	
		if(num == event_day){
			$('#navigation ul li.btn_next').attr('id','nobglast');
		}
		if(num == 2){
			$('#navigation ul li.btn_prev').removeAttr('id');
		}
		$(this).removeClass();
		$(this).addClass('round'+new_next);
		$(this).removeAttr('href');		
		if(num == event_day){
			$(this).attr('href','#');
		}else{
			$(this).attr('href','#box'+new_next);
		}
		$('#navigation ul li.btn_prev a').removeClass();
		$('#navigation ul li.btn_prev a').addClass('round'+new_prev);
		$('#navigation ul li.btn_prev a').removeAttr('href');
		$('#navigation ul li.btn_prev a').attr('href','#box'+new_prev);
	});
	
	$('#navigation ul li.btn a').click(function(){
		var href = $(this).attr('href');
		var num = href.replace('#box','');
		var num = parseInt(num);
		var new_next = num+1;
		var new_prev = num-1;	
		if(the_page == 1){
			$('#navigation ul li.btn_prev').removeAttr('id');
		}
		if(the_page == event_day){
			$('#navigation ul li.btn_next').removeAttr('id');
		}		
		the_page = num;
		if(num == 1){
			$('#navigation ul li.btn_prev').attr('id','nobgfirst');
			$('#navigation ul li.btn_prev a').removeAttr('href');
		}else{			
			$('#navigation ul li.btn_prev a').removeClass();
			$('#navigation ul li.btn_prev a').addClass('round'+new_prev);
			$('#navigation ul li.btn_prev a').removeAttr('href');
			$('#navigation ul li.btn_prev a').attr('href','#box'+new_prev);
		}
		if(num == event_day){
			$('#navigation ul li.btn_next').attr('id','nobglast');
			$('#navigation ul li.btn_next a').removeAttr('href');
		}else{
			$('#navigation ul li.btn_next a').removeClass();
			$('#navigation ul li.btn_next a').addClass('round'+new_next);
			$('#navigation ul li.btn_next a').removeAttr('href');
			$('#navigation ul li.btn_next a').attr('href','#box'+new_next);
		}
	});
	
	//--------------------------------------------------------------------------------					   
	// Ajax & Cookies & Updating Content
	//--------------------------------------------------------------------------------
	$.ajaxSetup({
		cache: false
	});
	$('.picture a').click(function(){
		var theid = $(this).attr('id');
		var aorb = theid.slice(-1);
		var cookiebln = $.cookie(theid.slice(0,-2));
		if(!cookiebln){
			$(this).addClass('checked');
			//voted for first choice, else 2nd, clear canvas elemnts so they can refresh
			if(aorb == '1'){
				$('#'+theid.slice(0,-2)+'-2').addClass('crossed');
				$('#'+theid.slice(0,-2)+'-1-a').empty();
				$('#'+theid.slice(0,-2)+'-2-a').empty();
				$('#'+theid.slice(0,-2)+'-3-a').empty();
				$('#'+theid.slice(0,-2)+'-4-a').empty();
			}else{
				$('#'+theid.slice(0,-2)+'-1').addClass('crossed');	
				$('#'+theid.slice(0,-2)+'-1-b').empty();
				$('#'+theid.slice(0,-2)+'-2-b').empty();
				$('#'+theid.slice(0,-2)+'-3-b').empty();
				$('#'+theid.slice(0,-2)+'-4-b').empty();
			}	
			//update number
			var updatenum = parseInt($('#'+theid+'-num').html());
			$('#'+theid+'-num').html(updatenum+1);
			//update bars
			var first_num = parseInt($('#'+theid.slice(0,-2)+'-1-num').html());
			var second_num = parseInt($('#'+theid.slice(0,-2)+'-2-num').html());
			var total = first_num+second_num;
			var width1 = ((first_num/total) * 100) * 1.32;
			var width2 = ((second_num/total) * 100) * 1.32;
			$('#'+theid.slice(0,-2)+'-1-bar').attr('width',width1);
			$('#'+theid.slice(0,-2)+'-2-bar').attr('width',width2);
			//Start AJAX
			var the_vote = $(this).attr('id');
			$.ajax({
				type: "POST",
				url: "http://seasons-beatings.com/ajax/ajax.php",
				data:{vote:the_vote},
				dataType: "script",
				success:function(data){eval(data);}
			});		
			$.cookie(theid.slice(0,-2), aorb, { expires: 30});
		}
		return false;
	});

});
//--------------------------------------------------------------------------------					   
// Function re-display table data
//--------------------------------------------------------------------------------
/*function render_table(num){
	if(table_array[num] == 1){
		table_array[num] = 2;
		$('#box'+num+' .browser table').visualize({type: 'pie', pieMargin: 0});
		$('#box'+num+' .os table').visualize({type: 'pie', pieMargin: 0});
		$('#box'+num+' .speed table').visualize();
		$('#box'+num+' .state table').visualize();
	}
}*/
function moveMe(){
if(the_year == 2009 && day < 27){
	var i = 0;
	for( i = 12; i > 0;i--){
		var cookiebln = $.cookie('day'+i);
		if(cookiebln){			
			if((i+1) == 13){
				$('#navigation ul li.btn_next').attr('id','nobglast');
				$('#navigation ul li.btn_next a').removeClass();
				$('#navigation ul li.btn_next a').addClass('round'+(i));
				$('#navigation ul li.btn_next a').removeAttr('href');
				$('#navigation ul li.btn_prev').removeAttr('id');
				$('#navigation ul li.btn_prev a').removeClass();
				$('#navigation ul li.btn_prev a').addClass('round11');
				$('#navigation ul li.btn_prev a').removeAttr('href');
				$('#navigation ul li.btn_prev a').attr('href','#box11');
				$('#container').scrollTo('#box'+(i), 800);			
				setPosition('#box'+(i), '#snowflakes1', '0px', '200px', '400px', '600px', '800px', '1000px', '1200px', '1400px', '1600px', '1800px', '2000px', '2200px');
				setPosition('#box'+(i), '#snowflakes2', '0px', '400px', '800px', '1200px', '1600px', '2000px', '2400px', '2800px', '3200px', '3600px', '4000px', '4400px');
				setPosition('#box'+(i), '#snowflakes3', '0px', '800px', '1600px', '2400px', '3200px', '4000px', '4800px', '5400px', '6200px', '7000px', '7800px', '8600px');
				//ppl1 = back, 2 = middle, 3 = fore
				setPosition('#box'+(i), '#ppl1', '0px', '300px', '600px', '900px', '1200px', '1500px', '1800px', '2100px', '2400px', '2700px', '3000px', '3300px');
				setPosition('#box'+(i), '#ppl2', '0px', '500px', '1000px', '1500px', '2000px', '2500px', '3000px', '3500px', '4000px', '4500px', '5000px', '5500px');
				setPosition('#box'+(i), '#ppl3', '0px', '700px', '1400px', '2100px', '2800px', '3500px', '4200px', '4900px', '5600px', '6300px', '7000px', '7700px');
				the_page = 12;
			}else if((i+1) == event_day ){
				$('#navigation ul li.btn_next').attr('id','nobglast');
				$('#navigation ul li.btn_next a').removeClass();
				$('#navigation ul li.btn_next a').addClass('round'+(i+1));
				$('#navigation ul li.btn_next a').removeAttr('href');
				$('#navigation ul li.btn_prev').removeAttr('id');
				if(i > 1){
					$('#navigation ul li.btn_prev').removeAttr('id');
					$('#navigation ul li.btn_prev a').removeClass();
					$('#navigation ul li.btn_prev a').addClass('round'+(i));
					$('#navigation ul li.btn_prev a').removeAttr('href');
					$('#navigation ul li.btn_prev a').attr('href','#box'+(i));
				}
				$('#container').scrollTo('#box'+(i+1), 800);			
				setPosition('#box'+(i+1), '#snowflakes1', '0px', '200px', '400px', '600px', '800px', '1000px', '1200px', '1400px', '1600px', '1800px', '2000px', '2200px');
				setPosition('#box'+(i+1), '#snowflakes2', '0px', '400px', '800px', '1200px', '1600px', '2000px', '2400px', '2800px', '3200px', '3600px', '4000px', '4400px');
				setPosition('#box'+(i+1), '#snowflakes3', '0px', '800px', '1600px', '2400px', '3200px', '4000px', '4800px', '5400px', '6200px', '7000px', '7800px', '8600px');
				//ppl1 = back, 2 = middle, 3 = fore
				setPosition('#box'+(i+1), '#ppl1', '0px', '300px', '600px', '900px', '1200px', '1500px', '1800px', '2100px', '2400px', '2700px', '3000px', '3300px');
				setPosition('#box'+(i+1), '#ppl2', '0px', '500px', '1000px', '1500px', '2000px', '2500px', '3000px', '3500px', '4000px', '4500px', '5000px', '5500px');
				setPosition('#box'+(i+1), '#ppl3', '0px', '700px', '1400px', '2100px', '2800px', '3500px', '4200px', '4900px', '5600px', '6300px', '7000px', '7700px');
				the_page = i+1;
			}else if ((i+2) < event_day){
				$('#navigation ul li.btn_next').removeAttr('id');
				$('#navigation ul li.btn_next a').removeClass();
				$('#navigation ul li.btn_next a').addClass('round'+(i+2));
				$('#navigation ul li.btn_next a').removeAttr('href');
				$('#navigation ul li.btn_next a').attr('href','#box'+(i+2));
				$('#navigation ul li.btn_prev').removeAttr('id');
				$('#navigation ul li.btn_prev a').removeClass();
				$('#navigation ul li.btn_prev a').addClass('round'+(i));
				$('#navigation ul li.btn_prev a').removeAttr('href');
				$('#navigation ul li.btn_prev a').attr('href','#box'+(i));
				$('#container').scrollTo('#box'+(i+1), 800);
				setPosition('#box'+(i+1), '#snowflakes1', '0px', '200px', '400px', '600px', '800px', '1000px', '1200px', '1400px', '1600px', '1800px', '2000px', '2200px');
				setPosition('#box'+(i+1), '#snowflakes2', '0px', '400px', '800px', '1200px', '1600px', '2000px', '2400px', '2800px', '3200px', '3600px', '4000px', '4400px');
				setPosition('#box'+(i+1), '#snowflakes3', '0px', '800px', '1600px', '2400px', '3200px', '4000px', '4800px', '5400px', '6200px', '7000px', '7800px', '8600px');
				//ppl1 = back, 2 = middle, 3 = fore
				setPosition('#box'+i, '#ppl1', '0px', '300px', '600px', '900px', '1200px', '1500px', '1800px', '2100px', '2400px', '2700px', '3000px', '3300px');
				setPosition('#box'+i, '#ppl2', '0px', '500px', '1000px', '1500px', '2000px', '2500px', '3000px', '3500px', '4000px', '4500px', '5000px', '5500px');
				setPosition('#box'+i, '#ppl3', '0px', '700px', '1400px', '2100px', '2800px', '3500px', '4200px', '4900px', '5600px', '6300px', '7000px', '7700px');
				the_page = i+1;
			}else{
				if(i != event_day){
					$('#navigation ul li.btn_next').removeAttr('id');
					$('#navigation ul li.btn_next a').removeClass();
					$('#navigation ul li.btn_next a').addClass('round'+(i+1));
					$('#navigation ul li.btn_next a').removeAttr('href');
					$('#navigation ul li.btn_next a').attr('href','#box'+(i+1));
				}else{
					$('#navigation ul li.btn_next').attr('id','nobglast');
					$('#navigation ul li.btn_next a').removeClass();
					$('#navigation ul li.btn_next a').addClass('round'+(i+1));
					$('#navigation ul li.btn_next a').removeAttr('href');
				}
				if(i > 1){
					$('#navigation ul li.btn_prev').removeAttr('id');
					$('#navigation ul li.btn_prev a').removeClass();
					$('#navigation ul li.btn_prev a').addClass('round'+(i-1));
					$('#navigation ul li.btn_prev a').removeAttr('href');
					$('#navigation ul li.btn_prev a').attr('href','#box'+(i-1));
				}
				$('#container').scrollTo('#box'+i, 800);
				setPosition('#box'+i, '#snowflakes1', '0px', '200px', '400px', '600px', '800px', '1000px', '1200px', '1400px', '1600px', '1800px', '2000px', '2200px');
				setPosition('#box'+i, '#snowflakes2', '0px', '400px', '800px', '1200px', '1600px', '2000px', '2400px', '2800px', '3200px', '3600px', '4000px', '4400px');
				setPosition('#box'+i, '#snowflakes3', '0px', '800px', '1600px', '2400px', '3200px', '4000px', '4800px', '5400px', '6200px', '7000px', '7800px', '8600px');
				//ppl1 = back, 2 = middle, 3 = fore
				setPosition('#box'+i, '#ppl1', '0px', '300px', '600px', '900px', '1200px', '1500px', '1800px', '2100px', '2400px', '2700px', '3000px', '3300px');
				setPosition('#box'+i, '#ppl2', '0px', '500px', '1000px', '1500px', '2000px', '2500px', '3000px', '3500px', '4000px', '4500px', '5000px', '5500px');
				setPosition('#box'+i, '#ppl3', '0px', '700px', '1400px', '2100px', '2800px', '3500px', '4200px', '4900px', '5600px', '6300px', '7000px', '7700px');
				the_page = i;
			}
			break;
		}
	}
}
}
function setPosition(check, div, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12) {
	if(check==='#box1')	{
		$(div).scrollTo(p1, 800);
	}else if(check==='#box2'){
		$(div).scrollTo(p2, 800);
	}else if(check==='#box3'){
		$(div).scrollTo(p3, 800);
	}else if(check==='#box4'){
		$(div).scrollTo(p4, 800);
	}else if(check==='#box5'){
		$(div).scrollTo(p5, 800);
	}else if(check==='#box6'){
		$(div).scrollTo(p6, 800);
	}else if(check==='#box7'){
		$(div).scrollTo(p7, 800);
	}else if(check==='#box8'){
		$(div).scrollTo(p8, 800);
	}else if(check==='#box9'){
		$(div).scrollTo(p9, 800);
	}else if(check==='#box10'){
		$(div).scrollTo(p10, 800);
	}else if(check==='#box11'){
		$(div).scrollTo(p11, 800);
	}else{
		$(div).scrollTo(p12, 800);
	}
};