// JavaScript Document
<!--

function ecrire_cookie ( name, value, expires, path, domain, secure) {
		 path = "/content/";
         szCookie = name + "=" + escape (value) +
                  ((expires) ? "; expires=" + expires.toGMTString() :"") +
                  ((path) ? "; path=" + path : "") +
                  ((domain) ? "; domain=" + domain : "") +
                  ((secure) ? "; secure" : "");
                  document.cookie = szCookie;
}

function arguments_cookie(offset){
  var endstr=document.cookie.indexOf (";", offset);
  if (endstr==-1) endstr=document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr)); 
}

function lire_cookie(nom) {
  var arg=nom+"=";
  var alen=arg.length;
  var clen=document.cookie.length;
  var i=0;
  while (i<clen){
    var j=i+alen;
    if (document.cookie.substring(i, j)==arg)
       return arguments_cookies(j);
    i=document.cookie.indexOf(" ",i)+1;
    if (i==0) break;
  }
  return null; 
}


function articles_du_meme_auteur(auteur,id){
	if (document.referrer) {	
		document.write("<iframe src=\"http://lecercle.histoire.presse.fr/index/2_include.php?auteur_liste="+auteur+"&amp;origine=0&amp;id="+id+"&amp;url="+document.referrer+"\" width=\"481\" height=\"278\"  frameborder=\"0\" scrolling=\"no\" class=\"autoHeight\" name=\"iframe\"></iframe>");
	}else{
		document.write("<iframe src=\"http://lecercle.histoire.presse.fr/index/2_include.php?auteur_liste="+auteur+"&amp;origine=0\" width=\"481\" height=\"278\" frameborder=\"0\" scrolling=\"no\" class=\"autoHeight\" name=\"iframe\"></iframe>");
	}
}

/* taille police */
var baseStyleSize = "fontsize" // base pour les nom de classe relatifs aux tailles
var maxSize = 7; // style maximum

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; 
} 

function reduireTailleTexte(classe){
	cibles = getElementsByClass(classe); 
	 for (i=0; i < cibles.length; i++) { 
        classes = cibles[i].className.split(" ");
		for(j=0;j<classes.length;j++){
			if (classes[j].indexOf("fontsize")==0){
				currSize=parseInt(classes[j].replace("fontsize",""));
			}
			if (typeof(currSize)!="undefined" && currSize>1){
				cibles[i].className=cibles[i].className.replace("fontsize"+currSize,"fontsize"+(currSize-1));
			}
		}
		
    } 
}

function augmenterTailleTexte(classe){
	cibles = getElementsByClass(classe); 
	 for (i=0; i < cibles.length; i++) { 
        classes = cibles[i].className.split(" ");
		for(j=0;j<classes.length;j++){
			if (classes[j].indexOf("fontsize")==0){
				currSize=parseInt(classes[j].replace("fontsize",""));
			}
			if (typeof(currSize)!="undefined" && currSize<maxSize){
				cibles[i].className=cibles[i].className.replace("fontsize"+currSize,"fontsize"+(currSize+1));
			}
		}
		
    }
}