function popupManager(){this.current_popup_index=0;this.cookieString=$.cookie("viewedPopups");if($.cookie("viewedPopups")!=null)this.previouslySeen=this.cookieString.split(",");this.getCookie=function(a){return $.cookie("viewedPopups:"+a)};this.setCookie=function(a,b){$.cookie("viewedPopups:"+a,a,{expires:b})};this.popupList=[];this.GetList=function(a){var b=this;$.ajax({url:"/Default.aspx/PopupsForUser",type:"POST",contentType:"application/json;charset=utf-8",success:function(c){b.popupList=c.d;a()}})};this.InCookie=function(a){return this.getCookie(a)!=null};var a;this.Begin=function(){var b=this;this.GetList(function(){b.popupList.length>0&&setTimeout(function(){a=b.current_popup_index++;b.TriggerPopUp(b.popupList[a])},5e3)})};this.Next=function(c,b){var a=this,d=setInterval(function(){a.current_popup_index+1<=a.popupList.length&&a.TriggerPopUp()},3e4);a.setCookie(c,b)};this.TriggerPopUp=function(){for(var a=this,b,d="No",c=0;c<a.popupList.length;c++)if(a.InCookie(a.popupList[c])==false){b=a.popupList[c];d="Yes";break}if(d=="Yes"){var e="/Default.aspx/NextPopup";$.ajax({url:e,contentType:"application/json;charset=utf-8",data:JSON.stringify({PopupId:b}),type:"POST",success:function(c){if(c.d!=null){c=c.d;$("#popup").dialog({buttons:[{text:c.VisitUrlText,click:function(){LogAction("Popups",c.Title,"VisitUrl");if(c.Target=="New Window"){window.open(c.VisitUrl);$("#popup").dialog("close");a.Next(b,parseInt(c.CookieDuration))}else{a.setCookie(b,parseInt(c.CookieDuration));window.location=c.VisitUrl;$("#popup").dialog("close")}}},{text:"Close",click:function(){LogAction("Popups",c.Title,"Close");$(this).dialog("close");a.Next(b,parseInt(c.CookieDuration))}}],autoOpen:false,open:function(){$(".ui-dialog-titlebar-close").hide()},title:c.Title,open:function(){$(".ui-dialog-titlebar-close").hide()},closeOnEscape:false,closeText:"123",draggable:false,modal:true,resizable:false});if(c.Image!=null&&c.Image!=""){$("#popup-image-container").find("*").remove();$("#popup-image-container").append("<img class='popup-img' src='/popups/"+c.Image+"' />")}$("#popup").dialog("open");$(".popup-content").html(c.DisplayText)}},failure:function(){}})}};this.PreviewPopup=function(b){var a="/Admin/Popups.aspx/PreviewPopup";$.ajax({url:a,contentType:"application/json;charset=utf-8",data:JSON.stringify({PopupId:b}),type:"POST",success:function(a){if(a.d!=null){a=a.d;$("#popup").dialog({buttons:[{text:a.VisitUrlText,click:function(){if(a.Target=="New Window"){window.open(a.VisitUrl);$("#popup").dialog("close")}else{window.location=a.VisitUrl;$("#popup").dialog("close")}}},{text:"Close",click:function(){$(this).dialog("close")}}],autoOpen:false,title:a.Title,open:function(){$(".ui-dialog-titlebar-close").hide()},closeOnEscape:false,closeText:"",draggable:false,modal:true,resizable:false});if(a.Image!=null&&a.Image!=""){$("#popup-image-container").find("*").remove();$("#popup-image-container").append("<img class='popup-img' src='/popups/"+a.Image+"' />")}$("#popup").dialog("open");$(".popup-content").html(a.DisplayText)}},failure:function(){}})}}
