//*****************************************************************
// Created 2004-11-18 par Pierre Rancourt
// 
// Saute d'un champs à l'autre une fois complété
// appeller les deux fonctions ci-dessous sur un evenement d'un champs
// jump_onKeyDown -- nom du champs lui-même
// jump_onKeyUp -- nom du champs lui-même, nom du champs suivant, nombre de caractères requis pour passer au champs suivant
var activeField = null;

function jump_onKeyDown(f,fieldName) {
	var field = f.elements[fieldName];
	activeField = field;
	field.lastValue = field.value;
}
function jump_onKeyUp(f,fieldName,nextFieldName) {
	var field = f.elements[fieldName];
	var nextField = f.elements[nextFieldName];
  nextField = nextFieldName;
	if (field == activeField && field.value != field.lastValue && field.value.length >= field.maxLength){
		nextField.focus();
		activeField = null;
	}
}
//*****************************************************************



//*****************************************************************
// Format le code postal
function formatPostalCode(pc){
	if(pc.value.indexOf(' ') != 3){
		pc.value = pc.value.substr(0,3)+' '+pc.value.substr(3,5);
	}
  pc.value = pc.value.toUpperCase();
}
//*****************************************************************
