PageSourceSearch

https://www.austinonline.us/Scripts/Home/CustomAlert.js

js austinonline.us collected 2026-10-08 16:19:01 UTC 6,579 bytes, 25 lines download raw bytes

1var ModalOkCallback=null;function CustomAlertModal(title,headerClass,body,OkCallback){$('#CustomAlertModal').find('.modal-header').addClass('modal-header-'+headerClass);$('#CustomAlertModal').find('.modal-title').html(title);$('#CustomAlertModal').find('.modal-body').html(body);$('#CustomAlertModal .modal-footer .okbtn').attr('class','okbtn btn btn-'+headerClass);$('#CustomAlertModal').appendTo('body').modal('show');if(OkCallback){ModalOkCallback=OkCallback;}
2else
3ModalOkCallback=null;}
4function CustomConfirmModal(title,headerClass,body,OkCallback,CancelCallback){$('#CustomConfirmModal').find('.modal-header').addClass('modal-header-'+headerClass);$('#CustomConfirmModal').find('.modal-title').html(title);$('#CustomConfirmModal').find('.modal-body').html(body);$('#CustomConfirmModal .modal-footer .okbtn').attr('class','okbtn btn btn-'+headerClass);$('#CustomConfirmModal').appendTo('body').modal('show');if(OkCallback){$('#CustomConfirmModal .modal-footer .okbtn').off('click').click(function(){OkCallback();});}
5if(CancelCallback){$('#CustomConfirmModal .modal-footer .cancelbtn').off('click').click(function(){CancelCallback();});}}
6function CustomAlertModalWithCustomBtn(title,headerClass,body,btnText,OkCallback){$('#CustomAlertModal').find('.modal-header').addClass('modal-header-'+headerClass);$('#CustomAlertModal').find('.modal-title').html(title);$('#CustomAlertModal').find('.modal-body').html(body);$('#CustomAlertModal .modal-footer .okbtn').text(btnText?btnText:'OK');$('#CustomAlertModal .modal-footer .okbtn').attr('class','okbtn btn btn-'+headerClass);$('#CustomAlertModal').modal('show');if(OkCallback){ModalOkCallback=OkCallback;}
7else
8ModalOkCallback=null;}
9function CustomConfirmModalWithCustomBtns(title,headerClass,body,okBtn,cancelBtn,OkCallback,CancelCallback){$('#CustomConfirmModal').find('.modal-header').addClass('modal-header-'+headerClass);$('#CustomConfirmModal').find('.modal-title').html(title);$('#CustomConfirmModal').find('.modal-body').html(body);$('#CustomConfirmModal .modal-footer .okbtn').text(okBtn?okBtn:'OK');$('#CustomConfirmModal .modal-footer .cancelbtn').text(cancelBtn?cancelBtn:'Cancel');$('#CustomConfirmModal .modal-footer .okbtn').attr('class','okbtn btn btn-'+headerClass);$('#CustomConfirmModal').modal('show');if(OkCallback){$('#CustomConfirmModal .modal-footer .okbtn').off('click').click(function(){OkCallback();});}
10if(CancelCallback){$('#CustomConfirmModal .modal-footer .cancelbtn').off('click').click(function(){CancelCallback();});}}
11$(function(){$('#CustomAlertModal').on('hide.bs.modal',function(e){$('#CustomAlertModal').find('.modal-header').attr('class','modal-header');$('#CustomAlertModal').find('.modal-title').html('');$('#CustomAlertModal').find('.modal-body').html('');$('#CustomAlertModal .modal-footer .okbtn').attr('class','okbtn btn btn-default');$('#CustomAlertModal .modal-footer .okbtn').off("click");if(ModalOkCallback!=null){ModalOkCallback();ModalOkCallback=null;}});$('#CustomConfirmModal').on('hide.bs.modal',function(e){$('#CustomConfirmModal').find('.modal-header').attr('class','modal-header');$('#CustomConfirmModal').find('.modal-title').html('');$('#CustomConfirmModal').find('.modal-body').html('');$('#CustomConfirmModal .modal-footer .okbtn').attr('class','okbtn btn btn-default');$('#CustomConfirmModal .modal-footer .okbtn').off("click");});$('#APCustomModal').on('hide.bs.modal',function(e){try{$('#APCustomModal').find('.modal-header').attr('class','modal-header');$('#APCustomModal').find('.modal-title').html('Alert');$('#APCustomModal').find('.ap-modal-body').html('');var bodyBtn=$('#APCustomModal').find('.ap-modal-body-btn');var leftBtn=$('#APCustomModal').find('.ap-modal-left-btn');var rightBtn1=$('#APCustomModal').find('.ap-modal-right-btn1');var rightBtn2=$('#APCustomModal').find('.ap-modal-right-btn2');bodyBtn.off('click').text('').attr('class','ap-modal-body-btn btn btn-default').hide();leftBtn.off('click').text('').attr('class','ap-modal-left-btn pull-left btn btn-default').hide();rightBtn1.off('click').text('').attr('class','ap-modal-right-btn1 btn btn-default').hide();rightBtn2.off('click').text('').attr('class','ap-modal-right-btn2 btn btn-default').hide();$('#APCustomModal').data('keyboard','false').attr('data-keyboard','false');$('#APCustomModal').data('backdrop','static').attr('data-backdrop','static');if(APCustomModalCloseCallback!=null){APCustomModalCloseCallback();APCustomModalCloseCallback=null;}}
12catch(ex){console.info('APCustomModal Hide Exception : '+ex);}});});var APCustomModalCloseCallback=null;function APCustomModal(obj){try{if(obj.modalCloseCallback){APCustomModalCloseCallback=obj.modalCloseCallback;}
13$('#APCustomModal').find('.modal-header').addClass('modal-header-'+obj.headerClass);$('#APCustomModal').find('.modal-title').html(obj.title);$('#APCustomModal').find('.ap-modal-body').html(obj.body);var topCloseBtn=$('#APCustomModal .modal-header').find('.close');if(obj.hideCloseIcon&&topCloseBtn.length>0){topCloseBtn.hide();}
14var bodyBtn=$('#APCustomModal').find('.ap-modal-body-btn');var leftBtn=$('#APCustomModal').find('.ap-modal-left-btn');var rightBtn1=$('#APCustomModal').find('.ap-modal-right-btn1');var rightBtn2=$('#APCustomModal').find('.ap-modal-right-btn2');if(!obj.bodyBtn){bodyBtn.hide();}
15else{bodyBtn.text(obj.bodyBtn).attr('class','ap-modal-body-btn btn btn-'+(obj.bodyBtnClass?obj.bodyBtnClass:'primary')).show();if(obj.bodyBtnCallback){bodyBtn.off('click').click(function(){obj.bodyBtnCallback();});}}
16if(!obj.leftBtn){leftBtn.hide();}
17else{leftBtn.text(obj.leftBtn).attr('class','ap-modal-left-btn pull-left btn btn-'+(obj.leftBtnClass?obj.leftBtnClass:'primary')).show();if(obj.leftBtnCallback){leftBtn.off('click').click(function(){obj.leftBtnCallback();});}}
18if(!obj.rightBtn1){rightBtn1.hide();}
19else{rightBtn1.text(obj.rightBtn1).attr('class','ap-modal-right-btn1 btn btn-'+(obj.rightBtn1Class?obj.rightBtn1Class:'primary')).show();if(obj.rightBtn1Callback){rightBtn1.off('click').click(function(){obj.rightBtn1Callback();});}}
20if(!obj.rightBtn2){rightBtn2.hide();}
21else{rightBtn2.text(obj.rightBtn2).attr('class','ap-modal-right-btn2 btn btn-'+(obj.rightBtn2Class?obj.rightBtn2Class:'primary')).show();if(obj.rightBtn2Callback){rightBtn2.off('click').click(function(){obj.rightBtn2Callback();});}}
22if(obj.escClose){$('#APCustomModal').removeData('keyboard').removeAttr('data-keyboard');}
23if(obj.outsideClickClose){$('#APCustomModal').removeData('backdrop').removeAttr('data-backdrop');}
24$('#APCustomModal').modal({show:true});}
25catch(ex){console.info('APCustomModal Show Exception : '+ex);}}

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.