function fgBin(n){var i={width:"",height:""},r="row",t;this.setWidth=function(n){i.width=n};this.setHeight=function(n){i.height=n};this.setDirection=function(n){r=n};this.makeDiv=function(t){$(t).append($("<div><\/div>").attr("class","fgBin "+n))};this.getBin=function(){return t};this.insert=function(n){t.append(n.clone())};this.init=function(){t=n?$(".fgBin."+n):$("<div><\/div>").attr("class","fgBin");t.css("flex-direction",r);t.css("width",i.width).css("height",i.height)}}function fgButton(n){this.label="button";this.dim={width:"",height:""};this.widthAuto=!0;this.heightAuto=!0;this.action;this.active=!0;this.toggle=!1;this.toggleCheck=0;this.toggleColor={bg:"#50ae26",color:"white"};this.className="fgButton";this.classId=n;this.button=this.classId?$(".fgButton."+this.classId):$("<div><\/div>").attr("class","fgButton")}function fgDropMenu(n,t){var f=null,u=[],h=function(){},r,c,i=[],o=!1,l="exclude",a="multi",s=!1,e,v;this.init=function(){r=$(n+" .menu").menu();this.interaction();n=="#menuFilterStat"?this.buildColumns():null;n=="#menuSplitTeam"?this.buildColumnsTeams():null;n=="#menuSplitAsTeam"?this.buildColumnsTeams():null;n=="#menuSplitPark"?this.buildColumnsTeams():null};this.setAction=function(n){h=n};this.clickItem=function(t){$($(n+" .ui-menu-item")[t]).click()};this.interaction=function(){function t(){var n=this;setTimeout(function(){r.hide();$(n).removeClass("menu-button-active")},0)}$(n+".menu-button").mouseenter(function(){r.css("display","flex")});$(n+".menu-button").mouseleave(t);$(n+" .ui-menu-item").click(function(){$(this).attr("class").match(/deactive/g)||!0&&(a=="multi"?null:i=i.map(function(){return 0}),i[$(this).prop("__data__").i]=i[$(this).prop("__data__").i]==1?0:1,h(this),s?$(n+" .menu-button-text").html($(this).prop("__data__").label):null);e()})};this.buildOptions=function(n,t){t=typeof t!="undefined"?t:!1;o=t;f.children().remove();u=n.slice(0);var r=t?[{label:'<span style="font-weight: 800;" >ALL<\/span>',value:"ALL"}].concat(u):u;r.forEach(function(n,t){i.push(0);n.i=t;f.append($("<li><\/li>").prop("__data__",n).attr("class","menu-stat").addClass(function(){return t>0&&r[t-1].pairId!=r[t].pairId?"spacer":""}).append(c.clone()).append($("<div><\/div>").addClass("menu-text").html(n.label)))});n.length==0&&f.parent().removeClass("menu-button").addClass("menu-label").addClass("inactive").children(".arrow-down").remove()};this.buildIndicators=function(n){c=$("<div><\/div>").addClass("menu-indicator").text(n)};this.buildColumns=function(){var t=0,i=r.children("li");r.css("flex-direction","row");i.each(function(n,u){var f=$('<div class="col"><\/div>');["advanced","standard","batted ball"].includes($(u).prop("__data__").value)&&(f.append(i.slice(t,n)),u.remove(),r.append(f),t=n+1)});$(n+" .menu li").each(function(n,t){$(t).prop("__data__").i=n})};this.buildColumnsTeams=function(){var t=0,i=r.children("li");r.css("flex-direction","row");i.each(function(n,u){var f=$('<div class="col"><\/div>');["AL","NL","vs. AL","vs. NL","col1","col2"].includes($(u).prop("__data__").label)&&(f.append(i.slice(t,n)),u.remove(),r.append(f),t=n+1)});$(n+" .menu li").each(function(n,t){$(t).prop("__data__").i=n})};this.getMenuArr=function(){return u};this.getActiveArr=function(){return i};this.setActiveArr=function(n){i=n};this.resetActiveArr=function(){i=i.map(function(){return 0});e()};this.setType=function(n){a=n};this.setLabelChange=function(n){s=n};this.isAllChecked=function(){return o&&i[0]};e=function(){r.find(".menu-indicator").each(function(t,r){i[t]==1?($(this).addClass("menu-indicator-active"),s?$(n+" .menu-button-text").html($(r).parent().prop("__data__").label):null):$(this).removeClass("menu-indicator-active")})};this.updateValue=function(){};this.setAllButtonType=function(n){l=n};this.toggleItems=function(){$(".menu-stat").removeClass("deactive");$(".menu-stat").addClass(function(){return"deactive"})};this.updateActiveArr=function(n){n=n.map(function(n){return n.value});u.forEach(function(t){i[t.i]=n.includes(t.value)?1:0});o&&((l="exclude")?(i.slice(1).filter(function(n){return n!=1}).length>0?i[0]=0:null,i.slice(1).filter(function(n){return n==1}).length==i.slice(1).length?i[0]=1:null):(allButtonTYpe="include")&&(i.slice(1).filter(function(n){return n!=0}).length>0?i[0]=0:null,i.slice(1).filter(function(n){return n==0}).length==i.slice(1).length?i[0]=1:null));e()};v=function(){$(n).children().remove();$(n).append($("<span><\/span>").attr("class","menu-button-text").html(t));$(n).append($("<div><\/div>").attr("class","arrow-down"));$(n).append($("<ul><\/ul>").attr("id","test").attr("class","menu"));f=$(n+" ul")};v()}function fgSplitStack(n){function a(n,t,i,r){var e=o.clone().prop("__data__",{label:n,value:t});return i?null:e.addClass("pending"),r=="True"?e.addClass("auto"):null,e.children(".splitStack-item-text").html(n),e.children(".splitStack-item-rm").click(v),f&&e.prepend($('<div class="splitStack-item-or"><\/div>').text("OR").click(u)),e.addClass("or"),e}function h(){t.append(l)}function v(){$(this).parent().remove();e(this);!i.length&&r?t.hide():t.show()}var t,c,i=[],e=function(){},u=function(){},o=$("<div><\/div>").addClass("splitStack-item").append($("<div><\/div>").addClass("splitStack-item-text")).append($("<div><\/div>").addClass("splitStack-item-rm").text("X")),s=!0,r=!1,f=!1,l=$("<div><\/div>").addClass("splitStack-item").append($("<div><\/div>").addClass("splitStack-item-text").css("padding","0").text("No Splits Selected")).css("background","none").css("border","0").css("margin","auto").css("text-align","center").css("color","black");this.refresh=function(){t.children(".splitStack-item").remove();t.children(".and-container").remove();c=$('<div class="and-container"><\/div>');i.forEach(function(n){t.append(a(n.label,n.value,n.on,n.auto,n.op))});i.length!=0?null:h();!i.length&&r?t.hide():t.show()};this.update=function(n){i=n;this.refresh()};this.splitRemove=function(n){e=n};this.noSplitLabel=function(n){s=n};this.setSplitHide=function(n){r=n};this.setOperator=function(n){f=n};this.opClick=function(n){u=n};this.init=function(u){$(n).append($("<div><\/div>").addClass(u+"Stack-container"));t=$("."+u+"Stack-container");f&&(o=$("<div><\/div>").addClass("splitStack-item").append($("<div><\/div>").addClass("splitStack-item-text")).append($("<div><\/div>").addClass("splitStack-item-rm").text("X")));s&&h();!i.length&&r?t.hide():t.show()}}function PopUpDialog(n,t){function u(n){n.keyCode===13&&f.click();n.keyCode===27&&r()}function e(t,i){$(n).css("position","relative");$(n).children(".overlay.background").remove();$(n).append(t);$(n).css("min-height",t.outerHeight());document.addEventListener("keyup",u,!0);i?document.addEventListener("click",r,!0):null}function o(){return i=$("<div><\/div>").attr("class","overlay background").css("position","absolute").css("width","101%").css("min-height","100%").css("background-color","rgba(255, 255, 255, .95)").css("padding-top","2%").css("top","0px").css("display","flex").css("flex-direction","column").css("align-items","center").css("z-index",10),this.xToClose&&i.append($("<div><\/div>").css("flex","0 1 auto").css("font-size","30px").css("align-self","flex-end").css("padding-right","5%").css("cursor","pointer").text("X").click(r)),i.append($("<div><\/div>").css("flex","0 1 auto").css("font-size","20px").text(t)),i}var i,f=$(""),r;this.clickToClose=!1;this.xToClose=!0;this.title="";this.close=function(){$(".overlay.background").parent().css("min-height","");$(".overlay.background").remove();document.removeEventListener("keyup",u,!0)};r=this.close;this.overlay=o();this.open=function(){e(this.overlay,this.clickToClose)}}function baseballFormat(n){return n=parseFloat(n),n<1?(n<0?"-":"")+Math.abs(n).toFixed(3).slice(1,5):n.toFixed(3)}function QueryString(){this.pageName=pageName=location.pathname.substring(1);this.URLCore=location.host+location.pathname;this.varArray=[];this.varObj={};this.varObjOut={}}function PopUpWindow(n){function o(){$(".popup-container").fadeTo(200,0,function(){$(".popup-container").children().remove();$(".popup-container").remove()})}var h;this.openButton="";var s=n.toLowerCase().replace(/ /g,"-"),i="500px",r="80%",u="",t=[],f=[],e=[];this.closePopUp=o;this.setDim=function(n,t){i=(t||"").length>0?t:i;r=(n||"").length>0?n:r};this.setPopUpContent=function(n){u=n||""};this.createContent=function(n){u=n};this.createActionButton=function(n,i,r){r=r?r:"20%";t.push($("<div><\/div>").attr("id","button-"+n.toLowerCase().replace(/ /g,"-")).attr("class","blue popup-action div-button").css("width",r).text(n));f.push(i)};this.createInteraction=function(n){e.push(n)};this.openPopUp=function(){$("body").append('<div class="popup-container" id="'+s+'""><div class="popup-bkgd"><\/div><div class="popup-inside"><div class="popup-x">x<\/div><div class="popup-content"><div class="popup-title">'+n+"<\/div><\/div><\/div><\/div>");$(".popup-inside").css("width",r);$(".popup-inside").css("min-height",i);$(".popup-content").append(u);t.length>0&&($(".popup-inside").append($("<div><\/div>").attr("class","popup-action-container")),$.each(t,function(n,t){$(".popup-action-container").append(t)}));$(".popup-container, .popup-content").css("display","block").fadeTo(100,1)};this.interactionBuild=function(){$(".popup-bkgd, .popup-x").click(function(){o()});$.each(t,function(n,t){$("#button-"+t.text().toLowerCase().replace(/ /g,"-")).click(f[n])});$.each(e,function(n,t){t()})};h=function(){}}Array.prototype.includes||(Array.prototype.includes=function(n){"use strict";var f,i,r,t,u;if(this==null)throw new TypeError("Array.prototype.includes called on null or undefined");if(f=Object(this),i=parseInt(f.length,10)||0,i===0)return!1;for(r=parseInt(arguments[1],10)||0,r>=0?t=r:(t=i+r,t<0&&(t=0));t<i;){if(u=f[t],n===u||n!==n&&u!==u)return!0;t++}return!1});fgButton.prototype.setWidth=function(n){return this.widthAuto=!1,this.dim.width=n,this};fgButton.prototype.setHeight=function(){return this.heightAuto=!1,this.dim.height=this.height,this};fgButton.prototype.setLabel=function(n){return this.label=n,this};fgButton.prototype.offButton=function(){return this.toggleCheck=0,this.button.css("background-color","").css("color",""),this.button.prop("__data__").toggleCheck=0,this};fgButton.prototype.addClass=function(n){return this.button.addClass(n),this};fgButton.prototype.setToggle=function(n){return this.toggle=n,this};fgButton.prototype.setToggleColor=function(n,t){return this.toggleColor={bg:n,color:t},this};fgButton.prototype.onButton=function(){return this.toggleCheck=1,this.button.prop("__data__").toggleCheck=1,this.button.css("background-color",this.toggleColor.bg).css("color",this.toggleColor.color),this};fgButton.prototype.setAction=function(n){return this.action=n,this.button.click(this.action),this};fgButton.prototype.setActiveOff=function(){this.active=!1;this.active?null:this.button.addClass("inactive");this.offButton();this.button.off()};fgButton.prototype.setActiveOn=function(){this.active=!0;this.button.removeClass("inactive");var n=this.toggleCheck,t=this.toggleColor,i=this.button,r=function(){n=n==0?1:0;n==1?i.css("background-color",t.bg).css("color",t.color):i.css("background-color","").css("color","")};this.toggle?this.button.click(r):null;this.button.click(this.action);this.init()};fgButton.prototype.makeDiv=function(n){return $(n).append($("<div><\/div>").attr("class",this.className+" "+this.classId)),this};fgButton.prototype.init=function(){var n=this.toggleCheck,i=this.toggleColor,t=this.button,r;return this.button.prop("__data__",{toggleCheck:0}),r=function(){n=$(this).prop("__data__").toggleCheck;n=n==0?1:0;$(this).prop("__data__").toggleCheck=n;n==1?t.css("background-color",i.bg).css("color",i.color):t.css("background-color","").css("color","")},this.button.html(this.label).css("width",this.dim.width).css("height",this.dim.height),!this.widthAuto&&this.button.parent().css("flex-direction")=="row"?t.css("flex","0 0 auto"):null,!this.heightAuto&&this.button.parent().css("flex-direction")=="column"?t.css("flex","0 0 auto"):null,this.toggle?this.button.click(r):null,this};$("#datepicker").datepicker();PopUpDialog.prototype.close=function(){this.close()};PopUpDialog.prototype.addRow=function(){var n=$("<div><\/div>").css("flex","0 1 auto").css("display","flex").css("flex-direction","row").css("font-size","30px").css("margin","5% 0");return this.overlay.append(n),n};PopUpDialog.prototype.addHTMLBlock=function(n,t){n.append($("<div><\/div>").html(t))};PopUpDialog.prototype.replaceHTMLBlock=function(n,t){n.children().remove();n.append($("<div><\/div>").html(t))};PopUpDialog.prototype.addJ=function(n,t){n.append($("<div><\/div>").html(t))};var datepicker__updateDatepicker=$.datepicker._updateDatepicker,dateRange=function(){function l(n){n.keyCode===13&&$("#cal-button-update").click();n.keyCode===27&&$("#cal-button-update").click()}function o(){$(event.target).closest(".date-wrapper, .calendar-wrapper, .start, .end").length||$("#cal-button-update").click()}function r(n,t){if(n=="all")return n;if(n.match(/^\d{4}$/g))return t=="start"?"3-1-"+n:"10-31-"+n;n.match(/\//g)&&(n=n.replace(/\//g,"-"));var i=n.split("-");i[0].match(/^\d{4}$/g)&&(n=[parseInt(i[1]),parseInt(i[2]),i[0]].join("-"));try{return testdate=$.datepicker.parseDate("mm-dd-yy",n),n}catch(r){alert(n+" is not a valid date.")}}var i=0,n,t,u,f=function(){},s=function(){},e=[],h=new Date(Date.now()).getFullYear(),c="Update";$.datepicker._defaults.onAfterUpdate=null;$.datepicker._updateDatepicker=function(n){datepicker__updateDatepicker.call(this,n);var t=this._get(n,"onAfterUpdate");t&&t.apply(n.input?n.input[0]:null,[n.input?n.input.val():"",n])};$(function(){function a(){$(".ui-datepicker-next, .ui-datepicker-prev").on("mousedown",function(){u=$(this).attr("data-handler")})}$(".start, .end").on("focus, click",function(){$(".date-cal").show();document.addEventListener("keyup",l,!0);document.addEventListener("click",o,!0);i=$(this).attr("class").indexOf("start")!=-1?0:1});var v=$(".date-cal").datepicker({showAnim:"",dateFormat:"m-d-yy",showButtonPanel:!0,numberOfMonths:3,yearRange:"2002:"+h,onChangeMonthYear:function(n,t){t>=10&&u=="next"&&(n!=h?($(this).datepicker("setDate",new Date(n+1,2,1)),$(this).datepicker("refresh")):($(this).datepicker("setDate",new Date(n,7,1)),$(this).datepicker("refresh")));t<=2&&u=="prev"&&(n!=2002?($(this).datepicker("setDate",new Date(n-1,7,1)),$(this).datepicker("refresh")):($(this).datepicker("setDate",new Date(n,2,1)),$(this).datepicker("refresh")))},beforeShowDay:function(i){function u(n){n=n||"";var t=n.split("-");return new Date(t[2],t[0]-1,t[1])}var o=e.length==0||i.toDateString()==new Date(Date.now()).toDateString()?!0:e.includes(i.getMonth()+1+"/"+i.getDate()+"/"+i.getFullYear()),r=new Date(i),f=u(n),s=u(t);return[!0,f.toDateString()===r.toDateString()||r<=s&&r>=f?"ui-state-active-range":o?"":"ui-datepicker-unselectable ui-state-disabled"]},onAfterUpdate:function(){$(".date-cal .ui-datepicker-buttonpane").append($("<div><\/div>").css("margin-top","5px").css("display","inline-block").text("Select "+(i==0?"Begin Date":"End Date")));$(".date-cal .ui-datepicker-buttonpane").append($('<button type="button" id="cal-button-update" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click">'+c+"<\/button>").on("click",function(){$(".date-cal").hide();f(n,t);document.removeEventListener("click",o,!0)}));$(".date-cal .ui-datepicker-buttonpane").append($('<button type="button" class="ui-datepicker-close ui-state-default ui-priority-secondary ui-corner-all" data-handler="hide" data-event="click">Reset<\/button>').on("click",function(){n="";t="";$(".start").val("");$(".end").val("");s();$(".date-cal").datepicker("refresh")}));a()},onSelect:function(r){i==0?($(".start").val(r),n=r,$(".end").focus(),i=1):($(".end").val(r),t=r,$(".start").focus(),i=0);var u=new Date(n),f=new Date(t);u>f&&$(".end").val("")},onClose:function(){}}).hide();a();$(".start, .end").change(function(){n=$(".start").val()==""?"all":r($(".start").val(),"start");$(".start").val(n=="all"?"":n);$(".end").val(r($(".end").val(),"end"));t=$(".end").val();f(n,t);$(".date-cal").datepicker("setDate",new Date(n));$(".date-cal").datepicker("refresh");$(this).focus()})});this.setActiveDays=function(n){e=n};this.setCloseFn=function(n){f=n;document.removeEventListener("keyup",l,!0);document.removeEventListener("click",o,!0)};this.setResetFn=function(n){s=n};this.setDate=function(i,u){n=i=="all"?"all":r(i,"start");$(".start").val(i=="all"?"":n);t=u=="all"?"all":r(u,"end");$(".end").val(u=="all"?"":t);$(".date-cal").datepicker("setDate",new Date(n));$(".date-cal").datepicker("refresh")};this.setUpdateButtonString=function(n){c=n}},oneDate=function(n){function l(t){t.keyCode===13&&$("#cal-button-update"+n).click();t.keyCode===27&&$("#cal-button-update"+n).click()}function o(){$(event.target).closest(".date-wrapper, .start"+n+", .end").length||$("#cal-button-update"+n).click()}function s(n,t){if(n=="all")return n;if((n||"").match(/^\d{4}$/g))return t=="start"?"3-1-"+n:"10-31-"+n;n.match(/\//g)&&(n=n.replace(/\//g,"-"));var i=n.split("-");i[0].match(/^\d{4}$/g)&&(n=[parseInt(i[1]),parseInt(i[2]),i[0]].join("-"));try{return testdate=$.datepicker.parseDate("mm-dd-yy",n),n}catch(r){alert(n+" is not a valid date.")}}var r=0,t,i,u,f=function(){},a=function(){},e=[],h=new Date(Date.now()).getFullYear(),c="Update";$.datepicker._defaults.onAfterUpdate=null;$.datepicker._updateDatepicker=function(n){datepicker__updateDatepicker.call(this,n);var t=this._get(n,"onAfterUpdate");t&&t.apply(n.input?n.input[0]:null,[n.input?n.input.val():"",n])};$(function(){function a(){$(".ui-datepicker-next, .ui-datepicker-prev").on("mousedown",function(){u=$(this).attr("data-handler")})}$(".start"+n).on("focus, click",function(){$(".date-cal"+n).show();document.addEventListener("keyup",l,!0);document.addEventListener("click",o,!0);r=$(this).attr("class")=="start"+n?0:1});var v=$(".date-cal"+n).datepicker({showAnim:"",dateFormat:"m-d-yy",showButtonPanel:!0,numberOfMonths:1,yearRange:"2002:"+h,onChangeMonthYear:function(n,t){t>=10&&u=="next"&&(n!=h?($(this).datepicker("setDate",new Date(n+1,2,1)),$(this).datepicker("refresh")):($(this).datepicker("setDate",new Date(n,10,1)),$(this).datepicker("refresh")));t<=2&&u=="prev"&&(n!=2002?($(this).datepicker("setDate",new Date(n-1,10,1)),$(this).datepicker("refresh")):($(this).datepicker("setDate",new Date(n,2,1)),$(this).datepicker("refresh")))},beforeShowDay:function(n){function r(n){n=n||"";var t=n.split("-");return new Date(t[2],t[0]-1,t[1])}var u=e.length==0||n.toDateString()==new Date(Date.now()).toDateString()?!0:e.includes(n.getMonth()+1+"/"+n.getDate()+"/"+n.getFullYear()),f=new Date(n),o=r(t),s=r(i);return[!0,o.toDateString()===f.toDateString()?"ui-state-active-range":u?"":"ui-datepicker-unselectable ui-state-disabled"]},onAfterUpdate:function(){$(".date-cal"+n+" .ui-datepicker-buttonpane").append($('<button type="button" id="cal-button-update" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click">'+c+"<\/button>").on("click",function(){$(".date-cal"+n).hide();f(t,i);document.removeEventListener("click",o,!0)}));a()},onSelect:function(u){r==0&&($(".start"+n).val(u),t=u);var f=new Date(t),e=new Date(i);f>e&&$(".end").val("")},onClose:function(){}}).hide();a();$(".start"+n+", .end").change(function(){t=$(".start"+n).val()==""?"all":s($(".start"+n).val()||"","start"+n);$(".start"+n).val(t=="all"?"":t);$(".end").val(s($(".end").val(),"end"));i=$(".end").val();f(t,i);$(".date-cal"+n).datepicker("setDate",new Date(t));$(".date-cal"+n).datepicker("refresh");$(this).focus()})});this.setActiveDays=function(n){e=n};this.setCloseFn=function(n){f=n;document.removeEventListener("keyup",l,!0);document.removeEventListener("click",o,!0)};this.setResetFn=function(n){a=n};this.setDate=function(i){t=i=="all"?"all":s(i,"start"+n);$(".start"+n).val(i=="all"?"":t);$(".date-cal").datepicker("setDate",new Date(t));$(".date-cal"+n).datepicker("refresh")};this.setUpdateButtonString=function(n){c=n}};QueryString.prototype.getQueryVariable=function(n){var t,i;for(this.query=window.location.search.substring(1),this.varArray=this.query.split("&"),t=0;t<this.varArray.length;t++)if(i=this.varArray[t].split("="),i[0]==n&&i[0]!="")return i[1].replace("+"," ").split(",");return!1};QueryString.prototype.getQueryVariables=function(){var t,n;for(this.query=window.location.search.substring(1),this.returnArray=this.query.split("&"),t=0;t<this.returnArray.length;t++)n=this.returnArray[t].split("="),n[0]!=""&&(this.varArray.push(n[0]),this.varObj[n[0]]=n[1].indexOf(",")!=-1?decodeURIComponent(n[1].replace("+"," ").split(",")):decodeURIComponent(n[1].replace("+"," ")));return this.varObjOut=this.varObj,this.varObj};QueryString.prototype.setOnPageControls=function(n){var i,t;for(n=n||"",i="",n.length>0&&(i=n),t=0;t<this.varArray.length;t++)$("#"+this.varArray[t]+i).val(this.varObj[this.varArray[t]])};QueryString.prototype.setVar=function(){for(var n=0;n<this.varArray.length;n++)window.vizEraComparer[this.varArray[n]]=this.varObj[this.varArray[n]]};QueryString.prototype.updateURL=function(n){var t=$.extend(this.varObjOut,n),i=Object.keys(t);$.each(i,function(n,i){t[i].constructor===Array&&(t[i]=t[i].join(","))});history.pushState(null,"Title","/"+this.pageName+"?"+$.param(t).replace(/%2C/g,",").replace(/%2F/g,"/"))};QueryString.prototype.updateURLString=function(n){var t=$.extend(this.varObjOut,n),i=Object.keys(t);return $.each(i,function(n,i){t[i].constructor===Array&&(t[i]=t[i].join(","))}),this.URLCore+"?"+$.param(t).replace(/%2C/g,",").replace(/%2F/g,"/")};QueryString.prototype.updateQString=function(n){var t=$.extend(this.varObjOut,n),i=Object.keys(t);return $.each(i,function(n,i){t[i].constructor===Array&&(t[i]=t[i].join(","))}),"?"+$.param(t).replace(/%2C/g,",").replace(/%2F/g,"/")};QueryString.prototype.getURL=function(n){var t=this.varObjOut,i;return delete t[n],i=Object.keys(t),$.each(i,function(n,i){t[i].constructor===Array&&(t[i]=t[i].join(","))}),this.pageName+"?"+$.param(t).replace(/%2C/g,",")};PopUpWindow.prototype.setOpenButton=function(n){this.openButton=$(n);this.openButton.click(this.openPopUp).click(this.interactionBuild)}