<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:param name="name"/>
<xsl:param name="interest1"/>
<xsl:param name="interest2"/>
<xsl:param name="interest3"/>

<xsl:output
    method="xml"
    version="1.0"
    encoding="ISO-8859-1"
    omit-xml-declaration="no"
    doctype-public="-//W3C//DTD VOICEXML 2.1//EN"
    doctype-system="http://www.w3.org/TR/voicexml21/vxml.dtd"
    indent="yes"
/>

<xsl:template match="/">
    <vxml version="2.1" xmlns="http://www.w3.org/2001/vxml">
    	<menu id="mainMenu" dtmf="true">
			<prompt> 
				Hello, <xsl:value-of select="name"/>. Please choose a category:
				<enumerate/>
			</prompt> 
			<choice next="#category1"><xsl:value-of select="interest1"/></choice>
			<choice next="#category2"><xsl:value-of select="interest2"/></choice>
			<choice next="#category3"><xsl:value-of select="interest3"/></choice>
		</menu>
		
		<form id="category1">
			<block>
				<var name="interest" expr="'<xsl:value-of select="interest1"/>'"/>
				<submit next="A3GetCategoryVxml.php" method="get" namelist="interest"/>
			</block>
		</form>
		
		<form id="category2">
			<block>
				<var name="interest" expr="'<xsl:value-of select="interest2"/>'"/>
				<submit next="A3GetCategoryVxml.php" method="get" namelist="interest"/>
			</block>
		</form>
		
		<form id="category3">
			<block>
				<var name="interest" expr="'<xsl:value-of select="interest3"/>'"/>
				<submit next="A3GetCategoryVxml.php" method="get" namelist="interest"/>
			</block>
		</form>
    </vxml>
</xsl:template>
</xsl:stylesheet>
