// JavaScript Document
(function ($) {
    $(document).ready(function () {
		    $('#goldQuantity').keyup(function () {
						$(this).val($(this).val().replace(/[^0-9]/, ''));
				    var goldQuantity = $(this).val();
						
				    var gameTypeIdGold = $('#gameTypeIdGold').val();
						var serverIdGold = $('#serverIdGold').val();
						
						if (goldQuantity == '') {
						    $('#goldPrice').val('');
								return false;
						}
						if (isNaN(parseFloat(goldQuantity))) {
						    $('#goldPrice').val('');
								return false;
						}
						
						var requestUrl = 'configs/ajax/gold.ajax.php';
						var passParam = {'gameTypeIdGold':gameTypeIdGold, 'serverIdGold':serverIdGold, 'goldQuantity':goldQuantity};
						
						$.ajax({
						    type: "POST", 
								url: requestUrl, 
								data: passParam, 
								dataType: "json", 
								beforeSend: function () {
									  $('#fitHint').html('Please wait...');
								}, 
								error: function (a, b) {
									  alert(b);
								}, 
								success: function (data) {
										var p = data['price'];
										$('#goldPrice').val(p);
									  $('#fitHint').html('');
								}
						});
				});
		});
})(jQuery);