| 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/prathamtour.com/public/js/ |
Upload File : |
$(document).ready(function () {
$(document).on('click', '.mSendEnuiryCheckRatePackageClose', function () {
$("#expandSendEnuiryCheckRatePackage").slideUp('slow');
});
$(document).on('click', '.mSendEnuiryCheckRatePackage', function () {
$("#expandSendEnuiryCheckRatePackage").slideDown('slow');
$('.en_customermobile').focus();
$('.submitSendEnquiryCheckRateBtn').attr('disabled',true);
$('.modifySendEnquiryCheckRateBtn').hide();
$('.continueTOPay').hide();
});
$(".submitSendEnquiryCheckRateBtn").on('click', function (e) {
$('.submitSendEnquiryCheckRate').submit();
})
$(".submitSendEnquiryCheckRate").on('submit', function (e) {
e.preventDefault();
var data = $(this).serialize();
var EmailReg = new RegExp(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/);
$('.emailEnqMsg').html('');
$('.mobileEnqMsg').html('');
$('.enqmsgs').html('');
if ($('.submitSendEnquiryCheckRate input[name="email"]').val() == '') {
$('.emailEnqMsg').show().html('Please enter your email address').css({'color':'red'});
$('.submitSendEnquiryCheckRate input[name="email"]').focus();
return false;
}
if (!EmailReg.test($('.submitSendEnquiryCheckRate input[name="email"]').val())) {
$('.emailEnqMsg').show().html('Please enter valid email address!!!').css({'color':'red'});;
$('.submitSendEnquiryCheckRate input[name="email"]').focus();
return false;
}
if ($('.submitSendEnquiryCheckRate input[name="mobile"]').val() == '') {
$('.mobileEnqMsg').show().html('Please enter your mobile number').css({'color':'red'});;
$('.submitSendEnquiryCheckRate input[name="mobile"]').focus();
return false;
}
// if ($('.submitSendEnquiryCheckRate input[name="mobile"]').val().length != '10') {
// $('.mobileEnqMsg').show().html('Mobile should be 10 digit?').css({'color':'red'});;
// $('.submitSendEnquiryCheckRate input[name="mobile"]').focus();
// return false;
// }
if (!$.isNumeric($('.submitSendEnquiryCheckRate input[name="mobile"]').val())) {
$('.mobileEnqMsg').show().html('Mobile should be numeric!!').css({'color':'red'});;
$('.submitSendEnquiryCheckRate input[name="mobile"]').focus();
return false;
}
if ($('.submitSendEnquiryCheckRate input[name="date"]').val() == '') {
$('.travelEnqMsg').show().html('Please enter travel date').css({'color':'red'});
$('.submitSendEnquiryCheckRate input[name="date"]').focus();
return false;
}
if ($('#pick_up_locations').val() == '') {
$('.locationEnqMsg').show().html('Please select Location').css({'color':'red'});
$('#pick_up_locations').focus();
return false;
}
$('.enqmsgs').hide().html('');
$.ajax({url: SITEURL + 'gtxwebservices/send-enquiry/post-enquiry', type: 'POST', data: data, dataType: 'json', beforeSend: function () {
$('.submitSendEnquiryCheckRateBtn').html('<i class="ace-icon fa fa-spinner fa-spin orange bigger-125"></i> Getting Cost...').attr('disabled', 'disabled');
}, success: function (result) {
$('.submitSendEnquiryCheckRateBtn').html('Check Rate & Continue');
if ((result.status == 'success') && (result.availability == true)) {
$('.package_rate_enquiry .enqmsgs1').show().html("Thanks! Your enquiry submitted successfully. Soon our expert will contact you.").css({'color': '#5cb85c'});
var priceTax = result.addtional['GSTAmount']; // Tax
var sumRoomWise = result.addtional['MyCost']; // TotalPrice
var priceGT = result.addtional['AmountWithGST']; // GrandTotal
if (priceTax == 0) {
$('#totalBasicCostTR , #totalTaxCostTR').hide();
$('#GSTI').show().html('GST (Included)');
} else {
$('#totalBasicCostTR , #totalTaxCostTR').show();
$('#GSTI').hide().html('');
}
var priceTaxFormatted, priceBCFormatted, priceGTFormatted = '';
priceTaxFormatted = ptMoneyFormatINR(priceTax, 2, null);
priceBCFormatted = ptMoneyFormatINR(sumRoomWise, 2, null);
priceGTFormatted = ptMoneyFormatINR((priceGT), 2, null);
$('#totalBasicCost').html(priceBCFormatted);
$('#totalTaxCost').html(priceTaxFormatted);
$('#totalGrandCost').html(priceGTFormatted);
$('#tableCost').slideDown();
$('#getEnquiryPriceDetail').show().html('<div class="col-md-12 table-responsive no-margin">'+
'<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table book-collps-table no-margin">'+
'<tr><tr><td colspan="2" align="left" class="alert alert-info"><strong class="table-large-text">Basic Cost : INR '+priceBCFormatted+'</strong></td>'+
'<td align="center" class="alert alert-info"><strong class="table-large-text">GST : INR '+priceTaxFormatted+'</strong></td>'+
'<td align="right" class="alert alert-info"><strong class="table-large-text">Grand Total : INR '+priceGTFormatted+'</strong></td>'+
'</tr></table></div>');
$('.submitSendEnquiryCheckRateBtn').hide();
var ProposalId = atob(result.ProposalId);
$('#continueTOPayVal').val(ProposalId);
var code = btoa(result.url);
if(result.url != ''){
var mRedirectUrl = result.url;
$('#continueTOPayAppend').append( '<a class="continueTOPay btn btn-danger" href="'+mRedirectUrl+'" target="_blank">Continue to Pay</a>');
}
}
else if ((result.status == 'success') && (result.availability == "false")) {
$('.enqmsgs1').show().html("Thanks! Your enquiry submitted successfully. Soon our expert will contact you.").css({'color': '#5cb85c'});
$('.submitSendEnquiryCheckRateBtn').html('Check Rate & Continue');
}
else if ((result.status == false) && (result.availability == "false")) {
$('.package_rate_enquiry .enqmsgs1').show().html('Sorry, This package is not available on selected date.\n\ But we will revert back with suitable suggestions.').css({'color': '#5cb85c'});
}
else if((result.status == false) && (result.redirect == true)){
$('.enqmsgs1').show().html("You are not login.").css({'color': '#5cb85c'});
window.location.href = SITEURL;
}
else if((result.status == 'error')){
$('.enqmsgs1').show().html(result.message).css({'color': 'red'});
$('.submitSendEnquiryCheckRateBtn').html('Check Rate & Continue').attr('disabled', false);;
}
else {
$('.enqmsgs1').show().html('Thanks! Your enquiry submitted successfully.\n\ We will revert back with suitable suggestions.').css({'color': '#5cb85c'});
$('.submitSendEnquiryCheckRateBtn').html('Check Rate & Continue');
}
$('.hidebutton').find('.sending1').hide();
$('.hidebutton').find('.class-modify-enquiry').show();
$('.modifySendEnquiryCheckRateBtn').show();
}, error: function (result) {
$('.enqmsgs1').show().html('The Rates are not available for the requested date. Our Staff will contact you.').css({'color': 'green'});
$('.sending1').hide();
$('.submitSendEnquiryCheckRateBtn').html('Check Rate & Continue');
$('.hidebutton').find('.sending1').hide();
$('.hidebutton').find('.class-modify-enquiry').show();
$('.modifySendEnquiryCheckRateBtn').show();
}});
})
});