<?xml version="1.0" encoding="ISO-8859-15"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xslc="http://xslcomponents.org/TR/WD-xslc">
	<xsl:import href="../../xslc.xsl"/>
	<xsl:import href="../../Common.xsl"/>
	<xsl:template match="/">
		<xsl:apply-templates select="document"/>
	</xsl:template>
	<xsl:template match="document">
		<xsl:call-template name="xslc:Page">
			<xsl:with-param name="DisplayToolbar">1</xsl:with-param>
			<xsl:with-param name="DisplayTabControl">0</xsl:with-param>
			<xsl:with-param name="DisplayTabs">0</xsl:with-param>
			<xsl:with-param name="BodyAttributes">
				<Attributes onload="optInit(); "/>
			</xsl:with-param>
			<xsl:with-param name="DisplayActionMenu">
				<xsl:if test="/document/OutParams/AmMode='0'">2</xsl:if>
				<xsl:if test="/document/OutParams/AmMode!='0'">1</xsl:if>
			</xsl:with-param>
			<xsl:with-param name="Head">
				<style type="text/css">a.aopt { text-decoration:none;}
a.aoptselected { text-decoration: none; background-color: #cbdaf5}

fieldset
{
  border:1px solid #B1DBF3; 
    -moz-border-radius:4px;
    border-radius:4px;
}

.separa
    {
    border-top: 1px solid blue;
    padding-top: 5px;
    margin-top: 2px;
    }
</style>
				<script language="javascript">
					<![CDATA[   function oForm(oWidth, oHeight) {
      if (vidPaneID.style.display=='block') {
         vidPaneID.style.display='none';
//         vidPaneID.innerHTML=''; 
      } else {
         vidPaneID.style.display='block';
//         vidPaneID.style.width=oWidth;
//         vidPaneID.style.height=oHeight;
      }
   }]]>
					<![CDATA[   function ShowHideForm(vid) {
      if (vid.style.display=='block') {
         vid.style.display='none';
      } else {
         vid.style.display='block';
      }
   }
   function wReload(hRef) {
      parent.document.location = hRef;
   }]]>
				</script>
				<script language="javascript">
					<![CDATA[// ==========================================================================
// Afficher la fenêtre popup pour la saisie des infos Liste des Commerciaux
// ==========================================================================
function lPopForm(PopID, idEquipement, idGroup, sInfo, tInfo) {
var posScroll =f_scrollTop();
   vidPaneID = document.getElementById('vdiv'+PopID); 
   vidPaneID.style.top=posScroll +15;
   vidPaneID.style.left='145px';                    
//   vidPaneID.style.align = 'center';
  ShowHideForm(vidPaneID);
//      ShowHide(vidPaneID, 'WIDTH', 435, 'HEIGHT', 365); 

  if (popObj = getObjectById(PopID)) {
      popObj.style.top = 18; //posScroll +15;
      popObj.style.left = 0; //55;
      popObj.style.width = 430;
      popObj.style.height = 255;
  var rdm=Math.floor(Math.random()*100000);
      popObj.src = XMLC_BaseHRef+'FormtEquips?idEquipement='+ idEquipement +'&SelGroup=' + idGroup +'&SelInfo=' + sInfo +'&TxtInfo=' + tInfo +'&randNumber='+rdm;;
  }
}]]>
				</script>
				<script language="javascript">
					<![CDATA[var apLastValue='x';
function VOapShowHide_dark(ID) {
  if (apLastValue!='') apShowHide_dark(ID); 
  apLastValue='x';
}
function VOapShowHide(ID) {
  if (apLastValue!='') apShowHide(ID); 
  apLastValue='x';
}
function VOShowHideActionMenu() {
  ShowHideActionMenu(); 
  goSubmit();
}

function onKeyTestCR(e) {
  var aKey = window.event ? e.keyCode : e.which;
  if (aKey == 13) {
    goSubmit(); 
    }
}]]>
				</script>
				<script language="javascript">
					<![CDATA[// Valider les paramètres d'appel et lancement Service
// 
function goService(nService) {
  if (nService != '') {
     if (nService.search('http://www')==-1) nService=XMLC_BaseHRef+nService ;
     document.location =  nService ;}
  return false;
}

function goSubmit() {
  SetField('MainForm', 'AmMode',  (getObjectById('xslcActionMenu').style.display == 'none') ? '0' : '1');
  document.MainForm.submit(); 
  return false;
}]]>
				</script>
				<script language="javascript">
					<![CDATA[// Construction de la liste des Options...
var tOpts= new Array(]]>
					<xsl:for-each select="/document/ListEquipsS/ListEquips">
						<![CDATA[']]>
						<xsl:value-of select="TypeEquipement"/>
						<![CDATA[',']]>
						<xsl:value-of select="AbbrEquipement"/>
						<![CDATA[',']]>
						<xsl:value-of select="LibelleEquipement"/>
						<![CDATA[',]]>
					</xsl:for-each>
					<![CDATA['eof');
]]>
					<![CDATA[function trim(stringToTrim) {
  return stringToTrim.replace(/^\s+|\s+$/g,"");
}
var nbRows = 0;

function optInit() {
      var cptMax = 0;
      var cptVal = 0;
      getObject('cptOPT').value = '0';
      getObject('cptINT').value = '0';
      getObject('cptEXT').value = '0';
      getObject('cptSEC').value = '0';
      for (var j1=0; j1<tOpts.length-1; j1 = j1 + 3) {
        tOpts[j1] = trim(tOpts[j1]).toUpperCase();
        if (tOpts[j1] == 'OPT1') tOpts[j1]='OPT';
        if (tOpts[j1] == 'OPT2') tOpts[j1]='OPT';
        if (tOpts[j1] == 'OPT3') tOpts[j1]='OPT';
        tOpts[j1+1] = trim(tOpts[j1+1]).toUpperCase();
        if (getObject('cpt'+tOpts[j1])) {
            cptVal = parseInt(getObject('cpt'+tOpts[j1]).value) + 1;
            getObject('cpt'+tOpts[j1]).value = cptVal;
            cptMax=(cptMax > cptVal) ? cptMax : cptVal;
            }
        }
   nbRows = Math.floor((cptMax +1) / 2);
   getObject('hOPT').innerHTML = getObject('hOPT').innerHTML +'('+getObject('cptOPT').value+')';
   getObject('hINT').innerHTML = getObject('hINT').innerHTML +'('+getObject('cptINT').value+')';
   getObject('hEXT').innerHTML = getObject('hEXT').innerHTML +'('+getObject('cptEXT').value+')';
   getObject('hSEC').innerHTML = getObject('hSEC').innerHTML +'('+getObject('cptSEC').value+')';
   optSelect('1'); 
}

function getOptValue(opt, libopt, posi) {
var reg=new RegExp(";", "g");
var items=getObject('nv'+opt+posi).innerHTML.toUpperCase();
var titems=items.split(reg);
var sResult='';

for (var ii=0; ii<titems.length; ii++) {
  for (var jj=0; jj<tOpts.length-1; jj = jj + 3) {
    if ((tOpts[jj]==opt.toUpperCase()) && (tOpts[jj+1]==titems[ii])) {  
      sResult=sResult + " - " +tOpts[jj+2]+"<BR>";
        }
     }
   }
if (sResult!='') {
  sResult = libopt+'<BR>'+sResult+'<BR>'}
  return sResult;
 }]]>
				</script>
				<script language="javascript">
					<![CDATA[function setDescURL(toThis, fromThis) {
  getObject(toThis).innerHTML = getObject(fromThis).innerHTML;
  }

function setDescSRC(toThis, fromThis) {
  getObject(toThis).src = getObject(fromThis).src;
  }

function setCommand() {
  apos=getObject('idValue').value;
  aval=(getObject('sOK').src.indexOf('o_red.gif') ==-1) ? '-1' : '0';
  acmd='FlagOK=' +  aval;
  aval=(getObject('sVD').src.indexOf('o_red.gif') ==-1) ? '-1' : '0';
  acmd=acmd+'&FlagVD=' + aval;

  if (getObject('nvOpt'+apos).innerHTML != '') {
    acmd=acmd+'&LogvOpt=' + getObject('nvOpt'+apos).innerHTML;}
  if (getObject('nvInt'+apos).innerHTML != '') {
    acmd=acmd+'&LogvInt=' + getObject('nvInt'+apos).innerHTML;}
  if (getObject('nvExt'+apos).innerHTML != '') {
    acmd=acmd+'&LogvExt=' + getObject('nvExt'+apos).innerHTML;}
  if (getObject('nvSec'+apos).innerHTML != '') {
    acmd=acmd+'&LogvSec=' + getObject('nvSec'+apos).innerHTML;}
  acmd=acmd+'&idOptLog=' + getObject('fid'+apos).value;

  getObject('sinfoFrame').innerHTML = acmd;

  if (popObj = getObjectById('frUpdate')) {
      popObj.src = XMLC_BaseHRef+'UpdateLogsOptions?'+acmd;
  }
}
]]>
				</script>
				<script language="javascript">
					<![CDATA[function clickSel(item) {
  var apos = getObject('idValue').value;
  var aopt = getObject('idSel').value;
  var abbr = tOpts[parseInt(item)+1];

  var sval=getObject('nv'+aopt+apos).innerHTML;
  var memval = sval.toUpperCase();
  if (memval.indexOf(';'+abbr+';') ==-1) {
    sval=sval+';'+abbr+';'
    sval=sval.replace(';;', ';')}
  if (memval.indexOf(';'+abbr+';') !=-1) {
    sval=memval.replace(';'+abbr+';', ';')}
  if (sval==';') {
    sval='' }
  getObject('nv'+aopt+apos).innerHTML=sval;
  optSelect(apos);
  setCommand();
 }
]]>
				</script>
				<script language="javascript">
					<![CDATA[function selSelect(item)
 {
  if ((item=='') &&(getObject('idSel').value =='')) {
   item='Opt'; }
  if ((item=='') &&(getObject('idSel').value !='')) {
   item=getObject('idSel').value; }
  if (getObject('idSel'))
    if (getObject('idSel').value !='') {
	  vclass = getObject('idSel').value;
      getObject('sel'+vclass).className=''; }
  if (getObject('sel'+item)) 
     getObject('sel'+item).className='optRowSelected';
  seloldClass='optRowSelected';
  getObject('idSel').value = item;

  var aoptClass = '';
  var posi = getObject('idValue').value;
  var optList=getObject('nv'+item+posi).innerHTML.toUpperCase();
  var sResult='<table><tr><td width="200 px">';
  var cptRow = nbRows;

  for (var jj=0; jj<tOpts.length-1; jj = jj + 3) {
    if (tOpts[jj]==item.toUpperCase()) {  
        aoptClass = (optList.indexOf(';'+tOpts[jj+1]+';') !=-1) ? 'aoptselected' : 'aopt';
        sResult=sResult + '<a href="javascript:clickSel('+jj+');" class="' + aoptClass + '"> - '+tOpts[jj+2]+' - </a><BR>';
        cptRow = cptRow - 1;
        if (cptRow == 0) {
            cptRow = nbRows;
            sResult=sResult + '</td><td>';
            }
        }
     }
  for (var jj=0; jj<cptRow; jj = jj + 1) {
     sResult=sResult + '<BR>';
     }

  sResult=sResult + '</td></tr></table>';
  getObject('selList').innerHTML = sResult;

 }
]]>
				</script>
				<script language="javascript">
					<![CDATA[function optSelect(posi)
 {
  Hide('frUpdate'); 
  if (getObject('idValue').value !=0) {
    if (2 % getObject('idValue').value==0) {
      getObject('tr'+getObject('idValue').value).className='clDataGridDark'}
    if (2 % getObject('idValue').value!=0) {
      getObject('tr'+getObject('idValue').value).className='clDataGridLight'}
    }
   getObject('tr'+posi).className='optRowSelected';
   optoldClass='optRowSelected';
setDescURL('sidOption', 'idOpt'+posi); 
getObject('idValue').value = posi;
getObject('idLog').value = getObject('fid'+posi).value;
setDescSRC('sOK', 'fOK'+posi); 
setDescSRC('sVD', 'fVD'+posi); 
getObject('sOKoff').checked=(getObject('sOK').src.indexOf('o_red.gif') !=-1);
getObject('sOKon').checked=(getObject('sOK').src.indexOf('o_red.gif') ==-1);
getObject('sVDoff').checked=(getObject('sVD').src.indexOf('o_red.gif') !=-1);
getObject('sVDon').checked=(getObject('sVD').src.indexOf('o_red.gif') ==-1);

var vList = getOptValue('Opt', 'Option, Pack, Finition', posi);
vList = vList + getOptValue('Int', 'Options Intérieures', posi);
vList = vList + getOptValue('Ext', 'Options Extérieures', posi);
vList = vList + getOptValue('Sec', 'Options Sécurité', posi);

getObject('optList').innerHTML = vList;
selSelect('');
 }
]]>
				</script>
				<script language="javascript">
					<![CDATA[function optAffectImg(item, status)
 {
  if (getObject('f'+item+getObject('idValue').value).src == getObject('img'+status).src) {
    return; }
  if (getObject('s'+item).src == getObject('imgOff').src ) {
    setDescSRC('f'+item+getObject('idValue').value, 'imgOn');     }
  if (getObject('s'+item).src != getObject('imgOff').src ) {
    setDescSRC('f'+item+getObject('idValue').value, 'imgOff');     }
  optSelect(getObject('idValue').value);
  setCommand();
 }
]]>
				</script>
			</xsl:with-param>
			<xsl:with-param name="ActionMenu">
				<xsl:if test="/document/XMLC_Params/XMLC_UserName != '' ">
					<xsl:call-template name="xslc:VOActionPanel">
						<xsl:with-param name="Expanded">1</xsl:with-param>
						<xsl:with-param name="Dark">1</xsl:with-param>
						<xsl:with-param name="Name">FiltAffichage</xsl:with-param>
						<xsl:with-param name="Title">Paramètres</xsl:with-param>
						<xsl:with-param name="Content">
							<xsl:variable name="idAffSel">
								<xsl:if test="/document/OutParams/AffSel=''">0</xsl:if>
								<xsl:value-of select="/document/OutParams/AffSel"/>
							</xsl:variable>
							<table cellpadding="2" cellspacing="0">
								<xsl:for-each select="/document/ListFiltersS/ListFilters">
									<xsl:variable name="apOver">
										<xsl:if test="idAffichage='-1' or nService=''">apRowNoSelected</xsl:if>
										<xsl:if test="idAffichage!='-1'">apRowSelected</xsl:if>
									</xsl:variable>
									<xsl:variable name="apAttr">
										<xsl:if test="idAffichage='-1' or nService=''">color:#A0A0A0;</xsl:if>
										<xsl:if test="/document/XMLC_Params/XMLC_Action=nService or 'OptEquipsExt'=nService">
											<xsl:if test="AttrColor!=''">color:#<xsl:value-of select="AttrColor"/>; font-weight: bold;</xsl:if>
											<xsl:if test="AttrColor=''">color:#3f3dfd; </xsl:if>
										</xsl:if>
										<xsl:if test="idAffichage!='-1' and /document/XMLC_Params/XMLC_Action!=nService and nService!=''">
											<xsl:if test="AttrColor=''">color:#145aa2; </xsl:if>
											<xsl:if test="AttrColor!=''">color:#<xsl:value-of select="AttrColor"/>; </xsl:if>
										</xsl:if>
									</xsl:variable>
									<xsl:variable name="nServ">
										<xsl:value-of select="nService"/>
									</xsl:variable>
									<xsl:if test="idAffichage!='-2'">
										<tr>
											<td class="apLink" onmouseover="oldClass=this.className; this.className='{$apOver}';" onmouseout="this.className=oldClass;" onclick="javascript: goService('{$nServ}'); return false;" align="left" style="{$apAttr} width:200px;">
												<span style="color:#d0d0ff;">
													<xsl:if test="AttrIndent='1'">» </xsl:if>
													<xsl:if test="AttrIndent='2'">»» </xsl:if>
													<xsl:if test="AttrIndent='3'">»»» </xsl:if>
												</span>
												<xsl:if test="/document/XMLC_Params/XMLC_Action=nService">
													<img border="0" src="{$XMLC_PictosPath}ico_run.gif"/> - </xsl:if>
												<xsl:value-of select="FilterName"/>
											</td>
										</tr>
									</xsl:if>
								</xsl:for-each>
							</table>
						</xsl:with-param>
					</xsl:call-template>
				</xsl:if>
			</xsl:with-param>
			<xsl:with-param name="Title">
				<xsl:if test="/document/ListFiltersS/ListFilters[nService=/document/XMLC_Params/XMLC_Action]/FilterName=''">Paramétrage des options et équipements</xsl:if>
				<xsl:value-of select="/document/ListFiltersS/ListFilters[nService=/document/XMLC_Params/XMLC_Action]/FilterName"/>
			</xsl:with-param>
			<xsl:with-param name="ToolbarButtonsLeft">
				<ToolbarButton>
					<xsl:call-template name="ToolButtonRefresh">
						<xsl:with-param name="URL">OptEquipsExt?LogsOptions_StartingRow=<xsl:value-of select="/document/LogsOptionsS/@StartingRow"/>&amp;SelGroup=<xsl:value-of select="/document/OutParams/SelGroup"/>&amp;SelInfo=<xsl:value-of select="/document/OutParams/SelInfo"/>&amp;MARQUE2=<xsl:value-of select="/document/OutParams/MARQUE"/>&amp;vFiltre=<xsl:value-of select="/document/OutParams/vFiltre"/>&amp;vOrdre=<xsl:value-of select="/document/OutParams/vOrdre"/>&amp;vSearch=<xsl:value-of select="/document/OutParams/vSearch"/>
						</xsl:with-param>
					</xsl:call-template>
				</ToolbarButton>
				<ToolbarButton>
					<img border="0" src="{$XMLC_SkinPath}toolbar_separator.gif"/>
				</ToolbarButton>
				<xsl:call-template name="CommonToolbarButtonsLeft"/>
			</xsl:with-param>
			<xsl:with-param name="ToolbarButtonsRight">
				<xsl:call-template name="VOLineToolbarButtonsRight"/>
			</xsl:with-param>
			<xsl:with-param name="Body">
				<xsl:call-template name="xslc:ApplicationMessages"/>
				<xsl:call-template name="VOZoneTab">
					<xsl:with-param name="nService">OptParams</xsl:with-param>
				</xsl:call-template>
				<xsl:apply-templates select="LogsOptionsS"/>
				<xsl:call-template name="SelectedOption"/>
				<xsl:call-template name="xslc:PoweredBy"/>
			</xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="SelectedOption">
		<iframe border="0" frameborder="1" marginheight="0" marginwidth="0" height="300 px" width="100%" id="frUpdate" scrolling="no" src="{$XMLC_Portal}blank.htm" style="position: relative; display: none; z-index:1000;"/>
		<div id="idImages" style="display: none; ">
			<img id="imgOn" src="{$XMLC_PictosPath}ico_arrow_right.gif"/>
			<img id="imgOff" src="{$XMLC_PictosPath}ico_o_red.gif"/>
			<input id="idValue" value="0"/>
			<input class="clFlatTextInput" id="idSel"/>
			<input class="clFlatTextInput" id="idLog"/>
			<input id="cptOPT" value="0"/>
			<input id="cptINT" value="0"/>
			<input id="cptEXT" value="0"/>
			<input id="cptSEC" value="0"/>
		</div>
		<div class="separa"/>
		<p>
			<div id="sidOption" style="font-size:16px; font-weight:bold"/>
			<div id="sinfoFrame" style="font-size:8px; display: none; "/>
		</p>
		<table>
			<tr valign="top">
				<td>
					<table>
						<tr>
							<td width="150px" align="right">
								<fieldset>
									<legend style="font-weight:bold">Option activée</legend>
									<img id="sOK" border="0"/> : <input type="radio" name="sOKStatus" id="sOKon" onclick="optAffectImg('OK', 'On');" value="on"/>Oui - <input type="radio" name="sOKStatus" id="sOKoff" onclick="optAffectImg('OK', 'Off');" value="off"/>Non</fieldset>
							</td>
							<td width="150px" align="right">
								<fieldset>
									<legend style="font-weight:bold">Diffusion VD</legend>
									<img id="sVD" border="0"/> : <input type="radio" name="sVDStatus" id="sVDon" onclick="optAffectImg('VD', 'On');" value="on"/>Oui - <input type="radio" name="sVDStatus" id="sVDoff" onclick="optAffectImg('VD', 'Off');" value="off"/>Non</fieldset>
							</td>
						</tr>
						<tr>
							<td colspan="2">
								<fieldset>
									<legend style="font-weight:bold">Option(s) sélectionnée(s)</legend>
									<div id="optList"/>
								</fieldset>
							</td>
						</tr>
					</table>
				</td>
				<td>
					<fieldset>
						<legend style="font-weight:bold">Options sélectionnables</legend>
						<table>
							<tr>
								<td id="SelOpt" width="150px" onclick="selSelect('Opt');" onmouseover="seloldClass=this.className; this.className='optRowSelected';" onmouseout="this.className=seloldClass;">
									<div id="hOPT">
										<img border="0" src="{$XMLC_PictosPath}button_service.gif"/>Options et Packs</div>
								</td>
								<td id="SelInt" width="150px" onclick="selSelect('Int');" onmouseover="seloldClass=this.className; this.className='optRowSelected';" onmouseout="this.className=seloldClass;">
									<div id="hINT">
										<img border="0" src="{$XMLC_PictosPath}button_service.gif"/>Intérieur</div>
								</td>
								<td id="SelExt" width="150px" onclick="selSelect('Ext');" onmouseover="seloldClass=this.className; this.className='optRowSelected';" onmouseout="this.className=seloldClass;">
									<div id="hEXT">
										<img border="0" src="{$XMLC_PictosPath}button_service.gif"/>Extérieur</div>
								</td>
								<td id="SelSec" width="150px" onclick="selSelect('Sec');" onmouseover="seloldClass=this.className; this.className='optRowSelected';" onmouseout="this.className=seloldClass;">
									<div id="hSEC">
										<img border="0" src="{$XMLC_PictosPath}button_service.gif"/>Sécurité</div>
								</td>
							</tr>
						</table>
						<div class="separa"/>
						<table>
							<tr>
								<td>
									<div id="selList"/>
								</td>
							</tr>
						</table>
					</fieldset>
				</td>
			</tr>
		</table>
	</xsl:template>
	<xsl:template match="LogsOptionsS">
		<xsl:param name="RecordCount" select="@RowCount"/>
		<xsl:variable name="ctxtInfo">'<xsl:value-of select="/document/InfoRubricsS/InfoRubrics[opt_param=/document/OutParams/SelInfo]/opt_text"/>'</xsl:variable>
		<xsl:variable name="vOrd" select="/document/OutParams/ORDERFIELD"/>
		<div id="zoneTOP">
			<p style="font-size:16px">
				<xsl:if test="/document/ListFiltersS/ListFilters[nService=/document/XMLC_Params/XMLC_Action]/FilterName=''">Paramétrage des options et équipements</xsl:if>
				<xsl:value-of select="/document/ListFiltersS/ListFilters[nService=/document/XMLC_Params/XMLC_Action]/FilterName"/>
			</p>
			<table width="100%">
				<tr>
					<td width="50px" align="right">Marque : </td>
					<td width="120px">
						<select id="CBMARQUE" onchange="javascript: document.MainForm.MARQUE2.value=getObjectById('CBMARQUE').value; goSubmit() ; return false;" style="width:110px">
							<option value="">
								<xsl:if test="/document/OutParams/MARQUE=''">Choix Marque</xsl:if>
								<xsl:if test="/document/OutParams/MARQUE!=''">Toutes Marques</xsl:if>
							</option>
							<xsl:for-each select="/document/ListMARQUES/ListMARQUE">
								<option value="{Marque}">
									<xsl:if test="/document/OutParams/MARQUE=Marque">
										<xsl:attribute name="selected"/>
									</xsl:if>
									<xsl:value-of select="Marque"/>
									<xsl:if test="/document/XMLC_Params/XMLC_Authenticated != '0' "> (<xsl:value-of select="CptMarque"/>)</xsl:if>
								</option>
							</xsl:for-each>
						</select>
					</td>
					<td width="65px" align="right">Filtre : </td>
					<td width="145px">
						<select id="CBFILTRE" style="width:110px" onchange="javascript: document.MainForm.vFiltre.value=getObjectById('CBFILTRE').value; goSubmit(); return false;">
							<option value="0">
								<xsl:if test="/document/OutParams/vFiltre=0 or /document/OutParams/vFiltre=''">
									<xsl:attribute name="selected"/>
								</xsl:if>Tous Statuts</option>
							<option value="1">
								<xsl:if test="/document/OutParams/vFiltre=1">
									<xsl:attribute name="selected"/>
								</xsl:if>Statut validé</option>
							<option value="2">
								<xsl:if test="/document/OutParams/vFiltre=2">
									<xsl:attribute name="selected"/>
								</xsl:if>Statut non validé</option>
							<option value="3">
								<xsl:if test="/document/OutParams/vFiltre=3">
									<xsl:attribute name="selected"/>
								</xsl:if>Option VD Validée</option>
							<option value="4">
								<xsl:if test="/document/OutParams/vFiltre=4">
									<xsl:attribute name="selected"/>
								</xsl:if>Option VD non Validée</option>
						</select>
					</td>
					<td width="65px" align="right">Ordre : </td>
					<td width="145px">
						<select id="CBORDRE" style="width:110px" onchange="javascript: document.MainForm.vOrdre.value=getObjectById('CBORDRE').value; goSubmit(); return false;">
							<option value="0">
								<xsl:if test="/document/OutParams/vOrdre=0 or /document/OutParams/vOrdre=''">
									<xsl:attribute name="selected"/>
								</xsl:if>les plus récentes</option>
							<option value="2">
								<xsl:if test="/document/OutParams/vOrdre=2">
									<xsl:attribute name="selected"/>
								</xsl:if>les plus fréquentes</option>
							<option value="1">
								<xsl:if test="/document/OutParams/vOrdre=1">
									<xsl:attribute name="selected"/>
								</xsl:if>les moins récentes</option>
							<option value="3">
								<xsl:if test="/document/OutParams/vOrdre=3">
									<xsl:attribute name="selected"/>
								</xsl:if>les moins fréquentes</option>
						</select>
					</td>
					<td width="65px" align="right">Recherche : </td>
					<td width="100%">
						<input class="clFlatTextInput" id="iSearch" size="15" onkeyup="javascript: document.MainForm.vSearch.value=getObjectById('iSearch').value; onKeyTestCR(event); return false;" value="{/document/OutParams/vSearch}" style="text-align: left"/>, (<xsl:value-of select="$RecordCount"/> options sélectionnées). </td>
				</tr>
			</table>
		</div>
		<form action="{/document/Aliases/bdVODLL}OptEquipsExt" name="MainForm" method="post">
			<input type="hidden" name="AmInfo" value="{/document/OutParams/AmInfo}"/>
			<input type="hidden" name="AmMode" value="{/document/OutParams/AmMode}"/>
			<input type="hidden" name="MARQUE2" value="{/document/OutParams/MARQUE}"/>
			<input type="hidden" name="vFiltre" value="{/document/OutParams/vFiltre}"/>
			<input type="hidden" name="vOrdre" value="{/document/OutParams/vOrdre}"/>
			<input type="hidden" name="vSearch" value="{/document/OutParams/vSearch}"/>
		</form>
		<table border="0" cellpadding="2" cellspacing="0" class="clFlatTable" width="100%">
			<tr class="clRowHeader">
				<xsl:if test="/document/XMLC_Profile/XMLC_DisplayHeaderGradient = '1'">
					<xsl:attribute name="style">background-image: url('<xsl:value-of select="$XMLC_SkinPath"/>rowHeader_Gradient.gif');</xsl:attribute>
				</xsl:if>
				<td width="100 px">Marque</td>
				<td width="50 px">Nb</td>
				<td width="400 px">Libellé</td>
				<td width="200 px">Option, Pack</td>
				<td width="200 px">Intérieur</td>
				<td width="200 px">Extérieur</td>
				<td width="200 px">Sécurité</td>
			</tr>
			<xsl:apply-templates select="LogsOptions"/>
			<xsl:call-template name="xslc:ListFooter">
				<xsl:with-param name="colspan">7</xsl:with-param>
				<xsl:with-param name="URLParams">&amp;SelGroup=<xsl:value-of select="/document/OutParams/SelGroup"/>&amp;SelInfo=<xsl:value-of select="/document/OutParams/SelInfo"/>&amp;MARQUE2=<xsl:value-of select="/document/OutParams/MARQUE"/>&amp;vFiltre=<xsl:value-of select="/document/OutParams/vFiltre"/>&amp;vOrdre=<xsl:value-of select="/document/OutParams/vOrdre"/>&amp;vSearch=<xsl:value-of select="/document/OutParams/vSearch"/>
				</xsl:with-param>
				<xsl:with-param name="MaxPages">30</xsl:with-param>
			</xsl:call-template>
		</table>
	</xsl:template>
	<xsl:template match="LogsOptions">
		<xsl:variable name="clValue">
			<xsl:choose>
				<xsl:when test="(position() mod 2)=0">clDataGridDark</xsl:when>
				<xsl:otherwise>clDataGridLight</xsl:otherwise>
			</xsl:choose>
		</xsl:variable>
		<xsl:variable name="idPos">
			<xsl:value-of select="position()"/>
		</xsl:variable>
		<xsl:variable name="nfidLog">fid<xsl:value-of select="position()"/>
		</xsl:variable>
		<xsl:variable name="nfOK">fOK<xsl:value-of select="position()"/>
		</xsl:variable>
		<xsl:variable name="nfVD">fVD<xsl:value-of select="position()"/>
		</xsl:variable>
		<xsl:variable name="nfidOpt">idOpt<xsl:value-of select="position()"/>
		</xsl:variable>
		<xsl:variable name="sRowSelect">wapRowSelected</xsl:variable>
		<tr class="{$clValue}" id="tr{$idPos}" onclick="optSelect('{position()}');" onmouseover="optoldClass=this.className; this.className='{$sRowSelect}';" onmouseout="this.className=optoldClass;">
			<input type="hidden" id="{$nfidLog}" value="{idOptLog}"/>
			<td nowrap="nowrap">
				<xsl:if test="FlagOK = 'True' ">
					<img alt="OK pour le traitement" id="{$nfOK}" border="0" src="{$XMLC_PictosPath}ico_arrow_right.gif"/>
				</xsl:if>
				<xsl:if test="FlagOK != 'True' ">
					<img alt="pas de traitement à réaliser" id="{$nfOK}" border="0" src="{$XMLC_PictosPath}ico_o_red.gif"/>
				</xsl:if>&#xA0;<xsl:if test="FlagVD = 'True' ">
					<img alt="option validée pour VD" id="{$nfVD}" border="0" src="{$XMLC_PictosPath}ico_arrow_right.gif"/>
				</xsl:if>
				<xsl:if test="FlagVD != 'True' ">
					<img alt="option NON validée pour VD" id="{$nfVD}" border="0" src="{$XMLC_PictosPath}ico_o_red.gif"/>
				</xsl:if>&#xA0;<xsl:value-of select="Marque"/>
			</td>
			<td>
				<xsl:value-of select="ValCount"/>
			</td>
			<td>
				<div id="{$nfidOpt}">
					<xsl:value-of select="LogOption"/>
				</div>
			</td>
			<td>
				<div id="nvOpt{$idPos}">
					<xsl:value-of select="LogvOpt"/>
				</div>
			</td>
			<td id="nvInt{$idPos}">
				<xsl:value-of select="LogvInt"/>
			</td>
			<td id="nvExt{$idPos}">
				<xsl:value-of select="LogvExt"/>
			</td>
			<td id="nvSec{$idPos}">
				<xsl:value-of select="LogvSec"/>
			</td>
		</tr>
	</xsl:template>
</xsl:stylesheet>
