

function montrer(object) {
   if (document.getElementById)
       document.getElementById(object).style.display = 'block';
       }

function cacher(object) {
   if (document.getElementById)
       document.getElementById(object).style.display = 'none';
       }


// JavaScript Document
function popup(url, largeur, hauteur) {
	/*var largeur= 400;
	var hauteur = 200;*/
	var top=(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2;
	var win=window.open(url,'tena','titlebar=0,menubar=0,scrollbars=0,resizable=no,width='+largeur+',height='+hauteur +',left='+left+',top='+top);
}

function limitCaracters(sender, nbCaracters, e)
{
//alert(e.keyCode);
    var keycode = e.keyCode;
    var text = sender.value;
    
    //codes des touches supp et backspace et fleches
    if(keycode != '8' && keycode!='46' && keycode!='37' && keycode!='38' && keycode!='39' && keycode!='40')
    {
        if(text.length >= nbCaracters)
        {
            sender.value = text.substring(0,nbCaracters);
            e.returnValue = false;
            e.preventDefault();
        }
    }
}

/* Taille du textes */
var tgs = new Array('div');
var tgsH3 = new Array('h3');


var szs = new Array(2,3,4,5,6);

var startSz = 1;

function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	sz += inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 4 ) sz = 4;
	startSz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgsH3[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = "1"+szs[ sz ]+"px";
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( l = 0 ; l < cTags.length ; l++ ) cTags[ l ].style.fontSize = "1"+(szs[ sz ]-1)+"px";
	}
}

/*

function fontSize(t) {
	
	if (t == 'F+') {
		ActiveStyleSheet(t)	
	}
	else  if (t== "F++") {
		ActiveStyleSheet(t)	
	}
	else if (t=="F+++") {
		ActiveStyleSheet(t)	
	}

}
*/

/*
function ActiveStyleSheet(title) {
	alert (title);
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
}*/
/*
window.onload = function() {
	alert ("oui");
	//setActiveStyleSheet(title);
}
setActiveStyleSheet(title);/*

/*
function fontsizeup() {
  active = getActiveStyleSheet();
  
  switch (active) {
    case 'A--' : 
      setActiveStyleSheet('A-');
      break;
    case 'A-' : 
      setActiveStyleSheet('A');
      break;
    case 'A' : 
      setActiveStyleSheet('A+');
      break;
    case 'A+' : 
      setActiveStyleSheet('A++');
      break;
    case 'A++' :
      break;
    default :
      setActiveStyleSheet('A');
      break;
  }
}

function fontsizedown() {
  active = getActiveStyleSheet();
  switch (active) {
    case 'A++' : 
      setActiveStyleSheet('A+');
      break;
    case 'A+' : 
      setActiveStyleSheet('A');
      break;
    case 'A' : 
      setActiveStyleSheet('A-');
      break;
    case 'A-' : 
      setActiveStyleSheet('A--');
      break;
    case 'A--' : 
       break;
    default :
      setActiveStyleSheet('A--');
      break;
  }
}

function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}*/