/* changeFocus(campo1, campo2)
 *
 * Funcão que muda o foco automaticamente para o próximo campo, com base no maxlength.
 *
 * Parametros:
 *  -campo1: campo do tipo TEXT, com maxlength definido
 *  -campo2: campo que receberá o foco
 *
 * Chamada:
 *  <input type="text" name="txtDDDTel" maxlength="2" autocomplete="off"
 *   onkeyup="javascript: if (maskKeyPressInt(event)) changeFocus(this, document.getElementById('<%=prefix%>frmDados').txtNumeroTel);"
 *   onkeypress="javascript: return maskKeyPressInt(event);">
 *
 * OBS:
 *  -O trecho "if (maskKeyPressInt(event))" indica que a funcao só será chamada se a tecla pressionada foi um número.
 *   Portanto esse if não precisa necessariamente existir. Mas ele é útil para permitir por exemplo que as teclas de seta
 *   possam ser apertadas sem que a mudanca de foco ocorra.
 *
 *  -O campo text deve ter também a propriedade autocomplete="off", caso contrário um erro de script é detectado pelo Mozilla.
 *
 *  -O método document.getElementById("<%=prefix%>frmDados") deve ser utilizado para se referenciar o form.
 *   Caso contrário, no mozilla é detectado um erro de javascript.
 */
function changeFocus(campo1, campo2) {
	if (campo1.value.length >= campo1.maxLength){
		campo2.focus();
	}
}
