Index: lib/style/shared/eml-2/eml-project.xsl
===================================================================
--- lib/style/shared/eml-2/eml-project.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-project.xsl	(nonexistent)
@@ -1,282 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-
-
-   <xsl:template name="project">
-      <xsl:param name="projectfirstColStyle"/>
-      <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="projectcommon">
-             <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:call-template name="projectcommon">
-             <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-           </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-
-
-  <xsl:template name="projectcommon">
-    <xsl:param name="projectfirstColStyle"/>
-    <xsl:call-template name="projecttitle">
-      <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="projectpersonnel">
-      <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="projectabstract">
-      <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="projectfunding">
-      <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-    </xsl:call-template>
-   <xsl:call-template name="projectstudyareadescription">
-      <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="projectdesigndescription">
-      <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="projectrelatedproject">
-      <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-    </xsl:call-template>
-  </xsl:template>
-
-
-
-   <xsl:template name="projecttitle">
-     <xsl:param name="projectfirstColStyle"/>
-     <xsl:for-each select="title">
-        <tr><td class="{$projectfirstColStyle}">
-             Title:
-             </td>
-             <td class="{$secondColStyle}" >
-              <xsl:value-of select="../title"/>
-             </td>
-       </tr>
-     </xsl:for-each>
-  </xsl:template>
-
-
-
-  <xsl:template name="projectpersonnel">
-     <xsl:param name="projectfirstColStyle"/>
-     <tr><td class="{$projectfirstColStyle}">
-          Personnel:
-          </td>
-          <td>
-             <table>
-                 <xsl:for-each select="personnel">
-                       <tr><td colspan="2">
-                              <xsl:call-template name="party">
-                                 <xsl:with-param name="partyfirstColStyle" select="$projectfirstColStyle"/>
-                              </xsl:call-template>
-                       </td></tr>
-                       <xsl:for-each select="role">
-                          <tr><td class="{$projectfirstColStyle}">
-                                 Role:
-                               </td>
-                               <td>
-                                 <table class="{$tablepartyStyle}">
-                                     <tr>
-                                         <td class="{$secondColStyle}">
-                                            <xsl:value-of select="."/>
-                                          </td>
-                                      </tr>
-                                  </table>
-                               </td>
-                          </tr>
-                      </xsl:for-each>
-                </xsl:for-each>
-             </table>
-         </td>
-     </tr>
-  </xsl:template>
-
-
-   <xsl:template name="projectabstract">
-     <xsl:param name="projectfirstColStyle"/>
-     <xsl:for-each select="abstract">
-       <tr><td class="{$projectfirstColStyle}">
-          Abstract:
-          </td>
-          <td>
-             <xsl:call-template name="text">
-                <xsl:with-param name="textfirstColStyle" select="$projectfirstColStyle"/>
-             </xsl:call-template>
-         </td>
-       </tr>
-     </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="projectfunding">
-     <xsl:param name="projectfirstColStyle"/>
-     <xsl:for-each select="funding">
-       <tr><td class="{$projectfirstColStyle}">
-          Funding:
-          </td>
-          <td>
-              <xsl:call-template name="text">
-                 <xsl:with-param name="textfirstColStyle" select="$projectfirstColStyle"/>
-              </xsl:call-template>
-         </td>
-       </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-
-   <xsl:template name="projectstudyareadescription">
-     <xsl:param name="projectfirstColStyle"/>
-     <xsl:for-each select="studyAreaDescription">
-       <tr><td class="{$projectfirstColStyle}">
-           <xsl:text>Study Area:</xsl:text>
-          </td>
-          <td>
-              <table class="{$tabledefaultStyle}">
-                  <xsl:for-each select="descriptor">
-                      <xsl:for-each select="descriptorValue">
-                      <tr><td class="{$projectfirstColStyle}">
-                            <xsl:value-of select="../@name"/>
-                          </td>
-                          <td class="{$secondColStyle}">
-                             <xsl:choose>
-                                <xsl:when test="./@citableClassificationSystem">
-                                  <xsl:value-of select="."/>&#160;<xsl:value-of select="./@name_or_id"/>
-                                </xsl:when>
-                                <xsl:otherwise>
-                                  <xsl:value-of select="."/>&#160;<xsl:value-of select="./@name_or_id"/>&#160;(No Citable Classification System)
-                                </xsl:otherwise>
-                              </xsl:choose>
-                          </td>
-                      </tr>
-                      </xsl:for-each>
-                      <xsl:for-each select="citation">
-                        <tr><td class="{$projectfirstColStyle}">
-                              Citation:
-                            </td>
-                            <td>
-                             <xsl:call-template name="citation">
-                                  <xsl:with-param name="citationfirstColStyle" select="projectfirstColStyle"/>
-                             </xsl:call-template>
-                           </td>
-                       </tr>
-                    </xsl:for-each>
-               </xsl:for-each>
-            </table>
-         </td>
-       </tr>
-
-       <xsl:for-each select="citation">
-         <tr><td class="{$projectfirstColStyle}">
-          Study Area Citation:
-          </td>
-          <td>
-              <xsl:call-template name="citation">
-                   <xsl:with-param name="citationfirstColStyle" select="projectfirstColStyle"/>
-               </xsl:call-template>
-          </td>
-        </tr>
-      </xsl:for-each>
-
-       <xsl:for-each select="coverage">
-        <tr><td class="{$projectfirstColStyle}">
-          Study Area Coverage:
-          </td>
-          <td>
-             <xsl:call-template name="coverage"/>
-          </td>
-        </tr>
-      </xsl:for-each>
-    </xsl:for-each>
-   </xsl:template>
-
-
-
-  <xsl:template name="projectdesigndescription">
-    <xsl:param name="projectfirstColStyle"/>
-    <xsl:for-each select="designDescription">
-       <xsl:for-each select="description">
-        <tr><td class="{$projectfirstColStyle}">
-          Design Description:
-          </td>
-          <td>
-             <xsl:call-template name="text"/>
-         </td>
-       </tr>
-      </xsl:for-each>
-      <xsl:for-each select="citation">
-        <tr><td class="{$projectfirstColStyle}">
-          Design Citation:
-          </td>
-          <td >
-             <xsl:call-template name="citation"/>
-         </td>
-       </tr>
-      </xsl:for-each>
-    </xsl:for-each>
-  </xsl:template>
-
-
-
-  <xsl:template name="projectrelatedproject">
-    <xsl:param name="projectfirstColStyle"/>
-    <xsl:for-each select="relatedProject">
-       <tr><td class="{$projectfirstColStyle}">
-          Related Project:
-          </td>
-          <td>
-            <xsl:call-template name="project">
-              <xsl:with-param name="projectfirstColStyle" select="$projectfirstColStyle"/>
-            </xsl:call-template>
-         </td>
-       </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-project.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/emlroot.xsl
===================================================================
--- lib/style/shared/eml-2/emlroot.xsl	(revision 5771)
+++ lib/style/shared/eml-2/emlroot.xsl	(nonexistent)
@@ -1,1116 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matt Jones
-  *    Copyright: 2000 Regents of the University of California and the
-  *         National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author$'
-  *     '$Date$'
-  * '$Revision$'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-dataset.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-  <xsl:import href="eml-access.xsl"/>
-  <xsl:import href="eml-additionalmetadata.xsl"/>
-  <xsl:import href="eml-attribute.xsl"/>
-  <xsl:import href="eml-attribute-enumeratedDomain.xsl"/>
-  <xsl:import href="eml-constraint.xsl"/>
-  <xsl:import href="eml-coverage.xsl"/>
-  <xsl:import href="eml-dataset.xsl"/>
-  <xsl:import href="eml-datatable.xsl"/>
-  <xsl:import href="eml-distribution.xsl"/>
-  <xsl:import href="eml-entity.xsl"/>
-  <xsl:import href="eml-identifier.xsl"/>
-  <xsl:import href="eml-literature.xsl"/>
-  <xsl:import href="eml-method.xsl"/>
-  <xsl:import href="eml-otherentity.xsl"/>
-  <xsl:import href="eml-party.xsl"/>
-  <xsl:import href="eml-physical.xsl"/>
-  <xsl:import href="eml-project.xsl"/>
-  <xsl:import href="eml-protocol.xsl"/>
-  <xsl:import href="eml-resource.xsl"/>
-  <xsl:import href="eml-settings.xsl"/>
-  <xsl:import href="eml-software.xsl"/>
-  <xsl:import href="eml-spatialraster.xsl"/>
-  <xsl:import href="eml-spatialvector.xsl"/>
-  <xsl:import href="eml-storedprocedure.xsl"/>
-  <xsl:import href="eml-text.xsl"/>
-  <xsl:import href="eml-view.xsl"/>
-
-  <!-- global variables to store id node set in case to be referenced-->
-  <xsl:variable name="ids" select="//*[@id!='']"/>
-
-   <xsl:template match="*[local-name()='eml']">
-     <xsl:for-each select="dataset">
-       <xsl:call-template name="emldataset"/>
-     </xsl:for-each>
-     <xsl:for-each select="citation">
-       <xsl:call-template name="emlcitation"/>
-     </xsl:for-each>
-     <xsl:for-each select="software">
-       <xsl:call-template name="emlsoftware"/>
-     </xsl:for-each>
-     <xsl:for-each select="protocol">
-       <xsl:call-template name="emlprotocol"/>
-     </xsl:for-each>
-     <!-- Additional metadata-->
-     <xsl:choose>
-       <xsl:when test="$displaymodule='additionalmetadata'">
-         <xsl:for-each select="additionalMetadata">
-           <xsl:if test="$additionalmetadataindex=position()">
-              <div class="{$tabledefaultStyle}">
-                 <xsl:call-template name="additionalmetadata"/>
-               </div>
-            </xsl:if>
-         </xsl:for-each>
-       </xsl:when>
-       <xsl:otherwise>
-         <xsl:if test="$displaymodule='dataset'">
-           <xsl:if test="$withAdditionalMetadataLink='1'">
-             <xsl:for-each select="additionalMetadata">
-               <div class="{$tabledefaultStyle}">
-                 <xsl:call-template name="additionalmetadataURL">
-                    <xsl:with-param name="index" select="position()"/>
-                  </xsl:call-template>
-               </div>
-             </xsl:for-each>
-           </xsl:if>
-         </xsl:if>
-       </xsl:otherwise>
-     </xsl:choose>
-     <!-- xml format-->
-     <xsl:if test="$displaymodule='dataset'">
-       <xsl:if test="$withOriginalXMLLink='1'">
-         <xsl:call-template name="xml"/>
-       </xsl:if>
-     </xsl:if>
-   </xsl:template>
-
-   <!--********************************************************
-                       dataset part
-       ********************************************************-->
-
-   <xsl:template name="emldataset">
-    <xsl:if test="$displaymodule='dataset'">
-    	<div>
-			<xsl:call-template name="datasetpart"/>
-		</div>	
-    </xsl:if>
-    <xsl:if test="$displaymodule='entity'">
-       <xsl:call-template name="entitypart"/>
-    </xsl:if>
-    <xsl:if test="$displaymodule='attribute'">
-       <xsl:call-template name="attributepart"/>
-    </xsl:if>
-    <xsl:if test="$displaymodule='attributedomain'">
-       <xsl:call-template name="datasetattributedomain"/>
-    </xsl:if>
-    <xsl:if test="$displaymodule='attributecoverage'">
-       <xsl:call-template name="datasetattributecoverage"/>
-    </xsl:if>
-    <xsl:if test="$displaymodule='attributemethod'">
-       <xsl:call-template name="datasetattributemethod"/>
-    </xsl:if>
-    <xsl:if test="$displaymodule='inlinedata'">
-       <xsl:call-template name="emlinlinedata"/>
-    </xsl:if>
-    <xsl:if test="$displaymodule='attributedetail'">
-       <xsl:call-template name="entityparam"/>
-    </xsl:if>
-   </xsl:template>
-
-   <!--*************** Data set diaplay *************-->
-   <xsl:template name="datasetpart">
-       <xsl:apply-templates select="." mode="dataset"/>
-   </xsl:template>
-
-   <!--************ Entity diplay *****************-->
-   <xsl:template name="entitypart">
-       <xsl:choose>
-         <xsl:when test="references!=''">
-            <xsl:variable name="ref_id" select="references"/>
-            <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-            <xsl:for-each select="$references">
-               <xsl:call-template name="entitypartcommon"/>
-            </xsl:for-each>
-         </xsl:when>
-         <xsl:otherwise>
-            <xsl:call-template name="entitypartcommon"/>
-        </xsl:otherwise>
-   </xsl:choose>
-    </xsl:template>
-
-
-    <xsl:template name="entitypartcommon">
-      <tr><th colspan="2">
-      Data Object Description
-      </th></tr>
-      <xsl:call-template name="identifier">
-          <xsl:with-param name="packageID" select="../@packageId"/>
-          <xsl:with-param name="system" select="../@system"/>
-      </xsl:call-template>
-      <tr>
-     <td colspan="2">
-        <!-- find the subtree to process -->
-       <xsl:call-template name="entityparam"/>
-     </td>
-      </tr>
-   </xsl:template>
-
-   <!--************ Attribute display *****************-->
-   <xsl:template name="attributedetailpart">
-   </xsl:template>
-
-    <xsl:template name="attributepart">
-      <tr><td>
-      <h3>Attributes Description</h3>
-      </td></tr>
-      <tr>
-     <td>
-        <!-- find the subtree to process -->
-      <xsl:if test="$entitytype='dataTable'">
-        <xsl:for-each select="dataTable">
-            <xsl:if test="position()=$entityindex">
-                <xsl:for-each select="attributeList">
-                   <xsl:call-template name="attributelist">
-                      <xsl:with-param name="docid" select="$docid"/>
-                      <xsl:with-param name="entitytype" select="$entitytype"/>
-                      <xsl:with-param name="entityindex" select="$entityindex"/>
-                   </xsl:call-template>
-                </xsl:for-each>
-            </xsl:if>
-        </xsl:for-each>
-      </xsl:if>
-    </td>
-      </tr>
-   </xsl:template>
-
-   <!--************************Attribute Domain display module************************-->
-   <xsl:template name="datasetattributedomain">
-      <tr><td>
-      <h3>Attribute Domain</h3>
-      </td></tr>
-      <tr>
-     <td>
-       <!-- find the subtree to process -->
-       <xsl:call-template name="entityparam"/>
-    </td>
-      </tr>
-   </xsl:template>
-
-
-   <!--************************Attribute Method display module************************-->
-   <xsl:template name="datasetattributemethod">
-      <tr><td>
-      <h3>Attribute Method</h3>
-      </td></tr>
-      <tr>
-     <td>
-       <!-- find the subtree to process -->
-       <xsl:call-template name="entityparam"/>
-    </td>
-      </tr>
-   </xsl:template>
-
-
-   <!--************************Attribute Coverage display module************************-->
-   <xsl:template name="datasetattributecoverage">
-     <tr><td>
-      <h3>Attribute Coverage</h3>
-      </td></tr>
-      <tr>
-     <td>
-       <!-- find the subtree to process -->
-       <xsl:call-template name="entityparam"/>
-    </td>
-      </tr>
-   </xsl:template>
-
-
-   <xsl:template name="entityparam">
-     <xsl:choose>
-      <xsl:when test="$entitytype=''">
-        <xsl:variable name="dataTableCount" select="0"/>
-        <xsl:variable name="spatialRasterCount" select="0"/>
-        <xsl:variable name="spatialVectorCount" select="0"/>
-        <xsl:variable name="storedProcedureCount" select="0"/>
-        <xsl:variable name="viewCount" select="0"/>
-        <xsl:variable name="otherEntityCount" select="0"/>
-        <xsl:for-each select="dataTable|spatialRaster|spatialVector|storedProcedure|view|otherEntity">
-
-        <xsl:if test="'dataTable' = name()">
-           <xsl:variable name="currentNode" select="."/>
-           <xsl:variable name="dataTableCount">
-            <xsl:for-each select="../dataTable">
-                  <xsl:if test=". = $currentNode">
-                <xsl:value-of select="position()"/>
-              </xsl:if>
-            </xsl:for-each>
-           </xsl:variable>
-           <xsl:if test="position() = $entityindex">
-             <xsl:choose>
-               <xsl:when test="$displaymodule='attributedetail'">
-                 <xsl:for-each select="attributeList">
-                   <xsl:call-template name="singleattribute">
-                    <xsl:with-param name="attributeindex" select="$attributeindex"/>
-                    <xsl:with-param name="docid" select="$docid"/>
-                    <xsl:with-param name="entitytype" select="'dataTable'"/>
-                    <xsl:with-param name="entityindex" select="$dataTableCount"/>
-                   </xsl:call-template>
-                 </xsl:for-each>
-               </xsl:when>
-               <xsl:otherwise>
-                 <xsl:for-each select="../.">
-                   <xsl:call-template name="chooseentity">
-                    <xsl:with-param name="entitytype" select="'dataTable'"/>
-                    <xsl:with-param name="entityindex" select="$dataTableCount"/>
-                   </xsl:call-template>
-                  </xsl:for-each>
-                  </xsl:otherwise>
-                 </xsl:choose>
-           </xsl:if>
-        </xsl:if>
-
-        <xsl:if test="'spatialRaster' = name()">
-          <xsl:variable name="currentNode" select="."/>
-           <xsl:variable name="spatialRasterCount">
-            <xsl:for-each select="../spatialRaster">
-                  <xsl:if test=". = $currentNode">
-                <xsl:value-of select="position()"/>
-              </xsl:if>
-            </xsl:for-each>
-           </xsl:variable>
-            <xsl:if test="position() = $entityindex">
-           <xsl:choose>
-               <xsl:when test="$displaymodule='attributedetail'">
-                 <xsl:for-each select="attributeList">
-                   <xsl:call-template name="singleattribute">
-                    <xsl:with-param name="attributeindex" select="$attributeindex"/>
-                    <xsl:with-param name="docid" select="$docid"/>
-                    <xsl:with-param name="entitytype" select="'spatialRaster'"/>
-                    <xsl:with-param name="entityindex" select="$spatialRasterCount"/>
-                   </xsl:call-template>
-                 </xsl:for-each>
-               </xsl:when>
-               <xsl:otherwise>
-                 <xsl:for-each select="../.">
-                   <xsl:call-template name="chooseentity">
-                    <xsl:with-param name="entitytype" select="'spatialRaster'"/>
-                    <xsl:with-param name="entityindex" select="$spatialRasterCount"/>
-                   </xsl:call-template>
-                  </xsl:for-each>
-                  </xsl:otherwise>
-                 </xsl:choose>
-            </xsl:if>
-        </xsl:if>
-
-        <xsl:if test="'spatialVector' = name()">
-          <xsl:variable name="currentNode" select="."/>
-           <xsl:variable name="spatialVectorCount">
-            <xsl:for-each select="../spatialVector">
-                  <xsl:if test=". = $currentNode">
-                <xsl:value-of select="position()"/>
-              </xsl:if>
-            </xsl:for-each>
-           </xsl:variable>
-           <xsl:if test="position() = $entityindex">
-             <xsl:choose>
-               <xsl:when test="$displaymodule='attributedetail'">
-                 <xsl:for-each select="attributeList">
-                   <xsl:call-template name="singleattribute">
-                    <xsl:with-param name="attributeindex" select="$attributeindex"/>
-                    <xsl:with-param name="docid" select="$docid"/>
-                    <xsl:with-param name="entitytype" select="'spatialVector'"/>
-                    <xsl:with-param name="entityindex" select="$spatialVectorCount"/>
-                   </xsl:call-template>
-                 </xsl:for-each>
-               </xsl:when>
-               <xsl:otherwise>
-                 <xsl:for-each select="../.">
-                   <xsl:call-template name="chooseentity">
-                    <xsl:with-param name="entitytype" select="'spatialVector'"/>
-                    <xsl:with-param name="entityindex" select="$spatialVectorCount"/>
-                   </xsl:call-template>
-                  </xsl:for-each>
-                  </xsl:otherwise>
-                 </xsl:choose>
-           </xsl:if>
-        </xsl:if>
-
-        <xsl:if test="'storedProcedure' = name()">
-          <xsl:variable name="currentNode" select="."/>
-           <xsl:variable name="storedProcedureCount">
-            <xsl:for-each select="../storedProcedure">
-                  <xsl:if test=". = $currentNode">
-                <xsl:value-of select="position()"/>
-              </xsl:if>
-            </xsl:for-each>
-           </xsl:variable>
-           <xsl:if test="position() = $entityindex">
-             <xsl:choose>
-               <xsl:when test="$displaymodule='attributedetail'">
-                 <xsl:for-each select="attributeList">
-                   <xsl:call-template name="singleattribute">
-                    <xsl:with-param name="attributeindex" select="$attributeindex"/>
-                    <xsl:with-param name="docid" select="$docid"/>
-                    <xsl:with-param name="entitytype" select="'storedProcedure'"/>
-                    <xsl:with-param name="entityindex" select="$storedProcedureCount"/>
-                   </xsl:call-template>
-                 </xsl:for-each>
-               </xsl:when>
-               <xsl:otherwise>
-                 <xsl:for-each select="../.">
-                   <xsl:call-template name="chooseentity">
-                    <xsl:with-param name="entitytype" select="'storedProcedure'"/>
-                    <xsl:with-param name="entityindex" select="$storedProcedureCount"/>
-                   </xsl:call-template>
-                  </xsl:for-each>
-                  </xsl:otherwise>
-              </xsl:choose>
-           </xsl:if>
-        </xsl:if>
-
-        <xsl:if test="'view' = name()">
-          <xsl:variable name="currentNode" select="."/>
-           <xsl:variable name="viewCount">
-            <xsl:for-each select="../view">
-                  <xsl:if test=". = $currentNode">
-                <xsl:value-of select="position()"/>
-              </xsl:if>
-            </xsl:for-each>
-           </xsl:variable>
-           <xsl:if test="position() = $entityindex">
-            <xsl:choose>
-               <xsl:when test="$displaymodule='attributedetail'">
-                 <xsl:for-each select="attributeList">
-                   <xsl:call-template name="singleattribute">
-                    <xsl:with-param name="attributeindex" select="$attributeindex"/>
-                    <xsl:with-param name="docid" select="$docid"/>
-                    <xsl:with-param name="entitytype" select="'view'"/>
-                    <xsl:with-param name="entityindex" select="$viewCount"/>
-                   </xsl:call-template>
-                 </xsl:for-each>
-               </xsl:when>
-               <xsl:otherwise>
-                 <xsl:for-each select="../.">
-                   <xsl:call-template name="chooseentity">
-                    <xsl:with-param name="entitytype" select="'view'"/>
-                    <xsl:with-param name="entityindex" select="$viewCount"/>
-                   </xsl:call-template>
-                  </xsl:for-each>
-                  </xsl:otherwise>
-                 </xsl:choose>
-            </xsl:if>
-        </xsl:if>
-
-        <xsl:if test="'otherEntityTable' = name()">
-          <xsl:variable name="currentNode" select="."/>
-           <xsl:variable name="otherEntityCount">
-            <xsl:for-each select="../otherEntity">
-                  <xsl:if test=". = $currentNode">
-                <xsl:value-of select="position()"/>
-              </xsl:if>
-            </xsl:for-each>
-           </xsl:variable>
-           <xsl:if test="position() = $entityindex">
-            <xsl:choose>
-               <xsl:when test="$displaymodule='attributedetail'">
-                 <xsl:for-each select="attributeList">
-                   <xsl:call-template name="singleattribute">
-                    <xsl:with-param name="attributeindex" select="$attributeindex"/>
-                    <xsl:with-param name="docid" select="$docid"/>
-                    <xsl:with-param name="entitytype" select="'otherEntity'"/>
-                    <xsl:with-param name="entityindex" select="$otherEntityCount"/>
-                   </xsl:call-template>
-                 </xsl:for-each>
-               </xsl:when>
-               <xsl:otherwise>
-                 <xsl:for-each select="../.">
-                   <xsl:call-template name="chooseentity">
-                    <xsl:with-param name="entitytype" select="'otherEntity'"/>
-                    <xsl:with-param name="entityindex" select="$otherEntityCount"/>
-                   </xsl:call-template>
-                  </xsl:for-each>
-                  </xsl:otherwise>
-                 </xsl:choose>
-             </xsl:if>
-          </xsl:if>
-        </xsl:for-each>
-      </xsl:when>
-      <xsl:otherwise>
-  <xsl:choose>
-     <xsl:when test="$displaymodule='attributedetail'">
-      <xsl:for-each select="attributeList">
-       <xsl:call-template name="singleattribute">
-         <xsl:with-param name="attributeindex" select="$attributeindex"/>
-         <xsl:with-param name="docid" select="$docid"/>
-         <xsl:with-param name="entitytype" select="$entitytype"/>
-         <xsl:with-param name="entityindex" select="$entityindex"/>
-       </xsl:call-template>
-      </xsl:for-each>
-     </xsl:when>
-     <xsl:otherwise>
-       <xsl:call-template name="chooseentity">
-         <xsl:with-param name="entitytype" select="$entitytype"/>
-         <xsl:with-param name="entityindex" select="$entityindex"/>
-       </xsl:call-template>
-     </xsl:otherwise>
-    </xsl:choose>
-       </xsl:otherwise>
-     </xsl:choose>
-   </xsl:template>
-
-
-   <xsl:template name="chooseentity" match='dataset'>
-      <xsl:param name="entityindex"/>
-      <xsl:param name="entitytype"/>
-     <xsl:if test="$entitytype='dataTable'">
-        <xsl:for-each select="dataTable">
-            <xsl:if test="position()=$entityindex">
-                   <xsl:choose>
-                     <xsl:when test="references!=''">
-                        <xsl:variable name="ref_id" select="references"/>
-                        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-                          <xsl:for-each select="$references">
-                              <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="dataTable">
-                                        <xsl:with-param name="datatablefirstColStyle" select="$firstColStyle"/>
-                                        <xsl:with-param name="datatablesubHeaderStyle" select="$subHeaderStyle"/>
-                                        <xsl:with-param name="docid" select="$docid"/>
-                                        <xsl:with-param name="entitytype" select="$entitytype"/>
-                                        <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                              </xsl:choose>
-                          </xsl:for-each>
-                     </xsl:when>
-                     <xsl:otherwise>
-                       <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="dataTable">
-                                        <xsl:with-param name="datatablefirstColStyle" select="$firstColStyle"/>
-                                        <xsl:with-param name="datatablesubHeaderStyle" select="$subHeaderStyle"/>
-                                        <xsl:with-param name="docid" select="$docid"/>
-                                        <xsl:with-param name="entitytype" select="$entitytype"/>
-                                        <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                       </xsl:choose>
-                   </xsl:otherwise>
-                </xsl:choose>
-            </xsl:if>
-        </xsl:for-each>
-      </xsl:if>
-      <xsl:if test="$entitytype='spatialRaster'">
-        <xsl:for-each select="spatialRaster">
-            <xsl:if test="position()=$entityindex">
-                   <xsl:choose>
-                     <xsl:when test="references!=''">
-                        <xsl:variable name="ref_id" select="references"/>
-                        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-                          <xsl:for-each select="$references">
-                              <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="spatialRaster">
-                                        <xsl:with-param name="spatialrasterfirstColStyle" select="$firstColStyle"/>
-                                        <xsl:with-param name="spatialrastersubHeaderStyle" select="$subHeaderStyle"/>
-                                        <xsl:with-param name="docid" select="$docid"/>
-                                        <xsl:with-param name="entitytype" select="$entitytype"/>
-                                        <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                              </xsl:choose>
-                          </xsl:for-each>
-                     </xsl:when>
-                     <xsl:otherwise>
-                       <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="spatialRaster">
-                                        <xsl:with-param name="spatialrasterfirstColStyle" select="$firstColStyle"/>
-                                        <xsl:with-param name="spatialrastersubHeaderStyle" select="$subHeaderStyle"/>
-                                        <xsl:with-param name="docid" select="$docid"/>
-                                        <xsl:with-param name="entitytype" select="$entitytype"/>
-                                        <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                       </xsl:choose>
-                   </xsl:otherwise>
-                </xsl:choose>
-            </xsl:if>
-        </xsl:for-each>
-      </xsl:if>
-      <xsl:if test="$entitytype='spatialVector'">
-        <xsl:for-each select="spatialVector">
-            <xsl:if test="position()=$entityindex">
-                   <xsl:choose>
-                     <xsl:when test="references!=''">
-                        <xsl:variable name="ref_id" select="references"/>
-                        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-                          <xsl:for-each select="$references">
-                              <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="spatialVector">
-                                       <xsl:with-param name="spatialvectorfirstColStyle" select="$firstColStyle"/>
-                                        <xsl:with-param name="spatialvectorsubHeaderStyle" select="$subHeaderStyle"/>
-                                        <xsl:with-param name="docid" select="$docid"/>
-                                        <xsl:with-param name="entitytype" select="$entitytype"/>
-                                        <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                              </xsl:choose>
-                          </xsl:for-each>
-                     </xsl:when>
-                     <xsl:otherwise>
-                       <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="spatialVector">
-                                        <xsl:with-param name="spatialvectorfirstColStyle" select="$firstColStyle"/>
-                                        <xsl:with-param name="spatialvectorsubHeaderStyle" select="$subHeaderStyle"/>
-                                        <xsl:with-param name="docid" select="$docid"/>
-                                        <xsl:with-param name="entitytype" select="$entitytype"/>
-                                        <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                       </xsl:choose>
-                   </xsl:otherwise>
-                </xsl:choose>
-            </xsl:if>
-        </xsl:for-each>
-      </xsl:if>
-      <xsl:if test="$entitytype='storedProcedure'">
-        <xsl:for-each select="storedProcedure">
-            <xsl:if test="position()=$entityindex">
-                   <xsl:choose>
-                     <xsl:when test="references!=''">
-                        <xsl:variable name="ref_id" select="references"/>
-                        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-                          <xsl:for-each select="$references">
-                              <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="storedProcedure">
-                                       <xsl:with-param name="storedprocedurefirstColStyle" select="$firstColStyle"/>
-                                       <xsl:with-param name="storedproceduresubHeaderStyle" select="$subHeaderStyle"/>
-                                       <xsl:with-param name="docid" select="$docid"/>
-                                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                              </xsl:choose>
-                          </xsl:for-each>
-                     </xsl:when>
-                     <xsl:otherwise>
-                       <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="storedProcedure">
-                                       <xsl:with-param name="storedprocedurefirstColStyle" select="$firstColStyle"/>
-                                       <xsl:with-param name="storedproceduresubHeaderStyle" select="$subHeaderStyle"/>
-                                       <xsl:with-param name="docid" select="$docid"/>
-                                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                       </xsl:choose>
-                   </xsl:otherwise>
-                </xsl:choose>
-            </xsl:if>
-        </xsl:for-each>
-      </xsl:if>
-      <xsl:if test="$entitytype='view'">
-        <xsl:for-each select="view">
-            <xsl:if test="position()=$entityindex">
-                   <xsl:choose>
-                     <xsl:when test="references!=''">
-                        <xsl:variable name="ref_id" select="references"/>
-                        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-                          <xsl:for-each select="$references">
-                              <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="view">
-                                       <xsl:with-param name="viewfirstColStyle" select="$firstColStyle"/>
-                                       <xsl:with-param name="viewsubHeaderStyle" select="$subHeaderStyle"/>
-                                       <xsl:with-param name="docid" select="$docid"/>
-                                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                              </xsl:choose>
-                          </xsl:for-each>
-                     </xsl:when>
-                     <xsl:otherwise>
-                       <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="view">
-                                       <xsl:with-param name="viewfirstColStyle" select="$firstColStyle"/>
-                                       <xsl:with-param name="viewsubHeaderStyle" select="$subHeaderStyle"/>
-                                       <xsl:with-param name="docid" select="$docid"/>
-                                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                       </xsl:choose>
-                   </xsl:otherwise>
-                </xsl:choose>
-            </xsl:if>
-        </xsl:for-each>
-      </xsl:if>
-      <xsl:if test="$entitytype='otherEntity'">
-        <xsl:for-each select="otherEntity">
-            <xsl:if test="position()=$entityindex">
-                   <xsl:choose>
-                     <xsl:when test="references!=''">
-                        <xsl:variable name="ref_id" select="references"/>
-                        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-                          <xsl:for-each select="$references">
-                              <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="otherEntity">
-                                       <xsl:with-param name="otherentityfirstColStyle" select="$firstColStyle"/>
-                                       <xsl:with-param name="otherentitysubHeaderStyle" select="$subHeaderStyle"/>
-                                       <xsl:with-param name="docid" select="$docid"/>
-                                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                              </xsl:choose>
-                          </xsl:for-each>
-                     </xsl:when>
-                     <xsl:otherwise>
-                       <xsl:choose>
-                                 <xsl:when test="$displaymodule='entity'">
-                                    <xsl:call-template name="otherEntity">
-                                       <xsl:with-param name="otherentityfirstColStyle" select="$firstColStyle"/>
-                                       <xsl:with-param name="otherentitysubHeaderStyle" select="$subHeaderStyle"/>
-                                       <xsl:with-param name="docid" select="$docid"/>
-                                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                                    </xsl:call-template>
-                                 </xsl:when>
-                                 <xsl:otherwise>
-                                    <xsl:call-template name="chooseattributelist"/>
-                                 </xsl:otherwise>
-                       </xsl:choose>
-                   </xsl:otherwise>
-                </xsl:choose>
-            </xsl:if>
-        </xsl:for-each>
-      </xsl:if>
-   </xsl:template>
-
-   <xsl:template name="chooseattributelist">
-       <xsl:for-each select="attributeList">
-    <xsl:choose>
-         <xsl:when test="references!=''">
-            <xsl:variable name="ref_id" select="references"/>
-            <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-            <xsl:for-each select="$references">
-               <xsl:call-template name="chooseattribute"/>
-           </xsl:for-each>
-         </xsl:when>
-         <xsl:otherwise>
-             <xsl:call-template name="chooseattribute"/>
-        </xsl:otherwise>
-   </xsl:choose>
-      </xsl:for-each>
-   </xsl:template>
-
-   <xsl:template name="chooseattribute">
-       <xsl:for-each select="attribute">
-    <xsl:if test="position()=$attributeindex">
-      <xsl:if test="$displaymodule='attributedomain'">
-        <xsl:for-each select="measurementScale/*/*">
-          <xsl:call-template name="nonNumericDomain">
-              <xsl:with-param name="nondomainfirstColStyle" select="$firstColStyle"/>
-           </xsl:call-template>
-        </xsl:for-each>
-     </xsl:if>
-     <xsl:if test="$displaymodule='attributecoverage'">
-        <xsl:for-each select="coverage">
-          <xsl:call-template name="coverage">
-          </xsl:call-template>
-        </xsl:for-each>
-     </xsl:if>
-     <xsl:if test="$displaymodule='attributemethod'">
-        <xsl:for-each select="method">
-          <xsl:call-template name="method">
-              <xsl:with-param name="methodfirstColStyle" select="$firstColStyle"/>
-              <xsl:with-param name="methodsubHeaderStyle" select="$firstColStyle"/>
-           </xsl:call-template>
-        </xsl:for-each>
-     </xsl:if>
-   </xsl:if>
-       </xsl:for-each>
-   </xsl:template>
-
-
-
-   <!--*************************Distribution Inline Data display module*****************-->
-   <xsl:template name="emlinlinedata">
-      <tr><td>
-      <h3>Inline Data</h3>
-      </td></tr>
-      <tr>
-     <td>
-      <xsl:if test="$distributionlevel='toplevel'">
-         <xsl:for-each select="distribution">
-            <xsl:if test="position()=$distributionindex">
-               <xsl:choose>
-                 <xsl:when test="references!=''">
-                    <xsl:variable name="ref_id1" select="references"/>
-                    <xsl:variable name="references1" select="$ids[@id=$ref_id1]" />
-                    <xsl:for-each select="$references1">
-                        <xsl:for-each select="inline">
-                            <xsl:value-of select="."/>
-                        </xsl:for-each>
-                    </xsl:for-each>
-                 </xsl:when>
-                 <xsl:otherwise>
-                     <xsl:for-each select="inline">
-                            <xsl:value-of select="."/>
-                     </xsl:for-each>
-                 </xsl:otherwise>
-               </xsl:choose>
-            </xsl:if>
-         </xsl:for-each>
-      </xsl:if>
-      <xsl:if test="$distributionlevel='entitylevel'">
-        <xsl:if test="$entitytype='dataTable'">
-          <xsl:for-each select="dataTable">
-            <xsl:if test="position()=$entityindex">
-                <xsl:choose>
-                 <xsl:when test="references!=''">
-                    <xsl:variable name="ref_id2" select="references"/>
-                    <xsl:variable name="references2" select="$ids[@id=$ref_id2]" />
-                    <xsl:for-each select="$references2">
-                       <xsl:call-template name="choosephysical"/>
-                    </xsl:for-each>
-                 </xsl:when>
-                 <xsl:otherwise>
-                     <xsl:call-template name="choosephysical"/>
-                 </xsl:otherwise>
-               </xsl:choose>
-            </xsl:if>
-          </xsl:for-each>
-        </xsl:if>
-        <xsl:if test="$entitytype='spatialRaster'">
-          <xsl:for-each select="spatialRaster">
-            <xsl:if test="position()=$entityindex">
-                <xsl:choose>
-                 <xsl:when test="references!=''">
-                    <xsl:variable name="ref_id2" select="references"/>
-                    <xsl:variable name="references2" select="$ids[@id=$ref_id2]" />
-                    <xsl:for-each select="$references2">
-                       <xsl:call-template name="choosephysical"/>
-                    </xsl:for-each>
-                 </xsl:when>
-                 <xsl:otherwise>
-                     <xsl:call-template name="choosephysical"/>
-                 </xsl:otherwise>
-               </xsl:choose>
-            </xsl:if>
-          </xsl:for-each>
-        </xsl:if>
-        <xsl:if test="$entitytype='spatialVector'">
-          <xsl:for-each select="spatialVector">
-            <xsl:if test="position()=$entityindex">
-                <xsl:choose>
-                 <xsl:when test="references!=''">
-                    <xsl:variable name="ref_id2" select="references"/>
-                    <xsl:variable name="references2" select="$ids[@id=$ref_id2]" />
-                    <xsl:for-each select="$references2">
-                       <xsl:call-template name="choosephysical"/>
-                    </xsl:for-each>
-                 </xsl:when>
-                 <xsl:otherwise>
-                     <xsl:call-template name="choosephysical"/>
-                 </xsl:otherwise>
-               </xsl:choose>
-            </xsl:if>
-          </xsl:for-each>
-        </xsl:if>
-        <xsl:if test="$entitytype='storedProcedure'">
-          <xsl:for-each select="storedProcedure">
-            <xsl:if test="position()=$entityindex">
-                <xsl:choose>
-                 <xsl:when test="references!=''">
-                    <xsl:variable name="ref_id2" select="references"/>
-                    <xsl:variable name="references2" select="$ids[@id=$ref_id2]" />
-                    <xsl:for-each select="$references2">
-                       <xsl:call-template name="choosephysical"/>
-                    </xsl:for-each>
-                 </xsl:when>
-                 <xsl:otherwise>
-                     <xsl:call-template name="choosephysical"/>
-                 </xsl:otherwise>
-               </xsl:choose>
-            </xsl:if>
-          </xsl:for-each>
-        </xsl:if>
-        <xsl:if test="$entitytype='view'">
-          <xsl:for-each select="view">
-            <xsl:if test="position()=$entityindex">
-                <xsl:choose>
-                 <xsl:when test="references!=''">
-                    <xsl:variable name="ref_id2" select="references"/>
-                    <xsl:variable name="references2" select="$ids[@id=$ref_id2]" />
-                    <xsl:for-each select="$references2">
-                       <xsl:call-template name="choosephysical"/>
-                    </xsl:for-each>
-                 </xsl:when>
-                 <xsl:otherwise>
-                     <xsl:call-template name="choosephysical"/>
-                 </xsl:otherwise>
-               </xsl:choose>
-            </xsl:if>
-          </xsl:for-each>
-        </xsl:if>
-        <xsl:if test="$entitytype='otherEntity'">
-          <xsl:for-each select="otherEntity">
-            <xsl:if test="position()=$entityindex">
-                <xsl:choose>
-                 <xsl:when test="references!=''">
-                    <xsl:variable name="ref_id2" select="references"/>
-                    <xsl:variable name="references2" select="$ids[@id=$ref_id2]" />
-                    <xsl:for-each select="$references2">
-                       <xsl:call-template name="choosephysical"/>
-                    </xsl:for-each>
-                 </xsl:when>
-                 <xsl:otherwise>
-                     <xsl:call-template name="choosephysical"/>
-                 </xsl:otherwise>
-               </xsl:choose>
-            </xsl:if>
-          </xsl:for-each>
-        </xsl:if>
-      </xsl:if>
-    </td>
-      </tr>
-   </xsl:template>
-
-   <xsl:template name="choosephysical">
-      <xsl:for-each select="physical">
-   <xsl:if test="position()=$physicalindex">
-      <xsl:choose>
-         <xsl:when test="references!=''">
-            <xsl:variable name="ref_id" select="references"/>
-            <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-            <xsl:for-each select="$references">
-               <xsl:call-template name="choosedistribution"/>
-            </xsl:for-each>
-         </xsl:when>
-         <xsl:otherwise>
-            <xsl:call-template name="choosedistribution"/>
-        </xsl:otherwise>
-     </xsl:choose>
-  </xsl:if>
-      </xsl:for-each>
-   </xsl:template>
-
-   <xsl:template name="choosedistribution">
-      <xsl:for-each select="distribution">
-   <xsl:if test="$distributionindex=position()">
-      <xsl:choose>
-         <xsl:when test="references!=''">
-            <xsl:variable name="ref_id" select="references"/>
-            <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-            <xsl:for-each select="$references">
-               <xsl:for-each select="inline">
-                  <xsl:value-of select="."/>
-                </xsl:for-each>
-            </xsl:for-each>
-         </xsl:when>
-         <xsl:otherwise>
-            <xsl:for-each select="inline">
-              <xsl:value-of select="."/>
-            </xsl:for-each>
-        </xsl:otherwise>
-     </xsl:choose>
-  </xsl:if>
-      </xsl:for-each>
-   </xsl:template>
-
-
-     <!--********************************************************
-               Citation part
-       ********************************************************-->
-   <xsl:template name="emlcitation">
-     <xsl:choose>
-       <xsl:when test="$displaymodule='inlinedata'">
-    <xsl:call-template name="emlinlinedata"/>
-       </xsl:when>
-       <xsl:otherwise>
-  <table xsl:use-attribute-sets="cellspacing" class="{$tabledefaultStyle}">
-  <tr>
-    <td colspan="2">
-         <h3>Citation Description</h3>
-    </td>
-  </tr>
-  <xsl:call-template name="identifier">
-        <xsl:with-param name="packageID" select="../@packageId"/>
-        <xsl:with-param name="system" select="../@system"/>
-  </xsl:call-template>
-  <tr>
-    <td colspan="2">
-      <xsl:call-template name="citation">
-         <xsl:with-param name="citationfirstColStyle" select="$firstColStyle"/>
-         <xsl:with-param name="citationsubHeaderStyle" select="$subHeaderStyle"/>
-     </xsl:call-template>
-    </td>
-  </tr>
-      </table>
-     </xsl:otherwise>
-    </xsl:choose>
-   </xsl:template>
-
-
-
-     <!--********************************************************
-              Software part
-       ********************************************************-->
-
-   <xsl:template name="emlsoftware">
-     <xsl:choose>
-       <xsl:when test="$displaymodule='inlinedata'">
-    <xsl:call-template name="emlinlinedata"/>
-       </xsl:when>
-       <xsl:otherwise>
-    <table xsl:use-attribute-sets="cellspacing" class="{$tabledefaultStyle}">
-    <tr>
-      <td colspan="2">
-         <h3>Software Description</h3>
-     </td>
-    </tr>
-    <xsl:call-template name="identifier">
-        <xsl:with-param name="packageID" select="../@packageId"/>
-        <xsl:with-param name="system" select="../@system"/>
-    </xsl:call-template>
-    <tr>
-     <td colspan="2">
-      <xsl:call-template name="software">
-         <xsl:with-param name="softwarefirstColStyle" select="$firstColStyle"/>
-         <xsl:with-param name="softwaresubHeaderStyle" select="$subHeaderStyle"/>
-     </xsl:call-template>
-     </td>
-   </tr>
-       </table>
-      </xsl:otherwise>
-     </xsl:choose>
-   </xsl:template>
-
-
-     <!--********************************************************
-              Protocal part
-       ********************************************************-->
-
-   <xsl:template name="emlprotocol">
-    <xsl:choose>
-       <xsl:when test="$displaymodule='inlinedata'">
-    <xsl:call-template name="emlinlinedata"/>
-       </xsl:when>
-       <xsl:otherwise>
-  <table xsl:use-attribute-sets="cellspacing" class="{$tabledefaultStyle}">
-   <tr>
-    <td colspan="2">
-         <h3>Protocal Description</h3>
-    </td>
-   </tr>
-   <xsl:call-template name="identifier">
-        <xsl:with-param name="packageID" select="../@packageId"/>
-        <xsl:with-param name="system" select="../@system"/>
-   </xsl:call-template>
-   <tr>
-    <td colspan="2">
-      <xsl:call-template name="protocol">
-         <xsl:with-param name="protocolfirstColStyle" select="$firstColStyle"/>
-         <xsl:with-param name="protocolsubHeaderStyle" select="$subHeaderStyle"/>
-     </xsl:call-template>
-    </td>
-   </tr>
-       </table>
-      </xsl:otherwise>
-    </xsl:choose>
-   </xsl:template>
-
-      <!--********************************************************
-             additionalmetadata part
-       ********************************************************-->
-   <xsl:template name="additionalmetadataURL">
-     <xsl:param name="index"/>
-     <table class="{$tabledefaultStyle}">
-       <tr>
-         <td>
-           <a><xsl:attribute name="href"><xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/>&amp;displaymodule=additionalmetadata&amp;additionalmetadataindex=<xsl:value-of select="$index"/></xsl:attribute>
-             Additional Metadata
-           </a>
-         </td>
-       </tr>
-     </table>
-   </xsl:template>
-     <!--********************************************************
-             download xml part
-       ********************************************************-->
-   <xsl:template name="xml">
-     <xsl:param name="index"/>
-        <br />
-        <a>
-          <xsl:attribute name="href">
-            <xsl:value-of select="$xmlURI"/>
-            <xsl:value-of select="$docid"/>
-          </xsl:attribute>
-          View the original XML Data (EML format)
-        </a>
-   </xsl:template>
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/emlroot.xsl
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:keywords
## -1 +0,0 ##
-Author Date Id Revision
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-storedprocedure.xsl
===================================================================
--- lib/style/shared/eml-2/eml-storedprocedure.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-storedprocedure.xsl	(nonexistent)
@@ -1,261 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Jivka Bojilova
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-file.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-  <!-- This module is for datatable module-->
-
-  <xsl:template name="storedProcedure">
-      <xsl:param name="storedprocedurefirstColStyle"/>
-      <xsl:param name="storedproceduresubHeaderStyle"/>
-      <xsl:param name="docid"/>
-      <xsl:param name="entityindex"/>
-      <table xsl:use-attribute-sets="cellspacing" class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="storedProcedureCommon">
-             <xsl:with-param name="storedprocedurefirstColStyle" select="$storedprocedurefirstColStyle"/>
-             <xsl:with-param name="storedproceduresubHeaderStyle" select="$storedproceduresubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:call-template name="storedProcedureCommon">
-             <xsl:with-param name="storedprocedurefirstColStyle" select="$storedprocedurefirstColStyle"/>
-             <xsl:with-param name="storedproceduresubHeaderStyle" select="$storedproceduresubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-         </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <xsl:template name="storedProcedureCommon">
-    <xsl:param name="storedprocedurefirstColStyle"/>
-    <xsl:param name="storedproceduresubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entityindex"/>
-    <xsl:for-each select="entityName">
-       <xsl:call-template name="entityName">
-          <xsl:with-param name="entityfirstColStyle" select="$storedprocedurefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="alternateIdentifier">
-       <xsl:call-template name="entityalternateIdentifier">
-          <xsl:with-param name="entityfirstColStyle" select="$storedprocedurefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="entityDescription">
-       <xsl:call-template name="entityDescription">
-          <xsl:with-param name="entityfirstColStyle" select="$storedprocedurefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="additionalInfo">
-       <xsl:call-template name="entityadditionalInfo">
-          <xsl:with-param name="entityfirstColStyle" select="$storedprocedurefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <!-- call physical moduel without show distribution(we want see it later)-->
-    <xsl:if test="physical">
-       <tr><td class="{$storedproceduresubHeaderStyle}" colspan="2">
-        Physical Structure Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="physical">
-       <tr><td colspan="2">
-        <xsl:call-template name="physical">
-         <xsl:with-param name="physicalfirstColStyle" select="$storedprocedurefirstColStyle"/>
-         <xsl:with-param name="notshowdistribution">yes</xsl:with-param>
-        </xsl:call-template>
-        </td></tr>
-    </xsl:for-each>
-    <xsl:if test="coverage">
-       <tr><td class="{$storedproceduresubHeaderStyle}" colspan="2">
-        Coverage Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="coverage">
-      <tr><td colspan="2">
-        <xsl:call-template name="coverage">
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="method">
-       <tr><td class="{$storedproceduresubHeaderStyle}" colspan="2">
-        Method Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="method">
-      <tr><td colspan="2">
-        <xsl:call-template name="method">
-          <xsl:with-param name="methodfirstColStyle" select="$storedprocedurefirstColStyle"/>
-          <xsl:with-param name="methodsubHeaderStyle" select="$storedproceduresubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="constraint">
-       <tr><td class="{$storedproceduresubHeaderStyle}" colspan="2">
-        Constraint:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="constraint">
-      <tr><td colspan="2">
-        <xsl:call-template name="constraint">
-          <xsl:with-param name="constraintfirstColStyle" select="$storedprocedurefirstColStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:for-each select="parameter">
-       <tr><td width="{$firstColWidth}" class="{$storedprocedurefirstColStyle}">
-            Parameter:
-            </td>
-            <td width="{$secondColWidth}">
-               <table xsl:use-attribute-sets="cellspacing" class="{$tabledefaultStyle}">
-                  <xsl:for-each select="name">
-                    <tr><td width="{$firstColWidth}" class="{$storedprocedurefirstColStyle}">
-                          Name:
-                         </td>
-                         <td width="{$secondColWidth}" class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                         </td>
-                     </tr>
-                  </xsl:for-each>
-                  <xsl:for-each select="domainDescription">
-                    <tr><td width="{$firstColWidth}" class="{$storedprocedurefirstColStyle}">
-                          Domain:
-                         </td>
-                         <td width="{$secondColWidth}" class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                         </td>
-                     </tr>
-                  </xsl:for-each>
-                  <xsl:for-each select="required">
-                    <tr><td width="{$firstColWidth}" class="{$storedprocedurefirstColStyle}">
-                          Required:
-                         </td>
-                         <td width="{$secondColWidth}" class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                         </td>
-                     </tr>
-                  </xsl:for-each>
-                  <xsl:for-each select="repeats">
-                    <tr><td width="{$firstColWidth}" class="{$storedprocedurefirstColStyle}">
-                         Repeatable:
-                         </td>
-                         <td width="{$secondColWidth}" class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                         </td>
-                     </tr>
-                  </xsl:for-each>
-               </table>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:if test="$withAttributes='1'">
-    <xsl:for-each select="attributeList">
-      <xsl:call-template name="storedProcedureAttributeList">
-        <xsl:with-param name="storedprocedurefirstColStyle" select="$storedprocedurefirstColStyle"/>
-        <xsl:with-param name="storedproceduresubHeaderStyle" select="$storedproceduresubHeaderStyle"/>
-        <xsl:with-param name="docid" select="$docid"/>
-        <xsl:with-param name="entityindex" select="$entityindex"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    </xsl:if>
-     <!-- Here to display distribution info-->
-    <xsl:for-each select="physical">
-       <xsl:call-template name="storedProcedureShowDistribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="position()"/>
-          <xsl:with-param name="storedprocedurefirstColStyle" select="$storedprocedurefirstColStyle"/>
-          <xsl:with-param name="storedproceduresubHeaderStyle" select="$storedproceduresubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="storedProcedureShowDistribution">
-     <xsl:param name="storedprocedurefirstColStyle"/>
-     <xsl:param name="storedproceduresubHeaderStyle"/>
-     <xsl:param name="docid"/>
-     <xsl:param name="level">entitylevel</xsl:param>
-     <xsl:param name="entitytype">storedProcedure</xsl:param>
-     <xsl:param name="entityindex"/>
-     <xsl:param name="physicalindex"/>
-     <xsl:for-each select="distribution">
-      <tr><td colspan="2">
-        <xsl:call-template name="distribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="level" select="$level"/>
-          <xsl:with-param name="entitytype" select="$entitytype"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="$physicalindex"/>
-          <xsl:with-param name="distributionindex" select="position()"/>
-          <xsl:with-param name="disfirstColStyle" select="$storedprocedurefirstColStyle"/>
-          <xsl:with-param name="dissubHeaderStyle" select="$storedproceduresubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-  <xsl:template name="storedProcedureAttributeList">
-    <xsl:param name="storedprocedurefirstColStyle"/>
-    <xsl:param name="storedproceduresubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entitytype">storedProcedure</xsl:param>
-    <xsl:param name="entityindex"/>
-    <tr><td class="{$storedproceduresubHeaderStyle}" colspan="2">
-        <xsl:text>Attribute(s) Info:</xsl:text>
-    </td></tr>
-    <tr><td colspan="2">
-         <xsl:call-template name="attributelist">
-           <xsl:with-param name="docid" select="$docid"/>
-           <xsl:with-param name="entitytype" select="$entitytype"/>
-           <xsl:with-param name="entityindex" select="$entityindex"/>
-         </xsl:call-template>
-       </td>
-    </tr>
-  </xsl:template>
-
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-storedprocedure.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-additionalmetadata.xsl
===================================================================
--- lib/style/shared/eml-2/eml-additionalmetadata.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-additionalmetadata.xsl	(nonexistent)
@@ -1,152 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-ASCII XML Tree Viewer 1.0 (13 Feb 2001)
-An XPath/XSLT visualisation tool for XML documents
-
-Written by Jeni Tennison and Mike J. Brown
-No license; use freely, but please credit the authors if republishing elsewhere.
-
-Use this stylesheet to produce an ASCII art representation of an XML document's
-node tree, as exposed by the XML parser and interpreted by the XSLT processor.
-Note that the parser may not expose comments to the XSLT processor.
-
-Usage notes
-===========
-
-By default, this stylesheet will not show namespace nodes. If the XSLT processor
-supports the namespace axis and you want to see namespace nodes, just pass a
-non-empty "show_ns" parameter to the stylesheet. Example using Instant Saxon:
-
-    saxon somefile.xml ascii-treeview.xsl show_ns=yes
-
-If you want to ignore whitespace-only text nodes, uncomment the xsl:strip-space
-instruction below.
-
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:output method="html" />
-
-<!-- uncomment the following to ignore whitespace-only text nodes -->
-<!-- xsl:strip-space elements="*" -->
-
-<!-- pass a non-empty show_ns parameter to the stylesheet to show namespace nodes -->
-<xsl:param name="show_ns"/>
-
-<xsl:variable name="apos">'</xsl:variable>
-
-
-<xsl:template name="additionalmetadata">
-      <h3>Additional Metadata</h3>
-    <pre>
-    <xsl:text>additionalMetadata&#xA;</xsl:text>
-    <xsl:apply-templates mode="ascii-art" />
-    </pre>
-</xsl:template>
-
-<xsl:template match="*" mode="ascii-art">
-    <xsl:call-template name="ascii-art-hierarchy" />
-    <xsl:text />___element '<xsl:value-of select="local-name()" />'<xsl:text />
-    <xsl:if test="namespace-uri()"> in ns '<xsl:value-of select="namespace-uri()"/>' ('<xsl:value-of select="name()"/>')</xsl:if>
-    <xsl:text>&#xA;</xsl:text>
-    <xsl:apply-templates select="@*" mode="ascii-art" />
-    <xsl:if test="$show_ns">
-         <xsl:for-each select="namespace::*">
-             <xsl:call-template name="ascii-art-hierarchy" />
-             <xsl:text />  \___namespace '<xsl:value-of select="name()" />' = '<xsl:value-of select="." />'&#xA;<xsl:text />
-         </xsl:for-each>
-    </xsl:if>
-    <xsl:apply-templates mode="ascii-art" />
-</xsl:template>
-
-<xsl:template match="@*" mode="ascii-art">
-    <xsl:call-template name="ascii-art-hierarchy" />
-    <xsl:text />  \___attribute '<xsl:value-of select="local-name()" />'<xsl:text />
-    <xsl:if test="namespace-uri()"> in ns '<xsl:value-of select="namespace-uri()"/>' ('<xsl:value-of select="name()"/>')</xsl:if>
-    <xsl:text /> = '<xsl:text />
-    <xsl:call-template name="escape-ws">
-        <xsl:with-param name="text" select="." />
-    </xsl:call-template>
-    <xsl:text />'&#xA;<xsl:text />
-</xsl:template>
-
-<xsl:template match="text()" mode="ascii-art">
-    <xsl:call-template name="ascii-art-hierarchy" />
-    <xsl:text>___text '</xsl:text>
-    <xsl:call-template name="escape-ws">
-        <xsl:with-param name="text" select="." />
-    </xsl:call-template>
-    <xsl:text>'&#xA;</xsl:text>
-</xsl:template>
-
-<xsl:template match="comment()" mode="ascii-art">
-    <xsl:call-template name="ascii-art-hierarchy" />
-    <xsl:text />___comment '<xsl:value-of select="." />'&#xA;<xsl:text />
-</xsl:template>
-
-<xsl:template match="processing-instruction()" mode="ascii-art">
-    <xsl:call-template name="ascii-art-hierarchy" />
-    <xsl:text />___processing instruction target='<xsl:value-of select="name()" />' instruction='<xsl:value-of select="." />'&#xA;<xsl:text />
-</xsl:template>
-
-<xsl:template name="ascii-art-hierarchy">
-    <xsl:for-each select="ancestor::*">
-      <xsl:choose>
-        <xsl:when test="local-name()!='additionalMetadata'">
-          <xsl:choose>
-            <xsl:when test="following-sibling::node()">  |   </xsl:when>
-            <xsl:otherwise><xsl:text>      </xsl:text></xsl:otherwise>
-          </xsl:choose>
-        </xsl:when>
-      </xsl:choose>
-    </xsl:for-each>
-    <xsl:choose>
-        <xsl:when test="parent::node() and ../child::node()">  |</xsl:when>
-        <xsl:otherwise><xsl:text>   </xsl:text></xsl:otherwise>
-    </xsl:choose>
-</xsl:template>
-
-<!-- recursive template to escape backslashes, apostrophes, newlines and tabs -->
-<xsl:template name="escape-ws">
-    <xsl:param name="text" />
-    <xsl:choose>
-        <xsl:when test="contains($text, '\')">
-            <xsl:call-template name="escape-ws">
-                <xsl:with-param name="text" select="substring-before($text, '\')" />
-            </xsl:call-template>
-            <xsl:text>\\</xsl:text>
-            <xsl:call-template name="escape-ws">
-                <xsl:with-param name="text" select="substring-after($text, '\')" />
-            </xsl:call-template>
-        </xsl:when>
-        <xsl:when test="contains($text, $apos)">
-            <xsl:call-template name="escape-ws">
-                <xsl:with-param name="text" select="substring-before($text, $apos)" />
-            </xsl:call-template>
-            <xsl:text>\'</xsl:text>
-            <xsl:call-template name="escape-ws">
-                <xsl:with-param name="text" select="substring-after($text, $apos)" />
-            </xsl:call-template>
-        </xsl:when>
-        <xsl:when test="contains($text, '&#xA;')">
-            <xsl:call-template name="escape-ws">
-                <xsl:with-param name="text" select="substring-before($text, '&#xA;')" />
-            </xsl:call-template>
-            <xsl:text>\n</xsl:text>
-            <xsl:call-template name="escape-ws">
-                <xsl:with-param name="text" select="substring-after($text, '&#xA;')" />
-            </xsl:call-template>
-        </xsl:when>
-        <xsl:when test="contains($text, '&#x9;')">
-            <xsl:value-of select="substring-before($text, '&#x9;')" />
-            <xsl:text>\t</xsl:text>
-            <xsl:call-template name="escape-ws">
-                <xsl:with-param name="text" select="substring-after($text, '&#x9;')" />
-            </xsl:call-template>
-        </xsl:when>
-        <xsl:otherwise><xsl:value-of select="$text" /></xsl:otherwise>
-    </xsl:choose>
-</xsl:template>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-additionalmetadata.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-view.xsl
===================================================================
--- lib/style/shared/eml-2/eml-view.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-view.xsl	(nonexistent)
@@ -1,227 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Jivka Bojilova
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-file.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-  <!-- This module is for datatable module-->
-
-  <xsl:template name="view">
-      <xsl:param name="viewfirstColStyle"/>
-      <xsl:param name="viewsubHeaderStyle"/>
-      <xsl:param name="docid"/>
-      <xsl:param name="entityindex"/>
-      <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="viewCommon">
-             <xsl:with-param name="viewfirstColStyle" select="$viewfirstColStyle"/>
-             <xsl:with-param name="viewsubHeaderStyle" select="$viewsubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:call-template name="viewCommon">
-             <xsl:with-param name="viewfirstColStyle" select="$viewfirstColStyle"/>
-             <xsl:with-param name="viewsubHeaderStyle" select="$viewsubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-         </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <xsl:template name="viewCommon">
-    <xsl:param name="viewfirstColStyle"/>
-    <xsl:param name="viewsubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entityindex"/>
-    <xsl:for-each select="entityName">
-       <xsl:call-template name="entityName">
-          <xsl:with-param name="entityfirstColStyle" select="$viewfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="queryStatement">
-       <tr><td class="{$viewfirstColStyle}">
-            Query Statement:
-            </td>
-            <td class="{$secondColStyle}">
-            <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="alternateIdentifier">
-       <xsl:call-template name="entityalternateIdentifier">
-          <xsl:with-param name="entityfirstColStyle" select="$viewfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="entityDescription">
-       <xsl:call-template name="entityDescription">
-          <xsl:with-param name="entityfirstColStyle" select="$viewfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="additionalInfo">
-       <xsl:call-template name="entityadditionalInfo">
-          <xsl:with-param name="entityfirstColStyle" select="$viewfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <!-- call physical moduel without show distribution(we want see it later)-->
-    <xsl:if test="physical">
-       <tr><td class="{$viewsubHeaderStyle}" colspan="2">
-        Physical Structure Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="physical">
-       <tr><td colspan="2">
-        <xsl:call-template name="physical">
-         <xsl:with-param name="physicalfirstColStyle" select="$viewfirstColStyle"/>
-         <xsl:with-param name="notshowdistribution">yes</xsl:with-param>
-        </xsl:call-template>
-        </td></tr>
-    </xsl:for-each>
-
-    <xsl:if test="coverage">
-       <tr><td class="{$viewsubHeaderStyle}" colspan="2">
-        Coverage Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="coverage">
-      <tr><td colspan="2">
-        <xsl:call-template name="coverage">
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="method">
-       <tr><td class="{$viewsubHeaderStyle}" colspan="2">
-        Method Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="method">
-      <tr><td colspan="2">
-        <xsl:call-template name="method">
-          <xsl:with-param name="methodfirstColStyle" select="$viewfirstColStyle"/>
-          <xsl:with-param name="methodsubHeaderStyle" select="$viewsubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="constraint">
-       <tr><td class="{$viewsubHeaderStyle}" colspan="2">
-        Constraint:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="constraint">
-      <tr><td colspan="2">
-        <xsl:call-template name="constraint">
-          <xsl:with-param name="constraintfirstColStyle" select="$viewfirstColStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="$withAttributes='1'">
-     <xsl:for-each select="attributeList">
-       <xsl:call-template name="viewAttributeList">
-         <xsl:with-param name="viewfirstColStyle" select="$viewfirstColStyle"/>
-         <xsl:with-param name="viewsubHeaderStyle" select="$viewsubHeaderStyle"/>
-         <xsl:with-param name="docid" select="$docid"/>
-         <xsl:with-param name="entityindex" select="$entityindex"/>
-       </xsl:call-template>
-     </xsl:for-each>
-    </xsl:if>
-    <xsl:if test="$withAttributes='1'">
-     <!-- Here to display distribution info-->
-    <xsl:for-each select="physical">
-       <xsl:call-template name="viewShowDistribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="position()"/>
-          <xsl:with-param name="viewfirstColStyle" select="$viewfirstColStyle"/>
-          <xsl:with-param name="viewsubHeaderStyle" select="$viewsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-   </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="viewShowDistribution">
-     <xsl:param name="viewfirstColStyle"/>
-     <xsl:param name="viewsubHeaderStyle"/>
-     <xsl:param name="docid"/>
-     <xsl:param name="level">entitylevel</xsl:param>
-     <xsl:param name="entitytype">view</xsl:param>
-     <xsl:param name="entityindex"/>
-     <xsl:param name="physicalindex"/>
-     <xsl:for-each select="distribution">
-      <tr><td colspan="2">
-        <xsl:call-template name="distribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="level" select="$level"/>
-          <xsl:with-param name="entitytype" select="$entitytype"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="$physicalindex"/>
-          <xsl:with-param name="distributionindex" select="position()"/>
-          <xsl:with-param name="disfirstColStyle" select="$viewfirstColStyle"/>
-          <xsl:with-param name="dissubHeaderStyle" select="$viewsubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-  <xsl:template name="viewAttributeList">
-    <xsl:param name="viewfirstColStyle"/>
-    <xsl:param name="viewsubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entitytype">view</xsl:param>
-    <xsl:param name="entityindex"/>
-    <tr><td class="{$viewsubHeaderStyle}" colspan="2">
-        <xsl:text>Attribute(s) Info:</xsl:text>
-    </td></tr>
-    <tr><td colspan="2">
-         <xsl:call-template name="attributelist">
-           <xsl:with-param name="docid" select="$docid"/>
-           <xsl:with-param name="entitytype" select="$entitytype"/>
-           <xsl:with-param name="entityindex" select="$entityindex"/>
-         </xsl:call-template>
-       </td>
-    </tr>
-  </xsl:template>
-
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-view.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-physical.xsl
===================================================================
--- lib/style/shared/eml-2/eml-physical.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-physical.xsl	(nonexistent)
@@ -1,553 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-
-   <xsl:template name="physical">
-      <xsl:param name="docid"/>
-      <xsl:param name="level">entity</xsl:param>
-      <xsl:param name="entitytype"/>
-      <xsl:param name="entityindex"/>
-      <xsl:param name="physicalindex"/>
-      <xsl:param name="distributionindex"/>
-      <xsl:param name="physicalfirstColStyle"/>
-      <xsl:param name="notshowdistribution"/>
-      <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="physicalcommon">
-              <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-              <xsl:with-param name="notshowdistribution" select="$notshowdistribution"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:call-template name="physicalcommon">
-             <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-             <xsl:with-param name="notshowdistribution" select="$notshowdistribution"/>
-          </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <xsl:template name="physicalcommon">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:param name="notshowdistribution"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="level">entity</xsl:param>
-    <xsl:param name="entitytype"/>
-    <xsl:param name="entityindex"/>
-    <xsl:param name="physicalindex"/>
-    <xsl:param name="distributionindex"/>
-
-    <xsl:call-template name="physicalobjectName">
-      <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="physicalsize">
-      <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="physicalauthentication">
-      <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="physicalcompressionMethod">
-      <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="physicalencodingMethod">
-      <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="physicalcharacterEncoding">
-      <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="physicaltextFormat">
-      <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="physicalexternallyDefinedFormat">
-      <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:call-template name="physicalbinaryRasterFormat">
-      <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-    </xsl:call-template>
-    <xsl:if test="$notshowdistribution=''">
-      <xsl:for-each select="distribution">
-        <xsl:call-template name="distribution">
-          <xsl:with-param name="disfirstColStyle" select="$physicalfirstColStyle"/>
-          <xsl:with-param name="dissubHeaderStyle" select="$subHeaderStyle"/>
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="level">entitylevel</xsl:with-param>
-          <xsl:with-param name="entitytype" select="$entitytype"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="$physicalindex"/>
-          <xsl:with-param name="distributionindex" select="position()"/>
-        </xsl:call-template>
-      </xsl:for-each>
-    </xsl:if>
-
-  </xsl:template>
-
-  <xsl:template name="physicalobjectName">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:for-each select="objectName">
-      <tr>
-        <td class="{$physicalfirstColStyle}">
-        Object Name:</td>
-        <td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="physicalsize">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:for-each select="size">
-      <tr>
-        <td class="{$physicalfirstColStyle}">
-        Size:</td>
-        <td class="{$secondColStyle}">
-        <xsl:value-of select="."/><xsl:text> </xsl:text><xsl:value-of select="./@unit"/></td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="physicalauthentication">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:for-each select="authentication">
-      <tr>
-        <td class="{$physicalfirstColStyle}">
-        Authentication:</td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="."/><xsl:text> </xsl:text>
-          <xsl:if test="./@method">
-            Caculated By<xsl:text> </xsl:text><xsl:value-of select="./@method"/>
-          </xsl:if>
-        </td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="physicalcompressionMethod">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:for-each select="compressionMethod">
-      <tr>
-        <td class="{$physicalfirstColStyle}">
-        Compression Method:</td>
-        <td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="physicalencodingMethod">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:for-each select="encodingMethod">
-      <tr>
-        <td class="{$physicalfirstColStyle}">
-        Encoding Method:</td>
-        <td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="physicalcharacterEncoding">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:for-each select="characterEncoding">
-      <tr>
-        <td class="{$physicalfirstColStyle}">
-        Character Encoding:</td>
-        <td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <!--***********************************************************
-      TextFormat templates
-      ***********************************************************-->
-
-  <xsl:template name="physicaltextFormat">
-   <xsl:param name="physicalfirstColStyle"/>
-   <xsl:for-each select="dataFormat/textFormat">
-      <tr>
-        <td class="{$physicalfirstColStyle}">
-        Text Format:</td>
-        <td>
-          <table class="{$tabledefaultStyle}">
-            <xsl:apply-templates>
-              <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-            </xsl:apply-templates>
-          </table>
-        </td>
-      </tr>
-
-   </xsl:for-each>
-
-  </xsl:template>
-
-
-  <xsl:template match="numHeaderLines">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Number of Header Lines:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="numFooterLines">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Number of Foot Lines:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="recordDelimiter">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Record Delimiter:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="physicalLineDelimiter">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Line Delimiter:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="numPhysicalLinesPerRecord">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Line Number For One Record:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="maxRecordLength">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Maximum Record Length:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="attributeOrientation">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Maximum Record Length:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="simpleDelimited">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Simple Delimited:</td>
-        <td >
-          <table class="{$tabledefaultStyle}">
-            <xsl:apply-templates>
-              <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-            </xsl:apply-templates>
-          </table>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="complex">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Complex Delimited:</td>
-        <td >
-           <table class="{$tabledefaultStyle}">
-             <xsl:call-template name="textFixed">
-                <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-             </xsl:call-template>
-             <xsl:call-template name="textDelimited">
-               <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-             </xsl:call-template>
-           </table>
-         </td>
-        </tr>
-  </xsl:template>
-
-
-  <xsl:template name="textFixed">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Text Fixed:</td>
-        <td >
-          <table class="{$tabledefaultStyle}">
-            <xsl:apply-templates>
-              <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-            </xsl:apply-templates>
-          </table>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template name="textDelimited">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Text Delimited:</td>
-        <td >
-          <table class="{$tabledefaultStyle}">
-            <xsl:apply-templates>
-              <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-            </xsl:apply-templates>
-          </table>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="quoteCharacter">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Quote Character:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-   <xsl:template match="literalCharacter">
-       <xsl:param name="physicalfirstColStyle"/>
-       <tr>
-        <td class="{$firstColStyle}">Literal Character:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-
-  <xsl:template match="fieldDelimiter">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Field Delimeter:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="fieldWidth">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr><td class="{$firstColStyle}">Field Width:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="lineNumber">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr><td class="{$firstColStyle}">Line Number:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="fieldStartColumn">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Field Start Column:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-
-  <!--***********************************************************
-      externallyDefinedFormat templates
-      ***********************************************************-->
- <xsl:template name="physicalexternallyDefinedFormat">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:for-each select="dataFormat/externallyDefinedFormat">
-      <tr>
-        <td class="{$physicalfirstColStyle}">
-        Externally Defined Format:</td>
-        <td>
-          <table class="{$tabledefaultStyle}">
-            <xsl:apply-templates>
-              <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-            </xsl:apply-templates>
-          </table>
-        </td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-  <xsl:template match="formatName">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:if test="normalize-space(.)!=''">
-        <tr>
-        <td class="{$firstColStyle}">Format Name:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template match="formatVersion">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Format Version:</td>
-        <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="citation">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$physicalfirstColStyle}">Citation: </td>
-        <td>
-          <xsl:call-template name="citation">
-            <xsl:with-param name="citationfirstColStyle" select="$physicalfirstColStyle"/>
-             <xsl:with-param name="citationsubHeaderStyle" select="$subHeaderStyle"/>
-          </xsl:call-template>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <!--***********************************************************
-      binaryRasterFormat templates
-      ***********************************************************-->
-  <xsl:template name="physicalbinaryRasterFormat">
-    <xsl:param name="physicalfirstColStyle"/>
-    <xsl:for-each select="dataFormat/binaryRasterFormat">
-      <tr>
-        <td class="{$physicalfirstColStyle}">
-        Binary Raster Format:</td>
-        <td>
-           <table class="{$tabledefaultStyle}">
-             <xsl:apply-templates>
-               <xsl:with-param name="physicalfirstColStyle" select="$physicalfirstColStyle"/>
-             </xsl:apply-templates>
-           </table>
-        </td>
-      </tr>
-
-   </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template match="rowColumnOrientation">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Orientation:</td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="."/>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="multiBand">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Multiple Bands:</td>
-        <td>
-         <table class="{$tabledefaultStyle}">
-            <tr>
-                <td class="{$firstColStyle}">Number of Spectral Bands:</td>
-                <td class="{$secondColStyle}">
-                <xsl:value-of select="./nbands"/>
-              </td>
-            </tr>
-            <tr>
-               <td class="{$firstColStyle}">Layout:</td>
-               <td class="{$secondColStyle}">
-               <xsl:value-of select="./layout"/>
-               </td>
-           </tr>
-        </table>
-        </td>
-        </tr>
-  </xsl:template>
-
-
-  <xsl:template match="nbits">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Number of Bits (/pixel/band):</td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="."/>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="byteorder">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Byte Order:</td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="."/>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="skipbytes">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Skipped Bytes:</td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="."/>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="bandrowbytes">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Number of Bytes (/band/row):</td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="."/>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="totalrowbytes">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Total Number of Byte (/row):</td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="."/>
-        </td>
-        </tr>
-  </xsl:template>
-
-  <xsl:template match="bandgapbytes">
-        <xsl:param name="physicalfirstColStyle"/>
-        <tr>
-        <td class="{$firstColStyle}">Number of Bytes between Bands:</td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="."/>
-        </td>
-        </tr>
-  </xsl:template>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-physical.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-entity.xsl
===================================================================
--- lib/style/shared/eml-2/eml-entity.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-entity.xsl	(nonexistent)
@@ -1,72 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Jivka Bojilova
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-file.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
- 
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-  <!-- This module only provide some templates. They can be called by other templates-->
-
-
-  <xsl:template name="entityName">
-    <xsl:param name="entityfirstColStyle"/>
-    <tr><td class="{$entityfirstColStyle}">
-    Name:</td><td class="{$secondColStyle}">
-    <b><xsl:value-of select="."/></b></td></tr>
-  </xsl:template>
-  
-  <xsl:template name="entityalternateIdentifier">
-     <xsl:param name="entityfirstColStyle"/>
-     <tr><td class="{$entityfirstColStyle}">
-            Identifier:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="."/></td></tr>
-  </xsl:template>
-  
-  <xsl:template name="entityDescription">
-      <xsl:param name="entityfirstColStyle"/> 
-      <tr><td class="{$entityfirstColStyle}">
-      Description:</td><td class="{$secondColStyle}">
-      <xsl:value-of select="."/></td></tr>
-  </xsl:template>
-  
-  <xsl:template name="entityadditionalInfo">
-      <xsl:param name="entityfirstColStyle"/> 
-      <tr><td class="{$entityfirstColStyle}">
-      Additional Info:</td><td>
-        <xsl:call-template name="text"/>
-      </td></tr>
-  </xsl:template>
-  
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-entity.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-spatialraster.xsl
===================================================================
--- lib/style/shared/eml-2/eml-spatialraster.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-spatialraster.xsl	(nonexistent)
@@ -1,1009 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Jivka Bojilova
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-file.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-  <!-- This module is for datatable module-->
-
-  <xsl:template name="spatialRaster">
-      <xsl:param name="spatialrasterfirstColStyle"/>
-      <xsl:param name="spatialrastersubHeaderStyle"/>
-      <xsl:param name="docid"/>
-      <xsl:param name="entityindex"/>
-      <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="spatialRastercommon">
-             <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-             <xsl:with-param name="spatialrastersubHeaderStyle" select="$spatialrastersubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:call-template name="spatialRastercommon">
-             <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-             <xsl:with-param name="spatialrastersubHeaderStyle" select="$spatialrastersubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-         </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <xsl:template name="spatialRastercommon">
-    <xsl:param name="spatialrasterfirstColStyle"/>
-    <xsl:param name="spatialrastersubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entityindex"/>
-    <xsl:for-each select="entityName">
-       <xsl:call-template name="entityName">
-          <xsl:with-param name="entityfirstColStyle" select="$spatialrasterfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="alternateIdentifier">
-       <xsl:call-template name="entityalternateIdentifier">
-          <xsl:with-param name="entityfirstColStyle" select="$spatialrasterfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="entityDescription">
-       <xsl:call-template name="entityDescription">
-          <xsl:with-param name="entityfirstColStyle" select="$spatialrasterfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="additionalInfo">
-       <xsl:call-template name="entityadditionalInfo">
-          <xsl:with-param name="entityfirstColStyle" select="$spatialrasterfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <!-- call physical moduel without show distribution(we want see it later)-->
-    <xsl:if test="physical">
-       <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        Physical Structure Description:
-      </td></tr>
-      <xsl:for-each select="physical">
-      <tr><td colspan="2">
-        <xsl:call-template name="physical">
-         <xsl:with-param name="physicalfirstColStyle" select="$spatialrasterfirstColStyle"/>
-         <xsl:with-param name="notshowdistribution">yes</xsl:with-param>
-        </xsl:call-template>
-         </td></tr>
-      </xsl:for-each>
-    </xsl:if>
-    <xsl:if test="coverage">
-       <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        Coverage Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="coverage">
-      <tr><td colspan="2">
-        <xsl:call-template name="coverage">
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="method">
-       <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        Method Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="method">
-      <tr><td colspan="2">
-        <xsl:call-template name="method">
-          <xsl:with-param name="methodfirstColStyle" select="$spatialrasterfirstColStyle"/>
-          <xsl:with-param name="methodsubHeaderStyle" select="$spatialrastersubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="constraint">
-       <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        Constraint:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="constraint">
-      <tr><td colspan="2">
-        <xsl:call-template name="constraint">
-          <xsl:with-param name="constraintfirstColStyle" select="$spatialrasterfirstColStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:for-each select="spatialReference">
-       <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        Spatial Reference:
-      </td></tr>
-      <xsl:call-template name="spatialReference">
-        <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-     <xsl:for-each select="georeferenceInfo">
-       <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        Grid Postion:
-      </td></tr>
-      <xsl:call-template name="georeferenceInfo">
-        <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="horizontalAccuracy">
-      <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        Horizontal Accuracy:
-      </td></tr>
-      <xsl:call-template name="dataQuality">
-        <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="verticalAccuracy">
-      <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        Vertical Accuracy:
-      </td></tr>
-      <xsl:call-template name="dataQuality">
-        <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="cellSizeXDirection">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Cell Size(X):
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="cellSizeYDirection">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Cell Size(Y):
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="numberOfBands">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Number of Bands:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="rasterOrigin">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Origin:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="columns">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Max Raster Objects(X):
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="rows">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Max Raster Objects(Y):
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="verticals">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Max Raster Objects(Z):
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="cellGeometry">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Cell Geometry:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="toneGradation">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Number of Colors:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="scaleFactor">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Scale Factor:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-     <xsl:for-each select="offset">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Offset:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="imageDescription">
-      <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        Image Info:
-      </td></tr>
-      <xsl:call-template name="imageDescription">
-        <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    <xsl:if test="$withAttributes='1'">
-    <xsl:for-each select="attributeList">
-      <xsl:call-template name="spatialRasterAttributeList">
-        <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-        <xsl:with-param name="spatialrastersubHeaderStyle" select="$spatialrastersubHeaderStyle"/>
-        <xsl:with-param name="docid" select="$docid"/>
-        <xsl:with-param name="entityindex" select="$entityindex"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    </xsl:if>
-    <!-- Here to display distribution info-->
-    <xsl:for-each select="physical">
-       <xsl:call-template name="spatialRasterShowDistribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="position()"/>
-          <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-          <xsl:with-param name="spatialrastersubHeaderStyle" select="$spatialrastersubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-  <!--****************************************************
-       spatial reference
-      ****************************************************-->
-    <xsl:template name="spatialReference">
-      <xsl:param name="spatialrasterfirstColStyle"/>
-       <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="spatialReferenceCommon">
-              <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:call-template name="spatialReferenceCommon">
-              <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-            </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-
-  </xsl:template>
-
-
-  <xsl:template name="spatialReferenceCommon">
-    <xsl:param name="spatialrasterfirstColStyle"/>
-    <xsl:for-each select="horizCoordSysName">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Name of Coordinate System:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="horizCoordSysDef/geogCoordSys">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Definition of <xsl:text> </xsl:text><xsl:value-of select="../@name"/> <xsl:text> </xsl:text> (Geographic Coordinate System):
-            </td>
-            <td>
-              <xsl:call-template name="geogCoordSysType">
-                 <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-              </xsl:call-template>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="horizCoordSysDef/projCoordSys">
-      <xsl:for-each select="geogCoordSys">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Definition of<xsl:text> </xsl:text><xsl:value-of select="../../@name"/><xsl:text> </xsl:text>(Geographic Coordinate System):
-            </td>
-            <td>
-              <xsl:call-template name="geogCoordSysType">
-                 <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-              </xsl:call-template>
-            </td>
-       </tr>
-     </xsl:for-each>
-     <xsl:for-each select="projection">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Projection in Geo Coord. System:
-            </td>
-            <td>
-               <table class="{$tabledefaultStyle}">
-                 <xsl:for-each select="parameter">
-                     <tr><td class="{$spatialrasterfirstColStyle}">
-                          <xsl:value-of select="./@name"/>:
-                         </td>
-                         <td>
-                             <table class="{$tabledefaultStyle}">
-                                <tr>
-                                    <td class="{$secondColStyle}">
-                                      <xsl:value-of select="./@value"/>
-                                    </td>
-                                    <td class="{$secondColStyle}">
-                                       <xsl:value-of select="./@description"/>
-                                    </td>
-                                 </tr>
-                             </table>
-                          </td>
-                      </tr>
-                 </xsl:for-each>
-                 <xsl:for-each select="unit">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Unit:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="./@name"/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-              </table>
-            </td>
-       </tr>
-     </xsl:for-each>
-    </xsl:for-each>
-    <xsl:for-each select="vertCoordSys/altitudeSysDef">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Altitude System Definition:
-            </td>
-            <td>
-               <table class="{$tabledefaultStyle}">
-                 <xsl:for-each select="altitudeDatumName">
-                     <tr><td class="{$spatialrasterfirstColStyle}">
-                          Datum:
-                         </td>
-                         <td class="{$secondColStyle}">
-                            <xsl:value-of select="."/>
-                          </td>
-                      </tr>
-                 </xsl:for-each>
-                 <xsl:for-each select="altitudeResolution">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Resolution:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="altitudeDistanceUnits">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Distance Unit:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="altitudeEncodingMethod">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Encoding Method:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-              </table>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="vertCoordSys/depthSysDef">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-            Depth System Definition:
-            </td>
-            <td>
-               <table class="{$tabledefaultStyle}">
-                 <xsl:for-each select="depthDatumName">
-                     <tr><td class="{$spatialrasterfirstColStyle}">
-                          Datum:
-                         </td>
-                         <td class="{$secondColStyle}">
-                            <xsl:value-of select="."/>
-                          </td>
-                      </tr>
-                 </xsl:for-each>
-                 <xsl:for-each select="depthResolution">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Resolution:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="depthDistanceUnits">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Distance Unit:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="depthEncodingMethod">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Encoding Method:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-              </table>
-            </td>
-       </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="geogCoordSysType">
-   <xsl:param name="spatialrasterfirstColStyle"/>
-   <table class="{$tabledefaultStyle}">
-      <xsl:for-each select="datum">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Datum:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="./@name"/>
-            </td>
-        </tr>
-      </xsl:for-each>
-      <xsl:for-each select="spheroid">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Spheroid:
-            </td>
-            <td>
-               <table class="{$tabledefaultStyle}">
-                  <tr><td class="{$spatialrasterfirstColStyle}">
-                       Name:
-                       </td>
-                       <td class="{$secondColStyle}">
-                        <xsl:value-of select="./@name"/>
-                       </td>
-                   </tr>
-                   <tr><td class="{$spatialrasterfirstColStyle}">
-                       Semi Axis Major:
-                       </td>
-                       <td class="{$secondColStyle}">
-                        <xsl:value-of select="./@semiAxisMajor"/>
-                       </td>
-                   </tr>
-                   <tr><td class="{$spatialrasterfirstColStyle}">
-                       Denom Flat Ratio:
-                       </td>
-                       <td class="{$secondColStyle}">
-                        <xsl:value-of select="./@denomFlatRatio"/>
-                       </td>
-                   </tr>
-               </table>
-
-            </td>
-        </tr>
-      </xsl:for-each>
-       <xsl:for-each select="primeMeridian">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Prime Meridian:
-            </td>
-            <td>
-               <table class="{$tabledefaultStyle}">
-                  <tr><td class="{$spatialrasterfirstColStyle}">
-                       Name:
-                       </td>
-                       <td class="{$secondColStyle}">
-                        <xsl:value-of select="./@name"/>
-                       </td>
-                   </tr>
-                   <tr><td class="{$spatialrasterfirstColStyle}">
-                       Longitude:
-                       </td>
-                       <td class="{$secondColStyle}">
-                        <xsl:value-of select="./@longitude"/>
-                       </td>
-                   </tr>
-               </table>
-            </td>
-        </tr>
-      </xsl:for-each>
-     <xsl:for-each select="unit">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Unit:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="./@name"/>
-            </td>
-        </tr>
-      </xsl:for-each>
-   </table>
-  </xsl:template>
-
-  <!--*******************************************************
-       georeferenceinfo
-      *******************************************************-->
- <xsl:template name="georeferenceInfo">
-    <xsl:param name="spatialrasterfirstColStyle"/>
-    <xsl:for-each select="cornerPoint">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-            Corner Point:
-            </td>
-            <td>
-               <table class="{$tabledefaultStyle}">
-                 <xsl:for-each select="corner">
-                     <tr><td class="{$spatialrasterfirstColStyle}">
-                          Corner:
-                         </td>
-                         <td class="{$secondColStyle}">
-                            <xsl:value-of select="."/>
-                          </td>
-                      </tr>
-                 </xsl:for-each>
-                 <xsl:for-each select="xCoordinate">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          xCoordinate:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="yCoordinate">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          yCoordinate:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="pointInPixel">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Point in Pixel:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-              </table>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="controlPoint">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Control Point:
-            </td>
-            <td>
-               <table class="{$tabledefaultStyle}">
-                 <xsl:for-each select="column">
-                     <tr><td class="{$spatialrasterfirstColStyle}">
-                          Column Location:
-                         </td>
-                         <td class="{$secondColStyle}">
-                            <xsl:value-of select="."/>
-                          </td>
-                      </tr>
-                 </xsl:for-each>
-                 <xsl:for-each select="row">
-                     <tr><td class="{$spatialrasterfirstColStyle}">
-                          Row Location:
-                         </td>
-                         <td class="{$secondColStyle}">
-                            <xsl:value-of select="."/>
-                          </td>
-                      </tr>
-                 </xsl:for-each>
-                 <xsl:for-each select="xCoordinate">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          xCoordinate:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="yCoordinate">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          yCoordinate:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="pointInPixel">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Point in Pixel:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-              </table>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="bilinearFit">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-            Bilinear Fit:
-            </td>
-            <td>
-               <table class="{$tabledefaultStyle}">
-                 <xsl:for-each select="xIntercept">
-                     <tr><td class="{$spatialrasterfirstColStyle}">
-                          X Intercept:
-                         </td>
-                         <td class="{$secondColStyle}">
-                            <xsl:value-of select="."/>
-                          </td>
-                      </tr>
-                 </xsl:for-each>
-                 <xsl:for-each select="xSlope">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          X Slope:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="yIntercept">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Y Intercept:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-                <xsl:for-each select="ySlope">
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                          Y Slope:
-                        </td>
-                        <td class="{$secondColStyle}">
-                           <xsl:value-of select="."/>
-                        </td>
-                   </tr>
-                </xsl:for-each>
-              </table>
-            </td>
-       </tr>
-    </xsl:for-each>
- </xsl:template>
-
- <!--********************************************************
-     data quality
-     ********************************************************-->
- <xsl:template name="dataQuality">
-   <xsl:param name="spatialrasterfirstColStyle"/>
-   <xsl:for-each select="accuracyReport">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-             Report:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-   </xsl:for-each>
-   <xsl:if test="quantitativeAccuracyReport">
-       <tr><td class="{$spatialrasterfirstColStyle}">
-             Quantitative Report:
-            </td>
-            <td>
-                <table class="{$tabledefaultStyle}">
-                  <xsl:for-each select="quantitativeAccuracyReport">
-                     <tr><td class="{$spatialrasterfirstColStyle}">
-                         Accuracy Value:
-                      </td>
-                      <td class="{$secondColStyle}">
-                        <xsl:value-of select="quantitativeAccuracyValue"/>
-                      </td>
-                    </tr>
-                    <tr><td class="{$spatialrasterfirstColStyle}">
-                         Method:
-                      </td>
-                      <td class="{$secondColStyle}">
-                        <xsl:value-of select="quantitativeAccuracyMethod"/>
-                      </td>
-                    </tr>
-                  </xsl:for-each>
-                </table>
-            </td>
-       </tr>
-   </xsl:if>
- </xsl:template>
-
- <!--********************************************************
-     imageDescription
-     *********************************************************-->
-  <xsl:template name="imageDescription">
-    <xsl:param name="spatialrasterfirstColStyle"/>
-    <xsl:for-each select="illuminationElevationAngle">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Illumination Elevation:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="illuminationAzimuthAngle">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Illumination Azimuth:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="imageOrientationAngle">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Image Orientation:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="imagingCondition">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Code Affectting Quality of Image:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="imageQualityCode">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Quality:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="cloudCoverPercentage">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Cloud Coverage:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="preProcessingTypeCode">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             PreProcessing:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="compressionGenerationQuality">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Compression Quality:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="triangulationIndicator">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Triangulation Indicator:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="radionmetricDataAvailability">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Availability of Radionmetric Data:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="cameraCalibrationInformationAvailability">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Availability of Camera Calibration Correction:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="filmDistortionInformationAvailability">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Availability of Calibration Reseau:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="lensDistortionInformationAvailability">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Availability of Lens Aberration Correction:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="bandDescription">
-     <tr><td class="{$spatialrasterfirstColStyle}">
-             Availability of Lens Aberration Correction:
-            </td>
-            <td>
-               <xsl:call-template name="bandDescription">
-                  <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialrasterfirstColStyle"/>
-               </xsl:call-template>
-            </td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <!--***********************************************
-      band description
-      ************************************************-->
-  <xsl:template name="bandDescription">
-    <xsl:param name="spatialrasterfirstColStyle"/>
-    <table class="{$tabledefaultStyle}">
-      <xsl:for-each select="sequenceIdentifier">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-            Sequence Identifier:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-        </tr>
-     </xsl:for-each>
-     <xsl:for-each select="highWavelength">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             High Wave Length:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-        </tr>
-     </xsl:for-each>
-     <xsl:for-each select="lowWaveLength">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             High Wave Length:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-        </tr>
-     </xsl:for-each>
-     <xsl:for-each select="waveLengthUnits">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Wave Length Units:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-        </tr>
-     </xsl:for-each>
-     <xsl:for-each select="peakResponse">
-        <tr><td class="{$spatialrasterfirstColStyle}">
-             Peak Response:
-            </td>
-            <td class="{$secondColStyle}">
-                <xsl:value-of select="."/>
-            </td>
-        </tr>
-     </xsl:for-each>
-    </table>
-  </xsl:template>
-
-  <xsl:template name="spatialRasterShowDistribution">
-     <xsl:param name="spatialrasterfirstColStyle"/>
-     <xsl:param name="spatialrastersubHeaderStyle"/>
-     <xsl:param name="docid"/>
-     <xsl:param name="level">entitylevel</xsl:param>
-     <xsl:param name="entitytype">spatialRaster</xsl:param>
-     <xsl:param name="entityindex"/>
-     <xsl:param name="physicalindex"/>
-
-    <xsl:for-each select="distribution">
-      <tr><td colspan="2">
-        <xsl:call-template name="distribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="level" select="$level"/>
-          <xsl:with-param name="entitytype" select="$entitytype"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="$physicalindex"/>
-          <xsl:with-param name="distributionindex" select="position()"/>
-          <xsl:with-param name="disfirstColStyle" select="$spatialrasterfirstColStyle"/>
-          <xsl:with-param name="dissubHeaderStyle" select="$spatialrastersubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-  <xsl:template name="spatialRasterAttributeList">
-    <xsl:param name="spatialrasterfirstColStyle"/>
-    <xsl:param name="spatialrastersubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entitytype">spatialRaster</xsl:param>
-    <xsl:param name="entityindex"/>
-    <tr><td class="{$spatialrastersubHeaderStyle}" colspan="2">
-        <xsl:text>Attribute(s) Info:</xsl:text>
-    </td></tr>
-    <tr><td colspan="2">
-         <xsl:call-template name="attributelist">
-           <xsl:with-param name="docid" select="$docid"/>
-           <xsl:with-param name="entitytype" select="$entitytype"/>
-           <xsl:with-param name="entityindex" select="$entityindex"/>
-         </xsl:call-template>
-       </td>
-    </tr>
-  </xsl:template>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-spatialraster.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-otherentity.xsl
===================================================================
--- lib/style/shared/eml-2/eml-otherentity.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-otherentity.xsl	(nonexistent)
@@ -1,225 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Jivka Bojilova
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-file.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-  <!-- This module is for datatable module-->
-
-  <xsl:template name="otherEntity">
-      <xsl:param name="otherentityfirstColStyle"/>
-      <xsl:param name="otherentitysubHeaderStyle"/>
-      <xsl:param name="docid"/>
-      <xsl:param name="entityindex"/>
-      <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="otherEntityCommon">
-             <xsl:with-param name="otherentityfirstColStyle" select="$otherentityfirstColStyle"/>
-             <xsl:with-param name="otherentitysubHeaderStyle" select="$otherentitysubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:call-template name="otherEntityCommon">
-             <xsl:with-param name="otherentityfirstColStyle" select="$otherentityfirstColStyle"/>
-             <xsl:with-param name="otherentitysubHeaderStyle" select="$otherentitysubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-         </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <xsl:template name="otherEntityCommon">
-    <xsl:param name="otherentityfirstColStyle"/>
-    <xsl:param name="otherentitysubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entityindex"/>
-    <xsl:for-each select="entityName">
-       <xsl:call-template name="entityName">
-          <xsl:with-param name="entityfirstColStyle" select="$otherentityfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="entityType">
-       <tr><td class="{$otherentityfirstColStyle}">
-            Data Object Type:
-            </td>
-            <td class="{$secondColStyle}">
-            <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="alternateIdentifier">
-       <xsl:call-template name="entityalternateIdentifier">
-          <xsl:with-param name="entityfirstColStyle" select="$otherentityfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="entityDescription">
-       <xsl:call-template name="entityDescription">
-          <xsl:with-param name="entityfirstColStyle" select="$otherentityfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="additionalInfo">
-       <xsl:call-template name="entityadditionalInfo">
-          <xsl:with-param name="entityfirstColStyle" select="$otherentityfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <!-- call physical moduel without show distribution(we want see it later)-->
-    <xsl:if test="physical">
-       <tr><td class="{$otherentitysubHeaderStyle}" colspan="2">
-        Physical Structure Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="physical">
-        <tr><td colspan="2">
-        <xsl:call-template name="physical">
-         <xsl:with-param name="physicalfirstColStyle" select="$otherentityfirstColStyle"/>
-         <xsl:with-param name="notshowdistribution">yes</xsl:with-param>
-        </xsl:call-template>
-         </td></tr>
-     </xsl:for-each>
-
-    <xsl:if test="coverage">
-       <tr><td class="{$otherentitysubHeaderStyle}" colspan="2">
-        Coverage Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="coverage">
-      <tr><td colspan="2">
-        <xsl:call-template name="coverage">
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="method">
-       <tr><td class="{$otherentitysubHeaderStyle}" colspan="2">
-        Method Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="method">
-      <tr><td colspan="2">
-        <xsl:call-template name="method">
-          <xsl:with-param name="methodfirstColStyle" select="$otherentityfirstColStyle"/>
-          <xsl:with-param name="methodsubHeaderStyle" select="$otherentitysubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="constraint">
-       <tr><td class="{$otherentitysubHeaderStyle}" colspan="2">
-        Constraint:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="constraint">
-      <tr><td colspan="2">
-        <xsl:call-template name="constraint">
-          <xsl:with-param name="constraintfirstColStyle" select="$otherentityfirstColStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="$withAttributes='1'">
-    <xsl:for-each select="attributeList">
-      <xsl:call-template name="otherEntityAttributeList">
-        <xsl:with-param name="otherentityfirstColStyle" select="$otherentityfirstColStyle"/>
-        <xsl:with-param name="otherentitysubHeaderStyle" select="$otherentitysubHeaderStyle"/>
-        <xsl:with-param name="docid" select="$docid"/>
-        <xsl:with-param name="entityindex" select="$entityindex"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    </xsl:if>
-     <!-- Here to display distribution info-->
-    <xsl:for-each select="physical">
-       <xsl:call-template name="otherEntityShowDistribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="position()"/>
-          <xsl:with-param name="otherentityfirstColStyle" select="$otherentityfirstColStyle"/>
-          <xsl:with-param name="otherentitysubHeaderStyle" select="$otherentitysubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="otherEntityShowDistribution">
-     <xsl:param name="otherentityfirstColStyle"/>
-     <xsl:param name="otherentitysubHeaderStyle"/>
-     <xsl:param name="docid"/>
-     <xsl:param name="level">entitylevel</xsl:param>
-     <xsl:param name="entitytype">otherEntity</xsl:param>
-     <xsl:param name="entityindex"/>
-     <xsl:param name="physicalindex"/>
-     <xsl:for-each select="distribution">
-      <tr><td colspan="2">
-        <xsl:call-template name="distribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="level" select="$level"/>
-          <xsl:with-param name="entitytype" select="$entitytype"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="$physicalindex"/>
-          <xsl:with-param name="distributionindex" select="position()"/>
-          <xsl:with-param name="disfirstColStyle" select="$otherentityfirstColStyle"/>
-          <xsl:with-param name="dissubHeaderStyle" select="$otherentitysubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-  <xsl:template name="otherEntityAttributeList">
-    <xsl:param name="otherentityfirstColStyle"/>
-    <xsl:param name="otherentitysubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entitytype">otherEntity</xsl:param>
-    <xsl:param name="entityindex"/>
-    <tr><td class="{$otherentitysubHeaderStyle}" colspan="2">
-        <xsl:text>Attribute(s) Info:</xsl:text>
-    </td></tr>
-    <tr><td colspan="2">
-         <xsl:call-template name="attributelist">
-           <xsl:with-param name="docid" select="$docid"/>
-           <xsl:with-param name="entitytype" select="$entitytype"/>
-           <xsl:with-param name="entityindex" select="$entityindex"/>
-         </xsl:call-template>
-       </td>
-    </tr>
-  </xsl:template>
-
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-otherentity.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-distribution.xsl
===================================================================
--- lib/style/shared/eml-2/eml-distribution.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-distribution.xsl	(nonexistent)
@@ -1,375 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-  <xsl:import href="eml-text.xsl" />
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-
-
-<!-- This module is for distribution and it is self-contained-->
-
-  <xsl:template name="distribution">
-      <xsl:param name="disfirstColStyle"/>
-      <xsl:param name="dissubHeaderStyle"/>
-      <xsl:param name="docid"/>
-      <xsl:param name="level">entitylevel</xsl:param>
-      <xsl:param name="entitytype"/>
-      <xsl:param name="entityindex"/>
-      <xsl:param name="physicalindex"/>
-      <xsl:param name="distributionindex"/>
-      <table class="{$tabledefaultStyle}">
-       <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:apply-templates select="online">
-              <xsl:with-param name="dissubHeaderStyle" select="$dissubHeaderStyle"/>
-              <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-            </xsl:apply-templates>
-            <xsl:apply-templates select="offline">
-              <xsl:with-param name="dissubHeaderStyle" select="$dissubHeaderStyle"/>
-              <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-            </xsl:apply-templates>
-            <xsl:apply-templates select="inline">
-              <xsl:with-param name="dissubHeaderStyle" select="$dissubHeaderStyle"/>
-              <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-               <xsl:with-param name="docid" select="$docid"/>
-               <xsl:with-param name="level" select="$level"/>
-               <xsl:with-param name="entitytype" select="$entitytype"/>
-               <xsl:with-param name="entityindex" select="$entityindex"/>
-               <xsl:with-param name="physicalindex" select="$physicalindex"/>
-               <xsl:with-param name="distributionindex" select="$distributionindex"/>
-             </xsl:apply-templates>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-            <xsl:apply-templates select="online">
-              <xsl:with-param name="dissubHeaderStyle" select="$dissubHeaderStyle"/>
-              <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-            </xsl:apply-templates>
-            <xsl:apply-templates select="offline">
-              <xsl:with-param name="dissubHeaderStyle" select="$dissubHeaderStyle"/>
-              <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-            </xsl:apply-templates>
-            <xsl:apply-templates select="inline">
-              <xsl:with-param name="dissubHeaderStyle" select="$dissubHeaderStyle"/>
-              <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-               <xsl:with-param name="docid" select="$docid"/>
-               <xsl:with-param name="level" select="$level"/>
-               <xsl:with-param name="entitytype" select="$entitytype"/>
-               <xsl:with-param name="entityindex" select="$entityindex"/>
-               <xsl:with-param name="physicalindex" select="$physicalindex"/>
-               <xsl:with-param name="distributionindex" select="$distributionindex"/>
-            </xsl:apply-templates>
-        </xsl:otherwise>
-       </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <!-- ********************************************************************* -->
-  <!-- *******************************  Online data  *********************** -->
-  <!-- ********************************************************************* -->
-  <xsl:template match="online">
-    <xsl:param name="disfirstColStyle"/>
-    <xsl:param name="dissubHeaderStyle"/>
-    <tr><td class="{$dissubHeaderStyle}" colspan="2">
-        <xsl:text>Online Distribution Info:</xsl:text>
-    </td></tr>
-    <xsl:apply-templates select="url">
-      <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-    </xsl:apply-templates>
-    <xsl:apply-templates select="connection">
-      <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-    </xsl:apply-templates>
-    <xsl:apply-templates select="connectionDefinition">
-      <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-    </xsl:apply-templates>
-  </xsl:template>
-
-  <xsl:template match="url">
-    <xsl:param name="disfirstColStyle"/>
-    <xsl:variable name="URL" select="."/>
-    <tr>
-      <td class="{$disfirstColStyle}">
-        <xsl:text>&#160;</xsl:text>
-      </td>
-      <td class="{$secondColStyle}">
-         <a>
-           <xsl:choose>
-           <xsl:when test="starts-with($URL,'ecogrid')">
-		<xsl:variable name="URL1" select="substring-after($URL, 'ecogrid://')"/>
-		<xsl:variable name="docID" select="substring-after($URL1, '/')"/>
-		<xsl:attribute name="href"><xsl:value-of select="$tripleURI"/><xsl:value-of select="$docID"/></xsl:attribute>
-           </xsl:when>
-           <xsl:otherwise>
-		<xsl:attribute name="href"><xsl:value-of select="$URL"/></xsl:attribute>
-           </xsl:otherwise>
-          </xsl:choose>
-          <xsl:attribute name="target">_blank</xsl:attribute>
-          <xsl:value-of select="."/>
-        </a>
-        <!-- stats for hosted documents loaded with ajax call -->
-        <xsl:if test="starts-with($URL,'ecogrid')">
-			<xsl:variable name="URL1" select="substring-after($URL, 'ecogrid://')"/>
-			<xsl:variable name="docID" select="substring-after($URL1, '/')"/>
-			<xsl:variable name="divID">dataStats</xsl:variable>
-			<span>
-          		<xsl:attribute name="id">
-          			<xsl:value-of select="$divID" />
-          		</xsl:attribute>
-			</span>
-			<script language="JavaScript">
-				if (window.loadStats) {
-					loadStats(
-						'<xsl:value-of select="$divID" />', 
-						'<xsl:value-of select="$docID" />', 
-						'<xsl:value-of select="$contextURL" />/metacat', 
-						'<xsl:value-of select="$qformat" />');
-				}
-			</script>
-		</xsl:if>			
-       </td>
-    </tr>
-  </xsl:template>
-
-  <xsl:template match="connection">
-    <xsl:param name="disfirstColStyle"/>
-    <xsl:choose>
-      <xsl:when test="references!=''">
-        <xsl:variable name="ref_id" select="references"/>
-        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-        <xsl:for-each select="$references">
-          <xsl:call-template name="connectionCommon">
-            <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle"/>
-          </xsl:call-template>
-        </xsl:for-each>
-      </xsl:when>
-      <xsl:otherwise>
-        <xsl:call-template name="connectionCommon">
-          <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle"/>
-        </xsl:call-template>
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <!-- A template shared by connection references and connection in line-->
-  <xsl:template name="connectionCommon">
-    <xsl:param name="disfirstColStyle"/>
-    <xsl:if test="parameter">
-      <tr>
-        <td class="{$disfirstColStyle}">
-          <xsl:text>Parameter(s):</xsl:text>
-        </td>
-        <td class="{$secondColStyle}"><xsl:text>&#160;</xsl:text>
-        </td>
-      </tr>
-      <xsl:call-template name="renderParameters">
-        <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-      </xsl:call-template>
-    </xsl:if>
-    <xsl:apply-templates select="connectionDefinition">
-      <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-    </xsl:apply-templates>
-  </xsl:template>
-
-  <xsl:template name="renderParameters">
-    <xsl:param name="disfirstColStyle"/>
-    <xsl:for-each select="parameter" >
-      <tr>
-        <td class="{$disfirstColStyle}">
-          <xsl:text>&#160;&#160;&#160;&#160;&#160;</xsl:text><xsl:value-of select="name" />
-        </td>
-        <td class="{$secondColStyle}">
-         <xsl:value-of select="value" />
-        </td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-   <xsl:template match="connectionDefinition">
-    <xsl:param name="disfirstColStyle"/>
-    <xsl:choose>
-      <xsl:when test="references!=''">
-        <xsl:variable name="ref_id" select="references"/>
-        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-        <xsl:for-each select="$references">
-          <xsl:call-template name="connectionDefinitionCommon">
-            <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle"/>
-          </xsl:call-template>
-        </xsl:for-each>
-      </xsl:when>
-      <xsl:otherwise>
-        <xsl:call-template name="connectionDefinitionCommon">
-          <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle"/>
-        </xsl:call-template>
-      </xsl:otherwise>
-    </xsl:choose>
-   </xsl:template>
-
-   <!-- This template will be shared by both reference and inline connectionDefinition-->
-   <xsl:template name="connectionDefinitionCommon">
-    <xsl:param name="disfirstColStyle"/>
-      <tr>
-          <td class="{$disfirstColStyle}">
-            <xsl:text>Schema Name:</xsl:text>
-          </td>
-          <td class="{$secondColStyle}">
-            <xsl:value-of select="schemeName" />
-          </td>
-       </tr>
-       <tr>
-          <td class="{$disfirstColStyle}">
-            <xsl:text>Description:</xsl:text>
-          </td>
-          <td>
-           <xsl:apply-templates select="description">
-              <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-            </xsl:apply-templates>
-          </td>
-       </tr>
-       <xsl:for-each select="parameterDefinition">
-          <xsl:call-template name="renderParameterDefinition">
-            <xsl:with-param name="disfirstColStyle" select="$disfirstColStyle" />
-          </xsl:call-template>
-       </xsl:for-each>
-   </xsl:template>
-
-   <xsl:template match="description">
-     <xsl:param name="disfirstColStyle"/>
-     <xsl:call-template name="text">
-        <xsl:with-param name="textfirstColStyle" select="$secondColStyle" />
-     </xsl:call-template>
-   </xsl:template>
-
-   <xsl:template name="renderParameterDefinition">
-     <xsl:param name="disfirstColStyle"/>
-     <tr>
-        <td class="{$disfirstColStyle}">
-          <xsl:text>&#160;&#160;&#160;&#160;&#160;</xsl:text><xsl:value-of select="name" /><xsl:text>:</xsl:text>
-        </td>
-        <td>
-          <table class="{$tabledefaultStyle}">
-            <tr>
-              <td class="{$disfirstColStyle}">
-                <xsl:choose>
-                  <xsl:when test="defaultValue">
-                    <xsl:value-of select="defaultValue" />
-                  </xsl:when>
-                  <xsl:otherwise>
-                    &#160;
-                  </xsl:otherwise>
-                </xsl:choose>
-
-              </td>
-              <td class="{$secondColStyle}">
-                <xsl:value-of select="definition" />
-              </td>
-            </tr>
-          </table>
-        </td>
-      </tr>
-   </xsl:template>
-
-  <!-- ********************************************************************* -->
-  <!-- *******************************  Offline data  ********************** -->
-  <!-- ********************************************************************* -->
-
-  <xsl:template match="offline">
-    <xsl:param name="disfirstColStyle"/>
-    <xsl:param name="dissubHeaderStyle"/>
-    <tr><td class="{$dissubHeaderStyle}" colspan="2">
-        <xsl:text>Offline Distribution Info:</xsl:text>
-    </td></tr>
-    <xsl:if test="(mediumName) and normalize-space(mediumName)!=''">
-      <tr><td class="{$disfirstColStyle}"><xsl:text>Medium:</xsl:text></td>
-      <td class="{$secondColStyle}"><xsl:value-of select="mediumName"/></td></tr>
-    </xsl:if>
-    <xsl:if test="(mediumDensity) and normalize-space(mediumDensity)!=''">
-    <tr><td class="{$disfirstColStyle}"><xsl:text>Medium Density:</xsl:text></td>
-    <td class="{$secondColStyle}"><xsl:value-of select="mediumDensity"/>
-    <xsl:if test="(mediumDensityUnits) and normalize-space(mediumDensityUnits)!=''">
-    <xsl:text> (</xsl:text><xsl:value-of select="mediumDensityUnits"/><xsl:text>)</xsl:text>
-    </xsl:if>
-    </td></tr>
-    </xsl:if>
-    <xsl:if test="(mediumVol) and normalize-space(mediumVol)!=''">
-    <tr><td class="{$disfirstColStyle}"><xsl:text>Volume:</xsl:text></td>
-    <td class="{$secondColStyle}"><xsl:value-of select="mediumVol"/></td></tr>
-    </xsl:if>
-    <xsl:if test="(mediumFormat) and normalize-space(mediumFormat)!=''">
-    <tr><td class="{$disfirstColStyle}"><xsl:text>Format:</xsl:text></td>
-    <td class="{$secondColStyle}"><xsl:value-of select="mediumFormat"/></td></tr>
-    </xsl:if>
-    <xsl:if test="(mediumNote) and normalize-space(mediumNote)!=''">
-    <tr><td class="{$disfirstColStyle}"><xsl:text>Notes:</xsl:text></td>
-    <td class="{$secondColStyle}"><xsl:value-of select="mediumNote"/></td></tr>
-    </xsl:if>
-  </xsl:template>
-
-  <!-- ********************************************************************* -->
-  <!-- *******************************  Inline data  *********************** -->
-  <!-- ********************************************************************* -->
-
-
-  <xsl:template match="inline">
-    <xsl:param name="disfirstColStyle"/>
-    <xsl:param name="dissubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="level">entity</xsl:param>
-    <xsl:param name="entitytype"/>
-    <xsl:param name="entityindex"/>
-    <xsl:param name="physicalindex"/>
-    <xsl:param name="distributionindex"/>
-
-    <tr><td class="{$dissubHeaderStyle}" colspan="2">
-        <xsl:text>Inline Data:</xsl:text>
-    </td></tr>
-    <tr><td class="{$disfirstColStyle}">
-      <xsl:text>&#160;</xsl:text></td>
-      <td class="{$secondColStyle}">
-      <!-- for top top distribution-->
-      <xsl:if test="$level='toplevel'">
-        <a><xsl:attribute name="href"><xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/>&amp;displaymodule=inlinedata&amp;distributionlevel=<xsl:value-of select="$level"/>&amp;distributionindex=<xsl:value-of select="$distributionindex"/></xsl:attribute>
-        <b>Inline Data</b></a>
-      </xsl:if>
-      <xsl:if test="$level='entitylevel'">
-        <a><xsl:attribute name="href"><xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/>&amp;displaymodule=inlinedata&amp;distributionlevel=<xsl:value-of select="$level"/>&amp;entitytype=<xsl:value-of select="$entitytype"/>&amp;entityindex=<xsl:value-of select="$entityindex"/>&amp;physicalindex=<xsl:value-of select="$physicalindex"/>&amp;distributionindex=<xsl:value-of select="$distributionindex"/></xsl:attribute>
-        <b>Inline Data</b></a>
-      </xsl:if>
-     </td></tr>
-  </xsl:template>
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-distribution.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-method.xsl
===================================================================
--- lib/style/shared/eml-2/eml-method.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-method.xsl	(nonexistent)
@@ -1,206 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-  <xsl:output method="html" encoding="iso-8859-1"
-    doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
-    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
-    indent="yes" />  
-
- <xsl:template name="method">
-  <xsl:param name="methodfirstColStyle"/>
-  <xsl:param name="methodsubHeaderStyle"/>
-  <table class="{$tabledefaultStyle}">
-    <tr>
-      <th colspan="2">
-        Step by Step Procedures
-      </th>
-    </tr>
-    <xsl:for-each select="methodStep">
-     <tr><td class="{$methodfirstColStyle}">
-          <b>Step<xsl:text> </xsl:text><xsl:value-of select="position()"/>:</b>
-         </td>
-         <td width="${secondColWidth}" class="{$secondColStyle}">
-           &#160;
-         </td>
-     </tr>
-     <xsl:call-template name="methodStep">
-        <xsl:with-param name="methodfirstColStyle" select="$methodfirstColStyle"/>
-        <xsl:with-param name="methodsubHeaderStyle" select="$methodsubHeaderStyle"/>
-     </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="sampling">
-      <xsl:call-template name="sampling">
-         <xsl:with-param name="methodfirstColStyle" select="$methodfirstColStyle"/>
-         <xsl:with-param name="methodsubHeaderStyle" select="$methodsubHeaderStyle"/>
-     </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="qualityControl">
-      <tr><td class="{$methodfirstColStyle}">
-          <b>Quality Control Step<xsl:text> </xsl:text><xsl:value-of select="position()"/>:</b>
-         </td>
-         <td width="${secondColWidth}" class="{$secondColStyle}">
-           &#160;
-         </td>
-     </tr>
-      <xsl:call-template name="qualityControl">
-         <xsl:with-param name="methodfirstColStyle" select="$methodfirstColStyle"/>
-         <xsl:with-param name="methodsubHeaderStyle" select="$methodsubHeaderStyle"/>
-     </xsl:call-template>
-    </xsl:for-each>
-   </table>
- </xsl:template>
-
- <!-- ******************************************
-      Method step
-      *******************************************-->
-
- <xsl:template name="methodStep">
-   <xsl:param name="methodfirstColStyle"/>
-   <xsl:param name="methodsubHeaderStyle"/>
-   <xsl:call-template name="step">
-     <xsl:with-param name="protocolfirstColStyle" select="$methodfirstColStyle"/>
-     <xsl:with-param name="protocolsubHeaderStyle" select="$methodsubHeaderStyle"/>
-   </xsl:call-template>
-   <xsl:for-each select="dataSource">
-       <tr><td colspan="2">
-             <xsl:apply-templates mode="dataset">
-             </xsl:apply-templates>
-           </td>
-        </tr>
-   </xsl:for-each>
- </xsl:template>
-
- <!-- *********************************************
-      Sampling
-      *********************************************-->
-
- <xsl:template name="sampling">
-   <xsl:param name="methodfirstColStyle"/>
-   <xsl:param name="methodsubHeaderStyle"/>
-   <xsl:for-each select="studyExtent">
-      <xsl:call-template name="studyExtent">
-         <xsl:with-param name="methodfirstColStyle" select="$methodfirstColStyle"/>
-      </xsl:call-template>
-   </xsl:for-each>
-   <xsl:for-each select="samplingDescription">
-     <tr><td class="{$methodfirstColStyle}">
-         Sampling Description:
-         </td>
-         <td width="${secondColWidth}">
-          <xsl:call-template name="text">
-           <xsl:with-param name="textfirstColStyle" select="$methodfirstColStyle"/>
-         </xsl:call-template>
-         </td>
-     </tr>
-   </xsl:for-each>
-   <xsl:for-each select="spatialSamplingUnits">
-      <xsl:call-template name="spatialSamplingUnits">
-         <xsl:with-param name="methodfirstColStyle" select="$methodfirstColStyle"/>
-      </xsl:call-template>
-   </xsl:for-each>
-   <xsl:for-each select="citation">
-      <tr><td class="{$methodfirstColStyle}">
-         Sampling Citation:
-         </td>
-         <td width="${secondColWidth}">
-           <xsl:call-template name="citation">
-            <xsl:with-param name="citationfirstColStyle" select="$methodfirstColStyle"/>
-            <xsl:with-param name="citationsubHeaderStyle" select="$methodsubHeaderStyle"/>
-         </xsl:call-template>
-         </td>
-      </tr>
-    </xsl:for-each>
- </xsl:template>
-
- <xsl:template name="studyExtent">
-    <xsl:param name="methodfirstColStyle"/>
-    <xsl:param name="methodsubHeaderStyle"/>
-    <xsl:for-each select="coverage">
-        <tr><td class="{$methodfirstColStyle}">
-         Sampling Coverage:
-         </td>
-         <td width="${secondColWidth}">
-            <xsl:call-template name="coverage">
-            </xsl:call-template>
-         </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="description">
-      <tr><td class="{$methodfirstColStyle}">
-         Sampling Area And Frequency:
-         </td>
-         <td width="${secondColWidth}" >
-           <xsl:call-template name="text">
-              <xsl:with-param name="textfirstColStyle" select="$methodfirstColStyle"/>
-           </xsl:call-template>
-         </td>
-       </tr>
-    </xsl:for-each>
- </xsl:template>
-
- <xsl:template name="spatialSamplingUnits">
-   <xsl:param name="methodfirstColStyle"/>
-   <xsl:for-each select="referenceEntityId">
-      <tr><td class="{$methodfirstColStyle}">
-         Sampling Unit Reference:
-         </td>
-         <td width="${secondColWidth}" class="{$secondColStyle}">
-          <xsl:value-of select="."/>
-         </td>
-      </tr>
-   </xsl:for-each>
-   <xsl:for-each select="coverage">
-      <tr><td class="{$methodfirstColStyle}">
-         Sampling Unit Location:
-         </td>
-         <td width="${secondColWidth}">
-            <xsl:call-template name="coverage">
-          </xsl:call-template>
-         </td>
-      </tr>
-   </xsl:for-each>
- </xsl:template>
-
- <!-- ***************************************
-      quality control
-      ***************************************-->
-  <xsl:template name="qualityControl">
-   <xsl:param name="methodfirstColStyle"/>
-   <xsl:param name="methodsubHeaderStyle"/>
-   <xsl:call-template name="step">
-     <xsl:with-param name="protocolfirstColStyle" select="$methodfirstColStyle"/>
-     <xsl:with-param name="protocolsubHeaderStyle" select="$methodsubHeaderStyle"/>
-   </xsl:call-template>
-  </xsl:template>
-
- </xsl:stylesheet>
-

Property changes on: lib/style/shared/eml-2/eml-method.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-literature.xsl
===================================================================
--- lib/style/shared/eml-2/eml-literature.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-literature.xsl	(nonexistent)
@@ -1,735 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-    <!--<xsl:import href="eml-resource.xsl"/>-->
-    <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-
-    <xsl:template name="citation">
-      <xsl:param name="citationfirstColStyle"/>
-      <xsl:param name="citationsubHeaderStyle"/>
-      <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="citationCommon">
-             <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-             <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:call-template name="citationCommon">
-            <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-            <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-          </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <xsl:template name="citationCommon">
-    <xsl:param name="citationfirstColStyle"/>
-    <xsl:param name="citationsubHeaderStyle"/>
-    <tr><td colspan="2">
-        <xsl:call-template name="resource">
-          <xsl:with-param name="resfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="ressubHeaderStyle" select="$citationsubHeaderStyle"/>
-          <xsl:with-param name="creator">Author(s):</xsl:with-param>
-        </xsl:call-template>
-       </td>
-    </tr>
-
-    <xsl:for-each select="article">
-       <xsl:call-template name="citationarticle">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="book">
-       <xsl:call-template name="citationbook">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="chapter">
-       <xsl:call-template name="citationchapter">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="editedBook">
-       <xsl:call-template name="citationeditedBook">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="manuscript">
-       <xsl:call-template name="citationmanuscript">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="report">
-       <xsl:call-template name="citationreport">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="thesis">
-       <xsl:call-template name="citationthesis">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="conferenceProceedings">
-       <xsl:call-template name="citationconferenceProceedings">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="personalCommunication">
-       <xsl:call-template name="citationpersonalCommunication">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="map">
-       <xsl:call-template name="citationmap">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="generic">
-       <xsl:call-template name="citationgeneric">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="audioVisual">
-       <xsl:call-template name="citationaudioVisual">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:for-each select="presentation">
-       <xsl:call-template name="citationpresentation">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-
-    <xsl:if test="access and normalize-space(access)!=''">
-      <tr><td colspan="2">
-        <xsl:for-each select="access">
-          <xsl:call-template name="access">
-            <xsl:with-param name="accessfirstColStyle" select="$citationfirstColStyle"/>
-            <xsl:with-param name="accesssubHeaderStyle" select="$citationsubHeaderStyle"/>
-         </xsl:call-template>
-        </xsl:for-each>
-      </td>
-     </tr>
-   </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template name="citationarticle">
-     <xsl:param name="citationfirstColStyle"/>
-     <xsl:param name="citationsubHeaderStyle"/>
-
-        <tr><td class="{$citationsubHeaderStyle}" colspan="2"><xsl:text>ARTICLE:</xsl:text></td></tr>
-           <tr><td class="{$citationfirstColStyle}">
-            Journal:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="journal"/></td></tr>
-           <tr><td class="{$citationfirstColStyle}">
-            Volume:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="volume"/></td></tr>
-        <xsl:if test="issue and normalize-space(issue)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Issue:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="issue"/></td></tr>
-        </xsl:if>
-           <tr><td class="{$citationfirstColStyle}">
-            Page Range:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="pageRange"/></td></tr>
-        <xsl:if test="publisher and normalize-space(publisher)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Publisher:</td><td class="{$secondColStyle}">
-            &#160;</td></tr>
-           <xsl:for-each select="publisher">
-            <tr><td colspan="2">
-              <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-                <xsl:with-param name="partysubHeaderStyle" select="$citationsubHeaderStyle"/>
-              </xsl:call-template>
-            </td></tr>
-          </xsl:for-each>
-        </xsl:if>
-         <xsl:if test="publicationPlace and normalize-space(publicationPlace)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Publication Place:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="publicationPlace"/></td></tr>
-        </xsl:if>
-        <xsl:if test="ISSN and normalize-space(ISSN)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            ISSN:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="ISSN"/></td></tr>
-        </xsl:if>
-
-  </xsl:template>
-
-
-
-  <xsl:template name="citationbook">
-    <xsl:param name="citationfirstColStyle"/>
-    <xsl:param name="citationsubHeaderStyle"/>
-    <xsl:param name="notshow" />
-       <xsl:if test="$notshow =''">
-          <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>BOOK:</xsl:text></td></tr>
-        </xsl:if>
-        <tr><td class="{$citationfirstColStyle}">
-            Publisher:</td><td>
-           <xsl:for-each select="publisher">
-             <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-              </xsl:call-template>
-          </xsl:for-each>
-        </td></tr>
-        <xsl:if test="publicationPlace and normalize-space(publicationPlace)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Publication Place:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="publicationPlace"/></td></tr>
-        </xsl:if>
-
-        <xsl:if test="edition and normalize-space(edition)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Edition:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="edition"/></td></tr>
-        </xsl:if>
-
-        <xsl:if test="volume and normalize-space(volume)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Volume:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="volume"/></td></tr>
-        </xsl:if>
-
-         <xsl:if test="numberOfVolumes and normalize-space(numberOfVolumes)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Number of Volumes:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="numberOfVolumes"/></td></tr>
-        </xsl:if>
-
-        <xsl:if test="totalPages and normalize-space(totalPages)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Total Pages:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="totalPages"/></td></tr>
-        </xsl:if>
-
-        <xsl:if test="totalFigures and normalize-space(totalFigures)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Total Figures:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="totalFigures"/></td></tr>
-        </xsl:if>
-
-        <xsl:if test="totalTables and normalize-space(totalTables)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Total Tables:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="totalTables"/></td></tr>
-        </xsl:if>
-
-        <xsl:if test="ISBN and normalize-space(ISBN)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            ISBN:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="ISBN"/></td></tr>
-        </xsl:if>
-
-   </xsl:template>
-
-
-
-   <xsl:template name="citationchapter">
-      <xsl:param name="citationfirstColStyle"/>
-      <xsl:param name="citationsubHeaderStyle"/>
-       <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>CHAPTER:</xsl:text></td></tr>
-        <xsl:if test="chapterNumber and normalize-space(chapterNumber)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Chapter Number:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="chapterNumber"/></td></tr>
-        </xsl:if>
-
-       <tr><td class="{$citationfirstColStyle}">
-        Book Editor:</td><td class="{$secondColStyle}">
-        &#160;</td></tr>
-        <xsl:for-each select="editor">
-          <tr><td colspan="2">
-            <xsl:call-template name="party">
-              <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-            </xsl:call-template>
-          </td></tr>
-        </xsl:for-each>
-
-       <tr><td class="{$citationfirstColStyle}">
-        Book Title:</td><td class="{$secondColStyle}">
-        <xsl:value-of select="bookTitle"/></td></tr>
-
-        <xsl:if test="pageRange and normalize-space(pageRange)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Page Range:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="pageRange"/></td></tr>
-        </xsl:if>
-
-        <xsl:call-template name="citationbook">
-          <xsl:with-param name="notshow" select="yes"/>
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-        </xsl:call-template>
-   </xsl:template>
-
-
-
-   <xsl:template name="citationeditedBook">
-      <xsl:param name="citationfirstColStyle"/>
-      <xsl:param name="citationsubHeaderStyle"/>
-       <xsl:call-template name="citationbook">
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-        </xsl:call-template>
-   </xsl:template>
-
-
-
-   <xsl:template name="citationmanuscript">
-     <xsl:param name="citationfirstColStyle"/>
-     <xsl:param name="citationsubHeaderStyle"/>
-       <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>MANUSCRIPT:</xsl:text></td></tr>
-       <tr><td class="{$citationfirstColStyle}">
-            Institution:
-            </td>
-            <td class="{$secondColStyle}">
-              &#160;
-            </td>
-       </tr>
-       <xsl:for-each select="institution">
-        <tr><td colspan="2">
-              <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-              </xsl:call-template>
-           </td>
-        </tr>
-       </xsl:for-each>
-
-       <xsl:if test="totalPages and normalize-space(totalPages)!=''">
-         <tr><td class="{$citationfirstColStyle}">
-            Total Pages:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="totalPages"/></td></tr>
-       </xsl:if>
-   </xsl:template>
-
-
-
-   <xsl:template name="citationreport">
-     <xsl:param name="citationfirstColStyle"/>
-     <xsl:param name="citationsubHeaderStyle"/>
-     <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>REPORT:</xsl:text></td></tr>
-       <xsl:if test="reportNumber and normalize-space(reportNumber)!=''">
-          <tr><td class="{$citationfirstColStyle}">
-            Report Number:</td><td class="{$secondColStyle}">
-          <xsl:value-of select="reportNumber"/></td></tr>
-       </xsl:if>
-
-       <xsl:if test="publisher and normalize-space(publisher)!=''">
-          <tr><td class="{$citationfirstColStyle}">
-            Publisher:</td><td class="{$secondColStyle}">
-            &#160;</td></tr>
-          <xsl:for-each select="publisher">
-           <tr><td colspan="2">
-              <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-
-              </xsl:call-template>
-           </td></tr>
-          </xsl:for-each>
-       </xsl:if>
-
-       <xsl:if test="publicationPlace and normalize-space(publicationPlace)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Publication Place:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="publicationPlace"/></td></tr>
-       </xsl:if>
-
-       <xsl:if test="totalPages and normalize-space(totalPages)!=''">
-         <tr><td class="{$citationfirstColStyle}">
-            Total Pages:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="totalPages"/></td></tr>
-       </xsl:if>
-   </xsl:template>
-
-
-   <xsl:template name="citationthesis">
-     <xsl:param name="citationfirstColStyle"/>
-     <xsl:param name="citationsubHeaderStyle"/>
-     <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>THESIS:</xsl:text></td></tr>
-        <tr><td class="{$citationfirstColStyle}">
-        Degree:</td><td class="{$secondColStyle}">
-        <xsl:value-of select="degree"/></td></tr>
-
-       <tr><td class="{$citationfirstColStyle}">
-        Degree Institution:</td><td class="{$secondColStyle}">
-        &#160;</td></tr>
-        <xsl:for-each select="institution">
-          <tr><td colspan="2">
-              <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-                <xsl:with-param name="partysubHeaderStyle" select="$citationsubHeaderStyle"/>
-              </xsl:call-template>
-          </td></tr>
-        </xsl:for-each>
-
-       <xsl:if test="totalPages and normalize-space(totalPages)!=''">
-         <tr><td class="{$citationfirstColStyle}">
-         Total Pages:</td><td class="{$secondColStyle}">
-         <xsl:value-of select="totalPages"/></td></tr>
-       </xsl:if>
-   </xsl:template>
-
-   <xsl:template name="citationconferenceProceedings">
-     <xsl:param name="citationfirstColStyle"/>
-     <xsl:param name="citationsubHeaderStyle"/>
-     <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>CONFERENCE PROCEEDINGS:</xsl:text></td></tr>
-      <xsl:if test="conferenceName and normalize-space(conferenceName)!=''">
-         <tr><td class="{$citationfirstColStyle}">
-         Conference Name:</td><td class="{$secondColStyle}">
-         <xsl:value-of select="conferenceName"/></td></tr>
-       </xsl:if>
-
-       <xsl:if test="conferenceDate and normalize-space(conferenceDate)!=''">
-         <tr><td class="{$citationfirstColStyle}">
-         Date:</td><td class="{$secondColStyle}">
-         <xsl:value-of select="conferenceDate"/></td></tr>
-       </xsl:if>
-
-       <xsl:if test="conferenceLocation and normalize-space(conferenceLocation)!=''">
-        <tr><td class="{$citationfirstColStyle}">
-         Location:</td><td class="{$secondColStyle}">
-         &#160;</td></tr>
-         <tr><td colspan="2">
-           <xsl:for-each select="conferenceLocation">
-            <xsl:call-template name="party">
-             <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-            </xsl:call-template>
-           </xsl:for-each>
-          </td>
-        </tr>
-       </xsl:if>
-
-       <xsl:call-template name="citationchapter">
-          <xsl:with-param name="notshow" select="yes"/>
-          <xsl:with-param name="citationfirstColStyle" select="$citationfirstColStyle"/>
-          <xsl:with-param name="citationsubHeaderStyle" select="$citationsubHeaderStyle"/>
-       </xsl:call-template>
-  </xsl:template>
-
-  <xsl:template name="citationpersonalCommunication">
-    <xsl:param name="citationfirstColStyle"/>
-    <xsl:param name="citationsubHeaderStyle"/>
-    <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>PERSONAL COMMUNICATION:</xsl:text></td></tr>
-     <xsl:if test="publisher and normalize-space(publisher)!=''">
-          <tr><td class="{$citationfirstColStyle}">
-            Publisher:</td><td class="{$secondColStyle}">
-            &#160;</td></tr>
-          <xsl:for-each select="publisher">
-           <tr><td colspan="2">
-              <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-               </xsl:call-template>
-           </td></tr>
-          </xsl:for-each>
-       </xsl:if>
-
-
-       <xsl:if test="publicationPlace and normalize-space(publicationPlace)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Publication Place:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="publicationPlace"/></td></tr>
-       </xsl:if>
-
-       <xsl:if test="communicationType and normalize-space(communicationType)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Communication Type:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="communicationType"/></td></tr>
-       </xsl:if>
-
-      <xsl:if test="recipient and normalize-space(recipient)!=''">
-          <tr><td class="{$citationfirstColStyle}">
-            Recipient:</td><td class="{$secondColStyle}">
-            &#160;</td></tr>
-          <xsl:for-each select="recipient">
-           <tr><td colspan="2">
-              <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-              </xsl:call-template>
-           </td></tr>
-          </xsl:for-each>
-      </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template name="citationmap">
-    <xsl:param name="citationfirstColStyle"/>
-    <xsl:param name="citationsubHeaderStyle"/>
-    <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>MAP:</xsl:text></td></tr>
-      <xsl:if test="publisher and normalize-space(publisher)!=''">
-          <tr><td class="{$citationfirstColStyle}">
-            Publisher:</td><td class="{$secondColStyle}">
-            &#160;</td></tr>
-          <xsl:for-each select="publisher">
-           <tr><td colspan="2">
-              <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-               </xsl:call-template>
-           </td></tr>
-          </xsl:for-each>
-       </xsl:if>
-
-       <xsl:if test="edition and normalize-space(edition)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Edition:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="edition"/></td></tr>
-       </xsl:if>
-
-       <xsl:if test="geographicCoverage and normalize-space(geographicCoverage)!=''">
-          <xsl:for-each select="geographicCoverage">
-            <xsl:call-template name="geographicCoverage">
-            </xsl:call-template>
-          </xsl:for-each>
-       </xsl:if>
-
-       <xsl:if test="scale and normalize-space(scale)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Scale:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="scale"/></td></tr>
-       </xsl:if>
- </xsl:template>
-
-
-  <xsl:template name="citationgeneric">
-    <xsl:param name="citationfirstColStyle"/>
-    <xsl:param name="citationsubHeaderStyle"/>
-    <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>Generic Citation:</xsl:text></td></tr>
-    <tr><td class="{$citationfirstColStyle}">
-            Publisher:</td><td class="{$secondColStyle}">
-            &#160;
-      </td></tr>
-      <xsl:for-each select="publisher">
-         <tr><td colspan="2">
-              <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-              </xsl:call-template>
-         </td></tr>
-      </xsl:for-each>
-
-      <xsl:if test="publicationPlace and normalize-space(publicationPlace)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Publication Place:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="publicationPlace"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="referenceType and normalize-space(referenceType)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Reference Type:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="referenceType"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="volume and normalize-space(volume)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Volume:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="volume"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="numberOfVolumes and normalize-space(numberOfVolumes)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Number of Volumes:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="numberOfVolumes"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="totalPages and normalize-space(totalPages)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Total Pages:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="totalPages"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="totalFigures and normalize-space(totalFigures)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Total Figures:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="totalFigures"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="totalTables and normalize-space(totalTables)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Total Tables:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="totalTables"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="edition and normalize-space(edition)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Edition:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="edition"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="originalPublication and normalize-space(originalPublication)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Supplemental Info for Original Publication:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="originalPublication"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="reprintEdition and normalize-space(reprintEdition)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Reprint Edition:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="reprintEdition"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="reviewedItem and normalize-space(reviewedItem)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Review Item:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="reviewedItem"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="ISBN and normalize-space(ISBN)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            ISBN:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="ISBN"/></td></tr>
-      </xsl:if>
-
-      <xsl:if test="ISSN and normalize-space(ISSN)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            ISSN:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="ISSN"/></td></tr>
-      </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="citationaudioVisual">
-    <xsl:param name="citationfirstColStyle"/>
-    <xsl:param name="citationsubHeaderStyle"/>
-    <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>Media Citation:</xsl:text></td></tr>
-      <tr><td class="{$citationfirstColStyle}">
-            Publisher:</td><td class="{$secondColStyle}">
-            &#160;
-      </td></tr>
-       <xsl:for-each select="publisher">
-         <tr><td colspan="2">
-              <xsl:call-template name="party">
-                <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-              </xsl:call-template>
-         </td></tr>
-      </xsl:for-each>
-
-      <xsl:if test="publicationPlace and normalize-space(publicationPlace)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            Publication Place:</td><td class="{$secondColStyle}">
-            &#160;</td></tr>
-            <xsl:for-each select="publicationPlace">
-                <tr><td class="{$citationfirstColStyle}">
-                    &#160;</td>
-                    <td class="{$secondColStyle}">
-                    <xsl:value-of select="."/>
-                </td></tr>
-            </xsl:for-each>
-      </xsl:if>
-
-      <xsl:if test="performer and normalize-space(performer)!=''">
-            <tr><td class="{$citationfirstColStyle}">
-            Performer:</td><td class="{$secondColStyle}">
-            &#160;</td></tr>
-            <xsl:for-each select="performer">
-                <tr><td colspan="2">
-                   <xsl:call-template name="party">
-                     <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-                   </xsl:call-template>
-                </td></tr>
-            </xsl:for-each>
-      </xsl:if>
-
-      <xsl:if test="ISBN and normalize-space(ISBN)!=''">
-           <tr><td class="{$citationfirstColStyle}">
-            ISBN:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="ISBN"/></td></tr>
-      </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="citationpresentation">
-    <xsl:param name="citationfirstColStyle"/>
-    <xsl:param name="citationsubHeaderStyle"/>
-    <tr><td colspan="2" class="{$citationsubHeaderStyle}"><xsl:text>Presentation:</xsl:text></td></tr>
-      <xsl:if test="conferenceName and normalize-space(conferenceName)!=''">
-         <tr><td class="{$citationfirstColStyle}">
-         Conference Name:</td><td class="{$secondColStyle}">
-         <xsl:value-of select="conferenceName"/></td></tr>
-       </xsl:if>
-
-       <xsl:if test="conferenceDate and normalize-space(conferenceDate)!=''">
-         <tr><td class="{$citationfirstColStyle}">
-         Date:</td><td class="{$secondColStyle}">
-         <xsl:value-of select="conferenceDate"/></td></tr>
-       </xsl:if>
-
-         <tr><td class="{$citationfirstColStyle}">
-         Location:</td><td class="{$secondColStyle}">
-         &#160;</td></tr>
-         <tr><td colspan="2">
-           <xsl:for-each select="conferenceLocation">
-            <xsl:call-template name="party">
-             <xsl:with-param name="partyfirstColStyle" select="$citationfirstColStyle"/>
-            </xsl:call-template>
-           </xsl:for-each>
-          </td>
-        </tr>
-  </xsl:template>
-
-
- </xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-literature.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-spatialvector.xsl
===================================================================
--- lib/style/shared/eml-2/eml-spatialvector.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-spatialvector.xsl	(nonexistent)
@@ -1,267 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Jivka Bojilova
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-file.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-  <!-- This module is for datatable module-->
-
-  <xsl:template name="spatialVector">
-      <xsl:param name="spatialvectorfirstColStyle"/>
-      <xsl:param name="spatialvectorsubHeaderStyle"/>
-      <xsl:param name="docid"/>
-      <xsl:param name="entityindex"/>
-      <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="spatialVectorcommon">
-             <xsl:with-param name="spatialvectorfirstColStyle" select="$spatialvectorfirstColStyle"/>
-             <xsl:with-param name="spatialvectorsubHeaderStyle" select="$spatialvectorsubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:call-template name="spatialVectorcommon">
-             <xsl:with-param name="spatialvectorfirstColStyle" select="$spatialvectorfirstColStyle"/>
-             <xsl:with-param name="spatialvectorsubHeaderStyle" select="$spatialvectorsubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-         </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <xsl:template name="spatialVectorcommon">
-    <xsl:param name="spatialvectorfirstColStyle"/>
-    <xsl:param name="spatialvectorsubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entityindex"/>
-    <xsl:for-each select="entityName">
-       <xsl:call-template name="entityName">
-          <xsl:with-param name="entityfirstColStyle" select="$spatialvectorfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="alternateIdentifier">
-       <xsl:call-template name="entityalternateIdentifier">
-          <xsl:with-param name="entityfirstColStyle" select="$spatialvectorfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="entityDescription">
-       <xsl:call-template name="entityDescription">
-          <xsl:with-param name="entityfirstColStyle" select="$spatialvectorfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="additionalInfo">
-       <xsl:call-template name="entityadditionalInfo">
-          <xsl:with-param name="entityfirstColStyle" select="$spatialvectorfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <!-- call physical moduel without show distribution(we want see it later)-->
-    <xsl:if test="physical">
-       <tr><td class="{$spatialvectorsubHeaderStyle}" colspan="2">
-        Physical Structure Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="physical">
-      <tr><td colspan="2">
-        <xsl:call-template name="physical">
-         <xsl:with-param name="physicalfirstColStyle" select="$spatialvectorfirstColStyle"/>
-         <xsl:with-param name="notshowdistribution">yes</xsl:with-param>
-        </xsl:call-template>
-        </td></tr>
-     </xsl:for-each>
-
-    <xsl:if test="coverage">
-       <tr><td class="{$spatialvectorsubHeaderStyle}" colspan="2">
-        Coverage Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="coverage">
-      <tr><td colspan="2">
-        <xsl:call-template name="coverage">
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="method">
-       <tr><td class="{$spatialvectorsubHeaderStyle}" colspan="2">
-        Method Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="method">
-      <tr><td colspan="2">
-        <xsl:call-template name="method">
-          <xsl:with-param name="methodfirstColStyle" select="$spatialvectorfirstColStyle"/>
-          <xsl:with-param name="methodsubHeaderStyle" select="$spatialvectorsubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="constraint">
-       <tr><td class="{$spatialvectorsubHeaderStyle}" colspan="2">
-        Constraint:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="constraint">
-      <tr><td colspan="2">
-        <xsl:call-template name="constraint">
-          <xsl:with-param name="constraintfirstColStyle" select="$spatialvectorfirstColStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:for-each select="geometry">
-       <tr><td class="{$spatialvectorfirstColStyle}">
-            Geometry:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="geometricObjectCount">
-       <tr><td class="{$spatialvectorfirstColStyle}">
-            Number of Geometric Objects:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="topologyLevel">
-       <tr><td class="{$spatialvectorfirstColStyle}">
-           Topolgy Level:
-            </td>
-            <td class="{$secondColStyle}">
-              <xsl:value-of select="."/>
-            </td>
-       </tr>
-    </xsl:for-each>
-    <xsl:for-each select="spatialReference">
-       <tr><td class="{$spatialvectorsubHeaderStyle}" colspan="2">
-        Spatial Reference:
-      </td></tr>
-      <xsl:call-template name="spatialReference">
-        <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialvectorfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="horizontalAccuracy">
-      <tr><td class="{$spatialvectorsubHeaderStyle}" colspan="2">
-        Horizontal Accuracy:
-      </td></tr>
-      <xsl:call-template name="dataQuality">
-        <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialvectorfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="verticalAccuracy">
-      <tr><td class="{$spatialvectorsubHeaderStyle}" colspan="2">
-        Vertical Accuracy:
-      </td></tr>
-      <xsl:call-template name="dataQuality">
-        <xsl:with-param name="spatialrasterfirstColStyle" select="$spatialvectorfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    <xsl:if test="$withAttributes='1'">
-    <xsl:for-each select="attributeList">
-      <xsl:call-template name="spatialVectorAttributeList">
-        <xsl:with-param name="spatialvectorfirstColStyle" select="$spatialvectorfirstColStyle"/>
-        <xsl:with-param name="spatialvectorsubHeaderStyle" select="$spatialvectorsubHeaderStyle"/>
-        <xsl:with-param name="docid" select="$docid"/>
-        <xsl:with-param name="entityindex" select="$entityindex"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    </xsl:if>
-     <!-- Here to display distribution info-->
-    <xsl:for-each select="physical">
-       <xsl:call-template name="spatialVectorShowDistribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="position()"/>
-          <xsl:with-param name="spatialvectorfirstColStyle" select="$spatialvectorfirstColStyle"/>
-          <xsl:with-param name="spatialvectorsubHeaderStyle" select="$spatialvectorsubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="spatialVectorShowDistribution">
-     <xsl:param name="spatialvectorfirstColStyle"/>
-     <xsl:param name="spatialvectorsubHeaderStyle"/>
-     <xsl:param name="docid"/>
-     <xsl:param name="level">entitylevel</xsl:param>
-     <xsl:param name="entitytype">spatialVector</xsl:param>
-     <xsl:param name="entityindex"/>
-     <xsl:param name="physicalindex"/>
-     <xsl:for-each select="distribution">
-      <tr><td colspan="2">
-        <xsl:call-template name="distribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="level" select="$level"/>
-          <xsl:with-param name="entitytype" select="$entitytype"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="$physicalindex"/>
-          <xsl:with-param name="distributionindex" select="position()"/>
-          <xsl:with-param name="disfirstColStyle" select="$spatialvectorfirstColStyle"/>
-          <xsl:with-param name="dissubHeaderStyle" select="$spatialvectorsubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-  <xsl:template name="spatialVectorAttributeList">
-    <xsl:param name="spatialvectorfirstColStyle"/>
-    <xsl:param name="spatialvectorsubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entitytype">spatialVector</xsl:param>
-    <xsl:param name="entityindex"/>
-    <tr><td class="{$spatialvectorsubHeaderStyle}" colspan="2">
-        <xsl:text>Attribute(s) Info:</xsl:text>
-    </td></tr>
-    <tr><td colspan="2">
-         <xsl:call-template name="attributelist">
-           <xsl:with-param name="docid" select="$docid"/>
-           <xsl:with-param name="entitytype" select="$entitytype"/>
-           <xsl:with-param name="entityindex" select="$entityindex"/>
-         </xsl:call-template>
-       </td>
-    </tr>
-  </xsl:template>
-
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-spatialvector.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-datatable.xsl
===================================================================
--- lib/style/shared/eml-2/eml-datatable.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-datatable.xsl	(nonexistent)
@@ -1,245 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Jivka Bojilova
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-file.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-  <!-- This module is for datatable module-->
-
-  <xsl:template name="dataTable">
-      <xsl:param name="datatablefirstColStyle"/>
-      <xsl:param name="datatablesubHeaderStyle"/>
-      <xsl:param name="docid"/>
-      <xsl:param name="entityindex"/>
-      <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="datatablecommon">
-             <xsl:with-param name="datatablefirstColStyle" select="$datatablefirstColStyle"/>
-             <xsl:with-param name="datatablesubHeaderStyle" select="$datatablesubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:call-template name="datatablecommon">
-             <xsl:with-param name="datatablefirstColStyle" select="$datatablefirstColStyle"/>
-             <xsl:with-param name="datatablesubHeaderStyle" select="$datatablesubHeaderStyle"/>
-             <xsl:with-param name="docid" select="$docid"/>
-             <xsl:with-param name="entityindex" select="$entityindex"/>
-          </xsl:call-template>
-         </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <xsl:template name="datatablecommon">
-    <xsl:param name="datatablefirstColStyle"/>
-    <xsl:param name="datatablesubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entityindex"/>
-    <xsl:for-each select="entityName">
-       <xsl:call-template name="entityName">
-          <xsl:with-param name="entityfirstColStyle" select="$datatablefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="alternateIdentifier">
-       <xsl:call-template name="entityalternateIdentifier">
-          <xsl:with-param name="entityfirstColStyle" select="$datatablefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="entityDescription">
-       <xsl:call-template name="entityDescription">
-          <xsl:with-param name="entityfirstColStyle" select="$datatablefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="additionalInfo">
-       <xsl:call-template name="entityadditionalInfo">
-          <xsl:with-param name="entityfirstColStyle" select="$datatablefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <!-- call physical moduel without show distribution(we want see it later)-->
-    <xsl:if test="physical">
-       <tr><td class="{$datatablesubHeaderStyle}" colspan="2">
-        Physical Structure Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="physical">
-       <tr><td colspan="2">
-        <xsl:call-template name="physical">
-         <xsl:with-param name="physicalfirstColStyle" select="$datatablefirstColStyle"/>
-         <xsl:with-param name="notshowdistribution">yes</xsl:with-param>
-        </xsl:call-template>
-       </td></tr>
-    </xsl:for-each>
-
-    <xsl:for-each select="caseSensitive">
-       <xsl:call-template name="datatablecaseSensitive">
-          <xsl:with-param name="datatablefirstColStyle" select="$datatablefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="numberOfRecords">
-       <xsl:call-template name="datatablenumberOfRecords">
-          <xsl:with-param name="datatablefirstColStyle" select="$datatablefirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:if test="coverage">
-       <tr><td class="{$datatablesubHeaderStyle}" colspan="2">
-        Coverage Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="coverage">
-      <tr><td colspan="2">
-        <xsl:call-template name="coverage">
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="method">
-       <tr><td class="{$datatablesubHeaderStyle}" colspan="2">
-        Method Description:
-      </td></tr>
-    </xsl:if>
-    <xsl:for-each select="method">
-      <tr><td colspan="2">
-        <xsl:call-template name="method">
-          <xsl:with-param name="methodfirstColStyle" select="$datatablefirstColStyle"/>
-          <xsl:with-param name="methodsubHeaderStyle" select="$datatablesubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-    <xsl:if test="constraint">
-       <tr><td class="{$datatablesubHeaderStyle}" colspan="2">
-        Constraint:
-       </td></tr>
-    </xsl:if>
-    <xsl:for-each select="constraint">
-      <tr><td colspan="2">
-        <xsl:call-template name="constraint">
-          <xsl:with-param name="constraintfirstColStyle" select="$datatablefirstColStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-     <xsl:if test="$withAttributes='1'">
-      <xsl:for-each select="attributeList">
-       <xsl:call-template name="datatableattributeList">
-         <xsl:with-param name="datatablefirstColStyle" select="$datatablefirstColStyle"/>
-         <xsl:with-param name="datatablesubHeaderStyle" select="$datatablesubHeaderStyle"/>
-         <xsl:with-param name="docid" select="$docid"/>
-         <xsl:with-param name="entityindex" select="$entityindex"/>
-       </xsl:call-template>
-      </xsl:for-each>
-     </xsl:if>
-     <!-- Here to display distribution info-->
-    <xsl:for-each select="physical">
-       <xsl:call-template name="showdistribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="position()"/>
-          <xsl:with-param name="datatablefirstColStyle" select="$datatablefirstColStyle"/>
-          <xsl:with-param name="datatablesubHeaderStyle" select="$datatablesubHeaderStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-
-
-
-  <xsl:template name="datatablecaseSensitive">
-       <xsl:param name="datatablefirstColStyle"/>
-       <tr><td class="{$datatablefirstColStyle}">
-       Case Sensitive?</td><td class="{$secondColStyle}">
-       <xsl:value-of select="."/></td></tr>
-
-  </xsl:template>
-
-  <xsl:template name="datatablenumberOfRecords">
-       <xsl:param name="datatablefirstColStyle"/>
-       <tr><td class="{$datatablefirstColStyle}">
-            Number Of Records:</td><td class="{$secondColStyle}">
-       <xsl:value-of select="."/></td></tr>
-  </xsl:template>
-
-  <xsl:template name="showdistribution">
-     <xsl:param name="datatablefirstColStyle"/>
-     <xsl:param name="datatablesubHeaderStyle"/>
-     <xsl:param name="docid"/>
-     <xsl:param name="level">entitylevel</xsl:param>
-     <xsl:param name="entitytype">dataTable</xsl:param>
-     <xsl:param name="entityindex"/>
-     <xsl:param name="physicalindex"/>
-
-    <xsl:for-each select="distribution">
-      <tr><td colspan="2">
-        <xsl:call-template name="distribution">
-          <xsl:with-param name="docid" select="$docid"/>
-          <xsl:with-param name="level" select="$level"/>
-          <xsl:with-param name="entitytype" select="$entitytype"/>
-          <xsl:with-param name="entityindex" select="$entityindex"/>
-          <xsl:with-param name="physicalindex" select="$physicalindex"/>
-          <xsl:with-param name="distributionindex" select="position()"/>
-          <xsl:with-param name="disfirstColStyle" select="$datatablefirstColStyle"/>
-          <xsl:with-param name="dissubHeaderStyle" select="$datatablesubHeaderStyle"/>
-        </xsl:call-template>
-      </td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-  <xsl:template name="datatableattributeList">
-    <xsl:param name="datatablefirstColStyle"/>
-    <xsl:param name="datatablesubHeaderStyle"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entitytype">dataTable</xsl:param>
-    <xsl:param name="entityindex"/>
-    <tr><td class="{$datatablesubHeaderStyle}" colspan="2">
-        <xsl:text>Attribute(s) Info:</xsl:text>
-    </td></tr>
-    <tr><td colspan="2">
-         <xsl:call-template name="attributelist">
-           <xsl:with-param name="docid" select="$docid"/>
-           <xsl:with-param name="entitytype" select="$entitytype"/>
-           <xsl:with-param name="entityindex" select="$entityindex"/>
-         </xsl:call-template>
-       </td>
-    </tr>
-  </xsl:template>
-
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-datatable.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-attribute-enumeratedDomain.xsl
===================================================================
--- lib/style/shared/eml-2/eml-attribute-enumeratedDomain.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-attribute-enumeratedDomain.xsl	(nonexistent)
@@ -1,180 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-
-   <xsl:template name="nonNumericDomain">
-     <xsl:param name="nondomainfirstColStyle"/>
-     <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="nonNumericDomainCommon">
-             <xsl:with-param name="nondomainfirstColStyle" select="$nondomainfirstColStyle"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:call-template name="nonNumericDomainCommon">
-             <xsl:with-param name="nondomainfirstColStyle" select="$nondomainfirstColStyle"/>
-           </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-    </table>
-  </xsl:template>
-
-
-  <xsl:template name="nonNumericDomainCommon">
-    <xsl:param name="nondomainfirstColStyle"/>
-    <xsl:for-each select="enumeratedDomain">
-      <xsl:call-template name="enumeratedDomain">
-        <xsl:with-param name="nondomainfirstColStyle" select="$nondomainfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="textDomain">
-      <xsl:call-template name="enumeratedDomain">
-        <xsl:with-param name="nondomainfirstColStyle" select="$nondomainfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="textDomain">
-       <xsl:param name="nondomainfirstColStyle"/>
-       <tr><td class="{$nondomainfirstColStyle}"><b>Text Domain</b></td>
-            <td class="{$secondColStyle}">&#160;
-            </td>
-       </tr>
-       <tr><td class="{$nondomainfirstColStyle}">Definition</td>
-            <td class="{$secondColStyle}"><xsl:value-of select="definition"/>
-            </td>
-        </tr>
-        <xsl:for-each select="parttern">
-          <tr><td class="{$nondomainfirstColStyle}">Pattern</td>
-            <td class="{$secondColStyle}"><xsl:value-of select="."/>
-            </td>
-          </tr>
-        </xsl:for-each>
-        <xsl:if test="source">
-          <tr><td class="{$nondomainfirstColStyle}">Source</td>
-            <td class="{$secondColStyle}"><xsl:value-of select="source"/>
-            </td>
-          </tr>
-        </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="enumeratedDomain">
-     <xsl:param name="nondomainfirstColStyle"/>
-     <xsl:if test="codeDefinition">
-        <tr><td class="{$nondomainfirstColStyle}"><b>Enumerated Domain</b></td>
-            <td class="{$secondColStyle}">&#160;
-            </td>
-       </tr>
-       <xsl:for-each select="codeDefinition">
-              <tr><td class="{$nondomainfirstColStyle}">Code Definition</td>
-                   <td>
-                      <table class="{$tabledefaultStyle}">
-                          <tr><td class="{$nondomainfirstColStyle}">
-                               Code
-                              </td>
-                               <td class="{$secondColStyle}"><xsl:value-of select="code"/></td>
-
-                           </tr>
-                           <tr><td class="{$nondomainfirstColStyle}">
-                               Definition
-                              </td>
-                               <td class="{$secondColStyle}"><xsl:value-of select="definition"/></td>
-
-                           </tr>
-                           <tr><td class="{$nondomainfirstColStyle}">
-                               Source
-                              </td>
-                               <td class="{$secondColStyle}"><xsl:value-of select="source"/></td>
-                          </tr>
-                      </table>
-                   </td>
-               </tr>
-         </xsl:for-each>
-     </xsl:if>
-     <xsl:if test="externalCodeSet">
-        <tr><td class="{$nondomainfirstColStyle}"><b>Enumerated Domain (External Set)</b></td>
-            <td>&#160;
-           </td>
-        </tr>
-        <tr><td class="{$nondomainfirstColStyle}">Set Name:</td>
-            <td class="{$secondColStyle}"><xsl:value-of select="externalCodeSet/codesetName"/>
-           </td>
-        </tr>
-        <xsl:for-each select="externalCodeSet/citation">
-           <tr><td class="{$nondomainfirstColStyle}">Citation:</td>
-               <td>
-                  <xsl:call-template name="citation">
-                      <xsl:with-param name="citationfirstColStyle" select="$nondomainfirstColStyle"/>
-                   </xsl:call-template>
-               </td>
-           </tr>
-        </xsl:for-each>
-        <xsl:for-each select="externalCodeSet/codesetURL">
-           <tr><td class="{$nondomainfirstColStyle}">URL</td>
-               <td class="{$secondColStyle}">
-                 <a><xsl:attribute name="href"><xsl:value-of select="."/></xsl:attribute><xsl:value-of select="."/></a>
-              </td>
-           </tr>
-        </xsl:for-each>
-     </xsl:if>
-     <xsl:if test="entityCodeList">
-        <tr><td class="{$nondomainfirstColStyle}"><b>Enumerated Domain (Data Object)</b></td>
-            <td class="{$secondColStyle}">&#160;
-            </td>
-       </tr>
-        <tr><td class="{$nondomainfirstColStyle}">Data Object Reference</td>
-            <td class="{$secondColStyle}"><xsl:value-of select="entityCodeList/entityReference"/>
-            </td>
-       </tr>
-       <tr><td class="{$nondomainfirstColStyle}">Attribute Value Reference</td>
-            <td class="{$secondColStyle}"><xsl:value-of select="entityCodeList/valueAttributeReference"/>
-            </td>
-       </tr>
-       <tr><td class="{$nondomainfirstColStyle}">Attribute Definition Reference</td>
-            <td class="{$secondColStyle}"><xsl:value-of select="entityCodeList/definitionAttributeReference"/>
-            </td>
-       </tr>
-     </xsl:if>
-
-  </xsl:template>
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-attribute-enumeratedDomain.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-identifier.xsl
===================================================================
--- lib/style/shared/eml-2/eml-identifier.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-identifier.xsl	(nonexistent)
@@ -1,171 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-  <xsl:output method="html" encoding="iso-8859-1"
-    doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
-    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
-    indent="yes" />  
-    
-    <!-- style the identifier and system -->
-    <xsl:template name="identifier">
-      <xsl:param name="IDfirstColStyle"/>
-      <xsl:param name="IDsecondColStyle"/>
-      <xsl:param name="packageID"/>
-      <xsl:param name="system"/>
-      <xsl:if test="normalize-space(.)">
-        <tr>
-          <td class="{$IDfirstColStyle}">Identifier:</td>
-          <td class="{$IDsecondColStyle}">
-          	<xsl:value-of select="$packageID"/>
-          	<!-- stats loaded with ajax call -->
-			<span id="stats"></span>
-			<script language="JavaScript">
-				if (window.loadStats) {
-					loadStats(
-						'stats', 
-						'<xsl:value-of select="$packageID" />', 
-						'<xsl:value-of select="$contextURL" />/metacat',
-						'<xsl:value-of select="$qformat" />');
-				}
-			</script>
-			<!--  BRL - removing this section per MBJ 20101210
-	          <xsl:if test="normalize-space(../@system)!=''">
-	            <xsl:text> (in the </xsl:text>
-	            <em class="italic">
-	              <xsl:value-of select="$system"/>
-	            </em>
-	            <xsl:text> Catalog System)</xsl:text>
-	          </xsl:if>
-	         --> 
-          </td>
-        </tr>
-      </xsl:if>
-    </xsl:template>
-    
-    <!-- for citation information -->
-    <xsl:template name="datasetcitation">
-        <tr>
-        	<th>
-        		Data Set Citation:
-        	</th>
-        </tr>
-        <tr>
-        	<td>
-        		When using this data, please cite the data package:
-        	</td>
-        </tr>
-        <tr>
-        	<td class="citation">
-	        	<xsl:for-each select="creator">
-	        		<xsl:if test="position() &gt; 1">
-	        			<xsl:if test="last() &gt; 2">, </xsl:if>
-	        			<xsl:if test="position() = last()"> and</xsl:if>
-	        			<xsl:text> </xsl:text>
-	        		</xsl:if>
-	        		<xsl:call-template name="creatorCitation" />
-	        		<xsl:if test="position() = last()">.</xsl:if>
-	        		<xsl:text> </xsl:text>    		
-	        	</xsl:for-each>
-	        	
-	        	<xsl:value-of select="substring(string(pubDate),1,4)"/>
-	        	<xsl:if test="substring(string(pubDate),1,4) != ''">.</xsl:if>
-	        	
-	        	<br/>
-	        	<!-- title -->
-				<b>
-				<xsl:for-each select="./title">
-		     		<xsl:call-template name="i18n">
-		     			<xsl:with-param name="i18nElement" select="."/>
-		     		</xsl:call-template>
-		     	</xsl:for-each>				
-				</b>
-				<br/>
-				<xsl:if test="boolean($registryname)">
-					<xsl:value-of select="$registryname"/>: 
-				</xsl:if>
-				
-                <span class="lsid">
-				    <xsl:choose>
-					    <xsl:when test="boolean($lsidauthority)">
-						    <xsl:call-template name="lsid"/>
-					    </xsl:when>
-					    <xsl:otherwise>
-						    <xsl:value-of select="../@packageId"/>
-					    </xsl:otherwise>
-				    </xsl:choose>
-                </span>
-				
-	        	<xsl:choose>
-	        		<xsl:when test="boolean($registryurl)">
-	        			(<a> <xsl:attribute name="href"><xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/></xsl:attribute> <xsl:value-of select="$registryurl"/>/metacat/<xsl:value-of select="../@packageId"/>/<xsl:value-of select="$qformat"/></a>)
-	        		</xsl:when>
-	        		<xsl:otherwise>
-	        			(<a> <xsl:attribute name="href"><xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/></xsl:attribute> <xsl:value-of select="$contextURL"/>/metacat/<xsl:value-of select="../@packageId"/>/<xsl:value-of select="$qformat"/></a>)				
-	        		</xsl:otherwise>
-	        	</xsl:choose>
-				<br />
-        </td>
-     </tr>
-   </xsl:template>
-   
-   <!--************** creates lsid dataset id **************-->
-   <xsl:template name="lsid">
-		<xsl:variable name="lsidString" select="concat('urn:lsid:',string($lsidauthority),':')"/>
-		<xsl:variable name="lsidString" select="concat($lsidString, substring-before(string(../@packageId),'.'), ':')"/>
-		<xsl:variable name="lsidString" select="concat($lsidString, substring-before(substring-after(string(../@packageId),'.'),'.'), ':')"/>
-		<xsl:variable name="lsidString" select="concat($lsidString, substring-after(substring-after(string(../@packageId),'.'),'.'))"/>
-		<xsl:value-of select="$lsidString"/>
-   </xsl:template>
-   
-   <!--************** creates citation for a creator in "Last FM" format **************-->
-   <xsl:template name="creatorCitation">
-	   	<xsl:for-each select="individualName">	
-	   		
-	   		<xsl:value-of select="surName/text()"/>
-	   		<xsl:text> </xsl:text>
-	   		
-	   		<xsl:for-each select="givenName">
-	   			<xsl:value-of select="substring(string(.),1,1)"/>
-	   		</xsl:for-each>
-	   	</xsl:for-each>
-	   	
-	   	<xsl:if test="string(individualName/surName) != ''"> 
-	   		<xsl:if test="string(organizationName) != ''"> of </xsl:if>
-	   	</xsl:if>
-	   	
-	   	<xsl:for-each select="organizationName">
-	   		<xsl:value-of select="."/>
-	   	</xsl:for-each>
-   </xsl:template>
-    
- </xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-identifier.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-text.xsl
===================================================================
--- lib/style/shared/eml-2/eml-text.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-text.xsl	(nonexistent)
@@ -1,120 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-  <xsl:output method="html" encoding="UTF-8"
-    doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
-    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
-    indent="yes" />  
-
-<!-- This module is for text module in eml2 document. It is a table and self contained-->
-
-  <xsl:template name="text">
-        <xsl:param name="textfirstColStyle" />
-        <xsl:param name="textsecondColStyle" />
-        <xsl:if test="(section and normalize-space(section)!='') or (para and normalize-space(para)!='')">
-          <xsl:apply-templates mode="text">
-            <xsl:with-param name="textfirstColStyle" select="$textfirstColStyle"/>
-            <xsl:with-param name="textsecondColStyle" select="$textsecondColStyle" />
-          </xsl:apply-templates>
-      </xsl:if>
-  </xsl:template>
-
-
-  <!-- *********************************************************************** -->
-  <!-- Template for section-->
-   <xsl:template match="section" mode="text">
-      <xsl:if test="normalize-space(.)!=''">
-      	<div class="sectionText">
-        <xsl:if test="title and normalize-space(title)!=''">
-              <h4 class="bold"><xsl:value-of select="title"/></h4>
-        </xsl:if>
-        <xsl:if test="para and normalize-space(para)!=''">
-              <xsl:apply-templates select="para" mode="lowlevel"/>
-         </xsl:if>
-         <xsl:if test="section and normalize-space(section)!=''">
-              <xsl:apply-templates select="section" mode="lowlevel"/>
-        </xsl:if>
-        </div>
-      </xsl:if>
-  </xsl:template>
-
-  <!-- Section template for low level. Cteate a nested table and second column -->
-  <xsl:template match="section" mode="lowlevel">
-     <div class="section">
-      <xsl:if test="title and normalize-space(title)!=''">
-        <h4 class="bold"><xsl:value-of select="title"/></h4>
-      </xsl:if>
-      <xsl:if test="para and normalize-space(para)!=''">
-        <xsl:apply-templates select="para" mode="lowlevel"/>
-      </xsl:if>
-      <xsl:if test="section and normalize-space(section)!=''">
-        <xsl:apply-templates select="section" mode="lowlevel"/>
-      </xsl:if>
-     </div>
-  </xsl:template>
-
-  <!-- para template for text mode-->
-   <xsl:template match="para" mode="text">
-    	<xsl:param name="textfirstColStyle"/>
-    	<div class="para">
-   			<xsl:apply-templates mode="lowlevel"/>
-   		</div>	
-  </xsl:template>
-
-  <!-- para template without table structure. It does actually transfer.
-       Currently, only get the text and it need more revision-->
-  <xsl:template match="para" mode="lowlevel">
-      <xsl:if test="normalize-space(./text()) = ''">
-      	<xsl:apply-templates mode="lowlevel"/>
-      </xsl:if>
-      <p>
-      	<xsl:call-template name="i18n">
-   			<xsl:with-param name="i18nElement" select="."/>
-   		</xsl:call-template>
-      </p>
-  </xsl:template>
-  
-  <!-- match any translation values -->
-  <xsl:template match="value" mode="lowlevel">
-      <span class="translation">
-		<!-- the primary value -->
-		<xsl:if test="./text() != ''">
-			<xsl:if test="./@xml:lang != ''">
-				(<xsl:value-of select="./@xml:lang"/>)
-			</xsl:if>
-			<xsl:value-of select="./text()"/>
-		</xsl:if>
-      </span>
-  </xsl:template>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-text.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-constraint.xsl
===================================================================
--- lib/style/shared/eml-2/eml-constraint.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-constraint.xsl	(nonexistent)
@@ -1,271 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-dataset.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-
-  <!-- This module is for constraint. And it is self contained-->
-  <xsl:template name="constraint">
-     <xsl:param name="constraintfirstColStyle"/>
-     <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="constraintCommon">
-             <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:call-template name="constraintCommon">
-             <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-            </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-    </table>
-  </xsl:template>
-
-  <xsl:template name="constraintCommon">
-    <xsl:param name="constraintfirstColStyle"/>
-    <xsl:for-each select="primaryKey">
-       <xsl:call-template name="primaryKey">
-          <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="uniqueKey">
-       <xsl:call-template name="uniqueKey">
-          <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="checkConstraint">
-       <xsl:call-template name="checkConstraint">
-          <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="foreignKey">
-       <xsl:call-template name="foreignKey">
-          <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="joinCondition">
-       <xsl:call-template name="joinCondition">
-          <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="notNullConstraint">
-       <xsl:call-template name="notNullConstraint">
-          <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-       </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-  <!--Keys part-->
-  <xsl:template name="primaryKey">
-    <xsl:param name="constraintfirstColStyle"/>
-    <tr><td class="{$constraintfirstColStyle}">
-          Primary Key:</td>
-          <td>
-            <table class="{$tabledefaultStyle}">
-                 <xsl:call-template name="constraintBaseGroup">
-                    <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-                 </xsl:call-template>
-                 <xsl:for-each select="key/attributeReference">
-                      <tr><td class="{$constraintfirstColStyle}">
-                            <xsl:text>Key:</xsl:text></td>
-                          <td class="{$secondColStyle}">
-                            <xsl:value-of select="."/></td>
-                      </tr>
-                 </xsl:for-each>
-            </table>
-          </td>
-     </tr>
-
-  </xsl:template>
-
-  <xsl:template name="uniqueKey">
-    <xsl:param name="constraintfirstColStyle"/>
-    <tr><td class="{$constraintfirstColStyle}">
-          Unique Key:</td>
-          <td>
-             <table class="{$tabledefaultStyle}">
-                  <xsl:call-template name="constraintBaseGroup">
-                     <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-                  </xsl:call-template>
-                  <xsl:for-each select="key/attributeReference">
-                     <tr><td class="{$constraintfirstColStyle}">
-                             <xsl:text>Key:</xsl:text></td>
-                          <td class="{$secondColStyle}">
-                            <xsl:value-of select="."/></td>
-                      </tr>
-                  </xsl:for-each>
-             </table>
-          </td>
-     </tr>
-  </xsl:template>
-
-   <xsl:template name="checkConstraint">
-    <xsl:param name="constraintfirstColStyle"/>
-    <tr><td class="{$constraintfirstColStyle}">
-          Checking Constraint: </td>
-          <td>
-              <table class="{$tabledefaultStyle}">
-                    <xsl:call-template name="constraintBaseGroup">
-                       <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-                    </xsl:call-template>
-                    <xsl:for-each select="checkCondition">
-                         <tr><td class="{$constraintfirstColStyle}">
-                                   <xsl:text>Check Condition:</xsl:text></td>
-                             <td class="{$secondColStyle}">
-                                   <xsl:value-of select="."/></td>
-                         </tr>
-                    </xsl:for-each>
-              </table>
-          </td>
-     </tr>
-   </xsl:template>
-
-  <xsl:template name="foreignKey">
-     <xsl:param name="constraintfirstColStyle"/>
-    <tr><td class="{$constraintfirstColStyle}">
-          Foreign Key:</td>
-          <td>
-              <table class="{$tabledefaultStyle}">
-                  <xsl:call-template name="constraintBaseGroup">
-                        <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-                   </xsl:call-template>
-                   <xsl:for-each select="key/attributeReference">
-                      <tr><td class="{$constraintfirstColStyle}">
-                             <xsl:text>Key:</xsl:text></td>
-                          <td class="{$secondColStyle}">
-                             <xsl:value-of select="."/></td>
-                      </tr>
-                  </xsl:for-each>
-                  <tr><td class="{$constraintfirstColStyle}">
-                          <xsl:text>Data Object Reference:</xsl:text></td>
-                       <td class="{$secondColStyle}">
-                           <xsl:value-of select="entityReference"/></td>
-                   </tr>
-                   <xsl:if test="relationshipType and normalize-space(relationshipType)!=''">
-                        <tr><td class="{$constraintfirstColStyle}">
-                                <xsl:text>Relationship:</xsl:text></td>
-                             <td class="{$secondColStyle}">
-                                 <xsl:value-of select="relationshipType"/></td>
-                         </tr>
-                    </xsl:if>
-                    <xsl:if test="cardinality and normalize-space(cardinality)!=''">
-                          <tr><td class="{$constraintfirstColStyle}">
-                                 <xsl:text>Cardinality:</xsl:text></td>
-                              <td>
-                                  <table class="{$tabledefaultStyle}">
-                                        <tr><td class="{$constraintfirstColStyle}">
-                                                <xsl:text>Parent:</xsl:text></td>
-                                             <td class="{$secondColStyle}">
-                                                 <xsl:value-of select="cardinality/parentOccurences"/></td>
-                                        </tr>
-                                        <tr><td class="{$constraintfirstColStyle}">
-                                                <xsl:text>Children</xsl:text></td>
-                                            <td class="{$secondColStyle}">
-                                                 <xsl:value-of select="cardinality/childOccurences"/></td>
-                                         </tr>
-                                   </table>
-                               </td>
-                          </tr>
-                   </xsl:if>
-             </table>
-          </td>
-     </tr>
-
-  </xsl:template>
-
-  <xsl:template name="joinCondition">
-    <xsl:param name="constraintfirstColStyle"/>
-    <tr><td class="{$constraintfirstColStyle}">
-          Join Condition:</td>
-          <td>
-              <table class="{$tabledefaultStyle}">
-                   <xsl:call-template name="foreignKey">
-                        <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-                   </xsl:call-template>
-                   <xsl:for-each select="referencedKey/attributeReference">
-                      <tr><td class="{$constraintfirstColStyle}">
-                             <xsl:text>Referenced Key:</xsl:text></td>
-                          <td class="{$secondColStyle}">
-                              <xsl:value-of select="."/></td>
-                       </tr>
-                   </xsl:for-each>
-             </table>
-          </td>
-    </tr>
-  </xsl:template>
-
-  <xsl:template name="notNullConstraint">
-    <xsl:param name="constraintfirstColStyle"/>
-    <tr><td class="{$constraintfirstColStyle}">
-          Not Null Constraint:</td>
-          <td>
-              <table class="{$tabledefaultStyle}">
-                   <xsl:call-template name="constraintBaseGroup">
-                       <xsl:with-param name="constraintfirstColStyle" select="$constraintfirstColStyle"/>
-                   </xsl:call-template>
-                   <xsl:for-each select="key/attributeReference">
-                        <tr><td class="{$constraintfirstColStyle}">
-                                 <xsl:text>Key:</xsl:text></td>
-                            <td class="{$secondColStyle}">
-                                 <xsl:value-of select="."/></td>
-                        </tr>
-                   </xsl:for-each>
-              </table>
-          </td>
-     </tr>
-   </xsl:template>
-
-  <xsl:template name="constraintBaseGroup">
-    <xsl:param name="constraintfirstColStyle"/>
-     <tr><td class="{$constraintfirstColStyle}">
-          <xsl:text>Name:</xsl:text></td>
-          <td class="{$secondColStyle}">
-         <xsl:value-of select="constraintName"/></td>
-     </tr>
-     <xsl:if test="constraintDescription and normalize-space(constraintDescription)!=''">
-       <tr><td class="{$constraintfirstColStyle}">
-          <xsl:text>Description:</xsl:text></td>
-          <td class="{$secondColStyle}">
-          <xsl:value-of select="constraintDescription"/></td>
-      </tr>
-     </xsl:if>
-  </xsl:template>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-constraint.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-dataset.xsl
===================================================================
--- lib/style/shared/eml-2/eml-dataset.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-dataset.xsl	(nonexistent)
@@ -1,708 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matt Jones
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-dataset.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-  <xsl:output method="html" encoding="iso-8859-1"
-    doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
-    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
-    indent="yes" />  
-
-  <xsl:template match="dataset" mode="dataset">
-      <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-             <xsl:call-template name="datasetmixed"/>
-             <!--
-             <xsl:call-template name="datasetresource"/>
-             <xsl:call-template name="datasetaccess"/>
-             <xsl:call-template name="datasetpurpose"/>
-             <xsl:call-template name="datasetmaintenance"/>
-             <xsl:call-template name="datasetcontact"/>
-             <xsl:call-template name="datasetpublisher"/>
-             <xsl:call-template name="datasetpubplace"/>
-             <xsl:call-template name="datasetmethod"/>
-             <xsl:call-template name="datasetproject"/>
-             <xsl:if test="$withEntityLinks='1'">
-               <xsl:call-template name="datasetentity"/>
-             </xsl:if>
-             -->
-          </xsl:for-each>
-       </xsl:when>
-       <xsl:otherwise>
-             <xsl:call-template name="datasetmixed"/>
-       </xsl:otherwise>
-      </xsl:choose>
-
-  </xsl:template>
-  
-  <xsl:template name="datasetmixed">
-		<h3>
-	 		<xsl:choose>
-	     		<xsl:when test="normalize-space(./title) != ''">
-			     	<xsl:for-each select="./title">
-			     		<xsl:call-template name="i18n">
-			     			<xsl:with-param name="i18nElement" select="."/>
-			     		</xsl:call-template>
-			     	</xsl:for-each>
-			     </xsl:when>
-			     <xsl:otherwise>
-			     	Data Set Documentation
-			     </xsl:otherwise>
-	     	</xsl:choose>
-	 	</h3>
-     <!-- citation -->
-     <table class="group group_border onehundred_percent">
-     	<xsl:for-each select=".">
-	     	<xsl:call-template name="datasetcitation" />
-	    </xsl:for-each>		
-     </table>
-     
-     <table class="subGroup onehundred_percent">
-       <tr>
-         <td class="fortyfive_percent">
-           <!-- style the identifying information into a small table -->
-           <table class="{$tabledefaultStyle}">
-             <tr><th colspan="2">General Information:</th></tr>
-             <!-- put in the title -->
-             <xsl:if test="./title">
-               <xsl:for-each select="./title">
-                 <xsl:call-template name="resourcetitle">
-                   <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-                   <xsl:with-param name="ressecondColStyle" select="$secondColStyle"/>
-                 </xsl:call-template>
-               </xsl:for-each>
-             </xsl:if>
-             <!-- put in the short name -->
-             <xsl:if test="shortName">
-             <xsl:for-each select="./shortName">
-             <xsl:call-template name="resourceshortName">
-               <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-               <xsl:with-param name="ressecondColStyle" select="$secondColStyle"/>
-             </xsl:call-template>
-             </xsl:for-each>
-             </xsl:if>
-             <!-- put in the identifier and system that the ID belongs to -->
-             <xsl:if test="../@packageId">
-             <xsl:for-each select="../@packageId">
-             <xsl:call-template name="identifier">
-               <xsl:with-param name="packageID" select="../@packageId"/>
-               <xsl:with-param name="system" select="../@system"/>
-               <xsl:with-param name="IDfirstColStyle" select="$firstColStyle"/>
-               <xsl:with-param name="IDsecondColStyle" select="$secondColStyle"/>
-             </xsl:call-template>
-             </xsl:for-each>
-             </xsl:if>
-             <!-- put in the alternate identifiers -->
-             <xsl:if test="keywordSet">
-             <xsl:for-each select="alternateIdentifier">
-               <xsl:call-template name="resourcealternateIdentifier">
-                 <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="ressecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </xsl:for-each>
-             </xsl:if>
-             <!-- put in the text of the abstract-->
-             <xsl:if test="./abstract">
-             <xsl:for-each select="./abstract">
-               <xsl:call-template name="resourceabstract">
-                 <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="ressecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </xsl:for-each>
-             </xsl:if>
-             <!-- put in the purpose of the dataset-->
-             <xsl:if test="./purpose">
-             <xsl:for-each select="./purpose">
-               <xsl:call-template name="datasetpurpose">
-                 <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="ressecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </xsl:for-each>
-             </xsl:if>
-             <!-- put in the keyword sets -->
-             <xsl:if test="keywordSet">
-               <tr>
-                 <td class="{$firstColStyle}">
-                   <xsl:text>Keywords:</xsl:text>
-                 </td>
-                 <td class="{$secondColStyle}">
-                 <xsl:for-each select="keywordSet">
-                   <xsl:call-template name="resourcekeywordSet" >
-                     <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-                     <xsl:with-param name="ressecondColStyle" select="$secondColStyle"/>
-                   </xsl:call-template>
-                 </xsl:for-each>
-                 </td>
-               </tr>
-             </xsl:if>
-
-             <!-- put in the publication date -->
-             <xsl:if test="./pubDate">
-               <xsl:for-each select="pubDate">
-                <xsl:call-template name="resourcepubDate" >
-                  <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-                 </xsl:call-template>
-               </xsl:for-each>
-             </xsl:if>
-
-             <!-- put in the language -->
-             <xsl:if test="./language">
-               <xsl:for-each select="language">
-                 <xsl:call-template name="resourcelanguage" >
-                   <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-                  </xsl:call-template>
-               </xsl:for-each>
-             </xsl:if>
-
-             <!-- put in the series -->
-             <xsl:if test="./series">
-               <xsl:for-each select="series">
-                 <xsl:call-template name="resourceseries" >
-                   <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-                 </xsl:call-template>
-               </xsl:for-each>
-             </xsl:if>
-           </table>
-         </td>
-         <!-- begin the second column of the 'Data Set Description' section -->
-         <td class="fortyfive_percent">
-           <!-- create a second easy access table listing the data entities -->
-           <xsl:if test="dataTable|spatialRaster|spatialVector|storedProcedure|view|otherEntity">
-           <table class="{$tabledefaultStyle}">
-             <xsl:call-template name="datasetentity"/>
-           </table>
-           </xsl:if>
-         </td>
-       </tr>
-     </table>
-     <h3>Involved Parties</h3>
-
-     <!-- this section creates a two column table to present the involved
-     parties in boxes across the entire page -->
-     <table class="subGroup onehundred_percent">
-
-       <!-- add in the creators using a two column table -->
-       <xsl:if test="creator">
-         <th colspan="2">Data Set Owners:</th>
-         <xsl:for-each select="creator">
-         <tr>
-           <xsl:if test="position() mod 2 = 1">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             <xsl:for-each select="following-sibling::creator[position()=1]">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             </xsl:for-each>
-           </xsl:if>
-         </tr>
-         </xsl:for-each>
-       </xsl:if>
-
-       <!-- add in the contacts using a two column table -->
-       <xsl:if test="contact">
-         <th colspan="2">Data Set Contacts:</th>
-         <xsl:for-each select="creator">
-         <tr>
-           <xsl:if test="position() mod 2 = 1">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             <xsl:for-each select="following-sibling::contact[position()=1]">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             </xsl:for-each>
-           </xsl:if>
-         </tr>
-         </xsl:for-each>
-       </xsl:if>
-
-       <!-- add in the associatedParty using a two column table -->
-       <xsl:if test="associatedParty">
-         <th colspan="2">Associated Parties:</th>
-         <xsl:for-each select="associatedParty">
-         <tr>
-           <xsl:if test="position() mod 2 = 1">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             <xsl:for-each select="following-sibling::associatedParty[position()=1]">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             </xsl:for-each>
-           </xsl:if>
-         </tr>
-         </xsl:for-each>
-       </xsl:if>
-
-       <!-- add in the metadataProviders using a two column table -->
-       <xsl:if test="metadataProvider">
-         <th colspan="2">Metadata Providers:</th>
-         <xsl:for-each select="metadataProvider">
-         <tr>
-           <xsl:if test="position() mod 2 = 1">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             <xsl:for-each select="following-sibling::metadataProvider[position()=1]">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             </xsl:for-each>
-           </xsl:if>
-         </tr>
-         </xsl:for-each>
-       </xsl:if>
-
-       <!-- add in the publishers using a two column table -->
-       <xsl:if test="publisher">
-         <th colspan="2">Data Set Publishers:</th>
-         <xsl:for-each select="publisher">
-         <tr>
-           <xsl:if test="position() mod 2 = 1">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             <xsl:for-each select="following-sibling::publisher[position()=1]">
-             <td class="fortyfive_percent">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="partysecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </td>
-             </xsl:for-each>
-           </xsl:if>
-         </tr>
-         </xsl:for-each>
-       </xsl:if>
-     </table>
-
-     <h3>Data Set Characteristics</h3>
-
-       <!-- add in the coverage info -->
-     <table class="subGroup onehundred_percent">  
-       <tr>
-       <!-- add in the geographic coverage info -->
-         <td class="fortyfive_percent">
-           <xsl:if test="./coverage/geographicCoverage">
-             <xsl:for-each select="./coverage/geographicCoverage">
-               <xsl:call-template name="geographicCoverage">
-                 <xsl:with-param name="firstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="secondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </xsl:for-each>
-           </xsl:if>
-         </td>
-       <!-- add in the temporal coverage info -->
-         <td class="fortyfive_percent">
-           <xsl:if test="./coverage/temporalCoverage">
-             <xsl:for-each select="./coverage/temporalCoverage">
-               <xsl:call-template name="temporalCoverage">
-                 <xsl:with-param name="firstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="secondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </xsl:for-each>
-           </xsl:if>
-         </td>
-       </tr>
-       <tr>
-       <!-- add in the taxonomic coverage info -->
-         <td colspan="2" class="onehundred_percent">
-           <xsl:if test="./coverage/taxonomicCoverage">
-             <xsl:for-each select="./coverage/taxonomicCoverage">
-               <xsl:call-template name="taxonomicCoverage">
-                 <xsl:with-param name="firstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="secondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </xsl:for-each>
-           </xsl:if>
-         </td>
-       </tr>
-     </table>
-
-     <!-- add in the method info -->
-     <h3>Sampling, Processing and Quality Control Methods</h3>
-
-     <table class="subGroup onehundred_percent">  
-       <tr>
-         <td colspan="2" class="onehundred_percent">
-           <xsl:if test="./methods">
-             <xsl:for-each select="./methods">
-               <xsl:call-template name="datasetmethod">
-                 <xsl:with-param name="methodfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="methodsecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </xsl:for-each>
-           </xsl:if>
-         </td>
-       </tr>
-     </table>
-
-     <h3>Data Set Usage Rights</h3>
-
-       <!-- add in the intellectiual rights info -->
-     <table class="subGroup onehundred_percent">  
-       <tr>
-         <td>
-           <xsl:if test="intellectualRights">
-             <xsl:for-each select="intellectualRights">
-               <xsl:call-template name="resourceintellectualRights">
-                 <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="ressecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </xsl:for-each>
-           </xsl:if>
-         </td>
-       </tr>
-     </table>
-
-       <!-- add in the access control info -->
-     <table class="subGroup onehundred_percent">  
-       <tr>
-         <td>
-           <xsl:if test="access">
-             <xsl:for-each select="access">
-               <xsl:call-template name="access">
-                 <xsl:with-param name="accessfirstColStyle" select="$firstColStyle"/>
-                 <xsl:with-param name="accesssecondColStyle" select="$secondColStyle"/>
-               </xsl:call-template>
-             </xsl:for-each>
-           </xsl:if>
-         </td>
-       </tr>
-     </table>
-  </xsl:template>
-
-  <xsl:template name="datasetresource">
-     <tr>
-        <td colspan="2">
-          <xsl:call-template name="resource">
-            <xsl:with-param name="resfirstColStyle" select="$firstColStyle"/>
-            <xsl:with-param name="ressubHeaderStyle" select="$subHeaderStyle"/>
-          </xsl:call-template>
-       </td>
-     </tr>
-  </xsl:template>
-
-
-
-  <xsl:template name="datasetpurpose">
-    <xsl:for-each select="purpose">
-      <tr><td colspan="2">
-           <xsl:text>Purpose:</xsl:text>
-        </td>
-       </tr>
-       <tr>
-            <td  class="{$firstColStyle}">
-            &#160;
-            </td>
-            <td>
-              <xsl:call-template name="text">
-                <xsl:with-param name="textfirstColStyle" select="$firstColStyle"/>
-              </xsl:call-template>
-            </td>
-       </tr>
-     </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="datasetmaintenance">
-    <xsl:for-each select="maintenance">
-      <tr><td colspan="2">
-        <xsl:text>Maintenance:</xsl:text>
-     </td></tr>
-     <xsl:call-template name="mantenancedescription"/>
-      <tr>
-          <td  class="{$firstColStyle}">
-          Frequency:
-          </td>
-          <td class="{$secondColStyle}" >
-           <xsl:value-of select="maintenanceUpdateFrequency"/>
-          </td>
-     </tr>
-     <xsl:call-template name="datasetchangehistory"/>
-   </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="mantenancedescription">
-   <xsl:for-each select="description">
-     <tr>
-          <td  class="{$firstColStyle}">
-          Description:
-          </td>
-          <td>
-            <xsl:call-template name="text">
-               <xsl:with-param name="textfirstColStyle" select="$firstColStyle"/>
-             </xsl:call-template>
-          </td>
-     </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-   <xsl:template name="datasetchangehistory">
-   <xsl:if test="changeHistory">
-     <tr>
-          <td class="{$firstColStyle}">
-          History:
-          </td>
-          <td>
-            <table class="{$tabledefaultStyle}">
-              <xsl:for-each select="changeHistory">
-                <xsl:call-template name="historydetails"/>
-              </xsl:for-each>
-            </table>
-          </td>
-     </tr>
-     </xsl:if>
-   </xsl:template>
-
-   <xsl:template name="historydetails">
-        <tr><td class="{$firstColStyle}">
-            scope:</td>
-            <td class="{$secondColStyle}">
-            <xsl:value-of select="changeScope"/>
-        </td></tr>
-        <tr><td class="{$firstColStyle}">
-            old value:</td>
-            <td class="{$secondColStyle}">
-            <xsl:value-of select="oldValue"/>
-        </td></tr>
-        <tr><td class="{$firstColStyle}">
-            change date:</td>
-            <td class="{$secondColStyle}">
-            <xsl:value-of select="changeDate"/>
-        </td></tr>
-        <xsl:if test="comment and normalize-space(comment)!=''">
-          <tr><td class="{$firstColStyle}">
-            comment:</td><td class="{$secondColStyle}">
-            <xsl:value-of select="comment"/>
-          </td></tr>
-        </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="datasetcontact">
-    <tr><td colspan="2">
-        <xsl:text>Contact:</xsl:text>
-     </td></tr>
-    <xsl:for-each select="contact">
-     <tr><td colspan="2">
-       <xsl:call-template name="party">
-              <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-       </xsl:call-template>
-     </td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="datasetpublisher">
-   <xsl:for-each select="publisher">
-     <tr><td colspan="2">
-        <xsl:text>Publisher:</xsl:text>
-     </td></tr>
-     <tr><td colspan="2">
-       <xsl:call-template name="party">
-              <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-       </xsl:call-template>
-     </td></tr>
-   </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="datasetpubplace">
-    <xsl:for-each select="pubPlace">
-      <tr><td class="{$firstColStyle}">
-           Publish Place:</td>
-          <td class="{$secondColStyle}">
-          <xsl:value-of select="."/>
-          </td>
-      </tr>
-   </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="datasetmethod">
-     <xsl:for-each select=".">
-        <xsl:call-template name="method">
-          <xsl:with-param name="methodfirstColStyle" select="$firstColStyle"/>
-        </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="datasetproject">
-    <xsl:for-each select="project">
-     <tr>
-       <td colspan="2">
-         <h3><xsl:text>Parent Project Information:</xsl:text></h3>
-       </td>
-     </tr>
-     <tr>
-       <td colspan="2">
-       <xsl:call-template name="project">
-         <xsl:with-param name="projectfirstColStyle" select="$firstColStyle"/>
-       </xsl:call-template>
-       </td>
-     </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-   <xsl:template name="datasetaccess">
-    <xsl:for-each select="access">
-      <tr>
-        <td colspan="2">
-        <xsl:call-template name="access">
-          <xsl:with-param name="accessfirstColStyle" select="$firstColStyle"/>
-          <xsl:with-param name="accesssubHeaderStyle" select="$subHeaderStyle"/>
-        </xsl:call-template>
-        </td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-
-  <xsl:template name="datasetentity" >
-   <xsl:if test="dataTable or spatialRaster or spatialVector or storedProcedures or view or otherEntity">
-      <tr>
-        <th>
-        <xsl:text>Data Table, Image, and Other Data Details:</xsl:text>
-        </th>
-      </tr>
-   </xsl:if>
-    <xsl:for-each select="dataTable">
-      <xsl:call-template name="entityurl">
-        <xsl:with-param name="type">dataTable</xsl:with-param>
-        <xsl:with-param name="showtype">Data Table</xsl:with-param>
-        <xsl:with-param name="index" select="position()"/>
-      </xsl:call-template>
-   </xsl:for-each>
-   <xsl:for-each select="spatialRaster">
-     <xsl:call-template name="entityurl">
-        <xsl:with-param name="type">spatialRaster</xsl:with-param>
-        <xsl:with-param name="showtype">Spatial Raster</xsl:with-param>
-        <xsl:with-param name="index" select="position()"/>
-      </xsl:call-template>
-   </xsl:for-each>
-   <xsl:for-each select="spatialVector">
-      <xsl:call-template name="entityurl">
-        <xsl:with-param name="type">spatialVector</xsl:with-param>
-        <xsl:with-param name="showtype">Spatial Vector</xsl:with-param>
-        <xsl:with-param name="index" select="position()"/>
-      </xsl:call-template>
-   </xsl:for-each>
-   <xsl:for-each select="storedProcedure">
-     <xsl:call-template name="entityurl">
-        <xsl:with-param name="type">storedProcedure</xsl:with-param>
-        <xsl:with-param name="showtype">Stored Procedure</xsl:with-param>
-        <xsl:with-param name="index" select="position()"/>
-      </xsl:call-template>
-   </xsl:for-each>
-   <xsl:for-each select="view">
-      <xsl:call-template name="entityurl">
-        <xsl:with-param name="type">view</xsl:with-param>
-        <xsl:with-param name="showtype">View</xsl:with-param>
-        <xsl:with-param name="index" select="position()"/>
-      </xsl:call-template>
-   </xsl:for-each>
-   <xsl:for-each select="otherEntity">
-      <xsl:call-template name="entityurl">
-        <xsl:with-param name="type">otherEntity</xsl:with-param>
-        <xsl:with-param name="showtype">Other Data</xsl:with-param>
-        <xsl:with-param name="index" select="position()"/>
-      </xsl:call-template>
-   </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="entityurl">
-     <xsl:param name="showtype"/>
-     <xsl:param name="type"/>
-     <xsl:param name="index"/>
-      <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <tr>
-              <td class="{$firstColStyle}">
-                <a>
-                <xsl:attribute name="href">
-                <xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/>&amp;displaymodule=entity&amp;entitytype=<xsl:value-of select="$type"/>&amp;entityindex=<xsl:value-of select="$index"/>
-                </xsl:attribute>
-                <xsl:value-of select="./entityName"/> (<xsl:value-of select="$showtype"/>)</a>
-            </td>
-         </tr>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-         <tr>
-            <td class="{$firstColStyle}">
-             <a><xsl:attribute name="href">
-              <xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/>&amp;displaymodule=entity&amp;entitytype=<xsl:value-of select="$type"/>&amp;entityindex=<xsl:value-of select="$index"/></xsl:attribute>
-             <xsl:value-of select="./entityName"/> (<xsl:value-of select="$showtype"/>)</a>
-            </td>
-         </tr>
-       </xsl:otherwise>
-     </xsl:choose>
-  </xsl:template>
-
-  <xsl:template match="text()" mode="dataset" />
-  <xsl:template match="text()" mode="resource" />
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-dataset.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-resource.xsl
===================================================================
--- lib/style/shared/eml-2/eml-resource.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-resource.xsl	(nonexistent)
@@ -1,302 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-  <!--<xsl:import href="eml-party.xsl"/>
-  <xsl:import href="eml-distribution.xsl"/>
-  <xsl:import href="eml-coverage.xsl"/>-->
-  <xsl:output method="html" encoding="UTF-8"
-    doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
-    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
-    indent="yes" />  
-
-  <!-- This module is for resouce and it is self-contained (it is table)-->
-  <xsl:template name="resource">
-    <xsl:param name="resfirstColStyle"/>
-    <xsl:param name="ressubHeaderStyle"/>
-    <xsl:param name="creator">Data Set Owner(s):</xsl:param>
-  </xsl:template>
-
-  <!-- style the alternate identifier elements -->
-  <xsl:template name="resourcealternateIdentifier" >
-      <xsl:param name="resfirstColStyle"/>
-      <xsl:param name="ressecondColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-      <tr>
-        <td class="{$resfirstColStyle}">Alternate Identifier:</td>
-        <td class="{$ressecondColStyle}">
-        	<xsl:call-template name="i18n">
-       			<xsl:with-param name="i18nElement" select="."/>
-       		</xsl:call-template>
-        </td>
-      </tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <!-- style the short name elements -->
-  <xsl:template name="resourceshortName">
-      <xsl:param name="resfirstColStyle"/>
-      <xsl:param name="ressecondColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-      <tr>
-        <td class="{$resfirstColStyle}">Short Name:</td>
-        <td class="{$ressecondColStyle}">
-        	<xsl:call-template name="i18n">
-       			<xsl:with-param name="i18nElement" select="."/>
-       		</xsl:call-template>
-        </td>
-      </tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <!-- style the title element -->
-  <xsl:template name="resourcetitle" >
-      <xsl:param name="resfirstColStyle"/>
-      <xsl:param name="ressecondColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-      <tr>
-        <td class="{$resfirstColStyle}">Title:</td>
-        <td class="{$ressecondColStyle}">
-          <em class="bold">
-       		<xsl:call-template name="i18n">
-       			<xsl:with-param name="i18nElement" select="."/>
-       		</xsl:call-template>	
-          </em>
-        </td>
-      </tr>
-      </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="resourcecreator" >
-      <xsl:param name="resfirstColStyle"/>
-      <tr><td colspan="2">
-       <xsl:call-template name="party">
-              <xsl:with-param name="partyfirstColStyle" select="$resfirstColStyle"/>
-       </xsl:call-template>
-      </td></tr>
-   </xsl:template>
-
-  <xsl:template name="resourcemetadataProvider" >
-      <xsl:param name="resfirstColStyle"/>
-      <tr><td colspan="2">
-      <xsl:call-template name="party">
-            <xsl:with-param name="partyfirstColStyle" select="$resfirstColStyle"/>
-      </xsl:call-template>
-      </td></tr>
-  </xsl:template>
-
-  <xsl:template name="resourceassociatedParty">
-      <xsl:param name="resfirstColStyle"/>
-      <tr><td colspan="2">
-      <xsl:call-template name="party">
-          <xsl:with-param name="partyfirstColStyle" select="$resfirstColStyle"/>
-      </xsl:call-template>
-      </td></tr>
-  </xsl:template>
-
-
-  <xsl:template name="resourcepubDate">
-      <xsl:param name="resfirstColStyle"/>
-      <xsl:if test="normalize-space(../pubDate)!=''">
-      <tr><td class="{$resfirstColStyle}">
-        Publication Date:</td><td class="{$secondColStyle}">
-        <xsl:value-of select="../pubDate"/></td></tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template name="resourcelanguage">
-      <xsl:param name="resfirstColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-      <tr>
-      	<td class="{$resfirstColStyle}">
-        	Language:
-        </td>
-        <td class="{$secondColStyle}">
-        	<xsl:call-template name="i18n">
-       			<xsl:with-param name="i18nElement" select="."/>
-       		</xsl:call-template>
-        </td>
-        </tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template name="resourceseries">
-      <xsl:param name="resfirstColStyle"/>
-      <xsl:if test="normalize-space(../series)!=''">
-      <tr><td class="{$resfirstColStyle}">
-        Series:</td><td class="{$secondColStyle}">
-        <xsl:value-of select="../series"/></td></tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template name="resourceabstract">
-     <xsl:param name="resfirstColStyle"/>
-     <xsl:param name="ressecondColStyle"/>
-     <tr>
-       <td class="{$resfirstColStyle}"><xsl:text>Abstract:</xsl:text></td>
-       <td>
-         <xsl:call-template name="text">
-           <xsl:with-param name="textfirstColStyle" select="$resfirstColStyle"/>
-           <xsl:with-param name="textsecondColStyle" select="$ressecondColStyle"/>
-         </xsl:call-template>
-       </td>
-     </tr>
-  </xsl:template>
-
-
-  <!--<xsl:template match="keywordSet[1]" mode="resource">
-        <xsl:param name="ressubHeaderStyle"/>
-        <xsl:param name="resfirstColStyle"/>
-        <tr><td class="{$ressubHeaderStyle}" colspan="2">
-        <xsl:text>Keywords:</xsl:text></td></tr>
-        <xsl:call-template name="renderKeywordSet">
-          <xsl:with-param name="resfirstColStyle" select="$resfirstColStyle"/>
-        </xsl:call-template>
-  </xsl:template>-->
-
-  <xsl:template name="resourcekeywordSet">
-      <xsl:for-each select="keywordThesaurus">
-        <xsl:if test="normalize-space(.)!=''">
-          <xsl:value-of select="."/>
-          <xsl:text>: </xsl:text>
-        </xsl:if>
-        <xsl:if test="normalize-space(keyword)!=''">
-        <ul>
-          <xsl:for-each select="keyword">
-            <li>
-            	<xsl:call-template name="i18n">
-	       			<xsl:with-param name="i18nElement" select="."/>
-	       		</xsl:call-template>
-	            <xsl:if test="./@keywordType and normalize-space(./@keywordType)!=''">
-	              (<xsl:value-of select="./@keywordType"/>)
-	            </xsl:if>
-            </li>
-          </xsl:for-each>
-        </ul>
-        </xsl:if>
-      </xsl:for-each>
-        <xsl:if test="normalize-space(keyword)!=''">
-        <ul>
-          <xsl:for-each select="keyword">
-            <li>
-            <xsl:call-template name="i18n">
-       			<xsl:with-param name="i18nElement" select="."/>
-       		</xsl:call-template>
-            <xsl:if test="./@keywordType and normalize-space(./@keywordType)!=''">
-              (<xsl:value-of select="./@keywordType"/>)
-            </xsl:if>
-            </li>
-          </xsl:for-each>
-        </ul>
-        </xsl:if>
-  </xsl:template>
-
-   <xsl:template name="resourceadditionalInfo">
-     <xsl:param name="ressubHeaderStyle"/>
-     <xsl:param name="resfirstColStyle"/>
-     <tr><td class="{$ressubHeaderStyle}" colspan="2">
-        <xsl:text>Additional Information:</xsl:text>
-     </td></tr>
-     <tr><td class="{$resfirstColStyle}">&#160;</td>
-         <td>
-           <xsl:call-template name="text">
-             <xsl:with-param name="textfirstColStyle" select="$resfirstColStyle"/>
-           </xsl:call-template>
-         </td>
-     </tr>
-  </xsl:template>
-
-
-   <xsl:template name="resourceintellectualRights">
-     <xsl:param name="resfirstColStyle"/>
-     <xsl:param name="ressecondColStyle"/>
-       <xsl:call-template name="text">
-         <xsl:with-param name="textsecondColStyle" select="$ressecondColStyle"/>
-       </xsl:call-template>
-  </xsl:template>
-
-   <xsl:template name="resourcedistribution">
-     <xsl:param name="ressubHeaderStyle"/>
-     <xsl:param name="resfirstColStyle"/>
-     <xsl:param name="index"/>
-     <xsl:param name="docid"/>
-     <tr><td colspan="2">
-        <xsl:call-template name="distribution">
-          <xsl:with-param name="disfirstColStyle" select="$resfirstColStyle"/>
-          <xsl:with-param name="dissubHeaderStyle" select="$ressubHeaderStyle"/>
-          <xsl:with-param name="level">toplevel</xsl:with-param>
-          <xsl:with-param name="distributionindex" select="$index"/>
-          <xsl:with-param name="docid" select="$docid"/>
-        </xsl:call-template>
-     </td></tr>
-  </xsl:template>
-
-  <xsl:template name="resourcecoverage">
-     <xsl:param name="ressubHeaderStyle"/>
-     <xsl:param name="resfirstColStyle"/>
-     <tr><td colspan="2">
-        <xsl:call-template name="coverage">
-        </xsl:call-template>
-     </td></tr>
-  </xsl:template>
-  
-	<!-- for displaying any nested translation element for i18nNonEmptyString type -->
-	<xsl:template name="i18n">
-		<xsl:param name="i18nElement"/>
-		<!-- the primary value -->
-		<xsl:if test="$i18nElement/text() != ''">
-			<xsl:if test="./@xml:lang != ''">
-				(<xsl:value-of select="./@xml:lang"/>)
-			</xsl:if>
-			<xsl:value-of select="$i18nElement/text()"/>
-		</xsl:if>
-		<!-- any translations -->
-		<xsl:if test="count($i18nElement/value) > 0">
-			<br/>
-			<xsl:for-each select="$i18nElement/value">
-				<xsl:if test="./@xml:lang != ''">
-					(<xsl:value-of select="./@xml:lang"/>)
-				</xsl:if>
-				<xsl:value-of select="."/>
-				<xsl:if test="position() != last()">
-					<br/>
-				</xsl:if>	
-			</xsl:for-each>
-		</xsl:if>
-	</xsl:template>
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-resource.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-software.xsl
===================================================================
--- lib/style/shared/eml-2/eml-software.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-software.xsl	(nonexistent)
@@ -1,317 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matt Jones
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-dataset.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-
-  <xsl:template name="software">
-    <xsl:param name="softwarefirstColStyle"/>
-    <xsl:param name="softwaresubHeaderStyle"/>
-    <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="softwarecommon">
-              <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-              <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-            <xsl:call-template name="softwarecommon">
-              <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-              <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-            </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-    </table>
-  </xsl:template>
-
-  <xsl:template name="softwarecommon">
-        <xsl:param name="softwarefirstColStyle"/>
-        <xsl:param name="softwaresubHeaderStyle"/>
-        <tr><td class="{$softwaresubHeaderStyle}" colspan="2">
-        <xsl:text>Software:</xsl:text></td></tr>
-        <xsl:call-template name="resource">
-           <xsl:with-param name="resfirstColStyle" select="$softwarefirstColStyle"/>
-           <xsl:with-param name="ressubHeaderStyle" select="$softwaresubHeaderStyle"/>
-           <xsl:with-param name="creator">Author(s):</xsl:with-param>
-        </xsl:call-template>
-        <xsl:call-template name="implementation">
-           <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-           <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-        </xsl:call-template>
-         <xsl:for-each select="dependency">
-          <tr><td class="{$softwarefirstColStyle}">
-                Dependency
-                </td>
-                <td class="{$secondColStyle}">
-                 &#160;
-                </td>
-           </tr>
-           <xsl:call-template name="dependency">
-              <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-              <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-           </xsl:call-template>
-        </xsl:for-each>
-        <xsl:call-template name="licenseURL">
-              <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-              <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-        </xsl:call-template>
-        <xsl:call-template name="license">
-              <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-              <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-        </xsl:call-template>
-        <xsl:call-template name="version">
-              <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-              <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-        </xsl:call-template>
-        <xsl:call-template name="softwareAccess">
-              <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-              <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-        </xsl:call-template>
-        <xsl:call-template name="softwareProject">
-              <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-              <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-        </xsl:call-template>
-  </xsl:template>
-
-  <xsl:template name="implementation">
-     <xsl:param name="softwarefirstColStyle"/>
-     <xsl:param name="softwaresubHeaderStyle"/>
-     <xsl:for-each select="implementation">
-        <tr><td colspan="2" class="{$softwaresubHeaderStyle}">
-             Implementation Info:
-            </td>
-        </tr>
-        <xsl:for-each select="distribution">
-           <tr><td class="{$softwarefirstColStyle}">
-             Distribution:
-            </td>
-            <td>
-               <xsl:call-template name="distribution">
-                 <xsl:with-param name="disfirstColStyle" select="$softwarefirstColStyle"/>
-                 <xsl:with-param name="dissubHeaderStyle" select="$softwaresubHeaderStyle"/>
-               </xsl:call-template>
-            </td>
-        </tr>
-        </xsl:for-each>
-        <xsl:for-each select="size">
-           <tr><td class="{$softwarefirstColStyle}">
-             Size:
-            </td>
-            <td class="{$secondColStyle}">
-             <xsl:value-of select="."/>
-            </td>
-        </tr>
-        </xsl:for-each>
-        <xsl:for-each select="language">
-           <tr><td class="{$softwarefirstColStyle}">
-                Language:
-                </td>
-                <td class="{$secondColStyle}">
-                  <xsl:value-of select="LanguageValue"/>
-                </td>
-           </tr>
-           <xsl:if test="LanguageCodeStandard">
-             <tr><td class="{$softwarefirstColStyle}">
-                Language Code Standard:
-                </td>
-                <td class="{$secondColStyle}">
-                  <xsl:value-of select="LanguageValue"/>
-                </td>
-             </tr>
-           </xsl:if>
-        </xsl:for-each>
-        <xsl:for-each select="operatingSystem">
-          <tr><td class="{$softwarefirstColStyle}">
-                Operating System:
-                </td>
-                <td class="{$secondColStyle}">
-                  <xsl:value-of select="."/>
-                </td>
-           </tr>
-        </xsl:for-each>
-        <xsl:for-each select="machineProcessor">
-          <tr><td class="{$softwarefirstColStyle}">
-                Operating System:
-                </td>
-                <td class="{$secondColStyle}">
-                  <xsl:value-of select="."/>
-                </td>
-           </tr>
-        </xsl:for-each>
-        <xsl:for-each select="virtualMachine">
-          <tr><td class="{$softwarefirstColStyle}">
-                Virtual Machine:
-                </td>
-                <td class="{$secondColStyle}">
-                  <xsl:value-of select="."/>
-                </td>
-           </tr>
-        </xsl:for-each>
-         <xsl:for-each select="diskUsage">
-          <tr><td class="{$softwarefirstColStyle}">
-                Disk Usage:
-                </td>
-                <td class="{$secondColStyle}">
-                  <xsl:value-of select="."/>
-                </td>
-           </tr>
-        </xsl:for-each>
-        <xsl:for-each select="runtimeMemoryUsage">
-          <tr><td class="{$softwarefirstColStyle}">
-                Run Time Memory Usage:
-                </td>
-                <td class="{$secondColStyle}">
-                  <xsl:value-of select="."/>
-                </td>
-           </tr>
-        </xsl:for-each>
-        <xsl:for-each select="programmingLanguage">
-          <tr><td class="{$softwarefirstColStyle}">
-                Programming Language:
-                </td>
-                <td class="{$secondColStyle}">
-                  <xsl:value-of select="."/>
-                </td>
-           </tr>
-        </xsl:for-each>
-        <xsl:for-each select="checksum">
-          <tr><td class="{$softwarefirstColStyle}">
-                Check Sum:
-                </td>
-                <td class="{$secondColStyle}">
-                  <xsl:value-of select="."/>
-                </td>
-           </tr>
-        </xsl:for-each>
-        <xsl:for-each select="dependency">
-          <tr><td class="{$softwarefirstColStyle}">
-                Dependency:
-                </td>
-                <td class="{$secondColStyle}">
-                 &#160;
-                </td>
-           </tr>
-           <xsl:call-template name="dependency">
-              <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-              <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-           </xsl:call-template>
-        </xsl:for-each>
-     </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="dependency">
-    <xsl:param name="softwarefirstColStyle"/>
-    <xsl:param name="softwaresubHeaderStyle"/>
-    <xsl:for-each select="../dependency">
-      <tr><td class="{$softwarefirstColStyle}">
-           <b><xsl:value-of select="action"/></b> <xsl:text> Depend on</xsl:text>
-        </td>
-        <td>
-            <xsl:for-each select="software">
-               <xsl:call-template name="software">
-                  <xsl:with-param name="softwarefirstColStyle" select="$softwarefirstColStyle"/>
-                  <xsl:with-param name="softwaresubHeaderStyle" select="$softwaresubHeaderStyle"/>
-               </xsl:call-template>
-            </xsl:for-each>
-        </td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="version">
-    <xsl:param name="softwarefirstColStyle"/>
-    <xsl:for-each select="version">
-        <tr><td class="{$firstColStyle}">
-        Version Number:</td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="licenseURL">
-    <xsl:param name="softwarefirstColStyle"/>
-    <xsl:for-each select="licenseURL">
-        <tr><td class="{$firstColStyle}">
-            License URL:</td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="license">
-    <xsl:param name="softwarefirstColStyle"/>
-    <xsl:for-each select="license">
-        <tr><td class="{$firstColStyle}">
-            License:</td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="softwareAccess">
-    <xsl:param name="softwarefirstColStyle"/>
-    <xsl:param name="softwaresubHeaderStyle"/>
-    <xsl:for-each select="access">
-      <tr><td colspan="2">
-         <xsl:call-template name="access">
-           <xsl:with-param name="accessfirstColStyle" select="$softwarefirstColStyle"/>
-           <xsl:with-param name="accesssubHeaderStyle" select="$softwaresubHeaderStyle"/>
-         </xsl:call-template>
-         </td>
-       </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="softwareProject">
-    <xsl:param name="softwarefirstColStyle"/>
-    <xsl:param name="softwaresubHeaderStyle"/>
-    <xsl:for-each select="project">
-      <tr><td class="{$softwaresubHeaderStyle}" colspan="2">
-        <xsl:text>Project Info:</xsl:text></td></tr>
-      <tr><td colspan="2">
-        <xsl:call-template name="project">
-          <xsl:with-param name="projectfirstColStyle" select="$softwarefirstColStyle"/>
-          <xsl:with-param name="projectsubHeaderStyle" select="$softwaresubHeaderStyle"/>
-        </xsl:call-template>
-        </td>
-      </tr>
-    </xsl:for-each>
-  </xsl:template>
-
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-software.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-coverage.xsl
===================================================================
--- lib/style/shared/eml-2/eml-coverage.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-coverage.xsl	(nonexistent)
@@ -1,549 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-  <xsl:import href="eml-literature.xsl"/>
-
-  <xsl:output method="html" encoding="iso-8859-1"
-    doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
-    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
-    indent="yes" />  
-
-  <!-- This module is for coverage and it is self contained(It is a table
-       and will handle reference by it self)-->
-  <xsl:template name="coverage">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-          <table class="{$tabledefaultStyle}">
-            <xsl:for-each select="geographicCoverage">
-                <xsl:call-template name="geographicCoverage">
-                </xsl:call-template>
-            </xsl:for-each>
-          </table>
-          <table class="{$tabledefaultStyle}">
-             <xsl:for-each select="temporalCoverage">
-                <xsl:call-template name="temporalCoverage">
-                </xsl:call-template>
-            </xsl:for-each>
-          </table>
-          <table class="{$tabledefaultStyle}">
-            <xsl:for-each select="taxonomicCoverage">
-                <xsl:call-template name="taxonomicCoverage">
-                </xsl:call-template>
-            </xsl:for-each>
-          </table>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <table class="{$tabledefaultStyle}">
-            <xsl:for-each select="geographicCoverage">
-                <xsl:call-template name="geographicCoverage">
-                </xsl:call-template>
-            </xsl:for-each>
-          </table>
-          <table class="{$tabledefaultStyle}">
-            <xsl:for-each select="temporalCoverage">
-                <xsl:call-template name="temporalCoverage">
-                </xsl:call-template>
-            </xsl:for-each>
-          </table>
-          <table class="{$tabledefaultStyle}">
-            <xsl:for-each select="taxonomicCoverage">
-                <xsl:call-template name="taxonomicCoverage">
-                </xsl:call-template>
-            </xsl:for-each>
-          </table>
-        </xsl:otherwise>
-      </xsl:choose>
-  </xsl:template>
-
- <!-- ********************************************************************* -->
- <!-- **************  G E O G R A P H I C   C O V E R A G E  ************** -->
- <!-- ********************************************************************* -->
-  <xsl:template name="geographicCoverage">
-    <xsl:choose>
-      <xsl:when test="references!=''">
-        <xsl:variable name="ref_id" select="references"/>
-        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-        <xsl:for-each select="$references">
-          <xsl:for-each select="geographicCoverage">
-            <table class="{$tabledefaultStyle}">
-              <xsl:call-template name="geographicCovCommon" />
-            </table>
-          </xsl:for-each>
-        </xsl:for-each>
-      </xsl:when>
-      <xsl:otherwise>
-          <table class="{$tabledefaultStyle}">
-            <xsl:call-template name="geographicCovCommon" />
-          </table>
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <xsl:template name="geographicCovCommon">
-      <tr>
-        <th colspan="2">
-          <xsl:text>Geographic Region:</xsl:text>
-        </th>
-      </tr>
-      <xsl:apply-templates select="geographicDescription"/>
-      <xsl:apply-templates select="boundingCoordinates"/>
-      <xsl:for-each select="datasetGPolygon">
-          <xsl:if test="datasetGPolygonOuterGRing">
-            <xsl:apply-templates select="datasetGPolygonOuterGRing"/>
-          </xsl:if>
-          <xsl:if test="datasetGPolygonExclusionGRing">
-              <xsl:apply-templates select="datasetGPolygonExclusionGRing"/>
-          </xsl:if>
-     </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template match="geographicDescription">
-    <tr>
-      <td class="{$firstColStyle}">Geographic Description:</td>
-      <td class="{$secondColStyle}"><xsl:value-of select="."/></td>
-    </tr>
-  </xsl:template>
-
-  <xsl:template match="boundingCoordinates">
-      <tr><td class="{$firstColStyle}">
-           Bounding Coordinates:
-          </td>
-       <td>
-         <table>
-           <xsl:apply-templates select="westBoundingCoordinate"/>
-           <xsl:apply-templates select="eastBoundingCoordinate"/>
-           <xsl:apply-templates select="northBoundingCoordinate"/>
-           <xsl:apply-templates select="southBoundingCoordinate"/>
-           <xsl:apply-templates select="boundingAltitudes"/>
-         </table>
-      </td>
-      </tr>
-  </xsl:template>
-
-  <xsl:template match="westBoundingCoordinate">
-    <tr><td class="{$firstColStyle}">
-         <xsl:text>West: &#160;</xsl:text>
-        </td>
-        <td class="{$secondColStyle}">
-         <xsl:value-of select="."/>&#160; degrees
-        </td>
-     </tr>
-  </xsl:template>
-
-  <xsl:template match="eastBoundingCoordinate">
-    <tr><td class="{$firstColStyle}">
-       <xsl:text>East: &#160;</xsl:text>
-       </td>
-       <td class="{$secondColStyle}">
-         <xsl:value-of select="."/>&#160; degrees
-       </td>
-     </tr>
-  </xsl:template>
-
-  <xsl:template match="northBoundingCoordinate">
-    <tr><td class="{$firstColStyle}">
-         <xsl:text>North: &#160;</xsl:text>
-        </td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="."/>&#160; degrees
-        </td>
-     </tr>
-  </xsl:template>
-
-  <xsl:template match="southBoundingCoordinate">
-    <tr><td class="{$firstColStyle}">
-         <xsl:text>South: &#160;</xsl:text>
-       </td>
-       <td class="{$secondColStyle}">
-         <xsl:value-of select="."/>&#160; degrees
-        </td>
-    </tr>
-  </xsl:template>
-
-
-  <xsl:template match="boundingAltitudes">
-
-      <tr><td class="{$firstColStyle}">
-        Mimimum Altitude:</td><td class="{$secondColStyle}">
-        <xsl:apply-templates select="altitudeMinimum"/></td></tr>
-      <tr><td class="{$firstColStyle}">
-        Maximum Altitude:</td><td class="{$secondColStyle}">
-        <xsl:apply-templates select="altitudeMaximum"/></td></tr>
-
-  </xsl:template>
-
-  <xsl:template match="altitudeMinimum">
-     <xsl:value-of select="."/> &#160;<xsl:value-of select="../altitudeUnits"/>
-  </xsl:template>
-
-  <xsl:template match="altitudeMaximum">
-    <xsl:value-of select="."/> &#160;<xsl:value-of select="../altitudeUnits"/>
-  </xsl:template>
-
-  <xsl:template match="datasetGPolygonOuterGRing">
-    <tr><td class="{$firstColStyle}">
-          <xsl:text>G-Ploygon(Outer Ring): </xsl:text>
-        </td>
-        <td class="{$secondColStyle}">
-           <xsl:apply-templates select="gRingPoint"/>
-           <xsl:apply-templates select="gRing"/>
-        </td>
-     </tr>
-  </xsl:template>
-
-  <xsl:template match="datasetGPolygonExclusionGRing">
-    <tr><td class="{$firstColStyle}">
-          <xsl:text>G-Ploygon(Exclusion Ring): </xsl:text>
-        </td>
-        <td class="{$secondColStyle}">
-           <xsl:apply-templates select="gRingPoint"/>
-           <xsl:apply-templates select="gRing"/>
-        </td>
-     </tr>
-  </xsl:template>
-
-  <xsl:template match="gRing">
-    <xsl:text>(GRing) &#160;</xsl:text>
-    <xsl:text>Latitude: </xsl:text>
-    <xsl:value-of select="gRingLatitude"/>,
-    <xsl:text>Longitude: </xsl:text>
-    <xsl:value-of select="gRingLongitude"/><br/>
-  </xsl:template>
-
-  <xsl:template match="gRingPoint">
-    <xsl:text>Latitude: </xsl:text>
-    <xsl:value-of select="gRingLatitude"/>,
-    <xsl:text>Longitude: </xsl:text>
-    <xsl:value-of select="gRingLongitude"/><br/>
-  </xsl:template>
-
-<!-- ********************************************************************* -->
-<!-- ****************  T E M P O R A L   C O V E R A G E  **************** -->
-<!-- ********************************************************************* -->
-
-  <xsl:template name="temporalCoverage">
-    <xsl:choose>
-      <xsl:when test="references!=''">
-        <xsl:variable name="ref_id" select="references"/>
-        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-        <xsl:for-each select="$references">
-          <table class="{$tabledefaultStyle}">
-            <xsl:call-template name="temporalCovCommon" />
-          </table>
-        </xsl:for-each>
-      </xsl:when>
-      <xsl:otherwise>
-          <table class="{$tabledefaultStyle}">
-            <xsl:call-template name="temporalCovCommon" />
-          </table>
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-  <xsl:template name="temporalCovCommon" >
-     <tr><th colspan="2">
-      <xsl:text>Time Period:</xsl:text></th></tr>
-      <xsl:apply-templates select="singleDateTime"/>
-      <xsl:apply-templates select="rangeOfDates"/>
-  </xsl:template>
-
-  <xsl:template match="singleDateTime">
-    <tr><td class="{$firstColStyle}">
-            Date:
-         </td>
-         <td>
-             <xsl:call-template name="singleDateType" />
-         </td>
-     </tr>
-   </xsl:template>
-
-  <xsl:template match="rangeOfDates">
-     <tr><td class="{$firstColStyle}">
-            Begin:
-         </td>
-         <td>
-            <xsl:apply-templates select="beginDate"/>
-          </td>
-     </tr>
-
-     <tr><td class="{$firstColStyle}">
-            End:
-          </td>
-          <td>
-             <xsl:apply-templates select="endDate"/>
-          </td>
-     </tr>
-  </xsl:template>
-
-
-  <xsl:template match="beginDate">
-      <xsl:call-template name="singleDateType"/>
-  </xsl:template>
-
-  <xsl:template match="endDate">
-      <xsl:call-template name="singleDateType"/>
-  </xsl:template>
-
-  <xsl:template name="singleDateType">
-    <table>
-     <xsl:if test="calendarDate">
-      <tr>
-       <td colspan="2" class="{$secondColStyle}">
-          <xsl:value-of select="calendarDate"/>
-          <xsl:if test="./time and normalize-space(./time)!=''">
-            <xsl:text>&#160; at &#160;</xsl:text><xsl:apply-templates select="time"/>
-          </xsl:if>
-        </td>
-      </tr>
-     </xsl:if>
-     <xsl:if test="alternativeTimeScale">
-         <xsl:apply-templates select="alternativeTimeScale"/>
-     </xsl:if>
-    </table>
-  </xsl:template>
-
-
-  <xsl:template match="alternativeTimeScale">
-
-        <tr><td class="{$firstColStyle}">
-            Timescale:</td><td class="{$secondColStyle}"><xsl:value-of select="timeScaleName"/></td></tr>
-        <tr><td class="{$firstColStyle}">
-            Time estimate:</td><td class="{$secondColStyle}"><xsl:value-of select="timeScaleAgeEstimate"/></td></tr>
-        <xsl:if test="timeScaleAgeUncertainty and normalize-space(timeScaleAgeUncertainty)!=''">
-        <tr><td class="{$firstColStyle}">
-            Time uncertainty:</td><td class="{$secondColStyle}"><xsl:value-of select="timeScaleAgeUncertainty"/></td></tr>
-        </xsl:if>
-        <xsl:if test="timeScaleAgeExplanation and normalize-space(timeScaleAgeExplanation)!=''">
-        <tr><td class="{$firstColStyle}">
-            Time explanation:</td><td class="{$secondColStyle}"><xsl:value-of select="timeScaleAgeExplanation"/></td></tr>
-        </xsl:if>
-        <xsl:if test="timeScaleCitation and normalize-space(timeScaleCitation)!=''">
-        <tr><td class="{$firstColStyle}">
-            Citation:</td><td class="{$secondColStyle}">
-            <xsl:apply-templates select="timeScaleCitation"/>
-        </td></tr>
-        </xsl:if>
-
-  </xsl:template>
-
-  <xsl:template match="timeScaleCitation">
-     <!-- Using citation module here -->
-     <xsl:call-template name="citation">
-     </xsl:call-template>
-  </xsl:template>
-
-<!-- ********************************************************************* -->
-<!-- ***************  T A X O N O M I C   C O V E R A G E  *************** -->
-<!-- ********************************************************************* -->
-  <xsl:template name="taxonomicCoverage">
-     <xsl:choose>
-      <xsl:when test="references!=''">
-        <xsl:variable name="ref_id" select="references"/>
-        <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-        <xsl:for-each select="$references">
-          <table class="{$tabledefaultStyle}">
-            <xsl:call-template name="taxonomicCovCommon" />
-          </table>
-        </xsl:for-each>
-      </xsl:when>
-      <xsl:otherwise>
-        <table class="{$tabledefaultStyle}">
-          <xsl:call-template name="taxonomicCovCommon" />
-        </table>
-      </xsl:otherwise>
-    </xsl:choose>
-  </xsl:template>
-
-
-  <xsl:template name="taxonomicCovCommon">
-      <tr><th colspan="2">
-      <xsl:text>Taxonomic Range:</xsl:text></th></tr>
-      <xsl:apply-templates select="taxonomicSystem"/>
-      <xsl:apply-templates select="generalTaxonomicCoverage"/>
-      <xsl:for-each select="taxonomicClassification">
-          <xsl:apply-templates select="."/>
-      </xsl:for-each>
-  </xsl:template>
-
-
- <xsl:template match="taxonomicSystem">
-     <tr><td class="{$firstColStyle}">
-        <xsl:text>Taxonomic System:</xsl:text></td>
-        <td>
-            <table class="{$tabledefaultStyle}">
-              <xsl:apply-templates select="./*"/>
-            </table>
-        </td>
-     </tr>
-  </xsl:template>
-
-
-  <xsl:template match="classificationSystem">
-     <xsl:for-each select="classificationSystemCitation">
-        <tr><td class="{$firstColStyle}">Classification Citation:</td>
-          <td>
-           <xsl:call-template name="citation">
-             <xsl:with-param name="citationfirstColStyle" select="$firstColStyle"/>
-             <xsl:with-param name="citationsubHeaderStyle" select="$subHeaderStyle"/>
-           </xsl:call-template>
-         </td>
-        </tr>
-     </xsl:for-each>
-     <xsl:if test="classificationSystemModifications and normalize-space(classificationSystemModifications)!=''">
-      <tr><td class="{$firstColStyle}">Modification:</td>
-        <td class="{$secondColStyle}">
-          <xsl:value-of select="classificationSystemModifications"/>
-        </td>
-      </tr>
-     </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template match="identificationReference">
-      <tr><td class="{$firstColStyle}">ID Reference:</td>
-          <td>
-             <xsl:call-template name="citation">
-                <xsl:with-param name="citationfirstColStyle" select="$firstColStyle"/>
-                <xsl:with-param name="citationsubHeaderStyle" select="$subHeaderStyle"/>
-             </xsl:call-template>
-          </td>
-     </tr>
-  </xsl:template>
-
-  <xsl:template match="identifierName">
-      <tr><td class="{$firstColStyle}">ID Name:</td>
-          <td>
-             <xsl:call-template name="party">
-               <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-             </xsl:call-template>
-          </td>
-      </tr>
-  </xsl:template>
-
-  <xsl:template match="taxonomicProcedures">
-    <tr><td class="{$firstColStyle}">
-        <xsl:text>Procedures:</xsl:text></td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-  </xsl:template>
-
-  <xsl:template match="taxonomicCompleteness">
-    <tr><td class="{$firstColStyle}">
-        <xsl:text>Completeness:</xsl:text></td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-  </xsl:template>
-
-  <xsl:template match="vouchers">
-      <tr><td class="{$firstColStyle}">Vouchers:</td>
-        <td>
-        <table class="{$tabledefaultStyle}">
-        <xsl:apply-templates select="specimen"/>
-        <xsl:apply-templates select="repository"/>
-        </table>
-        </td></tr>
-  </xsl:template>
-
-  <xsl:template match="specimen">
-    <tr><td class="{$firstColStyle}">
-        <xsl:text>Specimen:</xsl:text></td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-  </xsl:template>
-
-  <xsl:template match="repository">
-    <tr><td class="{$firstColStyle}">Repository:</td>
-        <td>
-            <xsl:for-each select="originator">
-               <xsl:call-template name="party">
-                 <xsl:with-param name="partyfirstColStyle" select="$firstColStyle"/>
-               </xsl:call-template>
-            </xsl:for-each>
-        </td>
-    </tr>
-  </xsl:template>
-
-
-  <xsl:template match="generalTaxonomicCoverage">
-      <tr><td class="{$firstColStyle}">
-             <xsl:text>General Coverage:</xsl:text></td>
-           <td class="{$secondColStyle}">
-             <xsl:value-of select="."/>
-          </td>
-      </tr>
-  </xsl:template>
-
-
-  <xsl:template match="taxonomicClassification">
-    <tr><td class="{$firstColStyle}">
-        <xsl:text>Classification:</xsl:text></td><td>
-        <table class="{$tabledefaultStyle}">
-        <xsl:apply-templates select="./*" mode="nest"/>
-        </table>
-        </td></tr>
-  </xsl:template>
-
-  <xsl:template match="taxonRankName" mode="nest" >
-      <tr><td class="{$firstColStyle}">
-        <xsl:text>Rank Name:</xsl:text></td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-  </xsl:template>
-
-  <xsl:template match="taxonRankValue" mode="nest">
-      <tr><td class="{$firstColStyle}">
-        <xsl:text>Rank Value:</xsl:text></td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-  </xsl:template>
-
-  <xsl:template match="commonName" mode="nest">
-      <tr><td class="{$firstColStyle}">
-            <xsl:text>Common Name:</xsl:text></td><td class="{$secondColStyle}">
-            <xsl:value-of select="."/>
-          </td>
-      </tr>
-  </xsl:template>
-
-  <xsl:template match="taxonomicClassification" mode="nest">
-    <tr><td class="{$firstColStyle}">
-          <xsl:text>Classification:</xsl:text>
-        </td>
-        <td>
-           <table class="{$tabledefaultStyle}">
-             <xsl:apply-templates select="./*" mode="nest"/>
-           </table>
-        </td>
-     </tr>
-  </xsl:template>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-coverage.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-party.xsl
===================================================================
--- lib/style/shared/eml-2/eml-party.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-party.xsl	(nonexistent)
@@ -1,225 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-
-  <!-- This module is for party member and it is self contained-->
-
-  <xsl:template name="party">
-      <xsl:param name="partyfirstColStyle"/>
-      <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:apply-templates mode="party">
-             <xsl:with-param name="partyfirstColStyle" select="$partyfirstColStyle"/>
-            </xsl:apply-templates>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:apply-templates mode="party">
-            <xsl:with-param name="partyfirstColStyle" select="$partyfirstColStyle"/>
-          </xsl:apply-templates>
-        </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-  <!-- *********************************************************************** -->
-
-
-  <xsl:template match="individualName" mode="party">
-      <xsl:param name="partyfirstColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-        <tr><td class="{$partyfirstColStyle}" >
-            Individual:</td><td class="{$secondColStyle}" >
-           <b><xsl:value-of select="./salutation"/><xsl:text> </xsl:text>
-           <xsl:value-of select="./givenName"/><xsl:text> </xsl:text>
-           <xsl:value-of select="./surName"/></b>
-        </td></tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template match="organizationName" mode="party">
-      <xsl:param name="partyfirstColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-        <tr><td class="{$partyfirstColStyle}" >
-        Organization:</td><td class="{$secondColStyle}">
-        <b><xsl:value-of select="."/></b>
-        </td></tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template match="positionName" mode="party">
-      <xsl:param name="partyfirstColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-      <tr><td class="{$partyfirstColStyle}">
-        Position:</td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template match="address" mode="party">
-    <xsl:param name="partyfirstColStyle"/>
-    <xsl:if test="normalize-space(.)!=''">
-      <xsl:call-template name="addressCommon">
-         <xsl:with-param name="partyfirstColStyle" select="$partyfirstColStyle"/>
-      </xsl:call-template>
-    </xsl:if>
-    </xsl:template>
-
-   <!-- This template will be call by other place-->
-   <xsl:template name="address">
-      <xsl:param name="partyfirstColStyle"/>
-      <table class="{$tablepartyStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="addressCommon">
-             <xsl:with-param name="partyfirstColStyle" select="$partyfirstColStyle"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:call-template name="addressCommon">
-             <xsl:with-param name="partyfirstColStyle" select="$partyfirstColStyle"/>
-          </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-      </table>
-  </xsl:template>
-
-   <xsl:template name="addressCommon">
-    <xsl:param name="partyfirstColStyle"/>
-    <xsl:if test="normalize-space(.)!=''">
-    <tr><td class="{$partyfirstColStyle}">
-        Address:</td><td>
-    <table class="{$tablepartyStyle}">
-    <xsl:for-each select="deliveryPoint">
-    <tr><td class="{$secondColStyle}"><xsl:value-of select="."/><xsl:text>, </xsl:text></td></tr>
-    </xsl:for-each>
-    <!-- only include comma if city exists... -->
-    <tr><td class="{$secondColStyle}" >
-    <xsl:if test="normalize-space(city)!=''">
-        <xsl:value-of select="city"/><xsl:text>, </xsl:text>
-    </xsl:if>
-    <xsl:if test="normalize-space(administrativeArea)!='' or normalize-space(postalCode)!=''">
-        <xsl:value-of select="administrativeArea"/><xsl:text> </xsl:text><xsl:value-of select="postalCode"/><xsl:text> </xsl:text>
-    </xsl:if>
-    <xsl:if test="normalize-space(country)!=''">
-      <xsl:value-of select="country"/>
-    </xsl:if></td></tr>
-    </table></td></tr>
-    </xsl:if>
-   </xsl:template>
-
-  <xsl:template match="phone" mode="party">
-      <xsl:param name="partyfirstColStyle"/>
-      <tr><td class="{$partyfirstColStyle}" >
-             Phone:
-          </td>
-          <td>
-            <table class="{$tablepartyStyle}">
-              <tr><td class="{$secondColStyle}">
-                     <xsl:value-of select="."/>
-                     <xsl:if test="normalize-space(./@phonetype)!=''">
-                       <xsl:text> (</xsl:text><xsl:value-of select="./@phonetype"/><xsl:text>)</xsl:text>
-                     </xsl:if>
-                   </td>
-               </tr>
-             </table>
-          </td>
-      </tr>
-  </xsl:template>
-
-
-  <xsl:template match="electronicMailAddress" mode="party">
-      <xsl:param name="partyfirstColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-       <tr><td class="{$partyfirstColStyle}" >
-            Email Address:
-          </td>
-          <td>
-            <table class="{$tablepartyStyle}">
-              <tr><td class="{$secondColStyle}">
-                    <a><xsl:attribute name="href">mailto:<xsl:value-of select="."/></xsl:attribute><xsl:value-of select="./entityName"/>
-                    <xsl:value-of select="."/></a>
-                   </td>
-              </tr>
-            </table>
-          </td>
-        </tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template match="onlineUrl" mode="party">
-      <xsl:param name="partyfirstColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-      <tr><td class="{$partyfirstColStyle}" >
-            Web Address:
-          </td>
-          <td>
-             <table class="{$tablepartyStyle}">
-               <tr><td class="{$secondColStyle}">
-                     <a><xsl:attribute name="href">http://<xsl:value-of select="."/></xsl:attribute><xsl:value-of select="./entityName"/>
-                     <xsl:value-of select="."/></a>
-                    </td>
-               </tr>
-             </table>
-           </td>
-        </tr>
-      </xsl:if>
-  </xsl:template>
-
-
-  <xsl:template match="userId" mode="party">
-      <xsl:param name="partyfirstColStyle"/>
-      <xsl:if test="normalize-space(.)!=''">
-      <tr><td class="{$partyfirstColStyle}" >
-        Id:</td><td class="{$secondColStyle}">
-        <xsl:value-of select="."/></td></tr>
-      </xsl:if>
-  </xsl:template>
-  <xsl:template match="text()" mode="party" />
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-party.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-settings.xsl
===================================================================
--- lib/style/shared/eml-2/eml-settings.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-settings.xsl	(nonexistent)
@@ -1,292 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: barteau $'
-  *     '$Date: 2008-01-15 17:12:44 -0800 (Tue, 15 Jan 2008) $'
-  * '$Revision: 3689 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  *****************************************************************************
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet that provides a
-  * single, central location for setting all installation-specific paths for
-  * XSLT stylesheets.  It is intended to be imported (using the
-  * <xsl:import href="..." /> element) into other XSLT stylesheets used in the
-  * transformation of xml files that are valid with respect to the
-  * applicable dtd of the Ecological Metadata Language (EML).
-
-  * Some of these paths incorporate values of the form: @token-name@; these are
-  * intended to allow an Ant (http://jakarta.apache.org/ant/index.html) build
-  * script to replace the tokens automatically with the correct values at build/
-  * install time.  If Ant is not used, the tokens may simply be edited by hand
-  * to point to the correct resources.
-  * Note that the values given below may be overridden by passing parameters to
-  * the XSLT processor programatically, although the procedure for doing so is
-  * vendor-specific.  Note also that these parameter definitions will be overridden
-  * by any identical parameter names declared within xsl stylesheets that import
-  * this stylesheet.
-  *
--->
-
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-<!--
-    /**
-    *   The filename of the default css stylesheet to be used
-    *   (filename only - not the whole path, and no ".css" extension.  The
-    *   example below would look for a file named "default.css" in the same
-    *   directory as the stylesheets
-    */
--->
-
-  <xsl:param name="qformat">default</xsl:param>
-
-
-<!--
-    /**
-    *   The module which need to be display in eml2 document. The default
-    *   value is dataset
-    */
--->
-  <xsl:param name="displaymodule">dataset</xsl:param>
-
-
-<!--
-    /**
-    *   To show the links for the Entities in the dataset display module.
-    */
--->
-  <xsl:param name="withEntityLinks">1</xsl:param>
-
-
-<!--
-    /**
-    *   To show the link for Additional Metadata in the dataset display module.
-    */
--->
-  <xsl:param name="withAdditionalMetadataLink">1</xsl:param>
-
-
-<!--
-    /**
-    *   To show the link for the Original XML in the dataset display module.
-    */
--->
-  <xsl:param name="withOriginalXMLLink">1</xsl:param>
-
-
-<!--
-    /**
-    *   To show any html links (emails and webpage).
-    */
--->
-  <xsl:param name="withHTMLLinks">1</xsl:param>
-
-<!--
-    /**
-    *   To show the Attributes table in the entity display.
-    */
--->
-  <xsl:param name="withAttributes">1</xsl:param>
-
-<!--
-    /**
-    *   To insert templates where header and footer are defined.
-    */
--->
-  <xsl:param name="insertTemplate">1</xsl:param>
-
-
-<!--
-   /**
-    *   the path of the directory where the XSL and CSS files reside - starts
-    *   with context name, eg: /myContextRoot/styleDirectory.
-    *   (As found in "http://hostname:port/myContextRoot/styleDirectory").
-    *   Needs leading slash but not trailing slash
-    *
-    *   EXAMPLE:
-    *       <xsl:param name="stylePath">/brooke/style</xsl:param>
-    */
--->
-
-    <xsl:param name="stylePath">{$contextURL}/style/skins</xsl:param>
-
-
-<!--
-   /*
-    *   the path of the directory where the common javascript and css files
-    *   reside - i.e the files that are not skin-specific. Starts
-    *   with context name, eg: /myContextRoot/styleCommonDirectory.
-    *   (As found in "http://hostname:port/myContextRoot/styleCommonDirectory").
-    *
-    *   EXAMPLE
-    *       <xsl:param name="styleCommonPath">/brooke/style/common</xsl:param>
-    */
--->
-
-    <xsl:param name="styleCommonPath">{$contextURL}/style/common</xsl:param>
-
-<!--the docid of xml which is processed-->
-    <xsl:param name="docid"/>
-<!-- type of entity, data table or spacial raster or others-->
-    <xsl:param name="entitytype"></xsl:param>
-<!-- the index of entity in same entity type -->
-    <xsl:param name="entityindex"/>
-<!-- the index of attribute in same entity -->
-    <xsl:param name="attributeindex"/>
-<!-- the index of physical part in entity part-->
-    <xsl:param name="physicalindex"/>
-<!-- the index of distribution in physical part  -->
-    <xsl:param name="distributionindex"/>
-<!-- the levle of distribution -->
-    <xsl:param name="distributionlevel"/>
-<!-- the index of additional metadata-->
-    <xsl:param name="additionalmetadataindex">1</xsl:param>
-<!-- attribute set to get rid of cell spacing-->
-    <xsl:attribute-set name="cellspacing">
-      <xsl:attribute name="cellpadding">0</xsl:attribute>
-      <xsl:attribute name="cellspacing">0</xsl:attribute>
-    </xsl:attribute-set>
-
-<!-- determines whether to use metacat or LSID identiers-->
-	<xsl:param name="lsidauthority"></xsl:param>
-<!-- the url for the data registry of the dataset-->
-	<xsl:param name="registryurl"></xsl:param>
-<!-- the name of the data registry of the dataset-->
-	<xsl:param name="registryname"></xsl:param>
-
-  
-<!-- for getting the server context and cgi locations -->  
-  <xsl:param name="contextURL"/>
-  <xsl:param name="cgi-prefix"/>
-  
-<!-- for access to "protected" documents/files -->  
-  <xsl:param name="sessionid"/>
-  
-  
-<!--
-    /**
-    *   The base URI to be used for the href link to each document in a
-    *   "subject-relationaship-object" triple
-    *
-    *   EXAMPLE:
-    *       <xsl:param name="tripleURI">
-    *         <![CDATA[/brooke/servlet/metacat?action=read&qformat=knb&docid=]]>
-    *       </xsl:param>
-    *
-    *   (Note in the above case the "qformat=knb" parameter in the url; a system
-    *   could pass this parameter to the XSLT engine to override the local
-    *   <xsl:param name="qformat"> tags defined earlier in this document.)
-    */
--->
-
-  <xsl:param name="tripleURI"><xsl:value-of select="$contextURL" /><![CDATA[/metacat?action=read&qformat=]]><xsl:value-of select="$qformat" /><![CDATA[&sessionid=]]><xsl:value-of select="$sessionid" /><![CDATA[&docid=]]></xsl:param>
-
-    <!-- URL for xmlformat-->
-    <xsl:param name="xmlURI"><xsl:value-of select="$contextURL" /><![CDATA[/metacat?action=read&qformat=xml&docid=]]></xsl:param>
-
-
-<!--
-    /**
-    *   Most of the html pages are currently laid out as a 2-column table, with
-    *   highlights for more-major rows containing subsection titles etc.
-    *   The following parameters are used within the
-    *           <td width="whateverWidth" class="whateverClass">
-    *   tags to define the column widths and (css) styles.
-    *
-    *   The values of the "xxxColWidth" parameters can be percentages (need to
-    *   include % sign) or pixels (number only). Note that if a width is defined
-    *   in the CSS stylesheet (see next paragraph), it will override this local
-    *   width setting in browsers newer than NN4
-    *
-    *   The values of the "xxxColStyle" parameters refer to style definitions
-    *   listed in the *.css stylesheet that is defined in this xsl document,
-    *   above (in the <xsl:param name="qformat"> tag).
-    *
-    *   (Note that if the "qformat" is changed from the default by passing a
-    *   value in the url (see notes for <xsl:param name="qformat"> tag, above),
-    *   then the params below must match style names in the "new" CSS stylesheet
-    */
--->
-
-<!--    the style for major rows containing subsection titles etc. -->
-  <xsl:param name="subHeaderStyle" select="'tablehead'"/>
-
-<!--    the style for major rows containing links, such as additional metadata,
-        original xml file etc. -->
-  <xsl:param name="linkedHeaderStyle" select="'linkedHeaderStyle'"/>
-
-<!--    the width for the first column (but see note above) -->
-  <xsl:param name="firstColWidth" select="'15%'"/>
-
-<!-- the style for the first column -->
-  <xsl:param name="firstColStyle" select="'rowodd'"/>
-
-<!--    the width for the second column (but see note above) -->
-  <xsl:param name="secondColWidth" select="'85%'"/>
-
-<!-- the style for the second column -->
-  <xsl:param name="secondColStyle" select="'roweven'"/>
-
-<!-- the style for the attribute table -->
-  <xsl:param name="tableattributeStyle" select="'tableattribute'"/>
-
-<!-- the style for the border -->
-  <xsl:param name="borderStyle" select="'bordered'"/>
-
-<!-- the style for the even col in attributes table -->
-  <xsl:param name="colevenStyle" select="'coleven'"/>
-
-<!-- the style for the inner even col in attributes table -->
-  <xsl:param name="innercolevenStyle" select="'innercoleven'"/>
-
-<!-- the style for the odd col in attributes table -->
-  <xsl:param name="coloddStyle" select="'colodd'"/>
-
-<!-- the style for the inner odd col in attributes table -->
-  <xsl:param name="innercoloddStyle" select="'innercolodd'"/>
-
-
-<!-- the default alignment style for the wrapper around the main tables -->
-  <!--
-  <xsl:param name="mainTableAligmentStyle" select="'mainTableAligmentStyle'"/>
-  -->
-  <xsl:param name="mainTableAligmentStyle" select="'content'"/>
-
-<!-- the default style for the main container table -->
-  <xsl:param name="mainContainerTableStyle" select="'group group_border'"/>
-
-<!-- the default style for all other tables -->
-  <xsl:param name="tabledefaultStyle" select="'subGroup subGroup_border onehundred_percent'"/>
-
-<!-- the style for table party -->
-  <xsl:param name="tablepartyStyle" select="'tableparty'"/>
-
-<!-- Some html pages use a nested table in the second column.
-     Some of these nested tables set their first column to
-     the following width: -->
-  <xsl:param name="secondColIndent" select="'10%'"/>
-
-<!-- the first column width of attribute table-->
-  <xsl:param name="attributefirstColWidth" select="'15%'"/>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-settings.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-protocol.xsl
===================================================================
--- lib/style/shared/eml-2/eml-protocol.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-protocol.xsl	(nonexistent)
@@ -1,182 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matthew Brooke
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-  <xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-
-
-
-  <xsl:template name="protocol">
-    <xsl:param name="protocolfirstColStyle"/>
-    <xsl:param name="protocolsubHeaderStyle"/>
-    <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="protocolcommon">
-              <xsl:with-param name="protocolfirstColStyle" select="$protocolfirstColStyle"/>
-              <xsl:with-param name="protocolsubHeaderStyle" select="$protocolsubHeaderStyle"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:call-template name="protocolcommon">
-              <xsl:with-param name="protocolfirstColStyle" select="$protocolfirstColStyle"/>
-              <xsl:with-param name="protocolsubHeaderStyle" select="$protocolsubHeaderStyle"/>
-           </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-    </table>
-  </xsl:template>
-
-   <xsl:template name="protocolcommon">
-        <xsl:param name="protocolfirstColStyle"/>
-        <xsl:param name="protocolsubHeaderStyle"/>
-        <xsl:call-template name="resource">
-           <xsl:with-param name="resfirstColStyle" select="$protocolfirstColStyle"/>
-           <xsl:with-param name="ressubHeaderStyle" select="$protocolsubHeaderStyle"/>
-           <xsl:with-param name="creator">Author(s):</xsl:with-param>
-        </xsl:call-template>
-        <xsl:for-each select="proceduralStep">
-          <tr><td colspan="2" class="{$protocolsubHeaderStyle}">
-              Step<xsl:text> </xsl:text><xsl:value-of select="position()"/>:
-              </td>
-          </tr>
-          <xsl:call-template name="step">
-              <xsl:with-param name="protocolfirstColStyle" select="$protocolfirstColStyle"/>
-              <xsl:with-param name="protocolsubHeaderStyle" select="$protocolsubHeaderStyle"/>
-          </xsl:call-template>
-        </xsl:for-each>
-        <xsl:call-template name="protocolAccess">
-              <xsl:with-param name="protocolfirstColStyle" select="$protocolfirstColStyle"/>
-              <xsl:with-param name="protocolsubHeaderStyle" select="$protocolsubHeaderStyle"/>
-        </xsl:call-template>
-  </xsl:template>
-
-  <xsl:template name="step">
-    <xsl:param name="protocolfirstColStyle"/>
-    <xsl:param name="protocolsubHeaderStyle"/>
-    <xsl:for-each select="description">
-      <tr><td class="{$protocolfirstColStyle}">
-          Description:
-          </td>
-          <td>
-             <xsl:call-template name="text">
-               <xsl:with-param name="textfirstColStyle" select="$protocolfirstColStyle"/>
-             </xsl:call-template>
-          </td>
-      </tr>
-     </xsl:for-each>
-    <xsl:for-each select="citation">
-      <tr><td class="{$protocolfirstColStyle}">
-          Citation:
-          </td>
-          <td class="{$secondColStyle}">
-           &#160;
-          </td>
-      </tr>
-      <tr><td colspan="2">
-          <xsl:call-template name="citation">
-            <xsl:with-param name="citationfirstColStyle" select="$protocolfirstColStyle"/>
-            <xsl:with-param name="citationsubHeaderStyle" select="$protocolsubHeaderStyle"/>
-          </xsl:call-template>
-          </td>
-      </tr>
-    </xsl:for-each>
-     <xsl:for-each select="protocol">
-      <tr><td class="{$protocolfirstColStyle}">
-          Protocol:
-          </td>
-          <td class="{$secondColStyle}">
-           &#160;
-          </td>
-      </tr>
-      <tr><td colspan="2">
-          <xsl:call-template name="protocol">
-            <xsl:with-param name="protocolfirstColStyle" select="$protocolfirstColStyle"/>
-            <xsl:with-param name="protocolsubHeaderStyle" select="$protocolsubHeaderStyle"/>
-          </xsl:call-template>
-          </td>
-      </tr>
-    </xsl:for-each>
-    <xsl:for-each select="instrumentation">
-        <tr><td class="{$protocolfirstColStyle}">
-          Instrument(s):
-          </td>
-          <td class="{$secondColStyle}">
-            <xsl:value-of select="."/>
-          </td>
-      </tr>
-    </xsl:for-each>
-    <xsl:for-each select="software">
-     <tr><td colspan="2">
-          <xsl:call-template name="software">
-            <xsl:with-param name="softwarefirstColStyle" select="$protocolfirstColStyle"/>
-            <xsl:with-param name="softwaresubHeaderStyle" select="$protocolsubHeaderStyle"/>
-          </xsl:call-template>
-          </td>
-      </tr>
-    </xsl:for-each>
-    <xsl:for-each select="subStep">
-      <tr><td class="{$protocolfirstColStyle}">
-          Substep<xsl:text> </xsl:text><xsl:value-of select="position()"/>
-          </td>
-          <td class="{$secondColStyle}">
-           &#160;
-          </td>
-      </tr>
-      <xsl:call-template name="step">
-          <xsl:with-param name="protocolfirstColStyle" select="$protocolfirstColStyle"/>
-          <xsl:with-param name="protocolsubHeaderStyle" select="$protocolsubHeaderStyle"/>
-      </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="protocolAccess">
-    <xsl:param name="protocolfirstColStyle"/>
-    <xsl:param name="protocolsubHeaderStyle"/>
-    <xsl:for-each select="access">
-      <tr><td colspan="2">
-         <xsl:call-template name="access">
-           <xsl:with-param name="accessfirstColStyle" select="$protocolfirstColStyle"/>
-           <xsl:with-param name="accesssubHeaderStyle" select="$protocolsubHeaderStyle"/>
-         </xsl:call-template>
-         </td>
-       </tr>
-    </xsl:for-each>
-  </xsl:template>
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-protocol.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-access.xsl
===================================================================
--- lib/style/shared/eml-2/eml-access.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-access.xsl	(nonexistent)
@@ -1,157 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *      Authors: Matt Jones
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-dataset.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-  <xsl:output method="html" encoding="iso-8859-1"
-    doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
-    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
-    indent="yes" />  
-  <xsl:template name="access">
-    <xsl:param name="accessfirstColStyle"/>
-    <xsl:param name="accesssubHeaderStyle"/>
-    <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="accessCommon">
-             <xsl:with-param name="accessfirstColStyle" select="$accessfirstColStyle"/>
-             <xsl:with-param name="accesssubHeaderStyle" select="$accesssubHeaderStyle"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:call-template name="accessCommon">
-             <xsl:with-param name="accessfirstColStyle" select="$accessfirstColStyle"/>
-             <xsl:with-param name="accesssubHeaderStyle" select="$accesssubHeaderStyle"/>
-          </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-    </table>
-
-  </xsl:template>
-  <xsl:template name="accessCommon">
-     <xsl:param name="accessfirstColStyle" />
-     <xsl:param name="accesssubHeaderStyle"/>
-        <xsl:call-template name="accesssystem">
-           <xsl:with-param name="accessfirstColStyle" select="$accessfirstColStyle"/>
-           <xsl:with-param name="accesssubHeaderStyle" select="$accesssubHeaderStyle"/>
-        </xsl:call-template>
-        <xsl:if test="normalize-space(./@order)='allowFirst' and (allow)">
-            <xsl:call-template name="allow_deny">
-                <xsl:with-param name="permission" select="'allow'"/>
-                <xsl:with-param name="accessfirstColStyle" select="$accessfirstColStyle"/>
-             </xsl:call-template>
-        </xsl:if>
-        <xsl:if test="(deny)">
-           <xsl:call-template name="allow_deny">
-                <xsl:with-param name="permission" select="'deny'"/>
-                <xsl:with-param name="accessfirstColStyle" select="$accessfirstColStyle"/>
-            </xsl:call-template>
-        </xsl:if>
-        <xsl:if test="normalize-space(acl/@order)='denyFirst' and (allow)">
-            <xsl:call-template name="allow_deny">
-                <xsl:with-param name="permission" select="'allow'"/>
-                <xsl:with-param name="accessfirstColStyle" select="$accessfirstColStyle"/>
-            </xsl:call-template>
-        </xsl:if>
-
-
-  </xsl:template>
-
-
-  <xsl:template name="allow_deny">
-   <xsl:param name="permission"/>
-   <xsl:param name="accessfirstColStyle" />
-   <xsl:choose>
-       <xsl:when test="$permission='allow'">
-          <xsl:for-each select="allow">
-            <tr>
-              <td class="{$accessfirstColStyle}">
-               Allow:
-              </td>
-              <td class="{$accessfirstColStyle}">
-                <xsl:for-each select="./permission">
-                  <xsl:text>[</xsl:text><xsl:value-of select="."/><xsl:text>] </xsl:text>
-                </xsl:for-each>
-              </td>
-              <td class="{$accessfirstColStyle}" >
-                <xsl:for-each select="principal">
-                  <xsl:value-of select="."/><br/>
-                </xsl:for-each>
-              </td>
-            </tr>
-          </xsl:for-each>
-       </xsl:when>
-       <xsl:otherwise>
-         <xsl:for-each select="deny">
-            <tr>
-              <td class="{$accessfirstColStyle}">
-               Deny:
-              </td>
-              <td class="{$accessfirstColStyle}">
-                <xsl:for-each select="./permission">
-                  <xsl:text>[</xsl:text><xsl:value-of select="."/><xsl:text>] </xsl:text>
-                </xsl:for-each>
-              </td>
-              <td class="{$accessfirstColStyle}" >
-                <xsl:for-each select="principal">
-                  <xsl:value-of select="."/><br/>
-                </xsl:for-each>
-              </td>
-            </tr>
-         </xsl:for-each>
-       </xsl:otherwise>
-   </xsl:choose>
-
-   </xsl:template>
-
-  <xsl:template name="accesssystem">
-       <xsl:param name="accessfirstColStyle" />
-        <tr>
-          <th colspan="3">
-            <xsl:text>Access Control:</xsl:text>
-          </th>
-        </tr>
-        <tr>
-          <td class="{$accessfirstColStyle}">Auth System:</td>
-          <td class="{$secondColStyle}"><xsl:value-of select="./@authSystem"/></td>
-        </tr>
-        <tr>
-          <td class="{$accessfirstColStyle}">Order:</td>
-          <td class="{$secondColStyle}"><xsl:value-of select="./@order"/></td>
-        </tr>
-  </xsl:template>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-access.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml.xsl
===================================================================
--- lib/style/shared/eml-2/eml.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml.xsl	(nonexistent)
@@ -1,82 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile: eml.xsl,v $'
-  *      Authors: Matt Jones
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: obrien $'
-  *     '$Date: 2008-08-28 22:59:33 $'
-  * '$Revision: 1.8 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-dataset.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fn="http://www.w3.org/2005/02/xpath-function" xmlns:eml="eml://ecoinformatics.org/eml-2.1.0" version="1.0">
-  <xsl:import href="emlroot.xsl"/>
-
-  <xsl:output method="html" encoding="UTF-8"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />
-
-  <xsl:template match="/">
-    <html>
-      <head>
-        <title><xsl:value-of select="./eml:eml/dataset/title"/></title>
-        <link rel="stylesheet" type="text/css"
-              href="{$contextURL}/style/skins/{$qformat}/{$qformat}.css"></link>
-        <script language="Javascript" type="text/JavaScript"
-                src="{$contextURL}/style/skins/{$qformat}/{$qformat}.js"></script>
-        <script language="Javascript"
-                type="text/JavaScript"
-                src="{$contextURL}/style/common/branding.js"></script>
-      </head>
-      <body>
-
-        <div id="{$mainTableAligmentStyle}">
-          <script language="JavaScript" type="text/JavaScript">
-	     <xsl:if test="$insertTemplate='0'">
-                 <xsl:comment>insertTemplateOpening('<xsl:value-of select="$contextURL" />');//</xsl:comment>
-             </xsl:if>
-	     <xsl:if test="$insertTemplate='1'">
-                 insertTemplateOpening('<xsl:value-of select="$contextURL" />');
-             </xsl:if>
-          </script>
-
-          <table xsl:use-attribute-sets="cellspacing" width="100%"
-                                        class="{$mainContainerTableStyle}">
-          <xsl:apply-templates select="*[local-name()='eml']"/>
-          </table>
-
-	  <script language="JavaScript" type="text/JavaScript">
-	     <xsl:if test="$insertTemplate='0'">
-               <xsl:comment>insertTemplateClosing('<xsl:value-of select="$contextURL" />');//</xsl:comment>
-             </xsl:if>
-	     <xsl:if test="$insertTemplate='1'">
-                 insertTemplateClosing('<xsl:value-of select="$contextURL" />');
-             </xsl:if>
-          </script>
-        </div>
-      </body>
-    </html>
-   </xsl:template>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/shared/eml-2/eml-attribute.xsl
===================================================================
--- lib/style/shared/eml-2/eml-attribute.xsl	(revision 5771)
+++ lib/style/shared/eml-2/eml-attribute.xsl	(nonexistent)
@@ -1,1566 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  *  '$RCSfile$'
-  *    Copyright: 2000 Regents of the University of California and the
-  *               National Center for Ecological Analysis and Synthesis
-  *  For Details: http://www.nceas.ucsb.edu/
-  *
-  *   '$Author: cjones $'
-  *     '$Date: 2006-11-17 13:37:07 -0800 (Fri, 17 Nov 2006) $'
-  * '$Revision: 3094 $'
-  *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  *
-  * This is an XSLT (http://www.w3.org/TR/xslt) stylesheet designed to
-  * convert an XML file that is valid with respect to the eml-variable.dtd
-  * module of the Ecological Metadata Language (EML) into an HTML format
-  * suitable for rendering with modern web browsers.
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-
-<xsl:output method="html" encoding="iso-8859-1"
-              doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
-              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
-              indent="yes" />  
-              
-<xsl:param name="annotationId"/>              
-
-<xsl:template name="attributelist">
-   <xsl:param name="docid"/>
-   <xsl:param name="entitytype"/>
-   <xsl:param name="entityindex"/>
-
-   <table class="{$tabledefaultStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="attributecommon">
-               <xsl:with-param name="docid" select="$docid"/>
-               <xsl:with-param name="entitytype" select="$entitytype"/>
-               <xsl:with-param name="entityindex" select="$entityindex"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:call-template name="attributecommon">
-               <xsl:with-param name="docid" select="$docid"/>
-               <xsl:with-param name="entitytype" select="$entitytype"/>
-               <xsl:with-param name="entityindex" select="$entityindex"/>
-          </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-  </table>
-</xsl:template>
-
-
-<xsl:template name="attributecommon">
-   <xsl:param name="docid"/>
-   <xsl:param name="entitytype"/>
-   <xsl:param name="entityindex"/>
-
-
-  <!-- First row for attribute name-->
-  <tr><th class="rowodd">Name</th>
-  <xsl:for-each select="attribute">
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <th><xsl:value-of select="attributeName"/></th>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <th><xsl:value-of select="attributeName"/></th>
-        </xsl:otherwise>
-     </xsl:choose>
-  </xsl:for-each>
-  </tr>
-
-  <!-- Second row for attribute label-->
-  <tr><th class="rowodd">Column Label</th>
-   <xsl:for-each select="attribute">
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-             <xsl:choose>
-                <xsl:when test="attributeLabel!=''">
-                  <td colspan="1" align="center" class="{$stripes}">
-                     <xsl:for-each select="attributeLabel">
-                       <xsl:value-of select="."/>
-                         &#160;<br />
-                       </xsl:for-each>
-                  </td>
-                </xsl:when>
-                <xsl:otherwise>
-                   <td colspan="1" align="center" class="{$stripes}">
-                       &#160;<br />
-                   </td>
-                </xsl:otherwise>
-              </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-             <xsl:choose>
-                <xsl:when test="attributeLabel!=''">
-                  <td colspan="1" align="center" class="{$stripes}">
-                     <xsl:for-each select="attributeLabel">
-                       <xsl:value-of select="."/>
-                         &#160;<br/>
-                       </xsl:for-each>
-                  </td>
-                </xsl:when>
-                <xsl:otherwise>
-                   <td colspan="1" align="center" class="{$stripes}">
-                       &#160;<br />
-                   </td>
-                </xsl:otherwise>
-              </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:for-each>
-  </tr>
-  
-  <!--another row for Semantics -->
-  <xsl:if test="$annotationId != ''">
-	  <tr><th class="rowodd">Measurement</th>
-	  <xsl:for-each select="attribute">
-		<xsl:variable name="stripes">
-			<xsl:choose>
-				<xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-				<xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-			</xsl:choose>
-		</xsl:variable>
-		<td class="{$stripes}">
-			<!-- handle references -->
-			<xsl:variable name="finalAttributeName">
-				<xsl:choose>
-					<xsl:when test="references!=''">
-						<xsl:variable name="ref_id" select="references"/>
-						<xsl:variable name="references" select="$ids[@id=$ref_id]" />
-						<!-- test this - should only be a single value -->
-						<xsl:value-of select="$references/attributeName"/>
-					</xsl:when>
-			        <xsl:otherwise>
-			          	<xsl:value-of select="attributeName"/>
-					</xsl:otherwise>
-				</xsl:choose>
-			</xsl:variable>
-			<!-- load annotion detail for attribute -->
-			<div>
-           		<xsl:attribute name="id">
-           			<xsl:value-of select="$finalAttributeName"/>
-           		</xsl:attribute>
-           		Loading information for: <xsl:value-of select="$finalAttributeName"/>
-           	</div>
-           	<script language="JavaScript">
-          			var params = 
-				{
-					'action': 'read',
-					'docid': '<xsl:value-of select="$annotationId" />',
-					'qformat': '<xsl:value-of select="$qformat" />',
-					'attributeLabel': '<xsl:value-of select="$finalAttributeName" />',
-					'showEntity': 'true'
-				};
-				load(
-					'<xsl:value-of select="$contextURL" />/metacat',
-					params, 
-					'<xsl:value-of select="$finalAttributeName" />');
-			</script>
-		
-		</td>
-	  </xsl:for-each>
-	  </tr>
-	</xsl:if>
-	
-  <!-- Third row for attribute defination-->
-  <tr><th class="rowodd">Definition</th>
-    <xsl:for-each select="attribute">
-      <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-              </xsl:choose>
-      </xsl:variable>
-      <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-           <xsl:for-each select="$references">
-             <td colspan="1" align="center" class="{$stripes}">
-               <xsl:value-of select="attributeDefinition"/>
-             </td>
-           </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <td colspan="1" align="center" class="{$stripes}">
-             <xsl:value-of select="attributeDefinition"/>
-          </td>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:for-each>
-  </tr>
-
-  <!-- The fourth row for attribute storage type-->
-   <tr><th class="rowodd">Type of Value</th>
-     <xsl:for-each select="attribute">
-      <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-      </xsl:variable>
-      <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-              <xsl:when test="storageType!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="storageType">
-                      <xsl:value-of select="."/>
-                       &#160;<br/>
-                    </xsl:for-each>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                  <td colspan="1" align="center" class="{$stripes}">
-                       &#160;
-                   </td>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-              <xsl:when test="storageType!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="storageType">
-                      <xsl:value-of select="."/>
-                       &#160;<br/>
-                    </xsl:for-each>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                  <td colspan="1" align="center" class="{$stripes}">
-                       &#160;
-                   </td>
-              </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:for-each>
-  </tr>
-
-  <!-- The fifth row for meaturement type-->
-  <tr><th class="rowodd">Measurement Type</th>
-   <xsl:for-each select="attribute">
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <td colspan="1" align="center" class="{$stripes}">
-              <xsl:for-each select="measurementScale">
-                 <xsl:value-of select="local-name(./*)"/>
-              </xsl:for-each>
-            </td>
-         </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <td colspan="1" align="center" class="{$stripes}">
-              <xsl:for-each select="measurementScale">
-                 <xsl:value-of select="local-name(./*)"/>
-              </xsl:for-each>
-           </td>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:for-each>
-  </tr>
-
-  <!-- The sixth row for meaturement domain-->
-  <tr><th class="rowodd">Measurement Domain</th>
-   <xsl:for-each select="attribute">
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-     <xsl:variable name="innerstripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$innercolevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$innercoloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <td colspan="1" align="center" class="{$stripes}">
-              <xsl:for-each select="measurementScale">
-                <xsl:call-template name="measurementscale">
-                    <xsl:with-param name="docid" select="$docid"/>
-                    <xsl:with-param name="entitytype" select="$entitytype"/>
-                    <xsl:with-param name="entityindex" select="$entityindex"/>
-                    <xsl:with-param name="attributeindex" select="position()"/>
-                    <xsl:with-param name="stripes" select="$innerstripes"/>
-                </xsl:call-template>
-              </xsl:for-each>
-            </td>
-         </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <td colspan="1" align="center" class="{$stripes}">
-              <xsl:for-each select="measurementScale">
-                <xsl:call-template name="measurementscale">
-                      <xsl:with-param name="docid" select="$docid"/>
-                      <xsl:with-param name="entitytype" select="$entitytype"/>
-                      <xsl:with-param name="entityindex" select="$entityindex"/>
-                      <xsl:with-param name="attributeindex" select="position()"/>
-                      <xsl:with-param name="stripes" select="$innerstripes"/>
-                </xsl:call-template>
-              </xsl:for-each>
-           </td>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:for-each>
-  </tr>
-
-
-  <!-- The seventh row for missing value code-->
-  <tr><th class="rowodd">Missing Value Code</th>
-    <xsl:for-each select="attribute">
-      <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-     </xsl:variable>
-     <xsl:variable name="innerstripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$innercolevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$innercoloddStyle"/></xsl:when>
-              </xsl:choose>
-     </xsl:variable>
-     <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-              <xsl:when test="missingValueCode!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <table>
-                       <xsl:for-each select="missingValueCode">
-                          <tr><td class="{$innerstripes}"><b>Code</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="code"/></td></tr>
-                          <tr><td class="{$innerstripes}"><b>Expl</b></td>
-                               <td class="{$innerstripes}"><xsl:value-of select="codeExplanation"/></td>
-                          </tr>
-                       </xsl:for-each>
-                   </table>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                <td colspan="1" class="{$stripes}">
-                   &#160;
-                </td>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-              <xsl:when test="missingValueCode!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <table>
-                       <xsl:for-each select="missingValueCode">
-                          <tr><td class="{$innerstripes}"><b>Code</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="code"/></td></tr>
-                          <tr><td class="{$innerstripes}"><b>Expl</b></td>
-                               <td class="{$innerstripes}"><xsl:value-of select="codeExplanation"/></td>
-                          </tr>
-                       </xsl:for-each>
-                   </table>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                </td>
-              </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:for-each>
-  </tr>
-
-
-  <!-- The eighth row for accuracy report-->
-  <tr><th class="rowodd">Accuracy Report</th>
-     <xsl:for-each select="attribute">
-     <xsl:variable name="stripes">
-         <xsl:choose>
-             <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-             <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-         </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-               <xsl:when test="accuracy!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="accuracy">
-                          <xsl:value-of select="attributeAccuracyReport"/>
-                    </xsl:for-each>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                  &#160;
-                </td>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-               <xsl:when test="accuracy!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="accuracy">
-                          <xsl:value-of select="attributeAccuracyReport"/>
-                    </xsl:for-each>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                  &#160;
-                </td>
-              </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-  </xsl:for-each>
-  </tr>
-
-  <!-- The nineth row for quality accuracy accessment -->
-  <tr><th class="rowodd">Accuracy Assessment</th>
-     <xsl:for-each select="attribute">
-     <xsl:variable name="stripes">
-         <xsl:choose>
-             <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-             <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-         </xsl:choose>
-    </xsl:variable>
-    <xsl:variable name="innerstripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$innercolevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$innercoloddStyle"/></xsl:when>
-              </xsl:choose>
-     </xsl:variable>
-     <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-               <xsl:when test="accuracy/quantitativeAttributeAccuracyAssessment!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                   <xsl:for-each select="accuracy">
-                     <table>
-                       <xsl:for-each select="quantitativeAttributeAccuracyAssessment">
-                          <tr><td class="{$innerstripes}"><b>Value</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="attributeAccuracyValue"/></td>
-                          </tr>
-                          <tr><td class="{$innerstripes}"><b>Expl</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="attributeAccuracyExplanation"/></td>
-                          </tr>
-                      </xsl:for-each>
-                   </table>
-                 </xsl:for-each>
-               </td>
-             </xsl:when>
-             <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                  &#160;
-                </td>
-             </xsl:otherwise>
-           </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-               <xsl:when test="accuracy/quantitativeAttributeAccuracyAssessment!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                   <xsl:for-each select="accuracy">
-                     <table>
-                       <xsl:for-each select="quantitativeAttributeAccuracyAssessment">
-                          <tr><td class="{$innerstripes}"><b>Value</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="attributeAccuracyValue"/></td>
-                          </tr>
-                          <tr><td class="{$innerstripes}"><b>Expl</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="attributeAccuracyExplanation"/></td>
-                          </tr>
-                      </xsl:for-each>
-                   </table>
-                 </xsl:for-each>
-               </td>
-             </xsl:when>
-             <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                  &#160;
-                </td>
-             </xsl:otherwise>
-           </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-  </xsl:for-each>
-  </tr>
-
-   <!-- The tenth row for coverage-->
-  <tr><th class="rowodd">Coverage</th>
-   <xsl:for-each select="attribute">
-    <xsl:variable name="index" select="position()"/>
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-               <xsl:when test="coverage!=''">
-                  <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="coverage">
-                      <xsl:call-template name="attributecoverage">
-                         <xsl:with-param name="docid" select="$docid"/>
-                         <xsl:with-param name="entitytype" select="$entitytype"/>
-                         <xsl:with-param name="entityindex" select="$entityindex"/>
-                         <xsl:with-param name="attributeindex" select="$index"/>
-                      </xsl:call-template>
-                    </xsl:for-each>
-                  </td>
-               </xsl:when>
-               <xsl:otherwise>
-                  <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                  </td>
-               </xsl:otherwise>
-            </xsl:choose>
-         </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:choose>
-               <xsl:when test="coverage!=''">
-                  <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="coverage">
-                      <xsl:call-template name="attributecoverage">
-                         <xsl:with-param name="docid" select="$docid"/>
-                         <xsl:with-param name="entitytype" select="$entitytype"/>
-                         <xsl:with-param name="entityindex" select="$entityindex"/>
-                         <xsl:with-param name="attributeindex" select="$index"/>
-                      </xsl:call-template>
-                    </xsl:for-each>
-                  </td>
-               </xsl:when>
-               <xsl:otherwise>
-                  <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                  </td>
-               </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:for-each>
-  </tr>
-
-
-   <!-- The eleventh row for method-->
-  <tr><th class="rowodd">Method</th>
-   <xsl:for-each select="attribute">
-    <xsl:variable name="index" select="position()"/>
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-               <xsl:when test="method!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                   <xsl:for-each select="method">
-                     <xsl:call-template name="attributemethod">
-                       <xsl:with-param name="docid" select="$docid"/>
-                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                       <xsl:with-param name="attributeindex" select="$index"/>
-                     </xsl:call-template>
-                   </xsl:for-each>
-                 </td>
-               </xsl:when>
-               <xsl:otherwise>
-                 <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                 </td>
-               </xsl:otherwise>
-            </xsl:choose>
-         </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-               <xsl:when test="method!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                   <xsl:for-each select="method">
-                     <xsl:call-template name="attributemethod">
-                       <xsl:with-param name="docid" select="$docid"/>
-                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                       <xsl:with-param name="attributeindex" select="$index"/>
-                     </xsl:call-template>
-                   </xsl:for-each>
-                 </td>
-               </xsl:when>
-               <xsl:otherwise>
-                 <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                 </td>
-               </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:for-each>
-  </tr>
- </xsl:template>
-
-
-<xsl:template name="singleattribute">
-   <xsl:param name="docid"/>
-   <xsl:param name="entitytype"/>
-   <xsl:param name="entityindex"/>
-   <xsl:param name="attributeindex"/>
-
-   <table class="{$tableattributeStyle}">
-        <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="singleattributecommon">
-               <xsl:with-param name="docid" select="$docid"/>
-               <xsl:with-param name="entitytype" select="$entitytype"/>
-               <xsl:with-param name="entityindex" select="$entityindex"/>
-               <xsl:with-param name="attributeindex" select="$attributeindex"/>
-            </xsl:call-template>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:call-template name="singleattributecommon">
-               <xsl:with-param name="docid" select="$docid"/>
-               <xsl:with-param name="entitytype" select="$entitytype"/>
-               <xsl:with-param name="entityindex" select="$entityindex"/>
-               <xsl:with-param name="attributeindex" select="$attributeindex"/>
-          </xsl:call-template>
-        </xsl:otherwise>
-      </xsl:choose>
-  </table>
-</xsl:template>
-
-
-<xsl:template name="singleattributecommon">
-   <xsl:param name="docid"/>
-   <xsl:param name="entitytype"/>
-   <xsl:param name="entityindex"/>
-   <xsl:param name="attributeindex"/>
-
-  <!-- First row for attribute name-->
-  <tr><th class="rowodd">Column Name</th>
-  <xsl:for-each select="attribute">
-   <xsl:if test="position() = $attributeindex">
-      <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <th><xsl:value-of select="attributeName"/></th>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <th><xsl:value-of select="attributeName"/></th>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:if>
-  </xsl:for-each>
-  </tr>
-
-  <!-- Second row for attribute label-->
-  <tr><th class="rowodd">Column Label</th>
-   <xsl:for-each select="attribute">
-    <xsl:if test="position() = $attributeindex">
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-             <xsl:choose>
-                <xsl:when test="attributeLabel!=''">
-                  <td colspan="1" align="center" class="{$stripes}">
-                     <xsl:for-each select="attributeLabel">
-                       <xsl:value-of select="."/>
-                         &#160;<br />
-                       </xsl:for-each>
-                  </td>
-                </xsl:when>
-                <xsl:otherwise>
-                   <td colspan="1" align="center" class="{$stripes}">
-                       &#160;<br />
-                   </td>
-                </xsl:otherwise>
-              </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-             <xsl:choose>
-                <xsl:when test="attributeLabel!=''">
-                  <td colspan="1" align="center" class="{$stripes}">
-                     <xsl:for-each select="attributeLabel">
-                       <xsl:value-of select="."/>
-                         &#160;<br/>
-                       </xsl:for-each>
-                  </td>
-                </xsl:when>
-                <xsl:otherwise>
-                   <td colspan="1" align="center" class="{$stripes}">
-                       &#160;<br />
-                   </td>
-                </xsl:otherwise>
-              </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-    </xsl:if>
-   </xsl:for-each>
-  </tr>
-
-  <!-- Third row for attribute defination-->
-  <tr><th class="rowodd">Definition</th>
-    <xsl:for-each select="attribute">
-     <xsl:if test="position() = $attributeindex">
-      <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-              </xsl:choose>
-      </xsl:variable>
-      <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-           <xsl:for-each select="$references">
-             <td colspan="1" align="center" class="{$stripes}">
-               <xsl:value-of select="attributeDefinition"/>
-             </td>
-           </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <td colspan="1" align="center" class="{$stripes}">
-             <xsl:value-of select="attributeDefinition"/>
-          </td>
-        </xsl:otherwise>
-     </xsl:choose>
-    </xsl:if>
-   </xsl:for-each>
-  </tr>
-
-  <!-- The fourth row for attribute storage type-->
-   <tr><th class="rowodd">Type of Value</th>
-     <xsl:for-each select="attribute">
-      <xsl:if test="position() = $attributeindex">
-      <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-      </xsl:variable>
-      <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-              <xsl:when test="storageType!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="storageType">
-                      <xsl:value-of select="."/>
-                       &#160;<br/>
-                    </xsl:for-each>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                  <td colspan="1" align="center" class="{$stripes}">
-                       &#160;
-                   </td>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-              <xsl:when test="storageType!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="storageType">
-                      <xsl:value-of select="."/>
-                       &#160;<br/>
-                    </xsl:for-each>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                  <td colspan="1" align="center" class="{$stripes}">
-                       &#160;
-                   </td>
-              </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-    </xsl:if>
-   </xsl:for-each>
-  </tr>
-
-  <!-- The fifth row for meaturement type-->
-  <tr><th class="rowodd">Measurement Type</th>
-   <xsl:for-each select="attribute">
-    <xsl:if test="position() = $attributeindex">
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <td colspan="1" align="center" class="{$stripes}">
-              <xsl:for-each select="measurementScale">
-                 <xsl:value-of select="local-name(./*)"/>
-              </xsl:for-each>
-            </td>
-         </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <td colspan="1" align="center" class="{$stripes}">
-              <xsl:for-each select="measurementScale">
-                 <xsl:value-of select="local-name(./*)"/>
-              </xsl:for-each>
-           </td>
-        </xsl:otherwise>
-     </xsl:choose>
-    </xsl:if>
-   </xsl:for-each>
-  </tr>
-
-  <!-- The sixth row for meaturement domain-->
-  <tr><th class="rowodd">Measurement Domain</th>
-   <xsl:for-each select="attribute">
-    <xsl:if test="position() = $attributeindex">
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-     <xsl:variable name="innerstripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$innercolevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$innercoloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <td colspan="1" align="center" class="{$stripes}">
-              <xsl:for-each select="measurementScale">
-                <xsl:call-template name="measurementscale">
-                    <xsl:with-param name="docid" select="$docid"/>
-                    <xsl:with-param name="entitytype" select="$entitytype"/>
-                    <xsl:with-param name="entityindex" select="$entityindex"/>
-                    <xsl:with-param name="attributeindex" select="position()"/>
-                    <xsl:with-param name="stripes" select="$innerstripes"/>
-                </xsl:call-template>
-              </xsl:for-each>
-            </td>
-         </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <td colspan="1" align="center" class="{$stripes}">
-              <xsl:for-each select="measurementScale">
-                <xsl:call-template name="measurementscale">
-                      <xsl:with-param name="docid" select="$docid"/>
-                      <xsl:with-param name="entitytype" select="$entitytype"/>
-                      <xsl:with-param name="entityindex" select="$entityindex"/>
-                      <xsl:with-param name="attributeindex" select="position()"/>
-                      <xsl:with-param name="stripes" select="$innerstripes"/>
-                </xsl:call-template>
-              </xsl:for-each>
-           </td>
-        </xsl:otherwise>
-     </xsl:choose>
-    </xsl:if>
-   </xsl:for-each>
-  </tr>
-
-
-  <!-- The seventh row for missing value code-->
-  <tr><th class="rowodd">Missing Value Code</th>
-    <xsl:for-each select="attribute">
-     <xsl:if test="position() = $attributeindex">
-      <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-     </xsl:variable>
-     <xsl:variable name="innerstripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$innercolevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$innercoloddStyle"/></xsl:when>
-              </xsl:choose>
-     </xsl:variable>
-     <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-              <xsl:when test="missingValueCode!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <table>
-                       <xsl:for-each select="missingValueCode">
-                          <tr><td class="{$innerstripes}"><b>Code</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="code"/></td></tr>
-                          <tr><td class="{$innerstripes}"><b>Expl</b></td>
-                               <td class="{$innerstripes}"><xsl:value-of select="codeExplanation"/></td>
-                          </tr>
-                       </xsl:for-each>
-                   </table>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                <td colspan="1" class="{$stripes}">
-                   &#160;
-                </td>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-              <xsl:when test="missingValueCode!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <table>
-                       <xsl:for-each select="missingValueCode">
-                          <tr><td class="{$innerstripes}"><b>Code</b></td>                              <td class="{$innerstripes}"><xsl:value-of select="code"/></td></tr>
-                          <tr><td class="{$innerstripes}"><b>Expl</b></td>
-                               <td class="{$innerstripes}"><xsl:value-of select="codeExplanation"/></td>
-                          </tr>
-                       </xsl:for-each>
-                   </table>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                </td>
-              </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-     </xsl:if>
-   </xsl:for-each>
-  </tr>
-
-
-  <!-- The eighth row for accuracy report-->
-  <tr><th class="rowodd">Accuracy Report</th>
-     <xsl:for-each select="attribute">
-     <xsl:if test="position() = $attributeindex">
-     <xsl:variable name="stripes">
-         <xsl:choose>
-             <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-             <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-         </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-               <xsl:when test="accuracy!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="accuracy">
-                          <xsl:value-of select="attributeAccuracyReport"/>
-                    </xsl:for-each>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                  &#160;
-                </td>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-               <xsl:when test="accuracy!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="accuracy">
-                          <xsl:value-of select="attributeAccuracyReport"/>
-                    </xsl:for-each>
-                 </td>
-              </xsl:when>
-              <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                  &#160;
-                </td>
-              </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:if>
-  </xsl:for-each>
-  </tr>
-
-  <!-- The nineth row for quality accuracy accessment -->
-  <tr><th class="rowodd">Accuracy Assessment</th>
-     <xsl:for-each select="attribute">
-     <xsl:if test="position() = $attributeindex">
-     <xsl:variable name="stripes">
-         <xsl:choose>
-             <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-             <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-         </xsl:choose>
-    </xsl:variable>
-    <xsl:variable name="innerstripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$innercolevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$innercoloddStyle"/></xsl:when>
-              </xsl:choose>
-     </xsl:variable>
-     <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-               <xsl:when test="accuracy/quantitativeAttributeAccuracyAssessment!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                   <xsl:for-each select="accuracy">
-                     <table>
-                       <xsl:for-each select="quantitativeAttributeAccuracyAssessment">
-                          <tr><td class="{$innerstripes}"><b>Value</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="attributeAccuracyValue"/></td>
-                          </tr>
-                          <tr><td class="{$innerstripes}"><b>Expl</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="attributeAccuracyExplanation"/></td>
-                          </tr>
-                      </xsl:for-each>
-                   </table>
-                 </xsl:for-each>
-               </td>
-             </xsl:when>
-             <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                  &#160;
-                </td>
-             </xsl:otherwise>
-           </xsl:choose>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-               <xsl:when test="accuracy/quantitativeAttributeAccuracyAssessment!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                   <xsl:for-each select="accuracy">
-                     <table>
-                       <xsl:for-each select="quantitativeAttributeAccuracyAssessment">
-                          <tr><td class="{$innerstripes}"><b>Value</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="attributeAccuracyValue"/></td>
-                          </tr>
-                          <tr><td class="{$innerstripes}"><b>Expl</b></td>
-                              <td class="{$innerstripes}"><xsl:value-of select="attributeAccuracyExplanation"/></td>
-                          </tr>
-                      </xsl:for-each>
-                   </table>
-                 </xsl:for-each>
-               </td>
-             </xsl:when>
-             <xsl:otherwise>
-                <td colspan="1" align="center" class="{$stripes}">
-                  &#160;
-                </td>
-             </xsl:otherwise>
-           </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:if>
-  </xsl:for-each>
-  </tr>
-
-   <!-- The tenth row for coverage-->
-  <tr><th class="rowodd">Coverage</th>
-   <xsl:for-each select="attribute">
-    <xsl:if test="position() = $attributeindex">
-    <xsl:variable name="index" select="position()"/>
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-               <xsl:when test="coverage!=''">
-                  <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="coverage">
-                      <xsl:call-template name="attributecoverage">
-                         <xsl:with-param name="docid" select="$docid"/>
-                         <xsl:with-param name="entitytype" select="$entitytype"/>
-                         <xsl:with-param name="entityindex" select="$entityindex"/>
-                         <xsl:with-param name="attributeindex" select="$index"/>
-                      </xsl:call-template>
-                    </xsl:for-each>
-                  </td>
-               </xsl:when>
-               <xsl:otherwise>
-                  <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                  </td>
-               </xsl:otherwise>
-            </xsl:choose>
-         </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:choose>
-               <xsl:when test="coverage!=''">
-                  <td colspan="1" align="center" class="{$stripes}">
-                    <xsl:for-each select="coverage">
-                      <xsl:call-template name="attributecoverage">
-                         <xsl:with-param name="docid" select="$docid"/>
-                         <xsl:with-param name="entitytype" select="$entitytype"/>
-                         <xsl:with-param name="entityindex" select="$entityindex"/>
-                         <xsl:with-param name="attributeindex" select="$index"/>
-                      </xsl:call-template>
-                    </xsl:for-each>
-                  </td>
-               </xsl:when>
-               <xsl:otherwise>
-                  <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                  </td>
-               </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-    </xsl:if>
-   </xsl:for-each>
-  </tr>
-
-
-   <!-- The eleventh row for method-->
-  <tr><th class="rowodd">Method</th>
-   <xsl:for-each select="attribute">
-    <xsl:if test="position() = $attributeindex">
-    <xsl:variable name="index" select="position()"/>
-    <xsl:variable name="stripes">
-              <xsl:choose>
-                <xsl:when test="position() mod 2 = 0"><xsl:value-of select="$colevenStyle"/></xsl:when>
-                <xsl:when test="position() mod 2 = 1"><xsl:value-of select="$coloddStyle"/></xsl:when>
-              </xsl:choose>
-    </xsl:variable>
-    <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:choose>
-               <xsl:when test="method!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                   <xsl:for-each select="method">
-                     <xsl:call-template name="attributemethod">
-                       <xsl:with-param name="docid" select="$docid"/>
-                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                       <xsl:with-param name="attributeindex" select="$index"/>
-                     </xsl:call-template>
-                   </xsl:for-each>
-                 </td>
-               </xsl:when>
-               <xsl:otherwise>
-                 <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                 </td>
-               </xsl:otherwise>
-            </xsl:choose>
-         </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:choose>
-               <xsl:when test="method!=''">
-                 <td colspan="1" align="center" class="{$stripes}">
-                   <xsl:for-each select="method">
-                     <xsl:call-template name="attributemethod">
-                       <xsl:with-param name="docid" select="$docid"/>
-                       <xsl:with-param name="entitytype" select="$entitytype"/>
-                       <xsl:with-param name="entityindex" select="$entityindex"/>
-                       <xsl:with-param name="attributeindex" select="$index"/>
-                     </xsl:call-template>
-                   </xsl:for-each>
-                 </td>
-               </xsl:when>
-               <xsl:otherwise>
-                 <td colspan="1" align="center" class="{$stripes}">
-                   &#160;
-                 </td>
-               </xsl:otherwise>
-            </xsl:choose>
-        </xsl:otherwise>
-     </xsl:choose>
-    </xsl:if>
-   </xsl:for-each>
-  </tr>
- </xsl:template>
-
-
-<xsl:template name="measurementscale">
-   <xsl:param name="stripes"/>
-   <xsl:param name="docid"/>
-   <xsl:param name="entitytype"/>
-   <xsl:param name="entityindex"/>
-   <xsl:param name="attributeindex"/>
-   <table>
-    <xsl:for-each select="nominal">
-         <xsl:call-template name="attributenonnumericdomain">
-               <xsl:with-param name="docid" select="$docid"/>
-               <xsl:with-param name="entitytype" select="$entitytype"/>
-               <xsl:with-param name="entityindex" select="$entityindex"/>
-               <xsl:with-param name="attributeindex" select="$attributeindex"/>
-               <xsl:with-param name="stripes" select="$stripes"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="ordinal">
-       <xsl:call-template name="attributenonnumericdomain">
-               <xsl:with-param name="docid" select="$docid"/>
-               <xsl:with-param name="entitytype" select="$entitytype"/>
-               <xsl:with-param name="entityindex" select="$entityindex"/>
-               <xsl:with-param name="attributeindex" select="$attributeindex"/>
-               <xsl:with-param name="stripes" select="$stripes"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="interval">
-       <xsl:call-template name="intervalratio">
-         <xsl:with-param name="stripes" select="$stripes"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="ratio">
-       <xsl:call-template name="intervalratio">
-         <xsl:with-param name="stripes" select="$stripes"/>
-       </xsl:call-template>
-    </xsl:for-each>
-    <xsl:for-each select="datetime">
-       <xsl:call-template name="datetime">
-          <xsl:with-param name="stripes" select="$stripes"/>
-       </xsl:call-template>
-    </xsl:for-each>
-   </table>
- </xsl:template>
-
- <xsl:template name="attributenonnumericdomain">
-   <xsl:param name="stripes"/>
-   <xsl:param name="docid"/>
-   <xsl:param name="entitytype"/>
-   <xsl:param name="entityindex"/>
-   <xsl:param name="attributeindex"/>
-   <xsl:for-each select="nonNumericDomain">
-     <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:call-template name="attributenonnumericdomaincommon">
-                <xsl:with-param name="docid" select="$docid"/>
-                <xsl:with-param name="entitytype" select="$entitytype"/>
-                <xsl:with-param name="entityindex" select="$entityindex"/>
-                <xsl:with-param name="attributeindex" select="$attributeindex"/>
-                <xsl:with-param name="stripes" select="$stripes"/>
-            </xsl:call-template>
-         </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-            <xsl:call-template name="attributenonnumericdomaincommon">
-               <xsl:with-param name="docid" select="$docid"/>
-               <xsl:with-param name="entitytype" select="$entitytype"/>
-               <xsl:with-param name="entityindex" select="$entityindex"/>
-               <xsl:with-param name="attributeindex" select="$attributeindex"/>
-               <xsl:with-param name="stripes" select="$stripes"/>
-            </xsl:call-template>
-        </xsl:otherwise>
-     </xsl:choose>
-   </xsl:for-each>
- </xsl:template>
-
- <xsl:template name="attributenonnumericdomaincommon">
-    <xsl:param name="stripes"/>
-    <xsl:param name="docid"/>
-    <xsl:param name="entitytype"/>
-    <xsl:param name="entityindex"/>
-    <xsl:param name="attributeindex"/>
-    <!-- if numericdomain only has one test domain,
-        it will be displayed inline otherwith will be show a link-->
-    <xsl:choose>
-      <xsl:when test="count(textDomain)=1 and not(enumeratedDomain)">
-        <tr><td class="{$stripes}"><b>Def</b></td>
-            <td class="{$stripes}"><xsl:value-of select="textDomain/definition"/>
-            </td>
-        </tr>
-        <xsl:for-each select="textDomain/parttern">
-          <tr><td class="{$stripes}"><b>Pattern</b></td>
-            <td class="{$stripes}"><xsl:value-of select="."/>
-            </td>
-          </tr>
-        </xsl:for-each>
-        <xsl:for-each select="textDomain/source">
-          <tr><td class="{$stripes}"><b>Source</b></td>
-            <td class="{$stripes}"><xsl:value-of select="."/>
-            </td>
-          </tr>
-        </xsl:for-each>
-      </xsl:when>
-      <xsl:otherwise>
-         <tr><td colspan="2" align="center" class="{$stripes}" >
-           <a><xsl:attribute name="href"><xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/>&amp;displaymodule=attributedomain&amp;entitytype=<xsl:value-of select="$entitytype"/>&amp;entityindex=<xsl:value-of select="$entityindex"/>&amp;attributeindex=<xsl:value-of select="$attributeindex"/></xsl:attribute>
-           <b>Domain Info</b></a>
-         </td></tr>
-      </xsl:otherwise>
-    </xsl:choose>
- </xsl:template>
-
- <xsl:template name="intervalratio">
-    <xsl:param name="stripes"/>
-    <xsl:if test="unit/standardUnit">
-      <tr><td class="{$stripes}"><b>Unit</b></td>
-            <td class="{$stripes}"><xsl:value-of select="unit/standardUnit"/>
-            </td>
-      </tr>
-    </xsl:if>
-    <xsl:if test="unit/customUnit">
-      <tr><td class="{$stripes}"><b>Unit</b></td>
-            <td class="{$stripes}"><xsl:value-of select="unit/customUnit"/>
-            </td>
-      </tr>
-   </xsl:if>
-   <xsl:for-each select="precision">
-      <tr><td class="{$stripes}"><b>Precision</b></td>
-            <td class="{$stripes}"><xsl:value-of select="."/>
-            </td>
-      </tr>
-   </xsl:for-each>
-   <xsl:for-each select="numericDomain">
-      <xsl:call-template name="numericDomain">
-         <xsl:with-param name="stripes" select="$stripes"/>
-      </xsl:call-template>
-    </xsl:for-each>
-  </xsl:template>
-
-
- <xsl:template name="numericDomain">
-     <xsl:param name="stripes"/>
-       <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <tr><td class="{$stripes}"><b>Type</b></td>
-                <td class="{$stripes}"><xsl:value-of select="numberType"/>
-                </td>
-            </tr>
-            <xsl:for-each select="bounds">
-              <tr><td class="{$stripes}"><b>Min</b></td>
-                  <td class="{$stripes}">
-                    <xsl:for-each select="minimum">
-                      <xsl:value-of select="."/>&#160;
-                    </xsl:for-each>
-                  </td>
-              </tr>
-              <tr><td class="{$stripes}"><b>Max</b></td>
-                  <td class="{$stripes}">
-                    <xsl:for-each select="maximum">
-                      <xsl:value-of select="."/>&#160;
-                    </xsl:for-each>
-                  </td>
-              </tr>
-            </xsl:for-each>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-          <tr><td class="{$stripes}"><b>Type</b></td>
-                <td class="{$stripes}"><xsl:value-of select="numberType"/>
-                </td>
-            </tr>
-            <xsl:for-each select="bounds">
-              <tr><td class="{$stripes}"><b>Min</b></td>
-                  <td class="{$stripes}">
-                    <xsl:for-each select="minimum">
-                      <xsl:value-of select="."/>&#160;
-                    </xsl:for-each>
-                  </td>
-              </tr>
-              <tr><td class="{$stripes}"><b>Max</b></td>
-                  <td class="{$stripes}">
-                    <xsl:for-each select="maximum">
-                      <xsl:value-of select="."/>&#160;
-                    </xsl:for-each>
-                  </td>
-              </tr>
-            </xsl:for-each>
-        </xsl:otherwise>
-      </xsl:choose>
-  </xsl:template>
-
- <xsl:template name="datetime">
-    <xsl:param name="stripes"/>
-    <tr><td class="{$stripes}"><b>Format</b></td>
-         <td class="{$stripes}">
-            <xsl:value-of select="formatString"/>
-         </td>
-    </tr>
-     <tr><td class="{$stripes}"><b>Precision</b></td>
-         <td class="{$stripes}">
-            <xsl:value-of select="dateTimePrecision"/>
-         </td>
-    </tr>
-    <xsl:call-template name="timedomain"/>
- </xsl:template>
-
-
- <xsl:template name="timedomain">
-    <xsl:param name="stripes"/>
-      <xsl:choose>
-         <xsl:when test="references!=''">
-          <xsl:variable name="ref_id" select="references"/>
-          <xsl:variable name="references" select="$ids[@id=$ref_id]" />
-          <xsl:for-each select="$references">
-            <xsl:for-each select="bounds">
-              <tr><td class="{$stripes}"><b>Min</b></td>
-                  <td class="{$stripes}">
-                    <xsl:for-each select="minimum">
-                      <xsl:value-of select="."/>&#160;
-                    </xsl:for-each>
-                  </td>
-              </tr>
-              <tr><td class="{$stripes}"><b>Max</b></td>
-                  <td class="{$stripes}">
-                    <xsl:for-each select="maximum">
-                      <xsl:value-of select="."/>&#160;
-                    </xsl:for-each>
-                  </td>
-              </tr>
-            </xsl:for-each>
-          </xsl:for-each>
-        </xsl:when>
-        <xsl:otherwise>
-           <xsl:for-each select="bounds">
-              <tr><td class="{$stripes}"><b>Min</b></td>
-                  <td class="{$stripes}">
-                    <xsl:for-each select="minimum">
-                      <xsl:value-of select="."/>&#160;
-                    </xsl:for-each>
-                  </td>
-              </tr>
-              <tr><td class="{$stripes}"><b>Max</b></td>
-                  <td class="{$stripes}">
-                    <xsl:for-each select="maximum">
-                      <xsl:value-of select="."/>&#160;
-                    </xsl:for-each>
-                  </td>
-              </tr>
-            </xsl:for-each>
-        </xsl:otherwise>
-      </xsl:choose>
-  </xsl:template>
-
- <xsl:template name="attributecoverage">
-    <xsl:param name="docid"/>
-    <xsl:param name="entitytype"/>
-    <xsl:param name="entityindex"/>
-    <xsl:param name="attributeindex"/>
-     <a><xsl:attribute name="href"><xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/>&amp;displaymodule=attributecoverage&amp;entitytype=<xsl:value-of select="$entitytype"/>&amp;entityindex=<xsl:value-of select="$entityindex"/>&amp;attributeindex=<xsl:value-of select="$attributeindex"/></xsl:attribute>
-           <b>Coverage Info</b></a>
- </xsl:template>
-
- <xsl:template name="attributemethod">
-    <xsl:param name="docid"/>
-    <xsl:param name="entitytype"/>
-    <xsl:param name="entityindex"/>
-    <xsl:param name="attributeindex"/>
-     <a><xsl:attribute name="href"><xsl:value-of select="$tripleURI"/><xsl:value-of select="$docid"/>&amp;displaymodule=attributemethod&amp;entitytype=<xsl:value-of select="$entitytype"/>&amp;entityindex=<xsl:value-of select="$entityindex"/>&amp;attributeindex=<xsl:value-of select="$attributeindex"/></xsl:attribute>
-           <b>Method Info</b></a>
- </xsl:template>
-
-</xsl:stylesheet>

Property changes on: lib/style/shared/eml-2/eml-attribute.xsl
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: lib/style/skins/default/default.xsl
===================================================================
--- lib/style/skins/default/default.xsl	(revision 5771)
+++ lib/style/skins/default/default.xsl	(revision 5772)
@@ -32,7 +32,7 @@
                 xmlns:eml="eml://ecoinformatics.org/eml-2.1.0" 
 	            version="1.0">
     <xsl:import href="../../common/resultset-table.xsl"/>
-    <xsl:import href="../../shared/eml-2/eml.xsl"/>
+    <xsl:import href="../../common/eml-2/eml.xsl"/>
     <xsl:import href="../../common/fgdc/fgdc-root.xsl"/>
 		
 	<xsl:output method="html" />
Index: lib/style/skins/sbclter/templates/xsl/sbclter-eml-2.0.0.xsl
===================================================================
--- lib/style/skins/sbclter/templates/xsl/sbclter-eml-2.0.0.xsl	(revision 5771)
+++ lib/style/skins/sbclter/templates/xsl/sbclter-eml-2.0.0.xsl	(revision 5772)
@@ -30,7 +30,7 @@
   * suitable for rendering with modern web browsers.
 -->
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-  <xsl:import href="../../../../shared/eml-2/eml.xsl"/>
+  <xsl:import href="../../../../common/eml-2/eml.xsl"/>
   <xsl:import href="./pageheader.xsl"/>
   <xsl:import href="./pagefooter.xsl"/>
   <xsl:import href="./page_leftsidebar.xsl"/>
Index: lib/style/skins/sbclter/templates/xsl/sbclter-eml-2.1.0.xsl
===================================================================
--- lib/style/skins/sbclter/templates/xsl/sbclter-eml-2.1.0.xsl	(revision 5771)
+++ lib/style/skins/sbclter/templates/xsl/sbclter-eml-2.1.0.xsl	(revision 5772)
@@ -30,7 +30,7 @@
   * suitable for rendering with modern web browsers.
 -->
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-  <xsl:import href="../../../../shared/eml-2/eml.xsl"/>
+  <xsl:import href="../../../../common/eml-2/eml.xsl"/>
   <xsl:import href="./pageheader.xsl"/>
   <xsl:import href="./pagefooter.xsl"/>
   <xsl:import href="./page_leftsidebar.xsl"/>
Index: lib/style/skins/semtools/semtools.xml
===================================================================
--- lib/style/skins/semtools/semtools.xml	(revision 5771)
+++ lib/style/skins/semtools/semtools.xml	(revision 5772)
@@ -28,7 +28,6 @@
 <!-- eml-2.0.1 modules -->
   <doctype publicid="eml://ecoinformatics.org/eml-2.0.1">
     <target publicid="-//W3C//HTML//EN">/style/skins/semtools/semtools.xsl</target>
-    <target publicid="-//W3C//HTML//EN">/style/common/eml-2/eml.xsl</target>
   </doctype>
 
 <!-- eml-2.0.0 modules -->
Index: lib/style/skins/semtools/semtools.xsl
===================================================================
--- lib/style/skins/semtools/semtools.xsl	(revision 5771)
+++ lib/style/skins/semtools/semtools.xsl	(revision 5772)
@@ -32,7 +32,7 @@
                 xmlns:eml="eml://ecoinformatics.org/eml-2.1.0" 
 	            version="1.0">
     <xsl:import href="../../common/resultset-table.xsl"/>
-    <xsl:import href="../../shared/eml-2/eml.xsl"/>
+    <xsl:import href="../../common/eml-2/eml.xsl"/>
     <xsl:import href="../../common/fgdc/fgdc-root.xsl"/>
 		
 	<xsl:output method="html" />
Index: lib/style/skins/pisco/pisco.xml
===================================================================
--- lib/style/skins/pisco/pisco.xml	(revision 5771)
+++ lib/style/skins/pisco/pisco.xml	(revision 5772)
@@ -20,7 +20,7 @@
     file that is returned from the metadata catalog.
   -->
   <doctype publicid="eml://ecoinformatics.org/eml-2.0.0">
-    <target publicid="-//W3C//HTML//EN">/style/shared/eml-2/eml.xsl</target>
+    <target publicid="-//W3C//HTML//EN">/style/common/eml-2/eml.xsl</target>
   </doctype>
 
   <!-- EML 2.0.1 XSL mapping:
@@ -28,7 +28,7 @@
     file that is returned from the metadata catalog.
   -->
   <doctype publicid="eml://ecoinformatics.org/eml-2.0.1">
-    <target publicid="-//W3C//HTML//EN">/style/shared/eml-2/eml.xsl</target>
+    <target publicid="-//W3C//HTML//EN">/style/common/eml-2/eml.xsl</target>
   </doctype>
 
   <!-- EML 2.1.0 XSL mapping:
@@ -36,10 +36,10 @@
     file that is returned from the metadata catalog.
   -->
   <doctype publicid="eml://ecoinformatics.org/eml-2.1.0">
-    <target publicid="-//W3C//HTML//EN">/style/shared/eml-2/eml.xsl</target>
+    <target publicid="-//W3C//HTML//EN">/style/common/eml-2/eml.xsl</target>
   </doctype>
   
   <doctype publicid="eml://ecoinformatics.org/eml-2.1.1">
-    <target publicid="-//W3C//HTML//EN">/style/shared/eml-2/eml.xsl</target>
+    <target publicid="-//W3C//HTML//EN">/style/common/eml-2/eml.xsl</target>
   </doctype>  
 </style-set>
Index: build.xml
===================================================================
--- build.xml	(revision 5771)
+++ build.xml	(revision 5772)
@@ -178,7 +178,7 @@
 		<property name="eml2_1_0-schema-tag" value="RELEASE_EML_2_1_0" />
 		<property name="eml2_1_1-schema-tag" value="RELEASE_EML_2_1_1_RC_1" />
 		<property name="dataone-schema-tag" value="D1_SCHEMA_0_5_1" />
-		<property name="eml2-style-tag" value="RELEASE_EML_UTILS_0_9_0" />
+		<property name="eml2-style-tag" value="RELEASE_EML_UTILS_1_0_0_RC2" />
 		<property name="eml2_0_0namespace"
 			value="eml://ecoinformatics.org/eml-2.0.0" />
 		<property name="eml2_0_1namespace"
@@ -271,7 +271,7 @@
 		<property name="docdir" value="./docs" />
 		<property name="cgidir" value="./cgi-bin" />
 		<property name="testdir" value="./test" />
-		<property name="testtorun" value="NonAsciiCharacterTest" />
+		<property name="testtorun" value="InternationalizationTest" />
 		<property name="junittestsdir"
 			value="./test/edu/ucsb/nceas/metacattest" />
 		<property name="junitnettestsdir"
