Mascara = {
	cep:function(str,event){
		if ((str.length == 5 || str.length == 2) && (this.getKeyCod(event) == 8))return str;
		str=str.replace(/\D/g,""); // remove tudo q nao eh numero
		str=str.replace(/^(\d{5})/,"$1-"); // insere o traço
		return str;
	},
	data:function(str,event){
		//if (!this.validaKey('37,39,8,9',event)) return str;
		if ((str.length == 5 || str.length == 2) && (this.getKeyCod(event) == 8))return str;
		str = str.replace(/\D/g,""); // remove tudo q nao eh numero
		str = str.replace(/^(\d{2})/,"$1/"); // insere a primeira barra
		str = str.replace(/(\/\d{2})/,"$1/"); // insere a segunda barra
		return str;
	},
	cpf:function(str,event){
		if ((str.length == 3 || str.length == 7 || str.length == 11) && (this.getKeyCod(event) == 8)) return str;
		str = str.replace(/\D/g,"");
		str = str.replace(/^(\d{3})/,"$1.");
		str = str.replace(/(\.\d{3})/,"$1.");
		str = str.replace(/((?:\.\d{3}){2})/,"$1-");
		str = str.replace(/^(.{14}).*/,"$1");
		return str;
	},
	telefone:function(str,event){
		if ((str.length == 0 || str.length == 3 || str.length == 4 || str.length == 9) && (this.getKeyCod(event) == 8)) return str;
		str = str.replace(/\D/g,"");
		str = str.replace(/(^\d)/,"($1");
		str = str.replace(/(\(\d{2})/,"$1) ");
		str = str.replace(/(\s\d{4})/,"$1-");
		str = str.replace(/^(.{15}).*/,"$1");
		return str;
	},
	validaKey:function(keyAllowed,event){ // '37,39,8,9' codigo das teclas
		key = this.getKeyCod(event);
		if (keyAllowed.indexOf(key) != -1) return false;
		else return key;
	},
	getKeyCod:function(event){
		if (!event) event = window.event;
		key = event.keyCode;
		if (!key) key = event.witch;
		return key;
	}
}

function JanelaNova(URLBoleto) {
	
	window.open(URLBoleto,'NOME','width=700,height=600,menubar,scrollbars,resizable');
}
