// JavaScript Document
function formatar(src, mask){
	var i = src.value.length;
	var saida = mask.substring(0,1);
	var texto = mask.substring(i)
	if (texto.substring(0,1) != saida){
    	src.value += texto.substring(0,1);
  	}
}

function formatar_cnpj(src){
	switch(src.value.length){
		case 2:
			src.value = src.value+'.';
		break;
		case 6:
			src.value = src.value+'.';
		break;
		case 10:
			src.value = src.value+'/';
		break;
		case 15:
			src.value = src.value+'-';
		break;
	}
}

function formatar_telefone(src){
	switch(src.value.length){
		case 1:
			src.value = '('+src.value;
		break;
		case 3:
			src.value = src.value+')';
		break;
		case 4:
			src.value = ' '+src.value;
		break;
	}
}