function isIE() {
	return navigator.appName.toLowerCase().indexOf('microsoft')!=-1;
}
function formatar(src, event) {
	if (src.length > 9) { //caso já esteja no tamanho máximo, não tratar nada
		return;
	}
	keyCode = this.isIE() ? event.keyCode : event.which;

	if (keyCode == 8) { //testar se é backspace
		return;
	}
	if (keyCode == 111) { 
		src.value = src.value.substring(0, src.value.lastIndexOf("/"));
	}

	if (src.value.length == 2) {
		src.value = src.value + "/";
		return;
	}

	if (src.value.length == 3 && src.value.indexOf("/") != 2) { //tratar o caso de apagar a '/' e tentar inserir um numero
		src.value = src.value.substring(0, src.value.length-1) + "/" +  src.value.substring(src.value.length-1);
		return;
	}	

	if (src.value.length == 5) {
		src.value = src.value + "/";
		return;
	}
	
	if (src.value.length == 6 && src.value.lastIndexOf("/") != 5) { //tratar o caso de apagar a '/' e tentar inserir um numero
		src.value = src.value.substring(0, src.value.length-1) + "/" +  src.value.substring(src.value.length-1);
		return;
	}
}

function jumpFormField(element, nextElement) {
	if (element.value.length == element.maxLength) {
		document.forms[0].elements[nextElement].focus();
	}
}