

/*****************  gestion dynamique de la taille de police  *****************/
/*****************                 ylc 08/2007                *****************/

var MinFontSize = 0.8;
var MaxFontSize = 2.5;
var ActualFontSize = 1;

function ecrireCourriel(part1,part2,libelle){
	if(libelle==null){
		libelle = part1 + "@" + part2;
	}
	document.write("<a href=" + "mail" + "to:" + part1 + "@" + part2 + ">" + libelle + "</a>");
}


function modFontSize(step) {
    ActualFontSize += (step/10);
    if (ActualFontSize > MaxFontSize) ActualFontSize = MaxFontSize;
    if (ActualFontSize < MinFontSize) ActualFontSize = MinFontSize;
    document.getElementById('corps').style.fontSize = ActualFontSize+'em';
}
var isResetFormulaire=false;

function resetFormulaire(){
	if (isResetFormulaire){
		obj=document.getElementsByTagName("form");
		for (i=0;i<obj.length;i++) obj[i].reset();
	}
}
old_detail=null;
function affiche_detail_catalogue(id){
	if (old_detail!=null)	old_detail.style.display="none";
	obj=document.getElementById(id);
	if (obj!=null){
		obj.style.display="";
		old_detail=obj;
	}
}	
function afficher_detail_cheque_vacances(){
	obj=document.getElementById("detail_cheques");
	if (obj!=null){
		obj.style.display="";
	}
}
function cligno(objet) {
	   if(document.getElementById(objet).style.visibility != 'hidden'){
	       document.getElementById(objet).style.visibility = 'hidden';
		  }
		else{
		document.getElementById(objet).style.visibility = 'visible';
		}
	  }
function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|s)" + className + "(s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i ];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}
function ctrlLongueur(ref, nb_charmax ,div_html) {
	if (ref.value.length > nb_charmax) ref.value = ref.value.substring(0, nb_charmax);
	document.getElementById(div_html).innerHTML = nb_charmax-ref.value.length;
}
