var PetSelection = {
	container: null,
	ajaxUrl: 'http://www.rescreatu.com/pet-selection.php',

	select: function(id)
	{
		jQuery.get(this.ajaxUrl, {select: id}, function(data){
			if(/^\s*done\s*$/.test(data))
			{
				jQuery('a.select', PetSelection.container).replaceWith(
					jQuery("<a class='select' href='#' onclick='return PetSelection.deselect(" + id + ")'>Deselect Pet</a>")
				);
				jQuery('span.title', PetSelection.container).text('Selected');
			}
			else
				alert('!' + data + '!Sorry, an error has occured. Please retry in several minutes.');
		});
		return false;
	},
	
	deselect: function(id)
	{
		jQuery.get(this.ajaxUrl, {deselect: true}, function(data){
			if(/^\s*done\s*$/.test(data))
			{
				jQuery('a.select', PetSelection.container).replaceWith(
					jQuery("<a class='select' href='#' onclick='return PetSelection.select(" + id + ")'>Select Pet</a>")
				);
				jQuery('span.title', PetSelection.container).text('');
			}
			else
				alert('!' + data + '!Sorry, an error has occured. Please retry in several minutes.');
		});
		return false;
	},
	
	next: function(number, userID)
	{
		this.container.load(this.ajaxUrl + '?number=' + (parseInt(number) + 1)+'&userID='+userID);
		return false;
	},
	
	prev: function(number, userID)
	{
		this.container.load(this.ajaxUrl + '?number=' + (parseInt(number) - 1)+'&userID='+userID);
		return false;
	}
};

jQuery(function(){
	PetSelection.container = jQuery('#block6');
});
