﻿	$(function(){
			// Accordion
		$('#accordion').accordion({ 
			header: 'h3',
			active: 2,
			fillSpace: true
		});			
		
//		$('#accordionResizer').resizable({
//			resize: function() { $('#accordion').accordion('resize');	},minHeight: 140 });
//		});
		
			// Tabs
		$('#tabs').tabs({
			collapsible: true,
			selected: -1
		});
		
			// Datepicker
		$('#datepicker').datepicker({
			inline: true,
			numberOfMonths: 2,
			minDate: new Date(2010, 1 - 1, 1),
			maxDate: new Date(2010, 12 - 1, 31),
			altField: '#alternate', 
			altFormat: 'DD, MM d, yy' 
		});
		
			//hover states on the static widgets
		$('#dialog_link, ul#icons li').hover(
			function() { $(this).addClass('ui-state-hover'); }, 
			function() { $(this).removeClass('ui-state-hover'); }
		);		

	});

	var arr = new Array(); 	
		arr[0]=['3','15','2:00P','a','Hoover','Buccaneers','hoover.png','Buccaneer Field 1','',''];
		arr[1]=['3','15','7:00P','a','Oxford','Yellow Jackets','oxfordal.png','Baccaneer Field 1','',''];
		arr[2]=['3','16','1:00P','a','Spain Park','Jaguars','spainpark.png','Buccaneer Field 2','',''];
		arr[3]=['3','16','3:30P','a','Cullman','Bearcats','cullman.png','Buccaneer Field 2','',''];
		arr[4]=['3','17','4:30P','a','Pell City','Panthers','pellcity.png','Shades Mtn Park','',''];
		arr[5]=['3','18','1:00P','a','Hoover','Buccaneers','hoover.png','Hoover Field','',''];
		arr[6]=['3','20','11:00A','h','Sparkman','Senators','sparkman.png','Red Devil Field','',''];
		arr[7]=['3','22','4:00P','a','Dyersburg','Trojans','dyersburg.png','Covington Field','',''];
		arr[8]=['3','23','6:30P','a','To Be','Announced','generic.png','Covington Field','',''];
		arr[9]=['3','25','4:00P','a','Bolton','Wildcats','bolton.png','Brighton Field','',''];
		arr[10]=['3','25','6:30P','a','Brighton','Cardinals','brighton.png','Brighton Field','',''];
		arr[11]=['3','26','4:00P','a','Batesville','Pioneers','batesville.png','Brighton Field','',''];
		arr[12]=['3','29','4:00P','h','Ridgeway','Roadrunners','ridgeway.png','Mustang Field','',''];
		arr[13]=['3','30','4:00P','h','Overton','Wolverines','overton.png','Mustang Field','',''];
		arr[14]=['4','2','12:30P','a','Hartselle','Tigers','hartselle.png','Hartselle Field','',''];
		arr[15]=['4','2','3:00P','a','Muscle Shoals','Trojans','muscleshoals.png','Hartselle Field','',''];
		arr[16]=['4','3','11:00A','a','Cullman','Bearcats','cullman.png','Cullman Field','',''];
		arr[17]=['4','3','1:30P','a','Southside','Panthers','southside.png','Cullman Field','',''];
		arr[18]=['4','5','6:00P','h','Southwind','Jaguars','southwind.png','Mustang Field','',''];
		arr[19]=['4','6','4:00P','h','Wooddale','Cardinals','wooddale.png','Mustang Field','',''];
		arr[20]=['4','7','6:30P','h','St. Benedict','Eagles','stbenedict.png','Mustang Field','',''];
		arr[21]=['4','8','6:00P','h','Trinity','Rocks','trinity.png','Mustang Field','',''];
		arr[22]=['4','9','6:00P','h','Jacksonville','Crimson','jacksonville.png','Mustang Field','',''];
		arr[23]=['4','12','7:00P','a','St. Benedict','Eagles','stbenedict.png','Eagles Field','',''];
		arr[24]=['4','15','4:30P','a','Collierville','Dragons','collierville.png','Collierville Field','',''];
		arr[25]=['4','16','7:00P','a','Germantown','Red Devils','germantown.png','Red Devil Field','',''];
		arr[26]=['4','17','12:00P','h','Germantown','Red Devils','germantown.png','Mustang Field','',''];
		arr[27]=['4','17','3:00P','h','Collierville','Dragons','collierville.png','Mustang Field','',''];
		arr[28]=['4','22','6:00P','a','U.S. Jackson','Bruins','usj.png','USJ Field','',''];
		arr[29]=['4','23','7:00P','h','Bartlett','Panthers','bartlett.png','Mustang Field','',''];
		arr[30]=['4','26','4:00P','a','Kirby','Cougars','kirby.png','Kirby Field','',''];
		arr[31]=['4','28','7:00P','h','Cordova','Wolves','cordova.png','Mustang Field','',''];
		arr[32]=['5','1','7:00P','a','Bartlett','Panthers','bartlett.png','Mustang Field','',''];
		arr[33]=['5','6','TBA','h','District','Tournament','generic.png','Mustang Field','',''];
		arr[34]=['5','7','TBA','h','District','Tournament','generic.png','Mustang Field','',''];
		arr[35]=['5','8','TBA','h','District','Tournament','generic.png','Mustang Field','',''];
		arr[36]=['5','10','TBA','h','District','Tournament','generic.png','Mustang Field','',''];
		arr[37]=['5','11','TBA','h','District','Tournament','generic.png','Mustang Field','',''];
		arr[38]=['5','12','TBA','h','District','Tournament','generic.png','Mustang Field','',''];
		arr[39]=['5','13','TBA','h','District','Tournament','generic.png','Mustang Field','',''];
		arr[40]=['5','17','TBA','h','Region','Semi-Finals','generic.png','TBA','',''];
		arr[41]=['5','19','TBA','h','Region','Finals','generic.png','TBA','',''];
		arr[42]=['5','21','TBA','h','Sectionals','','generic.png','TBA','',''];
		arr[43]=['5','25','TBA','a','State','Tournament','generic.png','TBA','',''];
		arr[44]=['5','26','TBA','a','State','Tournament','generic.png','TBA','',''];
		arr[45]=['5','27','TBA','a','State','Tournament','generic.png','TBA','',''];
		arr[46]=['5','28','TBA','a','State','Tournament','generic.png','TBA','',''];

	function Game(arr) {
		this.gamemth  = arr[0];
		this.gameday  = arr[1];
		this.gametime = arr[2];
		this.homeaway = arr[3];
		this.opponent = arr[4];
		this.nickname = arr[5];
		this.image    = arr[6];
		this.stadium  = arr[7];
		this.results  = arr[8];
		this.score    = arr[9];
  }


	var jvarr = new Array(); 	
		jvarr[0]=['3','15','4:30P','a','Briarcrest','Saints','','Collierville','',''];
		jvarr[1]=['3','16','7:00P','a','St. Benedict','Eagles','','Collierville','',''];
		jvarr[2]=['3','17','7:00P','a','CBHS','Purple Wave','','Collierville','',''];
		jvarr[3]=['3','18','TBA','a','Collierville','Tournament','','Collierville','',''];
		jvarr[4]=['3','20','10:00A','h','Desoto Central','Jaguars','','Mustang Field','',''];
		jvarr[5]=['3','20','12:30P','h','Desoto Central','Jaguars','','Mustang Field','',''];
		jvarr[6]=['3','22','6:30P','h','Bolton','Wildcats','','Mustang Field','',''];
		jvarr[7]=['3','24','6:30P','h','MUS','Owls','','Mustang Field','',''];
		jvarr[8]=['3','26','6:30P','h','Dyersburg','Trojans','','Mustang Field','',''];
		jvarr[9]=['3','27','11:30A','h','Dyer County','Choctaws','','Mustang Field','',''];
		jvarr[10]=['3','27','7:00P','h','CANADA','','','Mustang Field','',''];
		jvarr[11]=['3','29','7:00P','a','Covington','Chargers','','MUS Field','',''];
		jvarr[12]=['3','30','7:00P','a','SBEC','Trojans','','MUS Field','',''];
		jvarr[13]=['3','31','4:30P','a','CBHS', 'Purple Wave','','MUS Field','',''];
		jvarr[14]=['3','31','7:00P','a','MUS', 'Tournament','','MUS Field','',''];
		jvarr[15]=['4','1','6:00P','h','CANADA','','','Mustang Field','',''];
		jvarr[16]=['4','3','10:00A','h','CANADA','','','Mustang Field','',''];
		jvarr[17]=['4','6','6:30P','a','St. Benedict','Eagles','','St. Benedict Field','',''];
		jvarr[18]=['4','7','4:00P','h','St. Benedict','Eagles','','Mustang Field','',''];
		jvarr[19]=['4','10','1:00P','a','Arlington','Tigers','','Arlington Field','',''];
		jvarr[20]=['4','12','6:00P','a','Bartlett','Panthers','','Bartlett Field','',''];
		jvarr[21]=['4','13','6:30P','h','CBHS','Purple Wave','','Mustang Field','',''];
		jvarr[22]=['4','14','6:00P','a','Germantown','Red Devils','','Red Devil Field','',''];
		jvarr[23]=['4','16','6:00P','h','Bartlett','Panthers','','Mustang Field','',''];
		jvarr[24]=['4','19','6:00P','h','Germantown','Red Devils','','Mustang Field','',''];
		jvarr[25]=['4','22','6:00P','h','Collierville','Dragons','','Mustang Field','',''];
		jvarr[26]=['4','23','6:00P','a','Collierville','Dragons','','Collierville','',''];
		jvarr[27]=['4','24','11:00A','a','Collierville','Dragons','','Collierville','',''];				
		jvarr[28]=['4','26','6:00P','h','FACS','Crusaders','','Mustang Field','',''];
		jvarr[29]=['4','28','7:00P','a','CBHS','Purple Wave','','CBHS Field','',''];
		jvarr[30]=['4','29','6:00P','h','Arlington','Tigers','','Mustang Field','',''];
		jvarr[31]=['4','30','5:00P','h','Cordova','Wolves','','Mustang Field','',''];
		jvarr[32]=['5','1','10:00A','h','SBEC','Trojans','','Mustang Field','',''];
		jvarr[33]=['5','3','4:00P','a','Bartlett','Panthers','','Bartlett Field','',''];
		jvarr[34]=['5','4','TBA','h','JV District','Play-In','','Mustang Field','',''];
		jvarr[35]=['5','5','TBA','h','JV District','Tournament','','Mustang Field','',''];
		jvarr[36]=['5','6','TBA','h','JV District','Tournament','','Mustang Field','',''];
		jvarr[37]=['5','7','TBA','h','JV District','Tournament','','Mustang Field','',''];
		jvarr[38]=['5','8','TBA','h','JV District','Tournament','','Mustang Field','',''];


	function JVGame(jvarr) {
		this.gamemth  = jvarr[0];
		this.gameday  = jvarr[1];
		this.gametime = jvarr[2];
		this.homeaway = jvarr[3];
		this.opponent = jvarr[4];
		this.nickname = jvarr[5];
		this.image    = jvarr[6];
		this.stadium  = jvarr[7];
		this.results  = jvarr[8];
		this.score    = jvarr[9];
  }
		

function loadCal() {

  $(document).ready(function(){   
   for (q=0;q<arr.length;q++){
 		var GameData=(new Game(arr[q]));
		var arrayCheck = '#caldate' + GameData.gamemth + ((GameData.gameday < 10) ? ('0'+GameData.gameday) : GameData.gameday);
			if (GameData.homeaway == 'h') {
				$(arrayCheck).removeClass("ui-state-default").addClass("ui-state-home");
			}
			if (GameData.homeaway == 'a') {
				$(arrayCheck).removeClass("ui-state-default").addClass("ui-state-away");
			}
	}
	});

	$(document).ready(function(){  
	var dpVal = document.getElementById("alternate").value;
		dpVal = dpVal.valueOf();
	var today = new Date(dpVal);
	var currDay = today.getDate();
		currDay = ((currDay < 10) ? ('0' + currDay) : currDay);
	var currMth = today.getMonth() + 1;
	var currDayOpp;
	var selectedDay = (currMth + '' + currDay);
	
   	for (q=0;q<arr.length;q++){
 		var GameData=(new Game(arr[q]));
 		var ArrayDate = GameData.gamemth + '' + ((GameData.gameday < 10) ? ('0'+GameData.gameday) : GameData.gameday);
 		var	homeTeam = ((GameData.homeaway == "h") ? "houston_home.PNG" : GameData.image);
		var	awayTeam = ((GameData.homeaway == "a") ? "houston_away.PNG" : GameData.image);
		var homeName = ((GameData.homeaway == "h") ? "Houston<br/>Mustangs" : (GameData.opponent + "<br/>" + GameData.nickname));
		var awayName = ((GameData.homeaway == "a") ? "Houston<br/>Mustangs" : (GameData.opponent + "<br/>" + GameData.nickname));
		var nextGame = ((selectedDay == ArrayDate && GameData.results != '') ? ("Scheduled Game on<br/>" + (document.getElementById("alternate").value)) : ("Game Results for<br/>" + (document.getElementById("alternate").value)));
		var d = new Date();
		var d = d.setFullYear(2010,2,15);
		    d = d.valueOf();
		var dpValue = new Date(document.getElementById("alternate").value);
		    dpValue = dpValue.valueOf();
		var testdp = (dpValue < d);

//***  only use this first IF clause prior to season starting  *************************************************

		if (dpValue < d) {
			$('#nextgame').empty();
			$('.matchup_game_info').empty();
			$('.matchup_away_logo').empty();
			$('.matchup_home_logo').empty();
			$('.matchup_game_info').empty();
			$('#nextgame').append('First Game Scheduled for:<br/>Monday, March 15, 2010');
			$('.matchup_game_info').append("<br /><span class='matchup_game_data'>@</span><br />Hoover High Field<br />2:00PM");
			$('.matchup_away_logo').append("<img src='images/houston_away.png' class='png'/>");
			$('.matchup_home_logo').append("<img src='images/hoover.png' class='png'/>");
			$('.matchup_away_logo').append("<br/>Houston<br/>Mustangs");
			$('.matchup_home_logo').append("<br/>Hoover<br/>Buccaneers");
//		break;
		}
//*** see comment above ****************************************************************************************
//		if (selectedDay != ArrayDate) {
		else if (selectedDay != ArrayDate) {
			nextGame = ("No Scheduled Game for<br/>" + (document.getElementById("alternate").value));
			$('#nextgame').empty();
			$('.matchup_game_info').empty();
			$('.matchup_away_logo').empty();
			$('.matchup_home_logo').empty();
			$('.matchup_game_info').empty();
			$("#nextgame").append(nextGame);
			}
		else if (selectedDay = ArrayDate) {
			if (GameData.results != '') {
				nextGame = ("Game Results for:<br/>" + (document.getElementById("alternate").value));
				switch (GameData.results.toUpperCase())
					{
					case 'W': 
						var results = "Won";
  							break;
					case 'L': 
						var results = "Loss";
							break;
					case 'R': 
						var results = "Rain Out";
							break;
					case 'C': 
						var results = "Cancelled";
							break;
					}
				$('#nextgame').empty();
				$('.matchup_game_info').empty();
				$('.matchup_away_logo').empty();
				$('.matchup_home_logo').empty();
				$('.matchup_game_info').empty();
				$('#nextgame').append(nextGame);
				$('.matchup_game_info').append("<br /><br /><span>" + results + "</span><br />" + GameData.score);
				$('.matchup_away_logo').append("<img src='images/" + awayTeam + "' class='png'/>");
				$('.matchup_home_logo').append("<img src='images/" + homeTeam + "' class='png'/>");
				$('.matchup_away_logo').append("<br/>" + awayName);
				$('.matchup_home_logo').append("<br/>" + homeName);
			}
			else {
				nextGame = ("Game Scheduled for:<br/>" + (document.getElementById("alternate").value));
				$('#nextgame').empty();
				$('.matchup_game_info').empty();
				$('.matchup_away_logo').empty();
				$('.matchup_home_logo').empty();
				$('.matchup_game_info').empty();
				$('#nextgame').append(nextGame);
				$('.matchup_game_info').append("<br /><span>@</span><br />" + GameData.stadium + "<br />" + GameData.gametime.toUpperCase() + "M ");
				$('.matchup_away_logo').append("<img src='images/" + awayTeam + "' class='png'/>");
				$('.matchup_home_logo').append("<img src='images/" + homeTeam + "' class='png'/>");
				$('.matchup_away_logo').append("<br/>" + awayName);
				$('.matchup_home_logo').append("<br/>" + homeName);
			}
		$('#nextgame').empty();
		$('.matchup_game_info').empty();
		$('.matchup_away_logo').empty();
		$('.matchup_home_logo').empty();
		$('.matchup_game_info').empty();
		$('#nextgame').append(nextGame);
		$('.matchup_game_info').append("<br /><span>@</span><br />" + GameData.stadium + "<br />" + GameData.gametime.toUpperCase() + "M ");
		$('.matchup_away_logo').append("<img src='images/" + awayTeam + "' class='png'/>");
		$('.matchup_home_logo').append("<img src='images/" + homeTeam + "' class='png'/>");
		$('.matchup_away_logo').append("<br/>" + awayName);
		$('.matchup_home_logo').append("<br/>" + homeName);
		break;

		}
	}
});		
}