validate = {
	fixNum: function( amount, int ) {
		if( !int ) int = 2;
		return Number( amount ).toFixed( int );
	},
	numbers: function( evt, negative ) {
		evt = (evt) ? evt : window.event;
		var charCode = ( evt.charCode ) ? evt.charCode : ( ( evt.which ) ? evt.which : evt.keyCode );
	
		if ( charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 46 && charCode != 44 && charCode != 63234 && charCode != 63235 && !( negative && charCode == 45 ) ) {
			return false;
		}
		return true;
	},
	email : function( email ) {

		var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;

		if ( !filter.test( email.value ) )
			return false;

		return true;
	},
	empty: function( str ) {
		str = str.replace(/^\s*|\s*$/,"");

		return str.length > 0 ? false : true;
	}
};
