Ads.txt
Ad Exchange
Type
Publisher ID
Certification ID
});
});
<!doctype html>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width
maximum-scale=1.0
initial-scale=1.0
user-scalable=0">
<link href="/content/images/favicon.ico" rel="shortcut icon" type="image/x-icon" />
<link href="/content/css/responsive.css" rel="stylesheet" />
<style>
/* outer */
.ful_wid_pop {
width: 100%;
top: 0px;
left: 0px;
z-index: 2;
position: fixed;
height: 100%;
background: rgba(0
0
0
0.75);
}
.popup {
z-index: 2;
position: fixed;
display: none;
}
/* inner */
.popup-inner {
max-width: 700px;
width: 90%;
padding: 0px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%
-50%);
transform: translate(-50%
-50%);
box-shadow: 0px 2px 6px rgba(0
0
0
1);
border-radius: 3px;
}
/* close button */
.popup-close {
width: 30px;
height: 30px;
padding-top: 4px;
display: inline-block;
position: absolute;
top: 30px;
right: -75px;
transition: ease 0.25s all;
-webkit-transform: translate(50%
-50%);
transform: translate(50%
-50%);
border-radius: 1000px;
background: rgba(0
0
0
0.8);
font-family: arial
sans-serif;
font-size: 20px;
text-align: center;
line-height: 100%;
}
.popup-close:hover {
-webkit-transform: translate(50%
-50%) rotate(180deg);
transform: translate(50%
-50%) rotate(180deg);
background: rgba(0
0
0
1);
text-decoration: none;
}
.searcpoprow {
margin-top: 0px !important;
}
.form1 label
.input22 {
width: 50% !important;
}
.confirmed {
margin-top: 7px !important;
padding: 5px 20px !important;
}
</style>
<link href="https://plus.google.com/+crystaltravel" rel="publisher" />
<meta name="robots" content="index
follow" />
<meta property="og:type" content="article" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="crystaltravel" />
<link href="/content/css/ch?v=fyupgonyqmnlav2tgmmug0766ytkljqebiue79lxha01" rel="stylesheet"/>
<script src="/bundles/jquery?v=wlbhus0qrpnadjablqukjkjrlw1rkdzb1hkpg0secsi1"></script>
<script src="/bundles/bootstrap?v=almuapxd4a0it-mevvse5fz96au2esszffaoazwdlvs1"></script>
<!--start google analytics-->
<script type="text/javascript">
(function (i
o
s
g
i['googleanalyticsobject'] = r; i[r] = i[r] || function () {
(i[r].q = i[r].q || []).push(arguments)
}
i[r].l = 1 * new date(); a = s.createelement(o)
m = s.getelementsbytagname(o)[0]; a.async = 1; a.src = g; m.parentnode.insertbefore(a
m)
})(window
'script'
document
'//www.google-analytics.com/analytics.js'
ga('create'
'crystaltravel.co.uk');
'ua-3225552-1'
ga('send'
'pageview');
</script>
<!--end google analytics -->
<!-- google tag manager -->
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id=gtm-5nkv6p"
height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<script>
(function (w
s
d
l
w[l] = w[l] || []; w[l].push({
'gtm.start':
new date().gettime()
event: 'gtm.js'
}); var f = d.getelementsbytagname(s)[0]
j = d.createelement(s)
dl = l != 'datalayer' ? '&l=' + l : ''; j.async = true; j.src =
'//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentnode.insertbefore(j
f);
})(window
'script'
document
'datalayer'
<!-- end google tag manager -->
<!-- bing -->
<script>(function (w
t
d
r
<!-- bing -->
<div class="msg-hide hidden-xs hidden-sm cookie-divhide ">
<marquee behavior="scroll" direction="left" onmouseover="this.stop();" onmouseout="this.start();"> a recent disclosure divulges that another company with the name of 'crystall travel' is in operation. to avoid any disarray in the same regard we at crystal travel
claims
hereby assert that our name
trademarks
<a class=" white margin-t-b" id="b2">ok</a>
</div>
<!-- ios app top start-->
<!-- ios app top end-->
<div class="vote-for-best-travel-gif hidden-xs">
<a href="http://bit.ly/2zjhvs9" target="_blank"><img src="/content/images/vote-for-best-travel-agency.gif" alt="" class="img-responsive" /></a>
</div>
<div class="searchpop1" style="display: none;">
<div id="dvwait">
</div>
</div>
<div class="clearfix"></div>
<div class="toppanel">
<div class="inner">
<div class="logo">
<a href='/'>
<img src="/content/images/logo-blue.png" alt="crystal travel - re-defining the world of travel" title="crystal travel - re-defining the world of travel" />
</a>
</div>
<div class="topright">
<a class="cs_sport" href='https://www.crystaltravel.co.uk/custom-support'><img src="/content/images/cs_sport_top.png" /> customer support</a>
<a class="trust-feefo" href='https://www.crystaltravel.co.uk/content/images/gold_trusted_service_certificate_2018.pdf' target="_blank"><img src="/content/images/logo-feefo-crystal.png" /></a>
<span class="flag" id="openbutton">
<img id="openbutton1" src="/content/images/flag.png" width="40" height="22" /> <i id="openbutton2" class="fa fa-angle-down"></i>
</span>
<div id="myflag" class="flagpop">
<div class="flag2">
<img src="/content/images/glagaro.png" />
</div>
<div class="flag3">
<p class="flag3-h3">our global websites</p>
<span class="fcol1 flagess">
<a href="http://crystaltravel.dk/">
<img src="/content/images/denmart.png" alt="denmark" title="denmark" />denmark
</a>
</span><span class="fcol1 flagess">
<a href="http://crystaltravel.ie/">
<img src="/content/images/ireland.jpg" alt="ireland" title="ireland" />ireland
</a>
</span><span class="fcol1 flagess">
<a href="http://www.crystaltravel.fr/">
<img src="/content/images/france.png" alt="france" title="france" />france
</a>
</span><span class="fcol1 flagess">
<a href="http://www.crystaltravel.es/">
<img src="/content/images/span.png" alt="spain" title="spain" />spain
</a>
</span>
<div class="clearfix"></div>
<span class="fcol1 flagess">
<a href="http://www.crystaltravel.de/">
<img src="/content/images/germany.png" alt="germany" title="germany" />germany
</a>
</span><span class="fcol1 flagess">
<a href="https://www.crystaltravel.us/">
<img src="/content/images/usa.png" alt="united kingdom" title="united kingdom" />
united states
</a>
</span>
</div>
</div>
<div class="login_top" style="display: block;" id="login_top1" onclick="signshow()">
<a style="cursor:pointer;">
<img src="/content/images/user_login-icon_active.png" alt="" class="user_login-icon_active">
<img src="/content/images/user_login-icon_active.png" alt="" class="user_login-icon">
<span class="text_sign"> <font>sign in</font> <span id="sign"><i class="fa fa-angle-down" aria-hidden="true"></i> </span></span>
</a>
</div>
<div class="login_top_open" id="login_top_open1">
<div id="signup" class="reg_box_top" style="display:none;">
<label>first name</label>
<input type="text" placeholder="enter first name" id="txtname" onkeypress="return ignorenumeric(event);" spellcheck="false" />
<div class="clearfix"></div>
<span style="color:red;" id="nm"></span>
<label>last name</label>
<input type="text" placeholder="enter last name" id="txtlastname" onkeypress="return ignorenumeric1(event);" spellcheck="false" />
<div class="clearfix"></div>
<span style="color:red;" id="nm1"></span>
<label>email</label>
<input type="email" placeholder="enter email" id="txtemail" onchange="checkmail(this.value);" spellcheck="false" />
<div class="clearfix"></div>
<div style="color:red;" id="phn"></div>
<label>password</label>
<input type="password" placeholder="enter password" id="txtpassword" onkeypress="hidepass()" />
<div class="clearfix"></div>
<div style="color:red;" id="pass"></div>
<div class="clearfix"></div>
<span onclick="chkagree()">
<input type="checkbox" class="check_box" id="chktc" /> <label class="check_box">i agree t&c</label>
</span>
<div class="clearfix"></div>
<input type="button" class="btn_yellow" value="create an account" onclick="checkvalidate();" />
<span style="color:red;" id="crt"></span>
<div class="clearfix"></div>
<input type="button" class="btn_gray" style="cursor:pointer;" onclick="showuser('login')" value="already registered? login" />
<p>(you will receive an e-mail containing the account verification link.)</p>
<div class="clearfix"></div>
</div>
<!-- login panel -->
<div id="login" class="log_box_top" style="display:block;">
<label>email</label>
<input type="email" placeholder="enter email" id="txtloginemail" onchange="checkmail1(this.value);" spellcheck="false" />
<div class="clearfix"></div>
<div style="color:red;" id="phn1"></div>
<label>password</label>
<input type="password" placeholder="enter password" id="txtloginpassword" onkeypress="hidepass1()" spellcheck="false" />
<div class="clearfix"></div>
<div style="color:red;" id="pass1"></div>
<div class="clearfix"></div>
<a class="btm_10" onclick="showuser('forgot')">forgot password? </a>
<div class="clearfix"></div>
<input type="checkbox" class="check_box" id="chkrember" /> <label class="check_box">remember me</label>
<div class="clearfix"></div>
<input type="button" class="btn_yellow" value="sign in" onclick="return checklogin()" />
<a class="new_user" style="cursor:pointer;" onclick="showuser('signup')">new user? create an account</a>
<div class="clearfix"></div>
<div class="clearfix"></div>
</div>
<div id="forgot" class="log_box_top" style="display:none;">
<div id="fb-root"></div>
<label>email</label>
<input type="email" placeholder="enter email" id="txtforgotemail" onchange="checkmail2(this.value);" spellcheck="false" />
<div class="clearfix"></div>
<div style="color:red;" id="phnn"></div>
<input type="button" class="btn_yellow" value="back" onclick="showuser('login')" style="width:48%" />
<input type="button" class="btn_yellow pull-right" value="submit" onclick="checkforgot()" style="width:48%" />
<div class="clearfix"></div>
</div>
</div>
<div class="login_top_open " id="myaccount_open">
<div id="logindata" class="menu_box_top" style="display:block;">
<ul class="">
<li><a href='/common/myprofile'>my profile</a></li> <li><a href='/common/myprofile'>my bookings</a></li>
<li><a href="/reviews">reviews</a></li>
<li><a href="/faq">faq</a></li>
<li><a onclick="logout()">sign out</a></li>
</ul>
<div class="clearfix"></div>
</div>
</div>
<script type="text/javascript">
function ignorenumeric(t) {
var e = [t.keycode || t.which];
return e > 64 && 91 > e || e > 96 && 123 > e || 32 == e || 8 == e || 9 == e ? t.returnvalue = !0 : t.returnvalue = !1
}
function ignorenumeric1(t) {
var e = [t.keycode || t.which];
return e > 64 && 91 > e || e > 96 && 123 > e || 32 == e || 8 == e || 9 == e ? t.returnvalue = !0 : t.returnvalue = !1
}
function checkmail(val) {
var exp = /^([\w-\.]+@([\w-]+\.)+[\w-]{1
6})?$/;
if (!val.match(exp)) {
var valid = true;
var sst = ""; sst = "<ul>";
sst = sst + "<li><i class='fa fa-circle'></i> please enter valid email address</li>";
valid = false;
return valid;
}
else {
valid = true;
return valid;
}
}
function checkmail1(val) {
var exp = /^([\w-\.]+@([\w-]+\.)+[\w-]{1
6})?$/;
if (!val.match(exp)) {
var valid = true;
var sst = ""; sst = "<ul>";
sst = sst + "<li> <i class='fa fa-circle'></i> please enter valid email address</li>";
valid = false;
return valid;
}
else {
valid = true;
return valid;
}
}
function checkmail2(val) {
var exp = /^([\w-\.]+@([\w-]+\.)+[\w-]{1
6})?$/;
if (!val.match(exp)) {
var valid = true;
var sst = ""; sst = "<ul>";
sst = sst + "<li><i class='fa fa-circle'></i> please enter valid email address</li>";
valid = false;
return valid;
}
else {
valid = true;
return valid;
}
}
function hidenm() {
}
function hidepass() {
}
function hidenm1() {
}
function hidepass1() {
}
function checkvalidate() {
var btrue = true;
var emailreg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2
4})?$/;
intregex = /[0-9 -()+]+$/;
var tc = document.getelementbyid('chktc').checked;
var text = ""; var txt = ""; var sst = ""; var sst1 = ""; var text1 = "";
text = "<ul>"; test = "<ul>"; txt = "<ul>"; sst = "<ul>"; sst1 = "<ul>"; text1 = "<ul>";
text = text + "<li><i class='fa fa-circle'></i> please enter first name</li>";
//document.getelementbyid('txtname').style.border = "solid 1px red";
btrue = false;
}
text1 = text1 + "<li><i class='fa fa-circle'></i> please enter last name</li>";
//document.getelementbyid('txtname').style.border = "solid 1px red";
btrue = false;
}
if (email_address == '') {
txt = txt + "<li><i class='fa fa-circle'></i> please enter email address</li>";
//document.getelementbyid('txtname').style.border = "solid 1px black";
//document.getelementbyid('txtemail').style.border = "solid 1px red";
btrue = false;
}
sst = sst + "<li><i class='fa fa-circle'></i> please enter password</li>";
btrue = false;
}
var exp = /^([\w-\.]+@([\w-]+\.)+[\w-]{1
6})?$/;
if (!ss.match(exp)) {
sst = sst + "<li>please enter valid email address</li>";
btrue = false;;
}
else {
}
}
else if (tc == false) {
alert("please select terms & conditions");
btrue = false;
}
if (btrue == true) {
sst1 = sst1 + "<li>please wait....</li>";
submit(1);
}
}
function submit(id) {
$.ajax({
url: '/common/signup'
type: 'post'
data: {
createdby: '3517_ct'
image: '../content/user/images/thum-img.png'
}
success: function (msg) {
alert(msg);
if (msg != "you are already registered.") {
location.reload();
}
else {
}
}
error: function (msg) {
// alert(msg);
}
});
}
function google() {
$.ajax({
url: '/common/googlelogin'
type: 'post'
//data: {
//}
success: function () {
alert('ok');
//location.reload();
}
error: function (msg) {
// alert(msg);
}
});
}
$(document).ready(function (e) {
if ($(this).hasclass('login_top_active')) {
$(this).addclass('login_top_dactive').removeclass('login_top_active');
}
else {
$(this).addclass('login_top_active').removeclass('login_top_dactive');
}
/* next jqury */
e.preventdefault()
e.stoppropagation()
});
});
});
/* next jqury */
$(document).ready(function (e) {
if ($(this).hasclass('login_top_active')) {
$(this).addclass('login_top_dactive').removeclass('login_top_active');
}
else {
$(this).addclass('login_top_active').removeclass('login_top_dactive');
}
/* next jqury */
e.preventdefault()
e.stoppropagation()
});
});
$('.us_prof').on('click'
function () {
});
});
/* next jqury */
function showuser(str) {
if (str == 'login') {
document.getelementbyid('login').style.display = "block";
document.getelementbyid('logindata').style.display = "none";
document.getelementbyid('signup').style.display = "none";
document.getelementbyid('forgot').style.display = "none";
}
if (str == 'signup') {
document.getelementbyid('login').style.display = "none";
document.getelementbyid('logindata').style.display = "none";
document.getelementbyid('signup').style.display = "block";
document.getelementbyid('forgot').style.display = "none";
}
if (str == 'forgot') {
document.getelementbyid('login').style.display = "none";
document.getelementbyid('logindata').style.display = "none";
document.getelementbyid('signup').style.display = "none";
document.getelementbyid('forgot').style.display = "block";
}
}
// ]]>
</script>
<script type="text/javascript">
function checklogin() {
var btrue = true;
var emailreg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2
4})?$/;
intregex = /[0-9 -()+]+$/;
var text = ""; var txt = ""; var sst = "";
text = "<ul>"; test = "<ul>"; txt = "<ul>"; sst = "<ul>";
if (email_address == '') {
txt = txt + "<li><i class='fa fa-circle'></i> please enter email address</li>";
btrue = false;
return btrue;
}
sst = sst + "<li><i class='fa fa-circle'></i> please enter password</li>";
//document.getelementbyid('txtloginemail').style.border = "solid 1px black";
//document.getelementbyid('txtloginpassword').style.border = "solid 1px red";
btrue = false;
return btrue;
}
var exp = /^([\w-\.]+@([\w-]+\.)+[\w-]{1
6})?$/;
if (!ss.match(exp)) {
sst = sst + "<li>please enter valid email address</li>";
btrue = false;;
return btrue;
}
else {
}
}
if (btrue == true) {
submitdata(1);
return btrue;
}
}
function submitdata(id) {
var rem = document.getelementbyid('chkrember').checked;
$.ajax({
url: '/common/logindata'
type: 'post'
data: {
remember: rem
}
success: function (msg) {
if (msg == "1") {
location.reload();
}
else {
alert(msg);
}
}
error: function (msg) {
}
});
}
// ]]>
</script>
<script type="text/javascript">
function checkforgot() {
var btrue = true;
var emailreg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2
4})?$/;
intregex = /[0-9 -()+]+$/;
var text = ""; var txt = ""; var sst = "";
text = "<ul>"; test = "<ul>"; txt = "<ul>"; sst = "<ul>";
if (email_address == '') {
txt = txt + "<li><i class='fa fa-circle'></i> please enter email address</li>";
//document.getelementbyid('txtloginemail').style.border = "solid 1px red";
btrue = false;
}
var exp = /^([\w-\.]+@([\w-]+\.)+[\w-]{1
6})?$/;
if (!ss.match(exp)) {
sst = sst + "<li>please enter valid email address</li>";
btrue = false;;
}
else {
}
}
if (btrue == true) {
submitforgot(1);
}
}
function submitforgot(id) {
$.ajax({
url: '/common/forgot'
type: 'post'
data: {
}
success: function (msg) {
alert(msg);
location.reload();
}
error: function (msg) {
// alert(msg);
}
});
}
// ]]>
</script>
<input type="hidden" id="depsign" value="1" />
<input type="hidden" id="depagree" value="1" />
<script>
function logout() {
$.ajax({
url: '/common/logout'
type: 'post'
success: function (msg) {
location.reload();
}
error: function (msg) {
}
});
}
function signshow() {
var str1 = depsign.value;
if (str1 == "1") {
document.getelementbyid("sign").innerhtml = "<i class='fa fa-angle-up' ></i>";
}
if (str1 == "2") {
document.getelementbyid("sign").innerhtml = "<i class='fa fa-angle-down' ></i>";
}
}
function chkagree() {
var ss = depagree.value;
if (ss == "1") {
}
if (ss == "2") {
}
}
</script>
<div class="top_header_feefo">
</div>
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="menu">
<div class="inner">
<img src="/content/images/responsiveicon.png" class="res_icon" />
<img src="/content/images/responsiveicon_mob.png" class="res_icon res_icon_mob" />
<div class="nav" itemscope itemtype="http://www.schema.org/sitenavigationelement">
<img alt="close" title="close" src="../content/images/closeicon.png" class="closeicon" />
<ul>
<li itemprop="name" id="m_home" class="active"><a href='/'>home</a></li>
<li itemprop="name" id="m_flight"><a href='/cheap-flights' class="b-nav_link">flights</a></li>
<li itemprop="name"><a href="//hotels.crystaltravel.co.uk/">hotels</a></li>
<li itemprop="name"><a href="//holidays.crystaltravel.co.uk/">flight + hotel</a></li>
<li itemprop="name" id="m_special"><a href='/special-offer'>holiday offers</a></li>
<li itemprop="name" id="m_business"><a href='/business-class-flights'>business class</a></li>
<li itemprop="name" id="m_fly"><a href='/fly-now-pay-later'>fly now pay later</a></li>
</ul>
</div>
<div class="phone">
<span class="call">for new bookings - <a href="tel: 0207 612 0500">0207 612 0500 </a> </span>
<span class="phone_btm_clr"><i class="fa fa-clock-o"></i> available now: 08:30 - 23:30 <i class="fa fa-caret-down"></i></span>
</div>
<div class="phonepop">
<p>monday <strong> 08:30 -23:30</strong></p>
<p>tuesday <strong> 08:30 - 23:30</strong></p>
<p>wednesday <strong> 08:30 - 23:30</strong></p>
<p>thursday <strong> 08:30 - 23:30</strong></p>
<p>friday <strong> 08:30 - 23:30</strong></p>
<p>saturday <strong> 08:30 - 23:30</strong></p>
<p>sunday <strong> 08:30 - 23:30</strong></p>
</div>
</div>
</div>
<section class="header main_header_hi">
<script type="text/javascript" src="/scripts/jssor.slider.mini.js"></script>
<script>
jquery(document).ready(function ($) {
var jssor_1_slideotransitions = [
[{ b: 5500
o: -1
d: 3000
r: 240
[{ b: -1
o: -1
d: 1
c: { x: 51.0
[{ b: -1
o: -1
d: 1
sx: 9
[{ b: -1
o: -1
d: 1
r: -180
[{ b: -1
o: -1 }
d: 1
{ b: 3000
[{ b: -1
o: -1
d: 1
r: -150 }
[{ b: 10000
x: -379
d: 2000
e: { x: 7 } }]
[{ b: 10000
x: -379
d: 2000
e: { x: 7 } }]
[{ b: -1
o: -1
d: 1
r: 288
];
var jssor_1_options = {
$autoplay: true
$slideduration: 10000
$slideeasing: $jease$.$outquint
$captionslideroptions: {
$class: $jssorcaptionslideo$
$transitions: jssor_1_slideotransitions
}
$arrownavigatoroptions: {
$class: $jssorarrownavigator$
}
$bulletnavigatoroptions: {
$class: $jssorbulletnavigator$
}
};
var jssor_1_slider = new $jssorslider$("jssor_1"
jssor_1_options);
function scaleslider() {
<br />
var refsize = jssor_1_slider.$elmt.parentnode.clientwidth;
if (refsize) {
refsize = math.min(refsize
460);
jssor_1_slider.$scalewidth(refsize);
}
else {
window.settimeout(scaleslider
30);
}
}
scaleslider();
$(window).bind("load"
scaleslider);
$(window).bind("resize"
scaleslider);
$(window).bind("orientationchange"
scaleslider);
});
</script>
<div class="fx_hd_top">
<div class="inner">
<div class="logo">
<a href='/'>
<img src="/content/images/logo.png" alt="crystal travel - re-defining the world of travel" title="crystal travel - re-defining the world of travel" />
</a>
</div>
<div class="menu re_menu">
<span class="phone">
<i class='fa fa-phone'></i> <a href='tel:0207 612 0500'> 0207 612 0500</a>
<input type="hidden" id="contactfirst" value="0207 612 0500">
<input type="hidden" id="contactsecond" value="0207 612 0500">
<input type="hidden" id="contactdata1" value="<i class='fa fa-phone'></i> <a href='tel:0207 612 0500'> 0207 612 0500</a>">
</span>
<div class="nav" itemscope itemtype="http://www.schema.org/sitenavigationelement">
<ul>
<li itemprop="name"><a href='/'>home</a></li>
<li itemprop="name"><a href='/cheap-flights' class="b-nav_link">flights</a></li>
<li itemprop="name"><a href="https://hotels.crystaltravel.co.uk/">hotels</a></li>
<li itemprop="name"><a href="https://holidays.crystaltravel.co.uk/">flight + hotel</a></li>
<li itemprop="name"><a href='/special-offer'>holiday offers</a></li>
<li itemprop="name"><a href='/business-class-flights'>business class</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="clearfix"></div>
<div class="topheader inner">
<div class="">
<div class="phone-mobile"><i class="fa fa-phone"></i><a href="tel: 0207 612 0500">0207 612 0500 </a> </div>
<div class="clearfix"></div>
<span class="cl_srch_des_page"><i class="fa fa-search"></i> search your flight </span>
<div class="clearfix"></div>
</div>
<div class="search row" id="dvsearch">
<div class="pull-left col-lg-7 col-md-12 col-sm-12 col-xs-12">
<div class="s_left">
<div class="clearfix"></div>
<div class="s_tab">
<ul class="tabs_menu">
</ul>
<div class="mail_sub_bx" id="mail_sub_bx" style="display: none;">
<span id="syear1"></span>
<img src="/content/images/cbreal.png" alt="" id="news" />
<p class="mail_sub_bx-h3">sign up & grab up to £15 off!</p>
<p>sign up for exclusive flight deals
offers & discounts! a rewarding coupon code will bid you welcome.</p>
<div class="clearfix"></div>
<input id="txtemailflightserch" name="sendmail1" placeholder="enter your email address" type="text">
<input onclick="checkvalidationnewslettermails_fs()" value="sign up for latest offers & deals" class="yel_btn" type="button">
</div>
</div>
<div class="flightarea tab_content" id="flight_search">
<div class="flightarea ">
<form action="/home/_searchenginehome" method="post"> <span style="display:block;">
<div class="radio">
<div class="radio1">
<span class="oneway return active" id="radio2">
<input name="return" type="radio" value="return" class="r1" id="return" checked="checked" />
<label for="return">return</label> <span class="check"></span>
</span>
<span class="oneway " id="radio1">
<input name="return" type="radio" value="oneway" class="r1" id="oneway" />
<label for="oneway">oneway</label> <span class="check"></span>
</span>
</div>
<div class="mobile-icon">
<i class="fa fa-angle-down"></i>
</div>
</div>
<div class="row1 ">
<div class="flying">
<label>flying from</label>
<input name="flying_from" type="text" class="formtxt" placeholder="flying from" id="flying_from" onchange="checkdata();" onclick="this.select();" onkeypress="return isstringkey(event)" />
</div>
<div class="flying child">
<label>flying to</label>
<input name="flying_to" type="text" class="formtxt" placeholder="flying to" id="flying_to" onchange="checkdata1();" onclick="this.select();" onkeypress="return isstringkey(event)" />
</div>
</div>
<div class="search-mob-all">
<div class="row1 h_s_date">
<div class="flying">
<span class="date1" style="position: relative">
<label>departure date</label>
<div class="dateformat">
<span id="sday" class="sday"></span><span id="sdate" class="sdate"></span>
<div class="smonth">
<span id="smonth"></span>
<br />
<span id="syear"></span>
</div>
</div>
<input name="from" type="text" readonly="readonly" class="departure" placeholder="flying from" id="from" autocomplete="off" />
</span>
<span class="date1 child return_date" style="position: relative" id="modifysearchreturndate">
<label>return date</label>
<div class="dateformat">
<span id="sday1" class="sday"></span><span id="sdate1" class="sdate"></span>
<div class="smonth">
<span id="smonth1"></span>
</div>
</div>
<input name="to" type="text" readonly="readonly" class="departure" placeholder="flying from" id="to" autocomplete="off" />
</span>
</div>
<div class="flying child">
<span class="date1">
<label>passengers</label>
<input type="text" class="adult" id="adult" style="float:left; width:100%;" value="1" readonly="readonly">
<div class="adultdrop" id="divadultdrop">
<span class="adult1">
<span class="ad_left">
<img src="/content/images/adult.png" />
adults (12+)
</span> <span class="ad_right">
<input type="button" class="minus maincalulation" value="-" id="sub1minus" />
<input type="text" class="count" name="sub1" value="1" id="sub1" />
<input type="button" class="plus maincalulation" value="+" id="sub1plus" />
</span>
</span>
<span class="adult1">
<span class="ad_left">
<img src="/content/images/child.png" />
children (2-11)
</span> <span class="ad_right">
<input type="button" class="minus maincalulation" value="-" id="sub2minus">
<input type="text" class="count" value="0" name="sub2" id="sub2">
<input type="button" class="plus maincalulation" value="+" id="sub2plus">
</span>
</span><span class="adult1">
<span class="ad_left">
<img src="/content/images/infant.png" />
infant (0-23m)
</span><span class="ad_right">
<input type="button" class="minus maincalulation" value="-" id="sub3minus" />
<input type="text" class="count" value="0" name="sub3" id="sub3" />
<input type="button" class="plus maincalulation" value="+" id="sub3plus" />
</span>
</span><span class="done"><a>done</a></span>
</div>
</span><span class="date1 child">
<label>class</label>
<select id="cabinclass" name="cabinclass" class="adult">
<option value="y">economy</option>
<option value="w">premium economy</option>
<option value="c">business</option>
<option value="f">first class</option>
</select>
</span>
</div>
</div>
<div class="row1">
<div class="airline">
<span class="airline1">
<label>airline</label>
<select id="airline" name="airline" class="adult">
<option selected="selected" value="">any airline</option>
<option value="jp">adria airways</option>
<option value="ei">aerlingus</option>
<option value="su">aeroflot</option>
<option value="ar">aerolineas argen </option>
<option value="am">aeromexico</option>
<option value="5l">aerosur </option>
<option value="vv">aerosvit</option>
<option value="8u">afriqiyah airline</option>
<option value="ah">air algerie</option>
<option value="kc">air astana</option>
<option value="bt">air baltic</option>
<option value="ab">air berlin</option>
<option value="2j">air burkina </option>
<option value="ac">air canada</option>
<option value="ca">air china </option>
<option value="a7">air comet </option>
<option value="ux">air europa </option>
<option value="af">air france </option>
<option value="ai">air india </option>
<option value="jm">air jamaica</option>
<option value="km">air malta </option>
<option value="mk">air mauritius </option>
<option value="9u">air maldova</option>
<option value="sw">air namibia </option>
<option value="nz">air new zealand </option>
<option value="hm">air seychelles </option>
<option value="vt">air tahiti </option>
<option value="tn">air tahiti nui </option>
<option value="ts">air transat</option>
<option value="um">air zimbabwe</option>
<option value="as">alaska air</option>
<option value="lv">albanian air</option>
<option value="az">alitalia </option>
<option value="nh">all nippon </option>
<option value="aa">american air</option>
<option value="oz">asiana airlines</option>
<option value="gr">aurigny</option>
<option value="os">austrian airline </option>
<option value="av">avianca </option>
<option value="j2">azerbaijan</option>
<option value="up">bahamasair</option>
<option value="pg">bangkok airways </option>
<option value="bg">biman bangla</option>
<option value="bd">bmi british </option>
<option value="ba">british airways</option>
<option value="sn">brussels airline </option>
<option value="fb">bulgaria air</option>
<option value="bw">caribbean air</option>
<option value="cx">cathay pacific </option>
<option value="ci">china airlines </option>
<option value="mu">china eastern </option>
<option value="cz">china southern </option>
<option value="qi">cimber sterli</option>
<option value="cf">city airline</option>
<option value="de">condor </option>
<option value="co">continental </option>
<option value="ou">croatia air </option>
<option value="cu">cubana airlines </option>
<option value="cy">cyprus airways </option>
<option value="ok">czech airlines </option>
<option value="d3">daallo</option>
<option value="dl">delta </option>
<option value="t3">eastern airways</option>
<option value="ms">egyptair </option>
<option value="ek">emirates air </option>
<option value="ov">estonian air</option>
<option value="et">ethiopian air </option>
<option value="ey">etihad airways </option>
<option value="br">eva airways </option>
<option value="ay">finnair </option>
<option value="be">flybe </option>
<option value="ga">garuda </option>
<option value="gf">gulf air </option>
<option value="hr">hahn air </option>
<option value="hu">hainan airlin</option>
<option value="yo">heli-air monaco</option>
<option value="eo">hewa bora air </option>
<option value="ib">iberia </option>
<option value="fi">iceland air </option>
<option value="ic">indian air </option>
<option value="ir">iran air </option>
<option value="6h">israir</option>
<option value="jl">japan airline</option>
<option value="ju">jat airways</option>
<option value="9w">jet airways </option>
<option value="kq">kenya airways </option>
<option value="kl">klm </option>
<option value="ke">korean air </option>
<option value="ku">kuwait airways </option>
<option value="la">lan airlines </option>
<option value="lo">lot-polish </option>
<option value="lh">lufthansa </option>
<option value="cc">macair</option>
<option value="w5">mahan air </option>
<option value="ma">malev </option>
<option value="mh">malaysia </option>
<option value="mp">martinair </option>
<option value="ig">meridiana </option>
<option value="mx">mexicana </option>
<option value="me">middle east</option>
<option value="ym">montenegro</option>
<option value="ce">nationwide air </option>
<option value="nw">northwest </option>
<option value="oa">olympic </option>
<option value="wy">oman aviation </option>
<option value="pr">philippine </option>
<option value="qr">qatar airways </option>
<option value="at">royal air maroc </option>
<option value="bi">royal brunei </option>
<option value="rj">royal jordanian </option>
<option value="fv">rossiya </option>
<option value="sk">sas </option>
<option value="s4">sata intl </option>
<option value="sv">saudi arabian </option>
<option value="s7">siberia air</option>
<option value="sq">singapore airlines</option>
<option value="sa">south african </option>
<option value="ul">srilankan </option>
<option value="sd">sudan </option>
<option value="lx">swiss </option>
<option value="rb">syrian arab</option>
<option value="dt">taag-angola </option>
<option value="vr">tacv carbo verdes </option>
<option value="jj">tam linhas aerea </option>
<option value="tp">tap portugal airline</option>
<option value="tg">thai intl </option>
<option value="un">transaero</option>
<option value="tu">tunis air</option>
<option value="tk">turkish airlines </option>
<option value="qf">qantas flights </option>
<option value="ps">ukraine intl </option>
<option value="ua">united</option>
<option value="us">us airways </option>
<option value="um">um airlines</option>
<option value="hy">uzbekistan </option>
<option value="vn">vietnam air </option>
<option value="vs">virgin atlantic </option>
<option value="vk">virgin nigeria </option>
<option value="wm">windward island</option>
<option value="iy">yemenia yemen </option>
</select>
</span>
<span class="flight child">
<span onclick="chkflight()">
<input id="chkisdirect" type="checkbox" class="chkb" />
direct flight
</span>
<span onclick="chkflexi()">
<input id="chkisflexi" type="checkbox" />
flexi date (+/- 3 days)
</span>
</span>
</div>
<div class="searchb">
<input type="submit" value="search flights" onclick="return checkvalidation();" class="searchb1" />
</div>
</div>
<div id="dvprogress_fs" class="searchpop12_fs" style="display: none; top: 0; left: 0;">
<div class="searchpopinner2_fs searchpopinner12_fs">
<strong class="h2-font-size-30">please wait...</strong>
<div class="searcpoprow2_fs">
<img src="/content/images/loading.gif">
</div>
<p class="mail_sub_bx-h3">we are searching best fare for you...</p>
<div class="clearfix"></div>
</div>
</div>
<div id="dvnlmessage_fs" class="searchpop12_fs" style="display: none; top: 0; left: 0;" onclick="nlmessageclose_fs();">
<div class="searchpopinner2_fs searchpopinner12_fs">
<div style="float: right">close(x)</div>
<br />
<br />
<p class="mail_sub_bx-h3">sorry! this e-mail id is already registered for our newsletter.</p>
<div class="searcpoprow2_fs">
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
</span>
var d = arr[0];
<input type="hidden" id="hftriptype" name="hftriptype" value=>
<input type="hidden" id="hffromdestination" name="hffromdestination" value="">
<input type="hidden" id="hftodestination" name="hftodestination" value="">
<input type="hidden" id="hffromdate" name="hffromdate" value=>
<input type="hidden" id="hftodate" name="hftodate" value=>
<input type="hidden" id="hfadult" name="hfadult" value=>
<input type="hidden" id="hfchild" name="hfchild" value=>
<input type="hidden" id="hfinfant" name="hfinfant" value=>
<input type="hidden" id="hfflex" name="hfflex" />
<input type="hidden" id="hfdirect" name="hfdirect" />
<input type="hidden" id="hfcontact" name="hfcontact" />
</form></div>
<style type="text/css">
.ac_results {
padding: 0;
border: 1px solid black;
background-color: white;
overflow: hidden;
z-index: 9999;
position: absolute;
}
.ac_results ul {
width: 100%;
list-style-position: outside;
list-style: none;
padding: 0;
margin: 0;
}
.ac_results li {
margin: 0;
cursor: default;
display: block;
font: menu;
font-size: 14px; /*it is very important
if line-height not setted or setted in relative units scroll will be broken in firefox */
overflow: hidden;
}
.ac_loading {
background: white url(//crystaltravel.co.uk/images/ajax-loader.gif) right center no-repeat;
}
.ac_odd {
float: left;
width: 100%;
font: 15px/25px dinmedium;
padding: 6px 10px 6px 10px;
margin-top: 5px;
}
.ac_even {
float: left;
width: 100%;
padding: 6px 6px 6px 40px;
font: 15px dinmedium;
}
.ac_over {
}
</style>
<script type="text/javascript">
$(document).ready(function () {
});
</script>
<script type="text/javascript">
$(document).ready(function () {
if (frm == "") {
}
else {
var arr = frm.split('/');
var m = arr[1];
var y = arr[2];
var day = "";
switch (m) {
case "01":
day = "jan";
break;
case "02":
day = "feb";
break;
case "03":
day = "mar";
break;
case "04":
day = "apr";
break;
case "05":
day = "may";
break;
case "06":
day = "jun";
break;
case "07":
day = "jul";
break;
case "08":
day = "aug";
break;
case "09":
day = "sep";
break;
case "10":
day = "oct";
break;
case "11":
day = "nov";
break;
case "12":
day = "dec";
break;
}
var sd = parseint(d);
var dd = new date(y + "-" + m + "-" + sd);
var day_new = "";
switch (dd.getday()) {
case 0:
day_new = "sun";
break;
case 1:
day_new = "mon";
break;
case 2:
day_new = "tue";
break;
case 3:
day_new = "wed";
break;
case 4:
day_new = "thu";
break;
case 5:
day_new = "fri";
break;
case 6:
day_new = "sat";
break;
}
document.getelementbyid('sday').innerhtml = day_new;
document.getelementbyid('sdate').innerhtml = d;
document.getelementbyid('smonth').innerhtml = day;
document.getelementbyid('syear').innerhtml = y;
var arr1 = frm.split('/');
if (arr1.length == 3) {
}
}
if (to1 == "") {
}
else {
var arr = to1.split('/');
var d1 = arr[0];
var m1 = arr[1];
var y1 = arr[2];
var day1 = "";
switch (m1) {
case "01":
day1 = "jan";
break;
case "02":
day1 = "feb";
break;
case "03":
day1 = "mar";
break;
case "04":
day1 = "apr";
break;
case "05":
day1 = "may";
break;
case "06":
day1 = "jun";
break;
case "07":
day1 = "jul";
break;
case "08":
day1 = "aug";
break;
case "09":
day1 = "sep";
break;
case "10":
day1 = "oct";
break;
case "11":
day1 = "nov";
break;
case "12":
day1 = "dec";
break;
}
var sd1 = parseint(d1);
var dd1 = new date(y1 + "-" + m1 + "-" + sd1);
var day_new1 = "";
switch (dd1.getday()) {
case 0:
day_new1 = "sun";
break;
case 1:
day_new1 = "mon";
break;
case 2:
day_new1 = "tue";
break;
case 3:
day_new1 = "wed";
break;
case 4:
day_new1 = "thu";
break;
case 5:
day_new1 = "fri";
break;
case 6:
day_new1 = "sat";
break;
}
}
document.getelementbyid('sday1').innerhtml = day_new1;
document.getelementbyid('sdate1').innerhtml = d1;
document.getelementbyid('smonth1').innerhtml = day1;
document.getelementbyid('syear1').innerhtml = y1;
var arr11 = to1.split('/');
if (arr11.length == 3) {
}
}
else {
}
}
else {
}
document.getelementbyid('modifysearchreturndate').style.display = "none";
}
else {
}
});
function checkvalidation() {
var adult = 0
infant = 0
child = 0
total = 0;
total = (adult + child + infant);
alert("please enter a valid departure place!!");
return false;
}
alert("please enter a valid departure destination!!");
return false;
}
if (flyfrom[1] == undefined) {
alert("sorry
we cannot find a match. please check the spelling and enter a city name or airport code.");
return false;
}
if (flyto[1] == undefined) {
alert("sorry
we cannot find a match. please check the spelling and enter a city name or airport code.");
return false;
}
alert(" departure airport and destination airport can't be same!!");
return false;
}
if (arrd.length == 3) {
}
else {
}
alert(" please enter departure date!!");
return false;
}
if (arrr.length == 3) {
}
else {
}
alert(" please enter return date!!");
return false;
}
}
if (infant > adult) {
alert("number of infants should be equal to or less then number of adults!!");
return false;
}
if (child > (adult * 2)) {
alert("maximum number of child should be double number of adults!!");
return false;
}
if (total > 9) {
alert("total no of person should not be more than 9!!");
return false;
}
if (total == 0) {
alert("please choose passenger!!");
return false;
}
var validformat = /^\d{2}\/\d{2}\/\d{4}$/
var date2 = new date();
date2.setdate(date2.getdate());
var d2 = date2.getdate();
var day2 = (d2 < 10) ? '0' + d2 : d2;
var m2 = date2.getmonth() + 1;
var month2 = (m2 < 10) ? '0' + m2 : m2;
var yy2 = date2.getyear();
var year2 = (yy2 < 1000) ? yy2 + 1900 : yy2;
var currdate = new date(year2
day2);
(month2 - 1)
var one_day = 1000 * 60 * 60 * 24;
var x;
if (fromdat.val().indexof("/") != -1) { x = fromdat.val().split("/"); } else { x = fromdat.val().split("-"); }
var dptdate = new date(x[2]
x[0]);
(x[1] - 1)
if (math.ceil((dptdate.gettime() - currdate.gettime()) / (one_day)) < 3) {
alert("the minimum difference between the departure date and current date should be 3 days and \nif you want to search less than 5 days. please uncheck the flexible dates");
return false;
}
}
else {
if (math.ceil((dptdate.gettime() - currdate.gettime()) / (one_day)) < 2) {
alert("if departure is within 24 hours
please contact our reservations department on 0207 612 0500");
return false;
}
}
if (todate.val().indexof("/") != -1) { x = todate.val().split("/"); } else { x = todate.val().split("-"); }
var retdate = new date(x[2]
x[0]);
(x[1] - 1)
if (math.ceil((retdate.gettime() - dptdate.gettime()) / (one_day)) < 7) {
alert("the minimum difference between the departure date and return date should be 7 days and \nif you want to search less than 7 days. please uncheck the flexible dates")
return false;
}
}
else {
if (retdate < dptdate) {
alert("return date must be greater or equal than depart date");
return false;
}
}
}
$('.searchpop1').show();
return true;
}
$('.serching').delay(1000).queue(function () {
$(this).css('width'
'100%')
});
function waitsearch() {
var sdata = "<div class='mob_gif_center'><p><strong> please wait.</strong>. <br> we are searching best fares for you.</p> <div class='clearfix'></div><div class='loading-plane-pop'></div> </div><div class='wait-popup'>" +
"<div class='wait-logo'> <div class='cry_logo pull-left'></div><div class='fefo_logo pull-right'></div>" + " </div>" +
" <div id='progressbar' style='width: 577px;'>" +
" <div id='progressline'>" +
" <div id='pbaranim'></div>" +
" </div>" +
"</div>" +
" <div class='wait-txe'>" +
" <h3> flight search in progress </h3> " + " <p>searching for the best deal for you. kindly wait
this may take a little time</p> " +
" </div>" +
" <div class='clearfix'></div>" +
"<div class='wait-main'>" +
"<div class='wait-1'>";
}
else {
}
sdata += " </div>" +
" <div class='wait-1'>";
sdata += "<div class='search_wtg_divider single-divider'></div>";
}
else {
sdata += "<div class='search_wtg_divider double-divider'></div>";
}
sdata += " </div>" +
" <div class='wait-1'>";
}
else {
}
sdata += " </div>" +
" </div>" +
" <div class='clearfix'></div>" +
"<div class='wait-depart'>" +
" <div class='wait-2'>" +
"<span class='wait-dest-txt'>departure</span><br />" +
" </div>";
sdata += " <div class='wait-2'>" +
" <span class='wait-dest-txt'>return</span><br />" +
" </div>";
}
sdata += " <div class='wait-2'>" +
" <span class='wait-dest-txt'>class</span><br />" +
" </div>" +
" <div class='wait-2'>" +
" <span class='wait-dest-txt'>travellers</span><br />" +
" <span class='wait-dest-txt-small'>";
}
else {
}
}
else {
}
}
}
else {
}
}
sdata += "</span>" +
" </div>" +
" </div>" +
" <div class='wait-talk-main'>" +
" <div class='talk-txt'>" +
" for any assistance or help
call now" +
" </div>" +
"<div class='clearfix'></div> " +
" <div class='talk-txt-1'>" +
" <img src='https://www.crystaltravel.co.uk/content/images/phone-icon-wait.png' alt='' /> " + contact + "" +
" </div>" +
" </div>" +
"<div class='search_wtg_fotter'></div> "
"</div>";
return sdata;
}
</script>
}
<input type="hidden" id="depchk" value="1" />
<input type="hidden" id="depflexi" value="1" />
<input type="hidden" id="depsub" value="1" />
<script>
$(document).mouseup(function (e) {
if (container.has(e.target).length === 0) {
container.hide();
}
if (container.has(e.target).length === 0) {
container.hide();
}
});
function subdata() {
var str1 = depsub.value;
if (str1 == "1") {
document.getelementbyid("sub").innerhtml = "<i class='fa fa-angle-up' ></i>";
}
if (str1 == "2") {
document.getelementbyid("sub").innerhtml = "<i class='fa fa-angle-down' ></i>";
}
}
function chkflight() {
var str1 = depchk.value;
if (str1 == "1") {
}
if (str1 == "2") {
}
}
function chkflexi() {
var str1 = depflexi.value;
if (str1 == "1") {
}
if (str1 == "2") {
}
}
function checkdata() {
var downkeyevent = $.event("keydown");
downkeyevent.keycode = $.ui.keycode.down; // event for pressing "down" key
var enterkeyevent = $.event("keydown");
enterkeyevent.keycode = $.ui.keycode.enter; // event for pressing "enter" key
}
function checkdata1() {
var downkeyevent1 = $.event("keydown");
downkeyevent1.keycode = $.ui.keycode.down; // event for pressing "down" key
var enterkeyevent1 = $.event("keydown");
enterkeyevent1.keycode = $.ui.keycode.enter; // event for pressing "enter" key
}
function checkvalidationnewslettermails_fs() {
var btrue = true;
var emailreg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2
4})?$/;
intregex = /[0-9 -()+]+$/;
if (email_address == '') {
alert('please enter a email address.');
}
else if (!emailreg.test(email_address)) {
alert('please enter a valid email address.');
btrue = false;
}
else {
getsendnewletterdata();
}
}
function getsendnewletterdata() {
$.ajax({
url: '/common/newsemail'
type: 'post'
data: {
emailid: email_address
}
success: function (msg) {
alert(msg);
}
error: function (msg) {
}
});
}
function datebind() {
}
function isstringkey(e) {
var key = [event.keycode || event.which];
if ((key > 64 && key < 91) || (key > 96 && key < 123) || (key == 32 || key == 08 || key == 09)) {
return event.returnvalue = true;
//return true;
}
else {
return event.returnvalue = false;
//return false;
}
};
</script>
<script type="text/javascript">
$(document).ready(function () {
$(".mobile-icon").click(function () {
$(".search-mob-all").slidetoggle();
});
$(".search-mob-all").show();
});
});
</script>
</div>
<div class="flightarea tab_content" id="fligh_hotel">
<script src="/scripts/holidayscript.js"></script>
<form action="/home/_searchengineflighthotel?controlname=search" method="post"> <div class="flightarea">
<div class="radio" style="display:none">
<div class="radio1">
<span class="oneway active">
<input name="" type="radio" value="" class="r1" id="oneway">
one way
</span> <span class="oneway return">
<input name="" type="radio" value="" class="r1" id="return">
return
</span>
</div>
<input type="hidden" id="depdiffdates" name="chkdiffdatesval" value="1" />
</div>
<div class="row1 h_s_date">
<div class="flying">
<label>flying from</label>
<input name="flying_fromhtl" type="text" class="formtxt" placeholder="flying from" id="flying_fromhtl" onchange="checkdatahtl();" onclick="this.select();" onkeypress="return isstringkey(event)" />
</div>
<div class="flying child">
<label>flying to</label>
<input name="flying_tohtl" type="text" class="formtxt" placeholder="flying to" id="flying_tohtl" onchange="checkdata1htl();" onclick="this.select();" onkeypress="return isstringkey(event)" />
<input type="hidden" id="hdnflyingtoct" value="" name="hdnflyingtoct" />
</div>
</div>
<div class="row1 h_s_date">
<div class="flying">
}
<span class="date1" style="position:relative">
<label>departure date</label>
<div class="dateformat">
<span id="sday3" class="sday"></span> <span id="sdate3" class="sdate"></span>
<div class="smonth"> <span id="smonth3"></span> <span id="syear3"></span> </div>
</div>
<input name="departdate" type="radio" style="width:100%;height:27px;position:absolute;" class="departure" placeholder="flying from" id="from2">
<input name="dtndthidden" type="hidden" id="dtndthidden">
</span>
<span class="date1 child" style="position:relative">
<label>return date</label>
<div class="dateformat">
<span id="sday33" class="sday"></span> <span id="sdate33" class="sdate"></span>
<div class="smonth"> <span id="smonth33"></span> <span id="syear33"></span> </div>
</div>
<input name="returndate" type="radio" style="width:100%;height:27px;position:absolute;" class="departure" placeholder="flying from" id="to2">
<input name="rtndthidden" type="hidden" id="rtndthidden">
</span>
</div>
<div class="flying child">
<span class="date1" style="position:relative">
<label>class</label>
<select id="cabinclass" name="cabinclass" class="adult">
<option value="y">economy</option>
<option value="w">premium economy</option>
<option value="c">business</option>
<option value="f">first class</option>
</select>
</span> <span class="date1 child return_date" style="position:relative">
<label>airline</label>
<select id="airline" name="airline" class="adult">
<option selected="selected" value="all">no preference</option>
<option value="jp">adria airways</option>
<option value="ei">aerlingus</option>
<option value="su">aeroflot</option>
<option value="ar">aerolineas argen </option>
<option value="am">aeromexico</option>
<option value="5l">aerosur </option>
<option value="vv">aerosvit</option>
<option value="8u">afriqiyah airline</option>
<option value="ah">air algerie</option>
<option value="kc">air astana</option>
<option value="bt">air baltic</option>
<option value="ab">air berlin</option>
<option value="2j">air burkina </option>
<option value="ac">air canada</option>
<option value="ca">air china </option>
<option value="a7">air comet </option>
<option value="ux">air europa </option>
<option value="af">air france </option>
<option value="ai">air india </option>
<option value="jm">air jamaica</option>
<option value="km">air malta </option>
<option value="mk">air mauritius </option>
<option value="9u">air maldova</option>
<option value="sw">air namibia </option>
<option value="nz">air new zealand </option>
<option value="hm">air seychelles </option>
<option value="vt">air tahiti </option>
<option value="tn">air tahiti nui </option>
<option value="ts">air transat</option>
<option value="um">air zimbabwe</option>
<option value="as">alaska air</option>
<option value="lv">albanian air</option>
<option value="az">alitalia </option>
<option value="nh">all nippon </option>
<option value="aa">american air</option>
<option value="oz">asiana airlines</option>
<option value="gr">aurigny</option>
<option value="os">austrian airline </option>
<option value="av">avianca </option>
<option value="j2">azerbaijan</option>
<option value="up">bahamasair</option>
<option value="pg">bangkok airways </option>
<option value="bg">biman bangla</option>
<option value="bd">bmi british </option>
<option value="ba">british airways</option>
<option value="sn">brussels airline </option>
<option value="fb">bulgaria air</option>
<option value="bw">caribbean air</option>
<option value="cx">cathay pacific </option>
<option value="ci">china airlines </option>
<option value="mu">china eastern </option>
<option value="cz">china southern </option>
<option value="qi">cimber sterli</option>
<option value="cf">city airline</option>
<option value="de">condor </option>
<option value="co">continental </option>
<option value="ou">croatia air </option>
<option value="cu">cubana airlines </option>
<option value="cy">cyprus airways </option>
<option value="ok">czech airlines </option>
<option value="d3">daallo</option>
<option value="dl">delta </option>
<option value="t3">eastern airways</option>
<option value="ms">egyptair </option>
<option value="ek">emirates air </option>
<option value="ov">estonian air</option>
<option value="et">ethiopian air </option>
<option value="ey">etihad airways </option>
<option value="br">eva airways </option>
<option value="ay">finnair </option>
<option value="be">flybe </option>
<option value="ga">garuda </option>
<option value="gf">gulf air </option>
<option value="hr">hahn air </option>
<option value="hu">hainan airlin</option>
<option value="yo">heli-air monaco</option>
<option value="eo">hewa bora air </option>
<option value="ib">iberia </option>
<option value="fi">iceland air </option>
<option value="ic">indian air </option>
<option value="ir">iran air </option>
<option value="6h">israir</option>
<option value="jl">japan airline</option>
<option value="ju">jat airways</option>
<option value="9w">jet airways </option>
<option value="kq">kenya airways </option>
<option value="kl">klm </option>
<option value="ke">korean air </option>
<option value="ku">kuwait airways </option>
<option value="la">lan airlines </option>
<option value="lo">lot-polish </option>
<option value="lh">lufthansa </option>
<option value="cc">macair</option>
<option value="w5">mahan air </option>
<option value="ma">malev </option>
<option value="mh">malaysia </option>
<option value="mp">martinair </option>
<option value="ig">meridiana </option>
<option value="mx">mexicana </option>
<option value="me">middle east</option>
<option value="ym">montenegro</option>
<option value="ce">nationwide air </option>
<option value="nw">northwest </option>
<option value="oa">olympic </option>
<option value="wy">oman aviation </option>
<option value="pr">philippine </option>
<option value="qr">qatar airways </option>
<option value="at">royal air maroc </option>
<option value="bi">royal brunei </option>
<option value="rj">royal jordanian </option>
<option value="fv">rossiya </option>
<option value="sk">sas </option>
<option value="s4">sata intl </option>
<option value="sv">saudi arabian </option>
<option value="s7">siberia air</option>
<option value="sq">singapore airlines</option>
<option value="sa">south african </option>
<option value="ul">srilankan </option>
<option value="sd">sudan </option>
<option value="lx">swiss </option>
<option value="rb">syrian arab</option>
<option value="dt">taag-angola </option>
<option value="vr">tacv carbo verdes </option>
<option value="jj">tam linhas aerea </option>
<option value="tp">tap portugal airline</option>
<option value="tg">thai intl </option>
<option value="un">transaero</option>
<option value="tu">tunis air</option>
<option value="tk">turkish airlines </option>
<option value="qf">qantas flights </option>
<option value="ps">ukraine intl </option>
<option value="ua">united</option>
<option value="us">us airways </option>
<option value="um">um airlines</option>
<option value="hy">uzbekistan </option>
<option value="vn">vietnam air </option>
<option value="vs">virgin atlantic </option>
<option value="vk">virgin nigeria </option>
<option value="wm">windward island</option>
<option value="iy">yemenia yemen </option>
</select>
</span>
</div>
</div>
<div class="row1 h_s_date">
<div class="flying ">
<label>hotel city</label>
<input name="hotelcity" type="text" class="formtxt" placeholder="hotel city" id="hotelcity" onclick="this.select();" onkeypress="return isstringkey(event)" />
<input type="hidden" name="hotelcitycode" id="hotelcitycode" />
<input type="hidden" value="" id="hdnhotelcityct" name="hdnhotelcityct">
</div>
<div class="flying child">
<label>rooms & travellers</label>
<input type="text" placeholder="1 guests in 1 room" class="adult" value="" id="select_room" readonly />
<div class="roomdrop">
<div id="divroom1flthtl" class="roominner">
<p class="roominner-h2">room1</p>
<div class="room_col1">
<span class="adulth1">adults</span>
<span class="adulth2">above 12 years</span>
<span class="buttongroup">
<input id="room1adultminusflthtl" class="roomsnocalculationflthtl" type="button" value="-">
<input id="room1textadultflthtl" value="1" name="" type="text" class="rmiddle" readonly>
<input id="room1adultplusflthtl" class="roomsnocalculationflthtl" type="button" value="+">
</span>
</div>
<div class="room_col1">
<span class="adulth1">children</span>
<span class="adulth2">2-12 years</span>
<span class="buttongroup">
<input id="room1childminusflthtl" class="roomsnocalculationflthtl" type="button" value="-">
<input id="room1textchildflthtl" value="0" name="" type="text" class="rmiddle" readonly>
<input id="room1childplusflthtl" class="roomsnocalculationflthtl" type="button" value="+">
</span>
</div>
<div id="divroom1childages1flthtl" class="roominner" style="margin-left: 0; display:none;">
<p style="padding-bottom: 5px;">children ages</p>
<div id="divroom1child1ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room1child1ageminusflthtl" type="button" value="-">
<input id="room1textchild1ageflthtl" value="2" name="" type="text" class="rmiddle" readonly>
<input id="room1child1ageplusflthtl" type="button" value="+">
</span>
</div>
<div id="divroom1child2ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room1child2ageminusflthtl" type="button" value="-">
<input id="room1textchild2ageflthtl" value="2" name="" type="text" class="rmiddle" readonly>
<input id="room1child2ageplusflthtl" type="button" value="+">
</span>
</div>
<div id="divroom1child3ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room1child3ageminusflthtl" type="button" value="-">
<input id="room1textchild3ageflthtl" value="2" name="" type="text" class="rmiddle" readonly>
<input id="room1child3ageplusflthtl" type="button" value="+">
</span>
</div>
</div>
<div id="divroom1childages2flthtl" class="roominner" style="margin-left: 0; display:none;">
<div id="divroom1child4ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room1child4ageminusflthtl" type="button" value="-">
<input id="room1textchild4ageflthtl" value="3" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room1child4ageplusflthtl" type="button" value="+">
</span>
</div>
</div>
</div>
<div id="divroom2flthtl" class="roominner" style="display:none;">
<input type="hidden" id="room2checkshow" value="0" />
<p class="roominner-h2">room2</p>
<div class="room_col1">
<span class="adulth1">adults</span>
<span class="adulth2">above 12 years</span>
<span class="buttongroup">
<input id="room2adultminusflthtl" class="roomsnocalculationflthtl" type="button" value="-">
<input id="room2textadultflthtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2adultplusflthtl" class="roomsnocalculationflthtl" type="button" value="+">
</span>
</div>
<div class="room_col1">
<span class="adulth1">children</span>
<span class="adulth2">2-12 years</span>
<span class="buttongroup">
<input id="room2childminusflthtl" class="roomsnocalculationflthtl" type="button" value="-">
<input id="room2textchildflthtl" value="0" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2childplusflthtl" class="roomsnocalculationflthtl" type="button" value="+">
</span>
</div>
<div id="divroom2childages1flthtl" class="roominner" style="margin-left: 0; display:none;">
<p style="padding-bottom: 5px;">children ages</p>
<div id="divroom2child1ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room2child1ageminusflthtl" type="button" value="-">
<input id="room2textchild1ageflthtl" value="2" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2child1ageplusflthtl" type="button" value="+">
</span>
</div>
<div id="divroom2child2ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room2child2ageminusflthtl" type="button" value="-">
<input id="room2textchild2ageflthtl" value="2" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2child2ageplusflthtl" type="button" value="+">
</span>
</div>
<div id="divroom2child3ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room2child3ageminusflthtl" type="button" value="-">
<input id="room2textchild3ageflthtl" value="2" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2child3ageplusflthtl" type="button" value="+">
</span>
</div>
</div>
<div id="divroom2childages2flthtl" class="roominner" style="margin-left: 0; display:none;">
<div id="divroom2child4ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room2child4ageminusflthtl" type="button" value="-">
<input id="room2textchild4ageflthtl" value="3" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2child4ageplusflthtl" type="button" value="+">
</span>
</div>
</div>
</div>
<div id="divroom3flthtl" class="roominner" style="display:none;">
<input type="hidden" id="room3checkshow" value="0" />
<p class="roominner-h2">room3</p>
<div class="room_col1">
<span class="adulth1">adults</span>
<span class="adulth2">above 12 years</span>
<span class="buttongroup">
<input id="room3adultminusflthtl" class="roomsnocalculationflthtl" type="button" value="-">
<input id="room3textadultflthtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3adultplusflthtl" class="roomsnocalculationflthtl" type="button" value="+">
</span>
</div>
<div class="room_col1">
<span class="adulth1">children</span>
<span class="adulth2">2-12 years</span>
<span class="buttongroup">
<input id="room3childminusflthtl" class="roomsnocalculationflthtl" type="button" value="-">
<input id="room3textchildflthtl" value="0" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3childplusflthtl" class="roomsnocalculationflthtl" type="button" value="+">
</span>
</div>
<div id="divroom3childages1flthtl" class="roominner" style="margin-left: 0; display:none;">
<p style="padding-bottom: 5px;">children ages</p>
<div id="divroom3child1ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room3child1ageminusflthtl" type="button" value="-">
<input id="room3textchild1ageflthtl" value="2" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3child1ageplusflthtl" type="button" value="+">
</span>
</div>
<div id="divroom3child2ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room3child2ageminusflthtl" type="button" value="-">
<input id="room3textchild2ageflthtl" value="2" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3child2ageplusflthtl" type="button" value="+">
</span>
</div>
<div id="divroom3child3ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room3child3ageminusflthtl" type="button" value="-">
<input id="room3textchild3ageflthtl" value="2" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3child3ageplusflthtl" type="button" value="+">
</span>
</div>
</div>
<div id="divroom3childages2flthtl" class="roominner" style="margin-left: 0; display:none;">
<div id="divroom3child4ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room3child4ageminusflthtl" type="button" value="-">
<input id="room3textchild4ageflthtl" value="3" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3child4ageplusflthtl" type="button" value="+">
</span>
</div>
</div>
</div>
<div id="divroom4flthtl" class="roominner" style="display:none;">
<input type="hidden" id="room4checkshow" value="0" />
<p class="roominner-h2">room4</p>
<div class="room_col1">
<span class="adulth1">adults</span>
<span class="adulth2">above 12 years</span>
<span class="buttongroup">
<input id="room4adultminusflthtl" class="roomsnocalculationflthtl" type="button" value="-">
<input id="room4textadultflthtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4adultplusflthtl" class="roomsnocalculationflthtl" type="button" value="+">
</span>
</div>
<div class="room_col1">
<span class="adulth1">children</span>
<span class="adulth2">2-12 years</span>
<span class="buttongroup">
<input id="room4childminusflthtl" class="roomsnocalculationflthtl" type="button" value="-">
<input id="room4textchildflthtl" value="0" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4childplusflthtl" class="roomsnocalculationflthtl" type="button" value="+">
</span>
</div>
<div id="divroom4childages1flthtl" class="roominner" style="margin-left: 0; display:none;">
<p style="padding-bottom: 5px;">children ages</p>
<div id="divroom4child1ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room4child1ageminusflthtl" type="button" value="-">
<input id="room4textchild1ageflthtl" value="2" name="" type="text" class="rmiddle">
<input id="room4child1ageplusflthtl" type="button" value="+">
</span>
</div>
<div id="divroom4child2ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room4child2ageminusflthtl" type="button" value="-">
<input id="room4textchild2ageflthtl" value="2" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4child2ageplusflthtl" type="button" value="+">
</span>
</div>
<div id="divroom4child3ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room4child3ageminusflthtl" type="button" value="-">
<input id="room4textchild3ageflthtl" value="2" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4child3ageplusflthtl" type="button" value="+">
</span>
</div>
</div>
<div id="divroom4childages2flthtl" class="roominner" style="margin-left: 0; display:none;">
<div id="divroom4child4ageflthtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room4child4ageminusflthtl" type="button" value="-">
<input id="room4textchild4ageflthtl" value="2" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4child4ageplusflthtl" type="button" value="+">
</span>
</div>
</div>
</div>
<input type="hidden" value="1" id="hdnroomnumber" name="hdnroomnumber" />
<input type="hidden" value="1" id="hdtotaladult" name="hdtotaladult" />
<input type="hidden" value="0" id="hdtotalchild" name="hdtotalchild" />
<input type="hidden" value="1" id="hdnroom1adult" name="hdnroom1adult" />
<input type="hidden" value="0" id="hdnroom1child" name="hdnroom1child" />
<input type="hidden" value="0" id="hdnroom1child1age" name="hdnroom1child1age" />
<input type="hidden" value="0" id="hdnroom1child2age" name="hdnroom1child2age" />
<input type="hidden" value="0" id="hdnroom1child3age" name="hdnroom1child3age" />
<input type="hidden" value="0" id="hdnroom1child4age" name="hdnroom1child4age" />
<input type="hidden" value="1" id="hdnroom2adult" name="hdnroom2adult" />
<input type="hidden" value="0" id="hdnroom2child" name="hdnroom2child" />
<input type="hidden" value="0" id="hdnroom2child1age" name="hdnroom2child1age" />
<input type="hidden" value="0" id="hdnroom2child2age" name="hdnroom2child2age" />
<input type="hidden" value="0" id="hdnroom2child3age" name="hdnroom2child3age" />
<input type="hidden" value="0" id="hdnroom2child4age" name="hdnroom2child4age" />
<input type="hidden" value="1" id="hdnroom3adult" name="hdnroom3adult" />
<input type="hidden" value="0" id="hdnroom3child" name="hdnroom3child" />
<input type="hidden" value="0" id="hdnroom3child1age" name="hdnroom3child1age" />
<input type="hidden" value="0" id="hdnroom3child2age" name="hdnroom3child2age" />
<input type="hidden" value="0" id="hdnroom3child3age" name="hdnroom3child3age" />
<input type="hidden" value="0" id="hdnroom3child4age" name="hdnroom3child4age" />
<input type="hidden" value="1" id="hdnroom4adult" name="hdnroom4adult" />
<input type="hidden" value="1" id="hdnroom4child" name="hdnroom4child" />
<input type="hidden" value="1" id="hdnroom4child1age" name="hdnroom4child1age" />
<input type="hidden" value="1" id="hdnroom4child2age" name="hdnroom4child2age" />
<input type="hidden" value="1" id="hdnroom4child3age" name="hdnroom4child3age" />
<input type="hidden" value="1" id="hdnroom4child4age" name="hdnroom4child4age" />
<div class="removeroom">
<a id="addroomstaghtl">add a room </a> | <a id="removeroomstaghtl">remove this room</a><br>
</div>
<div class="doneroom"><input id="roomselectiondonhtl" type="button" value="done" class="roomdone"></div>
</div>
</div>
</div>
<div class="row1 h_s_date">
<div class="flying">
<span onclick="chkdifferntdates()">
<input id="chkischeckdate" type="checkbox" />
</span>
</div>
<div class="flying child">
<input type="hidden" id="hdndirect" name="hdndirect" />
<input type="hidden" id="depchkddirect" name="depchkddirect" value="1" />
<span onclick="chkdirectflight()">
<input id="chkisdirect" name="chkisdirect" type="checkbox" class="chkb" />
</span>
</div>
</div>
<div class="row1">
<div class="flying list-mob" id="differentdate" style="display:none;">
<span class="date1 list-mob-1" style="position:relative">
<label>check-in</label>
<div class="dateformat">
<span id="sday11_hotel" class="sday"></span> <span id="sdate11_hotel" class="sdate"></span>
<div class="smonth"> <span id="smonth11_hotel"></span> <span id="syear11_hotel"></span> </div>
</div>
<input name="departdate_hotel" type="text" class="departure" placeholder="flying from" id="from1_hotel" readonly>
<input name="dtndthidden_hotel" type="hidden" id="dtndthidden_hotel">
</span> <span class="date1 child return_date list-mob-1" style="position:relative">
<label>check-out</label>
<div class="dateformat">
<span id="sday2_hotel" class="sday"></span> <span id="sdate2_hotel" class="sdate"></span>
<div class="smonth"> <span id="smonth2_hotel"></span> <span id="syear2_hotel"></span> </div>
</div>
<input name="returndate_hotel" type="text" class="departure" placeholder="flying from" id="to1_hotel" readonly>
<input name="rtndthidden_hotel" type="hidden" id="rtndthidden_hotel">
</span>
</div>
<div class="flying child">
<div class="searchb search_top">
<button id="btnsearch" onclick="return validatesearchenginflight();" type="submit" value="search" class="searchb1"> search flight + hotel </button>
</div>
</div>
</div>
<div class="clearfix"></div>
</div>
</form>
<style type="text/css">
.ac_results {
padding: 0px;
border: 1px solid black;
background-color: white;
overflow: hidden;
z-index: 9999;
position: absolute;
}
.ac_results ul {
width: 100%;
list-style-position: outside;
list-style: none;
padding: 0;
margin: 0;
}
.ac_results li {
margin: 0px;
cursor: default;
display: block;
font: menu;
font-size: 14px; /* it is very important
if line-height not setted or setted in relative units scroll will be broken in firefox */
overflow: hidden;
.ac_loading {
background: white url(//crystaltravel.co.uk/images/ajax-loader.gif) right center no-repeat;
}
.ac_odd {
float: left;
width: 100%;
font: 15px/25px dinmedium;
padding: 6px 10px 6px 10px;
margin-top: 5px;
}
.ac_even {
float: left;
width: 100%;
padding: 6px 6px 6px 40px;
font: 15px dinmedium;
}
.ac_over {
}
</style>
<script src="https://holidays.crystaltravel.co.uk/js/holidayscript.js"></script>
<script type="text/javascript">
$(document).ready(function () {
});
</script>
<input type="hidden" id="depsub" value="1" />
<script>
function chkdirectflight() {
var str1 = depchkddirect.value;
if (str1 == "1") {
}
if (str1 == "2") {
}
}
function subdata() {
var str1 = depsub.value;
if (str1 == "1") {
document.getelementbyid("sub").innerhtml = "<i class='fa fa-angle-up' ></i>";
}
if (str1 == "2") {
document.getelementbyid("sub").innerhtml = "<i class='fa fa-angle-down' ></i>";
}
}
function checkdatahtl() {
var downkeyevent = $.event("keydown");
downkeyevent.keycode = $.ui.keycode.down; // event for pressing "down" key
var enterkeyevent = $.event("keydown");
enterkeyevent.keycode = $.ui.keycode.enter; // event for pressing "enter" key
}
function checkdata1htl() {
var downkeyevent1 = $.event("keydown");
downkeyevent1.keycode = $.ui.keycode.down; // event for pressing "down" key
var enterkeyevent1 = $.event("keydown");
enterkeyevent1.keycode = $.ui.keycode.enter; // event for pressing "enter" key
}
function checkvalidationnewslettermails_fs() {
var btrue = true;
var emailreg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2
4})?$/;
intregex = /[0-9 -()+]+$/;
if (email_address == '') {
alert('please enter a email address.');
}
else if (!emailreg.test(email_address)) {
alert('please enter a valid email address.');
btrue = false;
}
else {
getsendnewlettermails();
}
}
function getsendnewlettermails() {
$.ajax({
url: '/common/newsemail'
type: 'post'
data: {
}
success: function (msg) {
alert(msg);
}
error: function (msg) {
}
});
}
function datebind() {
}
</script>
<script type="text/javascript">
$(document).ready(function () {
if (frm == "") {
}
else {
var arr = frm.split('/');
var d2 = arr[1];
var m2 = arr[0];
var y2 = arr[2];
var day = "";
switch (m2) {
case "01":
day = "jan";
break;
case "02":
day = "feb";
break;
case "03":
day = "mar";
break;
case "04":
day = "apr";
break;
case "05":
day = "may";
break;
case "06":
day = "jun";
break;
case "07":
day = "jul";
break;
case "08":
day = "aug";
break;
case "09":
day = "sep";
break;
case "10":
day = "oct";
break;
case "11":
day = "nov";
break;
case "12":
day = "dec";
break;
}
var sd2 = parseint(d2);
var dd = new date(y2 + "-" + m2 + "-" + sd2);
var day_new = "";
switch (dd.getday()) {
case 0:
day_new = "sun";
break;
case 1:
day_new = "mon";
break;
case 2:
day_new = "tue";
break;
case 3:
day_new = "wed";
break;
case 4:
day_new = "thu";
break;
case 5:
day_new = "fri";
break;
case 6:
day_new = "sat";
break;
}
//document.getelementbyid('sday11').innerhtml = day_new;
//document.getelementbyid('sdate11').innerhtml = d2;
//document.getelementbyid('smonth11').innerhtml = day;
//document.getelementbyid('syear11').innerhtml = y2;
var arr1 = frm1.split('/');
if (arr1.length == 3) {
}
}
if (to1 == "") {
}
else {
var arr = to1.split('/');
var d1 = arr[1];
var m1 = arr[0];
var y1 = arr[2];
var day1 = "";
switch (m1) {
case "01":
day1 = "jan";
break;
case "02":
day1 = "feb";
break;
case "03":
day1 = "mar";
break;
case "04":
day1 = "apr";
break;
case "05":
day1 = "may";
break;
case "06":
day1 = "jun";
break;
case "07":
day1 = "jul";
break;
case "08":
day1 = "aug";
break;
case "09":
day1 = "sep";
break;
case "10":
day1 = "oct";
break;
case "11":
day1 = "nov";
break;
case "12":
day1 = "dec";
break;
}
var sd1 = parseint(d1);
var dd1 = new date(y1 + "-" + m1 + "-" + sd1);
var day_new1 = "";
switch (dd1.getday()) {
case 0:
day_new1 = "sun";
break;
case 1:
day_new1 = "mon";
break;
case 2:
day_new1 = "tue";
break;
case 3:
day_new1 = "wed";
break;
case 4:
day_new1 = "thu";
break;
case 5:
day_new1 = "fri";
break;
case 6:
day_new1 = "sat";
break;
}
//document.getelementbyid('sday2').innerhtml = day_new1;
//document.getelementbyid('sdate2').innerhtml = d1;
//document.getelementbyid('smonth2').innerhtml = day1;
//document.getelementbyid('syear2').innerhtml = y1;
var arr11 = to1.split('/');
if (arr11.length == 3) {
}
}
}
});
</script>
<script>
function validatesearchenginflight() {
debugger;
var adult = 0
infant = 0
child = 0
total = 0;
total = (adult + child);
if (child > (adult * 2)) {
alert("maximum number of child should be double number of adults!!");
return false;
}
if (total > 9) {
alert("total no of person should not be more than 9!!");
return false;
}
//}
//}
//}
var hotelcityfinal = hotelcity[0] + "
" + hotelcity[1];
//if (flying_fromspell != flying_fromfinal || flying_fromspell == undefined) {
// alert("please enter the correct flying from");
// return false;
//}
//if (flying_tospell != flying_tofinal || flying_tospell == undefined) {
// alert("please enter the correct flying to");
// return false;
//}
if (source == "" || source == null) {
alert("please select flying from");
return false;
}
if (destination == "" || destination == null) {
alert("please select flying to");
return false;
}
var x;
if (checkindate.indexof("/") != -1) { x = checkindate.split("/"); } else { x = checkindate.split("-"); }
var dptdate_ = new date(x[2]
x[0]);
(x[1] - 1)
if (checkindate_hotel.indexof("/") != -1) { x = checkindate_hotel.split("/"); } else { x = checkindate_hotel.split("-"); }
var checkin_hotel = new date(x[2]
x[0]);
(x[1] - 1)
if (checkoutdate.indexof("/") != -1) { x = checkoutdate.split("/"); } else { x = checkoutdate.split("-"); }
var retdate_ = new date(x[2]
x[0]);
(x[1] - 1)
if (checkoutdate_hotel.indexof("/") != -1) { x = checkoutdate_hotel.split("/"); } else { x = checkoutdate_hotel.split("-"); }
var checkout_hotel = new date(x[2]
x[0]);
(x[1] - 1)
if (dptdate_ > checkin_hotel) {
alert("check-in must be same or higher than departure date");
return false;
}
if (checkout_hotel > retdate_) {
alert("check-out must be same or lower than return date");
return false;
}
if (checkindate_hotel == checkoutdate_hotel) {
alert("check-in and check-out not to be same");
return false;
}
if (checkindate == "" || checkindate == "on") {
alert("please select departure date");
return false;
}
if (checkindate == "" || checkindate == "on") {
alert("please select departure date");
return false;
}
if (checkoutdate == "" || checkoutdate == "on") {
alert("please select return date");
return false;
}
if (checkindate == checkoutdate) {
alert("departure date and return date not to be same");
return false;
}
if (hotelcity == "" || hotelcity == null) {
alert("please select hotel city");
return false;
}
if (hotelcityspell != hotelcityfinal) {
alert("please enter the correct country name or city name");
return false;
}
showflighthotel();
}
function showflighthotel() {
//var elem = document.getelementbyid("mybar");
//var width = 1;
//var id = setinterval(frame
270);
//function frame() {
// if (width >= 100) {
// clearinterval(id);
// } else {
// width++;
// elem.style.width = width + '%';
// }
//}
$('.searchpop1').show();
}
function waitsearchflighthotel() {
debugger;
var from = from1[1] + "/" + from1[0] + "/" + from1[2];
var to = to1[1] + "/" + to1[0] + "/" + to1[2];
debugger;
var sdata = "<div class='mob_gif_center'><p><strong> please wait.</strong>. <br> we are searching best fares for you.</p> <div class='clearfix'></div><div class='loading-plane-pop'></div> </div> <div class='wait-popup'>" +
"<div class='wait-logo'>" +
"<div class='cry_logo pull-left'></div>" +
"<div class='fefo_logo pull-right'></div>" + " </div>" +
" <div id='progressbar' style='width: 577px;'>" +
" <div id='progressline'><div id='pbaranim'></div></div><div class='pop_up_search_hotel_icon'></div></div>" +
" <div class='wait-txe'>" +
" <h3> flight+hotel search in progress </h3> " +
" </div>" +
" <div class='clearfix'></div>" +
"<div class='wait-main'>" +
"<div class='wait-1'>";
}
else {
}
}
else {
}
sdata += " </div>" +
" <div class='wait-1'>";
// sdata += " <img src='/content/images/single-divider.png' class='search_wtg_divider' />";
//}
//else {
sdata += " <img src='/content/images/search_wtg_divider.png' class='search_wtg_divider' />";
//}
sdata += " </div>" +
" <div class='wait-1'>";
}
else {
}
}
else {
}
sdata += " </div>" +
" </div>" +
" <div class='clearfix'></div>" +
"<div class='wait-depart'>" +
" <div class='wait-2'>" +
"<span class='wait-dest-txt'>departure</span><br />" +
"<span class='wait-dest-txt-small'>" + from + "</span>" +
" </div>";
sdata += " <div class='wait-2'>" +
" <span class='wait-dest-txt'>return</span><br />" +
" <span class='wait-dest-txt-small'> " + to + "</span>" +
" </div>";
sdata += " <div class='wait-2'>" +
" <span class='wait-dest-txt'>room</span><br />" +
" </div>" +
" <div class='wait-2'>" +
" <span class='wait-dest-txt'>travellers</span><br />" +
" <span class='wait-dest-txt-small'>";
}
else {
}
}
else {
}
}
sdata += "</span>" +
" </div>" +
" </div>" +
" <div class='wait-talk-main'>" +
" <div class='talk-txt'>" +
" for any assistance or help
call now" +
" </div>" +
"<div class='clearfix'></div> " +
" <div class='talk-txt-1'>" +
" <img src='https://www.crystaltravel.co.uk/content/images/phone-icon-wait.png' alt='' /> " + contact + "" +
" </div>" +
" </div>" +
"<div class='search_wtg_fotter'><img src='/content/images/search_wtg_fotter.png' alt='' /> </div> "
"</div>";
return sdata;
}
</script>
<script>
function chkdifferntdates() {
if (str1 == "1") {
document.getelementbyid('differentdate').style.display = 'block';
}
if (str1 == "2") {
document.getelementbyid('differentdate').style.display = 'none';
}
}
function sentmail() {
$.ajax({
type: "post"
url: "/home/sendmail"
data: '{location: "' + destination + '" }'
contenttype: "application/json; charset=utf-8"
datatype: "json"
success: function (response) {
alert("missing destination is reported!!!");
}
failure: function (response) {
alert(response.responsetext);
}
error: function (response) {
alert(response.responsetext);
}
});
}
$(this).val("");
}
else {
$(this).select();
}
});
function isstringkey(e) {
var key = [event.keycode || event.which];
if ((key > 64 && key < 91) || (key > 96 && key < 123) || (key == 32 || key == 08 || key == 09)) {
return event.returnvalue = true;
//return true;
}
else {
return event.returnvalue = false;
//return false;
}
};
</script>
</div>
<div class="flightarea tab_content" id="hotel_srch">
<form action="/home/_searchenginehotel" method="post"> <div class="hotelarea htlseaengine" style="display:block;">
<div class="row1">
<div class="flying" style="width:100%;">
<label>find a hotel near a city
landmark and airport</label>
<input name="flying_to" type="text" class="formtxt" placeholder="destination" id="flying_from2" onkeypress="return isstringkey(event)">
<div id="divrootdestinationhotel"></div>
<input type="hidden" id="hdn_flying_from2" value="" name="hdn_flying_from2" onkeypress="return isstringkey(event)" />
<input type="hidden" id="hdn_flying_from2type" value="" name="hdn_flying_from2type" />
<input type="hidden" id="hdn_hotelcitycode" value="" name="hdn_hotelcitycode" />
</div>
</div>
<div class="row1">
<div class="flying">
<span class="date1" style="position:relative">
<label>check-in</label>
<div class="dateformat">
<span id="sday11" class="sday"></span> <span id="sdate11" class="sdate"></span>
<div class="smonth"> <span id="smonth11"></span> <span id="syear11"></span> </div>
</div>
</span> <span class="date1 child" style="position:relative">
<label>check-out</label>
<div class="dateformat">
<span id="sday2" class="sday"></span> <span id="sdate2" class="sdate"></span>
<div class="smonth"> <span id="smonth2"></span> <span id="syear2"></span> </div>
</div>
<input name="returndate" type="text" class="departure" placeholder="flying from" id="to1">
</span>
</div>
<div class="flying child">
<label>rooms and guests</label>
<input name="" type="text" class="adult" placeholder="1 room 1 person" id="select_roomhtl" readonly="readonly" autocomplete="off">
<!-- staart her popup -->
<div class="roomdrop roomdrophtl" id="paxpopup">
<img src="/content/images/roomtop.png" class="roomaro">
<div id="divroom1htl" class="roominner">
<p class="roominner-h2">room1</p>
<div class="room_col1">
<span class="adulth1">adults</span>
<span class="adulth2">above 12 years</span>
<span class="buttongroup">
<input id="room1adultminushtl" class="roomsnocalculationhtl" type="button" value="-">
<input id="room1textadulthtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room1adultplushtl" class="roomsnocalculationhtl" type="button" value="+">
</span>
</div>
<div class="room_col1">
<span class="adulth1">children</span>
<span class="adulth2">0-12 years</span>
<span class="buttongroup">
<input id="room1childminushtl" class="roomsnocalculationhtl" type="button" value="-">
<input id="room1textchildhtl" value="0" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room1childplushtl" class="roomsnocalculationhtl" type="button" value="+">
</span>
</div>
<div id="divroom1childages1htl" class="roominner" style="margin-left: 0; display:none;">
<p style="padding-bottom: 5px;">children ages</p>
<div id="divroom1child1agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room1child1ageminushtl" type="button" value="-">
<input id="room1textchild1agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room1child1ageplushtl" type="button" value="+">
</span>
</div>
<div id="divroom1child2agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room1child2ageminushtl" type="button" value="-">
<input id="room1textchild2agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room1child2ageplushtl" type="button" value="+">
</span>
</div>
<div id="divroom1child3agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room1child3ageminushtl" type="button" value="-">
<input id="room1textchild3agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room1child3ageplushtl" type="button" value="+">
</span>
</div>
</div>
<div id="divroom1childages2htl" class="roominner" style="margin-left: 0; display:none;">
<div id="divroom1child4agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room1child4ageminushtl" type="button" value="-">
<input id="room1textchild4agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room1child4ageplushtl" type="button" value="+">
</span>
</div>
</div>
</div>
<div id="divroom2htl" class="roominner" style="display:none;">
<input type="hidden" id="room2checkshowhtl" value="0" />
<p class="roominner-h2">room2</p>
<div class="room_col1">
<span class="adulth1">adults</span>
<span class="adulth2">above 12 years</span>
<span class="buttongroup">
<input id="room2adultminushtl" class="roomsnocalculationhtl" type="button" value="-">
<input id="room2textadulthtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2adultplushtl" class="roomsnocalculationhtl" type="button" value="+">
</span>
</div>
<div class="room_col1">
<span class="adulth1">children</span>
<span class="adulth2">0-12 years</span>
<span class="buttongroup">
<input id="room2childminuhtls" class="roomsnocalculationhtl" type="button" value="-">
<input id="room2textchildhtl" value="0" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2childplushtl" class="roomsnocalculationhtl" type="button" value="+">
</span>
</div>
<div id="divroom2childages1htl" class="roominner" style="margin-left: 0; display:none;">
<p style="padding-bottom: 5px;">children ages</p>
<div id="divroom2child1agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room2child1ageminushtl" type="button" value="-">
<input id="room2textchild1agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2child1ageplushtl" type="button" value="+">
</span>
</div>
<div id="divroom2child2agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room2child2ageminushtl" type="button" value="-">
<input id="room2textchild2agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2child2ageplushtl" type="button" value="+">
</span>
</div>
<div id="divroom2child3agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room2child3ageminushtl" type="button" value="-">
<input id="room2textchild3agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2child3ageplushtl" type="button" value="+">
</span>
</div>
</div>
<div id="divroom2childages2htl" class="roominner" style="margin-left: 0; display:none;">
<div id="divroom2child4age" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room2child4ageminushtl" type="button" value="-">
<input id="room2textchild4agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room2child4ageplushtl" type="button" value="+">
</span>
</div>
</div>
</div>
<div id="divroom3htl" class="roominner" style="display:none;">
<input type="hidden" id="room3checkshowhtl" value="0" />
<p class="roominner-h2">room3</p>
<div class="room_col1">
<span class="adulth1">adults</span>
<span class="adulth2">above 12 years</span>
<span class="buttongroup">
<input id="room3adultminushtl" class="roomsnocalculationhtl" type="button" value="-">
<input id="room3textadulthtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3adultplushtl" class="roomsnocalculationhtl" type="button" value="+">
</span>
</div>
<div class="room_col1">
<span class="adulth1">children</span>
<span class="adulth2">0-12 years</span>
<span class="buttongroup">
<input id="room3childminushtl" class="roomsnocalculationhtl" type="button" value="-">
<input id="room3textchildhtl" value="0" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3childplushtl" class="roomsnocalculationhtl" type="button" value="+">
</span>
</div>
<div id="divroom3childages1htl" class="roominner" style="margin-left: 0; display:none;">
<p style="padding-bottom: 5px;">children ages</p>
<div id="divroom3child1agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room3child1ageminushtl" type="button" value="-">
<input id="room3textchild1agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3child1ageplushtl" type="button" value="+">
</span>
</div>
<div id="divroom3child2agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room3child2ageminushtl" type="button" value="-">
<input id="room3textchild2agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3child2ageplushtl" type="button" value="+">
</span>
</div>
<div id="divroom3child3agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room3child3ageminushtl" type="button" value="-">
<input id="room3textchild3agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3child3ageplushtl" type="button" value="+">
</span>
</div>
</div>
<div id="divroom3childages2htl" class="roominner" style="margin-left: 0; display:none;">
<div id="divroom3child4agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room3child4ageminushtl" type="button" value="-">
<input id="room3textchild4agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room3child4ageplushtl" type="button" value="+">
</span>
</div>
</div>
</div>
<div id="divroom4htl" class="roominner" style="display:none;">
<input type="hidden" id="room4checkshowhtl" value="0" />
<p class="roominner-h2">room4</p>
<div class="room_col1">
<span class="adulth1">adults</span>
<span class="adulth2">above 12 years</span>
<span class="buttongroup">
<input id="room4adultminushtl" class="roomsnocalculationhtl" type="button" value="-">
<input id="room4textadulthtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4adultplushtl" class="roomsnocalculationhtl" type="button" value="+">
</span>
</div>
<div class="room_col1">
<span class="adulth1">children</span>
<span class="adulth2">2-12 years</span>
<span class="buttongroup">
<input id="room4childminushtl" class="roomsnocalculationhtl" type="button" value="-">
<input id="room4textchildhtl" value="0" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4childplushtl" class=" roomsnocalculationhtl" type="button" value="+">
</span>
</div>
<div id="divroom4childages1htl" class="roominner" style="margin-left: 0; display:none;">
<p style="padding-bottom: 5px;">children ages</p>
<div id="divroom4child1agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room4child1ageminushtl" type="button" value="-">
<input id="room4textchild1agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4child1ageplushtl" type="button" value="+">
</span>
</div>
<div id="divroom4child2agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room4child2ageminushtl" type="button" value="-">
<input id="room4textchild2agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4child2ageplushtl" type="button" value="+">
</span>
</div>
<div id="divroom4child3agehtl" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room4child3ageminushtl" type="button" value="-">
<input id="room4textchild3agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4child3ageplushtl" type="button" value="+">
</span>
</div>
</div>
<div id="divroom4childages2htl" class="roominner" style="margin-left: 0; display:none;">
<div id="divroom4child4age" class="room_col1" style="display:none;">
<span class="buttongroup">
<input id="room4child4ageminushtl" type="button" value="-">
<input id="room4textchild4agehtl" value="1" name="" type="text" class="rmiddle" readonly="readonly">
<input id="room4child4ageplushtl" type="button" value="+">
</span>
</div>
</div>
</div>
<input type="hidden" value="1" id="hdnroomnumberhtl" name="hdnroomnumberhtl" />
<input type="hidden" value="1" id="hdtotaladulthtl" name="hdtotaladulthtl" />
<input type="hidden" value="0" id="hdtotalchildhtl" name="hdtotalchildhtl" />
<input type="hidden" value="1" id="hdnroom1adulthtl" name="hdnroom1adulthtl" />
<input type="hidden" value="0" id="hdnroom1childhtl" name="hdnroom1childhtl" />
<input type="hidden" value="0" id="hdnroom1child1agehtl" name="hdnroom1child1agehtl" />
<input type="hidden" value="0" id="hdnroom1child2agehtl" name="hdnroom1child2agehtl" />
<input type="hidden" value="0" id="hdnroom1child3agehtl" name="hdnroom1child3agehtl" />
<input type="hidden" value="0" id="hdnroom1child4agehtl" name="hdnroom1child4agehtl" />
<input type="hidden" value="1" id="hdnroom2adulthtl" name="hdnroom2adulthtl" />
<input type="hidden" value="0" id="hdnroom2childhtl" name="hdnroom2childhtl" />
<input type="hidden" value="0" id="hdnroom2child1agehtl" name="hdnroom2child1agehtl" />
<input type="hidden" value="0" id="hdnroom2child2agehtl" name="hdnroom2child2agehtl" />
<input type="hidden" value="0" id="hdnroom2child3agehtl" name="hdnroom2child3agehtl" />
<input type="hidden" value="0" id="hdnroom2child4agehtl" name="hdnroom2child4agehtl" />
<input type="hidden" value="1" id="hdnroom3adulthtl" name="hdnroom3adulthtl" />
<input type="hidden" value="0" id="hdnroom3childhtl" name="hdnroom3childhtl" />
<input type="hidden" value="0" id="hdnroom3child1agehtl" name="hdnroom3child1agehtl" />
<input type="hidden" value="0" id="hdnroom3child2agehtl" name="hdnroom3child2agehtl" />
<input type="hidden" value="0" id="hdnroom3child3agehtl" name="hdnroom3child3agehtl" />
<input type="hidden" value="0" id="hdnroom3child4agehtl" name="hdnroom3child4agehtl" />
<input type="hidden" value="1" id="hdnroom4adulthtl" name="hdnroom4adulthtl" />
<input type="hidden" value="1" id="hdnroom4childhtl" name="hdnroom4childhtl" />
<input type="hidden" value="1" id="hdnroom4child1agehtl" name="hdnroom4child1agehtl" />
<input type="hidden" value="1" id="hdnroom4child2agehtl" name="hdnroom4child2agehtl" />
<input type="hidden" value="1" id="hdnroom4child3agehtl" name="hdnroom4child3agehtl" />
<input type="hidden" value="1" id="hdnroom4child4agehtl" name="hdnroom4child4agehtl" />
<div class="removeroom">
<a id="addroomstaghtl" onclick="addroomonclick('');">add a room </a> | <a id="removeroomstaghtl" onclick="removeroomonclick('');">remove this room</a><br>
</div>
<div class="doneroom"><input id="roomselectiondonhtl" type="button" value="done" class="roomdone"></div>
</div>
<!-- staart her -->
</div>
</div>
<div class="row1">
<div class="searchb search_top">
<button id="btnsearch" type="submit" onclick="return validatedestsun();" value="search hotel" class="searchb1">search hotel</button>
</div>
</div>
</div>
</form><script src="/scripts/hotelscriptmodifysearch.js"></script>
<script type="text/javascript">
$(document).mouseup(function (e) {
if (container.has(e.target).length === 0) {
container.hide();
}
if (container2.has(e.target).length === 0) {
container2.hide();
}
});
$(document).ready(function () {
});
</script>
<script>
function validatedestsun() {
debugger;
if (destination == "" || destination == null) {
alert("please select a destination");
return false;
}
if (checkindate == "" || checkindate == null) {
alert("please select checkin date");
return false;
}
if (checkoutdate == "" || checkoutdate == null) {
alert("please select checkout date");
return false;
}
showprogressanimation();
}
function showprogressanimation() {
$('.searchpop1').show();
}
</script>
<script type="text/javascript">
function waithotelsearch() {
debugger;
var contact = "0800 368 0300";
var sdata = "<div class='mob_gif_center'><p><strong> please wait.</strong>. <br> we are searching best fares for you.</p> <div class='clearfix'></div><div class='loading-plane-pop'></div> </div><div class='wait-popup'>" +
"<div class='wait-popup hotel-holder'><div class='wait-logo text-center'><img src='../content/images/logo.png' class=''></div>" +
"<div id='progressbar' style='width: 577px;'> " +
"<div id='progressline'> <div id='pbaranim'></div> </div></div> <div class='wait-txe'><img src='../content/images/hotel-blue.png'/> <h3> hotel search in progress </h3> </div>" +
"<div class='wait-main hote hotel-loder'>" +
" <div class='clearfix'></div>" +
"<div class='wait-main'>" +
"<div class='wait-1' style='width:93%;'>";
}
else {
}
sdata += " </div>" +
" </div>" +
" <div class='clearfix'></div>" +
"<div class='wait-depart'>" +
" <div class='wait-2'>" +
"<span class='wait-dest-txt'>departure</span><br />" +
" </div>";
sdata += " <div class='wait-2'>" +
" <span class='wait-dest-txt'>return</span><br />" +
" </div>";
" <div class='wait-2'>" +
" <span class='wait-dest-txt'>travellers</span><br />" +
" <span class='wait-dest-txt-small'>";
sdata += " <div class='wait-2'>" +
" <span class='wait-dest-txt'>room</span><br />" +
" </div>" +
" <div class='wait-2'>" +
" <span class='wait-dest-txt'>travellers</span><br />" +
" <span class='wait-dest-txt-small'>";
}
else {
}
}
else {
}
}
sdata += "</span>" +
" </div>" +
" </div>" +
" <div class='wait-talk-main'>" +
" <div class='talk-txt'>" +
" for any assistance or help
call now" +
" </div>" +
"<div class='clearfix'></div> " +
" <div class='talk-txt-1'>" +
" <img src='https://www.crystaltravel.co.uk/content/images/phone-icon-wait.png' alt='' /> " + contact + "" +
" </div>" +
" </div>" +
"<div class='search_wtg_fotter'><img src='/content/images/search_wtg_fotter.png' alt='' /> </div> "
"</div>";
return sdata;
}
function isstringkey(e) {
var key = [event.keycode || event.which];
if ((key > 64 && key < 91) || (key > 96 && key < 123) || (key == 32 || key == 08 || key == 09)) {
return event.returnvalue = true;
//return true;
}
else {
return event.returnvalue = false;
//return false;
}
};
</script>
</div>
<div class="flightarea tab_content" id="car_srch">
<div class="flightarea ">
<form action="/home/_searchenginecar" method="post"> <span style="display:block;">
<div class="radio" style="display:none;">
<div class="radio1car">
<span class="oneway return active" id="radio2car">
<input name="returncar" type="radio" value="return" class="r1" id="returncar" checked="checked" />
<label for="returncar">return</label> <span class="check"></span>
</span>
<span class="oneway" id="radio1car">
<input name="returncar" type="radio" value="oneway" class="r1" id="onewaycar" />
<label for="onewaycar">oneway</label> <span class="check"></span>
</span>
</div>
</div>
<div class="row1 ">
<div class="flying">
<label>flying from</label>
<input name="flying_fromcar" type="text" class="formtxt" placeholder="flying from" id="flying_fromcar" onchange="checkdata();" onclick="this.select();" onkeypress="return isstringkey(event)" />
</div>
<div class="flying child">
<label>flying to</label>
<input name="flying_tocar" type="text" class="formtxt" placeholder="flying to" id="flying_tocar" onchange="checkdata1();" onclick="this.select();" onkeypress="return isstringkey(event)" />
</div>
</div>
<div class="row1 h_s_date">
<div class="flying">
<span class="date1" style="position: relative">
<label>departure date</label>
<div class="dateformat">
<span id="sdaycar" class="sday"></span><span id="sdatecar" class="sdate"></span>
<div class="smonth">
<span id="smonthcar"></span>
<br />
<span id="syearcar"></span>
</div>
</div>
<input name="fromcar" type="text" readonly="readonly" class="departure" placeholder="flying from" id="fromcar" autocomplete="off" />
</span>
<span class="date1 child " style="position: relative" id="">
<label>return date</label>
<div class="dateformat">
<span id="sday1car" class="sday"></span><span id="sdate1car" class="sdate"></span>
<div class="smonth">
<span id="smonth1car"></span>
<br />
<span id="syear1car"></span>
</div>
</div>
<input name="tocar" type="text" readonly="readonly" class="departure" placeholder="flying from" id="tocar" autocomplete="off" />
</span>
</div>
<div class="flying child">
<span class="date1">
<label>passengers</label>
<input type="text" class="adultn" id="adultn" value="1" readonly="readonly">
<div class="adultdropn" id="divfltcar">
<span class="adult1">
<span class="ad_left">
<img src="/content/images/adult.png" />
adults (12+)
</span> <span class="ad_right">
<input type="button" class="minus maincalulation" value="-" id="sub1minusn" />
<input type="text" class="count" name="sub1n" value="1" id="sub1n" />
<input type="button" class="plus maincalulation" value="+" id="sub1plusn" />
</span>
</span>
<span class="adult1">
<span class="ad_left">
<img src="/content/images/child.png" />
children (2-11)
</span> <span class="ad_right">
<input type="button" class="minus maincalulation" value="-" id="sub2minusn">
<input type="text" class="count" value="0" name="sub2n" id="sub2n">
<input type="button" class="plus maincalulation" value="+" id="sub2plusn">
</span>
</span><span class="adult1">
<span class="ad_left">
<img src="/content/images/infant.png" />
infant (0-23m)
</span><span class="ad_right">
<input type="button" class="minus maincalulation" value="-" id="sub3minunsn" />
<input type="text" class="count" value="0" name="sub3n" id="sub3n" />
<input type="button" class="plus maincalulation" value="+" id="sub3plusn" />
</span>
</span><span class="donen"><a>done</a></span>
</div>
</span><span class="date1 child">
<label>class</label>
<select id="cabinclasscar" name="cabinclasscar" class="adult">
<option value="y">economy</option>
<option value="w">premium economy</option>
<option value="c">business</option>
<option value="f">first class</option>
</select>
</span>
</div>
</div>
<div class="row1"><label class="ch_cr_top_srch"><input id="chkisdirectneed" type="checkbox" class="chkb" />i only need a car ride for part of my travel </label></div>
<div class="row1">
<div class="airline">
<span class="airline1">
<label>airline</label>
<select id="airlinecar" name="airlinecar" class="adult">
<option selected="selected" value="">any airline</option>
<option value="jp">adria airways</option>
<option value="ei">aerlingus</option>
<option value="su">aeroflot</option>
<option value="ar">aerolineas argen </option>
<option value="am">aeromexico</option>
<option value="5l">aerosur </option>
<option value="vv">aerosvit</option>
<option value="8u">afriqiyah airline</option>
<option value="ah">air algerie</option>
<option value="kc">air astana</option>
<option value="bt">air baltic</option>
<option value="ab">air berlin</option>
<option value="2j">air burkina </option>
<option value="ac">air canada</option>
<option value="ca">air china </option>
<option value="a7">air comet </option>
<option value="ux">air europa </option>
<option value="af">air france </option>
<option value="ai">air india </option>
<option value="jm">air jamaica</option>
<option value="km">air malta </option>
<option value="mk">air mauritius </option>
<option value="9u">air maldova</option>
<option value="sw">air namibia </option>
<option value="nz">air new zealand </option>
<option value="hm">air seychelles </option>
<option value="vt">air tahiti </option>
<option value="tn">air tahiti nui </option>
<option value="ts">air transat</option>
<option value="um">air zimbabwe</option>
<option value="as">alaska air</option>
<option value="lv">albanian air</option>
<option value="az">alitalia </option>
<option value="nh">all nippon </option>
<option value="aa">american air</option>
<option value="oz">asiana airlines</option>
<option value="gr">aurigny</option>
<option value="os">austrian airline </option>
<option value="av">avianca </option>
<option value="j2">azerbaijan</option>
<option value="up">bahamasair</option>
<option value="pg">bangkok airways </option>
<option value="bg">biman bangla</option>
<option value="bd">bmi british </option>
<option value="ba">british airways</option>
<option value="sn">brussels airline </option>
<option value="fb">bulgaria air</option>
<option value="bw">caribbean air</option>
<option value="cx">cathay pacific </option>
<option value="ci">china airlines </option>
<option value="mu">china eastern </option>
<option value="cz">china southern </option>
<option value="qi">cimber sterli</option>
<option value="cf">city airline</option>
<option value="de">condor </option>
<option value="co">continental </option>
<option value="ou">croatia air </option>
<option value="cu">cubana airlines </option>
<option value="cy">cyprus airways </option>
<option value="ok">czech airlines </option>
<option value="d3">daallo</option>
<option value="dl">delta </option>
<option value="t3">eastern airways</option>
<option value="ms">egyptair </option>
<option value="ek">emirates air </option>
<option value="ov">estonian air</option>
<option value="et">ethiopian air </option>
<option value="ey">etihad airways </option>
<option value="br">eva airways </option>
<option value="ay">finnair </option>
<option value="be">flybe </option>
<option value="ga">garuda </option>
<option value="gf">gulf air </option>
<option value="hr">hahn air </option>
<option value="hu">hainan airlin</option>
<option value="yo">heli-air monaco</option>
<option value="eo">hewa bora air </option>
<option value="ib">iberia </option>
<option value="fi">iceland air </option>
<option value="ic">indian air </option>
<option value="ir">iran air </option>
<option value="6h">israir</option>
<option value="jl">japan airline</option>
<option value="ju">jat airways</option>
<option value="9w">jet airways </option>
<option value="kq">kenya airways </option>
<option value="kl">klm </option>
<option value="ke">korean air </option>
<option value="ku">kuwait airways </option>
<option value="la">lan airlines </option>
<option value="lo">lot-polish </option>
<option value="lh">lufthansa </option>
<option value="cc">macair</option>
<option value="w5">mahan air </option>
<option value="ma">malev </option>
<option value="mh">malaysia </option>
<option value="mp">martinair </option>
<option value="ig">meridiana </option>
<option value="mx">mexicana </option>
<option value="me">middle east</option>
<option value="ym">montenegro</option>
<option value="ce">nationwide air </option>
<option value="nw">northwest </option>
<option value="oa">olympic </option>
<option value="wy">oman aviation </option>
<option value="pr">philippine </option>
<option value="qr">qatar airways </option>
<option value="at">royal air maroc </option>
<option value="bi">royal brunei </option>
<option value="rj">royal jordanian </option>
<option value="fv">rossiya </option>
<option value="sk">sas </option>
<option value="s4">sata intl </option>
<option value="sv">saudi arabian </option>
<option value="s7">siberia air</option>
<option value="sq">singapore airlines</option>
<option value="sa">south african </option>
<option value="ul">srilankan </option>
<option value="sd">sudan </option>
<option value="lx">swiss </option>
<option value="rb">syrian arab</option>
<option value="dt">taag-angola </option>
<option value="vr">tacv carbo verdes </option>
<option value="jj">tam linhas aerea </option>
<option value="tp">tap portugal airline</option>
<option value="tg">thai intl </option>
<option value="un">transaero</option>
<option value="tu">tunis air</option>
<option value="tk">turkish airlines </option>
<option value="qf">qantas flights </option>
<option value="ps">ukraine intl </option>
<option value="ua">united</option>
<option value="us">us airways </option>
<option value="um">um airlines</option>
<option value="hy">uzbekistan </option>
<option value="vn">vietnam air </option>
<option value="vs">virgin atlantic </option>
<option value="vk">virgin nigeria </option>
<option value="wm">windward island</option>
<option value="iy">yemenia yemen </option>
</select>
</span>
<span class="flight child">
<span onclick="chkflightcar()">
<input id="chkisdirectcar" type="checkbox" class="chkb" />
direct flight
</span>
<span onclick="chkflexicar()">
<input id="chkisflexicar" type="checkbox" />
flexi date (+/- 3 days)
</span>
</span>
</div>
<div class="searchb">
<input type="submit" value="search flight + car" onclick="return checkvalidationcar();" class="searchb1 srch_cr_btn" />
</div>
</div>
<div id="dvprogress_fs" class="searchpop12_fs" style="display: none; top: 0; left: 0;">
<div class="searchpopinner2_fs searchpopinner12_fs">
<strong class="h2-font-size-30">please wait...</strong>
<div class="searcpoprow2_fs">
<img src="/content/images/loading.gif">
</div>
<p class="mail_sub_bx-h3">we are searching best fare for you...</p>
<div class="clearfix"></div>
</div>
</div>
<div id="dvnlmessage_fs" class="searchpop12_fs" style="display: none; top: 0; left: 0;" onclick="nlmessageclose_fs();">
<div class="searchpopinner2_fs searchpopinner12_fs">
<div style="float: right">close(x)</div>
<br />
<br />
<p class="mail_sub_bx-h3">sorry! this e-mail id is already registered for our newsletter.</p>
<div class="searcpoprow2_fs">
</div>
<div class="clearfix"></div>
</div>
</div>
</span>
<input type="hidden" id="hftriptypecar" name="hftriptypecar" value=''>
<input type="hidden" id="hffromdestinationcar" name="hffromdestinationcar" value="">
<input type="hidden" id="hftodestinationcar" name="hftodestinationcar" value="">
<input type="hidden" id="hffromdatecar" name="hffromdatecar" value=''>
<input type="hidden" id="hftodatecar" name="hftodatecar" value=''>
<input type="hidden" id="hfadultcar" name="hfadultcar" value=>
<input type="hidden" id="hfchildcar" name="hfchildcar" value=>
<input type="hidden" id="hfinfantcar" name="hfinfantcar" value=>
<input type="hidden" id="hfflexcar" name="hfflexcar" />
<input type="hidden" id="hfdirectcar" name="hfdirectcar" />
<input type="hidden" id="hfcontactcar" name="hfcontactcar" />
</form></div>
<style type="text/css">
.ac_results {
padding: 0px;
border: 1px solid black;
background-color: white;
overflow: hidden;
z-index: 9999;
position: absolute;
}
.ac_results ul {
width: 100%;
list-style-position: outside;
list-style: none;
padding: 0;
margin: 0;
}
.ac_results li {
margin: 0px;
cursor: default;
display: block;
font: menu;
font-size: 14px; /* it is very important
if line-height not setted or setted in relative units scroll will be broken in firefox */
overflow: hidden;
}
.ac_loading {
background: white url(//crystaltravel.co.uk/images/ajax-loader.gif) right center no-repeat;
}
.ac_odd {
float: left;
width: 100%;
font: 15px/25px dinmedium;
padding: 6px 10px 6px 10px;
margin-top: 5px;
}
.ac_even {
float: left;
width: 100%;
padding: 6px 6px 6px 40px;
font: 15px dinmedium;
}
.ac_over {
}
</style>
<script type="text/javascript">
$(document).ready(function () {
});
</script>
<script type="text/javascript">
$(document).ready(function () {
if (frm == "") {
}
else {
var arr = frm.split('/');
var d = arr[0];
var m = arr[1];
var y = arr[2];
var day = "";
switch (m) {
case "01":
day = "jan";
break;
case "02":
day = "feb";
break;
case "03":
day = "mar";
break;
case "04":
day = "apr";
break;
case "05":
day = "may";
break;
case "06":
day = "jun";
break;
case "07":
day = "jul";
break;
case "08":
day = "aug";
break;
case "09":
day = "sep";
break;
case "10":
day = "oct";
break;
case "11":
day = "nov";
break;
case "12":
day = "dec";
break;
}
var sd = parseint(d);
var dd = new date(y + "-" + m + "-" + sd);
var day_new = "";
switch (dd.getday()) {
case 0:
day_new = "sun";
break;
case 1:
day_new = "mon";
break;
case 2:
day_new = "tue";
break;
case 3:
day_new = "wed";
break;
case 4:
day_new = "thu";
break;
case 5:
day_new = "fri";
break;
case 6:
day_new = "sat";
break;
}
document.getelementbyid('sdaycar').innerhtml = day_new;
document.getelementbyid('sdatecar').innerhtml = d;
document.getelementbyid('smonthcar').innerhtml = day;
document.getelementbyid('syearcar').innerhtml = y;
var arr1 = frm.split('/');
if (arr1.length == 3) {
}
}
if (to1 == "") {
}
else {
var arr = to1.split('/');
var d1 = arr[0];
var m1 = arr[1];
var y1 = arr[2];
var day1 = "";
switch (m1) {
case "01":
day1 = "jan";
break;
case "02":
day1 = "feb";
break;
case "03":
day1 = "mar";
break;
case "04":
day1 = "apr";
break;
case "05":
day1 = "may";
break;
case "06":
day1 = "jun";
break;
case "07":
day1 = "jul";
break;
case "08":
day1 = "aug";
break;
case "09":
day1 = "sep";
break;
case "10":
day1 = "oct";
break;
case "11":
day1 = "nov";
break;
case "12":
day1 = "dec";
break;
}
var sd1 = parseint(d1);
var dd1 = new date(y1 + "-" + m1 + "-" + sd1);
var day_new1 = "";
switch (dd1.getday()) {
case 0:
day_new1 = "sun";
break;
case 1:
day_new1 = "mon";
break;
case 2:
day_new1 = "tue";
break;
case 3:
day_new1 = "wed";
break;
case 4:
day_new1 = "thu";
break;
case 5:
day_new1 = "fri";
break;
case 6:
day_new1 = "sat";
break;
}
}
document.getelementbyid('sday1car').innerhtml = day_new1;
document.getelementbyid('sdate1car').innerhtml = d1;
document.getelementbyid('smonth1car').innerhtml = day1;
document.getelementbyid('syear1car').innerhtml = y1;
var arr11 = to1.split('/');
if (arr11.length == 3) {
}
}
else {
}
}
else {
}
document.getelementbyid('modifysearchreturndate').style.display = "none";
}
else {
}
});
function checkvalidationcar() {
var adult = 0
infant = 0
child = 0
total = 0;
total = (adult + child + infant);
alert("please enter a valid departure place!!");
return false;
}
alert("please enter a valid departure destination!!");
return false;
}
if (flyfrom[1] == undefined) {
alert("sorry
we cannot find a match. please check the spelling and enter a city name or airport code.");
return false;
}
if (flyto[1] == undefined) {
alert("sorry
we cannot find a match. please check the spelling and enter a city name or airport code.");
return false;
}
alert(" departure airport and destination airport can't be same!!");
return false;
}
if (arrd.length == 3) {
}
else {
}
alert(" please enter departure date!!");
return false;
}
if (arrr.length == 3) {
}
else {
}
alert(" please enter return date!!");
return false;
}
if (infant > adult) {
alert("number of infants should be equal to or less then number of adults!!");
return false;
}
if (child > (adult * 2)) {
alert("maximum number of child should be double number of adults!!");
return false;
}
if (total > 9) {
alert("total no of person should not be more than 9!!");
return false;
}
if (total == 0) {
alert("please choose passenger!!");
return false;
var validformat = /^\d{2}\/\d{2}\/\d{4}$/
var date2 = new date();
date2.setdate(date2.getdate());
var d2 = date2.getdate();
var day2 = (d2 < 10) ? '0' + d2 : d2;
var m2 = date2.getmonth() + 1;
var month2 = (m2 < 10) ? '0' + m2 : m2;
var yy2 = date2.getyear();
var year2 = (yy2 < 1000) ? yy2 + 1900 : yy2;
var currdate = new date(year2
day2);
(month2 - 1)
var one_day = 1000 * 60 * 60 * 24;
var x;
if (fromdat.val().indexof("/") != -1) { x = fromdat.val().split("/"); } else { x = fromdat.val().split("-"); }
var dptdate = new date(x[2]
x[0]);
(x[1] - 1)
if (math.ceil((dptdate.gettime() - currdate.gettime()) / (one_day)) < 3) {
alert("the minimum difference between the departure date and current date should be 3 days and \nif you want to search less than 5 days. please uncheck the flexible dates");
return false;
}
}
else {
if (math.ceil((dptdate.gettime() - currdate.gettime()) / (one_day)) < 2) {
alert("if departure is within 24 hours
please contact our reservations department on 0207 612 0500");
return false;
}
}
if (todate.val().indexof("/") != -1) { x = todate.val().split("/"); } else { x = todate.val().split("-"); }
var retdate = new date(x[2]
x[0]);
(x[1] - 1)
if (math.ceil((retdate.gettime() - dptdate.gettime()) / (one_day)) < 7) {
alert("the minimum difference between the departure date and return date should be 7 days and \nif you want to search less than 7 days. please uncheck the flexible dates")
return false;
}
}
else {
if (retdate < dptdate) {
alert("return date must be greater or equal than depart date");
return false;
}
}
}
$('.searchpop1').show();
return true;
}
$('.serching').delay(1000).queue(function () {
$(this).css('width'
'100%')
});
function waitsearchcar() {
var sdata = "<div class='mob_gif_center'><p><strong> please wait.</strong>. <br> we are searching best fares for you.</p> <div class='clearfix'></div><div class='loading-plane-pop'></div> </div><div class='wait-popup'>" +
"<div class='wait-logo'> <div class='cry_logo pull-left'></div><div class='fefo_logo pull-right'></div>" + " </div>" +
" <div id='progressbar' style='width: 577px;'>" +
" <div id='progressline'>" +
" <div id='pbaranim'></div>" +
" </div>" +
"</div>" +
" <div class='wait-txe'>" +
" <h3> flight + car search in progress </h3> " + " <p>searching for the best deal for you. kindly wait
this may take a little time</p> " +
" </div>" +
" <div class='clearfix'></div>" +
"<div class='wait-main'>" +
"<div class='wait-1'>";
}
else {
}
sdata += " </div>" +
" <div class='wait-1'>";
sdata += "<div class='search_wtg_divider single-divider'></div>";
}
else {
sdata += "<div class='search_wtg_divider double-divider'></div>";
}
sdata += " </div>" +
" <div class='wait-1'>";
}
else {
}
sdata += " </div>" +
" </div>" +
" <div class='clearfix'></div>" +
"<div class='wait-depart'>" +
" <div class='wait-2'>" +
"<span class='wait-dest-txt'>departure</span><br />" +
" </div>";
sdata += " <div class='wait-2'>" +
" <span class='wait-dest-txt'>return</span><br />" +
" </div>";
sdata += " <div class='wait-2'>" +
" <span class='wait-dest-txt'>class</span><br />" +
" </div>" +
" <div class='wait-2'>" +
" <span class='wait-dest-txt'>travellers</span><br />" +
" <span class='wait-dest-txt-small'>";
}
else {
}
}
else {
}
}
}
else {
}
}
sdata += "</span>" +
" </div>" +
" </div>" +
" <div class='wait-talk-main'>" +
" <div class='talk-txt'>" +
" for any assistance or help
call now" +
" </div>" +
"<div class='clearfix'></div> " +
" <div class='talk-txt-1'>" +
" <img src='https://www.crystaltravel.co.uk/content/images/phone-icon-wait.png' alt='' /> " + contact + "" +
" </div>" +
" </div>" +
"<div class='search_wtg_fotter'></div> "
"</div>";
return sdata;
}
</script>
<input type="hidden" id="depchkcar" value="1" />
<input type="hidden" id="depflexicar" value="1" />
<input type="hidden" id="depsubcar" value="1" />
<script>
function subdata() {
var str1 = depsub.value;
if (str1 == "1") {
document.getelementbyid("sub").innerhtml = "<i class='fa fa-angle-up' ></i>";
}
if (str1 == "2") {
document.getelementbyid("sub").innerhtml = "<i class='fa fa-angle-down' ></i>";
}
}
function chkflightcar() {
var str1 = depchkcar.value;
if (str1 == "1") {
}
if (str1 == "2") {
}
}
function chkflexicar() {
var str1 = depflexicar.value;
if (str1 == "1") {
}
if (str1 == "2") {
}
}
function checkdata() {
var downkeyevent = $.event("keydown");
downkeyevent.keycode = $.ui.keycode.down; // event for pressing "down" key
var enterkeyevent = $.event("keydown");
enterkeyevent.keycode = $.ui.keycode.enter; // event for pressing "enter" key
}
function checkdata1() {
var downkeyevent1 = $.event("keydown");
downkeyevent1.keycode = $.ui.keycode.down; // event for pressing "down" key
var enterkeyevent1 = $.event("keydown");
enterkeyevent1.keycode = $.ui.keycode.enter; // event for pressing "enter" key
}
function checkvalidationnewslettermails_fs() {
var btrue = true;
var emailreg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2
4})?$/;
intregex = /[0-9 -()+]+$/;
if (email_address == '') {
alert('please enter a email address.');
}
else if (!emailreg.test(email_address)) {
alert('please enter a valid email address.');
btrue = false;
}
else {
getsendnewletterdata();
}
}
function getsendnewletterdata() {
$.ajax({
url: '/common/newsemail'
type: 'post'
data: {
emailid: email_address
}
success: function (msg) {
alert(msg);
}
error: function (msg) {
}
});
}
function datebind() {
}
</script>
<script>
$(".adultn").click(function () {
$(".adultdropn").show()
})
$(".donen").click(function () {
if ((ss + ss1 + ss2) >= 9) {
var ss = "total no of person should not be more than 9!!";
ss += "call us on 0800 368 0300 for bulk bookings.";
alert(ss);
document.getelementbyid('sub1plusn').disabled = true;
document.getelementbyid('sub2plusn').disabled = true;
document.getelementbyid('sub3plusn').disabled = true;
}
else {
}
document.getelementbyid('sub1plusn').disabled = false;
document.getelementbyid('sub2plusn').disabled = false;
document.getelementbyid('sub3plusn').disabled = false;
if ((ss + ss1 + ss2) >= 9) {
var ss = "total no of person should not be more than 9!!";
ss += "\ncall us on 0800 368 0300 for bulk bookings.";
alert(ss);
document.getelementbyid('sub1plusn').disabled = true;
document.getelementbyid('sub2plusn').disabled = true;
document.getelementbyid('sub3plusn').disabled = true;
}
else {
}
document.getelementbyid('sub1plusn').disabled = false;
document.getelementbyid('sub2plusn').disabled = false;
document.getelementbyid('sub3plusn').disabled = false;
if ((ss + ss1 + ss2) >= 9) {
var ss = "total no of person should not be more than 9!!";
ss += "\ncall us on 0800 368 0300 for bulk bookings.";
alert(ss);
document.getelementbyid('sub1plusn').disabled = true;
document.getelementbyid('sub2plusn').disabled = true;
document.getelementbyid('sub3plusn').disabled = true;
}
else {
}
document.getelementbyid('sub1plusn').disabled = false;
document.getelementbyid('sub2plusn').disabled = false;
document.getelementbyid('sub3plusn').disabled = false;
})
$(".maincalulation").click(function () {
document.getelementbyid('adultn').value = parseint(e) + parseint(a) + parseint(o)
});
});
function isstringkey(e) {
var key = [event.keycode || event.which];
if ((key > 64 && key < 91) || (key > 96 && key < 123) || (key == 32 || key == 08 || key == 09)) {
return event.returnvalue = true;
//return true;
}
else {
return event.returnvalue = false;
//return false;
}
};
</script>
</div>
<div class="flightarea tab_content" id="caronly_srch">
<div class="flightarea ">
<option value="15:00">15:00</option>
<form action="/home/_searchcaronly" method="post"> <span>
<div class="row1 ">
<div class="flying">
<label>pick-up</label>
<input name="flying_fromcar1" type="text" class="formtxt" placeholder="pick-up" id="flying_fromcar1" onchange="checkdata();" onclick="this.select();" onkeypress="return isstringkey(event)" />
</div>
<div class="flying child">
<label>drop-off</label>
<input name="flying_tocar1" type="text" class="formtxt" placeholder="drop-off" id="flying_tocar1" onchange="checkdata1();" onclick="this.select();" onkeypress="return isstringkey(event)" />
</div>
</div>
<div class="row1 h_s_date">
<div class="flying">
<span class="date1" style="position: relative">
<label>pick-up date</label>
<div class="dateformat">
<span id="sdaycar1" class="sday"></span><span id="sdatecar1" class="sdate"></span>
<div class="smonth">
<span id="smonthcar1"></span>
<br />
<span id="syearcar1"></span>
</div>
</div>
<input name="fromcar" type="text" readonly="readonly" class="departure" placeholder="flying from" id="fromcar1" autocomplete="off" />
</span>
<span class="date1 child" style="position: relative">
<label> </label>
<div class="">
<select id="ddpickuptime" name="ddpickuptime" class="adult">
<option value="00:00">00:00</option>
<option value="00:30">00:30</option>
<option value="01:00">01:00</option>
<option value="01:30">01:30</option>
<option value="02:00">02:00</option>
<option value="02:30">02:30</option>
<option value="03:00">03:00</option>
<option value="03:30">03:30</option>
<option value="04:00">04:00</option>
<option value="04:30">04:30</option>
<option value="05:00">05:00</option>
<option value="05:30">05:30</option>
<option value="06:00">06:00</option>
<option value="06:30">06:30</option>
<option value="07:00">07:00</option>
<option value="07:30">07:30</option>
<option value="08:00">08:00</option>
<option value="08:30">08:30</option>
<option value="09:00">09:00</option>
<option value="09:30">09:30</option>
<option value="10:00">10:00</option>
<option value="10:30">10:30</option>
<option value="11:00">11:00</option>
<option value="11:30">11:30</option>
<option value="12:00">12:00</option>
<option value="12:30">12:30</option>
<option value="13:00">13:00</option>
<option value="130pm">13:30</option>
<option value="14:00">14:00</option>
<option value="14:30">14:30</option>
//}
<option value="15:30">15:30</option>
<option value="16:00">16:00</option>
<option value="16:30">16:30</option>
<option value="17:00">17:00</option>
<option value="17:30">17:30</option>
<option value="18:00">18:00</option>
<option value="18:30">18:30</option>
<option value="19:00">19:00</option>
<option value="19:30">19:30</option>
<option value="20:00">20:00</option>
<option value="20:30">20:30</option>
<option value="21:00">21:00</option>
<option value="21:30">21:30</option>
<option value="22:00">22:00</option>
<option value="22:30">22:30</option>
<option value="23:00">23:00</option>
<option value="23:30">23:30</option>
</select>
</div>
</span>
</div>
<div class="flying child">
<span class="date1" style="position: relative">
<label>drop-off date</label>
<div class="dateformat">
<span id="sday1car1" class="sday"></span><span id="sdate1car1" class="sdate"></span>
<div class="smonth">
<span id="smonth1car1"></span>
<br />
<span id="syear1car1"></span>
</div>
</div>
<input name="toca" type="text" readonly="readonly" class="departure" placeholder="flying from" id="tocar1" autocomplete="off" />
</span>
<span class="date1 child" style="position: relative">
<label> </label>
<div class="">
<select id="ddofftime" name="ddofftime" class="adult">
<option value="00:00">00:00</option>
<option value="00:30">00:30</option>
<option value="01:00">01:00</option>
<option value="01:30">01:30</option>
<option value="02:00">02:00</option>
<option value="02:30">02:30</option>
<option value="03:00">03:00</option>
<option value="03:30">03:30</option>
<option value="04:00">04:00</option>
<option value="04:30">04:30</option>
<option value="05:00">05:00</option>
<option value="05:30">05:30</option>
<option value="06:00">06:00</option>
<option value="06:30">06:30</option>
<option value="07:00">07:00</option>
<option value="07:30">07:30</option>
<option value="08:00">08:00</option>
<option value="08:30">08:30</option>
<option value="09:00">09:00</option>
<option value="09:30">09:30</option>
<option value="10:00">10:00</option>
<option value="10:30">10:30</option>
<option value="11:00">11:00</option>
<option value="11:30">11:30</option>
<option value="12:00">12:00</option>
<option value="12:30">12:30</option>
<option value="13:00">13:00</option>
<option value="130pm">13:30</option>
<option value="14:00">14:00</option>
<option value="14:30">14:30</option>
<option value="15:00">15:00</option>
<option value="15:30">15:30</option>
<option value="16:00">16:00</option>
<option value="16:30">16:30</option>
<option value="17:00">17:00</option>
<option value="17:30">17:30</option>
<option value="18:00">18:00</option>
<option value="18:30">18:30</option>
<option value="19:00">19:00</option>
<option value="19:30">19:30</option>
<option value="20:00">20:00</option>
<option value="20:30">20:30</option>
<option value="21:00">21:00</option>
<option value="21:30">21:30</option>
<option value="22:00">22:00</option>
<option value="22:30">22:30</option>
<option value="23:00">23:00</option>
<option value="23:30">23:30</option>
</select>
</div>
</span>
</div>
<div class="clearfix"></div>
<div class="flying" style="margin-top:7px;">
<span class="date1">
<label>driver's age</label>
<input type="number" class="adult" id="ddage" name="ddage" min="0" max="100" value="25" />
</span>
<span class="date1 child">
<label>car type</label>
<select id="ddcartype" name="ddcartype" class="adult">
<option value="">no preference</option>
<option value="economy">economy</option>
<option value="compact">compact</option>
<option value="midsize">midsize</option>
<option value="standard">standard</option>
<option value="fullsize">fullsize</option>
<option value="premium">premium</option>
<option value="luxury">luxury</option>
</select>
</span>
</div>
</div>
<div class="row1"><label class="ch_cr_top_srch"><input id="chkisdirectneed" type="checkbox" class="chkb" />i only need a car ride for part of my travel </label></div>
<div class="row1">
<div class="searchb">
<input type="submit" value="search car" onclick="return checkvalidationcaronly();" class="searchb1 srch_cr_btn" />
</div>
</div>
<div id="dvprogress_fs" class="searchpop12_fs" style="display: none; top: 0; left: 0;">
<div class="searchpopinner2_fs searchpopinner12_fs">
<strong class="h2-font-size-30">please wait...</strong>
<div class="searcpoprow2_fs">
<img src="/content/images/loading.gif">
]
</div>
<p class="mail_sub_bx-h3">we are searching best fare for you...</p>
<div class="clearfix"></div>
</div>
</div>
<div id="dvnlmessage_fs" class="searchpop12_fs" style="display: none; top: 0; left: 0;" onclick="nlmessageclose_fs();">
<div class="searchpopinner2_fs searchpopinner12_fs">
<div style="float: right">close(x)</div>
<br />
<br />
<p class="mail_sub_bx-h3">sorry! this e-mail id is already registered for our newsletter.</p>
<div class="searcpoprow2_fs">
</div>
<div class="clearfix"></div>
</div>
</div>
</span>
<input type="hidden" id="hftriptypecar1" name="hftriptypeca1r" value=>
<input type="hidden" id="hffromdestinationcar1" name="hffromdestinationcar1" value="">
<input type="hidden" id="hftodestinationcar1" name="hftodestinationcar1" value="">
<input type="hidden" id="hffromdatecar1" name="hffromdatecar1" value=>
<input type="hidden" id="hftodatecar1" name="hftodatecar1" value=>
<input type="hidden" id="hfcontactca1r" name="hfcontactcar1" />
</form></div>
<style type="text/css">
.ac_results {
padding: 0px;
border: 1px solid black;
background-color: white;
overflow: hidden;
z-index: 9999;
position: absolute;
}
.ac_results ul {
width: 100%;
list-style-position: outside;
list-style: none;
padding: 0;
margin: 0;
}
.ac_results li {
margin: 0px;
cursor: default;
display: block;
font: menu;
font-size: 14px; /* it is very important
if line-height not setted or setted in relative units scroll will be broken in firefox */
overflow: hidden;
}
.ac_loading {
background: white url(//crystaltravel.co.uk/images/ajax-loader.gif) right center no-repeat;
}
.ac_odd {
float: left;
width: 100%;
font: 15px/25px dinmedium;
padding: 6px 10px 6px 10px;
margin-top: 5px;
}
.ac_even {
float: left;
width: 100%;
padding: 6px 6px 6px 40px;
font: 15px dinmedium;
}
.ac_over {
}
</style>
<script type="text/javascript">
$(document).ready(function () {
});
</script>
<script type="text/javascript">
$(document).ready(function () {
if (frm == "") {
}
else {
var arr = frm.split('/');
var d = arr[0];
var m = arr[1];
var y = arr[2];
var day = "";
switch (m) {
case "01":
day = "jan";
break;
case "02":
day = "feb";
break;
case "03":
day = "mar";
break;
case "04":
day = "apr";
break;
case "05":
day = "may";
break;
case "06":
day = "jun";
break;
case "07":
day = "jul";
break;
case "08":
day = "aug";
break;
case "09":
day = "sep";
break;
case "10":
day = "oct";
break;
case "11":
day = "nov";
break;
case "12":
day = "dec";
break;
}
var sd = parseint(d);
var dd = new date(y + "-" + m + "-" + sd);
var day_new = "";
switch (dd.getday()) {
case 0:
day_new = "sun";
break;
case 1:
day_new = "mon";
break;
case 2:
day_new = "tue";
break;
case 3:
day_new = "wed";
break;
case 4:
day_new = "thu";
break;
case 5:
day_new = "fri";
break;
case 6:
day_new = "sat";
break;
}
document.getelementbyid('sdaycar1').innerhtml = day_new;
document.getelementbyid('sdatecar1').innerhtml = d;
document.getelementbyid('smonthcar1').innerhtml = day;
document.getelementbyid('syearcar1').innerhtml = y;
var arr1 = frm.split('/');
if (arr1.length == 3) {
}
}
if (to1 == "") {
}
else {
var arr = to1.split('/');
var d1 = arr[0];
var m1 = arr[1];
var y1 = arr[2];
var day1 = "";
switch (m1) {
case "01":
day1 = "jan";
break;
case "02":
day1 = "feb";
break;
case "03":
day1 = "mar";
break;
case "04":
day1 = "apr";
break;
case "05":
day1 = "may";
break;
case "06":
day1 = "jun";
break;
case "07":
day1 = "jul";
break;
case "08":
day1 = "aug";
break;
case "09":
day1 = "sep";
break;
case "10":
day1 = "oct";
break;
case "11":
day1 = "nov";
break;
case "12":
day1 = "dec";
break;
}
var sd1 = parseint(d1);
var dd1 = new date(y1 + "-" + m1 + "-" + sd1);
var day_new1 = "";
switch (dd1.getday()) {
case 0:
day_new1 = "sun";
break;
case 1:
day_new1 = "mon";
break;
case 2:
day_new1 = "tue";
break;
case 3:
day_new1 = "wed";
break;
case 4:
day_new1 = "thu";
break;
case 5:
day_new1 = "fri";
break;
case 6:
day_new1 = "sat";
break;
}
document.getelementbyid('sday1car1').innerhtml = day_new1;
document.getelementbyid('sdate1car1').innerhtml = d1;
document.getelementbyid('smonth1car1').innerhtml = day1;
document.getelementbyid('syear1car1').innerhtml = y1;
var arr11 = to1.split('/');
if (arr11.length == 3) {
}
}
});
function checkvalidationcaronly() {
var adult = 0
infant = 0
child = 0
total = 0;
total = (adult + child + infant);
alert("please enter a valid departure place!!");
return false;
}
alert("please enter a valid departure destination!!");
return false;
}
if (flyfrom[1] == undefined) {
alert("sorry
we cannot find a match. please check the spelling and enter a city name or airport code.");
return false;
}
if (flyto[1] == undefined) {
alert("sorry
we cannot find a match. please check the spelling and enter a city name or airport code.");
return false;
}
// alert(" departure airport and destination airport can't be same!!");
// return false;
//}
if (arrd.length == 3) {
}
else {
}
alert(" please enter pick-up date!!");
return false;
}
//if (deptime == "00:00") {
// alert(" please enter pick-up time!!");
// return false;
//}
if (arrr.length == 3) {
}
else {
}
alert(" please enter drop-off date!!");
return false;
}
//if (deptime == "00:00") {
// alert(" please enter drop-off time!!");
// return false;
var validformat = /^\d{2}\/\d{2}\/\d{4}$/
var date2 = new date();
date2.setdate(date2.getdate());
var d2 = date2.getdate();
var day2 = (d2 < 10) ? '0' + d2 : d2;
var m2 = date2.getmonth() + 1;
var month2 = (m2 < 10) ? '0' + m2 : m2;
var yy2 = date2.getyear();
var year2 = (yy2 < 1000) ? yy2 + 1900 : yy2;
var currdate = new date(year2
day2);
(month2 - 1)
var one_day = 1000 * 60 * 60 * 24;
var x;
if (fromdat.val().indexof("/") != -1) { x = fromdat.val().split("/"); } else { x = fromdat.val().split("-"); }
var dptdate = new date(x[2]
x[0]);
(x[1] - 1)
$('.searchpop1').show();
return true;
}
$('.serching').delay(1000).queue(function () {
$(this).css('width'
'100%')
});
function waitsearchcaronly() {
var sdata = "<div class='mob_gif_center'><p><strong> please wait.</strong>. <br> we are searching best fares for you.</p> <div class='clearfix'></div><div class='loading-plane-pop'></div> </div><div class='wait-popup'>" +
"<div class='wait-logo'> <div class='cry_logo pull-left'></div><div class='fefo_logo pull-right'></div>" + " </div>" +
" <div id='progressbar' style='width: 577px;'>" +
" <div id='progressline'>" +
" <div id='pbaranim'></div>" +
" </div>" +
"</div>" +
" <div class='wait-txe'>" +
" <h3> car search in progress </h3> " + " <p>searching for the best deal for you. kindly wait
this may take a little time</p> " +
" </div>" +
" <div class='clearfix'></div>" +
"<div class='wait-main'>" +
"<div class='wait-1'>";
}
else {
}
sdata += " </div>" +
" <div class='wait-1'>";
sdata += "<div class='search_wtg_divider double-divider'></div>";
sdata += " </div>" +
" <div class='wait-1'>";
}
else {
}
sdata += " </div>" +
" </div>" +
" <div class='clearfix'></div>" +
"<div class='wait-depart'>" +
" <div class='wait-2' style='width: 50%;'>" +
"<span class='wait-dest-txt'>pick-up date</span><br />" +
" </div>";
sdata += " <div class='wait-2' style='width: 50%;'>" +
" <span class='wait-dest-txt'>drop-off date</span><br />" +
" </div>";
sdata += "</span>" +
" </div>" +
" <div class='wait-talk-main'>" +
" <div class='talk-txt'>" +
" for any assistance or help
call now" +
" </div>" +
"<div class='clearfix'></div> " +
" <div class='talk-txt-1'>" +
" <img src='https://www.crystaltravel.co.uk/content/images/phone-icon-wait.png' alt='' /> " + contact + "" +
" </div>" +
" </div>" +
"<div class='search_wtg_fotter'></div> "
"</div>";
return sdata;
}
</script>
<input type="hidden" id="depchkcar" value="1" />
<input type="hidden" id="depflexicar" value="1" />
<input type="hidden" id="depsubcar" value="1" />
<script>
function subdata() {
var str1 = depsub.value;
if (str1 == "1") {
document.getelementbyid("sub").innerhtml = "<i class='fa fa-angle-up' ></i>";
}
if (str1 == "2") {
document.getelementbyid("sub").innerhtml = "<i class='fa fa-angle-down' ></i>";
}
}
function chkflightcar() {
var str1 = depchkcar.value;
if (str1 == "1") {
}
if (str1 == "2") {
}
}
function chkflexicar() {
var str1 = depflexicar.value;
if (str1 == "1") {
}
if (str1 == "2") {
}
}
function checkdata() {
var downkeyevent = $.event("keydown");
downkeyevent.keycode = $.ui.keycode.down; // event for pressing "down" key
var enterkeyevent = $.event("keydown");
enterkeyevent.keycode = $.ui.keycode.enter; // event for pressing "enter" key
}
function checkdata1() {
var downkeyevent1 = $.event("keydown");
downkeyevent1.keycode = $.ui.keycode.down; // event for pressing "down" key
var enterkeyevent1 = $.event("keydown");
enterkeyevent1.keycode = $.ui.keycode.enter; // event for pressing "enter" key
}
function checkvalidationnewslettermails_fs() {
var btrue = true;
var emailreg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2
4})?$/;
intregex = /[0-9 -()+]+$/;
if (email_address == '') {
alert('please enter a email address.');
}
else if (!emailreg.test(email_address)) {
alert('please enter a valid email address.');
btrue = false;
}
else {
getsendnewletterdata();
}
}
function getsendnewletterdata() {
$.ajax({
url: '/common/newsemail'
type: 'post'
data: {
emailid: email_address
}
success: function (msg) {
alert(msg);
}
error: function (msg) {
}
});
}
function datebind() {
}
function isstringkey(e) {
var key = [event.keycode || event.which];
if ((key > 64 && key < 91) || (key > 96 && key < 123) || (key == 32 || key == 08 || key == 09)) {
return event.returnvalue = true;
//return true;
}
else {
return event.returnvalue = false;
//return false;
}
};
</script>
</div>
<div class="clearfix"></div>
<!-- mobile version for subcribe mail -->
<div class="">
<a id="arowdown"><span class="discount" onclick="subdata()">subscribe for a <i class="fa fa-gbp"></i>10 discount <span id="sub"><i class="fa fa-angle-down"></i> </span></span></a>
<div class="row1 unloack1">
<span class="unloack">unlock member deals and tailored inspiration</span>
<div class="signin">
<div class="newsletter1">
<input name="" id="txtemailflightserch" type="text" class="subscription signinput" placeholder="enter email">
<input id="btnsubmit_fs" type="button" class="sign signbt" value="sign me up!" onclick="checkvalidationnewslettermails_fs()">
<div class="clearfix"></div>
</div>
</div>
</div>
</div>
<!-- mobile version for subcribe mail -->
</div>
</div>
<div class="pull-left col-lg-5 col-md-4 col-sm-4 col-xs-4">
<div id="jssor_1" style="position: relative; margin: 0 auto; top:0; left: 0; width: 460px; height: 350px; overflow: hidden; visibility: hidden;">
<div data-u="loading" style="position: absolute; top: 0; left: 0;">
<div style="filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%;"></div>
<div style="position:absolute;display:block;background:url('/content/images/loading.gif') no-repeat center center;top:0;left:0;width:100%;height:100%;"></div>
</div>
<div data-u="slides" style="cursor: default; position: relative; top: 0; left: 0; width:460px; height:350px; overflow: hidden;">
<a data-u="ad" href="http://www.jssor.com" style="display:none">responsive slider</a>
</div>
<div data-u="navigator" class="jssorb05" style="bottom:0;right:16px;" data-autocenter="1">
<div data-u="prototype" style="width:16px;height:16px;"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="rating">
<a target='_blank' href='http://ww2.feefo.com/en-gb/reviews/crystal-travel' style='text-decoration: none; color: black;'> <span class='rate1'>customers rate crystal</span> <img runat='server;' src='https://crystaltravel.co.uk/content/images/rating.png' width='81' height='18' class='star' /><span class='ratecount'>97%</span> based on 8065 reviews powered by <img runat='server' src='https://crystaltravel.co.uk/content/images/feefo.png' class='feefo' /><div itemscope itemtype='https://schema.org/product' style='display:none'> <div itemprop='name'>flights</div> <div itemprop='aggregaterating' itemscope itemtype='https://schema.org/aggregaterating'> <span class='no-display' itemprop='reviewcount'>8065 reviews</span> <span class='no-display' itemprop='worstrating'>0</span> <span class=;no-display' itemprop='bestrating'>100</span> <span class='no-display' itemprop='ratingvalue'>97</span> </div></div></a>
</section>
<script type="text/javascript">
var _mfq = _mfq || [];
(function () {
var mf = document.createelement("script"); mf.type = "text/javascript"; mf.async = true;
mf.src = "//cdn.mouseflow.com/projects/b937c8a8-3066-42fc-bc1e-e43d3e2871b6.js";
document.getelementsbytagname("head")[0].appendchild(mf);
})();
</script>
<script type="text/javascript">
var google_conversion_id = 1068185736;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/1068185736/?value=0&guid=on&script=0" />
</div>
</noscript>
<script type="text/javascript">
var _kiq = _kiq || [];
(function () {
settimeout(function () {
var d = document
s = d.createelement('script'); s.type = 'text/javascript';
f = d.getelementsbytagname('script')[0]
s.async = true; s.src = 'https://s3.amazonaws.com/ki.js/60205/dy-.js'; f.parentnode.insertbefore(s
f);
}
1);
})();
</script>
<script>
function feefodata() {
var url = '/feefo/feeforeview';
url = url;
emodal.iframe(url
" ");
}
</script>
<!--start of zopim live chat script-->
<script type="text/javascript">
var ua = navigator.useragent.tolowercase()
platform = navigator.platform.tolowercase();
platformname = ua.match(/ip(?:ad|od|hone)/) ? 'ios' : (ua.match(/(?:webos|android)/) || platform.match(/mac|win|linux/) || ['other'])[0]
ismobile = /ios|android|webos/.test(platformname);
if (!ismobile) {
window.$zopim || (function (d
s) {
var z = $zopim = function (c) { z._.push(c) }
$ = z.s =
d.createelement(s)
e = d.getelementsbytagname(s)[0]; z.set = function (o) {
z.set.
_.push(o)
}; z._ = []; z.set._ = []; $.async = !0; $.setattribute('charset'
'utf-8');
$.src = '//v2.zopim.com/?3jbsdcngu5umfgaw33ywsxjslg0bxjsn'; z.t = +new date; $.
type = 'text/javascript'; e.parentnode.insertbefore($
e)
})(document
'script');
}
</script>
<script>
$(function () {
//----- open
$('[data-popup-open]').on('click'
function (e) {
var targeted_popup_class = jquery(this).attr('data-popup-open');
$('[data-popup="' + targeted_popup_class + '"]').fadein(350);
e.preventdefault();
});
//----- close
$('[data-popup-close]').on('click'
function (e) {
var targeted_popup_class = jquery(this).attr('data-popup-close');
$('[data-popup="' + targeted_popup_class + '"]').fadeout(100);
e.preventdefault();
});
});
</script>
<script>
$(document).ready(function () {
$(".tabs_menu a").click(function (event) {
event.preventdefault();
$(this).parent().addclass("active");
$(this).parent().siblings().removeclass("active");
var tab = $(this).attr("href");
$(".tab_content").not(tab).css("display"
"none");
$(tab).fadein();
});
$(".ios-app-top-close-btn").on("click"
function () {
$(".ios-app-top-bar-container").slideup(1200);
});
$(window).resize(function () {
if ($(window).width() < 1025) {
$(".ios-app-top-bar-container").slidedown(1200);
}
else {
$(".ios-app-top-bar-container").hide();
}
});
});
$(document).ready(function () {
$('.news_sub').click(function () {
$('.mail_sub_bx').slidetoggle('slow');
})
$('.mail_sub_bx').slidetoggle('hide');
})
});
</script>
<script type="text/javascript">
$('.margin-t-b').click(function () {
$('.cookie-divhide').hide();
});
</script>
<!--end of zopim live chat script-->
</html>
<style type="text/css">
.message_404 {
overflow: hidden;
background: url(/content/images/404img.gif) top right no-repeat;
padding: 20px 0 80px;
}
pad0 {
padding: 0 !important;
}
margin: 0 auto;
width: 960px;
padding: 10px 0;
}
.wrap_404 {
width: 100%;
margin: 0;
}
.contain_404 {
width: 800px;
overflow: hidden;
}
.head404 {
font-size: 68px;
font-weight: bold;
}
.land404 {
font-weight: bold;
font-size: 28px;
}
.message_404 div:first-of-type{padding-top:50px;}
.message_404 div {
padding: 5px 0 0;
}
</style>
<meta name="robots" content="noindex
nofollow">
<title>404 not found</title>
<div class="container-fluid">
<div id="gi_midcontent" class="col-md-12 col-sm-12 col-xs-12 pad0">
<div id="gi_mid_in">
<div class="wrap_404">
<div class="contain_404">
<!-- <div class="logo_404"><img src="logo.gif" width="176" height="61" alt="" /></div> -->
<div class="message_404">
<div class="head404">404</div>
<div class="land404">oops ! page not found </div>
<div>we're sorry. the page that you are looking for does not exist </div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="clearfix"></div>
<link href="/content/css/owl.carousel.css" rel="stylesheet" />
<script src="/scripts/owl.carousel.js"></script>
<script type="text/javascript">
$(document).ready(function () {
owl.owlcarousel({
items: 4
//10 items above 1000px browser width
itemsdesktop: [1000
//5 items between 1000px and 901px
3]
itemsdesktopsmall: [900
// betweem 900px and 601px
3]
itemstablet: [736
//2 items between 600 and 0
2]
itemsmobile: [480
// itemsmobile disabled - inherit from itemstablet option
1]
navigation: true
navigationtext: [
"<i class='fa fa-angle-left'></i>"
"<i class='fa fa-angle-right'></i>"
</script>
<script type="text/javascript">
$(document).ready(function () {
owl.owlcarousel({
items: 1
//10 items above 1000px browser width
navigation: true
navigationtext: [
"<i class='fa fa-angle-left'></i>"
"<i class='fa fa-angle-right'></i>"
]
});
});
</script>
<script type="text/javascript">
$(document).ready(function () {
owl.owlcarousel({
items: 1
//10 items above 1000px browser width
navigation: true
navigationtext: [
"<i class='fa fa-angle-left'></i>"
"<i class='fa fa-angle-right'></i>"
]
});
});
</script>
<script type="text/javascript">
$(document).ready(function () {
owl.owlcarousel({
items: 1
//10 items above 1000px browser width
navigation: true
navigationtext: [
"<i class='fa fa-angle-left'></i>"
"<i class='fa fa-angle-right'></i>"
]
});
});
</script>
<script type="text/javascript">
$(document).ready(function () {
owl.owlcarousel({
items: 1
//10 items above 1000px browser width
navigation: true
navigationtext: [
"<i class='fa fa-angle-left'></i>"
"<i class='fa fa-angle-right'></i>"
]
});
});
</script>
<script type="text/javascript">
//function hidedive(i) {
//}
$(document).ready(function () {
var e = $(window).width();
if (e <= 767) {
}
else {
}
});
$(document).ready(function () {
$(window).resize(function () {
var e = $(window).width();
if (e <= 767) {
}
else {
}
});
});
</script>
<section class="footer">
<div class="">
<div class="main-detail">
<a href="javascript:;" id="main" onclick="showdiv('main')">main links</a>
</div>
<div class="main-detail">
<a href="javascript:;" id="whoweare" onclick="showdiv('whoweare')">who we are</a>
</div>
<div class="main-detail">
<a href="javascript:;" id="information" onclick="showdiv('information')">important information</a>
</div>
<div class="footer2">
<div class="inner">
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-12 navb" id="div_main">
<p class="navb-h3 hidden-xs">main links</p><hr class="hidden-xs" />
<ul>
<li><a href="//www.crystaltravel.co.uk">home</a></li>
<li><a href="//www.crystaltravel.co.uk/cheap-flights.aspx">flights</a></li>
<li><a href="http://hotels.crystaltravel.co.uk/">hotels</a></li>
<li><a href="http://holidays.crystaltravel.co.uk/">holidays</a></li>
<li><a href='/airlines'>airlines</a></li>
<li><a href="http://blog.crystaltravel.co.uk/" target="_blank">blog</a></li>
</ul>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-12 navb" id="divwho">
<p class="navb-h3 hidden-xs">who we are</p><hr class="hidden-xs" />
<ul>
<li><a href="https://www.crystaltravel.co.uk/faq">faq</a></li>
<li><a href="https://www.crystaltravel.co.uk/privacy-policy">privacy policy</a></li>
<li><a href="https://www.crystaltravel.co.uk/terms-conditions" target="_blank">terms & conditions</a></li>
<li><a href="https://www.crystaltravel.co.uk/about-us">about us</a></li>
<li><a href="https://www.crystaltravel.co.uk/contact-us">contact us</a></li>
<li><a href="https://www.crystaltravel.co.uk/sitemap">sitemap</a></li>
</ul>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-12 navb" id="divinformation">
<p class="navb-h3 hidden-xs">important information</p><hr class="hidden-xs" />
<ul>
<li><a href="/content/images/esta-fact-sheet.pdf">esta fact sheet </a></li>
<li><a href="/content/images/safi-certificate.pdf">safi certificate</a></li>
<li><a href="/content/images/atol-certificate.pdf">atol certificate </a></li>
<li><a href="/content/images/iata.pdf">iata certificate </a></li>
<li><a href="//www.caa.co.uk/application.aspx?catid=490&pagetype=65&appid=2&mode=detailnosummary&atolnbr=3517&mbrid=" rel="nofollow">caa certificate </a></li>
<li class="last"><a href="https://www.gov.uk/foreign-travel-advice" rel="nofollow">government travel advice</a></li>
</ul>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-12 fot_ri_btm">
<div class="f_logo"><a href="//www.crystaltravel.co.uk/"> <img src="/content/images/logo-blue.png" width="220" alt="crystal travel logo"></a></div>
<p>38 riding house street
<br /> london w1w 7es <br />united kingdom</p>
<div class="callb"><img src="/content/images/phone-footer-icon.png" alt="footer call icon"> <a href="tel:0207 612 0500">0207 612 0500</a> </div>
<div class="wh_call"><img src="/content/images/icon_what_app.png" alt="watsapp icon"> <span>join us on whatsapp <strong>0751 851 4090</strong></span></div>
</div>
<!-- end footer -->
</div>
</div>
<div class="footer3">
<div class="inner">
<div class="lft_img">
<img src="/content/images/footer-atol-abta-logo.png" alt="crystal travel certification" />
<div class="dmca-protection-container">
<a href="//www.dmca.com/protection/status.aspx?id=938a781d-5084-4d36-9b26-1e20c4a7c627" target="_blank" title="dmca.com protection status" class="dmca-badge"> <img src="//images.dmca.com/badges/dmca_protected_13_120.png?id=938a781d-5084-4d36-9b26-1e20c4a7c627" alt="dmca.com protection status"></a>
<script src="//images.dmca.com/badges/dmcabadgehelper.min.js"> </script>
</div>
</div>
<div class="rgt_img"><img src="/content/images/footer-card-accepted.png" alt="crystal travel certification" /> </div>
</div>
</div>
<div class="footer4">
<div class="inner">
<p class="footer4_bold">© 2018 moresand ltd.(reg no.02114691) t/a crystaltravel registered in england and wales. head office
london
38 riding house street
w1w 7es.</p>
<p>many of the flights and flight-inclusive holidays on this website are financially protected by the atol scheme. but atol protection does not apply to all holiday and travel services listed on this website. please ask us to confirm what protection may apply to your booking. if you do not receive an atol certificate then the booking will not be atol protected. if you do receive an atol certificate but all the parts of your trip are not listed on it
your flight will be protected under our atol. please see our booking conditions for information
those parts will not be atol protected. if you have booked a flight only where the ticket is not issued immediately
or for more information about financial protection and the atol certificate go to <a href="http://www.atol.org.uk/atolcertificate" rel="nofollow">www.atol.org.uk/atolcertificate</a> </p>
</div>
</div>
</div>
</section>