// JavaScript Document
function Mascara (formato, objeto){
	campo = eval (objeto);
	// cep
	if (formato=='cep'){
		separador = '-';
		conjunto1 = 5;
		if (campo.value.length == conjunto1){
			campo.value = campo.value + separador;}
	}

	// cpf
	if (formato=='cpf'){
		separador1 = '.';
		separador2 = '-';
		conjunto1 = 3;
		conjunto2 = 7;
		conjunto3 = 11;
		if (campo.value.length == conjunto1)
		{
			campo.value = campo.value + separador1;
		}
		if (campo.value.length == conjunto2)
		{
			campo.value = campo.value + separador1;
		}
		if (campo.value.length == conjunto3)
		{
			campo.value = campo.value + separador2;
		}
	}
	
	// cnpj
	//11.222.333/0001-XX
	if (formato=='cnpj'){
		separador1 = '.';
		separador2 = '/';
		separador3 = '-';
		conjunto1 = 2;
		conjunto2 = 6;
		conjunto3 = 10;
		conjunto4 = 15;
		if (campo.value.length == conjunto1)
		{
			campo.value = campo.value + separador1;
		}
		if (campo.value.length == conjunto2)
		{
			campo.value = campo.value + separador1;
		}
		if (campo.value.length == conjunto3)
		{
			campo.value = campo.value + separador2;
		}
		if (campo.value.length == conjunto4)
		{
			campo.value = campo.value + separador3;
		}
	}
	
	// nascimento
	if (formato=='nascimento'){
		separador = '/';
		conjunto1 = 2;
		conjunto2 = 5;
		if (campo.value.length == conjunto1)
		{
			campo.value = campo.value + separador;
		}
		if (campo.value.length == conjunto2)
		{
			campo.value = campo.value + separador;
		}
	}

	// telefone
	if (formato=='telefone'){
		separador1 = '(';
		separador2 = ')';
		separador3 = '-';
		conjunto1 = 0;
		conjunto2 = 3;
		conjunto3 = 8;
		if (campo.value.length == conjunto1){
			campo.value = campo.value + separador1;
		}
		if (campo.value.length == conjunto2){
			campo.value = campo.value + separador2;
		}
		if (campo.value.length == conjunto3){
			campo.value = campo.value + separador3;
		}
	}

}

