/**
 * Adiciona a o metodo 'reverse' nos objetos do tipo String, essa fun??o retorna o valor atual
 * de tras para frente, se isRemovePoint for passado true ele n?o ia concatenar pontos e virgulas.
 *
 * @param isRemovePoints <b>Parametro utilizado pela mascara, para remover virgulas e pontos</b>
 */
String.prototype.reverse = function(isRemovePoints) {
	var newString = "";
	for(var x = this.length -1; x >= 0; x--) {
		var charNow = this.charAt(x);
		if (!isRemovePoints || (charNow != "," && charNow != "."))
			newString+= charNow;
	}
	return newString;
}

/**
 * AQUI ESTARAO TODAS A VARIAVEIS GLOBAIS NECESSARIAS PARA O CORRETO
 * FUNCIONAMENTO DOS METODOS CRIADOS NOS JS.
 */
var isIE = (navigator.appName == "Microsoft Internet Explorer");