home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="UTF-8"?>
-
- <xsl:stylesheet
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:html="http://www.w3.org/TR/html4/loose.dtd"
- xmlns:xhtml="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
- exclude-result-prefixes="html xhtml"
- version="1.0">
-
- <xsl:import href="BaseAtlas.xsl"/>
- <xsl:import href="xsl/cd/AtlasArtAssembly.xsl"/>
-
- <xsl:param name="wdTitle"/>
- <xsl:param name="geogId"/>
- <xsl:param name="hasWorldData">Y</xsl:param>
- <xsl:variable name="mapTabImageBaseURI">img/bcd07_atlas_tab_</xsl:variable>
- <xsl:variable name="imageLib">
- <xsl:choose>
- <xsl:when test="$libName = 'EB'">eb_</xsl:when>
- <xsl:when test="$libName = 'EBI'">bsl_</xsl:when>
- <xsl:when test="$libName = 'EBK'">bel_</xsl:when>
- <xsl:otherwise>eb_</xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
-
- <xsl:output method="html" omit-xml-declaration="yes" indent="yes" encoding="UTF-8"/>
-
- <xsl:variable name="thumbURL">ebcid:com.britannica.oec2.identifier.ThumbBinaryIdentifier</xsl:variable>
- <xsl:variable name="imageURL">ebcid:com.britannica.oec2.identifier.FullBinaryIdentifier</xsl:variable>
-
- <xsl:template name="additionalResources">
- <script type="text/javascript" src="js/atlas.js"></script>
- <link rel="StyleSheet" HREF="css/AtlasStyle.css" TYPE="text/css"/>
- </xsl:template>
-
- <xsl:template match="/">
- <xsl:call-template name="pageTemplate">
- <xsl:with-param name="pageTitle"><xsl:value-of select="$wdTitle"/></xsl:with-param>
- <xsl:with-param name="pageSubheading"><xsl:value-of select="$sourceName" disable-output-escaping="yes"/></xsl:with-param>
- <xsl:with-param name="pageHeading"><xsl:value-of select="$wdTitle"/></xsl:with-param>
- <xsl:with-param name="pageBody"><xsl:apply-templates select="atlas_map"/></xsl:with-param>
- </xsl:call-template>
- </xsl:template>
-
- <!-- atlas main page has no prefix -->
- <xsl:template name="prefix"/>
-
-
- <xsl:template match="atlas_map">
- <table width="100%" border="0" cellpadding="0" cellspacing="0">
- <tr valign="bottom">
- <td id="themeBar"><xsl:apply-templates select="map_themes/theme"/></td>
- </tr>
- <tr valign="top">
- <td id="map">MAP_HTML</td>
- </tr>
- </table>
- </xsl:template>
-
-
- <xsl:template name="additionalControlBar">
- <xsl:call-template name="geographic_items"></xsl:call-template>
- </xsl:template>
-
- <xsl:template match="map_themes/theme">
- <xsl:choose><xsl:when test="@selected='Y'"><a><xsl:attribute name="href">ATLAS_IDENTIFIER_HOLDER&theme=<xsl:value-of select="@id"/></xsl:attribute><img><xsl:attribute name="src"><xsl:value-of select="$mapTabImageBaseURI"/><xsl:value-of select="$imageLib"/><xsl:value-of select="."/>_sel.png</xsl:attribute><xsl:attribute name="onmouseout">this.src='<xsl:value-of select="$mapTabImageBaseURI"/><xsl:value-of select="$imageLib"/><xsl:value-of select="."/>_sel.png'</xsl:attribute><xsl:attribute name="onmouseover">this.src='<xsl:value-of select="$mapTabImageBaseURI"/><xsl:value-of select="$imageLib"/><xsl:value-of select="."/>_sel_ro.png'</xsl:attribute><xsl:attribute name="border">0</xsl:attribute></img></a></xsl:when><xsl:otherwise><a><xsl:attribute name="href">ATLAS_IDENTIFIER_HOLDER&theme=<xsl:value-of select="@id"/></xsl:attribute><img><xsl:attribute name="src"><xsl:value-of select="$mapTabImageBaseURI"/><xsl:value-of select="."/>.png</xsl:attribute><xsl:attribute name="onmouseout">this.src='<xsl:value-of select="$mapTabImageBaseURI"/><xsl:value-of select="."/>.png'</xsl:attribute><xsl:attribute name="onmouseover">this.src='<xsl:value-of select="$mapTabImageBaseURI"/><xsl:value-of select="$imageLib"/><xsl:value-of select="."/>_ro.png'</xsl:attribute><xsl:attribute name="border">0</xsl:attribute></img></a></xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
-
- <xsl:template name="sideBarControls">
- <div id="sidebarControlsContainer">
- <ul>
- <xsl:if test="$hasWorldData='Y'">
- <li><a class="atlasLink"><xsl:attribute name="href"><xsl:value-of select="$worlddataURL"/>?geoId=<xsl:value-of select="$geogId"/>&sourceTypeString=<xsl:value-of select="$libName"/></xsl:attribute>Geographical information</a></li>
- </xsl:if>
- <li><a class="atlasLink"><xsl:attribute name="href"><xsl:value-of select="$assemblyAtlasURL"/>?assemblyId=<xsl:value-of select="atlas_map/assemblyXml/asmbly/@id"/>&sourceTypeString=<xsl:value-of select="$libName"/></xsl:attribute>View map only</a></li>
- </ul>
- <ul>
- <li><a class="atlasLink"><xsl:attribute name="href"><xsl:value-of select="$articleURL"/>?articleId=<xsl:value-of select="atlas_map/article_id"/>&library=<xsl:value-of select="$libName"/></xsl:attribute>Read article</a></li>
- <li><a class="atlasLink" href="http://www.geoanalyzer.britannica.com">GeoAnalyzer Online</a></li>
- </ul>
- </div>
- </xsl:template>
-
- <xsl:template name="geographic_items">
- <div class="geogDropDownContainer">
- <form name="dropdowns" method="get" action="ebcid:com.britannica.cd.identifiers.AtlasDisplayIdentifier">
- <input name="geogId" type="hidden"/>
- <input>
- <xsl:attribute name="name">sourceTypeString</xsl:attribute>
- <xsl:attribute name="type">hidden</xsl:attribute>
- <xsl:attribute name="value"><xsl:value-of select="$libName"/></xsl:attribute>
- </input>
- <SELECT id="geogDropDowns" onChange="dd(this.options[this.selectedIndex].value)">
- <option value="" selected="SELECTED">Continents</option>
- <option value="1">Africa</option>
- <option value="2">Antarctica</option>
- <option value="3">Asia</option>
- <option value="4">Australia and Oceania</option>
- <option value="5">Europe</option>
- <option value="6">North America</option>
- <option value="7">South America</option>
- </SELECT>
- <SELECT id="geogDropDowns" onChange="dd(this.options[this.selectedIndex].value)">
- <option value="" selected="SELECTED">Countries</option>
- <option value="8">Afghanistan</option>
- <option value="9">Albania</option>
- <option value="10">Algeria</option>
- <option value="11">American Samoa</option>
- <option value="12">Andorra</option>
- <option value="13">Angola</option>
- <option value="14">Antigua And Barbuda</option>
- <option value="15">Argentina</option>
- <option value="16">Armenia</option>
- <option value="17">Aruba</option>
- <option value="18">Australia</option>
- <option value="19">Austria</option>
- <option value="20">Azerbaijan</option>
- <option value="21">Bahamas, The</option>
- <option value="22">Bahrain</option>
- <option value="23">Bangladesh</option>
- <option value="24">Barbados</option>
- <option value="25">Belarus</option>
- <option value="26">Belgium</option>
- <option value="27">Belize</option>
- <option value="28">Benin</option>
- <option value="29">Bermuda</option>
- <option value="30">Bhutan</option>
- <option value="31">Bolivia</option>
- <option value="32">Bosnia And Herzegovina</option>
- <option value="33">Botswana</option>
- <option value="34">Brazil</option>
- <option value="35">Brunei</option>
- <option value="36">Bulgaria</option>
- <option value="37">Burkina Faso</option>
- <option value="38">Burundi</option>
- <option value="39">Cambodia</option>
- <option value="40">Cameroon</option>
- <option value="41">Canada</option>
- <option value="42">Cape Verde</option>
- <option value="43">Central African Republic</option>
- <option value="44">Chad</option>
- <option value="45">Chile</option>
- <option value="46">China</option>
- <option value="47">Colombia</option>
- <option value="48">Comoros</option>
- <option value="49">Congo, Democratic Republic Of The</option>
- <option value="50">Congo, Republic Of</option>
- <option value="51">Costa Rica</option>
- <option value="52">Cote D'Ivoire</option>
- <option value="53">Croatia</option>
- <option value="54">Cuba</option>
- <option value="55">Cyprus</option>
- <option value="56">Czech Republic</option>
- <option value="57">Denmark</option>
- <option value="58">Djibouti</option>
- <option value="59">Dominica</option>
- <option value="60">Dominican Republic</option>
- <option value="312">East Timor</option>
- <option value="61">Ecuador</option>
- <option value="62">Egypt</option>
- <option value="63">El Salvador</option>
- <option value="64">Equatorial Guinea</option>
- <option value="65">Eritrea</option>
- <option value="66">Estonia</option>
- <option value="67">Ethiopia</option>
- <option value="68">Fiji</option>
- <option value="69">Finland</option>
- <option value="70">France</option>
- <option value="71">French Polynesia</option>
- <option value="72">Gabon</option>
- <option value="73">Gambia, The</option>
- <option value="74">Georgia</option>
- <option value="75">Germany</option>
- <option value="76">Ghana</option>
- <option value="77">Greece</option>
- <option value="78">Grenada</option>
- <option value="79">Guadeloupe</option>
- <option value="80">Guam</option>
- <option value="81">Guatemala</option>
- <option value="236">Guernsey</option>
- <option value="82">Guinea</option>
- <option value="83">Guinea-Bissau</option>
- <option value="84">Guyana</option>
- <option value="85">Haiti</option>
- <option value="86">Honduras</option>
- <option value="87">Hong Kong</option>
- <option value="88">Hungary</option>
- <option value="89">Iceland</option>
- <option value="90">India</option>
- <option value="91">Indonesia</option>
- <option value="92">Iran</option>
- <option value="93">Iraq</option>
- <option value="94">Ireland</option>
- <option value="95">Israel</option>
- <option value="96">Italy</option>
- <option value="97">Jamaica</option>
- <option value="98">Japan</option>
- <option value="313">Jersey</option>
- <option value="99">Jordan</option>
- <option value="100">Kazakhstan</option>
- <option value="101">Kenya</option>
- <option value="102">Kiribati</option>
- <option value="103">Korea, North</option>
- <option value="104">Korea, South</option>
- <option value="105">Kuwait</option>
- <option value="106">Kyrgyzstan</option>
- <option value="107">Laos</option>
- <option value="108">Latvia</option>
- <option value="109">Lebanon</option>
- <option value="110">Lesotho</option>
- <option value="111">Liberia</option>
- <option value="112">Libya</option>
- <option value="113">Liechtenstein</option>
- <option value="114">Lithuania</option>
- <option value="115">Luxembourg</option>
- <option value="116">Macau</option>
- <option value="117">Macedonia</option>
- <option value="118">Madagascar</option>
- <option value="119">Malawi</option>
- <option value="120">Malaysia</option>
- <option value="121">Maldives</option>
- <option value="122">Mali</option>
- <option value="123">Malta</option>
- <option value="124">Marshall Islands</option>
- <option value="125">Martinique</option>
- <option value="126">Mauritania</option>
- <option value="127">Mauritius</option>
- <option value="128">Mexico</option>
- <option value="129">Micronesia, Federated States Of</option>
- <option value="130">Moldova</option>
- <option value="131">Monaco</option>
- <option value="132">Mongolia</option>
- <option value="133">Morocco</option>
- <option value="134">Mozambique</option>
- <option value="135">Myanmar</option>
- <option value="136">Namibia</option>
- <option value="137">Nauru</option>
- <option value="138">Nepal</option>
- <option value="140">Netherlands Antilles</option>
- <option value="139">Netherlands, The</option>
- <option value="141">New Caledonia</option>
- <option value="142">New Zealand</option>
- <option value="143">Nicaragua</option>
- <option value="144">Niger</option>
- <option value="145">Nigeria</option>
- <option value="146">Northern Mariana Islands</option>
- <option value="147">Norway</option>
- <option value="148">Oman</option>
- <option value="149">Pakistan</option>
- <option value="150">Palau</option>
- <option value="151">Panama</option>
- <option value="152">Papua New Guinea</option>
- <option value="153">Paraguay</option>
- <option value="154">Peru</option>
- <option value="155">Philippines</option>
- <option value="156">Poland</option>
- <option value="157">Portugal</option>
- <option value="158">Puerto Rico</option>
- <option value="159">Qatar</option>
- <option value="160">Reunion</option>
- <option value="161">Romania</option>
- <option value="162">Russia</option>
- <option value="163">Rwanda</option>
- <option value="164">Saint Kitts And Nevis</option>
- <option value="165">Saint Lucia</option>
- <option value="166">Saint Vincent And The Grenadines</option>
- <option value="167">Samoa</option>
- <option value="168">San Marino</option>
- <option value="169">Sao Tome And Principe</option>
- <option value="170">Saudi Arabia</option>
- <option value="171">Senegal</option>
- <option value="172">Serbia And Montenegro</option>
- <option value="173">Seychelles</option>
- <option value="174">Sierra Leone</option>
- <option value="175">Singapore</option>
- <option value="176">Slovakia</option>
- <option value="177">Slovenia</option>
- <option value="178">Solomon Islands</option>
- <option value="179">Somalia</option>
- <option value="180">South Africa</option>
- <option value="181">Spain</option>
- <option value="182">Sri Lanka</option>
- <option value="183">Sudan, The</option>
- <option value="184">Suriname</option>
- <option value="185">Swaziland</option>
- <option value="186">Sweden</option>
- <option value="187">Switzerland</option>
- <option value="188">Syria</option>
- <option value="189">Taiwan</option>
- <option value="190">Tajikistan</option>
- <option value="191">Tanzania</option>
- <option value="192">Thailand</option>
- <option value="193">Togo</option>
- <option value="194">Tonga</option>
- <option value="195">Trinidad And Tobago</option>
- <option value="196">Tunisia</option>
- <option value="197">Turkey</option>
- <option value="198">Turkmenistan</option>
- <option value="199">Tuvalu</option>
- <option value="200">Uganda</option>
- <option value="201">Ukraine</option>
- <option value="202">United Arab Emirates</option>
- <option value="203">United Kingdom</option>
- <option value="204">United States</option>
- <option value="205">Uruguay</option>
- <option value="207">Uzbekistan</option>
- <option value="208">Vanuatu</option>
- <option value="209">Vatican City</option>
- <option value="210">Venezuela</option>
- <option value="211">Vietnam</option>
- <option value="206">Virgin Islands (U.S.)</option>
- <option value="212">Yemen</option>
- <option value="213">Zambia</option>
- <option value="214">Zimbabwe</option>
- </SELECT>
- <SELECT id="geogDropDowns" onChange="dd(this.options[this.selectedIndex].value)">
- <option value="" selected="SELECTED">States and Provinces</option>
- <option value="">---Canada---</option>
- <option value="222">Alberta</option>
- <option value="223">British Columbia</option>
- <option value="224">Manitoba</option>
- <option value="225">New Brunswick</option>
- <option value="226">Newfoundland and Labrador</option>
- <option value="227">Northwest Territories</option>
- <option value="228">Nova Scotia</option>
- <option value="229">Nunavut</option>
- <option value="230">Ontario</option>
- <option value="231">Prince Edward Island</option>
- <option value="232">Quebec</option>
- <option value="233">Saskatchewan</option>
- <option value="234">Yukon Territory</option>
- <option value="">---Australia---</option>
- <option value="304">Australian Capital Territory</option>
- <option value="215">New South Wales</option>
- <option value="216">Northern Territory</option>
- <option value="217">Queensland</option>
- <option value="218">South Australia</option>
- <option value="219">Tasmania</option>
- <option value="220">Victoria</option>
- <option value="221">Western Australia</option>
- <option value="">---United States---</option>
- <option value="240">Alabama</option>
- <option value="241">Alaska</option>
- <option value="242">Arizona</option>
- <option value="243">Arkansas</option>
- <option value="244">California</option>
- <option value="245">Colorado</option>
- <option value="246">Connecticut</option>
- <option value="247">Delaware</option>
- <option value="248">Florida</option>
- <option value="249">Georgia</option>
- <option value="250">Hawaii</option>
- <option value="251">Idaho</option>
- <option value="252">Illinois</option>
- <option value="253">Indiana</option>
- <option value="254">Iowa</option>
- <option value="255">Kansas</option>
- <option value="256">Kentucky</option>
- <option value="257">Louisiana</option>
- <option value="258">Maine</option>
- <option value="259">Maryland</option>
- <option value="260">Massachusetts</option>
- <option value="261">Michigan</option>
- <option value="262">Minnesota</option>
- <option value="263">Mississippi</option>
- <option value="264">Missouri</option>
- <option value="265">Montana</option>
- <option value="266">Nebraska</option>
- <option value="267">Nevada</option>
- <option value="268">New Hampshire</option>
- <option value="269">New Jersey</option>
- <option value="270">New Mexico</option>
- <option value="271">New York</option>
- <option value="272">North Carolina</option>
- <option value="273">North Dakota</option>
- <option value="274">Ohio</option>
- <option value="275">Oklahoma</option>
- <option value="276">Oregon</option>
- <option value="277">Pennsylvania</option>
- <option value="278">Rhode Island</option>
- <option value="279">South Carolina</option>
- <option value="280">South Dakota</option>
- <option value="281">Tennessee</option>
- <option value="282">Texas</option>
- <option value="283">Utah</option>
- <option value="284">Vermont</option>
- <option value="285">Virginia</option>
- <option value="286">Washington</option>
- <option value="303">Washington, D.C.</option>
- <option value="287">West Virginia</option>
- <option value="288">Wisconsin</option>
- <option value="289">Wyoming</option>
- </SELECT>
- <SELECT id="geogDropDowns" onChange="dd(this.options[this.selectedIndex].value)">
- <option value="" selected="SELECTED">Oceans</option>
- <option value="290">Arabian Sea</option>
- <option value="291">Arctic Ocean</option>
- <option value="292">Atlantic Ocean</option>
- <option value="305">Baltic Sea</option>
- <option value="306">Bay of Bengal</option>
- <option value="293">Bering Sea And Strait</option>
- <option value="294">Black Sea</option>
- <option value="295">Caribbean Sea</option>
- <option value="296">Caspian Sea</option>
- <option value="307">East China Sea</option>
- <option value="308">English Channel</option>
- <option value="297">Gulf Of Mexico</option>
- <option value="298">Indian Ocean</option>
- <option value="299">Mediterranean Sea</option>
- <option value="309">North Sea</option>
- <option value="300">Pacific Ocean</option>
- <option value="301">Persian Gulf</option>
- <option value="302">Red Sea</option>
- <option value="310">South China Sea</option>
- <option value="311">Yellow Sea</option>
- </SELECT>
- </form>
- </div>
- </xsl:template>
-
- </xsl:stylesheet>
-