var Subject = Rx.Subject; var BehaviorSubject = Rx.BehaviorSubject; var interval = Rx.interval; var map = Rx.operators.map; var tap = Rx.operators.tap; var distinctUntilChanged = Rx.operators.distinctUntilChanged; var debounceTime = Rx.operators.debounceTime; _dialogOpen$ = new Subject(null); _dialogClose$ = new Subject(null); dialogOpen$ = _dialogOpen$.asObservable(); dialogClose$ = _dialogClose$.asObservable(); var repdata = new Array(); var calldata = new Array(); var sercol = new Array(); $(document).ready(function () { setTimeout('SetIframeHeight()', 1000); if ($('.hidSetTab').val() != "") { SetTabShow($('.hidSetTab').val(), ''); } SetPickers(); $("input[radwysiwyg*='r']").each(function () { var thisId = $(this).next().attr("id"); var rows = $(this).attr("rows"); var max = $(this).attr("max"); $(this).parent().after("
"); $(this).parent().hide(); }); $('.DropAEL').each(function () { $(this).loadDD(); }); $('.TeamAEL').each(function () { $(this).loadTM(); }); $('.DropAEL').each(function () { if ($(this).attr('chg') != null) { if ($(this).find('input').attr('val') != "" && $(this).find('input').attr('val') != "0") { Depends2($(this).find('input'), true); } } }); $('.mainImg').each(function () { var dv = $(this).closest('.imgHover'); var spn = $(this).closest('span'); if ($(spn).css('display') == 'none') { $(spn).html($('.divBlankPic')[0].outerHTML); $(dv).find('.tpPicEdit').find('img').last().remove(); if ($(dv).find('.tpPicEdit').find('img').length > 1) { $(dv).find('.tpPicEdit').find('img').last().remove(); } $(dv).find('.tpPicEdit').find('img').attr('src', '../v5images/16/B/add.png'); $(dv).find('.tpPicEdit').find('img').attr('title', 'Add Picture'); $(spn).show(); } }); LoadMTMDrop(); }); var bigfld; function selEditPic(n) { var p = $(n).closest('div'); var cs = $(p).find('img.sseld'); var s = $(cs).attr('src'); var alts = $(cs).attr('altsrc'); $(cs).attr('src', alts); $(cs).attr('altsrc', s); $(p).find('img').removeClass('sseld'); $(n).addClass('sseld'); cs = $(p).find('img.sseld'); s = $(cs).attr('src'); alts = $(cs).attr('altsrc'); $(cs).attr('src', alts); $(cs).attr('altsrc', s); if ($(p).attr('depender') != null) { $(p).attr('val', $(n).attr('value')); DependsPC($(n)); } } function PopFullEditor(fld) { bigfld = fld; var hre = $('#' + fld).val(); parent.window.top.document.getElementById('forPassBack').value = hre; window.top.ShowDialogURL2('../Tools/editor.aspx?fld=' + fld + '&eType=textareaeditor', 912, 600, PFECallBack); } function SetPickers() { $(".datepicker").datetimepicker({ timepicker: false, closeOnDateSelect: true, scrollInput: false, format: 'm/d/Y' }); $(".jttimepicker").datetimepicker({ datepicker: false, scrollInput: false, format: 'h:i A' }); if ($(".datetimepicker").length > 0) { $('.datetimepicker[frmt="24hr"]').datetimepicker({ format: 'm/d/Y H:m' }); $('.datetimepicker[frmt="12hr"]').datetimepicker({ }); } } function PFECallBack() { var retVal = window.top.document.getElementById('forPassBack').value; if (retVal != "777") { parent.window.top.document.getElementById('forPassBack').value = "777"; } } var iCnt = 0; function SetIframeHeight() { var iFrm = $(window.top.document.getElementById('ifrm')); if (iCnt < 10 && (iFrm == null || iFrm.length == 0 || iFrm.contents().find('body').height() == 0)) { setTimeout('SetIframeHeight()', 1000); iCnt++; } else if (iFrm != null) { iFrm.height(iFrm.contents().find('body').height() + 120); } } function Loaded() { if (window.top.FrameLoaded != null) { window.top.FrameLoaded(); } } function Saved() { if (parent.FrameSaved != null) { parent.FrameSaved(); } parent.CloseDialog(); return false; } function Cancel() { if (window.top.CloseFrame != null) { window.top.CloseFrame(); } if (parent.document.location.href.indexOf('profile') > -1 || parent.document.location.href.indexOf('eView.aspx') > -1) { parent.CloseDialog(); } else if (!parent.document.location.href.indexOf('queueviewer') > -1) { var pFile = parent.document.location.href; pFile = pFile.replace('editpage.aspx', 'profile.aspx'); parent.document.location.href = pFile; } } function TopOut(url) { if (parent.document.location.href.indexOf("editpage.aspx") > -1) { parent.document.location.href = url; } } function RadListBoxCheckModeValidationFix(sender, args) { if ($('#' + args.get_item()._element.id).find('input:checkbox').prop('checked')) { $('#' + args.get_item()._element.id).addClass("rlbSelected") } else { $('#' + args.get_item()._element.id).removeClass("rlbSelected") } } function SetTabShow(iTb) { var cTab = $('#mpPgeDiv' + iTb); if (cTab.length > 0) { $('.mpPgeDiv').each(function () { $(this).hide(); }); $('#globalnav li').each(function () { $(this).removeClass('here'); }); $('#mpPgeDiv' + iTb).show(); $('#li' + iTb).addClass('here'); $('.hidSetTab').val(iTb); } SetIframeHeight(); } function ValidateListBox(sender, args) { var listbox = $('[id$=' + $(sender).attr('controltovalidate') + ']').get(0).control; var check = false; var items = listbox.get_items(); for (var i = 0; i <= items.get_count() - 1; i++) { var item = items.getItem(i); if (item.get_checked()) { check = 1; } } if (check) args.IsValid = true; else args.IsValid = false; } function ValidateMobileRelationship(sender, args) { alert("validating"); args.IsValid = false; } function DrillDown(parent, related, fld, acc, mid) { $('.txt' + parent).val(); var tbl = $('.tbl' + parent); var vals = ""; $(tbl).find('select').each(function () { vals += $(this).attr('ddFID') + 'º' + $(this).val() + '·'; }); var url = 'DrillDown.ashx?acc=' + acc + '&mid=' + mid + '&parent=' + parent + '&related=' + related + '&fld=' + $(fld).val() + '&vals=' + vals; $.post(url, {}, function (responseText) { if (responseText.indexOf('delete.png') > 0) { $(tbl).html(responseText); $('.txt' + parent).val($(tbl).find('select').val()); } else { $(tbl).append(responseText); } }); } function ResetDrill(parent, acc, mid) { $('.txt' + parent).val(); var tbl = $('.tbl' + parent); var url = 'DrillDown.ashx?acc=' + acc + '&mid=' + mid + '&parent=' + parent; $.post(url, {}, function (responseText) { $(tbl).html(responseText); }); } function setVal(n) { var fld = n.id.replace('_val', ''); $('.txt' + fld).val($(n).val()); } function RefreshPanel(n) { window.location.href = window.location.href; } function SetNewRelVal(mid, sid) { $.post('../handlers/htmlcrud.ashx?pageaction=getRelVal', { mid: mid, sid: sid }, function (data) { var dv = $('.DropAEL[mod="' + mid + '"]').first(); $(dv).attr('val', data); var inp = $(dv).find('input'); $(inp).val(data.split('·')[1]); $(inp).attr('val', data.split('·')[0]); if ($(inp).closest('.DropAEL').attr('elid') != -1 && $(inp).attr('val') != '0' && $(inp).attr('val') != '') { $(inp).closest('.DropAEL').find('a').show(); } else { $(inp).closest('.DropAEL').find('a').hide(); } if ($(inp).parent().closest('div').attr('chg') != null) { Depends2($(inp)); } }); } function ShowDialogURL2(url, wideness, howhigh, cback) { var dOpen = $('#dialog_wrapper').css('display') == "block"; var dMT = $('#dialog').html().trim() == ""; if (dOpen) { ShowAlternateDialog(url, wideness, howhigh, cback); return; } if (wideness.toString().indexOf('%') > -1) { wideness = $(window).width() * (Number(wideness.replace('%', '')) / 100); } if (howhigh.toString().indexOf('%') > -1) { howhigh = $(window).height() * (Number(howhigh.replace('%', '')) / 100); } $('#dialog').html(''); if (cback != null && cback != '') { $("#dialog").ejDialog({ showOnInit: false, showHeader: false, enableModal: true, enableResize: false, contentType: "iframe", width: wideness, height: howhigh, close: function (args) { console.log(args); cback(); } }); } else { $("#dialog").ejDialog({ showOnInit: false, showHeader: false, enableModal: true, enableResize: false, contentType: "iframe", width: wideness, height: howhigh, }); } if (url.indexOf('=') > -1) { url = url + '&aejpoinroa=' + Math.random(); } else { url = url + '?aejpoinroa=' + Math.random(); } $('#dialog').ejDialog('option', 'contentUrl', url); $('.e-iframe').attr('scrolling', 'yes'); $('#dialog').ejDialog('open'); $('#dialog_wrapper').css('position', 'fixed'); $('#dialog_wrapper').css('top', '50%'); $('#dialog_wrapper').css('left', '50%'); $('#dialog_wrapper').css('transform', 'translate(-50%, -50%)'); $('#dialog_wrapper').css('background-color', 'transparent'); $('#dialog_wrapper').css('border', 'none'); $('#dialog_wrapper').css('box-shadow', '0 0 0 0'); dialogObj = $('#dialog').data("ejDialog"); emitOpenDialog({ $element: $('#dialog'), instance: $('#dialog').ejDialog('instance'), $sourceElement: $('#' + bigfld), url: url }); } function CloseDialog() { var dOpen = $('#dialoggg_wrapper').css('display') == "block"; var dMT = $('#dialoggg').html().trim() == ""; if (dOpen) { $('#dialoggg').ejDialog('close'); } else { $('#dialog').ejDialog('close'); } } function CancelFree() { $.post('../handlers/general.ashx?pageaction=killit', {}, function (data) { window.location.href = "../login.aspx"; }); } var saveClicked = false; function SC() { saveClicked = true; } $(window).unload(function () { if (!saveClicked) { $.post('../handlers/general.ashx?pageaction=killit', {}, function (data) { }); } }); function OpenImage(n) { window.open('../tools/imageviewer.aspx?id=' + n + '&a=' + $('.hidAID').val()); } var jpg = 'jpg'; var png = 'png'; var gif = 'gif'; function NoThumb(n, ext) { var s = $(n).attr('src'); if (s.indexOf('thumb') > -1) { $(n).attr('src', $(n).attr('src').replace('thumb', ext)); } } function SetPicPos(n) { var spn = $(n).parent(); $(spn).css('left', '50px'); var curLeft = $(n).closest('.thumb').parent().position().left + $(spn).position().left; if (curLeft > ($(window).width() - $(n).width())) { var nw = $(n).width() + 20; $(spn).css('left', '-' + nw + 'px'); } } function ShowPFDialog(n, url, wideness, howhigh, cback) { $('.tpPicEdit').each(function () { $(this).attr('activated', 'no'); }); $(n).closest('.tpPicEdit').attr('activated', 'yes'); ShowDialogURL2(url, wideness, howhigh, cback); } //function ShowDialogURL2(url, wideness, howhigh, cback) { // var dOpen = $('#dialog_wrapper').css('display') == "block"; // var dMT = $('#dialog').html().trim() == ""; // if (dOpen) { // ShowAlternateDialog(url, wideness, howhigh, cback); // return; // } // if (wideness.toString().indexOf('%') > -1) { // wideness = $(window).width() * (Number(wideness.replace('%', '')) / 100); // } // if (howhigh.toString().indexOf('%') > -1) { // howhigh = $(window).height() * (Number(howhigh.replace('%', '')) / 100); // } // $('#dialog').html(''); // if (cback != null && cback != '') { // $("#dialog").ejDialog({ // showOnInit: false, // showHeader: false, // enableModal: true, // enableResize: false, // contentType: "iframe", // width: wideness, // height: howhigh, // close: function () { // cback(); // } // }); // } // else { // $("#dialog").ejDialog({ // showOnInit: false, // showHeader: false, // enableModal: true, // enableResize: false, // contentType: "iframe", // width: wideness, // height: howhigh // }); // } // if (url.indexOf('=') > -1) url = url + '&aejpoinroa=' + Math.random(); // else url = url + '?aejpoinroa=' + Math.random(); // $('#dialog').ejDialog('option', 'contentUrl', url); // $('.e-iframe').attr('scrolling', 'yes'); // $('#dialog').ejDialog('open'); // $('#dialog_wrapper').css('position', 'fixed'); // $('#dialog_wrapper').css('top', '50%'); // $('#dialog_wrapper').css('left', '50%'); // $('#dialog_wrapper').css('transform', 'translate(-50%, -50%)'); // $('#dialog_wrapper').css('background-color', 'transparent'); // $('#dialog_wrapper').css('border', 'none'); // $('#dialog_wrapper').css('box-shadow', '0 0 0 0'); // dialogObj = $('#dialog').data("ejDialog"); // emitOpenDialog({ // $element: $('#dialog'), // instance: $('#dialog').ejDialog('instance'), // $sourceElement: $('#' + bigfld), // url: url // }); //} function RemovePicture(n) { var cnf = confirm("Are you sure you want to remove this picture from this record?"); if (cnf) { var img = $(n).closest('.imgHover').find('.mainImg'); var dv = $(n).closest('.imgHover'); var inp = $(dv).find('input'); $(dv).find('span').html($('.divBlankPic')[0].outerHTML); $(dv).find('.tpPicEdit').find('img').last().remove(); $(dv).find('.tpPicEdit').find('img').attr('src', '../v5images/16/B/add.png'); $(dv).find('.tpPicEdit').find('img').attr('title', 'Add Picture'); $(inp).val(''); $(img).remove(); } } function CloseDialog() { $('#dialog').ejDialog('close'); } function shallowClone(obj, seed) { return Object.keys(obj).reduce(function (a, key) { a[key] = obj[key]; return a; }, seed || {}); } function emitOpenDialog(eventArgs) { var $element = eventArgs.$element; $element.ejDialog({ beforeClose: function (event) { var dialogData = shallowClone(eventArgs, { event: event }); return emitCloseDialog(dialogData) } }); var openData = shallowClone(eventArgs, { action: 'open' }); _dialogOpen$.next(openData); } function emitCloseDialog(eventArgs) { var closeData = shallowClone(eventArgs, { action: 'close' }) _dialogClose$.next(closeData); } "use strict"; function ShowNotes(mid, refid) { var fuid = $('.hidFUID').val(); var page = '../Tools/seenotes.aspx'; var url = page + '?fuid=' + fuid + '&mid=' + mid + '&refid=' + refid; var width = 760; var height = 500; window.top.ShowDialogURL2(url, width, height); } function sizeIFrame() { var $frame = $('#ifrm'); var doc = $frame.get(0).contentDocument ? $frame.get(0).contentDocument : $frame.get(0).contentWindow.document; $frame.height(doc.body.scrollHeight + 35); }