1
0
6
1
6
http://mtc3-l52.sis.aol.com:8811/search/Travel_DestinationGuides?&query=estonia&page=1
-
Estonia
http://travel.aolcdn.com/travdestguide/Tallinn-Estonia_01-200a032207.jpg::Tallinn, Estonia::http://travel.aolcdn.com/travdestguide/Tallinn-Estonia_01-360a032207.jpg::Tallinn, Estonia::http://travel.aolcdn.com/travdestguide/Tallinn-Estonia_01-80a032207.jpg::Tallinn, Estonia::http://travel.aolcdn.com/travdestguide/Tallinn-Estonia_02-360a032207.jpg::Song Festival Stadium, Tallinn, Estonia::http://travel.aolcdn.com/travdestguide/Tallinn-Estonia_03-360a032207.jpg::Town Wall, Tallinn, Estonia::http://travel.aolcdn.com/travdestguide/Tallinn-Estonia_04-360a032207.jpg::Raekoja Plats, Tallinn, Estonia::http://travel.aolcdn.com/travdestguide/Tallinn-Estonia_05-360a032207.jpg::Alexander Nevski Cathedral, Tallinn, Estonia::
688
This is a truly historic city, yet so modern. Tallinn has been under the rule of the Danes, then Swedes and Germans, and later the Russians. Now it's a part of the EU contributing its fabulous Medieval Old Town to the UNESCO World Heritage.
Tallinn is divided in to 8 different districts, each with its own character and sightseeing spots.
<br><br>
<b>Haabersti</b> – mainly residential area with large panel buildings of Väike-Õismäe, built during the 70s. Lake Harku and an extensive beach area at Kakumäe, also the Kopli Gulf all make it a great recreational place.
<br><br>
<b>Kesklinn</b> – this serves as a home to the Old Town and port suburbs. Practically the city centre, it is a very expensive place. A lot of last century wooden and stone houses can be seen here, most renovated. A tourist gem, so to say. De-industrialization of the area is on its way.
<br><br>
<b>Kristiine</b> – just next to the centre, it presents 2-storey apartments that date back to 30s and single family houses dating back to 50s. The industrial part of this area is rather extensive. Southern part is given to the Tondi area of military barracks.
<br><br>
<b>Lasnamäe</b> – the biggest by both population and area. This section of Tallinn is the most inefficiently built. There are large industrial warehouses to the South. Mostly migrants reside here.
<br><br>
<b>Mustamäe</b> – is the oldest residential region, large panel houses dwell here from the 60s, and it is also the home of Tallinn Technical University and numerous scientific institutions. A part of Kadaka industrial region is also located in the district.
<br><br>
<b>Nõmme</b> – dating back to the end of the last century, this area used to be a separate city until 1940 when it was united with Tallinn. The area is covered with sand and pine groves and has mainly single family houses. It is considered as one of the most prestigious areas of Tallinn.
<br><br>
<b>Pirita</b> – another most prestigious area in Tallinn, this place has seaside beach, river, yachting port and a lot of sporting opportunities.
<br><br>
<b>Põhja-Tallinn</b> – this area is the most architecturally, historically and socially diverse – another tourist gem. This serves as home to Kalamaja, with 1 to 2-storey wooden houses, and Pelgulinn, with more modern wooden buildings and areas of multi-storey houses. This is also the area of railway station, ports and various industrial buildings.
Tallinn
6
10111
EE
-
Estonia
10005747
Haapsalu
6
90502
-
Estonia
10011412
Otepaa
6
67406
-
Estonia
10011498
Padaste
6
94702
-
Estonia
10011663
Parnu
6
80010
-
Estonia
10015712
Tartu
6
EE2400
1
0
1
1
1
-
1401 E Beach Blvd
The Galvestonian Condominum
77550
Texas
765-6161
1
northstar
B95728
Galveston
409
United States
-1
-1
1
0
0
1
0
1
1
1
-
<script type="text/javascript" src="http://destguide-qa06.web.aol.com/common/js/1/picBar.js"></script>
<form name="frm">
<input type=hidden name="hid" value="7"/>
</form>
<div id='picHolder' style="width:804px;height:130px;border:1px solid #DFE8FF;text-align:left;padding:0;margin:0;">
<div style="vertical-align:middle;text-align:center;padding:0;margin:0;">
<div style="width:100%;height:30px;margin:0px;padding:0px;background:#DFE8FF;vertical-align:top;">
<span style="margin-left:15px;margin-top:5px;vertical-align:middle;float:left;color:#426A93;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif;">AOL Pictures</span>
<span style="float:right;margin-right:10px;margin-top:5px;vertical-align:middle;color:#0066FF;"> <img src="http://destguide-qa06.web.aol.com/common/images/1/orange_bullet.gif" alt="orange"/><a href="http://pictures.aol.com/galleries/tags/estonia" target="_blank" style="font-family:arial;font-size:12px; padding-left: 3px; text-decoration:none;color:#0066FF;" >View All</a></span>
<!-- onMouseover="this.style.textDecoration='underline'" onMouseout="this.style.textDecoration='none'" -->
</div>
<div style="margin:0px auto;margin-top:10px;display:block;clear:both;float:center;" id="piclist">
</div>
</div>
</div>
<script language="javascript" src="http://api.pictures.aol.com/gv1/pictures/getTaggedPublicPhotos?f=json&c=TestCall&devId=MYID&h=THEHOST&locale=en_US&tag=estonia&max=150">
</script>
1
0
1
1
1
-
<div class=gsl' style="margin:0;padding:0;width:980px;height:110px;border:1px solid #BFC0C4; " >
<h3 style="margin:5px;padding:0px;font-family:arial;color:#000;font-size:16px;">Sponsored Links</h3>
<div style="float:left;padding:0px 3px;display:inline;width:183px;border-right:0 solid #E0DEC6;">
<a href="http://switcher.dmn.aol.com/sw/r?ri=58tz8jl6XSQgmPp6cTX893Uw&ai=0&dt=1217028525994&u=http%3A%2F%2Fwww.google.com%2Faclk%3Fsa%3DL%26ai%3DBJ4B0rmGKSMaBAoi6hQTP5N23BIWA0EWFmdn6A-jDtw-gwh4QARgBIOL_hAY4AVCVvL6y-f____8BYMmGgIDcI8gBAdkDwNY_G5Jr6Tc%26num%3D1%26sig%3DAGiWqtyatctIm4HQRiBYrJ9nbcQWGZAaCg%26q%3Dhttp%3A%2F%2Fwww.privateshoretrips.com%2Ftallinn.html&cs=TrUOsMi8jzbGcN73%2FJ627ny%2BDIU%3D" style="margin:0 0 0 3px;padding:0px;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;color:#2864B4"
onmouseover="this.style.textDecoration='underline'" onmouseout="this.style.textDecoration='none'" target="_blank">
Tallinn <b>Estonia</b> Day Trips</a>
<p style="height:28px;margin:0 0 0 3px;padding:0px;font-family:arial;color:#000;font-size:11px;">Private Tallinn shore tours of city</p>
<a style="margin:0 0 0 3px;padding:0px;font-family:arial;font-size:11px;text-decoration:none;color:#2864B4"
onmouseover="this.style.textDecoration='underline'" onmouseout="this.style.textDecoration='none'" href="http://switcher.dmn.aol.com/sw/r?ri=58tz8jl6XSQgmPp6cTX893Uw&ai=0&dt=1217028525994&u=http%3A%2F%2Fwww.google.com%2Faclk%3Fsa%3DL%26ai%3DBJ4B0rmGKSMaBAoi6hQTP5N23BIWA0EWFmdn6A-jDtw-gwh4QARgBIOL_hAY4AVCVvL6y-f____8BYMmGgIDcI8gBAdkDwNY_G5Jr6Tc%26num%3D1%26sig%3DAGiWqtyatctIm4HQRiBYrJ9nbcQWGZAaCg%26q%3Dhttp%3A%2F%2Fwww.privateshoretrips.com%2Ftallinn.html&cs=TrUOsMi8jzbGcN73%2FJ627ny%2BDIU%3D" target="_blank">www.PrivateShoreTrips.com</a>
</div>
</div>
1
0
1
1
1
SG2
http://switcher.dmn.aol.com/sw/a?squery=estonia&ip=64.12.89.124&sch=afs-aol-traveldestination&ssch=search_indirect&snum=4
-
http://switcher.dmn.aol.com/sw/r?ri=40H%2BnlvQ7rQI2maHfJwhk3ig&ai=0&dt=1217028525985&u=http%3A%2F%2Fwww.google.com%2Faclk%3Fsa%3DL%26ai%3DBN_R1rWGKSJn4O4G8hQTDuZjJBIWA0EWFmdn6A-jDtw-gwh4QARgBIOL_hAY4AVCVvL6y-f____8BYMkGyAEB2QPA1j8bkmvpNw%26num%3D1%26sig%3DAGiWqtzDB2UvXhTbPIWnWq_D9Ro93SUVDA%26q%3Dhttp%3A%2F%2Fwww.privateshoretrips.com%2Ftallinn.html&cs=lJWWRTvHfqsSZ9dL4YcstIUui78%3D
ppclick
Tallinn <b>Estonia</b> Day Trips
Private Tallinn shore tours of city
www.PrivateShoreTrips.com
Rocca al Mare, Kadriorg Palace more
estonia
10
980
estonia
search_indirect
estonia
estonia
estonia
2
2
598
822872877075359835
web
13
afs-aol-traveldestination
estonia
estonia
822872877075359833
http
/web
80
travel.aol.com
/destGuide/web
GET
64.12.89.124
-1
eng
HTTP/1.1
USA
/destGuide
http://travel.aol.com/destGuide/web
64.12.89.124
query=estonia&debug=2&Rule=13&HotelCity=estonia&searchkeywords=estonia&tag=estonia&dmnsch=afs-aol-traveldestination&dmnssch=search_indirect&gls_limit=2&layer_width=980
SANDBOX
moduleLogger
destGuideApp
>UTF-8
/
8080
clickedItemURN
abcdef
src
abcdef
/search
./newshome
/web
./web_idx
/image
./newshome
/imageDetails
./newshome
/video
./newshome
/audio
./newshome
/browse
./newshome
/news
./newshome
/business
./newshome
/sports
./newshome
/entertainment
./newshome
/
ClickThrough
websearch
websearch
searchType
MS
source
google
partner
Google
sponsored
sponsored
searchType
SL
source
google
partner
Google
searchType
TTF
source
ttf
adsInfo
vssRelatedGuides
SearchHotelIndirectSource
searchArticle
aolpictures_common_module
lib_sponsor
google_common_module
adsInfo
url
city
state
country
city
state
country
adsInfo
1
vss
3
adsInfo Source
vssRelatedGuides
url
q
q
vssRelatedGuides
1
vss
3
Vss Overview Source
SearchHotelIndirectSource
url
HotelCity
HotelCity
SearchHotelIndirectSource
1
vss
3
VSS Hotel Source
searchArticle
url
searchkeywords
searchkeywords
searchArticle
1
vss
3
VSS Article Source
aolpictures_common_module
url
aolpictures_common_module
1
vss
3
w_common_module Source
lib_sponsor
url
dmnsch
dmnssch
skw
dmnsch
dmnssch
skw
lib_sponsor
1
lib_sponsor
3
sponsored links
google_common_module
url
dmnsch
dmnssch
skw
gls_limit
layer_width
dmnsch
dmnssch
skw
gls_limit
layer_width
google_common_module
1
vss
3
s_common_module Source
estonia
searchInDirectHotel.I
inner
DIRTY_VER.1
searchInDirectHotel.I
SourceConfiguration
SourceConfiguration
put
false
false
http://travel.aol.com/destGuide/web?rt=1&id=searchInDirectHotel.M
false
url
HotelCity
HotelCity
SearchHotelIndirectSource
1
vss
3
VSS Hotel Source
http://travel.aol.com/destGuide/web?rt=1&id=searchInDirectHotel.M&layer_width=980&searchkeywords=estonia&dmnssch=search_indirect&HotelCity=estonia&gls_limit=2&debug=2&userid=822872877075359835&Rule=13&dmnsch=afs-aol-traveldestination&query=estonia&tag=estonia&clickstreamid=822872877075359833
SearchHotelIndirectSource
url
HotelCity
HotelCity
SearchHotelIndirectSource
1
vss
3
VSS Hotel Source
SearchHotelIndirectSource
defaultController
searchInDirectHotel.M
module
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:variable name="Travel_Guide"><xsl:value-of select="/xmldoc/appconfig/uiConsts/properties/value[preceding-sibling::key= 'requestUri']"/></xsl:variable>
<xsl:variable name="cityname"><xsl:value-of select="/xmldoc/outcomes/SearchHotelIndirectSource/results/item/CityName"/></xsl:variable>
<xsl:template match="results">
<xsl:variable name="statename"><xsl:value-of select="item/Statename"/></xsl:variable>
<xsl:variable name="countryname"><xsl:value-of select="item/Country"/></xsl:variable>
<xsl:variable name="requesturi"><xsl:value-of select="../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="queryterm"><xsl:value-of select="../../../parameters/query"/></xsl:variable>
<xsl:variable name="cityID"><xsl:value-of select="../../vssOverview/results/item/city_id"/></xsl:variable>
<xsl:variable name="hotelcount">
<xsl:value-of select="preceding-sibling::total"/>
</xsl:variable>
<div id="hotelsresults">
<div id="hotelsresults_header">
<div class="resultsheader">
Hotels
</div>
<div class="results">
<xsl:text>Results: </xsl:text>
<xsl:choose>
<xsl:when test="count(item)= 0">
<xsl:value-of select="concat(0, ' - ', count(item))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="count(item)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat(1, ' - ', $hotelcount)"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="preceding-sibling::output"/>
</xsl:otherwise>
</xsl:choose>
</div>
<div class="viewall">
<img src="{$docRootSubDir}/img/orange_bullet.gif" alt="orange" align="bottom"/>
<!-- a href="{$requesturi}?query={$queryterm}&debug=2&Rule=57&hotelName={$queryterm}&start=1&end=10&minPrice=0&maxPrice=0&minRate=0&maxRate=0&order=asc&orderBy=Price" -->
<a href="/{$Travel_Guide}/{$queryterm}-hotels-indirect">
View All </a>
</div>
</div>
<xsl:for-each select="item[position() < 5]">
<xsl:variable name="hotelId"><xsl:value-of select="NTMHotelID"/></xsl:variable>
<xsl:variable name="requesturi1"><xsl:value-of select="../../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="queryterm1"><xsl:value-of select="../../../../parameters/query"/></xsl:variable>
<xsl:variable name="HotelThumbnail_imgsrc">
<xsl:value-of select="ImageURL"/>
</xsl:variable>
<xsl:variable name="Hotel_Name_inter">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="HotelName"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="Hotel_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<!-- xsl:value-of select="HotelName"/ -->
<xsl:value-of select="$Hotel_Name_inter"/>
</xsl:with-param>
<xsl:with-param name="replace" select="'-'"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="City_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="CityName"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="State_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="Statename"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="Country_Name_inter">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="Country"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="Country_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$Country_Name_inter"/>
</xsl:with-param>
<xsl:with-param name="replace" select="','"/>
<xsl:with-param name="with"></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<div id="hotelsresult">
<div class="resultitem_number1">
<xsl:number format="1"/>
<xsl:text>.</xsl:text>
</div>
<xsl:choose>
<xsl:when test="string-length($HotelThumbnail_imgsrc) > 0">
<div id="hotelsresult_img">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:{$hotelId}-hotel-detail">
<img src="{$HotelThumbnail_imgsrc}" alt="{$cityname}" width="80" height="60" border="0"/>
</a>
</div>
</xsl:when>
<xsl:otherwise/>
</xsl:choose>
<div id="hotelsresult_cont">
<xsl:if test="string-length(HotelName) > 0 ">
<div class="hotelname">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:{$hotelId}-hotel-detail">
<xsl:value-of select="HotelName"/>
</a>
</div>
</xsl:if>
<div class="hoteladdr">
<xsl:if test="string-length(Address1) > 0">
<xsl:value-of select="Address1"/>
<br/>
</xsl:if>
<xsl:if test="string-length(CityName) > 0">
<xsl:value-of select="CityName"/>
</xsl:if>
<xsl:choose>
<xsl:when test="Country = 'United States'">
<xsl:text>, </xsl:text><xsl:value-of select="Statename"/>
</xsl:when>
<xsl:otherwise>
<xsl:text>, </xsl:text><xsl:value-of select="Country"/>
</xsl:otherwise>
</xsl:choose>
<xsl:if test="string-length(Zip) > 0">
<xsl:text>, </xsl:text><xsl:value-of select="Zip"/>
</xsl:if>
<br/>
<xsl:choose>
<xsl:when test="Country = 'United States'">
<xsl:if test="string-length(PhoneAC) > 0">
<xsl:text>(</xsl:text><xsl:value-of select="PhoneAC"/> <xsl:text>)</xsl:text>
</xsl:if>
<xsl:if test="string-length(Phone) > 0">
<xsl:text> </xsl:text><xsl:value-of select="Phone"/>
</xsl:if>
</xsl:when>
<xsl:otherwise>
<xsl:if test="string-length(CountryDialCode) > 0">
<xsl:text>+ (</xsl:text><xsl:value-of select="CountryDialCode"/><xsl:text>) </xsl:text>
</xsl:if>
<xsl:if test="string-length(PhoneAC) > 0">
<xsl:value-of select="PhoneAC"/><xsl:text>-</xsl:text>
</xsl:if>
<xsl:if test="string-length(Phone) > 0">
<xsl:value-of select="Phone"/>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</div>
<div class="hoteldetailslink">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:{$hotelId}-hotel-detail">
Hotel Details
</a>
</div>
</div>
<div id="rate_rating">
<div class="rating">
<xsl:choose>
<xsl:when test="string-length(Rating) > 0">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:reviews:{$hotelId}-hotel-map-detail">
User Rating
</a>
<br/>
<xsl:call-template name="starRatingLoop">
<xsl:with-param name="rating">
<xsl:value-of select="Rating"/>
</xsl:with-param>
<xsl:with-param name="count">1</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<span style="font-family:Geneva, Arial, Helvetica, sans-serif;color:#000000"> No Rating Available</span>
</xsl:otherwise>
</xsl:choose>
</div>
<xsl:choose>
<xsl:when test="string-length(Price) > 0 ">
<div class="rate">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:{$hotelId}-hotel-detail">
Rates from $<b><xsl:value-of select="round(Price)"/></b>
</a>
</div>
</xsl:when>
<xsl:otherwise/>
</xsl:choose>
</div>
</div>
</xsl:for-each>
</div>
</xsl:template>
<xsl:template name="starRatingLoop">
<xsl:param name="rating"/>
<xsl:param name="count"/>
<xsl:if test="$count < 6">
<xsl:if test="floor($rating) >= $count">
<img src="{$docRootSubDir}/img/filled_star.gif" alt=""/>
</xsl:if>
<xsl:if test="ceiling($rating) = $count and ($rating*10 mod 10) != 0">
<img src="{$docRootSubDir}/img/halffilled_star.gif" alt=""/>
</xsl:if>
<xsl:if test="ceiling($rating) < $count">
<img src="{$docRootSubDir}/img/unfilled_star.gif" alt=""/>
</xsl:if>
<xsl:call-template name="starRatingLoop">
<xsl:with-param name="rating" select="$rating"/>
<xsl:with-param name="count" select="$count+1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
DIRTY_VER.1
searchInDirectHotel.M
searchInDirectHotel.MS
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:variable name="Travel_Guide"><xsl:value-of select="/xmldoc/appconfig/uiConsts/properties/value[preceding-sibling::key= 'requestUri']"/></xsl:variable>
<xsl:variable name="cityname"><xsl:value-of select="/xmldoc/outcomes/SearchHotelIndirectSource/results/item/CityName"/></xsl:variable>
<xsl:template match="results">
<xsl:variable name="statename"><xsl:value-of select="item/Statename"/></xsl:variable>
<xsl:variable name="countryname"><xsl:value-of select="item/Country"/></xsl:variable>
<xsl:variable name="requesturi"><xsl:value-of select="../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="queryterm"><xsl:value-of select="../../../parameters/query"/></xsl:variable>
<xsl:variable name="cityID"><xsl:value-of select="../../vssOverview/results/item/city_id"/></xsl:variable>
<xsl:variable name="hotelcount">
<xsl:value-of select="preceding-sibling::total"/>
</xsl:variable>
<div id="hotelsresults">
<div id="hotelsresults_header">
<div class="resultsheader">
Hotels
</div>
<div class="results">
<xsl:text>Results: </xsl:text>
<xsl:choose>
<xsl:when test="count(item)= 0">
<xsl:value-of select="concat(0, ' - ', count(item))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="count(item)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat(1, ' - ', $hotelcount)"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="preceding-sibling::output"/>
</xsl:otherwise>
</xsl:choose>
</div>
<div class="viewall">
<img src="{$docRootSubDir}/img/orange_bullet.gif" alt="orange" align="bottom"/>
<!-- a href="{$requesturi}?query={$queryterm}&debug=2&Rule=57&hotelName={$queryterm}&start=1&end=10&minPrice=0&maxPrice=0&minRate=0&maxRate=0&order=asc&orderBy=Price" -->
<a href="/{$Travel_Guide}/{$queryterm}-hotels-indirect">
View All </a>
</div>
</div>
<xsl:for-each select="item[position() < 5]">
<xsl:variable name="hotelId"><xsl:value-of select="NTMHotelID"/></xsl:variable>
<xsl:variable name="requesturi1"><xsl:value-of select="../../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="queryterm1"><xsl:value-of select="../../../../parameters/query"/></xsl:variable>
<xsl:variable name="HotelThumbnail_imgsrc">
<xsl:value-of select="ImageURL"/>
</xsl:variable>
<xsl:variable name="Hotel_Name_inter">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="HotelName"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="Hotel_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<!-- xsl:value-of select="HotelName"/ -->
<xsl:value-of select="$Hotel_Name_inter"/>
</xsl:with-param>
<xsl:with-param name="replace" select="'-'"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="City_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="CityName"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="State_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="Statename"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="Country_Name_inter">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="Country"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="Country_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$Country_Name_inter"/>
</xsl:with-param>
<xsl:with-param name="replace" select="','"/>
<xsl:with-param name="with"></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<div id="hotelsresult">
<div class="resultitem_number1">
<xsl:number format="1"/>
<xsl:text>.</xsl:text>
</div>
<xsl:choose>
<xsl:when test="string-length($HotelThumbnail_imgsrc) > 0">
<div id="hotelsresult_img">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:{$hotelId}-hotel-detail">
<img src="{$HotelThumbnail_imgsrc}" alt="{$cityname}" width="80" height="60" border="0"/>
</a>
</div>
</xsl:when>
<xsl:otherwise/>
</xsl:choose>
<div id="hotelsresult_cont">
<xsl:if test="string-length(HotelName) > 0 ">
<div class="hotelname">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:{$hotelId}-hotel-detail">
<xsl:value-of select="HotelName"/>
</a>
</div>
</xsl:if>
<div class="hoteladdr">
<xsl:if test="string-length(Address1) > 0">
<xsl:value-of select="Address1"/>
<br/>
</xsl:if>
<xsl:if test="string-length(CityName) > 0">
<xsl:value-of select="CityName"/>
</xsl:if>
<xsl:choose>
<xsl:when test="Country = 'United States'">
<xsl:text>, </xsl:text><xsl:value-of select="Statename"/>
</xsl:when>
<xsl:otherwise>
<xsl:text>, </xsl:text><xsl:value-of select="Country"/>
</xsl:otherwise>
</xsl:choose>
<xsl:if test="string-length(Zip) > 0">
<xsl:text>, </xsl:text><xsl:value-of select="Zip"/>
</xsl:if>
<br/>
<xsl:choose>
<xsl:when test="Country = 'United States'">
<xsl:if test="string-length(PhoneAC) > 0">
<xsl:text>(</xsl:text><xsl:value-of select="PhoneAC"/> <xsl:text>)</xsl:text>
</xsl:if>
<xsl:if test="string-length(Phone) > 0">
<xsl:text> </xsl:text><xsl:value-of select="Phone"/>
</xsl:if>
</xsl:when>
<xsl:otherwise>
<xsl:if test="string-length(CountryDialCode) > 0">
<xsl:text>+ (</xsl:text><xsl:value-of select="CountryDialCode"/><xsl:text>) </xsl:text>
</xsl:if>
<xsl:if test="string-length(PhoneAC) > 0">
<xsl:value-of select="PhoneAC"/><xsl:text>-</xsl:text>
</xsl:if>
<xsl:if test="string-length(Phone) > 0">
<xsl:value-of select="Phone"/>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</div>
<div class="hoteldetailslink">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:{$hotelId}-hotel-detail">
Hotel Details
</a>
</div>
</div>
<div id="rate_rating">
<div class="rating">
<xsl:choose>
<xsl:when test="string-length(Rating) > 0">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:reviews:{$hotelId}-hotel-map-detail">
User Rating
</a>
<br/>
<xsl:call-template name="starRatingLoop">
<xsl:with-param name="rating">
<xsl:value-of select="Rating"/>
</xsl:with-param>
<xsl:with-param name="count">1</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<span style="font-family:Geneva, Arial, Helvetica, sans-serif;color:#000000"> No Rating Available</span>
</xsl:otherwise>
</xsl:choose>
</div>
<xsl:choose>
<xsl:when test="string-length(Price) > 0 ">
<div class="rate">
<a href="/{$Travel_Guide}/{$City_Name}-{$State_Name}-{$Country_Name}-{$Hotel_Name}:{$cityID}:{$hotelId}-hotel-detail">
Rates from $<b><xsl:value-of select="round(Price)"/></b>
</a>
</div>
</xsl:when>
<xsl:otherwise/>
</xsl:choose>
</div>
</div>
</xsl:for-each>
</div>
</xsl:template>
<xsl:template name="starRatingLoop">
<xsl:param name="rating"/>
<xsl:param name="count"/>
<xsl:if test="$count < 6">
<xsl:if test="floor($rating) >= $count">
<img src="{$docRootSubDir}/img/filled_star.gif" alt=""/>
</xsl:if>
<xsl:if test="ceiling($rating) = $count and ($rating*10 mod 10) != 0">
<img src="{$docRootSubDir}/img/halffilled_star.gif" alt=""/>
</xsl:if>
<xsl:if test="ceiling($rating) < $count">
<img src="{$docRootSubDir}/img/unfilled_star.gif" alt=""/>
</xsl:if>
<xsl:call-template name="starRatingLoop">
<xsl:with-param name="rating" select="$rating"/>
<xsl:with-param name="count" select="$count+1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
searchInDirectHotel.MS
view
DIRTY_VER.1
searchInDirectHotel.MS
searchRelatedGuides.I
inner
DIRTY_VER.1
searchRelatedGuides.I
SourceConfiguration
SourceConfiguration
put
false
false
http://travel.aol.com/destGuide/web?rt=1&id=searchRelatedGuides.M
false
url
q
q
vssRelatedGuides
1
vss
3
Vss Overview Source
http://travel.aol.com/destGuide/web?rt=1&id=searchRelatedGuides.M&layer_width=980&searchkeywords=estonia&dmnssch=search_indirect&HotelCity=estonia&gls_limit=2&debug=2&userid=822872877075359835&Rule=13&dmnsch=afs-aol-traveldestination&query=estonia&tag=estonia&clickstreamid=822872877075359833
vssRelatedGuides
url
q
q
vssRelatedGuides
1
vss
3
Vss Overview Source
vssRelatedGuides
defaultController
searchRelatedGuides.M
module
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<xsl:variable name="Travel_Guide"><xsl:value-of select="/xmldoc/appconfig/uiConsts/properties/value[preceding-sibling::key= 'requestUri']"/></xsl:variable>
<xsl:variable name="closeTags"><xsl:text></b></i></xsl:text></xsl:variable>
<xsl:template match="xmldoc/outcomes/vssRelatedGuides/results">
<xsl:variable name="requesturi1"><xsl:value-of select="../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="queryterm"><xsl:value-of select="../../../parameters/query"/></xsl:variable>
<xsl:variable name="totalCount"><xsl:value-of select="item[1]/totalCount"/></xsl:variable>
<xsl:variable name="query_Item">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="../../../parameters/query"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="count" select="6"/>
<div id="relatedguides">
<div id="relatedguides_header">
<div class="resultsheader">
<xsl:value-of select="ResultsHeader"/>Related Guides
</div>
<div class="results">
<xsl:text>Results: </xsl:text>
<xsl:choose>
<xsl:when test="number($totalCount) < number($count)">
<xsl:value-of select="concat(1, ' - ', count(item))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="$totalCount"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat(1, ' - ', number($count - 1))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="$totalCount"/>
</xsl:otherwise>
</xsl:choose>
</div>
<div class="viewall">
<img src="{$docRootSubDir}/img/orange_bullet.gif" alt="orange" valign="bottom"/><a href="/{$Travel_Guide}/{$query_Item}:1-related-guides">View All</a>
</div>
</div>
<xsl:for-each select="item[position() < 6]">
<xsl:variable name="queryitem"><xsl:value-of select="../../../../parameters/query"/></xsl:variable>
<xsl:variable name="cityid"><xsl:value-of select="city_id"/></xsl:variable>
<xsl:variable name="cityname"><xsl:value-of select="city_name"/></xsl:variable>
<xsl:variable name="state_name"><xsl:value-of select="state_name"/></xsl:variable>
<xsl:variable name="country_name"><xsl:value-of select="country_name"/></xsl:variable>
<xsl:variable name="zip"><xsl:value-of select="zip"/></xsl:variable>
<xsl:variable name="requesturi"><xsl:value-of select="../../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="city_Name1">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="city_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="city_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$city_Name1"/>
</xsl:with-param>
<xsl:with-param name="replace" select="','"/>
<xsl:with-param name="with"></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="state_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="state_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="country_Name_inter">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$country_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="country_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$country_Name_inter"/>
</xsl:with-param>
<xsl:with-param name="replace" select="','"/>
<xsl:with-param name="with"></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="imgLink">
<xsl:value-of select="concat('/', $Travel_Guide, '/', $city_Name, '-', $state_Name, '-',$country_Name, ':', $cityid, ':', $city_Name, '-destination-guide')"/>
</xsl:variable>
<div id="relatedguide">
<div class="item_number1">
<xsl:number format="1"/>
<xsl:text>.</xsl:text>
</div>
<xsl:choose>
<xsl:when test="string-length(images) > 0">
<div id="relatedguide_img">
<script type="text/javascript">
var str = "<xsl:value-of select='images'/>";
var imgURL="<xsl:value-of select='$imgLink'/>";
getImage();
</script>
</div>
</xsl:when>
</xsl:choose>
<div id="relatedguide_cont">
<div class="relatedguide_destination">
<a href="/{$Travel_Guide}/{$city_Name}-{$state_Name}-{$country_Name}:{$cityid}:{$city_Name}-destination-guide">
<xsl:choose>
<xsl:when test="country_code = 'US'">
<xsl:value-of select="substring(city_name,1,35)" disable-output-escaping="yes"/>
<xsl:text>, </xsl:text>
<xsl:value-of select="normalize-space(state_name)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="substring(city_name,1,35)" disable-output-escaping="yes"/>
<xsl:text>, </xsl:text>
<xsl:value-of select="normalize-space(country_name)"/>
</xsl:otherwise>
</xsl:choose>
</a>
</div>
<xsl:choose>
<xsl:when test="string-length(relatedguide_overviewtext) > 0">
<xsl:choose>
<xsl:when test="string-length(images) > 0">
<div class="relatedguide_txt">
<xsl:value-of select="substring(relatedguide_overviewtext, 1, 175)" disable-output-escaping="yes"/> <xsl:value-of select="$closeTags" disable-output-escaping="yes"/><xsl:text> ...</xsl:text>
<a href="/{$Travel_Guide}/{$city_Name}-{$state_Name}-{$country_Name}:{$cityid}-overview">More</a>
</div>
</xsl:when>
<xsl:otherwise>
<div class="relatedguide_txt">
<xsl:value-of select="substring(relatedguide_overviewtext, 1, 225)" disable-output-escaping="yes"/> <xsl:value-of select="$closeTags" disable-output-escaping="yes"/><xsl:text> ...</xsl:text>
<a href="/{$Travel_Guide}/{$city_Name}-{$state_Name}-{$country_Name}:{$cityid}-overview">More</a>
</div>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="string-length(city_blurb) > 0">
<div class="relatedguide_txt">
<xsl:value-of select="city_blurb" disable-output-escaping="yes"/>
</div>
</xsl:when>
<xsl:otherwise/>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</div>
</div>
<xsl:if test="position() != last()">
<div>
<hr/>
</div>
</xsl:if>
</xsl:for-each>
</div>
</xsl:template>
</xsl:stylesheet>
DIRTY_VER.1
searchRelatedGuides.M
searchRelatedGuides.MS
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<xsl:variable name="Travel_Guide"><xsl:value-of select="/xmldoc/appconfig/uiConsts/properties/value[preceding-sibling::key= 'requestUri']"/></xsl:variable>
<xsl:variable name="closeTags"><xsl:text></b></i></xsl:text></xsl:variable>
<xsl:template match="xmldoc/outcomes/vssRelatedGuides/results">
<xsl:variable name="requesturi1"><xsl:value-of select="../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="queryterm"><xsl:value-of select="../../../parameters/query"/></xsl:variable>
<xsl:variable name="totalCount"><xsl:value-of select="item[1]/totalCount"/></xsl:variable>
<xsl:variable name="query_Item">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="../../../parameters/query"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="count" select="6"/>
<div id="relatedguides">
<div id="relatedguides_header">
<div class="resultsheader">
<xsl:value-of select="ResultsHeader"/>Related Guides
</div>
<div class="results">
<xsl:text>Results: </xsl:text>
<xsl:choose>
<xsl:when test="number($totalCount) < number($count)">
<xsl:value-of select="concat(1, ' - ', count(item))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="$totalCount"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat(1, ' - ', number($count - 1))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="$totalCount"/>
</xsl:otherwise>
</xsl:choose>
</div>
<div class="viewall">
<img src="{$docRootSubDir}/img/orange_bullet.gif" alt="orange" valign="bottom"/><a href="/{$Travel_Guide}/{$query_Item}:1-related-guides">View All</a>
</div>
</div>
<xsl:for-each select="item[position() < 6]">
<xsl:variable name="queryitem"><xsl:value-of select="../../../../parameters/query"/></xsl:variable>
<xsl:variable name="cityid"><xsl:value-of select="city_id"/></xsl:variable>
<xsl:variable name="cityname"><xsl:value-of select="city_name"/></xsl:variable>
<xsl:variable name="state_name"><xsl:value-of select="state_name"/></xsl:variable>
<xsl:variable name="country_name"><xsl:value-of select="country_name"/></xsl:variable>
<xsl:variable name="zip"><xsl:value-of select="zip"/></xsl:variable>
<xsl:variable name="requesturi"><xsl:value-of select="../../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="city_Name1">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="city_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="city_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$city_Name1"/>
</xsl:with-param>
<xsl:with-param name="replace" select="','"/>
<xsl:with-param name="with"></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="state_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="state_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="country_Name_inter">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$country_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="country_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$country_Name_inter"/>
</xsl:with-param>
<xsl:with-param name="replace" select="','"/>
<xsl:with-param name="with"></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="imgLink">
<xsl:value-of select="concat('/', $Travel_Guide, '/', $city_Name, '-', $state_Name, '-',$country_Name, ':', $cityid, ':', $city_Name, '-destination-guide')"/>
</xsl:variable>
<div id="relatedguide">
<div class="item_number1">
<xsl:number format="1"/>
<xsl:text>.</xsl:text>
</div>
<xsl:choose>
<xsl:when test="string-length(images) > 0">
<div id="relatedguide_img">
<script type="text/javascript">
var str = "<xsl:value-of select='images'/>";
var imgURL="<xsl:value-of select='$imgLink'/>";
getImage();
</script>
</div>
</xsl:when>
</xsl:choose>
<div id="relatedguide_cont">
<div class="relatedguide_destination">
<a href="/{$Travel_Guide}/{$city_Name}-{$state_Name}-{$country_Name}:{$cityid}:{$city_Name}-destination-guide">
<xsl:choose>
<xsl:when test="country_code = 'US'">
<xsl:value-of select="substring(city_name,1,35)" disable-output-escaping="yes"/>
<xsl:text>, </xsl:text>
<xsl:value-of select="normalize-space(state_name)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="substring(city_name,1,35)" disable-output-escaping="yes"/>
<xsl:text>, </xsl:text>
<xsl:value-of select="normalize-space(country_name)"/>
</xsl:otherwise>
</xsl:choose>
</a>
</div>
<xsl:choose>
<xsl:when test="string-length(relatedguide_overviewtext) > 0">
<xsl:choose>
<xsl:when test="string-length(images) > 0">
<div class="relatedguide_txt">
<xsl:value-of select="substring(relatedguide_overviewtext, 1, 175)" disable-output-escaping="yes"/> <xsl:value-of select="$closeTags" disable-output-escaping="yes"/><xsl:text> ...</xsl:text>
<a href="/{$Travel_Guide}/{$city_Name}-{$state_Name}-{$country_Name}:{$cityid}-overview">More</a>
</div>
</xsl:when>
<xsl:otherwise>
<div class="relatedguide_txt">
<xsl:value-of select="substring(relatedguide_overviewtext, 1, 225)" disable-output-escaping="yes"/> <xsl:value-of select="$closeTags" disable-output-escaping="yes"/><xsl:text> ...</xsl:text>
<a href="/{$Travel_Guide}/{$city_Name}-{$state_Name}-{$country_Name}:{$cityid}-overview">More</a>
</div>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="string-length(city_blurb) > 0">
<div class="relatedguide_txt">
<xsl:value-of select="city_blurb" disable-output-escaping="yes"/>
</div>
</xsl:when>
<xsl:otherwise/>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</div>
</div>
<xsl:if test="position() != last()">
<div>
<hr/>
</div>
</xsl:if>
</xsl:for-each>
</div>
</xsl:template>
</xsl:stylesheet>
searchRelatedGuides.MS
view
DIRTY_VER.1
searchRelatedGuides.MS
lib_sponsorlinks.I
inner
DIRTY_VER.1
lib_sponsorlinks.I
SourceConfiguration
SourceConfiguration
put
Adchange.I
inner
DIRTY_VER.1
Adchange.I
SourceConfiguration
SourceConfiguration
put
false
false
http://travel.aol.com/destGuide/web?rt=1&id=lib_sponsorlinks.M
false
url
dmnsch
dmnssch
skw
dmnsch
dmnssch
skw
lib_sponsor
1
lib_sponsor
3
sponsored links
url
city
state
country
city
state
country
adsInfo
1
vss
3
adsInfo Source
http://travel.aol.com/destGuide/web?rt=1&id=lib_sponsorlinks.M&layer_width=980&searchkeywords=estonia&dmnssch=search_indirect&HotelCity=estonia&gls_limit=2&debug=2&userid=822872877075359835&Rule=13&dmnsch=afs-aol-traveldestination&query=estonia&tag=estonia&clickstreamid=822872877075359833
adsInfo
url
city
state
country
city
state
country
adsInfo
1
vss
3
adsInfo Source
lib_sponsor
url
dmnsch
dmnssch
skw
dmnsch
dmnssch
skw
lib_sponsor
1
lib_sponsor
3
sponsored links
lib_sponsor
adsInfo
defaultController
lib_sponsorlinks.M
module
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<!-- start : sponsored links horizontal templates -->
<xsl:template name="lib_sponsor_horizontal">
<xsl:choose>
<xsl:when test="count( //xmldoc/outcomes/google_common_module/results/item/result_page )>= 0 ">
<div id="googletest">
<xsl:value-of select="/xmldoc/outcomes/google_common_module/results/item/result_page" disable-output-escaping="yes"/>
<dummy/>
</div>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
<!-- end :sponsored link vertical -->
</xsl:template>
</xsl:stylesheet>
DIRTY_VER.1
lib_sponsorlinks.M
lib_sponsorlinks.MS
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<!-- start : sponsored links horizontal templates -->
<xsl:template name="lib_sponsor_horizontal">
<xsl:choose>
<xsl:when test="count( //xmldoc/outcomes/google_common_module/results/item/result_page )>= 0 ">
<div id="googletest">
<xsl:value-of select="/xmldoc/outcomes/google_common_module/results/item/result_page" disable-output-escaping="yes"/>
<dummy/>
</div>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
<!-- end :sponsored link vertical -->
</xsl:template>
</xsl:stylesheet>
lib_sponsorlinks.MS
view
DIRTY_VER.1
lib_sponsorlinks.MS
lib_picBar.I
inner
DIRTY_VER.1
lib_picBar.I
false
false
http://travel.aol.com/destGuide/web?rt=1&id=lib_picBar.M
false
url
1
3
http://travel.aol.com/destGuide/web?rt=1&id=lib_picBar.M&layer_width=980&searchkeywords=estonia&dmnssch=search_indirect&HotelCity=estonia&gls_limit=2&debug=2&userid=822872877075359835&Rule=13&dmnsch=afs-aol-traveldestination&query=estonia&tag=estonia&clickstreamid=822872877075359833
url
1
3
defaultController
lib_picBar.M
module
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<!-- xsl:variable name="base_js_url" select="'http://10.146.145.242:9980/devApp/js/'"/ -->
<!-- Start: Displaying picture bar -->
<xsl:template name="PicBar">
<xsl:value-of select="/xmldoc/outcomes/aolpictures_common_module/results/item/result_page" disable-output-escaping="yes"/>
</xsl:template>
<!-- End: Displaying picture bar -->
</xsl:stylesheet>
DIRTY_VER.1
lib_picBar.M
lib_picBar.MS
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<!-- xsl:variable name="base_js_url" select="'http://10.146.145.242:9980/devApp/js/'"/ -->
<!-- Start: Displaying picture bar -->
<xsl:template name="PicBar">
<xsl:value-of select="/xmldoc/outcomes/aolpictures_common_module/results/item/result_page" disable-output-escaping="yes"/>
</xsl:template>
<!-- End: Displaying picture bar -->
</xsl:stylesheet>
lib_picBar.MS
view
DIRTY_VER.1
lib_picBar.MS
false
false
http://travel.aol.com/destGuide/web?rt=1&id=omniture.M
false
http://travel.aol.com/destGuide/web?rt=1&id=omniture.M&layer_width=980&searchkeywords=estonia&dmnssch=search_indirect&HotelCity=estonia&gls_limit=2&debug=2&userid=822872877075359835&Rule=13&dmnsch=afs-aol-traveldestination&query=estonia&tag=estonia&clickstreamid=822872877075359833
defaultController
omniture.M
module
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<!-- start : omniture module -->
<xsl:template name="omnitureCode">
<xsl:param name="omniPageType"/>
<xsl:param name="omniCityState"/>
<xsl:param name="omnivar10"/>
<xsl:variable name="omniCityStateInfo">
<xsl:choose>
<xsl:when test="$omnivar10 = 'T'">
<xsl:value-of select="$omniCityState"/>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
<!-- xsl:when test="$omnivar10 = 'T'"><xsl:value-of select="$omniCityState"/></xsl:when -->
</xsl:variable>
<xsl:variable name="omniSearchTerm"><xsl:value-of select="/xmldoc/parameters/query"/></xsl:variable>
<script language="JavaScript">var s_account="aoltravel,aolsvc";</script>
<script language="javascript" type="text/javascript" src="http://o.aolcdn.com/omniunih.js">omni</script>
<script language="JavaScript">
s_265.campaign="";
s_265.channel="us.travel"
s_265.pfxID="trv";
s_265.server="travel.aol.com";
s_265.linkInternalFilters="javascript:,aol.com,travel,lmdeal";
s_265.pageType="";
s_265.prop1=s_265.pfxID + ": Destination Guides";
s_265.prop2=s_265.pfxID + '<xsl:text>: DG </xsl:text><xsl:value-of select="$omniPageType"/>';
s_265.prop3="";
s_265.prop4="";
s_265.prop5="";
s_265.prop6="";
s_265.prop7="";
s_265.prop8="";
s_265.prop9="";
s_265.prop10="";
s_265.prop11="";
s_265.prop12=window.location;
s_265.prop13="";
<!-- s_265.prop18= "<xsl:value-of select='$omniSearchTerm'/>"; -->
s_265.prop18=readCookieVal('searchTermDG');
s_265.prop18=s_265.prop18.toLowerCase();
s_265.prop20="<xsl:value-of select='$omniCityState'/>";
s_265.pageName=s_265.pfxID + "<xsl:text>: </xsl:text><xsl:value-of select='$omniCityState'/><xsl:text> </xsl:text><xsl:value-of select='$omniPageType'/>";
s_265.eVar1="";
s_265.eVar2="";
s_265.eVar3="";
s_265.eVar4="";
s_265.eVar5="";
s_265.eVar6="";
s_265.eVar10="<xsl:value-of select='$omniCityStateInfo'/>";
s_265.campaign="";
s_265.state="";
s_265.zip="";
s_265.purchaseID="";
//alert('s_265.prop12: ' + s_265.prop12 + '\n' + 's_265.prop1: ' + s_265.prop1 + '\n' + 's_265.prop2: ' + s_265.prop2 + '\n' + 's_265.prop18: ' + s_265.prop18 + '\n' + 's_265.prop20 :' + s_265.prop20 + '\n' + 's_265.pageName: ' + s_265.pageName + '\n' + 's_265.eVar10: ' + s_265.eVar10);
var s_code=s_265.t();if(s_code)document.write(s_code)
</script>
<script language="JavaScript">
<xsl:text disable-output-escaping="yes" >
if(navigator.appVersion.indexOf('MSIE') >= 0){
document.write(unescape('%3C')+'\!-'+'-');
}
</xsl:text>
</script><!--/DO NOT REMOVE/-->
<!-- End SiteCatalyst code version: H.1. -->
<!-- end :omniture module ends here -->
<!-- starts: RSI behavior tracking -->
<script> </script>
<script type="text/javascript" src="http://o.aolcdn.com/art/_media/channels/dm_client_aol.js">rsi</script>
<!-- The escape values below would need to be dynamically populated with the same values that you are passing into the corresponding Omniture variables -->
<script xmlns:travel="aol.com/travel" language="JavaScript">
DM_addToLoc("s_pageName", escape(s_265.pageName));
DM_addToLoc("s_channel", escape("us.travel"));
DM_addToLoc("s_pfxID", escape("trv"));
DM_addToLoc("s_account", escape("aoltravel,aolsvc"));
DM_addToLoc("s_prop1", escape(s_265.prop1));
DM_addToLoc("s_prop2", escape(s_265.prop2));
DM_addToLoc("s_prop4", escape("938447246"));
DM_addToLoc("s_prop8", escape("broadband"));
DM_addToLoc("s_prop10", escape("4184"));
DM_addToLoc("s_prop19", escape("AOL Client"));
DM_tag();
</script>
<script type="text/javascript" src="http://js.revsci.net/gateway/gw.js?csid=J05532'CHARSET='ISO-8859-1">rsi</script>
<!-- end: RSI behavior tracking -->
</xsl:template>
</xsl:stylesheet>
DIRTY_VER.1
omniture.M
omniture.MS
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<!-- start : omniture module -->
<xsl:template name="omnitureCode">
<xsl:param name="omniPageType"/>
<xsl:param name="omniCityState"/>
<xsl:param name="omnivar10"/>
<xsl:variable name="omniCityStateInfo">
<xsl:choose>
<xsl:when test="$omnivar10 = 'T'">
<xsl:value-of select="$omniCityState"/>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
<!-- xsl:when test="$omnivar10 = 'T'"><xsl:value-of select="$omniCityState"/></xsl:when -->
</xsl:variable>
<xsl:variable name="omniSearchTerm"><xsl:value-of select="/xmldoc/parameters/query"/></xsl:variable>
<script language="JavaScript">var s_account="aoltravel,aolsvc";</script>
<script language="javascript" type="text/javascript" src="http://o.aolcdn.com/omniunih.js">omni</script>
<script language="JavaScript">
s_265.campaign="";
s_265.channel="us.travel"
s_265.pfxID="trv";
s_265.server="travel.aol.com";
s_265.linkInternalFilters="javascript:,aol.com,travel,lmdeal";
s_265.pageType="";
s_265.prop1=s_265.pfxID + ": Destination Guides";
s_265.prop2=s_265.pfxID + '<xsl:text>: DG </xsl:text><xsl:value-of select="$omniPageType"/>';
s_265.prop3="";
s_265.prop4="";
s_265.prop5="";
s_265.prop6="";
s_265.prop7="";
s_265.prop8="";
s_265.prop9="";
s_265.prop10="";
s_265.prop11="";
s_265.prop12=window.location;
s_265.prop13="";
<!-- s_265.prop18= "<xsl:value-of select='$omniSearchTerm'/>"; -->
s_265.prop18=readCookieVal('searchTermDG');
s_265.prop18=s_265.prop18.toLowerCase();
s_265.prop20="<xsl:value-of select='$omniCityState'/>";
s_265.pageName=s_265.pfxID + "<xsl:text>: </xsl:text><xsl:value-of select='$omniCityState'/><xsl:text> </xsl:text><xsl:value-of select='$omniPageType'/>";
s_265.eVar1="";
s_265.eVar2="";
s_265.eVar3="";
s_265.eVar4="";
s_265.eVar5="";
s_265.eVar6="";
s_265.eVar10="<xsl:value-of select='$omniCityStateInfo'/>";
s_265.campaign="";
s_265.state="";
s_265.zip="";
s_265.purchaseID="";
//alert('s_265.prop12: ' + s_265.prop12 + '\n' + 's_265.prop1: ' + s_265.prop1 + '\n' + 's_265.prop2: ' + s_265.prop2 + '\n' + 's_265.prop18: ' + s_265.prop18 + '\n' + 's_265.prop20 :' + s_265.prop20 + '\n' + 's_265.pageName: ' + s_265.pageName + '\n' + 's_265.eVar10: ' + s_265.eVar10);
var s_code=s_265.t();if(s_code)document.write(s_code)
</script>
<script language="JavaScript">
<xsl:text disable-output-escaping="yes" >
if(navigator.appVersion.indexOf('MSIE') >= 0){
document.write(unescape('%3C')+'\!-'+'-');
}
</xsl:text>
</script><!--/DO NOT REMOVE/-->
<!-- End SiteCatalyst code version: H.1. -->
<!-- end :omniture module ends here -->
<!-- starts: RSI behavior tracking -->
<script> </script>
<script type="text/javascript" src="http://o.aolcdn.com/art/_media/channels/dm_client_aol.js">rsi</script>
<!-- The escape values below would need to be dynamically populated with the same values that you are passing into the corresponding Omniture variables -->
<script xmlns:travel="aol.com/travel" language="JavaScript">
DM_addToLoc("s_pageName", escape(s_265.pageName));
DM_addToLoc("s_channel", escape("us.travel"));
DM_addToLoc("s_pfxID", escape("trv"));
DM_addToLoc("s_account", escape("aoltravel,aolsvc"));
DM_addToLoc("s_prop1", escape(s_265.prop1));
DM_addToLoc("s_prop2", escape(s_265.prop2));
DM_addToLoc("s_prop4", escape("938447246"));
DM_addToLoc("s_prop8", escape("broadband"));
DM_addToLoc("s_prop10", escape("4184"));
DM_addToLoc("s_prop19", escape("AOL Client"));
DM_tag();
</script>
<script type="text/javascript" src="http://js.revsci.net/gateway/gw.js?csid=J05532'CHARSET='ISO-8859-1">rsi</script>
<!-- end: RSI behavior tracking -->
</xsl:template>
</xsl:stylesheet>
omniture.MS
view
DIRTY_VER.1
omniture.MS
aolpictures_common_module.I
inner
DIRTY_VER.1
aolpictures_common_module.I
SourceConfiguration
SourceConfiguration
put
false
false
http://travel.aol.com/destGuide/web?rt=1&id=aolpictures_common_module.M
false
url
aolpictures_common_module
1
vss
3
w_common_module Source
http://travel.aol.com/destGuide/web?rt=1&id=aolpictures_common_module.M&layer_width=980&searchkeywords=estonia&dmnssch=search_indirect&HotelCity=estonia&gls_limit=2&debug=2&userid=822872877075359835&Rule=13&dmnsch=afs-aol-traveldestination&query=estonia&tag=estonia&clickstreamid=822872877075359833
aolpictures_common_module
url
aolpictures_common_module
1
vss
3
w_common_module Source
aolpictures_common_module
defaultController
aolpictures_common_module.M
module
DIRTY_VER.1
aolpictures_common_module.M
google_common_module.I
inner
DIRTY_VER.1
google_common_module.I
SourceConfiguration
SourceConfiguration
put
false
false
http://travel.aol.com/destGuide/web?rt=1&id=google_common_module.M
false
url
dmnsch
dmnssch
skw
gls_limit
layer_width
dmnsch
dmnssch
skw
gls_limit
layer_width
google_common_module
1
vss
3
s_common_module Source
http://travel.aol.com/destGuide/web?rt=1&id=google_common_module.M&layer_width=980&searchkeywords=estonia&dmnssch=search_indirect&HotelCity=estonia&gls_limit=2&debug=2&userid=822872877075359835&Rule=13&dmnsch=afs-aol-traveldestination&query=estonia&tag=estonia&clickstreamid=822872877075359833
google_common_module
url
dmnsch
dmnssch
skw
gls_limit
layer_width
dmnsch
dmnssch
skw
gls_limit
layer_width
google_common_module
1
vss
3
s_common_module Source
google_common_module
defaultController
google_common_module.M
module
DIRTY_VER.1
google_common_module.M
searchArticle.I
inner
DIRTY_VER.1
searchArticle.I
SourceConfiguration
SourceConfiguration
put
false
false
http://travel.aol.com/destGuide/web?rt=1&id=searchArticle.M
false
url
searchkeywords
searchkeywords
searchArticle
1
vss
3
VSS Article Source
http://travel.aol.com/destGuide/web?rt=1&id=searchArticle.M&layer_width=980&searchkeywords=estonia&dmnssch=search_indirect&HotelCity=estonia&gls_limit=2&debug=2&userid=822872877075359835&Rule=13&dmnsch=afs-aol-traveldestination&query=estonia&tag=estonia&clickstreamid=822872877075359833
searchArticle
url
searchkeywords
searchkeywords
searchArticle
1
vss
3
VSS Article Source
searchArticle
defaultController
searchArticle.M
module
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<xsl:variable name="Travel_Guide"><xsl:value-of select="/xmldoc/appconfig/uiConsts/properties/value[preceding-sibling::key= 'requestUri']"/></xsl:variable>
<xsl:variable name="closeTags"><xsl:text></b></i></xsl:text></xsl:variable>
<xsl:template match="xmldoc/outcomes/searchArticle/results">
<xsl:variable name="requesturi1"><xsl:value-of select="../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="queryterm"><xsl:value-of select="../../../parameters/query"/></xsl:variable>
<xsl:variable name="totalArticleCount"><xsl:value-of select="../total"/></xsl:variable>
<xsl:variable name="query_Item">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="../../../parameters/query"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="count" select="6"/>
<div id="articles">
<div id="articleresult_header">
<div class="resultsheader">Articles</div>
<div class="results">
<xsl:text>Results: </xsl:text>
<xsl:choose>
<xsl:when test="number($totalArticleCount) < number($count)">
<xsl:value-of select="concat(1, ' - ', count(item))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="$totalArticleCount"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat(1, ' - ', number($count - 1))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="$totalArticleCount"/>
</xsl:otherwise>
</xsl:choose>
</div>
<div class="viewall">
<img src="{$docRootSubDir}/img/orange_bullet.gif" alt="orange" valign="bottom"/><a href="/{$Travel_Guide}/{$query_Item}:0-article-listing">View All</a>
</div>
</div>
<xsl:for-each select="item[position() < 6]">
<xsl:variable name="queryitem"><xsl:value-of select="../../../../parameters/query"/></xsl:variable>
<xsl:variable name="cityid"><xsl:value-of select="city_id"/></xsl:variable>
<xsl:variable name="cityname"><xsl:value-of select="city_name"/></xsl:variable>
<xsl:variable name="state_name"><xsl:value-of select="state_name"/></xsl:variable>
<xsl:variable name="country_name"><xsl:value-of select="country_name"/></xsl:variable>
<xsl:variable name="zip"><xsl:value-of select="zip"/></xsl:variable>
<xsl:variable name="requesturi"><xsl:value-of select="../../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="city_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="city_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="state_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="state_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="country_Name_inter">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$country_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="country_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$country_Name_inter"/>
</xsl:with-param>
<xsl:with-param name="replace" select="','"/>
<xsl:with-param name="with"></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<div id="article">
<div class="item_number1">
<xsl:number format="1"/>
<xsl:text>.</xsl:text>
</div>
<div id="article_cont">
<xsl:variable name="articleUrl">
<xsl:value-of select="ArticleUrl"/>
</xsl:variable>
<div class="article_title">
<a href="{$articleUrl}"><xsl:value-of select="ArticleName"/></a>
</div>
<div class="articleMetadescription">
<xsl:value-of select="Metadescription"/><xsl:text>...</xsl:text><a href="{$articleUrl}">More</a>
</div>
</div>
</div>
</xsl:for-each>
</div>
</xsl:template>
</xsl:stylesheet>
DIRTY_VER.1
searchArticle.M
searchArticle.MS
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<xsl:variable name="Travel_Guide"><xsl:value-of select="/xmldoc/appconfig/uiConsts/properties/value[preceding-sibling::key= 'requestUri']"/></xsl:variable>
<xsl:variable name="closeTags"><xsl:text></b></i></xsl:text></xsl:variable>
<xsl:template match="xmldoc/outcomes/searchArticle/results">
<xsl:variable name="requesturi1"><xsl:value-of select="../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="queryterm"><xsl:value-of select="../../../parameters/query"/></xsl:variable>
<xsl:variable name="totalArticleCount"><xsl:value-of select="../total"/></xsl:variable>
<xsl:variable name="query_Item">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="../../../parameters/query"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="count" select="6"/>
<div id="articles">
<div id="articleresult_header">
<div class="resultsheader">Articles</div>
<div class="results">
<xsl:text>Results: </xsl:text>
<xsl:choose>
<xsl:when test="number($totalArticleCount) < number($count)">
<xsl:value-of select="concat(1, ' - ', count(item))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="$totalArticleCount"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat(1, ' - ', number($count - 1))"/>
<xsl:text> of </xsl:text>
<xsl:value-of select="$totalArticleCount"/>
</xsl:otherwise>
</xsl:choose>
</div>
<div class="viewall">
<img src="{$docRootSubDir}/img/orange_bullet.gif" alt="orange" valign="bottom"/><a href="/{$Travel_Guide}/{$query_Item}:0-article-listing">View All</a>
</div>
</div>
<xsl:for-each select="item[position() < 6]">
<xsl:variable name="queryitem"><xsl:value-of select="../../../../parameters/query"/></xsl:variable>
<xsl:variable name="cityid"><xsl:value-of select="city_id"/></xsl:variable>
<xsl:variable name="cityname"><xsl:value-of select="city_name"/></xsl:variable>
<xsl:variable name="state_name"><xsl:value-of select="state_name"/></xsl:variable>
<xsl:variable name="country_name"><xsl:value-of select="country_name"/></xsl:variable>
<xsl:variable name="zip"><xsl:value-of select="zip"/></xsl:variable>
<xsl:variable name="requesturi"><xsl:value-of select="../../../../parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="city_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="city_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="state_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="state_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="country_Name_inter">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$country_name"/>
</xsl:with-param>
<xsl:with-param name="replace" select="' '"/>
<xsl:with-param name="with">+</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="country_Name">
<xsl:call-template name="replace_char">
<xsl:with-param name="text">
<xsl:value-of select="$country_Name_inter"/>
</xsl:with-param>
<xsl:with-param name="replace" select="','"/>
<xsl:with-param name="with"></xsl:with-param>
</xsl:call-template>
</xsl:variable>
<div id="article">
<div class="item_number1">
<xsl:number format="1"/>
<xsl:text>.</xsl:text>
</div>
<div id="article_cont">
<xsl:variable name="articleUrl">
<xsl:value-of select="ArticleUrl"/>
</xsl:variable>
<div class="article_title">
<a href="{$articleUrl}"><xsl:value-of select="ArticleName"/></a>
</div>
<div class="articleMetadescription">
<xsl:value-of select="Metadescription"/><xsl:text>...</xsl:text><a href="{$articleUrl}">More</a>
</div>
</div>
</div>
</xsl:for-each>
</div>
</xsl:template>
</xsl:stylesheet>
searchArticle.MS
view
DIRTY_VER.1
searchArticle.MS
relevance
searchInDirect.P
page
13rd rule
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" standalone="no"/>
<!-- global variables starts here -->
<!-- xsl:variable name="docRootSubDir">
<xsl:value-of select="/xmldoc/appconfig/uiConsts/properties/value"/>
</xsl:variable -->
<xsl:variable name="docRootSubDir" select="/xmldoc/appconfig/uiConsts/properties/value[preceding-sibling::key = 'resourcesDir']"/>
<xsl:variable name="addmavar"><xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/dma"/></xsl:variable>
<xsl:variable name="adcontinentvar"><xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/continent"/></xsl:variable>
<xsl:variable name="adcountryvar"><xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/country"/></xsl:variable>
<xsl:variable name="adstatevar"><xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/state"/></xsl:variable>
<xsl:variable name="adcityvar"><xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/city"/></xsl:variable>
<xsl:variable name="adcategoryvar"><xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/category"/></xsl:variable>
<xsl:variable name="adactivityvar"><xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/activities"/></xsl:variable>
<xsl:variable name="Adchangevar">
<xsl:choose><xsl:when test="string-length($adcityvar) > 0">&city=<xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/city"/></xsl:when>
<xsl:otherwise></xsl:otherwise></xsl:choose>
<xsl:choose><xsl:when test="string-length($adstatevar) > 0">&st=<xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/state"/></xsl:when>
<xsl:otherwise></xsl:otherwise></xsl:choose>
<xsl:choose><xsl:when test="string-length($addmavar) > 0">&reg=<xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/dma"/></xsl:when>
<xsl:otherwise></xsl:otherwise></xsl:choose>
<xsl:choose><xsl:when test="string-length($adcountryvar) > 0">&co=<xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/country"/></xsl:when>
<xsl:otherwise></xsl:otherwise></xsl:choose>
<xsl:choose><xsl:when test="string-length($adcontinentvar) > 0">&cont=<xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/continent"/></xsl:when>
<xsl:otherwise></xsl:otherwise></xsl:choose>
<xsl:choose><xsl:when test="string-length($adcategoryvar) > 0">&cat=<xsl:value-of select="/xmldoc/outcomes/adsInfo/results/item/category"/></xsl:when>
<xsl:otherwise></xsl:otherwise></xsl:choose>
<xsl:choose><xsl:when test="string-length($adactivityvar) > 0"><xsl:call-template name="split"><xsl:with-param name="names" select="/xmldoc/outcomes/adsInfo/results/item/activities"/></xsl:call-template></xsl:when>
<xsl:otherwise></xsl:otherwise></xsl:choose>
</xsl:variable>
<xsl:template name="split">
<xsl:param name="names"/>
<xsl:variable name="first" select='substring-before($names,";")'/>
<xsl:variable name="rest" select='substring-after($names,";")'/>
<xsl:if test='$first'>&act=<xsl:value-of select="$first"/></xsl:if>
<xsl:if test='$rest'><xsl:call-template name='split'><xsl:with-param name='names' select='$rest'/></xsl:call-template></xsl:if>
<xsl:if test='not($rest)'>&act=<xsl:value-of select='$names'/></xsl:if>
</xsl:template>
<xsl:variable name="url-end">
<xsl:text>xslt/refreshAd.html?num=93226428&width=728&height=90&cat=search</xsl:text>
</xsl:variable>
<xsl:variable name="bannerAd_url">
<xsl:value-of select="concat($docRootSubDir, '/', $url-end)"/>
</xsl:variable>
<xsl:variable name="jsURL">
<xsl:value-of select="concat($docRootSubDir, '/js/')"/>
</xsl:variable>
<xsl:variable name="imgURL">
<xsl:value-of select="concat($docRootSubDir, '/img/')"/>
</xsl:variable>
<xsl:variable name="_towerAd">
<xsl:text>xslt/refreshAd.html?num=93226429&width=160&height=600&cat=search</xsl:text>
</xsl:variable>
<xsl:variable name="towerAd_url">
<xsl:value-of select="concat($docRootSubDir, '/', $_towerAd)"/>
</xsl:variable>
<xsl:variable name="queryval">
<xsl:value-of select="/xmldoc/parameters/query"/>
</xsl:variable>
<xsl:variable name="pageTitle">
<xsl:value-of select="concat($queryval, ' Travel Guides, Hotels, Articles, and Pictures - AOL Travel')"/>
</xsl:variable>
<xsl:variable name="metaKeywords">
<xsl:value-of select="concat($queryval, ', ', $queryval, ' guide,',$queryval, ' hotels' )"/>
</xsl:variable>
<xsl:variable name="metaDescription">
<xsl:value-of select="concat('Find ', $queryval, ' travel guides, articles, hotels, and other information about ', $queryval)"/>
</xsl:variable>
<xsl:variable name="requesturi"><xsl:value-of select="/xmldoc/parameters/requestinfo/requesturi"/></xsl:variable>
<xsl:variable name="que