//donne un style aux premières cellules de chaque lignes de chaque tableaux
	var hide_first_column = true;
	var cpt;
	var first_ligne;
	$(document).ready(
		function(){
			//on applique le style first_td aux td et aux th et on vérifie si ils n'ont pas de contenu
			$('table').each(
				function(){
					if (!$(this).parent().hasClass('default')){
						hide_first_column = true;
						cpt = 0;
						first_ligne = true;
	
	
						//vérification de la présence d'un titre pour decalage des interlignes
						$('th',$(this)).each(
							function(){
								if(first_ligne && $(this).text() != ' ' && $(this).text() != ''){
									first_ligne = false;
								}
							}
						);
						if(first_ligne){
							cpt++;
						}
						$('tr',$(this)).each(
							function(){
								//coloration d'une ligne sur 2
								if(cpt%2==0)
									$(this).addClass('interligne');
								cpt++;
								//ajout d'une classe a la premiere cellule de chaque ligne
								//et vérification de la presence de contenu
								$('th:first, td:first',$(this)).each(
									function(){
										$(this).addClass('first_td');
										if($(this).text()!=' ' && $(this).text()!='')
											hide_first_column = false;
									}
								);
								//on ajoute une classe aux dernière cellules de chaque lignes
								$('th:last, td:last',$(this)).each(
	
									function(){
										$(this).addClass('last_td');
									}
								);
								//si aucun contenu on masque la premiere colonne
								if(hide_first_column){
									$('th:first, td:first',$(this)).each(
										function(){
											$(this).addClass('displaynone');
										}
									);
								}
							}
						);
					}
				}
			);
		}
	);
