<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>

<!-- Map Viewer (Third Edition) by Howie Sternberg at howies@snet.net. Map Viewer is placed in the public domain and is "Freeware". Map Viewer may be freely used and redistributed, is provided "AS-IS" without warranty of any kind, and there is no technical support provided. --> 

<!-- Return delimeted string with url, name and title of default map service. See mapviewer.xml. Delimeter is vertical bar | -->
<xsl:template match="/">
	<xsl:for-each select="mapviewer/servers/server/mapservices/mapservice/map">
		<xsl:if test="@default">
			<xsl:variable name="isDefault">
				<xsl:value-of select="translate(@default,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')"/>
			</xsl:variable>	
			<xsl:if test="$isDefault = 'true'">
				<xsl:value-of select="../../../@url"/>
				<text>|</text>
				<xsl:value-of select="../@name"/>
				<text>|</text>
				<xsl:value-of select="@title"/>
				<text>*</text>					
			</xsl:if>
		</xsl:if>
	</xsl:for-each>
</xsl:template>

</xsl:stylesheet>