| Server IP : 103.234.187.230 / Your IP : 216.73.216.216 Web Server : Apache System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/b2b.hellogtx.com/application/layouts/scripts/ |
Upload File : |
<?php
$object = Zend_Controller_Front::getInstance();
$options= $object->getParam('bootstrap')->getOption('bootstrap');
$baseUrl = $options['siteUrl'];
$tollfreenumber = $options['tollfreenumber'];
$whatsappnumber = $options['whatsappnumber'];
define ('CONST_PACKAGE_TRAVELER_MAX_ROOM' , $options['CONST_PACKAGE_TRAVELER_MAX_ROOM']);
define ('CONST_PACKAGE_TRAVELER_MAX_ADULT_IN_ROOM' , $options['CONST_PACKAGE_TRAVELER_MAX_ADULT_IN_ROOM']);
define ('CONST_PACKAGE_TRAVELER_MAX_CHILD_IN_ROOM' , $options['CONST_PACKAGE_TRAVELER_MAX_CHILD_IN_ROOM']);
define ('CONST_PACKAGE_TRAVELER_MAX_INFANT_IN_ROOM' , $options['CONST_PACKAGE_TRAVELER_MAX_INFANT_IN_ROOM']);
$modulename = $object->getRequest()->getModuleName();
$controller = $object->getRequest()->getControllerName();
$action = $object->getRequest()->getActionName();
$ip = ($object->getRequest()->getCookie('popup')) ? $object->getRequest()->getCookie('popup') : null;
$mydevice = Zend_Controller_Action_HelperBroker::getStaticHelper('General')->getDevice(); // get the device
$POPUPSESS= Zend_Controller_Action_HelperBroker::getStaticHelper('General')->getMypopSess(); // get the popup sessions
//print_r($POPUPSESS);
?>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<?php if( ($modulename == 'detail' ) && ($controller == 'index' ) && ($action == 'index' || $action == 'dynamic') ) { $detailLayout = $this->detailLayout; ?>
<title><?php echo $detailLayout['PackageTitle'];?></title>
<meta name="description" content="<?php echo $detailLayout['Description'];?>" />
<meta name="keywords" content="<?php echo $detailLayout['Keyword'];?>" />
<?php }else if( ($modulename == 'activities' ) && ($controller == 'index' ) && ($action == 'index') ) { $detailLayout = $this->detail; ?>
<title><?php echo $detailLayout['Title'];?></title>
<meta name="description" content="<?php echo $detailLayout['Title'];?>" />
<meta name="keywords" content="<?php echo $detailLayout['Title'];?>" />
<?php }else{ ?>
<title><?php echo $options['siteName'];?></title>
<base href="<?php echo Catabatic_Helper::getSiteUrl(); ?>"/>
<meta name="description" content="" />
<meta name="keywords" content="" />
<?php } ?>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="author" content="" />
<meta name="google-site-verification" content="GfyTeCx0yhiwVDxZfVtqu2NLZ61kgPzWO4LRtejkKSU" />
<!-- Facebook and Twitter integration -->
<meta property="og:title" content="<?php echo !empty($this->postTitle)?$this->postTitle:''; ?>"/>
<meta property="og:image" content="<?php echo !empty($this->imageUrl)?$this->imageUrl:''; ?>"/>
<meta property="og:url" content="<?php echo !empty($this->actual_link)?$this->actual_link:''; ?>"/>
<meta property="og:site_name" content="<?php echo $options['siteName'];?>" />
<meta property="og:description" content="<?php echo !empty($this->postTitle)?$this->postTitle:''; ?>" />
<link href="https://fonts.googleapis.com/css?family=Roboto|Roboto+Condensed|Roboto+Mono|Roboto+Slab" rel="stylesheet">
<link rel="icon" type="image/png" sizes="32x32" href="<?php echo $baseUrl;?>public/images/favicon-icon.png" />
<!-- Animate.css -->
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/animate.css">
<!-- Icomoon Icon Fonts-->
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/icomoon.css">
<!-- Bootstrap -->
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/bootstrap.css">
<!-- Flexslider -->
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/flexslider.css">
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/jcarousel.responsive.css">
<!-- Theme style -->
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/style.css">
<?php
//if( ($modulename == 'list' || $modulename == 'detail') && ($controller == 'index') && ($action == 'my-query' || $action == 'index') ) {
?>
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/custom.css">
<?php //} ?>
<!--<link rel="stylesheet" type="text/css" href="http://demo.flexy-codes.com/flex-tabs/css/font-awesome.min.css" />-->
<link rel="stylesheet" type="text/css" href="<?php echo $baseUrl;?>public/assets/css/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" type="text/css" href="<?php echo $baseUrl;?>public/css/tabs.css" />
<link rel="stylesheet" type="text/css" href="<?php echo $baseUrl;?>public/css/cs-select.css" />
<link rel="stylesheet" type="text/css" href="<?php echo $baseUrl;?>public/assets/css/plugins/icheck/skins/all.css" />
<link rel="stylesheet" type="text/css" href="<?php echo $baseUrl;?>public/css/easy-responsive-tabs<?php echo (($modulename == 'detail' || $modulename == 'byo') && ($controller == 'index' || $controller == 'package') && ($action == 'index' || $action == 'package-details' || $action == 'dynamic')) ? '-1' : '';?>.css" />
<!--Link custom css-->
<?php
if( ($modulename == 'byo') && ($controller == 'index') && ($action == 'itinerary-desc-details' || $action == 'get-proceed-data' || $action == 'choose-vehicle' ) ) {
?>
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/accordion.css">
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/responsive-tabs-pop.css">
<?php } ?>
<?php
if( ($modulename == 'detail' || $modulename == 'byo' || $modulename == 'tours' ) && ($controller == 'index' || $controller == 'package' ) && ($action == 'index' || $action == 'package-details' || $action == 'search-results' || $action == 'dynamic') ) {
?>
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/responsive-tabs-pop.css">
<?php } ?>
<!-- Modernizr JS -->
<script src="<?php echo $baseUrl;?>public/js/modernizr-2.6.2.min.js"></script>
<!-- FOR IE9 below -->
<!--[if lt IE 9]>
<script src="js/respond.min.js"></script>
<![endif]-->
<style>
/* Note: Try to remove the following lines to see the effect of CSS positioning */
.affix {
top: 66px;
/* width: 100%;*/
z-index: 9999 !important;
background:#f0f3f6;
display:block;
}
.affix + .container-main {
width:100%;
width:100%;
background:#f0f3f6;
}
</style>
<?php if($modulename == "byo" && $controller == "index" && $action == "search-results") { ?>
<style>
th, td { font-family: inherit; font-size: .875em; line-height: 1.45; color: #444; vertical-align: middle; padding: 0.5rem 2rem; }
th { font-weight: 600; }
colgroup:nth-child(1) { width: 30% !important; border: 0 none; }
colgroup:nth-child(2) { width: 30% !important; border: 1px solid #ccc; }
colgroup:nth-child(3) { width: 30% !important; border: 1px solid #ccc; }
colgroup:nth-child(4) { width: 30% !important; border: 1px solid #ccc; }
/*colgroup:nth-child(5) { width: 30% !important; border: 3px solid #0a95f0; }*/
colgroup:nth-child(5) { width: 30% !important; border: 1px solid #ccc; }
colgroup:nth-child(6) { width: 30% !important; border: 1px solid #ccc; }
colgroup:nth-child(7) { width: 30% !important; border: 1px solid #ccc; }
colgroup:nth-child(8) { width: 30% !important; border: 1px solid #ccc;}
/* Tablehead */
thead th { background: #def4fe; background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%); text-align: center; position: relative; border-bottom: 1px solid #ccc; font-weight: 400; color: #999; font-size:12px !important; }
thead th:nth-child(1) { background: transparent; }
thead th:nth-child(3) { padding:0px; margin:0px}
thead th h2 { font-weight: 300; font-size: 1.4em; line-height: 1.2; color: #444; padding:0 1.5rem; }
thead th h2 + p { font-size: 2.25em; line-height: 1.4; margin:0px !important;}
thead th:nth-child(3) h2 { font-size: inherit inherit; }
thead th:nth-child(3) h2 + p { font-size: 14px !important; margin:0px !important; }
thead th p.promo { font-size: 1em; color: #fff; position: absolute; top: -2em; left: -10px; z-index: 1000; margin: 0; padding: .625em 17px .75em; background: #c00; box-shadow: 0 2px 4px rgba(0,0,0,.25); border-bottom: 1px solid #900; display:block; right:-10px; }
thead th p.promo:before { content: ""; position: absolute; display: block; width: 0px; height: 0px; border-style: solid; border-width: 0 7px 7px 0; border-color: transparent #900 transparent transparent; bottom: -7px; left: 0; }
thead th p.promo:after { content: ""; position: absolute; display: block; width: 0px; height: 0px; border-style: solid; border-width: 7px 7px 0 0; border-color: #900 transparent transparent transparent; bottom: -7px; right: 0; }
/* Tablebody */
tbody th { background: #fff; border-left: 1px solid #ccc; }
tbody th span { font-weight: normal; font-size: 87.5%; color: #999; display: block; }
tbody td { background: #fff; text-align: center; }
tbody tr:nth-child(even) th,
tbody tr:nth-child(even) td { background: #f5f5f5; border: 1px solid #ccc; border-width: 1px 1px 1px 1px; }
tbody tr:last-child td { border-bottom: 0 none; }
/* Tablefooter */
tfoot th { padding: 2em 1em; border-top: 1px solid #ccc; }
tfoot td { text-align: center; padding: 2em 1em; border-top: 1px solid #ccc; }
tfoot a { font-weight: bold; color: #fff; text-decoration: none; text-transform: uppercase; display: block; padding: 0.5em 1em; background: #0a95f0; border-radius: .0em; }
tfoot a:hover { background: #d28113 ; color:#FFF; }
</style>
<?php } ?>
<script>
// console.log('<?php echo $mydevice ?>');
var SITEURL = '<?php echo $baseUrl ?>';
var appmode = '<?php echo $options['appmode'] ?>';
var dvc = '<?php echo ($mydevice == "mobile") ? "m" : "d" ?>';
</script>
</head>
<body ng-app="myIndianHolidaysApp">
<div id="page">
<?php
$this->baseUrl = $baseUrl;
$this->tollfreenumber = $tollfreenumber;
$this->modulename = $modulename;
$this->POPUPSESS = $POPUPSESS;
echo $this->render("nav.phtml");
echo $this->layout()->content;
echo $this->render("_footer.phtml");
?>
<!-- <div class="fh5co-loader"></div>-->
</div>
<div class="gototop js-top"> <a href="javascript:void(0);" class="js-gotop"><i class="icon-arrow-up22"></i></a> </div>
<div class="filter-bot">
<?php
// show only in tour package result page
if( ($modulename == 'tours' ) && ($controller == 'package' ) && ($action == 'index') ) {
?>
<a data-toggle="tooltip" data-placement="top" title="" href="javascript:void(0);" data-original-title="Sort By"> <i class="icon-arrow-long-up"></i><i class="icon-arrow-long-down"></i> <br> Sort</a>
<a data-toggle="tooltip" data-placement="top" title="" href="javascript:void(0);" data-original-title="Filter" data-active-filter="tours" onclick="showPopFilterMob(this);" id="filter_mob_pop"> <i class="icon-filter"></i> <br> Filter</a>
<?php } ?>
<a data-toggle="tooltip" data-placement="top" title="" href="tel:<?php echo $tollfreenumber;?>" data-original-title="Call"> <i class="icon-phone-hang-up"></i> <br> Call</a>
<a href="javascript:void(0);" data-original-title="Request a Callback" data-target="#myModa1Enquiry" data-toggle="modal"><i class="icon-edit2"></i> <br> Enquiry</a>
<a data-toggle="tooltip" data-placement="top" title="" href="whatsapp://send?text=Hello&phone=<?php echo $whatsappnumber;?>" data-original-title="whatsapp" style="border-right: 1px solid #ccc;"> <i class="icon-whatsapp"></i> <br> Whatsapp</a>
</div>
<?php
// show only in tour package result page
if( ($modulename == 'byo' ) && ($controller == 'index' ) && ($action == 'itinerary-desc-details') ) {} else {
?>
<!-- jQuery -->
<script src="<?php echo $baseUrl;?>public/js/jquery.min.js"></script>
<?php } ?>
<!-- Bootstrap -->
<script src="<?php echo $baseUrl;?>public/js/bootstrap.min.js"></script>
<!-- jQuery Easing -->
<script src="<?php echo $baseUrl;?>public/js/jquery.easing.1.3.js"></script>
<!-- Waypoints -->
<script src="<?php echo $baseUrl;?>public/js/jquery.waypoints.min.js"></script>
<!-- Waypoints -->
<script src="<?php echo $baseUrl;?>public/js/jquery.stellar.min.js"></script>
<!-- Flexslider -->
<script src="<?php echo $baseUrl;?>public/js/jquery.flexslider-min.js"></script>
<!-- Main -->
<script src="<?php echo $baseUrl;?>public/js/main.js"></script>
<script src="<?php echo $baseUrl;?>public/js/jquery.validate.min.js"></script>
<script type="text/javascript">
$("#menudr li").click(function () {
$('ul.sub-menu').not( $(this).children() ).slideUp();
$(this).children("ul.sub-menu").slideToggle();
});
</script>
<script>
$(document).ready(function(){
var url = window.location.href;
var id = url.substring(url.lastIndexOf('/') + 1);
if(id == "#flight"){
$("#tab4").trigger('click');
}
})
</script>
<?php
if( ($modulename == 'detail' || $modulename == 'byo' || $modulename == 'tours' ) && ($controller == 'index' || $controller == 'package' ) && ($action == 'index' || $action == 'package-details' || $action == 'dynamic') ) {
?>
<link rel="stylesheet" type="text/css" href="<?php echo $baseUrl;?>public/css/easy-responsive-tabs-1.css " />
<script src="<?php echo $baseUrl;?>public/js/zoomerang.js"></script>
<script>
if(dvc == 'm') {
var maxH = 300;
var maxW = 350;
} else {
var maxH = 600;
var maxW = 900;
}
Zoomerang.config({
maxHeight: maxH,
maxWidth: maxW,
bgColor: '#000',
bgOpacity: .85
}).listen('[data-trigger="zoomerang"]');
</script>
<script type="text/javascript">
$(document).ready(function() {
//Horizontal Tab
$('#parentHorizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true, // 100% fit in a container
tabidentify: 'hor_1', // The tab groups identifier
activate: function(event) { // Callback function if tab is switched
var $tab = $(this);
var $info = $('#nested-tabInfo');
var $name = $('span', $info);
$name.text($tab.text());
$info.show();
}
});
// Child Tab
$('#ChildVerticalTab_1').easyResponsiveTabs({
type: 'vertical',
width: 'auto',
fit: true,
tabidentify: 'ver_1', // The tab groups identifier
activetab_bg: '#fff', // background color for active tabs in this group
inactive_bg: '#F5F5F5', // background color for inactive tabs in this group
active_border_color: '#c1c1c1', // border color for active tabs heads in this group
active_content_border_color: '#5AB1D0' // border color for active tabs contect in this group so that it matches the tab head border
});
//Vertical Tab
$('#parentVerticalTab').easyResponsiveTabs({
type: 'vertical', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true, // 100% fit in a container
closed: 'accordion', // Start closed if in accordion view
tabidentify: 'hor_1', // The tab groups identifier
activate: function(event) { // Callback function if tab is switched
var $tab = $(this);
var $info = $('#nested-tabInfo2');
var $name = $('span', $info);
$name.text($tab.text());
$info.show();
}
});
});
</script>
<?php
}
?>
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/jquery.cookie.js"></script>
<!--<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/switcher.js"></script>-->
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/easyResponsiveTabs<?php echo (($modulename == 'detail' || $modulename == 'byo') && ($controller == 'index' || $controller == 'package') && ($action == 'index' || $action == 'package-details' || $action == 'dynamic')) ? '-1' : '';?>.js"></script>
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/jquery.nicescroll.min.js"></script>
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/tabs.js"></script>
<?php
if( ($modulename == 'default' || $modulename == 'byo' || $modulename == 'detail' || $modulename == 'destination') && ($controller == 'index' || $controller == 'dashboard') && ($action == 'index' || $action == 'package-details' || $action == 'dynamic' ) ) {
?>
<link rel="stylesheet" type="text/css" href="<?php echo $baseUrl;?>public/css/jcarousel.responsive.css" />
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/jquery.jcarousel.min.js"></script>
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/jcarousel.responsive.js"></script>
<?php
}
?>
<?php
if( ($modulename == 'default' || $modulename == 'byo' || $modulename == 'tours' ) && ($controller == 'search' || $controller == 'index' || $controller == 'package' || $controller == 'dashboard') && ($action == 'index' || $action == 'search-results' ) ) {
?>
<!-- Script For Icheck -->
<script src="<?php echo $baseUrl;?>public/assets/js/icheck.min.js"></script>
<!-- Script For Icheck -->
<!--Advance Radio and checkbox demo start-->
<script src="<?php echo $baseUrl;?>public/assets/js/pages/checkboxRadio.js"></script>
<script src="<?php echo $baseUrl;?>public/js/hotels.js"></script>
<script>
$(document).ready(function(){
$("#tab1").click();
$(window).scroll(function(){
if ($(window).scrollTop() >= ($(document).height() - $(window).height())*0.71){
$("#show_button").click();
}
});
});
function showPriceBreakUp(that){
$(".PriceBreakUp").toggleClass( "collapse");
if($(that).find('i').hasClass('fa-plus')){
$(that).find('i').addClass("fa-minus").removeClass('fa-plus');
}else{
$(that).find('i').addClass("fa-plus").removeClass('fa-minus');
}
}
</script>
<script>
$("#detailbtn").click(function(){
$("#expanddetail").slideDown('slow');
$(".grandtotal").hide();
});
$("#detailbtn1").click(function(){
$("#expanddetail").slideUp('slow');
$(".grandtotal").show();
});
</script>
<?php
}
?>
<script>SITEURL = '<?php echo $baseUrl?>'</script>
<script type="text/javascript">
var CONST_PACKAGE_TRAVELER_MAX_ROOM = '<?php echo CONST_PACKAGE_TRAVELER_MAX_ROOM?>';
var CONST_PACKAGE_TRAVELER_MAX_ADULT_IN_ROOM = '<?php echo CONST_PACKAGE_TRAVELER_MAX_ADULT_IN_ROOM?>';
var CONST_PACKAGE_TRAVELER_MAX_CHILD_IN_ROOM = '<?php echo CONST_PACKAGE_TRAVELER_MAX_CHILD_IN_ROOM?>';
var CONST_PACKAGE_TRAVELER_MAX_INFANT_IN_ROOM = '<?php echo CONST_PACKAGE_TRAVELER_MAX_INFANT_IN_ROOM?>';
var HOTEL_CATEGORY = { "Budget" : [1], "Standard" : [2], "Deluxe" : [3], "Luxury" : [4], "Premium" : [5] };
</script>
<script type="text/javascript">
var CONST_HOTEL_MAX_ROOM = '4';
var CONST_HOTEL_MAX_ADULT_IN_ROOM = '3';
var CONST_HOTEL_MAX_CHILD_IN_ROOM = '2';
var CONST_HOTEL_MAX_PAX_IN_ROOM = 4;
</script>
<?php
$scriptsAngular = $this->headScript(); // include the angular js here
$scriptsAngular->appendFile("$baseUrl/public/js/ng/angular.min.js")
->appendFile("$baseUrl/public/js/ng/angular-route.min.js")
->appendFile("$baseUrl/public/js/ng/app.js")
->appendFile("$baseUrl/public/js/ng/ngfactory.js")
->appendFile("$baseUrl/public/js/ng/ngsortingorder.js");
// ->appendFile("$baseUrl/public/js/ng/filters.js");
if( ($modulename == 'default') && ($controller == 'dashboard') && ($action == 'index') ) {
$scriptsAngular->appendFile("$baseUrl/public/js/ng/homepage.js");
}
if( ($modulename == 'tours') && ($controller == 'package') && ($action == 'index') ) {
$scriptsAngular->appendFile("$baseUrl/public/js/ng/package_search.js");
}
if( ($modulename == 'detail') && ($controller == 'index') && ($action == 'index' || $action == 'dynamic') ) {
$scriptsAngular->appendFile("$baseUrl/public/js/ng/controller.js");
}
if( ($modulename == 'activities') && ($controller == 'index') && ($action == 'index') ) {
$scriptsAngular->appendFile("$baseUrl/public/js/ng/controller.js");
}
if( ($modulename == 'byo') && ($controller == 'index') && ($action == 'search-results' || $action == 'itinerary-desc-details' || $action == 'get-proceed-data' || $action == 'choose-vehicle') ) {
$scriptsAngular->appendFile("$baseUrl/public/js/ng/hotel_search.js");
}
$scriptsAngular->appendFile("$baseUrl/public/js/ng/footer.js");
echo $scriptsAngular;
?>
<?php
if( ($modulename == 'default' || $modulename == 'byo' || $modulename == 'tours' || $modulename == 'detail' || $modulename == 'list') && ($controller == 'index' || $controller == 'dashboard' || $controller == 'package') && ($action == 'index' || $action == 'itinerary-desc-details'|| $action == 'get-proceed-data' || $action == 'choose-vehicle' || $action == 'package-details' || $action == 'package-listing' || $action == 'dynamic') ) {
?>
<link rel="stylesheet" href="<?php echo $baseUrl;?>public/css/jquery-ui.css" />
<link rel="stylesheet" href="<?php echo $baseUrl; ?>public/assets/css/jquery.datetimepicker.css">
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/jquery-ui-1.12.1.js"></script>
<script src="<?php echo $baseUrl;?>public/assets/js/jquery.datetimepicker.js"></script>
<script type="text/javascript">
function openpopupModel(n,type) {
var hotelId = n;
var type = type;
var categoryId = $("#categoryId").val();
var packageId = $("#packageId").val();
var gtxID = $("#gtxID").val();
$.ajax({
type: "POST",
// url: "<?php echo $baseUrl;?>tours/package/get-hotel-detail",
url: "<?php echo $baseUrl;?>detail/index/get-hotel-detail",
async: true,
data: "type="+type+"&hotelId="+hotelId+"&categoryId="+categoryId+"&packageId="+packageId+">xID="+gtxID,
beforeSend: function () {
$("#myModa1hotelview").modal();
$('#hotelDetailViewList').html('<div style="text-align:center;padding-top:30px;"><img src="<?php echo $baseUrl;?>public/images/loader.gif"/></div>');
},
success: function (data) {
$("#hotelDetailViewList").html(data);
}
});
}
function viewHotelView(n) {
var day = n;
var categoryId = $("#categoryId").val();
var packageId = $("#packageId").val();
var gtxID = $("#gtxID").val();
$.ajax({
type: "POST",
url: "<?php echo $baseUrl;?>detail/index/get-optional-hotel",
async: true,
data: "day="+day+"&categoryId="+categoryId+"&packageId="+packageId+">xID="+gtxID,
beforeSend: function () {
$("#myModalHotelOptions").modal();
$('#hotelOptionalViewList').html('<div style="text-align:center;padding-top:30px;"><img src="<?php echo $baseUrl;?>public/images/loader.gif"/></div>');
},
success: function (data) {
$("#hotelOptionalViewList").html(data);
}
});
}
setTimeout(function () {
$.getJSON(SITEURL + 'public/data/dynamic/package_destinations.json?'+Math.random(), function (destinations) {
$(".destinationBox").autocomplete({
minLength: 2,
autoFocus: true,
source: destinations,
select: function (event, ui) {
var label = ui.item.label;
var value = ui.item.value;
var code = ui.item.code;
var cityid = ui.item.id;
$("#search-form").attr("action", "<?php echo $baseUrl?>tours/package");
//console.log(ui.item);
$(".hcode").val(code);
$(".cityid").val(cityid);
}
});
});
}, 1000);
//$(".destinationBox").autocomplete({
// minLength: 3,
// source: $.getJSON(SITEURL + 'public/data/package_destinations.json', function (destinations) { return destinations; })
//});
</script>
<?php
}
if( ($modulename == 'tours') && ($controller == 'package') && ($action == 'index') ) {
?>
<script type="text/javascript">
// open filter popup - mobile
function showPopFilterMob( that ) {
var data_active_filter = $(that).attr('data-active-filter');
// console.log(data_active_filter);
$('.filters-container').hide();
if(data_active_filter == 'tours') {
$('#package-filters').show();
} else if(data_active_filter == 'hotels') {
$('#hotel-filters').show();
} else if(data_active_filter == 'activities') {
$('#activities-filters').show();
}
$('#myModalFiltersContainer').modal('show');
}
//function calculateFilterMob() {
// var width = $(window).width();
// var height = $(window).height();
// var filterDiv = $(document).find('.box-filter');
//
// if( width < 700) {
// filterDiv.parent().addClass('hidee');
// } else {
// filterDiv.find('h5 i').remove();
// }
//}
// $(document).ready(function(){
// calculateFilterMob();
// });
// tabbed content
// http://www.entheosweb.com/tutorials/css/tabs.asp
$(".tab_content").hide();
$(".tab_content:first").show();
/* if in tab mode */
$("ul.tabs li").click(function() {
$(".tab_content").hide();
var activeTab = $(this).attr("rel");
$("#"+activeTab).fadeIn();
$("ul.tabs li").removeClass("active");
$(this).addClass("active");
$(".tab_drawer_heading").removeClass("d_active");
$(".tab_drawer_heading[rel^='"+activeTab+"']").addClass("d_active");
});
/* if in drawer mode */
$(".tab_drawer_heading").click(function() {
$(".tab_content").hide();
var d_activeTab = $(this).attr("rel");
$("#"+d_activeTab).fadeIn();
$(".tab_drawer_heading").removeClass("d_active");
$(this).addClass("d_active");
$("ul.tabs li").removeClass("active");
$("ul.tabs li[rel^='"+d_activeTab+"']").addClass("active");
});
/* Extra class "tab_last"
to add border to right side
of last tab */
$('ul.tabs li').last().addClass("tab_last");
// $("#myModa1hotelview").modal('show');
</script>
<?php
}
// display the send enquiry modal on all below pages
if( ($modulename == 'default' || $modulename == 'byo' || $modulename == 'tours' || $modulename == 'detail' || $modulename == 'list') && ($controller == 'package' || $controller == 'index' || $controller == 'dashboard') && ($action == 'index' || $action == 'package-details' || $action == 'package-listing' || $action == 'dynamic') ) {
$data = ['baseUrl'=> $baseUrl , 'AgencySysId' => $options['gtxagencysysid'] , 'modulename' => $modulename ,
'CONST_PACKAGE_TRAVELER_MAX_ROOM' => CONST_PACKAGE_TRAVELER_MAX_ROOM ,
'CONST_PACKAGE_TRAVELER_MAX_ADULT_IN_ROOM' => CONST_PACKAGE_TRAVELER_MAX_ADULT_IN_ROOM,
'CONST_PACKAGE_TRAVELER_MAX_CHILD_IN_ROOM' => CONST_PACKAGE_TRAVELER_MAX_CHILD_IN_ROOM ,
'CONST_PACKAGE_TRAVELER_MAX_INFANT_IN_ROOM' => CONST_PACKAGE_TRAVELER_MAX_INFANT_IN_ROOM ,
'POPUPSESS' => $POPUPSESS ,
];
echo $this->partial( 'partials/send-enquiry-modal.phtml' , $data);
echo $this->partial( 'partials/send-enquiry-modal-hotels.phtml' , $data);
echo $this->partial( 'partials/send-enquiry-modal-activity.phtml' , $data); // send enquiry popup for HOTEL
echo '<script src="'. $baseUrl .'public/js/send_enquiry.js"></script>'; // add script
}
?>
<!-- start : modal for change hotel options , add services options , add Others services options Only -->
<?php
if( ($modulename == 'default' || $modulename == 'byo' || $modulename == 'detail' || $modulename == 'tours') && ($action == 'index' || $action == 'package-details' || $action == 'dynamic') ) {
echo $this->partial('partials/modal-change-options.phtml' , ['baseUrl'=> $baseUrl ]);
echo $this->partial('partials/modal-add-options.phtml' , ['baseUrl'=> $baseUrl ]);
echo $this->partial('partials/modal-add-services-options.phtml' , ['baseUrl'=> $baseUrl ]);
echo $this->partial('partials/modal-hotel-view-and-options.phtml' , ['baseUrl'=> $baseUrl ]);
}
if( (($modulename == 'detail') || ($modulename == 'default') || ($modulename == 'byo')) && (($controller == 'index') || ($controller =='tour-packages') ) && ($action == 'index' || $action == 'package-details' || $action == 'dynamic') ) {
?>
<script type="text/javascript" src="<?php echo $baseUrl?>public/js/package_customize.js"></script>
<?php
}
?>
<!-- end : modal for change hotel options , add services options , add Others services options Only -->
<?php
if( (($modulename == 'detail' || $modulename == 'byo') || ($modulename == 'activities--')) && (($controller == 'index')) && ($action == 'index' || $action == 'package-details' || $action == 'dynamic') ) {
?>
<script src="<?php echo $baseUrl;?>public/js/jquery-scrolltofixed.js" type="text/javascript"></script>
<script type="text/javascript">
function fixDiv() {
}
$(window).scroll(fixDiv);
$(document).ready(function() {
var summaries = $('.side-count');
summaries.each(function(i) {
var summary = $(summaries[i]);
var next = summaries[i + 1];
summary.scrollToFixed({
marginTop: $('.fh5co-nav').outerHeight(true) +0,
limit: function() {
var limit = 0;
if (next) {
limit = $(next).offset().top - $(this).outerHeight(true) - 10;
} else {
limit = $('.fh5co-section-gallery-grid').offset().top - $(this).outerHeight(true) - 10;
}
return limit;
},
zIndex: 999
});
});
});
</script>
<script type="text/javascript">
function fixDiv() {
}
$(window).scroll(fixDiv);
$(document).ready(function() {
var summaries = $('.left-scrol-p');
summaries.each(function(i) {
var summary = $(summaries[i]);
var next = summaries[i + 1];
summary.scrollToFixed({
// marginTop: $('.fh5co-nav').outerHeight(true) +0,
limit: function() {
var limit = 0;
if (next) {
limit = $(next).offset().top - $(this).outerHeight(true) - 10;
} else {
limit = $('.fh5co-section-gallery-grid').offset().top - $(this).outerHeight(true) - 10;
}
return limit;
},
zIndex: 999
});
});
});
</script>
<?php
}
// sign in for all modules
echo $this->partial( 'partials/modal-signin.phtml' , ['baseUrl'=> $baseUrl , 'AgencySysId' => $options['gtxagencysysid'] ] );
?>
<script src="<?php echo $baseUrl;?>public/js/queryonly.js"></script>
<script>
$(document).ready(function(){
$('[data-toggle="tooltip"]').tooltip();
$('.rightFloat div').mouseover(function(){
$(this).stop().animate({
right: 215
}, 215);
}).mouseout(function(){
$(this).stop().animate({
right: 50
}, 215);
});
});
function openpopLogin() {
$('#myModalSignInForgot').modal('hide');
$('#myModalSignIn').modal('show');
}
function openpopForgot() {
$('#myModalSignIn').modal('hide');
$('#myModalSignInForgot').modal('show');
}
var ActionName = "<?php echo $action; ?>";
if(ActionName == "hotel-checkout"){
$('.fh5co-nav').addClass('scrolled');
}
</script>
<style>
input.error{
border-bottom: 3px solid red !important;
}
.error{
font-size: 12px !important;
font-family: 'Roboto', sans-serif;
color: red !important;
}
</style>
<?php
// add script for lazy loader images on home page destination and tour packages
if( ( ($modulename == 'default') || ($modulename == 'byo') || ($modulename == 'tours') || ($modulename == 'detail')) && (($controller == 'index') || ($controller == 'package') || ($controller == 'dashboard') ) && ($action == 'index' || $action == 'itinerary-desc-details' || $action == 'get-proceed-data' || $action == 'choose-vehicle' || $action == 'package-details' || $action == 'dynamic') ) {
?>
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/jquery.lazyload.min.js"></script>
<script type="text/javascript" charset="utf-8">
$(function() {
$("img.lazy").lazyload({
effect : "fadeIn"
});
});
</script>
<?php
}
?>
<script type="text/javascript">var Call_Back =<?php echo ($ip)?$ip:'false';?>;</script>
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/common_functions.js"></script>
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/custom.js"></script>
<?php
// add script for lazy loader images on home page destination and tour packages
if( ( ($modulename == 'activities') || ($modulename == 'tours')) && (($controller == 'index') || ($controller == 'package') ) && ($action == 'index') ) {
if($modulename == 'activities')
$charlimit = 600;
if($modulename == 'activities')
$charlimit = 600;
else
$charlimit = 500;
?>
<script type="text/javascript">
trimcontent(<?php echo $charlimit;?>);
<?php if($this->readmore == 'yes'){ ?>
$(document).ready(function() {
$(".moreless_anchor").trigger('click');
});
<?php } ?>
</script>
<?php
}
// add script for lazy loader images on home page destination and tour packages
if( ( ($modulename == 'detail' || $modulename == 'byo' ) ) && (($controller == 'index') ) && ($action == 'index' || $action == 'package-details' || $action == 'dynamic') ) {
if($mydevice == "mobile")
$charlimit = 150;
else
$charlimit = 400;
?>
<script type="text/javascript">
trimcontent(<?php echo $charlimit;?>);
</script>
<?php } ?>
<script>
$(function() {
$('.notSpace').on('keypress', function(e) {
if (e.which === 32)
return false;
});
});
</script>
<?php
if( ($modulename == 'byo') && ($controller == 'index') && ($action == 'index' || $action == 'itinerary-desc-details' || $action == 'get-proceed-data' || $action == 'choose-vehicle') ) {
?>
<script type="application/x-javascript">
$(".travelerbox").click(function(){
$(".roomBoxMain").toggle();
});
$(".edittxt").click(function(){
$(".editBoxContainer").show();
});
$(".submittxt, .canceltxt").click(function(){
$(".editBoxContainer").hide();
});
</script>
<script type="text/javascript" src="public/js/multipleAccordion.js"></script>
<script>
$(document).ready( () => {
$('.minus-button').click( (e) => {
const currentInput = $(e.currentTarget).parent().prev()[0];
let minusInputValue = $(currentInput).html();
minusInputValue --;
$(currentInput).html(minusInputValue);
});
$('.plus-button').click( (e) => {
const currentInput = $(e.currentTarget).parent().prev()[0];
let plusInputValue = $(currentInput).html();
plusInputValue ++;
$(currentInput).html(plusInputValue);
});
});
</script>
<script src="<?php echo $baseUrl;?>public/js/byo.js"></script>
<!--Sortable Library Script Start-->
<script src="<?php echo $baseUrl;?>public/js/jquery-sortable.js"></script>
<!--Sortable Library Script end-->
<script src="<?php echo $baseUrl;?>public/assets/js/pages/dragAndDrop.js"></script>
<script src="<?php echo $baseUrl;?>public/js/jquery.mobile.custom.js"></script>
<script src="<?php echo $baseUrl;?>public/js/jquery.toc.min.js"></script>
<script src="<?php echo $baseUrl;?>public/js/prism.js"></script>
<script src="<?php echo $baseUrl;?>public/js/jquery-asDatepicker.js"></script>
<script src="<?php echo $baseUrl;?>public/js/language.js"></script>
<script>
$(document).ready(function(){
(function(){
$('#toc').toc();
})();
$("#calendar").asDatepicker({
namespace: 'calendar',
lang: 'zh',
position: 'bottom'
});
$("#calendar2").asDatepicker({mode: 'range'});
$("#calendar3").asDatepicker({
mode: 'multiple',
calendars: 4,
});
$("#calendar4").asDatepicker();
$('#calendar-mobile-single').asDatepicker({
mobileMode: true
});
$('#calendar-mobile-range').asDatepicker({
mode: 'range',
mobileMode: true
});
$('#calendar-mobile-multiple').asDatepicker({
mode: 'multiple',
mobileMode: true
});
$('.asDatepicker').asDatepicker();
$('.calendar-multiple').asDatepicker({mode: 'multiple', calendars: 3});
$('#calendar-api-displayMode').asDatepicker({displayMode: 'inline'});
$('#calendar-api-show-click').click(function(){
$('#calendar-api-show').asDatepicker('show');
return false;
});
$('#calendar-api-hide-click').click(function(){
$('#calendar-api-hide').asDatepicker('hide');
return false;
});
$('#api-multipleClear-click').click(function() {
$("#calendar-api-multipleClear").asDatepicker('multipleClear');
return false;
});
$('#api-getDate-click').click(function() {
var html = '<div>' + $('#calendar-api-getDate').asDatepicker('getDate') + '</div>';
$(html).prependTo($('#api-getDate-info'));
return false;
});
$('#api-getDate-format-click').click(function() {
var html = '<div>' + $('#calendar-api-getDate-format').asDatepicker('getDate', 'yyyy-mm-dd') + '</div>';
$(html).prependTo($('#api-getDate-format-info'));
return false;
});
$('#api-update-click').click(function() {
$('#calendar-api-update').asDatepicker('update', {mode: 'range'});
return false;
});
});
</script>
<?php } ?>
<?php
if( ($modulename == 'byo') && ($controller == 'index') && ($action == 'itinerary-desc-details' || $action == 'search-results' || $action == 'get-proceed-data' || $action == 'choose-vehicle' || $action == 'package-tnc' || $action == 'price-detail') ) {
?>
<script src="<?php echo $baseUrl;?>public/ckeditor/ckeditor.js"></script>
<script src="<?php echo $baseUrl;?>public/js/hotel_itinerary.js"></script>
<script src="<?php echo $baseUrl;?>public/js/responsiveTabs.js"></script>
<script src="<?php echo $baseUrl;?>public/js/choose_vehicles.js"></script>
<script>
$(document).ready(function() {
RESPONSIVEUI.responsiveTabs();
})
</script>
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/switcher.js"></script>
<!-- Script For Icheck -->
<script src="<?php echo $baseUrl;?>public/assets/js/icheck.min.js"></script>
<!-- Script For Icheck -->
<!--Advance Radio and checkbox demo start-->
<script src="<?php echo $baseUrl;?>public/assets/js/pages/checkboxRadio.js"></script>
<script src="<?php echo $baseUrl;?>public/js/zoomerang.js"></script>
<script>
Zoomerang
.config({
maxHeight: 300,
maxWidth: 300,
bgColor: '#000',
bgOpacity: .85
})
.listen('[data-trigger="zoomerang"]')
</script>
<script type="text/javascript">
function showPriceBreakUp(that){
$(".PriceBreakUp").toggleClass( "collapse");
if($(that).find('i').hasClass('fa-plus')){
$(that).find('i').addClass("fa-minus").removeClass('fa-plus');
}else{
$(that).find('i').addClass("fa-plus").removeClass('fa-minus');
}
}
</script>
<?php } ?>
<?php
if( ($modulename == 'detail' || $modulename == 'tours' ) && ($controller == 'index' || $controller == 'package' ) && ($action == 'index' || $action == 'package-details' || $action == 'dynamic') ) {
?>
<script src="<?php echo $baseUrl;?>public/js/responsiveTabs.js"></script>
<?php } ?>
<?php if(($modulename=='default') && ($controller == 'dashboard') && ($action == 'changepassword')){ ?>
<script src="<?php echo $baseUrl;?>public/js/login.js"></script>
<?php } ?>
<script type="text/javascript" src="<?php echo $baseUrl;?>public/js/sticky-sidebar.min.js"></script>
</body>
</html>