PageSourceSearch

https://www.generalicentralinsurance.com/etc.clientlibs/futuregene…lib.min.5a29016eebe51c179c5b5381f13d18dc.js

js generalicentralinsurance.com collected 2026-09-26 00:46:54 UTC 5,962 bytes, 13 lines download raw bytes

1$(document).ready(function(){$('[data-popovermodal\x3d"popover-modal"]').click(function(){var a=$(this).attr("data-target");setTimeout(function(){$(a).addClass("popover-show")},80);$(a).css("display","block");$("body").addClass("popover-modal-open");$("body").append('\x3cdiv class\x3d"modal-backdrop"\x3e\x3c/div\x3e')});$('[data-dismiss\x3d"popover-modal"]').click(function(){$("body").removeClass("popover-modal-open");$(".popover-modal").removeClass("popover-show");$(this).parents(".popover-modal").css("display",
2"none");$(".modal-backdrop").remove()});$(".disable-emoji").keyup(function(){var a=$(this).val();a=a.replace(/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g,"");$(this).val(a)});$(".disable-emoji").bind("input",function(){var a=$(this).val();a=a.replace(/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g,"");$(this).val(a)});$(".no-special-character").on("keypress",
3function(a){var d=new RegExp(/^[A-Za-z0-9\s]+$/),e=String.fromCharCode(a.charCode?a.charCode:a.which);if(!d.test(e))return a.preventDefault(),!1});$(".only-alpha-input").keypress(function(a){if(String.fromCharCode(a.keyCode).match(/[^a-zA-Z ]/g))return!1});$(".alpha-numeric-input").keyup(function(a){$(this).val($(this).val().match(/^[a-zA-Z0-9]+/g,""))});$(".alpha-numeric-input-space").keyup(function(a){$(this).val($(this).val().match(/^[a-zA-Z0-9\s]+/g,""))});$(".only-one-space").keyup(function(a){$(this).val($(this).val().match(/^(?!\s)(?!.*\s\s)[a-zA-Z0-9\s]+$/,
4""))});$(".only-numeric-input").on("input",function(a){this.value=this.value.replace(/[^0-9]/g,"")});var b=$("#jsLeavingSoonForm input.jsValueOk").length;$("#jsLeavingSoonForm input[data-type]").keyup(function(){var a=$(this),d=a.val();$(this).next(".error-msgs").remove();$(this).after('\x3cspan class\x3d"error-msgs"\x3e\x3c/span\x3e');$(this).parents(".form-group").addClass("error");"leaving-full-name"===$(a).data("type")&&(""===d?($(a).parents(".form-group").addClass("error"),$(a).next(".error-msgs").text("Please enter your full name"),
5$(a).addClass("jsValueOk")):($(a).parents(".form-group").removeClass("error"),$(a).next(".error-msgs").text(""),$(a).removeClass("jsValueOk")));"leaving-mobile-num"===$(a).data("type")&&(validateMobile(a)?($(a).closest(".form-group").removeClass("error"),$(a).next(".error-msgs").text(""),$(a).removeClass("jsValueOk")):($(a).closest(".form-group").addClass("error"),$(a).next(".error-msgs").text("Please enter a valid mobile number"),$(a).addClass("jsValueOk")));b=$(a).closest("#jsLeavingSoonForm").find("input.jsValueOk").length;
6console.log(b);0===b?$(".jsLeavingSoonBtn").removeClass("btn-disabled"):$(".jsLeavingSoonBtn").addClass("btn-disabled")});$("#jsLeavingSoonForm .jsLeavingSoonBtn").click(function(){var a=$("#jsLeavingSoonForm").find(".form-group input[data-type]:visible"),d=$(".formTemplateComp .titleText").text(),e=$(".leaving-number-val").val(),f=[];allFilled=!0;$(a).each(function(){var c=$(this),g=c.val();$(c).parents(".form-group").find(".error-msgs").remove();$(c).parents(".form-group").addClass("error");c.is(":visible")&&
7(""!=g?($(c).after('\x3cspan class\x3d"error-msgs"\x3e\x3c/span\x3e'),"leaving-full-name"===$(c).data("type")&&(""===g?($(c).parents(".form-group").addClass("error"),$(c).next(".error-msgs").text("Please enter your full name"),$(c).addClass("jsValueOk")):($(c).parents(".form-group").removeClass("error"),$(c).next(".error-msgs").text(""),$(c).removeClass("jsValueOk"))),"leaving-mobile-num"===$(c).data("type")&&(validateMobile(c)?($(c).closest(".form-group").removeClass("error"),$(c).next(".error-msgs").text(""),
8$(c).removeClass("jsValueOk")):($(c).closest(".form-group").addClass("error"),$(c).next(".error-msgs").text("Please enter a valid mobile number"),$(c).addClass("jsValueOk")))):($(c).after('\x3cspan class\x3d"error-msgs"\x3eField is required\x3c/span\x3e'),f.push("Field is required")))});0==f.length&&(leadApiForLeavingSoonModel(d,e),$("body").removeClass("popover-modal-open"),$(".popover-modal").removeClass("popover-show"),$(this).parents(".popover-modal").css("display","none"),$(".modal-backdrop").remove(),
9$(".form-control").val("").addClass("jsValueOk"),$(".jsLeavingSoonBtn").addClass("btn-disabled"))})});function validateMobile(b){var a=/^[6-9][0-9]{9}$/.test($(b).val());return 10==$(b).val().length&&a?!0:!1}function generate(b){var a=11;if(b>a)return generate(a)+generate(b-a);a=Math.pow(10,b+1);b=a/10;return(""+(Math.floor(Math.random()*(a-b+1))+b)).substring(1)}function sourcePageValue(){var b=document.referrer;return""==b?"Direct":b}
10function parseDate(){var b=new Date,a=("0"+b.getDate()).slice(-2),d=("0"+(b.getMonth()+1)).slice(-2),e=b.getFullYear();b.getHours();b.getMinutes();b.getSeconds();return e+"-"+d+"-"+a}
11function leadApiForLeavingSoonModel(b,a){var d=generate(12);parseDate();jsHelper.isDef(window.location.href.split("?")[1])&&window.location.href.split("?");tokenObj={requestJson:{header:{productName:""==b?"EXIT INTENT":b.toUpperCase().trim()},body:{mobileNumber:a}}};call(apiConfig.MOTOR_INSURANCE_RENEWAL_CALL_ME,tokenObj).then(function(e){console.log("Leaving soon Lead API trigger Successfully");try{leadsubmited(a,"","",d)}catch(f){console.log(f)}})}
12function openLeadApiForLeavingSoonModel(b){try{$(".thankyouModal").modal("hide")}catch(e){console.log(e)}var a=document.querySelector(".error-wrapper");if(!a.querySelector(".modal-backdrop")){var d=document.createElement("div");d.id="error-modal";d.classList.add("modal-backdrop");d.style.display="block";a.appendChild(d);$(".technical-issue-text").text(b)}$("#error-modal").addClass("modal-backdrop");$("#error-modal").css("display","block");$("#jsParkedMomentModal").addClass("popover-show");$("#jsParkedMomentModal").show()}
13function closeLeadApiForLeavingSoonModel(){$("#jsLeavingTooSoonModal").modal("hide");$("#jsLeavingTooSoonModal").addClass("fade")};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.