| 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/holidays.tripjack.com/public/js/ |
Upload File : |
/*Added By Piyush Tiwari on Date 18-8-18 for Package Comparison start*/
var comparePackageArray = [];
$("#cpareId").click(function () {
var count = $("#compareCount").val();
var compareArray = $("#compareArray").val();
if (count > 1) {
$.ajax({
url: 'holidays/search-result/ajax-compare',
type: "POST",
data: { compareArray: compareArray },
async: true,
success: function (data) {
$("#hotelOptionalViewList").html(data);
$("#IconCompareNumbers").html('( ' + (parseInt(count)) + ' )');
}
});
}
});
function openCompareModal(pkgId) {
var checkClass = $(pkgId).hasClass('compareIconActive');
if (checkClass == false) {
$(pkgId).toggleClass('compareIconActive');
var count = $("#compareCount").val();
var PkgId = $(pkgId).attr("pkgId");
var hotelcategoryid = $("#hotelcategoryid_" + parseInt(PkgId)).val();
var gtxpackage = $("#gtxpackage_" + parseInt(PkgId)).val();
if (count == 4) {
alert("You already selected 4 Packages");
$(pkgId).toggleClass('compareIconActive');
return false;
}
$("#compareCount").val(parseInt(count) + 1);
$(".IconCompareNumbar").html(parseInt(count) + 1);
$("#IconCompareNumbers").html('( ' + (parseInt(count) + 1) + ' )');
comparePackageArray.push(
{ 'hotelcategoryid': hotelcategoryid },
{ 'gtxpackage': gtxpackage }
);
var unique = comparePackageArray.filter(onlyUnique);
$("#compareArray").val(JSON.stringify(unique));
} else {
$(pkgId).toggleClass('compareIconActive');
var count = $("#compareCount").val();
$("#compareCount").val(parseInt(count) - 1);
$(".IconCompareNumbar").html(parseInt(count) - 1);
$("#IconCompareNumbers").html('( ' + (parseInt(count) - 1) + ' )');
comparePackageArray = [];
$('.compareIconActive').each(function (index, value) {
var PkgId = $(this).attr('pkgId');
var hotelcategoryid = $("#hotelcategoryid_" + PkgId).val();
var gtxpackage = $("#gtxpackage_" + PkgId).val();
if (typeof hotelcategoryid !== "undefined" && typeof gtxpackage !== "undefined") {
comparePackageArray.push(
{ 'hotelcategoryid': hotelcategoryid },
{ 'gtxpackage': gtxpackage }
);
}
});
var unique = comparePackageArray.filter(onlyUnique);
$("#compareArray").val(JSON.stringify(unique));
}
}
//function changeCompareModalType(that) {
// var count = $("#compareCount").val();
// var PkgSysId = $(that).attr('pkgIdType');
// if (count > 0) {
// $(".package_myClass" + PkgSysId).find('.compareIconActive:last').removeClass('compareIconActive');
// $(that).toggleClass('compareIconActive');
// var checkClass = $('#' + PkgSysId).hasClass('compareIconActive');
// ;
// if (checkClass == true) {
// comparePackageArray = [];
// $('.compareIconActive').each(function (index, value) {
// var PkgId = $(this).attr('pkgIdType');
// var hotelcategoryid = $("#hotelcategoryid_" + PkgId).val();
// var gtxpackage = $("#gtxpackage_" + PkgId).val();
//
// if (typeof hotelcategoryid !== "undefined" && typeof gtxpackage !== "undefined") {
// comparePackageArray.push(
// {'hotelcategoryid': hotelcategoryid},
// {'gtxpackage': gtxpackage}
// );
// }
// });
//
// var unique = comparePackageArray.filter(onlyUnique);
// $("#compareArray").val(JSON.stringify(unique));
// }
// }
//}
function onlyUnique(value, index, self) {
return self.indexOf(value) === index;
}
function removePackage(that) {
var PkgSysId = $(that).attr("PkgSysId");
var count = $("#compareCount").val();
var gtxpackage = $(that).attr("GTXPkgId");
$(that).removeClass("comparePkgActive");
$('#' + PkgSysId).removeClass('compareIconActive');
$("#compareCount").val(parseInt(count) - 1);
$(".IconCompareNumbar").html(parseInt(count) - 1);
$("#IconCompareNumbers").html('( ' + (parseInt(count) - 1) + ' )');
var count = $("#compareCount").val();
if (count == 0) {
$("#rcentlyShow").css('display', 'none');
}
$("#hidePackage_" + gtxpackage).fadeIn().delay(1000).fadeOut();
comparePackageArray = [];
$('.comparePkgActive').each(function (index, value) {
var PkgId = $(this).attr('PkgSysId');
var hotelcategoryid = $("#hotelcategoryidForRemove_" + PkgId).val();
var gtxpackage = $("#gtxpackageForRemove_" + PkgId).val();
comparePackageArray.push(
{ 'hotelcategoryid': hotelcategoryid },
{ 'gtxpackage': gtxpackage }
);
});
var unique = comparePackageArray.filter(onlyUnique);
$("#compareArray").val(JSON.stringify(unique));
}
/*Added By Piyush Tiwari on Date 18-8-18 for Package Comparison start*/
function resetfilter() {
$('.filtercheckbox').each(function () {
var isChecked = $(this).is(':checked');
if (isChecked == true) {
$(this).trigger('click');
}
});
}