<xsl:stylesheet xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns:d="http://schemas.microsoft.com/sharepoint/dsp" version="1.0" exclude-result-prefixes="xsl msxsl ddwrt" xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:SharePoint="Microsoft.SharePoint.WebControls" xmlns:ddwrt2="urn:frontpage:internal">
 <xsl:output method="html" indent="no"/>
 <xsl:param name="dvt_apos">&apos;</xsl:param>
 <xsl:variable name="dvt_1_automode">0</xsl:variable>

<xsl:template match="/" xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns:d="http://schemas.microsoft.com/sharepoint/dsp" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xmlns:SharePoint="Microsoft.SharePoint.WebControls">

<xsl:text disable-output-escaping="yes"><![CDATA[
	<script type="text/javascript" src="Silverlight.js"></script>
	<script type="text/javascript" src="SilverlightSpy.js"></script>
	<script type="text/javascript" src="SlideshowCreate.js"></script> 
	<script type="text/javascript" src="Slideshow.js"></script> 
	<script type="text/javascript" src="Slide.js"></script> <xsl:decimal-format NaN=""/>
 <div id="slideshow">
	<style type="text/css">
	    body,input,select{font: 8pt Verdana}
	    textarea{font-size:8pt}
	    table{background-color:#CCDDFF;width:800px}
	    .numEdit{text-align:right;width:50px}
	    .colorEdit{text-align:left;width:70px}
	    #slideshow{text-align:center}
	</style>
	<script type="text/javascript">
			createSlideshow('slideshow', {
			    width: '360px',
			    height: '360px',
			    slidesSource: '#slides',
			    slideSettings: {
                    		theme: THEME_RANDOM_STACK
                		}
			});
	</script></div>]]></xsl:text>
	<xsl:call-template name="dvt_1"/>
</xsl:template>
									
<xsl:template name="dvt_1">
	<xsl:variable name="dvt_StyleName">Table</xsl:variable>
	<xsl:variable name="Rows" select="/dsQueryResponse/Rows/Row"/>
	<xsl:text disable-output-escaping="yes"><![CDATA[<script id="slides" type="text/xml"><?xml version="1.0"?>
	<slides baseUrl="">]]></xsl:text>
	<xsl:call-template name="dvt_1.body">
		<xsl:with-param name="Rows" select="$Rows"/>
	</xsl:call-template>
	<xsl:text disable-output-escaping="yes"><![CDATA[</slides></script>]]></xsl:text>
</xsl:template>
	
<xsl:template name="dvt_1.body">
	<xsl:param name="Rows"/>
	<xsl:for-each select="$Rows">
		<xsl:call-template name="dvt_1.rowview"/>
	</xsl:for-each>
</xsl:template>
	
<xsl:template name="dvt_1.rowview">
	<xsl:variable name="PreviewImage" select="concat('/',@FileDirRef,'/_t/',substring-before(@LinkFilenameNoMenu,'.'),'_',substring-after(@LinkFilenameNoMenu,'.'))" />
	<slide imageUrl="{@FileRef}" thumbnailUrl="{$PreviewImage}.jpg" caption="{@Description}"/>
</xsl:template>
</xsl:stylesheet>