<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
           xmlns:plm="http://www.plmxml.org/Schemas/PLMXMLSchema">
<xsl:output method="html" indent="yes"/>
<xsl:variable name="trvrootref" select="/plm:PLMXML/plm:GeneralRelation/@relatedRefs"/>
<xsl:variable name="roid" select="substring-after($trvrootref,'#id2 #')"/>

<xsl:key name="product" match="plm:ProductRevision" use="@id"/>

<xsl:template match="/">
<xsl:variable name="currentElement" select="key('product',$roid)"/>
<xsl:variable name="parentOccurrenceID" select="''"/>

    
<html>
<head>

</head>
<body>


<table>
<tr>
<tr align="center" bgcolor="#B8CFEP"><!-- 1st row -->
<th>itemid</th>
<th>iacucnumber</th>
</tr>
</tr>

<xsl:choose>
<xsl:when test="$roid=$currentElement/@id">
<xsl:call-template name="createCL">
<xsl:with-param name="occStr" select="$roid"/>
<xsl:with-param name="parentOccurrenceID" select="$parentOccurrenceID"/>
<xsl:with-param name="currentElement" select="$currentElement"/>
</xsl:call-template> 
</xsl:when>
</xsl:choose>


</table>
</body>
</html>
</xsl:template>

<xsl:template name="createCL">
<xsl:param name="occStr"/>
<xsl:param name="currentElement"/>
<xsl:param name="parentOccurrenceID"/>

<xsl:variable name="itemid" select="$currentElement/plm:UserData/plm:UserValue[@title='item_id']/@value"/>
<xsl:variable name="iacucnumber" select="$currentElement/plm:UserData/plm:UserValue/plm:UserList/plm:Item/@value"/>


<tr>
<td><xsl:value-of select="$itemid"/></td>

<td><xsl:value-of select="$iacucnumber"/></td>

</tr>           
           
</xsl:template>




</xsl:stylesheet>