
// Load the player's graph via AJAX
function loadGraph(player) {

    player = player.replace(/#/,"");
    
	$.post("http://sdtta.org/cms/wp-content/themes/inove/playerInfo.php", {highlight: player}, function(data) { 
			  
		if(data != '')  {
			$("#infoGraph").html(data);
			setupZoom();  
		}
		else {
			player = player.replace(/_/,", ");
			$("#infoGraph").html('<p/><p/>There was an error loading the graph for '+player+'. <br/>Please try again later.');
		}
	});
	
	$("#infoGraph").html("<p/><p/><b>Loading graph...</b><p/><p/><img width='100' title='Loading...' src='/_images/loading.gif'>");

}

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);
}

function strip(str) {
	var spaces = str.length;
	for(var i = 1; i<spaces; i++){
			str = str.replace(" ", "");   
	}
	return str;

}

function highlightSpecial() {
		
		var str = readCookie("highlight");
		if(str) {
			window.location.hash = str;
			window.scrollTo(0,0);
			document.getElementById(str).parentNode.parentNode.id = 'highlight';
		}
}

function savePlayer(e, name, label) {
		
		// Out with the old, in with the new
		var oldPlayer = readCookie("highlight");
		createCookie("highlight",label,10000);
		
		var str = "#" + label;
		
		var divOffset = $('#ratings').offset().top;
		var pOffset = $(str).offset().top - 20;
		var pScroll = pOffset - divOffset;
		oldPlayer = "#" + oldPlayer;
	
   		$('#ratings').animate({scrollTop: '+=' + pScroll + 'px'}, 1000, 'linear');
   		$(str).animate({backgroundColor: "#FFCC66"}, 2000 );
   		$(oldPlayer).animate({backgroundColor: "#DDD"}, 1000 );

		//$("#infoGraph").fadeOut("fast");
		//$("#numbers").fadeOut("fast");
		
		//loadGraph(label);
}

function savePerson(name) {

	document.cookie = "Name = " + name + ";"
}

function unHighlightRow(row, rowId) {

	row.id = rowId;
}