function Left(str, n){
	if (n <= 0) return "";
	else if (n > String(str).length) return str;
	else
	    return String(str).substring(0,n);
}

function Right(str, n){
    if (n <= 0) return "";
    else if (n > String(str).length) return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(0, iLen - n);
    }
}


function getElementsByClass(searchClass, node, tag) { 
    var classElements = new Array(); 
    if ( node == null ) 
        node = document; 
    if ( tag == null ) 
        tag = '*'; 
    var els = node.getElementsByTagName(tag); 
    var elsLen = els.length; 
    var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)"); 
    for (i = 0, j = 0; i < elsLen; i++) { 
        if ( pattern.test(els[i].className) ) { 
            classElements[j] = els[i]; 
            j++; 
        } 
    } 
    return classElements; 
} 
  
nf=3;
function tailleFonte(classe, incr, tailleOrigine) { 
    cibles = getElementsByClass(classe); 
    for (i=0; i < cibles.length; i++) { 
//		tailleOrigine++;
    	if (cibles[i].style.fontSize=="") taille=tailleOrigine+incr;
    	else taille=parseInt(Right(cibles[i].style.fontSize,2))+incr;
		
//		alert(taille);
		
    	if ( (taille <= 18) && (taille >= tailleOrigine) ) cibles[i].style.fontSize=taille;
        } 
    } 

function sizeNiv(incr) { 
	tailleFonte("ContenuNiv2_3_Dr", incr, 9);
	tailleFonte("ContenuNiv2_3", incr, 12);
	tailleFonte("Niv2_3", incr, 11);
	tailleFonte("Bloc", incr, 11);
	tailleFonte("Title", incr, 14);
	tailleFonte("ActuDetData", incr, 12);
	tailleFonte("ActuLabel", incr, 14);
	tailleFonte("ActuDate", incr, 10);
	tailleFonte("ActuLieu", incr, 9);
	tailleFonte("ActuTxt", incr, 11);
	tailleFonte("ActuNom", incr, 12);
}

function imprimer() { 
	window.print();}



