"); window.localStorage.setItem("ShoppingCart", JSON.stringify(data)); window.localStorage.setItem("NoOfPropertiesInCart", totalProperties); window.localStorage.setItem("ShoppingCartLastModifiedTime", Date()); $("#btnPayMyBills").hide(); ShowShoppingCartOperationModal(); } } }); $("#btnViewCart").click(function () { window.location = "/ShoppingCart"; }); function ShowShoppingCartOperationModal() { $(".divAddToCartMessage").hide(); $(".divAddedToCartMessage").show(); $("#btnAddToCart").hide(); $("#btnViewCart").show(); } function FormatMoney(money) { return "$" + parseFloat(money).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, '$1,'); } $(".overlay").click(function () { $(".overlay").hide(); $(".divPaymentConfirmation").css("display", "none"); $(".divAlacritiPaymentConfirmation").css("display", "none"); $(".divAddedToCart").css("display", "none"); }); $("#btnContinuePayment").click(function () { $(".divPaymentConfirmation").css("display", "none"); var postData = {}; if ("AlacritiPayment" == "CertifiedPayment") { postData["RedirectURL"] = encodeURI(window.location.href); postData["BureauCode"] = ""; postData["FeePercent"] = parseFloat(""); var propertiesInfo = []; propertiesInfo.push({ PropertyNumber: "046-045-21-0-30-16-008.00-0", OwnerName: "ARISE HOMES LLC", PartyQuickrefID: "O0354218", PaymentAmount: parseFloat("") }); postData["PropertiesInfo"] = propertiesInfo; $.ajax({ type: "POST", accept: "application/xml", url: "https://taxbill.jocogov.org/Proxy/tax/GenerateCertifiedPaymentsXML", data: postData, dataType: "xml", success: function (xml) { var strXML = escapeXML((new XMLSerializer()).serializeToString(xml)); postData = {}; postData["id"] = ""; postData["accesscode"] = ""; postData["xmlTransaction"] = strXML; OpenWindowWithPost("", "", "_self", postData); }, }); } else if ("AlacritiPayment" == "TylerPayment") { postData["PaymentAmount"] = parseFloat(""); postData["PropertyQuickrefID"] = "R842248"; postData["PropertyID"] = "370310"; postData["ClientKey"] = ""; postData["RedirectURL"] = encodeURI(location.protocol + "//" + location.hostname + (location.port ? ':' + location.port : '') + "/Tyler-Payments-Receipt"); postData["PostBackURL"] = encodeURI("https://taxbill.jocogov.org/Proxy/tax/TylerPaymentPostback"); $.ajax({ type: "POST", accept: "application/xml", url: "https://taxbill.jocogov.org/Proxy/tax/GenerateTylerPaymentsXML", data: postData, dataType: "xml", success: function (xml) { postData = {}; postData["RequestXML"] = (new XMLSerializer()).serializeToString(xml); OpenWindowWithPost("", "", "_self", postData); }, }); } }); function escapeXML(input) { return input.replace(/&/g, "&").replace(/&/g, "&").replace(/"/g, """).replace(/'/g, "'").replace(//g, ">"); } function OpenWindowWithPost(url, windowoption, name, params) { var form = document.createElement("form"); form.setAttribute("method", "post"); form.setAttribute("action", url); form.setAttribute("target", name); for (var currentParam in params) { if (params.hasOwnProperty(currentParam)) { var input = document.createElement('input'); input.type = 'hidden'; input.name = currentParam; input.value = params[currentParam]; form.appendChild(input); } } document.body.appendChild(form); window.open(url, name, windowoption); form.submit(); document.body.removeChild(form); } function isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n); } function replaceAll(str, find, replace) { return str.replace(new RegExp(find, 'g'), replace); } $("#iClosePaymentConfirmModal").click(function () { closePaymentConfirmationModal(); }); $("#iClosePaymentConfirmModal2").click(function () { closePaymentConfirmationModal(); }); $("#btnBacktoProperty").click(function () { closePaymentConfirmationModal(); }); $("#btnBacktoProperty2").click(function () { closePaymentConfirmationModal(); }); $("#iCloseShoppingCartOpModal").click(function () { closeShoppingCartOpModal(); }); $("#btnCloseShoppingCartOpModal").click(function () { closeShoppingCartOpModal(); }); $("#btnViewShoppingCart").click(function () { window.open("/ShoppingCart", "_blank"); closeShoppingCartOpModal(); }); function closeShoppingCartOpModal() { $(".overlay").hide(); $(".divShoppingCartOperation").css("display", "none"); } function closePaymentConfirmationModal() { $(".overlay").hide(); $(".divPaymentConfirmation").css("display", "none"); $(".divAlacritiPaymentConfirmation").css("display", "none"); } //TABS SETUP customMapLink = "http://maps.jocogov.org/ims/?%20ls=vb&sval=QP35600000 0119 "; if (customMapLink != "") { $("#MapLinkIcon").show(); } else { $("#MapLinkIcon").hide(); } $("#tdDetailsTab").click(function () { $(".hrGeneralInfo").show(); $("#tblPropertyDetail").show(); $("#tblBills").hide(); $("#tblPaymentHistory").hide(); }); $("#tdMapTab").click(function () { if (customMapLink != "") { window.open(customMapLink); $("#tdDetailsTab").trigger("click"); } else { $("#tblPropertyDetail").hide(); $("#tblBills").hide(); $("#tblPaymentHistory").hide(); initializeMap(); } }); $("#tdAppraisalLandRecordsLink").click(function () { if (customMapLink != "") { window.open("https://ims.jocogov.org/locationservices/default.aspx?id=R842248", "_blank"); $("#tdDetailsTab").trigger("click"); } else { $("#tblPropertyDetail").hide(); $("#tblBills").hide(); $("#tblPaymentHistory").hide(); initializeMap(); } }); $("#tdBillsTab").click(function () { $("#divGeneralInfo").html($("#tblGeneralInformation")[0].outerHTML); $("#divOwnerInfo").html($("#tblOwnerInformation")[0].outerHTML); $("#tblPropertyDetail").hide(); $(".hrGeneralInfo").hide(); $("#tblPaymentHistory").hide(); $("#tblBills").show(); if ("7/1/2024" != "7/1/2024") $("#tdCurrentDoesNotMatchShown").show(); else $("#tdCurrentDoesNotMatchShown").hide(); }); $("#tdPaymentHistoryTab").click(function () { $(".hrGeneralInfo").hide(); $("#tblPropertyDetail").hide(); $("#tblBills").hide(); $("#tblPaymentHistory").show(); }); if ("True" == "True" && "RP" == "RP") { $("#tdMapTab").show(); $("#selMobileTabDropdown").append(new Option("Map", "5")); } if ("True" == "True") { $("#tdBillsTab").show(); $("#selMobileTabDropdown").append(new Option("Property Bills", "1")); } if ("True" == "True") { $("#tdPaymentHistoryTab").show(); $("#selMobileTabDropdown").append(new Option("Property Payment History", "2")); } $("#selMobileTabDropdown").append(new Option("Appraiser Land Records", "6")); $("#tdDetailsTab").width("130px"); $("#tdMapTab").width("130px"); $("#tdBillsTab").width("130px"); $("#tdPaymentHistoryTab").width("130px"); $("#tdAppraisalLandRecordsLink").width("130px"); $("#tdAppraisalLandRecordsLink").show(); setSelectWidth(); SetDefaultTab(); function SetDefaultTab() { if ($("#tdDetailsTab").length) { tabChanged($("#tdDetailsTab")); $("#tdDetailsTab").trigger("click"); } if ("1" == 1) { if ($("#tdBillsTab").length) { tabChanged($("#tdBillsTab")); $("#tdBillsTab").trigger("click"); } } } //ICON LINKS AND DROP DOWN LINKS $("#divMoreResources").click(function () { if ($("#divDropdownLinks").is(":hidden")) { slideDownDropdownMenu(); } else { slideUpDropdownMenu(); } }); $('body').on('click', ':not(#divMoreResources)', function (e) { if ($('#divMoreResources').hasClass('show')) { if (!(e.target.id.indexOf("divMoreResources") > -1) && !(e.target.className.indexOf("fa-caret-down") > -1)) { slideUpDropdownMenu(); } } }); function slideDownDropdownMenu() { $("#divDropdownLinks").slideDown(100); $("#divMoreResources").addClass("show"); $("#divMoreResources").css("background-color", "white"); $("#divMoreResources").css("border-bottom", "1px solid #1C416F"); $("#divMoreResources").css("border-top", "1px solid #1C416F"); $("#divMoreResources").css("border-right", "1px solid #1C416F"); $("#divMoreResources").css("border-left", "1px solid #1C416F"); } function slideUpDropdownMenu() { $("#divDropdownLinks").slideUp(100); $("#divMoreResources").removeClass("show"); $("#divMoreResources").css("background-color", "transparent"); $("#divMoreResources").css("border-bottom", ""); $("#divMoreResources").css("border-top", ""); $("#divMoreResources").css("border-right", ""); $("#divMoreResources").css("border-left", ""); } $(".iconLink").tooltip(); function SetLinks() { var linksOptionsGridJson = $.parseJSON('{}'); var iconLinksHTML = ""; var divDropDownLinks = ""; if (linksOptionsGridJson != null) { $.each(linksOptionsGridJson, function (key, value) { if (value.ItemID != null) { if (value.IconTooltip == undefined) { value.IconTooltip = ""; } var link = value.Link; link = link.replace(/{PropertyQuickRef}/g, "R842248"); link = link.replace(/{PartyQuickRef}/g, "O0354218"); link = link.replace(/{PropertyID}/g, "370310"); var propnum = "046-045-21-0-30-16-008.00-0"; propnum = propnum.replace(/[^0-9]+/g, ''); link = link.replace(/{PropertyNumber}/g, propnum); link = link.replace(/{PropertyOwnerID}/g, "2962523"); link = link.replace(/{MapNumber}/g, "D21"); if (value.ItemTypeID == 3 && value.Show) { iconLinksHTML += "
"; } else if (value.ItemTypeID == 2 && value.Show) { divDropDownLinks += "
"; } else if (value.Show) { divDropDownLinks += "
"; } } }); } if (divDropDownLinks == "") { $("#tdDropDownLinks").css("display", "none"); } iconLinksHTML += "
"; $("#tdIconLinks").append("
"); $("#tdDropDownLinks").append("
"); } //Property Detail Header Icon Links CSS Attacher $('#tblIconLinks').find('td').each(function () { $(this).addClass("d-none d-md-table-cell"); $(this).find("i").each(function () { $(this).removeClass("fa-2x"); $(this).addClass("fa-lg"); }); }); //SHOPPING CART HideErrorMessage(); function setSelectWidth() { var sel = $('.OwnersDropDown option:selected'); $('#templateOption').text(sel.text()); $('.OwnersDropDown').width($('#template').width() * 1.5); } //Property Detail Header Responsive Generator $('.table-responsive-stack-page-header').each(function (i) { var id = $(this).attr('id'); //alert(id); $(this).find("> tbody > tr > th").each(function (i) { $('#' + id + ' td.propertyData:nth-child(' + (i + 1) + ')').prepend('' + $(this).text() + ': '); $('.table-responsive-stack-thead').hide(); }); }); $('.table-responsive-stack-page-header').each(function () { var thCount = $(this).find("> tbody > tr > th").length; var rowGrow = 100 / thCount + '%'; //console.log(rowGrow); $(this).find("th, td").css('flex-basis', rowGrow); }); //Property Detail General Table Responsive Generator $('.table-responsive-stack-general').each(function (i) { var id = $(this).attr('id'); $(this).find("> tbody > tr > th").each(function (i) { $('#' + id + ' td.table-responsive-cell:nth-child(' + (i + 1) + ')').prepend('' + $(this).text() + ': '); $('.table-responsive-stack-thead').hide(); }); }); $('.table-responsive-stack-general').each(function () { //var thCount = $(this).find("th").length; //var rowGrow = 100 / thCount + '%'; $(this).find("th, td").css('flex-basis', 'auto'); $(this).find("th, td").css('width', '100%'); }); //Property Detail Improvements Table Responsive Generator $('.table-responsive-stack-commerical').each(function (i) { var id = $(this).attr('id'); $(this).find("> tbody > tr.commericialTableHeader > td").each(function (i) { $('#' + id + ' td.table-responsive-cell:nth-child(' + (i + 1) + ')').prepend('' + $(this).text() + ': '); $('.table-responsive-stack-thead').hide(); }); }); function flexTable() { if ($(window).width() <= mobileWidth) { $(".table-responsive-stack-page-header").each(function (i) { $(this).find(".table-responsive-stack-thead").show(); $(this).find('.trHeader').hide(); }); $(".table-responsive-stack-general").each(function (i) { $(this).find(".table-responsive-stack-thead").show(); $(this).find(".trHeader").hide(); }); $(".table-responsive-stack-commerical").each(function (i) { $(this).find(".table-responsive-stack-thead").show(); $(this).find(".trHeader").hide(); }); // window is less than 991px } else { $(".table-responsive-stack-page-header").each(function (i) { $(this).find(".table-responsive-stack-thead").hide(); $(this).find('.trHeader').show(); }); $(".table-responsive-stack-general").each(function (i) { $(this).find(".table-responsive-stack-thead").hide(); $(this).find(".trHeader").show(); }); $(".table-responsive-stack-commerical").each(function (i) { $(this).find(".table-responsive-stack-thead").hide(); $(this).find(".trHeader").show(); }); } } flexTable(); window.onresize = function (event) { flexTable(); }; $('#tblIconLinks tr').each(function () { $(this).find('td').each(function () { var anchorTag = $(this).find('a'); var cellText = $(this).text(); if (anchorTag.length > 0 && anchorTag.attr('href') != undefined) { var hrefValue = anchorTag.attr('href'); $("#selMobileTabDropdown").append(new Option(cellText, hrefValue)); } else if (anchorTag.length > 0 && anchorTag.attr('onclick') != undefined) { var onclickValue = anchorTag.attr('onclick'); $("#selMobileTabDropdown").append(new Option(cellText, onclickValue)); } }); }); $('#tblDropdownLinks tr').each(function () { $(this).find('td').each(function () { var anchorTag = $(this).find('a'); var cellText = $(this).text(); if (anchorTag.length > 0 && anchorTag.attr('href') != undefined) { var hrefValue = anchorTag.attr('href'); $("#selMobileTabDropdown").append(new Option(cellText, hrefValue)); } }); }); }).ajaxStart(function () { $("body").addClass("loading") }) .ajaxStop(function () { $("body").removeClass("loading") }); // End of Document Ready function tabChanged(elem) { if ($(elem).length) { $("#tdDetailsTab").css("background-color", "transparent"); $("#tdMapTab").css("background-color", "transparent"); $("#tdBillsTab").css("background-color", "transparent"); $("#tdPaymentHistoryTab").css("background-color", "transparent"); $("#tdAppraisalLandRecordsLink").css("background-color", "transparent"); $("#tdDetailsTab a").css("color", "#417BAD"); $("#tdMapTab a").css("color", "#417BAD"); $("#tdBillsTab a").css("color", "#417BAD"); $("#tdPaymentHistoryTab a").css("color", "#417BAD"); $("#tdAppraisalLandRecordsLink a").css("color", "#417BAD"); $(elem).find("a").css("color", "white"); $(elem).css("background-color", "#275A9D"); selectedTab = $(elem); } } function tabHover(elem) { if (!$(elem).is(selectedTab)) { $(elem).css("background-color", "#DDD"); $(elem).css("boxShadow", ""); } else { $(elem).css("boxShadow", "inset 0px 1px 0px 0px rgba(66,129,208,1)"); } } function tabBlur(elem) { if (!$(elem).is(selectedTab)) { $(elem).css("background-color", "transparent"); $(elem).find("a").css("color", "#417BAD"); } else { $(elem).css("background-color", "#275A9D"); $(elem).find("a").css("color", "white"); } $(elem).css("boxShadow", ""); } function ShowErrorMessage(Message) { $("#trErrorMessage").show(); $("#ErrorMessage").html(Message); } function HideErrorMessage() { $("#trErrorMessage").hide(); $("#ErrorMessage").html(""); } function RemovePropertyFromCart() { var shoppingCartData = window.localStorage.getItem("ShoppingCart"); if (shoppingCartData) { var totalPropertiesCount = window.localStorage.getItem("NoOfPropertiesInCart"); totalProperties = parseInt(totalPropertiesCount); var data = JSON.parse(shoppingCartData); var removeIndex = -1; var currentIndex = 0; $(data).each(function () { if (this.PropertyQuickRefID == "R842248") { removeIndex = currentIndex; } currentIndex++; }); if (removeIndex != -1) { data.splice(removeIndex, 1); totalPropertiesCount--; SetTotalProperties(totalPropertiesCount); if (typeof localStorage != "undefined") { window.localStorage.setItem("ShoppingCart", JSON.stringify(data)); window.localStorage.setItem("NoOfPropertiesInCart", totalPropertiesCount); window.localStorage.setItem("ShoppingCartLastModifiedTime", Date()); } } } SetPayMyBills(); } function SetPayMyBills() { $("#btnPayMyBills").show(); $("#btnAddToCart").hide(); $("#btnViewCart").hide(); $(".divAddedToCartMessage").hide(); $(".divAddToCartMessage").hide(); if ("True" == "True") { $("#btnPayMyBills").show(); $(".customPay").show(); if ("AlacritiPayment" == "CertifiedPayment") { $("#btnAddToCart").show(); } } else { $("#btnPayMyBills").hide(); $(".customPay").hide(); } var shoppingCartData = window.localStorage.getItem("ShoppingCart"); if (shoppingCartData) { var totalPropertiesCount = window.localStorage.getItem("NoOfPropertiesInCart"); totalProperties = parseInt(totalPropertiesCount); if (totalProperties > 0) { $("#btnPayMyBills").hide(); var data = JSON.parse(shoppingCartData); var propertyExistsInCart = false; $(data).each(function () { if (this.PropertyQuickRefID == "R842248") { propertyExistsInCart = true; } }); if (propertyExistsInCart) { $(".divAddedToCartMessage").show(); $("#btnAddToCart").hide(); $("#btnViewCart").show(); } else { if (totalProperties == 1) { $(".divAddToCartMessage").html("There is currently 1 property in your cart.
You may add the property to cart with the total due amount or with a custom payment amount."); } else { $(".divAddToCartMessage").html("There are currently " + totalProperties + " properties in your cart.
You may add the property to cart with the total due amount or with a custom payment amount."); } $(".divAddToCartMessage").show(); } } } } function SetTotalProperties(totalPropertiesCount) { if (totalPropertiesCount > 0) { $("#divShoppingCartIcon").html("
" + totalPropertiesCount + "
"); } else { $("#divShoppingCartIcon").html(""); } } function OpenPDF(propertyID, taxYear) { var postData = { PropertyID: propertyID, TaxYear: taxYear, EffectiveDate: document.getElementById("effectiveDatePicker").value }; $.ajax({ type: "POST", accept: "application/json", url: "https://taxbill.jocogov.org/Proxy/tax/TaxStatement", data: postData, dataType: "json", beforeSend: function () { $("body").css("cursor", "progress"); }, success: function (filename) { window.location = "https://taxbill.jocogov.org/Proxy/documents/pdf/" + filename + "/"; $("body").css("cursor", "default"); }, error: function () { alert("Oops! Something went wrong. Try again later"); $("body").css("cursor", "default"); } }); return false; } function OpenReceiptPDF(quickRefID, transactionID, paymentDate, paymentAmount) { var postData = { QuickRefID: quickRefID, TransactionID: transactionID }; $.ajax({ type: "POST", accept: "application/json", url: "https://taxbill.jocogov.org/Proxy/tax/Receipt", data: postData, dataType: "json", beforeSend: function () { $("body").css("cursor", "progress"); }, success: function (filename) { window.location = "https://taxbill.jocogov.org/Proxy/documents/pdf/" + filename + "/"; $("body").css("cursor", "default"); } }); return false; } function mobileTabDropdownController(selectElement) { if (Number.isInteger(parseInt(selectElement.value)) || isValidUrl(selectElement.value) == true) { mobileTabDropdownChanged(selectElement); } else { eval(selectElement.value); } } function isValidUrl(urlString) { var urlPattern = /^(https?|http):\/\/[^\s/$.?#].[^\s]*$/i; return urlPattern.test(urlString); }
Johnson County Tax Office
| |||||||||
|
| ||||||||
| 2023 Value Information
| ||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||
You are continuing to another website
Please click below to continue to the payment processing site.
You are continuing to another website | ||
Please click below to continue to the payment processing site. | ||
Payment Amount | ||
Property has been added to the shopping cart. | |
Payment Amount | |