<?xml version="1.0"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">


<xsl:include href = "style.xsl" /> 
<xsl:template match="/">
  
	<html>
  
		<body>

		<xsl:call-template name="Style1"/>
			<h1> Company Information for Infoteria </h1>
			<h2> Employee Listing </h2>
    			<table>
      
				<tr>

					<th>Name</th>
        
					<th>Position</th>

					<th>Email</th>      
				</tr>
      
				<xsl:for-each select="Company/Employee">

				<xsl:sort select="substring-after(Email, '@')"/>
      
					<tr>
        
						<td>
							<xsl:value-of select="FirstName"/>
							<xsl:value-of select="LastName"/>
						</td>
        
						<td>
							<xsl:value-of select="Position"/>
						</td>
     
						<td>
							<xsl:value-of select="Email" />
						</td>
  
				</tr>
      
				</xsl:for-each>
    
			</table>

			<br /> 
			<xsl:text>
			Total Employees: </xsl:text> 
               		<xsl:value-of select = "count(//Employee)" />  
		</body>
  
	</html>

</xsl:template>
</xsl:stylesheet>
