function helpShow (msg) {
	$('Help').innerHTML = msg;
}

function inputErreur ( nomElt ) {
	Element.addClassName($(nomElt),'inputErreur'); 
	Field.focus( $(nomElt) );
}

function inputAnnuleErreur ( nomElt ) {
	Element.removeClassName($(nomElt),'inputErreur'); 
}


Ajax.Responders.register({
onCreate: function(){
if($('busy') && Ajax.activeRequestCount>0)
Effect.Appear('busy',{duration:0.5,queue:'end'});
},
onComplete: function() {
if($('busy') && Ajax.activeRequestCount==0)
Effect.Fade('busy',{duration:0.5,queue:'end'});
}
});
/**
 * Quelques fonctions pour le Mod-1 
 */
function MenuToggle( eltName ) {
	
		//Element.toggle($(eltName));
		if ( $( 'img-' + eltName ).src.indexOf('bas.gif') != -1) {
			$( 'img-' + eltName ).src = '../images/deplierhaut.gif';
			Effect.Fade( $(eltName));
		} else {
			$( 'img-' + eltName ).src = '../images/deplierbas.gif';
			Effect.Appear( $(eltName));
		}
}
	
/**
 * Quelques fonctions pour le Mod-2 
 */
function soumettreEtape(fname,etape) {
	$(fname).setAttribute('action','index.php?etape=' + etape);
	//document.forms[fname].action = 'index.php?etape=' + etape;
	//$(fname).action = 'index.php?etape=' + etape;
	try { var myValidator = validate_formMOD2; } 
	catch(e) { $(fname).submit(); return true; } 
	
	if (myValidator( $(fname) )) {
		$(fname).submit();
		return true;
	} else {
		return false;
	}
}
/**
 *	Verifie si la chaine passee et un numero ou non.
 * @param String st
 */
function isNum ( st ) {

	var regex = /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/
	 if (st != '' && !regex.test(st)) {
 		return false;
 	}else {
 		return true;
 	}
}

function onglet(id,id2,id3,id4,id5,id6)
{
	if(id2)
	{
	 	$(id2).removeClassName('onglet_actif'); 	
	}
	if(id3)
	{
		$(id3).removeClassName('onglet_actif'); 	
	}
	if(id4)
	{
		$(id4).removeClassName('onglet_actif'); 	
	}
	if(id5)
	{
		$(id5).removeClassName('onglet_actif'); 	
	}
	if(id6)
	{
		$(id6).removeClassName('onglet_actif'); 	
	}	
	
	$(id).addClassName('onglet_actif'); 	
}

function search_country(loi)
{
	var opt = {
		    method: 'post',
		    parameters: 'id_loi=' + loi, 
		    onSuccess: function(t) {
		    	$('champ_region').update(t.responseText);
		    }
		}
	
	new Ajax.Request('ajax/liste_regions.ajax.php', opt);
}

function calcHeight(id_bloc, id_image)
{
	
	var h = $(id_bloc).getHeight();
	if(h>555)
	{
		$(id_image).show();
	}
	else
	{
		$(id_image).hide();
	}
}

var id_chap = 1;
function change_chap(action)
{
	id_chap ++;
	if(id_chap==4)
	{
		id_chap = 1;
	}
	
	var current = $('chap'+id_chap).innerHTML;
	$('a_remplir').update(current);
}


function changeBgColor(e, color)
{
	if(color)
	{
		$(e).style.backgroundColor= color;
	}
	else
	{
		$(e).style.backgroundColor='#BF0000';
	}
}

function verifNbChar(id_dom)
{
	var e = $(id_dom).value;
	var f = e.length;
	if(f>175)
	{
		alert('La description dépasse les 175 caractères');
		return (false);
	}
	else
	{
		return (true);
	}
}

function compteNbChar(dom_a_verif, dom_ou_inject)
{
	var e = $(dom_a_verif).value;
	var f = e.length;
	$(dom_ou_inject).value=f;
		
}











