$(document).ready(function(){ 	
	$("#Bnext").css("visibility", "hidden");
	getTip();
	
	$("#Bnext").click(function() {
		tip_day++;
		getTip();
		if (tip_day >= today)
			$(this).css("visibility", "hidden");
		if (tip_day >= 0)
			$("#Bprev").css("visibility", "visible");
	});
	
	$("#Bprev").click(function() {
		tip_day--;
		getTip();
		if (tip_day <= 0) 
			$(this).css("visibility", "hidden");
		if (tip_day <= today)
			$("#Bnext").css("visibility", "visible");
	});
	
});

function getTip() {
	$.ajax({
		url: 'content/tips.xml',
		type: 'GET',
		dataType: 'xml',
		timeout: 5000,
		cache:false,
		error: function(){
			alert('Error loading tip ' );
		},
		success: function(xml){
			showTip(xml);
		}
	});
}

function showTip(xml) {
	var num_of_training = $(xml).find('training').find('tip').length; //=66
	var num_of_nutrition = $(xml).find('nutrition').find('tip').length; // =12
	var num_of_recruiting = $(xml).find('recruiting').find('tip').length;// =12
	var tip_cycle = $(xml).find('tip').length; // =90
	
	var current_tip_day = tip_day % tip_cycle; 
	
	var tip_category = current_tip_day % 3;
	//alert(tip_day);
	tip_index = (current_tip_day > 36)? current_tip_day -24 : Math.floor(current_tip_day /3);
	
	if(tip_category == 1 && tip_index < num_of_nutrition) {
		category = "nutrition";
	} else if(tip_category == 2 && tip_index  < num_of_recruiting) {
		category = "recruiting";
	} else {
		category = "training";
	}
	//alert(category + " index ' " + tip_index);
	//alert($(xml).find(category).find("tip").eq(tip_index).text());
	
	
	$("#theTip").html($(xml).find(category).find("tip").eq(tip_index).text())
					
}