function checkMaxLength(maxLength, id) {
	var currentLength = $(id).value.length;
	if (currentLength > maxLength) {
		$(id).value = $(id).value.slice(0, maxLength);
	}
}

function showImageProgress() {
	$('progressDiv').show();
	$('_viewRoot:status.start').show();
}

function hideImageProgressDiv(){
	$('progressDiv').hide();
}

function showImageProgressDiv(){
	$('progressDiv').show();
}

function toggleCadreHide(idCadre, idSource, idTarget, color) {
	if ($(idTarget).style.display == 'none') {
		// Le cadre est plié
		$(idSource).removeClassName('cadrePlie');
		$(idSource).addClassName('cadreDeplie');
		$(idCadre).style.border = '1px solid ' + color;
	} else {
		// La cadre est déplié
		$(idSource).removeClassName('cadreDeplie');
		$(idSource).addClassName('cadrePlie');
		$(idCadre).style.border = 'none';
	}
	Effect.toggle(idTarget, 'blind', {duration: 0.5});
	
}

function toggleCadre(idSource, idTarget) {
	if ($(idTarget).style.display == 'none') {
		// Le cadre est plié
		$(idSource).removeClassName('cadrePlie');
		$(idSource).addClassName('cadreDeplie');
	} else {
		// La cadre est déplié
		$(idSource).removeClassName('cadreDeplie');
		$(idSource).addClassName('cadrePlie');
	}
	Effect.toggle(idTarget, 'blind', {duration: 0.5});
}

function toggleCadreDeplie(idSource, idTarget) {
	// Le cadre est plié
	$(idSource).removeClassName('cadrePlie');
	$(idSource).addClassName('cadreDeplie');
	Effect.toggle(idTarget, 'blind', {duration: 0.5});
}
