var LAGOINHA = window.LAGOINHA || {};

LAGOINHA.formatPrice = function(e){
	var alvoId = e.target.id;
	var kCode = e.keyCode;
	
	if( kCode >= 96 && kCode <= 105 || kCode >= 48 && kCode <= 57 || kCode >= 37 && kCode <= 40 || kCode == 8 || kCode == 46 || kCode == 35 || kCode == 36 || kCode == 13 || kCode == 9 || kCode == 33 || kCode == 34 || typeof(kCode) == "undefined" || kCode == 0 ){
	
	if( alvoId == "fixedPriceTextFieldReais" || alvoId == "fixedPriceTextFieldCentavos" ){
		var r = $("#fixedPriceTextFieldReais").val().replace(/\D/g,"");
		var c = $("#fixedPriceTextFieldCentavos").val().replace(/\D/g,"");
		var full = $("#fixedPriceTextField")
	}

	if( alvoId == "normalPriceTextFieldReais" || alvoId == "normalPriceTextFieldCentavos" ){
		var r = $("#normalPriceTextFieldReais").val().replace(/\D/g,"");
		var c = $("#normalPriceTextFieldCentavos").val().replace(/\D/g,"");
		var full = $("#normalPriceTextField")
	}

	if( alvoId == "reservePriceTextFieldOneR" || alvoId == "reservePriceTextFieldOneC" ){
		var r = $("#reservePriceTextFieldOneR").val().replace(/\D/g,"");
		var c = $("#reservePriceTextFieldOneC").val().replace(/\D/g,"");
		var full = $("#reservePriceTextFieldOne")
	}
	
	if( alvoId == "reservePriceTextFieldTwoR" || alvoId == "reservePriceTextFieldTwoC" ){
		var r = $("#reservePriceTextFieldTwoR").val().replace(/\D/g,"");
		var c = $("#reservePriceTextFieldTwoC").val().replace(/\D/g,"");
		var full = $("#reservePriceTextFieldTwo")
	}
	
		var fullPrice = r + "," + c;
		$(full).val(fullPrice);
	
	} else {
		e.stopPropagation();
		e.preventDefault();
		return false;
	}

}

var startup = function()
{
	$(".priceFormatReais").keydown( function(e) { LAGOINHA.formatPrice(e) })
	$(".priceFormatCents").keydown( function(e){ LAGOINHA.formatPrice(e) } )
	$(".priceFormatReais").blur( function(e) { LAGOINHA.formatPrice(e) })
	$(".priceFormatCents").blur( function(e){ LAGOINHA.formatPrice(e) } )
}

$( startup );