I posted this to the end of my previous message but I'm concerned that it might get over looked.
http://p2p.wrox.com/topic.asp?TOPIC_ID=6484
Running in to a slight problem, temp is not taking a value now. I think it is due to the fact that I am comparing it before I assign a value. When I try to assign it a blank string I receive the error that the variable is already in use.
Any help is appreciated
Pete
<xsl:for-each select="//Event">
<xsl:sort select="EventDate"/>
<xsl:sort select="ArriveTime"/>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<xsl:if test="not (EventDate = temp)" >
<td width="75"><xsl:value-of select="AirDateTime"/></td></xsl:if>
<td width="75"><xsl:value-of select="BeginTime"/></td>
<td><xsl:value-of select="Location"/></td>
<xsl:variable name="temp">
<xsl:value-of select="EventDate"/>
</xsl:variable>
</tr>
</table>
</xsl:for-each>