liberty-prettydiff
Version:
Language aware code comparison tool for several web based languages. It also beautifies, minifies, and a few other things.
756 lines (713 loc) • 1.14 MB
Plain Text
<!-- Vignette V6 Mon Jan 23 12:12:36 2012 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--[if IE]><![endif]-->
<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
/*global window, document, setTimeout*/
var domain = "prod",
testxxx = function () {
"use strict";
var a = document.getElementById("cb-form-co") || document.getElementById("expert"),
b,
testsubmitxxx;
if (a !== null && typeof a === "object") {
a = document.getElementById("cb-form-ho");
b = document.createElement("input");
b.setAttribute("type", "hidden");
b.setAttribute("name", "configId");
b.setAttribute("value", "S21949757");
a.setAttribute("action", "http://www.travelocity.com/trips/interstitial/searchHotelsInternal/?configId=S" +
"21949757");
a.insertBefore(b, a.firstChild);
testsubmitxxx = function () {
var a = document.getElementById("cb-form-ho"),
c = document.getElementById("ho-top-secret"),
d = document.getElementById("ho-fromdate"),
e = document.getElementById("ho-todate"),
f = Number(document.getElementById("ho-totalrooms").selectedIndex),
g = Number(document.getElementById("ho-adults1").selectedIndex),
h = document.getElementById("nav-ho"),
i = document.getElementById("ho-minors1"),
j = i
.parentNode
.parentNode
.getElementsByTagName("fieldset")[0]
.getElementsByTagName("select"),
maxAge = 12,
dom = domain,
action = function (x, y, z) {
if (x === "prod") {
y.setAttribute("action", "http://travel.travelocity.com" + z);
} else if (x === "cert") {
y.setAttribute("action", "http://cert.travelocity.com" + z + "?cBox=c207");
}
};
if (typeof h !== "object" || h === null || h.checked) {
h = "";
}
f += 1;
g += 1;
g += Number(i.selectedIndex);
maxAge += 1;
if (h !== "" || c.checked || d.value === "" || d.value === "mm/dd/yyyy" || e.value === "" || e.value === "mm/dd/yyyy" || f > 3 || g > 4) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
h = Number(document.getElementById("ho-minors1").selectedIndex);
if (h > 0 && Number(j[0].selectedIndex) > maxAge) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
if (h > 1 && Number(j[1].selectedIndex) > maxAge) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
if (h > 2 && Number(j[2].selectedIndex) > maxAge) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
if (f > 1) {
j = document.getElementById("ho-adults2");
g = Number(j.selectedIndex);
h = Number(document.getElementById("ho-minors2").selectedIndex);
j = j
.parentNode
.parentNode
.getElementsByTagName("fieldset")[0]
.getElementsByTagName("select");
g += 1;
g += h;
if (g > 4) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
if (h > 0 && Number(j[0].selectedIndex) > maxAge) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
if (h > 1 && Number(j[1].selectedIndex) > maxAge) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
if (h > 2 && Number(j[2].selectedIndex) > maxAge) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
}
if (f > 2) {
j = document.getElementById("ho-adults3");
g = Number(j.selectedIndex);
h = Number(document.getElementById("ho-minors3").selectedIndex);
j = j
.parentNode
.parentNode
.getElementsByTagName("fieldset")[0]
.getElementsByTagName("select");
g += 1;
g += h;
if (g > 4) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
if (h > 0 && Number(j[0].selectedIndex) > maxAge) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
if (h > 1 && Number(j[1].selectedIndex) > maxAge) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
alert(j[2].selectedIndex);
if (h > 2 && Number(j[2].selectedIndex) > maxAge) {
action(dom, a, "/hotel/HotelCobrand.do");
return;
}
}
console.log(a.getAttribute("action"));
};
b = a.getElementsByTagName("input");
b = b[b.length - 1];
b.onclick = testsubmitxxx;
} else {
setTimeout(testxxx, 100);
}
};
setTimeout(testxxx, 100);
</script>
<title>Travelocity Travel: Cheap Airline Tickets, Hotels, Flights, Vacations,
Cruises & Car Rentals</title>
<link href="http://www.travelocity.com/" rel="canonical" />
<!--tcysnp04|151.193.220.28-->
<meta
content="Travel, Airline Tickets, Cheap Airline Tickets, Hotels, Flights, Vacations, Cruises, Car Rental"
name="keywords" />
<meta
content="Book travel for less with specials on cheap airline tickets, hotels, cruises, car rentals, and flights on Travelocity, your one-stop resource for travel and vacation needs."
name="description" />
<meta content="General" name="rating" />
<meta content="no" http-equiv="imagetoolbar" />
<meta content="finding great cruise deals" name="facebook_label" />
<meta
content="(PICS-1.1 'http://www.rsac.org/ratingsv01.html' L GEN TRUE COMMENT 'RSACi North America Server' FOR '.' ON '1998.06.01T11:39-0800' R (N 0 S 0 V 0 L 0))"
http-equiv="PICS-Label" />
<meta
content="(PICS-1.1 'http://www.classify.org/safesurf/' L GEN TRUE FOR './' BY 'iag@travelocity.com' R (SS~~000 1))"
http-equiv="PICS-Label" />
<link
href="https://plus.google.com/u/0/b/114623008020664723497/"
rel="publisher" />
<script src="http://i.travelpn.com.edgesuite.net/js/TealeafConfigV.js"></script>
<link
href="http://i.travelpn.com.edgesuite.net/blueprint/css/screen.css"
media="screen,all"
rel="stylesheet"
type="text/css" />
<link
href="http://www.travelocity.com/fd-css-consolidator/0,6712,hp|20120123|TRAVELOCITY,00.css"
media="screen,all"
rel="stylesheet"
type="text/css" />
<link
href="http://i.travelpn.com.edgesuite.net/blueprint/css/print.css"
id="blueprint-print"
media="print"
rel="stylesheet"
type="text/css" />
<!--[if IE]> <link href="http://i.travelpn.com.edgesuite.net/blueprint/css/ie.css" rel="stylesheet" type="text/css" id="blueprint-IE" /> <link type="text/css" href="http://i.travelpn.com.edgesuite.net/css/quirks.css" rel="stylesheet" /> <![endif]-->
<link
href="http://i.travelpn.com/css/calendar_datepicker.css"
rel="stylesheet"
type="text/css" />
</head>
<body>
<!-- LIBRARY: TRAVELOCITY_cobrand.lib HEADER -->
<link
href="http://i.travelpn.com.edgesuite.net/css/headerfooter_v1_5hp.css"
media="screen,all"
rel="stylesheet"
type="text/css" />
<script language="javascript" type="text/javascript">
var WRInitTime = (new Date()).getTime();
var o_scr = document.getElementsByTagName("script");
var i_scrptCnt = 0;
var s_proto = window.location.protocol;
var s_domain = (s_proto == "https:")
? "a248.e.akamai.net/f/248/5879/1h/i.travelpn.com"
: "i.travelpn.com.edgesuite.net";
for (i = 0; i < o_scr.length; i += 1) {
var s_scriptSrc = o_scr
.item(i)
.src;
i_scrptCnt += parseInt((s_scriptSrc.toUpperCase().indexOf("NAVIGATION.JS") > 0)
? "1"
: "0");
}
if (i_scrptCnt == 0) {
var o_head = document.getElementsByTagName("head")[0];
var o_script = document.createElement("script");
o_script.type = "text/javascript";
o_script.src = s_proto + "//" + s_domain + "/js/navigation.js";
o_head.appendChild(o_script);
}
</script>
<div class="header_v1" id="bungee_v1">
<div class="branding-wrapper">
<div class="branding">
<div class="custsvc">
<ul>
<li>
<a
href="http://travel.travelocity.com/mystuff/MyStuffControllerInit.do?Service=TRAVELOCITY&target_page=MyTrips"
rel="nofollow"
title="My Account">My Account</a>|</li>
<li>
<a
href="http://travelpn.qualtrics.com/SE/?SID=SV_802MeVVezJbOvVW"
id="feedback"
onclick="feedback();return false;"
rel="nofollow"
title="Feedback">Feedback</a>|</li>
<li class="last">
<a href="http://www.travelocity.com/custsvc" title="Customer Support">Customer Support</a>or call<span>1.888.872.8356</span>
</li>
</ul>
</div>
<div class="branding-logo">
<a href="http://www.travelocity.com/" title="Travelocity"><img
alt="Travelocity Logo"
src="http://i.travelpn.com.edgesuite.net/images/graphics/travelocity-logo228x69.gif" /></a>
</div>
<div id="placeholder">
<div class="name-holder">
<span class="name-hello">Hello!</span>
<a
href="http://travel.travelocity.com/mystuff/MemberLogin.do?target_page=MyAccount&Service=TRAVELOCITY"
rel="nofollow"
title="Sign Up">Sign Up</a>
</div>
<div class="site-search">
<form
action="http://www.travelocity.com/SearchResults"
id="cse-search-box"
method="get">
<input name="cx" type="hidden" value="016693651687389605847:0afinf3zpw0" />
<input name="Service" type="hidden" value="TRAVELOCITY" />
<label class="trav-search-text obscure" for="search-field">Search in Travelocity</label>
<input
autocomplete="off"
id="search-field"
name="searchCriteria"
style="color:#666"
type="text" />
<input
alt="Search Travelocity"
id="search-btn"
name="sa"
type="submit"
value="GO" />
</form>
</div>
</div>
</div>
</div>
<!-- quick fix for MGM Resorts tab -->
<style>
.header_v1 #nav li#nav-cars,
div.nav li#nav-cars {
width: 72px;
}
.header_v1 #nav li#nav-cruises,
div.nav li#nav-cruises {
width: 66px;
}
.header_v1 #nav li#nav-deals,
div.nav li#nav-deals {
width: 90px;
}
.header_v1 #nav li#nav-activities,
div.nav li#nav-activities {
width: 72px;
}
.header_v1 #nav li#nav-vegas,
div.nav li#nav-vegas {
width: 128px;
}
</style>
<div id="nav">
<div class="nav-wrapper">
<ul>
<li class="obscure">
<a href="#page-content">Skip to content</a>
</li>
<li id="nav-home">
<a class="active" href="http://www.travelocity.com/" title="Home">Home</a>
</li>
<li id="nav-vac-pac">
<a href="http://www.travelocity.com/Vacations" title="Vacation Packages">Vacation Packages</a>
</li>
<li id="nav-flights">
<a href="http://www.travelocity.com/Flights" title="Flights">Flights</a>
</li>
<li id="nav-hotels">
<a href="http://www.travelocity.com/Hotels" title="Hotels">Hotels</a>
</li>
<li id="nav-cars">
<a href="http://www.travelocity.com/Car-Rental" title="Cars/Rail">Cars/Rail</a>
</li>
<li id="nav-cruises">
<a href="http://www.travelocity.com/Cruises" title="Cruises">Cruises</a>
</li>
<li id="nav-deals">
<a href="http://www.travelocity.com/Travel-Deals" title="Travel Deals">Travel Deals</a>
</li>
<li id="nav-activities">
<a href="http://www.travelocity.com/Activities" title="Activities">Activities</a>
</li>
<li id="nav-vegas">
<a
href="http://leisure.travelocity.com/Promotions/0,,TRAVELOCITY|6591|mkt_WDW,00.html"
title="Disney Vacations">Disney Vacations</a>
</li>
</ul>
<div id="soc-wrapper">
<div class="soc-item">
<iframe
allowtransparency="true"
frameborder="0"
scrolling="no"
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.facebook.com%2Ftravelocity&send=false&layout=button_count&width=50&show_faces=false&action=like&colorscheme=light&font&height=21"
style="border:none; overflow:hidden; width:90px; height:21px;margin-top:4px;"
title="Facebook"></iframe>
</div>
<div class="soc-item" id="soc-plusone">
<div class="g-plusone" data-size="small"></div>
</div>
</div>
</div>
</div>
</div>
<div class="clear"></div>
<div id="skip"></div>
<!-- Vignette V6 Mon Jan 23 11:00:07 2012 -->
<!-- Vignette V6 Mon Jan 23 11:00:09 2012 -->
<!-- Vignette V6 Mon Jan 23 11:00:11 2012 -->
<!-- Header ends here -->
<div id="ContentArea">
<!-- /TRAVELOCITY_cobrand.lib HEADER -->
<div id="HP">
<div class="container" id="page-content">
<div class="column span-8" id="left-column">
<div class="cb520 round cannonball cb-default-fo">
<div class="cb-forms">
<ul class="cb-rows span-8 last">
<li class="cb-row cb-first-row">
<div class="span-3">
<h3 class="cb-row-title">
<em>1.</em>
Select an option to start your travel search</h3>
</div>
<div class="span-5 last cb-form-column">
<div class="cb-error-msg cb-span-3">
<div class="cb-error-icon">
<div class="cb-error-title">There are errors in the form below.</div>
<div class="cb-error-txt"></div>
</div>
</div>
<form action="#" class="cb-nav-form">
<fieldset>
<legend>Form Navigation</legend>
<ul class="cb-span-5">
<li class="span-2"><input
checked="checked"
class="nav-fh"
id="nav-fh"
name="nav"
type="radio"
value="form-fh" />
<label for="nav-fh">
<span class="cb-nav-msg">SAVE!</span>
Flight + Hotel</label>
</li>
<li class="cb-span-3"><input class="nav-fh" id="nav-fhc" name="nav" type="radio" value="form-fhc" />
<label for="nav-fhc">Flight + Hotel + Car</label>
</li>
<li class="span-2"><input class="nav-ho" id="nav-ho" name="nav" type="radio" value="form-ho" />
<label for="nav-ho">Hotel Only</label>
</li>
<li class="cb-span-3"><input class="nav-hcx" id="nav-hcx" name="nav" type="radio" value="form-hcx" />
<label for="nav-hcx">Hotel + Car</label>
</li>
<li class="span-2"><input class="nav-fo" id="nav-fo" name="nav" type="radio" value="form-fo" />
<label for="nav-fo">Flight Only</label>
</li>
<li class="cb-span-3"><input class="nav-co" id="nav-co" name="nav" type="radio" value="form-co" />
<label for="nav-co">Car Only</label>
</li>
<li class="cb-span-3 prefix-2-m"><input class="nav-cro" id="nav-cro" name="nav" type="radio" value="form-cro" />
<label for="nav-cro">Cruise</label>
</li>
</ul>
</fieldset>
</form>
</div>
</li>
</ul>
<form
action="http://travel.travelocity.com/trips/ClarifySearchTimekeeper.do"
class="form-fh form-fhc form-fhcyo"
id="cb-form-fh"
method="post"
name="formFH">
<input name="stops" type="hidden" value="2" />
<input id="fh-pkg" name="pkg_type" type="hidden" value="fh_pkg" />
<input
disabled="disabled"
id="fhc-pkg"
name="pkg_type"
type="hidden"
value="fhc_pkg" />
<input name="Service" type="hidden" value="TRAVELOCITY" />
<input name="dateFormat" type="hidden" value="mm/dd/yyyy" />
<div>
<ul class="cb-rows span-8 last">
<li class="cb-row">
<div>
<div class="span-3">
<h3 class="cb-row-title">
<em>2.</em>
Enter your origin and destination cities</h3>
</div>
<div class="span-5 last cb-form-column">
<label for="fh-from">From:</label>
<input
class="cb-span-5 cb-from"
id="fh-from"
name="leavingFrom"
title="Departure city or Airport code"
type="text"
value="DFW" />
<label for="fh-to">To:</label>
<input
class="cb-span-5 cb-to"
id="fh-to"
name="goingTo"
title="Arrival city or Airport code"
type="text"
value="LAS" />
</div>
<div class="clear"></div>
</div>
</li>
<li class="cb-row">
<div class="span-3">
<h3 class="cb-row-title">
<em>3.</em>
Choose your travel dates</h3>
</div>
<div class="span-5 last cb-form-column">
<div class="cb-message cb-span-5 cb-fhc-message">
<div class="cb-message-icon">
<p>Car pick-up/drop-off based on selected departure and return times.</p>
</div>
</div>
<div class="cal-group">
<span class="span-2">
<label for="fh-fromdate">Depart:</label>
<input
class="cb-fromdate span-2 last"
id="fh-fromdate"
name="leavingDate"
type="text"
value="02/17/2012" />
</span>
<span class="span-2 cb-nolabel last">
<label class="accessible" for="fh-fromtime">Departure Time:</label>
<select class="cb-fromtime span-2 last" id="fh-fromtime" name="dateLeavingTime">
<option>12:00am</option>
<option>1:00am</option>
<option>2:00am</option>
<option>3:00am</option>
<option>4:00am</option>
<option>5:00am</option>
<option>6:00am</option>
<option>7:00am</option>
<option>8:00am</option>
<option>9:00am</option>
<option>10:00am</option>
<option>11:00am</option>
<option>12:00pm</option>
<option>1:00pm</option>
<option>2:00pm</option>
<option>3:00pm</option>
<option>4:00pm</option>
<option>5:00pm</option>
<option>6:00pm</option>
<option>7:00pm</option>
<option>8:00pm</option>
<option>9:00pm</option>
<option>10:00pm</option>
<option>11:00pm</option>
<option value="Morning">Morning</option>
<option value="Noon">Afternoon</option>
<option value="Evening">Evening</option>
<option selected="selected">Anytime</option>
</select>
</span>
<div class="clear"></div>
</div>
<div class="cal-group">
<span class="span-2">
<label for="fh-todate">Return:</label>
<input
class="cb-todate span-2 last"
id="fh-todate"
name="returningDate"
type="text"
value="02/21/2012" />
</span>
<span class="span-2 cb-nolabel last">
<label class="accessible" for="fh-totime">Returning Time:</label>
<select class="cb-totime span-2 last" id="fh-totime" name="dateReturningTime">
<option>12:00am</option>
<option>1:00am</option>
<option>2:00am</option>
<option>3:00am</option>
<option>4:00am</option>
<option>5:00am</option>
<option>6:00am</option>
<option>7:00am</option>
<option>8:00am</option>
<option>9:00am</option>
<option>10:00am</option>
<option>11:00am</option>
<option>12:00pm</option>
<option>1:00pm</option>
<option>2:00pm</option>
<option>3:00pm</option>
<option>4:00pm</option>
<option>5:00pm</option>
<option>6:00pm</option>
<option>7:00pm</option>
<option>8:00pm</option>
<option>9:00pm</option>
<option>10:00pm</option>
<option>11:00pm</option>
<option value="Morning">Morning</option>
<option value="Noon">Afternoon</option>
<option value="Evening">Evening</option>
<option selected="selected">Anytime</option>
</select>
</span>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</li>
<li class="cb-row">
<div class="span-3">
<h3 class="cb-row-title">
<em>4.</em>
Choose the number of hotel rooms and guests
</h3>
</div>
<div class="span-5 last cb-form-column">
<div class="cb-shim"></div>
<div class="span-1">
<label class="span-1 last cb-total-room-label" for="fh-totalrooms">Rooms:</label>
<select class="cb-total-rooms" id="fh-totalrooms" name="numOfRooms">
<option selected="selected">1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
</div>
<div class="cb-rooms span-4 last">
<fieldset>
<div class="span-1 cb-room-legend">Room 1:</div>
<div class="cb-room span-1">
<label class="cb-rooms-label" for="fh-adult">Adults<br />(18-64)</label>
<select id="fh-adult" name="adult1">
<option>0</option>
<option>1</option>
<option selected="selected">2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
</select>
</div>
<div class="cb-room span-1">
<label class="cb-rooms-label" for="fh-child">Minors<br />(2-17)</label>
<select class="cb-children" id="fh-child" name="child1">
<option selected="selected">0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
<div class="cb-room span-1 last">
<label class="cb-rooms-label" for="fh-seniors">Seniors<br />(65+)</label>
<select id="fh-seniors" name="senior1">
<option selected="selected">0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
</select>
</div>
<fieldset class="cb-room-child-ages">
<legend>Minor Ages: Ages (2-17) at Time of Travel</legend>
<div class="span-1">
<select name="minorAge1Room1" title="Age of first minor in the first room">
<option selected="selected">-?-</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
</select>
</div>
<div class="span-1">
<select name="minorAge2Room1" title="Age of second minor in the first room">
<option selected="selected">-?-</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
</select>
</div>
<div class="span-1">
<select name="minorAge3Room1" title="Age of third minor in the first room">
<option selected="selected">-?-</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
</select>
</div>
<div class="span-1 last">
<select name="minorAge4Room1" title="Age of fourth minor in the first room">
<option selected="selected">-?-</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
</select>
</div>
<div class="span-1">
<select name="minorAge5Room1" title="Age of fifth minor in the first room">
<option selected="selected">-?-</option>
<option>2</option>
<option>3</option>