<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="html" omit-xml-declaration="yes" indent="no" />
	<xsl:strip-space elements="*"/>
	<xsl:template match="InsuranceCalculationResult">
		<xsl:apply-templates />
	</xsl:template>
	
	<xsl:template match="Calculations">
		<script type="text/javascript" language="javascript">
			<xsl:apply-templates select="//Calculation[not(name(descendant::*) = 'Error')]" mode="m" />
		</script>
	</xsl:template>	
	
	<xsl:template match="Calculation" mode="m">
		<xsl:for-each select="./Companies/Company[@bestquote='true']">
			insuranceQuotes.GroupResponseComplete('<xsl:value-of select="../../Vehicle/InsuranceGroup" />', '<xsl:value-of select="./Name" />', '<xsl:value-of select="./MonthlyPremium" />');
		</xsl:for-each>
	</xsl:template>
	
</xsl:stylesheet>