function GetElementId(id){	if(window.document.getElementById(id)==null)	{		for(var i=0;i<window.parent.frames.length;i++)		{			if(window.parent.frames[i].document.getElementById(id)!=null)				return window.parent.frames[i].document.getElementById(id);		}	}	else return window.document.getElementById(id);}
function clickStdList(id){var	target = GetElementId(id);	if(target==null)return;	if(target.onclick!=null)		target.onclick();var	child;for(var i=0;i<target.childNodes.length;i++){	child = target.childNodes[i];	if(child.nodeName=="TD")	{if(child.onclick!=null)		child.onclick();}}}
var ListLastItem = new Array(1);var curr_cell,oRow,oCol;var noTable;var tmpItem;for (var i = 0 ; i < ListLastItem.length ;i++)	ListLastItem[i]="" ;function selectHierarchicalVerticalList(noList,noType,noAction,noTable,noItem){	if(noAction == '1')	{		if (ListLastItem[noTable] != "") // si lastId <>  		{			if(noType=='V') oRow = GetElementId(noList).rows[ListLastItem[noTable]]; // ancien tr de la liste a metre en place			for (curr_cell = 0; curr_cell < oRow.cells.length; curr_cell++)			{				var Style = tmpListZone[noTable][ListLastItem[noTable]][curr_cell];				if(Style.ClassOut != "") oRow.cells[curr_cell].className = Style.ClassOut ;				if(Style.PictOut != "")	oRow.cells[curr_cell].childNodes[0].src = Style.PictOut;		    }		} 			if(noType=='V') oRow = GetElementId(noList).rows[noItem];		for (curr_cell = 0; curr_cell < oRow.cells.length; curr_cell++)		{			var Style = tmpListZone[noTable][noItem][curr_cell];			if(Style.ClassSel != "") oRow.cells[curr_cell].className= Style.ClassSel ;			if(Style.PictSel != "") oRow.cells[curr_cell].childNodes[0].src = Style.PictSel;			if(oRow.cells[curr_cell].onclick!=null)			{				var		strClick;				if(navigator.userAgent.indexOf('MSIE') != -1)					strClick = oRow.cells[curr_cell].outerHTML;				else strClick = oRow.cells[curr_cell].getAttribute('onclick');				if(strClick.indexOf("location=")==-1)					oRow.cells[curr_cell].onclick();			}		}		ListLastItem[noTable] = noItem ; // put new id on listIdselect		}	else 	{		if(noList.charAt(0)=='V') oRow = GetElementId(noList).rows[noItem];		if (ListLastItem[noTable] != noItem ) 		{ 			for (curr_cell = 0; curr_cell < oRow.cells.length; curr_cell++)			{  				if (noAction == 2)// mouse over				{ 					var Style = tmpListZone[noTable][noItem][curr_cell];					if(Style.ClassRoll != "") oRow.cells[curr_cell].className= Style.ClassRoll ;					if(Style.PictRoll != "") oRow.cells[curr_cell].childNodes[0].src = Style.PictRoll;				}				if (noAction == 0)// mouseout 				{  					var Style = tmpListZone[noTable][noItem][curr_cell];					if(Style.ClassOut != "") oRow.cells[curr_cell].className= Style.ClassOut ;					if(Style.PictOut != "") oRow.cells[curr_cell].childNodes[0].src = Style.PictOut;				}			}		}	}}
function select(noList,noItem,noAction,noLigne){	if(GetElementId(noList)==null)return;	if(noList.charAt(0)=='D')		noTable = noList.substring(3,noList.length); // ligne tr de la liste 	else noTable = noList.substring(7,noList.length);	if((noList.charAt(0)=='D')||(noList.charAt(0)=='V'))		selectHierarchicalVerticalList(noList,noList.charAt(0),noAction,noTable,noItem);}
function CellStyle(ClassOut,ClassRoll,ClassSel,PictOut,PictRoll,PictSel){	this.ClassOut = ClassOut;	this.ClassRoll = ClassRoll;	this.ClassSel = ClassSel;	this.PictOut = PictOut;	this.PictRoll = PictRoll;	this.PictSel = PictSel;}
var tmpListZone = new Array(1);var tmpCellStyle;tmpListZone[0] = new Array(10);tmpListZone[0][0] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_3','Style_4','Style_5','','','');tmpListZone[0][0][0] = tmpCellStyle;
tmpListZone[0][1] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_6','Style_4','Style_5','','','');tmpListZone[0][1][0] = tmpCellStyle;
tmpListZone[0][2] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_6','Style_4','Style_5','','','');tmpListZone[0][2][0] = tmpCellStyle;
tmpListZone[0][3] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_6','Style_4','Style_5','','','');tmpListZone[0][3][0] = tmpCellStyle;
tmpListZone[0][4] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_6','Style_4','Style_5','','','');tmpListZone[0][4][0] = tmpCellStyle;
tmpListZone[0][5] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_6','Style_4','Style_5','','','');tmpListZone[0][5][0] = tmpCellStyle;
tmpListZone[0][6] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_6','Style_4','Style_5','','','');tmpListZone[0][6][0] = tmpCellStyle;
tmpListZone[0][7] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_6','Style_4','Style_5','','','');tmpListZone[0][7][0] = tmpCellStyle;
tmpListZone[0][8] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_6','Style_4','Style_5','','','');tmpListZone[0][8][0] = tmpCellStyle;
tmpListZone[0][9] = new CellStyle(1);tmpCellStyle = new CellStyle('Style_6','Style_4','Style_5','','','');tmpListZone[0][9][0] = tmpCellStyle;
