	function checkEnter(ev) { 			//e is event object passed from function invocation
		var characterCode 				//literal character code will be stored in this variable
		
		if (ev && ev.which) { 			//if which property of event object is supported (NN4)
			characterCode = ev.which; 	//character code is contained in NN4's which property
		} else {
			characterCode = ev.keyCode; 	//character code is contained in IE's keyCode property
		}
		
		if (characterCode == 13) { 		//if generated character code is equal to ascii 13 (if enter key)
			return false				//submit the form
		} else {
			return true
		}
	}

	function ckInt(el) {
		
		if (parseInt($(el).val())) {
			$(el).val(parseInt($(el).val()))
		} else {
			$(el).val("");
		}	
	}
	
	function ckFloat(element) {
		if (parseFloat($(element).val())) {
			$(element).val(parseFloat($(element).val()));
		} else {
			$(element).val("");
		}
	}
	
	function ckNrChar() {
		/*
		chars = $("#descrizioneImmobile").val();
		charToPrint = 200 - parseInt(chars.length);
		$("#leftChar").html(charToPrint);
		if (chars.length > 199) {
			$("#descrizioneImmobile").val(chars.substring(0, 200));
		}
		*/
	}

	function formattedPrice(price) {
		return price.toFixed(2);
	}
	
	function formatField(field) {		
		prezzoString = $(field).val().replace(/(,)/g, "").replace(/(\.)/g, "");
		valPrezzo = parseFloat(prezzoString);
		if (valPrezzo) {
			$(field).val(valPrezzo.numberFormat("#,###"));
		} else {
			$(field).val("");
		}
	}
	
	
