// JavaScript Document


function gradeChange(n){
	var price = $(n).parents('li').find('span').html();
	var gradeArr = new Array('FR','AG','G','VG','F','VF','EF','AU','BU','PF');
	$('#coinInfoBox .coinImg').removeClass('BU AU EF VF F VG G AG FR');
	$('#coinInfoBox .coinImg').addClass(gradeArr[$(n).attr('value')]);
	$('#price strong').html("$"+price);
}

function updateGrade(n){
	$("#grade"+n).click();
}

function flipCoin(n){
	$(n).toggleClass('rev');
}

function addCoin(n){
	$('#addCoinBtn').attr('disabled',true);
	var dataString = $(n).serialize();
	$.ajax({
		type: 'POST',
		url: '/addCoin.php',
		data: dataString,
		beforeSend: function(){ 
			$('#coinInput').html('<img src=\"/images/ajax-loader.gif\" id=\"ajaxLoader\" alt=\"Loading...\" />');
		},
		dataType:  'html', 
		success: function(data) {
			var response = $(data).find('#results').html();
			$('#coinInput').html(response);
		}	
	});
	return false;
}

function isSlabbed(n){
	if(n){
		$("#org").removeAttr("disabled");
		$("#slabbedGrade").removeAttr("disabled");
	}else{
		$("#org").val("");
		$("#slabbedGrade").val("");
		$("#org").attr("disabled", true);
		$("#slabbedGrade").attr("disabled", true);
	}
}

function updateCoin(n){
	$('#updateCoinBtn').attr('disabled',true);
	var dataString = $(n).serialize();
	$.ajax({
		type: 'POST',
		url: '/updateCoin.php',
		data: dataString,
		beforeSend: function(){ 
			$('#coinInput').html('<img src=\"/images/ajax-loader.gif\" id=\"ajaxLoader\" alt=\"Loading...\" />');
		},
		dataType:  'html', 
		success: function(data) {
			var response = $(data).find('#results').html();
			$('#coinInput').html(response);
		}	
	});
	return false;
}

function breakSet(n){
	if(confirm('Are you about to break this set?')){
		$.ajax({
			type: 'POST',
			url: '/updateCoin.php?func=break&id='+n,
			beforeSend: function(){ 
				$('#icon').hide('fast');
			},
			dataType:  'html'
		});
	}
	return false;
}

function deleteCoin(n){
	if(confirm('You are about to delete this coin?')){
		$.ajax({
			type: 'POST',
			url: '/updateCoin.php?func=delete&id='+n,
			beforeSend: function(){ 
				$('.delete_Btn').hide('fast');
				$('#updateCoinBtn').attr('disabled',true);
			},
			dataType:  'html', 
			success: function(data) {
				$('#'+n).slideUp('fast');
				$.colorbox.close();
			}	
		});
	}
	return false;
}
