| 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/uatb2c.hellogtx.com/public/js/ |
Upload File : |
$(document).ready(function() {
$(document).on('click', '.selectedTpId', function() {
var PkgSysId = $('#PkgSysIdHTML').val();
var TpSysId = $(this).attr('dataTpId');
$('#packagetpid_' + PkgSysId).val(TpSysId);
});
$('.talktous input[name="mobile"]').keypress(function(e) {
if (e.which !== 8 && e.which !== 0 && (e.which < 48 || e.which > 57)) {
return false;
}
});
$(".talktous").on('submit', function(e) {
e.preventDefault();
var data = $(this).serialize();
var EmailReg = new RegExp(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/);
if ($('.talktous input[name="fname"]').val() == '') {
$('.msg').html('Please enter your first name').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous input[name="fname"]').focus();
return false;
}
if ($('.talktous input[name="lname"]').val() == '') {
$('.msg').html('Please enter your last name').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous input[name="lname"]').focus();
return false;
}
if ($('.talktous input[name="email"]').val() == '') {
$('.msg').html('Please enter your email id').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous input[name="email"]').focus();
return false;
}
if (!EmailReg.test($('.talktous input[name="email"]').val())) {
$('.msg').html('Please enter valid email address!!!').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous input[name="email"]').focus();
return false;
}
if ($('.talktous input[name="mobile"]').val() == '') {
$('.msg').html('Please enter your Mobile').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous input[name="mobile"]').focus();
return false;
}
if (!$.isNumeric($('.talktous input[name="mobile"]').val())) {
$('.msg').html('Mobile should be numeric!!').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous input[name="mobile"]').focus();
return false;
}
// if ($('.talktous input[name="mobile"]').val().length != '10') {
// $('.msg').html('Mobile should be 10 digit?').css('color', 'red').fadeIn().delay(2000).fadeOut();
// $('.talktous input[name="mobile"]').focus();
// return false;
// }
if ($('.talktous textarea[name="message"]').val() == '') {
$('.msg').html('Please enter your query!').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous textarea[name="message"]').focus();
return false;
}
$('.msg').html('');
$('.sendingP').attr('disabled', true);
$.ajax({
url: SITEURL + 'cms/index/sendenquiry',
type: 'POST',
data: data,
dataType: 'json',
beforeSend: function() {
$('.sendingP').html('<i class="ace-icon fa fa-spinner fa-spin orange bigger-125"></i> Sending...');
},
success: function(result) {
if (result.status) {
// alert(result.status);
$('.sendingP').html('Submit Form').css('color', 'green');
$('.msg').html(result.message);
window.location.href = '/thankyou';
} else {
$('.sendingP').html('Submit Form').css('color', 'green');
$('.msg').html(result.message);
window.location.href = '/thankyou';
}
},
error: function(result) {
$('.sendingP').html('Submit Form');
alert('Some error occured.');
}
});
});
$(".talktous_pass").on('submit', function(e) {
e.preventDefault();
var data = $(this).serialize();
var leadsend = $("#leadsends").val();
var EmailReg = new RegExp(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/);
if ($('.talktous_pass input[name="fname"]').val() == '') {
$('.msg').html('Please enter your name').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous_pass input[name="fname"]').focus();
return false;
}
if ($('.talktous_pass input[name="email"]').val() == '') {
$('.msg').html('Please enter your email id').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous_pass input[name="email"]').focus();
return false;
}
if (!EmailReg.test($('.talktous_pass input[name="email"]').val())) {
$('.msg').html('Please enter valid email address!!!').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('talktous_pass input[name="email"]').focus();
return false;
}
// if ($('.talktous_pass input[name="countrycode"]').val() == '') {
// $('.msg').html('Please enter country code').css('color', 'red').fadeIn().delay(2000).fadeOut();
// $('.talktous_pass input[name="countrycode"]').focus();
// return false;
// }
if ($('.talktous_pass input[name="mobile"]').val() == '') {
$('.msg').html('Please enter your Mobile').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous_pass input[name="mobile"]').focus();
return false;
}
if (!$.isNumeric($('.talktous_pass input[name="mobile"]').val())) {
$('.msg').html('Mobile should be numeric!!').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous_pass input[name="mobile"]').focus();
return false;
}
// if ($('.talktous input[name="mobile"]').val().length != '10') {
// $('.msg').html('Mobile should be 10 digit?').css('color', 'red').fadeIn().delay(2000).fadeOut();
// $('.talktous input[name="mobile"]').focus();
// return false;
// }
if ($('.talktous_pass textarea[name="message"]').val() == '') {
$('.msg').html('Please enter your Remark!').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.talktous_pass textarea[name="message"]').focus();
return false;
}
$('.msg').html('');
$('.sending3').attr('disabled', true);
$.ajax({
url: SITEURL + 'cms/index/sendenquiry',
type: 'POST',
data: data,
dataType: 'json',
beforeSend: function() {
$('.sending3').html('<i class="ace-icon fa fa-spinner fa-spin orange bigger-125"></i> Sending...');
},
success: function(result) {
if (result.status) {
$('.sending3').html('Submit').css('color', 'yellow');
$('.msg').html(result.message)
} else {
$('.sending3').html('Submit').css('color', 'yellow');
$('.msg').html(result.message)
}
},
error: function(result) {
$('.sending3').html('Submit Form');
alert('Some error occured.');
}
});
if (leadsend == '0') {
$.ajax({
url: SITEURL + 'gtxwebservices/send-enquiry/post',
type: 'POST',
data: data,
dataType: 'json',
beforeSend: function() {
$('..sending3').html('<i class="ace-icon fa fa-spinner fa-spin orange bigger-125"></i>').attr('disabled', 'disabled');
},
success: function(result) {
if ((result.status == 'success') && (result.availability == true)) {
$('.talktous_pass .smsg1').show().html("Thanks! Your enquiry submitted successfully. Soon our expert will contact you.").css({ 'color': '#5cb85c' });
}
}
});
}
});
$("#subscribe-form").submit(function() {
var email = $.trim($("#send_email").val());
if (email.length == 0) {
$("#eml").css('color', 'red').html("E-Mail Can't be Empty").fadeIn().delay(3000).fadeOut();
return false;
} else {
var at = email.indexOf("@");
var dot = email.lastIndexOf(".");
if (at < 3 || dot - at < 3 || email.length - (dot) < 3) {
$("#eml").css('color', 'red').html("Enter valid email address").fadeIn().delay(3000).fadeOut();
return false;
}
}
$.ajax({
url: SITEURL + 'index/save-letter',
type: 'POST',
data: { email: email },
dataType: 'json',
beforeSend: function() {
// alert("hello");
},
success: function(result) {
alert(result.msg);
return false;
},
error: function() {
alert('Oops unable to connect with server!!');
return false;
}
});
return false;
});
});
function trimcontent(showChar) {
var moretext = "+More";
var lesstext = "-Less";
$('.more').each(function() {
var content = $(this).html();
if (content.length > showChar) {
var c = content.substr(0, showChar);
var h = content.substr(showChar, content.length - showChar);
var html = '<span class="defaultcontent" >' + c + '</span><span class="morecontent">' + h + '</span>\n\
<a href="javascript:void();" class="morelink btn-link btnmore">' + moretext + '</a>';
$(this).html(html);
}
});
$(".morelink").click(function() {
if ($(this).hasClass("less")) {
$(this).removeClass("less").html(moretext);
} else {
$(this).addClass("less").html(lesstext);
}
// $(this).parent().prev().toggle();
$(this).prev().toggle();
return false;
});
$('span.morecontent').hide();
$('.defaultcontent , .morecontent').css({ 'font-size': '12px', 'text-transform': 'none', 'font-weight': 'normal' });
}
function validateDestinationSearch() {
var destinationBox = $('.destinationBox').val();
//alert(destinationBox);
if (destinationBox == '') {
$(".shakeThisDiv").effect("shake");
$('.destinationBox').css('border-color', 'red');
return false;
}
window.location.href = 'tour-destination/' + getSeoName1(destinationBox).toLowerCase() + '/';
//alert(window.location.href);
}
function validateDestinationSearch2() {
var destinationBox = $('#destinationBox').val();
// alert(destinationBox);
if (destinationBox == '') {
$(".shakeThisDiv").effect("shake");
$('#destinationBox').css('border-color', 'red');
return false;
}
window.location.href = 'tour-destination/' + getSeoName1(destinationBox).toLowerCase() + '/';
//alert(window.location.href);
}
function validateThemeSearch() {
var theme = $('#theme').val();
if (theme == '') {
$(".shakeThisDiv").effect("shake");
$('#theme').css('border-color', 'red');
return false;
}
window.location.href = SITEURL + 'tour-destination/category/' + getSeoName1(theme).toLowerCase();
//window.location.href = 'tour-destination/holidays/';
}
function validateActivitiesSearch() {
var activitiesBox = $('.activitiesBox').val();
if (activitiesBox == '') {
$(".shakeThisDiv").effect("shake");
$('.activitiesBox').css('border-color', 'red');
return false;
}
window.location.href = 'activities/' + getSeoName1(activitiesBox).toLowerCase();
}
function validateVisaSearch() {
var visaSearchBox = $('#visaSearchBox').val();
if (visaSearchBox == '') {
$(".shakeThisDiv").effect("shake");
$('.activitiesBox').css('border-color', 'red');
return false;
}
window.location.href = 'visa/' + getSeoName1(visaSearchBox).toLowerCase() + '-visa.html';
}
function getSeoName1(str) {
str = str.replace(/\s\s+/g, ' ').toLowerCase();
str = str.replace(/#|(|)|,|\/|_| +/g, '');
str = str.split(',').join('-');
str = str.split(' ').join('-');
return str.replace('--', '-');
}
function reviewStar(id) {
$('.reviewStar').removeClass('red');
for (var i = 1; i <= id; i++) {
$('.reviewStar' + parseInt(i)).addClass('red');
}
$('#ReviewStarValue').val(id);
}
function submitFeedbackForm() {
var data = $('.feedback_form').serialize();
$('.msgFeed').html('');
$('.feedbackSubmitBtn').attr('disabled', true);
$.ajax({
url: SITEURL + 'index/send-feedback',
type: 'POST',
data: data,
dataType: 'json',
beforeSend: function() {
$('.feedbackSubmitBtn').val('Sending...');
},
success: function(result) {
if (result.status) {
$('.feedbackSubmitBtn').val('Submit');
//$('.msgFeed').html(result.message).css('color','green');
alert(result.message);
$('.close').click();
$('.feedback_form input[name="Name"]').val('');
$('.feedback_form input[name="EmailId"]').val('');
$('.feedback_form input[name="Destination"]').val('');
$('.feedback_form input[name="TravelMonth"]').val('');
$('.feedback_form input[name="ReviewTitle"]').val('');
$('.feedback_form input[name="Review"]').val('');
$('.feedback_form input[name="TripImage"]').val('');
$('.feedbackSubmitBtn').attr('disabled', false);
} else {
$('.feedbackSubmitBtn').val('Submit');
$('.msgFeed').html(result.message)
}
},
error: function(result) {
$('.feedbackSubmitBtn').val('Submit');
alert('Some error occured.');
}
});
};
$('.feedback_form').on('submit', function(e) {
var EmailReg = new RegExp(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/);
if ($('.feedback_form input[name="Name"]').val() == '') {
$('.msgFeed').html('Please enter your name').css('color', 'red').fadeIn().delay(6000).fadeOut();
$('.feedback_form input[name="Name"]').focus();
return false;
}
if ($('.feedback_form input[name="EmailId"]').val() == '') {
$('.msgFeed').html('Please enter your email id').css('color', 'red').fadeIn().delay(6000).fadeOut();
$('.feedback_form input[name="EmailId"]').focus();
return false;
}
if (!EmailReg.test($('.feedback_form input[name="EmailId"]').val())) {
$('.msgFeed').html('Please enter valid email address!!!').css('color', 'red').fadeIn().delay(6000).fadeOut();
$('.feedback_form input[name="EmailId"]').focus();
return false;
}
if ($('.feedback_form input[name="Destination"]').val() == '') {
$('.msgFeed').html('Please enter your destination').css('color', 'red').fadeIn().delay(6000).fadeOut();
$('.feedback_form input[name="Destination"]').focus();
return false;
}
if ($('.feedback_form select[name="TravelMonth"]').val() == '') {
$('.msgFeed').html('Please select month').css('color', 'red').fadeIn().delay(6000).fadeOut();
$('.feedback_form select[name="TravelMonth"]').focus();
return false;
}
if ($('.feedback_form input[name="ReviewStarValue"]').val() == '') {
$('.msgFeed').html('Please select overall experience?').css('color', 'red').fadeIn().delay(6000).fadeOut();
$('.feedback_form input[name="ReviewStarValue"]').focus();
return false;
}
if ($('.feedback_form name[name="ReviewTitle"]').val() == '') {
$('.msgFeed').html('Please enter title of your review!').css('color', 'red').fadeIn().delay(6000).fadeOut();
$('.feedback_form name[name="ReviewTitle"]').focus();
return false;
}
if ($('.feedback_form textarea[name="Review"]').val() == '') {
$('.msgFeed').html('Please enter your review!').css('color', 'red').fadeIn().delay(6000).fadeOut();
$('.feedback_form textarea[name="Review"]').focus();
return false;
}
var fd = new FormData();
// var files = $('#TripImage')[0].files[0];
// fd.append('file', files);
var files = $('#TripImage')[0].files;
console.log(files);
if (files.length > 0) {
var mArr = [];
for (var m = 0; m < files.length; m++) {
mArr[m] = files[m];
fd.append('file' + parseInt(m), files[m]);
}
}
$.ajax({
url: SITEURL + 'index/send-feedback-image-upload',
type: 'post',
data: fd,
dataType: 'json',
contentType: false,
processData: false,
beforeSend: function() {
$('.feedbackSubmitBtn').val('Sending...');
},
success: function(response) {
if (response.status == true) {
//$('#TripImageName').val(response.fileName);
var imgHtml = '';
if (response.total > 0) {
for (var m = 0; m < response.total; m++) {
//var img = "'" + response.fileArray[m].fileName + "'";
imgHtml += '<input type="hidden" name="TripImageName[]" id="TripImageName' + (parseInt(m) + 1) + '" value="' + response.fileNameArray[m] + '">';
}
} else {
imgHtml = '';
}
console.log(imgHtml);
$('.appendTripimagesName').html(imgHtml);
submitFeedbackForm();
} else {
submitFeedbackForm();
//alert('File not uploaded');
}
}
});
});
$(".sendEnquiryServices").on('submit', function(e) {
$('.msgrequest').html('');
e.preventDefault();
var data = $(this).serialize();
var EmailReg = new RegExp(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/);
if ($('.sendEnquiryServices input[name="fname"]').val() == '') {
$('.msgrequest').html('Please enter your name').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.sendEnquiryServices input[name="fname"]').focus();
return false;
}
// if ($('.sendEnquiry input[name="mobile"]').val().length != '10') {
// $('.enqmsg').html('Mobile should be 10 digit?').css('color', 'red').fadeIn().delay(2000).fadeOut();
// $('.sendEnquiry input[name="mobile"]').focus();
// return false;
// }
if ($('.sendEnquiryServices input[name="email"]').val() == '') {
$('.msgrequest').html('Please enter your email id').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.sendEnquiryServices input[name="email"]').focus();
return false;
}
if (!EmailReg.test($('.sendEnquiryServices input[name="email"]').val())) {
$('.msgrequest').html('Please enter valid email address!!!').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.sendEnquiryServices input[name="email"]').focus();
return false;
}
if ($('.sendEnquiryServices input[name="mobile"]').val() == '') {
$('.msgrequest').html('Please enter your Mobile').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.sendEnquiryServices input[name="mobile"]').focus();
return false;
}
if (!$.isNumeric($('.sendEnquiryServices input[name="mobile"]').val())) {
$('.msgrequest').html('Mobile should be numeric!!').css('color', 'red').fadeIn().delay(2000).fadeOut();
$('.sendEnquiryServices input[name="mobile"]').focus();
return false;
}
$('.sendEnquiryServicesBtn').attr('disabled', 'disabled');
$.ajax({
url: SITEURL + 'cms/index/sendenquiry',
type: 'POST',
data: data,
dataType: 'json',
beforeSend: function() {
$('.sendEnquiryServicesBtn').val('Sending...');
},
success: function(result) {
if (result.status) {
$('.sendEnquiryServicesBtn').val('Send Enquiry');
$('.msgrequest').html(result.message).show().css('color', 'green');
} else {
$('.sendEnquiryServicesBtn').val('Send Enquiry');
$('.msgrequest').html(result.message).show();
}
},
error: function(result) {
$('.sendEnquiryServicesBtn').val('Send Enquiry');
alert('Some error occured.');
}
});
});
function showMoreLessActivityDetail(type) {
if (type == 'show') {
$('.activityMoreDetail').show();
$('.activityDetail').hide();
} else {
$('.activityMoreDetail').hide();
$('.activityDetail').show();
}
}
// var leave = 0
// $("html").mouseleave(function() {
// if (leave < 1) {
// var first_name = $('.en_customername2').val();
// var current_dates = new Date().toLocaleDateString("en-US", {
// "year": "numeric",
// "month": "numeric",
// 'day': '2-digit',
// });
// var current_date = localStorage.getItem("send_enquery_success");
// if(current_dates!=current_date){
// $('.sendenquiry-btn').click();
// }
// leave = leave + 1;
// }
// });
// setTimeout(show_enquery_form, 30000);
// function show_enquery_form(){
// var first_name = $('.en_customername2').val();
// var current_dates = new Date().toLocaleDateString("en-US", {
// "year": "numeric",
// "month": "numeric",
// 'day': '2-digit',
// });
// var current_date = localStorage.getItem("send_enquery_success");
// if(current_dates!=current_date){
// $('.sendenquiry-btn').click();
// }
// }
changeFlightDestination = function(that, page) {
var PkgSysId = $(that).attr('PkgSysId');
var destinationName = $(that).val();
if (page == 1) {
var categoryName = document.getElementById("hotelType_" + PkgSysId).value;
var fixdeparture_destinations = $('.fixdeparture-destinations' + parseInt(PkgSysId)).val();
if(fixdeparture_destinations == '' || fixdeparture_destinations == undefined){
fixdeparture_destinations = '';
}
$(".PriceDivByCat_" + PkgSysId).addClass('ng-hide');
$(".PriceDivByCat_" + PkgSysId+ "_" + fixdeparture_destinations + "_" + categoryName).removeClass('ng-hide').addClass('ng-show');
} else {
var packageId = $(that).attr('PkgSysId');
var gtxId = $('#gtxpackage_' + packageId).val();
var desname = $('#citytxtval_' + packageId).val();
var cname = $('#package_location_' + packageId).val();
var catId = $('#hotelcategoryid_' + packageId).val();
var tourType = $('#tourtype_' + packageId).val();
var mp = $('#mealplantype_' + packageId).val();
// var hotel_type = $("#hotelType_" + packageId).val();
var tab = 'Flighttab';
var hotel_type = $('.categorySelect_' + parseInt(packageId) + ' option:selected').attr('categoryName');
var fixdeparture_destinations = $('.fixdeparture-destinations' + parseInt(packageId)).val();
if(fixdeparture_destinations == '' || fixdeparture_destinations == undefined){
fixdeparture_destinations = '';
}
$(".PriceDivByCat_" + packageId).hide();
$(".PriceDivByCat_" + packageId+ "_" + fixdeparture_destinations + "_" + hotel_type).show();
changeContentBytab(cname, desname, packageId, catId, gtxId, tourType, mp, tab, hotel_type, destinationName);
changeHotelCategoryAndPrice(hotel_type, packageId , destinationName);
}
};
$('[name=tab]').each(function(i, d) {
var p = $(this).prop('checked');
// console.log(p);
if (p) {
$('article').eq(i)
.addClass('on');
}
});
$('[name=tab]').on('change', function() {
var p = $(this).prop('checked');
// $(type).index(this) == nth-of-type
var i = $('[name=tab]').index(this);
$('article').removeClass('on');
$('article').eq(i).addClass('on');
$('.flight-menu ul li').removeClass('selected');
$(this).parent().addClass('selected');
});
//$('.job-tab a').click(function(){
//
// $('.job-tab img').each(function(){
// var path = $(this).attr('path');
// $(this).attr('src',path);
// })
// var tabtype = $(this).attr('tabtype');
// var altpath = $('.image_'+tabtype).attr('altpath');
// $('.image_'+tabtype).attr('src',altpath);
//}) $(function () {
$('#trending-domestic-deals-krishna').owlCarousel({
nav: true,
dots: true,
loop: true,
mouseDrag: true,
autoplay: true,
autoplayTimeout: 5000,
autoplayHoverPause: true,
responsiveClass: true,
margin: 30,
responsive: {
0: {
items: 1
},
768: {
items: 1
},
1200: {
items: 3
}
}
});
$('#trending-themes-krishna').owlCarousel({
nav: true,
dots: true,
loop: true,
mouseDrag: true,
autoplay: true,
autoplayTimeout: 5000,
autoplayHoverPause: true,
responsiveClass: true,
margin: 30,
responsive: {
0: {
items: 1
},
768: {
items: 1
},
1200: {
nav: true,
items: 5
}
}
});
$('#trending-domestic-krishna').owlCarousel({
nav: true,
dots: true,
loop: true,
mouseDrag: true,
autoplay: true,
autoplayTimeout: 5000,
autoplayHoverPause: true,
responsiveClass: true,
margin: 30,
responsive: {
0: {
items: 1
},
768: {
items: 1
},
1200: {
items: 4
}
}
});
$('#trending-international-krishna').owlCarousel({
nav: true,
dots: true,
loop: true,
mouseDrag: true,
autoplay: true,
autoplayTimeout: 5000,
autoplayHoverPause: true,
responsiveClass: true,
margin: 30,
responsive: {
0: {
items: 1
},
768: {
items: 1
},
1200: {
items: 4
}
}
});
$('#client-testimonial-krishna').owlCarousel({
nav: true,
dots: true,
loop: true,
mouseDrag: true,
autoplay: true,
autoplayTimeout: 5000,
autoplayHoverPause: true,
responsiveClass: true,
margin: 30,
responsive: {
0: {
items: 1
},
768: {
items: 1
},
1200: {
items: 3
}
}
});