	var hide = false;
	
	 
	function toggleRows(tableId, tag, num) {
	 
		tbl = document.getElementById(tableId);

		var len = tbl.rows.length;
		var vStyle = (hide)? "none":"";

		for(i=num ; i< len -1 ; i++){
			 tbl.rows[i].style.display = vStyle;
		}

		if(hide)
			tag.innerHTML = "<span class=lightblue>[</span>+<span class=lightblue>]</span> more";
		else
			tag.innerHTML = "<span class=lightblue>[</span>-<span class=lightblue>]</span> less";
		hide= !hide;
	}





	function togglerows2(tableId,tableId2, tag, num) {
	 
		tbl = document.getElementById(tableId);
		tbl2 = document.getElementById(tableId2);

		var len = tbl.rows.length;
		var vStyle = (hide)? "none":"";

		for(i=num ; i< len -1 ; i++){
			 tbl.rows[i].style.display = vStyle;
			 tbl2.rows[i].style.display = vStyle;

		}

		if(hide)
			tag.innerHTML = "<span class=lightblue>[</span>+<span class=lightblue>]</span> more";
		else
			tag.innerHTML = "<span class=lightblue>[</span>-<span class=lightblue>]</span> less";
		hide= !hide;
	}
	
	
	function togglerows2_fr(tableId,tableId2, tag, num) {
	 
		tbl = document.getElementById(tableId);
		tbl2 = document.getElementById(tableId2);

		var len = tbl.rows.length;
		var vStyle = (hide)? "none":"";

		for(i=num ; i< len -1 ; i++){
			 tbl.rows[i].style.display = vStyle;
			 tbl2.rows[i].style.display = vStyle;

		}

		if(hide)
			tag.innerHTML = "<span class=lightblue>[</span>+<span class=lightblue>]</span> plus";
		else
			tag.innerHTML = "<span class=lightblue>[</span>-<span class=lightblue>]</span> moins";
		hide= !hide;
	}
	
	
	var hideArray = new Array();
	
	function initHideArray(numItems) {
		for (var i=1; i <= numItems; i++) {
			hideArray[i] = false;
		}
	}
	
	function toggleRows(id, tableId, tag, num, buffer, more,less) {
		tbl = document.getElementById(tableId);

		var len = tbl.rows.length;
		var vStyle = (hideArray[id]) ? "none" : "";

		// we have to do num+buffer because the table has "buffer" extra rows on top before we start
		// listing the articles!
		for(i=num+buffer; i < len-1; i++){
			 tbl.rows[i].style.display = vStyle;
		}

		if (hideArray[id])
			tag.innerHTML = "<span class=lightblue>[</span>+<span class=lightblue>]</span> " + more;
		else
			tag.innerHTML = "<span class=lightblue>[</span>-<span class=lightblue>]</span> " + less;
		hideArray[id] = !hideArray[id];
	}
