$(document).ready(function(){
		
	if ($('#giveAchievements').length > 0)
	{
		getAchievementsForCategory();
		$('#newOrderAchievementCategory').change(function(){
			getAchievementsForCategory();
		});
		$('#newOrderAchievement').change(function(){
			showDescription();
		});
	}
	
});

function getCategories(){
	$.getJSON('includes/ajax/achievemetsCategories.php', function(jsonData) {
		$('#newOrderAchievementCategory > *').remove();  
		$.each(jsonData, function(index, category){
			$('#newOrderAchievementCategory').append("<option value=\”" + category.id + "\”>" + category.name + "</option>");
		});
	});
}




function getAchievementsForCategory(){
	$.getJSON('includes/ajax/achievemetsForCategory.php', { category: $('#newOrderAchievementCategory > *:selected').val(), userID: $('#newOrderUser > *:selected').val()},function(jsonData) {
		$('#newOrderAchievement > *').remove();
		$('#achievementDescription > *').remove();
		$.each(jsonData, function(index, achievement){
			$('#newOrderAchievement').append("<option value=\"" + achievement.id + "\">" + achievement.name + "</option>");
			$('#achievementDescription').append("<span style=\"display: none;\" id=\"achiDesc" + achievement.id +"\">"+ achievement.description +"<span>");
		});
		showDescription();
	});
}

function showDescription(){
	$('#achievementDescription > *').each(function(index, element){
		$(element).hide();
	});
	$('#achiDesc' + $('#newOrderAchievement > *:selected').val()).show();
}