function Preview(){_counter="";_seconds=0;var n={over:ShowPreview,timeout:PreviewTimerDelay,out:function(){},interval:PreviewOpenInterval};$('.thumbGallery:not([data-type*="Video"])').hoverIntent(n)}function ShowPreview(){var n=$(this),f,g,p,w,i,v,d,t,h,y;if(f=n.attr("id"),g="/"+previewForm+"/Preview?Id="+f+"&Index="+encodeURIComponent(n.attr("data-bind")),i=n.parent().parent().find("#previewtooltip_"+f),i.length!=0){p=n.parent().parent().find("h5.title").html();w=n.parent().parent().find("span.friendlykey").html();RemoveAnyOpenPreviews();n.css({position:"relative"});var nt=n.height()+n.outerHeight(),tt=n.outerWidth(),u=n.offset(),e,o;if(previewForm=="Cart")e=n.offset().top-220,o=10;else{var c=$(document),r=$(window),it=$("#"+f),u=n.parent().parent().parent().offset(),l=i.outerWidth(),b=n.outerWidth(),s=i.outerHeight(),a=r.width()/20,k=100;o=u.left+l+b+a-c.scrollLeft()>r.width()?-l+b:a-75;v=r.width()-u.left-l-a-30;v<0&&r.width()/2>u.left&&(o=o+Math.abs(v)+30);e=r.height()-(u.top-c.scrollTop())-k-s>0?-15:r.height()-(u.top-c.scrollTop())-k-s;s>r.height()&&(d=s-r.height(),e=e+d+40)}if(i.css({top:e,left:o}),i.css("display","block"),n.parent().find(".tipsright").tooltip_farRght({parent:".tlBrSm",left:"-122px",top:"34px"}),t=i.find(".preview"),t.attr("data-current")!=null&&(h=t.attr("id").substring(4),t.attr("data-current",0),$("#left_"+h).hide(),$("#right_"+h).show(),$("#currentSlide_"+h).text(1)),y="",t.length>0){y=t.attr("data-imgsrc");t.attr("src",y);t.on("load",function(){t.parent().removeClass("previewloader");var n=this.height,i=this.width;n==1&&i==1&&$(this).attr("src","/images/icons/404preview.gif")})}i.hover(function(){},function(){$(this).css("display","none")});TrackImageHoverEvent(f,w,p)}}function RemoveAnyOpenPreviews(){$('span[id^="previewtooltip_"]').each(function(){var n=$(this).css("display");n=="block"&&$(this).css("display","none")})}function RemovePreviewHover(n){var t=$("#previewtooltip_"+n);t.css("display","none")}function DetailView(n){var t=$("#a_"+n),i="";t.length>0&&(i=t.attr("href"),window.location.href=i)}function SearchResults(){this.hits=[]}function SearchFilter(n,t){typeof n!="undefined"&&n!=""&&typeof t!="undefined"&&t!=""&&(this.key=t,this.category=n,this.toString=function(){return this.key+"^"+this.category},this.parse=function(n){var t=n.split("^");return t.length<2?!1:(this.key=t[0],this.category=t[1],!0)})}function SearchFilters(){this.items=[];this.parse=function(){this.items=[]};this.add=function(n,t){this.remove(n,t);this.items.push(new SearchFilter(n,t))};this.remove=function(n,t){var i=this.indexOf(n,t);i<0||this.removeAt(i)};this.removeAt=function(n){n<0||n>this.items.length-1||this.items.splice(n,1)};this.removeByCategory=function(n){for(var i,t=this.items.length-1;t>=0;t--)i=this.items[t],i.category==n&&this.removeAt(t)};this.indexOf=function(n,t){for(var r,i=0;i<this.items.length;i++)if(r=this.items[i],r.key==t&&r.category==n)return i;return-1};this.toString=function(){for(var n="",i,t=0;t<this.items.length;t++)i=this.items[t],n!=""&&(n+="~"),n+=i.toString();return n};this.indexOfDateFilter=function(){for(var t,n=0;n<this.items.length;n++)if(t=this.items[n],t.category=="Interval"||t.category=="Custom")return n;return-1};this.MoveDateFilterToLast=function(){var n=this.indexOfDateFilter(),t,i;n<0||(t=this.items[n].key,i=this.items[n].category,this.remove(i,t),this.add(i,t))}}function EnableBorderForSearchResults(){$(".srchImg_mid input:checkbox").click(function(){$(this).prop("checked")=="checked"?$(this).parent().parent().parent().parent().parent().css({background:"#f0eadb","border-color":"#e6ce92"}):$(this).parent().parent().parent().parent().parent().css({background:"","border-color":"transparent"})});$(".srchImg  input:checkbox").click(function(){$(this).prop("checked")=="checked"?$(this).parent().parent().parent().parent().parent().css({background:"#f0eadb","border-color":"#e6ce92"}):$(this).parent().parent().parent().parent().parent().css({background:"","border-color":"transparent"})})}function ScrollTo(n,t){var u="",i,r,f,e;t==null&&(t=!1);u=CurrentScrollItemId;u!=""&&(i=$("#"+u),i.length>0&&(t&&$(i).parent().parent().parent().effect("highlight",{color:"#F0EADB",easing:"easeInElastic"},8e3),r=i.offset().top,f=200,f!=""&&(r=r-f+n),e=500,$("html,body").animate({scrollTop:r},e)))}function DisplayDownloadItems(){$.ajax({url:"/Download/GetDownloadItems/",type:"POST",contentType:"application/json; charset=utf-8",success:function(n){var t="";parseInt(n.TotalDownloadItems)==0?t+="<li class='quickdownloaditemCount'><a href='#'>No Items in Download<\/a><\/li>":(t+="<li class='quickdownloaditemCount'><a href='#'>"+n.TotalDownloadItems+" items added to download<\/a><\/li>",$.each(n.Downloads,function(){t+="<li><table class='quickDownloadViewimageContainer'><tr><td class='Image'>";t+="<img src='"+this.ThumbnailUrl+"' class='downloadImage'/>";t+="<\/td><td>";t+="<label>"+this.Name+"<\/label>";t+="<\/td><\/tr><\/table><\/li>"}),t+="<li class='gotodownloadlink'><a href='/Download/Index'>Go to Downloads<\/a><\/li>",t=$(t));$("#quickdownloaditem > li").remove();$("#quickdownloaditem").append(t)}})}function findimageHeightAndWidth(){var n=this.height,t=this.width;return n==1&&t==1&&this.attr("src","../images/icons/404preview.gif"),!0}var ClientDownload,CollectionHandler,MicroStockDownload,openMSDownloadDialog,ImageHoverTime,SearchReplaceHeaderEdit,SingleImageDownload,CallToLicenseId,VideoHandler,ZipiDownload,CartHandler,CartCheckOutItems,WorkspaceHandler;(function(n){n.isScrollToFixed=function(t){return!!n(t).data("ScrollToFixed")};n.ScrollToFixed=function(t,i){function et(){r.trigger("preUnfixed.ScrollToFixed");o();r.trigger("unfixed.ScrollToFixed");h=-1;w=r.offset().top;v=r.offset().left;u.options.offsets&&(v+=r.offset().left-r.position().left);tt==-1&&(tt=v);f=r.css("position");a=!0;u.options.bottom!=-1&&(r.trigger("preFixed.ScrollToFixed"),b(),r.trigger("fixed.ScrollToFixed"))}function it(){var n=u.options.limit;return n?typeof n=="function"?n.apply(r):n:0}function c(){return f==="fixed"}function rt(){return f==="absolute"}function l(){return!(c()||rt())}function b(){c()||(e.css({display:r.css("display"),width:r.outerWidth(!0),height:r.outerHeight(!0),float:r.css("float")}),cssOptions={position:"fixed",top:u.options.bottom==-1?y():"",bottom:u.options.bottom==-1?"":u.options.bottom,"margin-left":"0px"},u.options.dontSetWidth||(cssOptions.width=r.width()),r.css(cssOptions),r.addClass(u.options.baseClassName),u.options.className&&r.addClass(u.options.className),f="fixed")}function ut(){var n=it(),t=v;u.options.removeOffsets&&(t="",n=n-w);cssOptions={position:"absolute",top:n,left:t,"margin-left":"0px",bottom:""};u.options.dontSetWidth||(cssOptions.width=r.width());r.css(cssOptions);f="absolute"}function o(){l()||(h=-1,e.css("display","none"),r.css({width:"",position:p,left:"",top:nt,"margin-left":""}),r.removeClass("scroll-to-fixed-fixed"),u.options.className&&r.removeClass(u.options.className),f=null)}function k(n){n!=h&&(h=n)}function y(){var n=u.options.marginTop;return n?typeof n=="function"?n.apply(r):n:0}function d(){var t;if(n.isScrollToFixed(r)){t=a;a||et();var f=n(window).scrollLeft(),e=n(window).scrollTop(),i=it();u.options.minWidth&&n(window).width()<u.options.minWidth?l()&&t||(s(),r.trigger("preUnfixed.ScrollToFixed"),o(),r.trigger("unfixed.ScrollToFixed")):u.options.maxWidth&&n(window).width()>u.options.maxWidth?l()&&t||(s(),r.trigger("preUnfixed.ScrollToFixed"),o(),r.trigger("unfixed.ScrollToFixed")):u.options.bottom==-1?i>0&&e>=i-y()?rt()&&t||(s(),r.trigger("preAbsolute.ScrollToFixed"),ut(),r.trigger("unfixed.ScrollToFixed")):e>=w-y()?(c()&&t||(s(),r.trigger("preFixed.ScrollToFixed"),b(),h=-1,r.trigger("fixed.ScrollToFixed")),k(f)):l()&&t||(s(),r.trigger("preUnfixed.ScrollToFixed"),o(),r.trigger("unfixed.ScrollToFixed")):i>0?e+n(window).height()-r.outerHeight(!0)>=i-(y()||-ot())?c()&&(s(),r.trigger("preUnfixed.ScrollToFixed"),p==="absolute"?ut():o(),r.trigger("unfixed.ScrollToFixed")):(c()||(s(),r.trigger("preFixed.ScrollToFixed"),b()),k(f),r.trigger("fixed.ScrollToFixed")):k(f)}}function ot(){return u.options.bottom?u.options.bottom:0}function s(){var n=r.css("position");n=="absolute"?r.trigger("postAbsolute.ScrollToFixed"):n=="fixed"?r.trigger("postFixed.ScrollToFixed"):r.trigger("postUnfixed.ScrollToFixed")}var u=this;u.$el=n(t);u.el=t;u.$el.data("ScrollToFixed",u);var a=!1,r=u.$el,f,p,nt,w=0,v=0,tt=-1,h=-1,e=null;var g=function(){r.is(":visible")&&(a=!1,d())},ft=function(){d()},ht=function(){var n=document.body,t,i,r,u,f;return document.createElement&&n&&n.appendChild&&n.removeChild?(t=document.createElement("div"),!t.getBoundingClientRect)?null:(t.innerHTML="x",t.style.cssText="position:fixed;top:100px;",n.appendChild(t),i=n.style.height,r=n.scrollTop,n.style.height="3000px",n.scrollTop=500,u=t.getBoundingClientRect().top,n.style.height=i,f=u===100,n.removeChild(t),n.scrollTop=r,f):null},st=function(n){n=n||window.event;n.preventDefault&&n.preventDefault();n.returnValue=!1};u.init=function(){u.options=n.extend({},n.ScrollToFixed.defaultOptions,i);u.$el.css("z-index",u.options.zIndex);e=n("<div />");f=r.css("position");p=r.css("position");nt=r.css("top");l()&&u.$el.after(e);n(window).bind("resize.ScrollToFixed",g);n(window).bind("scroll.ScrollToFixed",ft);u.options.preFixed&&r.bind("preFixed.ScrollToFixed",u.options.preFixed);u.options.postFixed&&r.bind("postFixed.ScrollToFixed",u.options.postFixed);u.options.preUnfixed&&r.bind("preUnfixed.ScrollToFixed",u.options.preUnfixed);u.options.postUnfixed&&r.bind("postUnfixed.ScrollToFixed",u.options.postUnfixed);u.options.preAbsolute&&r.bind("preAbsolute.ScrollToFixed",u.options.preAbsolute);u.options.postAbsolute&&r.bind("postAbsolute.ScrollToFixed",u.options.postAbsolute);u.options.fixed&&r.bind("fixed.ScrollToFixed",u.options.fixed);u.options.unfixed&&r.bind("unfixed.ScrollToFixed",u.options.unfixed);u.options.spacerClass&&e.addClass(u.options.spacerClass);r.bind("resize.ScrollToFixed",function(){e.height(r.height())});r.bind("scroll.ScrollToFixed",function(){r.trigger("preUnfixed.ScrollToFixed");o();r.trigger("unfixed.ScrollToFixed");d()});r.bind("detach.ScrollToFixed",function(t){st(t);r.trigger("preUnfixed.ScrollToFixed");o();r.trigger("unfixed.ScrollToFixed");n(window).unbind("resize.ScrollToFixed",g);n(window).unbind("scroll.ScrollToFixed",ft);r.unbind(".ScrollToFixed");e.remove();u.$el.removeData("ScrollToFixed")});g()};u.init()};n.ScrollToFixed.defaultOptions={marginTop:0,limit:0,bottom:-1,zIndex:8,baseClassName:"scroll-to-fixed-fixed"};n.fn.scrollToFixed=function(t){return this.each(function(){new n.ScrollToFixed(this,t)})}})(jQuery);var AP={namespace:function(n){for(var r=n.split("."),i=this,t=0;t<r.length;t++)i[r[t]]||(i[r[t]]={}),i=i[r[t]];return i}},CommonHandler=null,currentSearchQuery="",currentSearchSource="",currentSearchType="",passwordManageMent=function(){var n=function(){AP.PasswordManagement.Manage.show({container:"#passwordManagementPopUp",select:function(){}})};return{showPwdManagement:n}}(),downloadOnBehalfOf=function(){var n=function(n){AP.DownloadOnBehalfOf.OrgSelect.show({ViewType:n,container:"#downloadOnBehalfOfOrgSelectPopup",select:function(){}})};return{showAdvOrgSelect:n}}();AP.namespace("Common").CommonHandler=function(){var t=this,n;this.Init=function(){};this.ScrollToTop=function(){};this.StikcyHeaderAndSearchWithIn=function(){$(".tpCnt").scrollToFixed({fixed:function(){$("#extraNv").fadeIn("1000");$(this).css("padding-top","36px")},postFixed:function(){$("#extraNv").hide();$(this).css("padding-top","0px");$(this).width($("div.row").width())}});$(".tpCnt .fltSrchCntnr #inputImg input").bind("keypress",function(t){var i=t.charCode?t.charCode:t.keyCode?t.keyCode:0;(i==13||i==9)&&(t.preventDefault(),SearchHandler.AddSearchWithInKeyWords(n))});var n;$(".tpCnt .fltSrchCntnr #inputImg input").length>0&&(n=$(".tpCnt .fltSrchCntnr #inputImg input").val(),$(".tpCnt .fltSrchCntnr #inputImg input").blur(function(){var t=$(this).val();(t==$(this).attr("placeholder")||t=="")&&(n=$(this).attr("placeholder"),$(this).val(n))}),$(".tpCnt .fltSrchCntnr #inputImg input").bind("keypress keyup keydown",function(){var t=$(this).val();t==$(this).attr("placeholder")?$(this).val(""):n=$(this).val()}),$(".tpCnt .fltSrchCntnr #inputImg input").change(function(){n=$(this).val()}),$(".tpCnt .fltSrchCntnr #inputImg input").val(n));$("#advancedSearchLnk").bind("click",function(){SearchHandler.LoadAdvancedSearch()})};this.ShowErrorDialog=function(){CommonHandler.OpenModal("#errorDialog");$(document).on("click","#close",function(){return CommonHandler.CloseModal("#errorDialog"),!1})};this.forgotPassword=function(){CommonHandler.OpenModal("#forgotPasswordDialog");$(document).find("#close,  #noThnx").on("click",function(){return CommonHandler.CloseModal("#forgotPasswordDialog"),!1})};this.GenerateShareInterface=function(n){$('<div id="deleteTagPopup" class="shareImages">').append(n).appendTo("body");var t=$("#deleteTagPopup"),i=($(window).height()-t.height())/2-111,r=($(window).width()-t.width())/2;t.css({top:i+$(document).scrollTop(),left:r});$('<div id="overlayClr"><\/div>').appendTo("body").click(function(n){n.preventDefault()});$("#deleteTagPopup .cancel, #close").click(function(n){$("#deleteTagPopup, #overlayClr").remove();n.preventDefault()})};this.OnShareError=function(n){var t=$("#errorShare");t.length>0&&CommonHandler.ShowActionMessageDialog("Share",n.responseText)};this.ShareUpdate=function(n){if(n.Status=="Success")$("#deleteTagPopup, #overlayClr").remove(),CommonHandler.ShowActionMessageDialog("Share",n.Message);else{var t=$("#errorShare");t.length>0&&CommonHandler.ShowActionMessageDialog("Share",n.Message)}};this.SendShareEmail=function(){var t=$("#URL").val(),n=$("#eMailShareType").val(),i=$("#ThumbnailId").val(),r=$("#Subject").val(),u=$("#Recipients").val(),f=$("#Message").val(),e={Url:t,eMailShareType:n,ThumbnailId:i,Subject:r,Recipients:u,Message:f};$.ajax({url:"/Search/Share",type:"POST",data:JSON.stringify(e),contentType:"application/json; charset=utf-8",success:function(){$("#deleteTagPopup, #overlayClr").remove();CommonHandler.ShowActionMessageDialog(n,n+" shared successfully.")},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.forgotPasswordvalidate=function(){var n=!0;return"#forgotPasswordDialog".find("input").each(function(){var t=$(this),i=$.trim(t.val());n=i.length>0}),n};this.GetItemPCMeterBalanceLogInfo=function(){var n=$(".downloadDebugInfo");n.empty();$.ajax({url:"/SingleImageDownload/GetPCMeterBalanceLogInfo",type:"POST",contentType:"application/json; charset=utf-8",success:function(t){n.html(t)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}});CommonHandler.OpenModal("#DebugInfo");$("#DebugInfo").find("#close").on(document,function(){return CommonHandler.CloseModal("#DebugInfo"),!1})};this.ImpersonateOrg=function(n,t){var i={orgId:n,orgName:t};$.ajax({url:"/MyAccount/ImpersonateUser",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(n){n.status=="Success"&&window.location.reload(!0)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ImpersonateOrgMyEntitlements=function(n,t){var i={orgId:n,orgName:t,useOrgEntitlements:!1};$.ajax({url:"/MyAccount/ImpersonateUser",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(n){n.status=="Success"&&window.location.reload(!0)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.GetItemDownloadInfo=function(n,t,i){var r=$(".downloadDebugInfo"),u;if(r.empty(),n.length<32&&t!="")var f=t,e=$("#ppFrm #dwnlRec #myList")[f].selectedIndex,t=document.getElementById("myList").options[e].value;u={itemID:n,licenseKey:t,isEcommUser:i};$.ajax({url:"/Download/DebugInfo",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(n){r.html(n)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}});CommonHandler.OpenModal("#DebugInfo");$(document).find("#close").on("click",function(){return CommonHandler.CloseModal("#DebugInfo"),!1})};this.ChangeRegion=function(n,t,i){var u={Id:n,culture:t},r="/login/Region/";window.location.protocol!="https:"&&(r="/Account/ChangeRegion/");$.ajax({url:r,type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(){if($("a.selectedregiontext").text(i),jQuery("#regionDrop a.mnTpLnkOn").removeClass("mnTpLnkOn").addClass("mnTpLnk2"),jQuery("#regionDrop ul.sbMn").css("visibility","hidden"),window.location.pathname=="/Search"){var n=$("#searchOrderBy").val();SearchHandler.GetSearchWithInResults(0,CommonHandler.GetPageSize(),n)}},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.GetPrice=function(n,t){var i=$("#"+t+n),r;$.trim(i.text())=="Get Price"&&(i.text(""),i.css("background","url(/images/icons/ajax-loader.gif)"),r={ItemID:n},$.ajax({url:"/Search/GetPrice",type:"POST",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",success:function(n){i.hide();i.parent().find("strong.prceBld").text(n)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText);i.hide();i.parent().find("strong.prceBld").text("Not able to retrieve price")}}))};this.HandleAjaxErrors=function(n,t){var i=$(".errorBar"),r,u;t!=null&&t.length>0&&(r=$("#"+t),r.length>0&&(i=r.find(".errorBar")));u=i.find("#errorMessage");i.length>0&&u.length>0?(u.html(n),i.css("display","block"),window.setTimeout(function(){i.fadeOut("slow")},5e3),$(".errorBar .close").click(function(){CommonHandler.HideError(this)})):n.length>0&&alert(n)};this.ViewFastCommand=function(){var n="/FastCommand?Type="+currentSearchType+"&Query="+currentSearchQuery;window.open(n,"FastCommand")};this.RefreshTags=function(){$.ajax({url:"/Workspace/RefreshTag",type:"GET",success:function(n){if(n!=""){var t=$("#tagslist");t.length>0&&t.html(n)}},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.RefreshTagList=function(){$.ajax({url:"/Workspace/RefreshTaggingList",type:"GET",success:function(n){if(n!=""){var t=$("#taggingList");t.length>0&&t.html(n)}},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.RefreshTagsForAsset=function(n,t){if(!(n.length<=0)&&!(t.length<=0)){var i={assetId:n};$.ajax({url:"/Workspace/RefreshTagsForAsset",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(n){if(n!=""){var i=$(t);i.length>0&&i.html(n);$('div[id^="disptags"]').hide()}},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})}};this.RemoveTagFromImage=function(n){var i,t;n!=null&&n.length==3&&(t="#tagdisplay_"+n[2],i={tagId:n[1],assetId:n[2]},$.ajax({url:"/Workspace/DeleteTagFromAsset/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(){if($(t).length>0){var i=$("#tagId").val();i==n[1]?$("#a_"+n[2]).parent().parent().remove():CommonHandler.RefreshTagsForAsset(n[2],t)}else $("#deltag_"+n[1]+"_"+n[2]).remove();CommonHandler.RefreshTags();CommonHandler.RefreshTagList()},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}}))};this.HideError=function(n){return $(n).parent().fadeOut(1e3),!1};this.AjaxloaderImage=function(n,t){switch(t){case"Remove":$(n).empty();break;case"Add":$(n).find("img").length==0&&$(n).append("<img src='/images/graphics/spinner.gif' />")}};this.ProcessPostValidation=function(n,t,i){return n.length>0?window.location.href=n:i?t(i):t(),!0};this.RedirectToLogin=function(){var n="/"+loginUrl+"?url="+window.location.pathname+window.location.search;window.location.href=n};this.CheckLoginRequired=function(n,t){if(n.indexOf(t)===-1)return CommonHandler.RedirectToLogin()};this.CheckUserValidated=function(){$.ajax({type:"GET",async:"false",url:"/Login/CheckUserValidated",success:function(n){validate=n.toString()},error:function(){validate="1"}})};this.ValidateLogin=function(n,t,i){if(CommonHandler.CheckUserValidated(),validate=="0"){CommonHandler.ProcessPostValidation(n,t,i);return}singleItem.length>0&&RemovePreviewHover(singleItem);CommonHandler.OpenModal("#validateLogin");posturl=n;postfunc=t;var r=$(document);r.find("#close, #blanket, #noThnx").on("click",function(){return CommonHandler.CloseModal("#validateLogin"),!1});$("#validateLogin #password").on("keypress",function(n){var t=n.keyCode?n.keyCode:n.which;t==13&&(n.preventDefault(),$("#validateLogin #go").click())});r.find(document).on("click","#go",function(){var r=$("#username").val(),u=$("#password").val(),f={UserName:r,Password:u};$.ajax({url:"/Account/ValidateLogin/",type:"POST",data:JSON.stringify(f),contentType:"application/json; charset=utf-8",success:function(){validate="0";CommonHandler.CloseModal("#validateLogin");CommonHandler.ProcessPostValidation(n,t,i);return},error:function(){return CommonHandler.HandleAjaxErrors("Invalid username/password. Please try again."),!1}})})};this.GetCaptcha=function(){if($("#validateLogin").css("display")=="block")$.ajax({type:"POST",async:"false",url:"/LoginRegister/GetCaptcha",data:{type:"LoginCaptchaString"},success:function(n){$("#loginCaptchaImage").attr("src",n)}})};this.OpenModal=function(n){$(n).show().parent().fadeIn("slow")};this.CloseModal=function(n){$(n).parents("#overlay").fadeOut("slow",function(){$(this).find(".lightbox").fadeOut()})};this.CloseModalClear=function(n){$(n).parents("#overlayDark").fadeOut("slow",function(){$(this).find(".lightbox").fadeOut()})};this.GetPageSize=function(){var n=$(window).width()/100*90,t=$(window).height()-345,i="Small",i=$("#mediumView").hasClass("midThmb_on")?"Middle":"Small",r,u;return r=i=="Small"?n==1024||n<1213?5:n>=1213&&n<1418?6:n>=1418&&n<1619?7:n>=1619&&n<1823?8:Math.ceil(n/214):n==1024||n<1599?5:n>=1599&&n<1866?6:n>=1866&&n<2138?7:Math.ceil(n/320),u=t<=900?3:Math.ceil(t/300),records=r*u};this.LoadWorkspaceTag=function(n){var r=t.GetPageSize(),i,u;n.toString().toLowerCase()=="all"?window.location.href="/Workspace/Index/"+n+"/"+r:(i=$("#searchResults"),i.css("opacity",.3),SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif"),u={tagId:n,pageSize:r},$.ajax({type:"POST",url:"/Workspace/Index/",contentType:"application/json; charset=utf-8",data:JSON.stringify(u),success:function(t){var u,e,f,o;CommonHandler.CheckLoginRequired(t,"cntFrmMn");i.html(t);u=$("#ren_"+n);f="";u.length>0&&(o=u.next(),f=o.attr("class")=="ap"?" - "+u.val()+"(AP)":" - "+u.val());e="My WORKSPACE"+f;$(".wkspccollection h1").html(e);$("span.tagname1").length>50&&$("h6.imgPg").each(function(){var n=$(this).find("a.open");n.click()});SearchHandler.PostSearchResultsAction();WorkspaceHandler.SetCurrentTag(n,r);SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");i.css("opacity",1)},error:function(n){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");i.css("opacity",1);CommonHandler.HandleAjaxErrors(n.responseText)}}))};this.ShowActionMessageDialog=function(n,t){MessageBox.show(n,t,!1,!1,function(){$.unblockUI()})};$(document).on("click","a.chkMeterBalanceLog",function(){CommonHandler.GetItemPCMeterBalanceLogInfo()});n=$(document);n.on("click","#makeMyDefaultPage",function(){var t=$(this),n,i;t.hasClass("disabled")||(n="",n=$("#rawurl").val(),i=window.location.href.substring(window.location.href.indexOf(window.location.pathname)),n!==i&&(n=i),MessageBox.show("Make this my landing page","Please confirm you would like to make this your landing page. After logging in, you will be brought to this page.  This selection can be changed at any time by clicking 'Make this my landing page'.",!0,!1,function(){$.ajax({type:"POST",cache:!1,url:"/account/MakeMyDefaultHomePage",data:"key="+encodeURIComponent(n),success:function(n){n=="Success"?(t.addClass("disabled"),t.text("Make this my landing page"),TrackEvent("Landing Page","Page selected -> "+document.location.href)):CommonHandler.HandleAjaxErrors(n)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})}))})};$(document).ready(function(){CommonHandler==null&&(CommonHandler=new AP.Common.CommonHandler,CommonHandler.Init());$(document).on("click",".delete_tag",function(){var n=this.id!=""?this.id:$(this).find(".deletetag").attr("id");n=n.substr(6).split("_");CommonHandler.RemoveTagFromImage(n)})});AP.namespace("Selected").SearchHandler=function(){var n=function(){},t=function(){var n=$("#userSelectedImagesPopup");$.ajax({url:"/search/ViewSelectedImagesPopUp",type:"POST",dataType:"html",success:function(t){n.html(t);n.dialog({resizable:!0,height:"auto",width:850,modal:!0});$(".ui-dialog-titlebar").removeClass("ui-widget-header");$(".ui-dialog").addClass("transBorderPopup");$(".ui-dialog-titlebar").removeClass("ui-widget-header");$(".ui-dialog").addClass("transBorderPopup");$(".ui-dialog").hasClass("ui-front")||$(".ui-dialog").addClass("ui-front");$("span.ui-icon-closethick").text("");$(".ui-icon-closethick").addClass("ui-button-icon-primary")},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})},i=function(){$("#userSelectedImagesPopup").dialog("close")},r=function(){n()};return{closeSelectedImagePopUp:i,selectedImagePopUp:t,start:r}}();$(document).ready(function(){AP.Selected.SearchHandler.start()});AP.namespace("DownloadOnBehalfOf").OrgSelect=function(){var i,o,r,t,f,n,s=function(){n=$("#downloadOnBehalfOfOrgSelectPopup");u.init()},h=function(){n.off("submit","#searchOrgForm");n.off("click",".cancel");n.off("click",".selectOrg");n.on("submit","#searchOrgForm",function(n){n.preventDefault();u.filter()});n.on("click",".cancel",function(){e.cancel()});n.off("click",".selectOrg");n.on("click",".selectOrg",function(){e.selectOrgs()})},u=function(){var t,i,r,u=function(){t=null;i=100;r=1},n=function(n){var u=t+"&PageNumber="+n+"&SortOrderType="+r+"&PageSize="+i;s(u)},f=function(){t=$("#searchOrgForm").serialize();n(1)},e=function(t){i=t;n(1)},o=function(t){r=t;n(1)},s=function(n){var t=$("#downloadOnBehalfOfOrgSelectPopup #orgsLists");$.ajax({url:"/Organization/OrgFilterForDownload",type:"POST",data:n,dataType:"html",success:function(n){t.html(n);$("#downloadOnBehalfOfOrgSelectPopup #organizationsList").slimScroll({color:"#999999",alwaysVisible:!0,railVisible:!0,height:"170px",railColor:"#DCDDDE",width:"655px",railOpacity:.3,distance:"0px"})},error:function(){}})};return{filter:f,paging:n,setPageSize:e,setSortOrder:o,init:u}}(),e=function(){var r=function(){var r,i;if(t){if(r=[],n.find(".orgSelectCheckbox").each(function(){$(this).is(":checked")&&r.push($(this).attr("data-orgid"))}),i=$("input[type=radio][name=orgSelectForDownload]:checked"),i==null)return alert("Please select organization."),!1;var u=i.attr("data-orgid"),f=i.attr("value"),e=$("#useMyEntitlements").is(":checked");t.dialog("close");e?CommonHandler.ImpersonateOrgMyEntitlements(u,f):CommonHandler.ImpersonateOrg(u,f)}},u=function(){t&&(t.dialog("close"),i&&typeof i=="function"&&i())};return{selectOrgs:r,cancel:u}}(),c=function(u){n=$(u.container)||$("#downloadOnBehalfOfOrgSelectPopup");f=u.ViewType;r=u.close;o=u.select;i=u.cancel;var e={ViewType:f};$.ajax({url:"/Organization/SearchOrgForDownload",type:"GET",data:e,dataType:"html",success:function(i){n.html(i);l();t=n.dialog({resizable:!1,height:516,width:700,modal:!0,close:function(){r&&typeof r=="function"&&r()}});$(".ui-dialog-titlebar").removeClass("ui-widget-header");$(".ui-dialog").addClass("transBorderPopup");$(".ui-dialog").hasClass("ui-front")||$(".ui-dialog").addClass("ui-front");$("span.ui-icon-closethick").text("");$(".ui-icon-closethick").addClass("ui-button-icon-primary");u.ViewType=="Sales"&&$("#downloadOnBehalfOfOrgSelectPopup #organizationsList").slimScroll({color:"#999999",alwaysVisible:!0,railVisible:!0,height:"350px",railColor:"#DCDDDE",width:"655px",railOpacity:.3,distance:"0px"})},error:function(){}})},l=function(){s();h()},a=function(n){u.paging(n)};return{show:c}}();$(document).ready(function(){});AP.namespace("PasswordManagement").Manage=function(){var i,r,u,t,n,f=function(){n=$("#passwordManagementPopUp");var t=$("#forgotPasswordDialog");t.find("#noThnx").attr("value","Cancel");t.find("#go").show();t.find("#userid").show();t.find("#txtToken").hide();t.find("#copyToken").hide();t.find("#userid").val("");t.find(".loginInput").show();CommonHandler.forgotPassword();$("#forgotpasswordForm").ajaxForm({dataType:"json",beforeSubmit:function(n,t){if(!t.valid())return!1},success:function(n){if(n.Status=="1"){var t=$("#forgotPasswordDialog");t.find("#go").hide();t.find("#userid").hide();t.find(".loginInput").hide();t.find("#noThnx").attr("value","Close");t.find("#txtToken").show();t.find("#copyToken").show();t.find("#txtToken").val(n.Message);t.find("#copyToken").click(function(){event.preventDefault();var t=$("<input>");$("body").append(t);t.val(n.Message).select();document.execCommand("copy");t.remove()})}else MessageBox.show("Password Management",n.Message,!1,!1,function(){})}})},e=function(f){n=$(f.container)||$("#passwordManagementPopUp");t=f.ViewType;u=f.close;r=f.select;i=f.cancel;var e={ViewType:t};$.ajax({url:"/MyAccount/PasswordManagement",type:"GET",data:e,dataType:"html",success:function(t){n.html(t);s()},error:function(){}})},o=function(){n.off("submit","#passwordManagementForm");n.on("submit","#searchOrgForm",function(n){n.preventDefault();passwordManagementInterface.GenerateResetLink()})},s=function(){f();o()},h=function(){$("#newPass").tooltip_field_html({left:"170",width:"280",top:"-73"});$("#retypePass").changepass_tooltip_field_html({left:"106",width:"280",top:"-115"});$("#resetPasswordForm").submit(function(n){n.preventDefault();var t=$(this);t.valid()&&c()})},c=function(){$.ajax({url:"/login/reset/",type:"POST",data:$("#resetPasswordForm").serialize(),success:function(n){$("#userid").val("");$("#newPass").val("");$("#retypePass").val("");n!=null&&n.Status!=1?n.StatusMessage?MessageBox.show("Password Management",n.StatusMessage,!1,!1):MessageBox.show("Password Management","Error while updating password. Please contact customer support.",!1,!1,function(){}):MessageBox.show("Password Management","Password updated successfully. Please login.",!1,!1,function(){var n="/"+loginUrl;window.location.href=n})},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};return{show:e,ResetPasswordManagementForm:h}}();$(document).ready(function(){});ClientDownload=null;AP.namespace("Search").ClientDownload=function(){var t,h="AP_",v=".jpg",y="AP_",f=0,i=0,r=0,c="",n="",u=!0,e,l,s=4e4,o=0,a="";this.Init=function(){f=0;i=0;r=0;o=0};this.download=function(o,s,h,v){var y,w,p;for(f=o.length,i=0,r=0,c=s,n=h,n==null&&(u=!1),a=v,o.length>1&&(t=new JSZip,u&&(n.append('<h2 class="cdl">Download<\/h2><div class="spinner cdl"><\/div><span class="message cdl" style="color:red;">'),n.find(".spinner").before('<h3 class="cdl" style="padding-top:40px; padding-bottom:15px;">Please wait while the download completes.<\/h3>'),y=n.find(".spinner"),y.attr("style","border:solid 1px black; height:10px; padding:2px;"),y.html('<div id="added" style="background-color:red; width:2px; height:10px;"><\/div>'),e=n.dialog({resizable:!0,height:300,width:400,modal:!0}),$(".ui-dialog-titlebar").removeClass("ui-widget-header"),$(".ui-dialog").addClass("transBorderPopup"),$(".ui-dialog-titlebar-close").remove(),w=$("div.ui-dialog").width(),w=w*.8,y.css("width",w),l=y.width()/o.length)),p=0;p<o.length;p++)this.getImageData(o[p].url,this.singleFileName(o[p]),f==1)};this.createCORSRequest=function(n,t){var i=new XMLHttpRequest;return"withCredentials"in i?i.open(n,t,!0):typeof XDomainRequest!="undefined"?(i=new XDomainRequest,i.open(n,t)):i=null,i};this.getImageData=function(n,i,r){var f,u=this.createCORSRequest("GET",n),e=!1;u?(u.responseType="arraybuffer",u.addEventListener("load",function(){u.status===200?(e=!0,r?(f=new Blob([u.response],{type:"image/jpeg"}),saveAs(f,i)):(t.file(i,u.response),ClientDownload.fileAdded(i,!0))):(ClientDownload.clearprogress(),c.call());u=null},!1),u.send(),u.onerror=function(){t&&ClientDownload.fileAdded(i,!1)}):CommonHandler.HandleAjaxErrors("This browser does not support image downloads.")};this.fileAdded=function(e,o){var s,c,h;t.files[e]&&i++;o||r++;u&&(n.find(".message").text(i+" of "+f+" images downloaded."),s=i*l,n.find("#added").css("width",s));i+r==f&&(r>0&&u&&n.find(".message").text(r+" image(s) could not be downloaded."),i>0&&(c=new Date,h=y+this.timestamp()+".zip",this.generateZip(h)))};this.generateZip=function(i){if(t.files)try{t.generateAsync({type:"blob"}).then(function(n){saveAs(n,i,!0,s);setTimeout(ClientDownload.clearprogress,r>0?5e3:2e3);o+=n.size/1e6},function(t){if(console.error("zip creation error:",t),u)try{ClientDownload.showError(t)}catch(i){console.error(i);n.find(".message").text("The zip file could not be created:"+t)}else setTimeout(ClientDownload.clearprogress,5e3)})}catch(f){if(console.error("zip creation error",f),u)try{this.showError(f)}catch(f){console.error(f);n.find(".message").text("The zip file could not be created. "+f)}}else this.clearprogress()};this.singleFileName=function(n){return typeof n.ext!="undefined"?h+n.name+"."+n.ext:h+n.name+v};this.timestamp=function(){var n=new Date,t=this.pad(n.getMonth()+1,"0"),i=this.pad(n.getDate(),"0"),r=n.getFullYear(),u=this.pad(n.getHours(),"0"),f=this.pad(n.getMinutes(),"0"),e=this.pad(n.getSeconds(),"0");return t+"_"+i+"_"+r+"_"+u+f+e};this.pad=function(n,t){return n<10?t+n:n};this.clearprogress=function(){u&&(n.find(".cdl").remove(),e.dialog("close"),e.dialog("destroy"),e=null);t=null;a.call(o)};this.setBlobRevokeSeconds=function(n){s=n*1e3};this.getBlobRevokeSeconds=function(){return s/1e3};this.showError=function(t){var i="The zip file could not be created.",r;n.find(".message").text(i);i="<br/><br/><span>";i+=typeof t.message!="undefined"&&(t.message.indexOf("memory")>0||t.message.indexOf("Blob")>0)?" Please reduce the number of files selected.":typeof t.message!="undefined"?t.message:t;i+="<\/span>";n.find(".message").append(i);r=$("<button class='btnGray' style='margin-left:140px !important;margin-top:50px !important;'>Close<\/button>");r.click(function(){ClientDownload.clearprogress();n.html("")});n.append(r)};this.getDownloadedMB=function(){return o}};$(document).ready(function(){ClientDownload==null&&(ClientDownload=new AP.Search.ClientDownload,ClientDownload.Init())});CollectionHandler=null;AP.namespace("Collection").CollectionHandler=function(){var t=this,n=[],r=[];this.Init=function(){};this.InitNewCollection=function(i){$.ajax({url:"/Collection/InitNewCollection",type:"POST",contentType:"application/json; charset=utf-8",success:function(u){$('<div id="overlayDark"><\/div>').css({top:"0",height:$(document).height()+$(window).scrollTop(),"z-index":"4"}).appendTo("body");$("#overlayDark").append(u);$("#overlayDark").fadeIn();n=[];r=[];SearchHandler.DeselectAllImages(!0);t.DisplayCollectionModal(i)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.EditCollection=function(i){var u={collectionId:i};$.ajax({url:"/Collection/EditCollection",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(i){$("#cntFrmMn").append(i);n=[];r=[];t.SetSelectedSubjects($("#SubjectList").val());t.SetSelectedSearchSection($("#SearchSectionKey").val());t.DisplayCollectionModal()},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.SearchWithIn=function(n,t){var i="",u="",r,f;t=="entity"?(r=n.split("~"),n.indexOf("Collection")>=0?i=r[2]:u=r[1]):u=n;TrackEvent("Collection SearchWithin",i);f="/Collection/Index/"+i;window.location.href=f};this.GetCollectionLandingPage=function(n){var r=CommonHandler.GetPageSize(),u={id:n,pageSize:r,loadPartial:!0},i=$("#searchResults");i.css("opacity",.3);SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({url:"/Collection/Landing/",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(u){$("#collectiondata").html(u);t.RegisterAll();$("#aColl_"+n).addClass("selected");$("#delColl_"+n).css("display","inline");$("#currentcollectionId").val(n);$("#currentcollectiontoItem").val(r);SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");i.css("opacity",1)},error:function(n){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");i.css("opacity",1);CommonHandler.HandleAjaxErrors(n.responseText)}})};this.GetCollection=function(n){var r=CommonHandler.GetPageSize(),u={collectionId:n,pageSize:r},i=$("#searchResults");i.css("opacity",.3);SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({url:"/Collection/Index/",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(u){$("#collectiondata").html(u);t.RegisterAll();$("#aColl_"+n).addClass("selected");$("#delColl_"+n).css("display","inline");$("#currentcollectionId").val(n);$("#currentcollectiontoItem").val(r);SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");i.css("opacity",1)},error:function(n){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");i.css("opacity",1);CommonHandler.HandleAjaxErrors(n.responseText)}})};$.fn.toggleClick=function(){var n=arguments;return this.each(function(){var t=0;$(this).click(function(){n[t].apply(this,arguments);t=(t+1)%n.length})})};this.RegisterAll=function(){$(".showHideLnk").toggleClick(function(){$(this).text("Hide Details");var n=$(".showHide").height();$(".showHide").slideDown("1000",function(){$(this).css({height:n})})},function(){$(this).text("Show Details");$(".showHide").slideUp()});EnableBorderForSearchResults();var n=$("#mediumView").hasClass("midThmb_on")?"Middle":"Small";SearchHandler.ResizeImageContainer(n);SearchHandler.LoadThumbnailImages();SearchHandler.ApplyRightsInfoToolTip();Preview(!1);$('[id^="aColl_"]').each(function(){$(this).removeClass("selected")});$('[id^="delColl"]').each(function(){$(this).css("display","none")})};this.DisplayRearrangePopup=function(){var n=$("#imagesInCollection"),t,i;n.length!=0&&(t=$(window).width()/2-(n.width()/2+30),i=$(window).height()/2-n.height()/2,n.css({left:t,top:i}),n.fadeIn())};this.Rearrange=function(n){var i={collectionId:n},t=$("#searchResults");t.css("opacity",.3);SearchHandler.AjaxloaderImage("div#loadingImage","Add");$.ajax({url:"/Collection/RearrangePopUp",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(n){var i=$("#imagesInCollection");if(i.html(n),i.length!=0){var r=$(window).width()/2-620,u=$(window).height()/2-420+$(window).scrollTop(),f=$("#Collmodal");f.css({left:r,top:u});f.fadeIn();i.css({top:u,left:r});SearchHandler.AjaxloaderImage("div#loadingImage","Remove");t.css("opacity",1);i.css("display","block")}},error:function(n){SearchHandler.AjaxloaderImage("div#loadingImage","Remove");t.css("opacity",1);CommonHandler.HandleAjaxErrors(n.responseText)}})};this.UpdateSortOrder=function(n){var t;if($("#sortable").length!=0){t=$("#searchResults");t.css("opacity",.3);SearchHandler.AjaxloaderImage("div#loadingImage","Add");var i=CommonHandler.GetPageSize(),r=$("#sortable").sortable("toArray"),u={id:n,sortedImages:r,pageSize:i};$.ajax({url:"/Collection/UpdateSortOrder",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(){SearchHandler.AjaxloaderImage("div#loadingImage","Remove");t.css("opacity",1);var n=$("#imagesInCollection");n.css("display","none");CommonHandler.ShowActionMessageDialog("Collection Management","Collection rearranged successfully.")},error:function(n){SearchHandler.AjaxloaderImage("div#loadingImage","Remove");t.css("opacity",1);CommonHandler.HandleAjaxErrors(n.responseText)}})}};this.HideRearrangePopup=function(){var n=$("#imagesInCollection");n.length!=0&&n.css("display","none")};this.ValidateCollection=function(){for(errornotice=$("#error"),required=["LongTitle","LongCaption"],i=0;i<required.length;i++){var n=$("#"+required[i]);n.val()==""?n.addClass("needsfilled"):n.removeClass("needsfilled")}return $(":input").hasClass("needsfilled")?($("#createCollection").addClass("disabled"),!1):($("#createCollection").removeClass("disabled"),!0)};this.DisplayCollectionModal=function(i){t.LoadThumbnail();i==undefined||($("#ShortTitle").val(i),$("#LongTitle").val(i));$("#CollectionItemId").val()!=""?($("#collModalTitle").html("Edit Collection"),$("#createCollection").html("Update Collection")):($("#collModalTitle").html("Create Collection"),$("#createCollection").html("Create Collection").addClass("disabled"));$("a#cancel").click(function(){CollectionHandler.CloseCollectionModal()});$("#createCollection").click(function(){var u,i;for(required=["LongTitle","LongCaption"],u="",i=0;i<n.length;i++)n[i]!=""&&(u=u+n[i]+"|");if($("#SubjectList").val(u),t.ValidateCollection())errornotice.hide();else return errornotice.fadeIn(750),!1;r=[];n=[];$("#frmCollection").submit()});$("#changecover").click(function(){$("#coverdata").fadeIn();$(this).fadeOut()});$("#applycover").click(function(){var n=$("#CoverImageOption").val();n.length!=0&&($("#CoverImageId").val(n),$("#cvrthumbnail").attr("data-itemId",n),$("#coverdata").fadeOut(),CollectionHandler.LoadThumbnail(),$("#changecover").fadeIn())});$("#cancelcover").click(function(){$("#changecover").fadeIn();$("#coverdata").fadeOut()});$(document).on("click","#lnk_addSubjects",function(){CollectionHandler.ShowChildSubjects("","")});$(".searchSectionCollectionTab input[type=checkbox]").click(function(){var n,t;t=$(this).attr("id");$(this).is(":checked")?(n=$.inArray(t,r),n==-1&&r.push(t)):(n=$.inArray(t,r),n!=-1&&r.splice(n,1));$("#SearchSectionKey").val(r.join(","))});$("#footer").css("border-top","1px #b6b6ab solid");var f=$(window).width()/2-($("#Collmodal").width()/2+30),e=$(window).height()/2-($("#Collmodal").height()/2+120),u=$("#Collmodal");u.css({left:f,top:e});u.fadeIn()};this.SetSelectedSearchSection=function(n){var i,t;if(n.length!=0)for(i=n.split(","),t=0;t<i.length;t++)i[t].length>0&&r.push(i[t])};this.SetSelectedSubjects=function(t){var r=[],i;if(t.length!=0)for(r=t.split("|"),i=0;i<r.length;i++)r[i].length>0&&n.push(r[i])};this.ShowChildSubjects=function(i,r){var f,e=0,u,o=200;i.length==0?f={subjectId:"",subjectName:""}:(f={subjectId:i,subjectName:""},o=630);$.ajax({url:"/Collection/GetSubjects",type:"POST",data:JSON.stringify(f),contentType:"application/json; charset=utf-8",success:function(f){var h=$("#subjectspopup"),s;for(h.html(f),h.width(o),n.length==0&&t.SetSelectedSubjects($("#SubjectList").val()),s=0;s<n.length;s++)n[s]!=""&&(u=n[s].split(","),$("#imgChk_"+u[0]).css("visibility","visible"),$("#chk_"+u[0]).attr("checked","true"),u[0]==i&&(e=1));e==0&&i.length>0&&(n.push(i+","+r),$("#imgChk_"+i).css("visibility","visible"));i.length==0&&h.fadeIn()},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.DeleteCollection=function(n){if($("#deleteTagPopup, #overlayClr").remove(),!(n.length<=0)){var i={collectionId:n},t=$("#resultOutCome");t.css("opacity",.3);SearchHandler.AjaxloaderImage("div#loadingImage","Add");$.ajax({url:"/Collection/DeleteCollection/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(i){i=="successfull"?($("div#"+n).remove(),CommonHandler.ShowActionMessageDialog("Collection Management","Collection removed successfully")):CommonHandler.ShowActionMessageDialog("Collection Management",i);t.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingImage","Remove")},error:function(n){t.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingImage","Remove");$("#deleteTagPopup, #overlayClr").remove();CommonHandler.HandleAjaxErrors(n.responseText)}})}};this.RefreshCollectionList=function(){var n=$("#currentcollectionId").val(),t={collectionId:n};$.ajax({url:"/Collection/RefreshCollectionList",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(n){if(n!=""){var t=$("#tagslist");t.length>0&&t.html(n)}},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.DeleteImages=function(){var n=$("#currentcollectionId").val(),t={collectionId:n,imagesToDelete:sharedMultipleImages};$.ajax({url:"/Collection/DeleteImages/",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(n){for(var t=0;t<sharedMultipleImages.length;t++)$("#a_"+sharedMultipleImages[t]).parent().parent().remove(),$("li#"+sharedMultipleImages[t]).remove();$("span#collectionCount").html("("+n+")");CollectionHandler.RefreshCollectionList();SearchHandler.SetCurrentScrollItem();$("#deleteTagPopup, #overlayClr").remove()},error:function(n){$("#deleteTagPopup, #overlayClr").remove();CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ConfirmDeleteCollection=function(n){$('<div id="deleteTagPopup"><h1>Collection<\/h1><a id="close" href="#">X<\/a><\/div>').append("<p>Are you sure you want to delete this Collection?<\/p>").append('<a class="btnGray cancel">cancel<\/a>').append('<a href="javascript:void(0);" onclick="CollectionHandler.DeleteCollection(\''+n+'\');" class="btnBlue">delete<\/a>').appendTo("body");var t=$("#deleteTagPopup"),i=($(window).height()-t.height())/2-111,r=($(window).width()-t.width())/2;t.css({top:i+$(document).scrollTop(),left:r});$('<div id="overlayClr"><\/div>').appendTo("body").click(function(){$("#deleteTagPopup, #overlayClr").remove()});$("#deleteTagPopup .cancel, #close").click(function(n){$("#deleteTagPopup, #overlayClr").remove();n.preventDefault()})};this.DisplayDeleteModal=function(n,t,i){$('<div id="deleteTagPopup"><h1>'+n+'<\/h1><a id="close" href="#">X<\/a><\/div>').append("<p>Are you sure you want to delete "+t+" ?<\/p>").append('<a href="javascript:void(0);" onclick="'+i+'" class="delete">delete<\/a>').append('<button class="cancel">cancel<\/button>').appendTo("body");var r=$("#deleteTagPopup"),u=($(window).height()-r.height())/2-111,f=($(window).width()-r.width())/2;r.css({top:u+$(document).scrollTop(),left:f});$('<div id="overlayClr"><\/div>').appendTo("body").click(function(){$("#deleteTagPopup, #overlayClr").remove()});$("#deleteTagPopup .cancel, #close").click(function(n){$("#deleteTagPopup, #overlayClr").remove();n.preventDefault()})};this.ConfirmDeleteImages=function(){this.DisplayDeleteModal("Collection","the selected images","CollectionHandler.DeleteImages();")};this.ConfirmDelete=function(n){n.length<=0||this.DisplayDeleteModal("Collection","this collection","CollectionHandler.DeleteCollection('"+n+"');")};this.CloseSubjectsPopup=function(){$("#subjectspopup").fadeOut().html("")};this.CloseCollectionModal=function(){n=[];$("#Collmodal, #overlayDark").remove()};this.LoadThumbnail=function(){var n=$("#cvrthumbnail");n.length>0&&n.attr("src",ImageUrl+n.attr("data-itemId")+"/thumbnail/thumbnail.jpg")};this.SaveSelectedSubjects=function(){var t,i;if(!(n.length<=0)){for($("#Subjects").html(""),i=0;i<n.length;i++)n[i]!=""&&(t=n[i].split(","),$("#Subjects").append('<span class="selectedSubject" id="stag_'+t[0]+'"><span style="white-space:nowrap;">'+t[1]+'<\/span><span id="removetag_'+t[0]+'" class="removeSubject" onclick="CollectionHandler.RemoveSubject(\''+t[0]+"','"+t[1]+"');\">x<\/span><\/span>"));n.length>0&&$("#Subjects").append('<br /><a href="javascript:void(0)" id="lnk_addSubjects" style="color:#1C94D0;display: block; vertical-align: middle; text-align: center; padding-left: 5px; padding-top: 5px; float: left;">Add Subjects<\/a>');this.CloseSubjectsPopup()}};this.GetSearchSection=function(n){var t;$("#"+n).is(":checked")?(t=$.inArray(n,r),t==-1&&r.push(n)):(t=$.inArray(n,r),t!=-1&&r.splice(t,1));$("#SearchSectionKey").val(r.join(","))};this.AddToSelectedSubjects=function(t){var t,u,i,r;if(!(t.length<=0)&&(i=$("#"+t),i.length>0))if(t=i.attr("id").substr(4),u=i.attr("data-subjectname"),i.attr("checked")=="checked")n.push(t+","+u);else for(r=0;r<n.length;r++)if(n[r]==t+","+u){n[r]="";break}};this.ClearFilters=function(){var n,t;$("#ipaddto").val("");n=$("#collcontainer");n.empty();t=$("#collselect").empty().data("options");$.each(t,function(i){var r=t[i];$("#collselect").append($("<option>").text(r.text).val(r.value));n.append('<p><input id="chk_'+r.value+'" type="checkbox" />'+r.text+"<\/p>");$("#lstcollectionsapply").text("Apply")})};this.ShowCollectionsList=function(n){return $("#lstcollections").css({top:n.pageY+10,left:n.pageX+10}).fadeIn(),$("#collcontainer").jScrollPane({verticalDragMinHeight:20,verticalDragMaxHeight:20}),$('<div id="overlayClr"><\/div>').appendTo("body").click(function(){$("#lstcollections, #overlayClr").fadeOut();t.ClearFilters()}),!1};this.RemoveSubject=function(t,i){for(var u,r=0;r<n.length;r++)if(n[r]==t+","+i){n[r]="";u="#stag_"+t;$(u).remove();break}};this.AddImagesToCollection=function(n){var t=[],i;(t.push(n),t.length!=0)&&(i={collections:t},CommonHandler.AjaxloaderImage("div#applyImage","Add"),$.ajax({url:"/Collection/AddToCollection/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(){CommonHandler.ShowActionMessageDialog("Collection Management","Selected images added successfully to collection.");$("#lstcollectionsapply").hide();SearchHandler.DeselectAllImages(!0)},error:function(n){$("#lstcollections, #overlayClr").fadeOut();CommonHandler.HandleAjaxErrors(n.responseText);CommonHandler.AjaxloaderImage("div#applyImage","Remove")}}))};this.GoToManagePage=function(n){t.GetMoreManageCollectionItems(n,0)};this.GetMoreManageResults=function(n){(n==null||n==undefined)&&(n=CommonHandler.GetPageSize());t.GetMoreManageCollectionItems(-1,n)};this.GoToPage=function(n){t.GetPageResults(n,0)};this.GetMoreResults=function(n){t.GetPageResults(-1,n)};this.ManagePagination=function(n){var t=$(n).attr("data-size"),r,i,u;t==-1?(SearchViewType="EndlessScroll",$(window).scroll(function(){CollectionHandler.ScrollHandler()}),t=CommonHandler.GetPageSize()):(SearchViewType="Pagination",$(window).unbind("scroll"),SearchHandler.LoadThumbnailImages(),SearchHandler.SetCurrentScrollItem());r={PageSize:t,ViewType:SearchViewType};i=$("#collectionManagementResults");t!=-1&&i.css("opacity",.3);u=(new Date).getTime();SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({type:"POST",url:"/collection/UpdateManageCollectionSearchResultsPager/",contentType:"application/json; charset=utf-8",data:JSON.stringify(r),success:function(n){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");isRequestInProcess=!1;n.indexOf("alert('Error Processing your request.')")==-1&&(i.html(n),SearchHandler.PostSearchResultsAction());i.css("opacity",1);$("#currentcollectiontoItem").val(parseInt(t));SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove")},error:function(n){i.css("opacity",1);isRequestInProcess=!1;SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(n.responseText)}})};this.Pagination=function(n){var t=$(n).attr("data-size"),u=$("#currentcollectionId").val(),r,i,f;t==-1?(SearchViewType="EndlessScroll",$(window).scroll(function(){CollectionHandler.ScrollHandler()}),t=CommonHandler.GetPageSize()):(SearchViewType="Pagination",$(window).unbind("scroll"),SearchHandler.LoadThumbnailImages(),SearchHandler.SetCurrentScrollItem());r={PageSize:t,ViewType:SearchViewType,collectionId:u};i=$("#searchResults");t!=-1&&i.css("opacity",.3);f=(new Date).getTime();SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({type:"POST",url:"/collection/UpdateSearchResultsPager/",contentType:"application/json; charset=utf-8",data:JSON.stringify(r),success:function(n){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");isRequestInProcess=!1;n.indexOf("alert('Error Processing your request.')")==-1&&(i.html(n),SearchHandler.PostSearchResultsAction());i.css("opacity",1);$("#currentcollectiontoItem").val(parseInt(t));SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove")},error:function(n){i.css("opacity",1);isRequestInProcess=!1;SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(n.responseText)}})};this.GetPageResults=function(n,t){var u;SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");var f=$("#currentcollectionId").val(),r=$("#currentcollectiontoItem").val(),i=$("#searchResults");t==0&&i.css("opacity",.3);u={collectionId:f,fromRecord:r,pageSize:t,startPage:n};$.ajax({type:"POST",url:"/Collection/GetMoreResults/",contentType:"application/json; charset=utf-8",data:JSON.stringify(u),success:function(n){isRequestInProcess=!1;t==0?(i.html(n),SearchHandler.PostSearchResultsAction(null,!1)):($("div#resultOutCome").append(n),SearchHandler.PostSearchResultsAction(!1,!1));i.css("opacity",1);$("#currentcollectiontoItem").val(parseInt(r)+parseInt(t));SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove")},error:function(n){i.css("opacity",1);isRequestInProcess=!1;SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(n.responseText)}})};this.AddSearchWithInKeyWords=function(n){var i=CommonHandler.GetPageSize(),t;postdata={keywords:n,PageSize:i};t=$("#collectionManagementResults");t.css("opacity",.3);SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({type:"POST",url:"/collection/CollectionSearchResultsWithKeywords/",contentType:"application/json; charset=utf-8",data:JSON.stringify(postdata),success:function(n){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");isRequestInProcess=!1;n.indexOf("alert('Error Processing your request.')")==-1&&(t.html(n),SearchHandler.PostSearchResultsAction());t.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove")},error:function(n){t.css("opacity",1);isRequestInProcess=!1;SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(n.responseText)}})};this.AddSearchWithIn=function(){$(".tpCnt .fltSrchCntnr .inputImg input#wkspcSearch").bind("keypress",function(n){var i=n.charCode?n.charCode:n.keyCode?n.keyCode:0;(i==13||i==9)&&(n.preventDefault(),t.AddSearchWithInKeyWords($(".tpCnt .fltSrchCntnr .inputImg input#wkspcSearch").val()))})};this.GetMoreManageCollectionItems=function(n,t){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");var r=$("#currentcollectiontoItem").val(),u={fromRecord:r,pageSize:t,startPage:n},i=$("#collectionManagementResults");t==0&&i.css("opacity",.3);$.ajax({type:"POST",url:"/Collection/GetMoreCollectionItems/",contentType:"application/json; charset=utf-8",data:JSON.stringify(u),success:function(n){isRequestInProcess=!1;isRequestInProcess=!1;t==0?(i.html(n),SearchHandler.PostSearchResultsAction()):($("div#resultOutCome").append(n),SearchHandler.PostSearchResultsAction(!1));i.css("opacity",1);$("#currentcollectiontoItem").val(parseInt(r)+parseInt(t));$("#tagtoItem").val(parseInt(r)+parseInt(t));var u=$("#mediumView").hasClass("midThmb_on")?"Middle":"Small";SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");SearchHandler.PostSearchResultsAction(!1)},error:function(n){i.css("opacity",1);isRequestInProcess=!1;SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(n.responseText)}})};this.GetMoreCollectionItems=function(){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");var n=$("#tagtoItem").val(),t=CommonHandler.GetPageSize(),i={fromRecord:n,pageSize:t};$.ajax({type:"POST",url:"/Collection/GetMoreCollectionItems/",contentType:"application/json; charset=utf-8",data:JSON.stringify(i),success:function(i){isRequestInProcess=!1;$("div#resultOutCome").append(i);var r=$("#mediumView").hasClass("midThmb_on")?"Middle":"Small";$("#tagtoItem").val(parseInt(n)+parseInt(t));SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");SearchHandler.PostSearchResultsAction(!1)},error:function(n){isRequestInProcess=!1;SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ScrollHandler=function(){var i,n;if(CollectionRecordCounter=parseInt($("#currentcollectiontoItem").val()),CollectionRecordCounter>0&&(CollectionRecordCounter=CollectionRecordCounter+1),makeRequest=CollectionRecordCounter<TotalItemsInCollection&&!isRequestInProcess?!0:!1,makeRequest){var r=document.documentElement.scrollHeight,u=document.documentElement.clientHeight,f=window.navigator.userAgent,e=f.indexOf("MSIE ");scrollPos=e>0?document.documentElement.scrollTop:window.pageYOffset;i=$(window).height()>500?525:$(window).height();r-(scrollPos+u)<i&&(isRequestInProcess=!0,n=CommonHandler.GetPageSize(),previewForm!=undefined&&previewForm=="ManageCollection"?t.GetMoreManageResults(n):t.GetMoreResults(n))}winHeight=$(window).height();winTop=$(window).scrollTop();SearchHandler.LoadThumbnailImages();SearchHandler.SetCurrentScrollItem()}};jQuery.fn.filterByEntry=function(n,t,i){return this.each(function(){var r=this,u=[];$(r).find("option").each(function(){u.push({value:$(this).val(),text:$(this).text()})});$(r).data("options",u);$(n).bind("change keyup",function(){var e;t.empty();var u=$(r).empty().data("options"),n=$.trim($(this).val()),o=new RegExp(n,"gi"),f=!1;$.each(u,function(n){var e=u[n],s;e.text.match(o)!==null&&($(r).append($("<option>").text(e.text).val(e.value)),s=e.text.length>25?e.text.substr(0,23)+"...":e.text,t.append('<p><input id="chk_'+e.value+'" type="checkbox" /><label title="'+e.text+'">'+s+"<\/label><\/p>"),i.text("Apply"),f=!0)});f||(e=n.length>15?n.substr(0,12)+"...":n,i.text("Add '"+e+"'"))})})};$(document).ready(function(){CollectionHandler==null&&(CollectionHandler=new AP.Collection.CollectionHandler,CollectionHandler.Init());$("#collselect").filterByEntry($("#ipaddto"),$("#collcontainer"),$("#lstcollectionsapply"));$(document).on("click",'.delete_active[data-apType="COLLECTION"]',function(){CollectionHandler.ConfirmDeleteImages()})});var winHeight=0,winTop=0,imgOffset=0,imgTop=0,imgHeight=0,imgToScrollTo="",fromRecord=0,toItem=0,pageCounter=1,makeRequest=!1,isRequestInProcess=!1,pageRecordLimitOver=!1,CollectionRecordCounter=0,MaxPageSize,TotalItemsInCollection=0;$(document).ready(function(){winHeight=$(window).height();winTop=$(window).scrollTop();SearchViewType=="EndlessScroll"?$(window).scroll(function(){CollectionHandler.ScrollHandler()}):($(window).unbind("scroll"),SearchHandler.LoadThumbnailImages(),SearchHandler.SetCurrentScrollItem());SearchHandler.ApplyRightsInfoToolTip()});MicroStockDownload=null;AP.namespace("Search").MicroStockDownload=function(){var n=this;this.init=function(){return n};this.loadModalDialog=function(){var r,t,i;SingleImageDownload.downloadInProgress||(downloadFromPreview||(r=$("#searchResults"),r.css("opacity",.3),SearchHandler.AjaxloaderImage("div#loadingImage","Add")),CallToLicenseId=[],t="/MStockImageDownload/Index/",i=[],singleItem.length>0&&(RemovePreviewHover(singleItem),i.push(singleItem),singleItem=""),$.ajax({url:t,type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(t){if(CommonHandler.CheckLoginRequired(t,"qkDwnldFrm"),SingleImageDownload.showDialalog(t),$("#canDownload").val()=="True"?($("#ctl").hide(),$("#cqdl").hide()):($("#ctl").find("span a").addClass("selected"),$("#qd").hide(),$("#cqdl").hide(),jQuery("#modal div.tabs > div").hide().filter(":first").next().show(),$("#contactAP").show()),n.downloadInProgress=!1,!downloadFromPreview){var i=$("#searchResults");i.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingImage","Remove")}},error:function(n){if(CommonHandler.HandleAjaxErrors(n.responseText),!downloadFromPreview){var t=$("#searchResults");t.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingImage","Remove")}}}),TrackPageView(t))};this.getCreateUsageDownloadImages=function(){var t=[],i=[],n="";return $("#ppFrm #dwnlRec").each(function(r){var o=$("#ppFrm #dwnlRec #myList")[r].selectedIndex,u=document.getElementById("myList").options[o].value,f=$("#ppFrm #dwnlRec .cntFrmPp label.fKey")[r].innerHTML.trim(),e=$("#ppFrm #dwnlRec a.removetag")[r].id;data={ImageItemId:e,ImageContentRendition:u,FriendlyKey:f,ImageUrl:$("#ppFrm #dwnlRec .imgFrmPp Img")[r].attributes.src.value};n==""?n=e+"|"+u+"|"+f:n+="^"+e+"|"+u+"|"+f;i.push($("#ppFrm #dwnlRec a.removetag")[r].id);t.push(data);TrackEvent("Download",i.toString())}),t};this.CreateUsageForDownloadImages=function(t){var r="",u=[],f=[],i={},e;downloadFromPreview||(e=$("#searchResults"),e.css("opacity",.3),SearchHandler.AjaxloaderImage("div#loadingImage","Add"));$.ajax({url:"/MStockImageDownload/CreateUsages",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(t){var o=t.DownloadInfo,e,h,s;for(i.zipiStreamUrl=t.ZipistreamUrl,i.token=t.ZipiToken,i.appId=t.AppId,i.userId=t.UserId,i.zipiManifest=t.ZipiManifest,i.errorRedirectUrl=t.ErrorRedirectUrl,i.zipiManifestTitle=t.ZipiManifestTitle,e=0;e<o.length;e++)o[e].CanDownloadStatus==1?(o[e].ClientImageUrl.length>0&&f.push({url:o[e].ClientImageUrl,name:o[e].ImageItemId,ext:o[e].FileExtension}),r==""?r=o[e].ImageItemId+"|"+o[e].ImageContentRendition+"|"+o[e].FriendlyKey+"|"+o[e].FotoliaDownloadUrl:r+="^"+o[e].ImageItemId+"|"+o[e].ImageContentRendition+"|"+o[e].FriendlyKey+"|"+o[e].FotoliaDownloadUrl):(u.push(o[e]),CallToLicenseId.push(o[e].ImageItemId));downloadFromPreview||(h=$("#searchResults"),h.css("opacity",1),SearchHandler.AjaxloaderImage("div#loadingImage","Remove"));u.length>0?($("#ctl").show(),$("#contactAP").show(),$("#download").hide(),$("#qd").hide(),$("#cqdl").hide(),$(".notdcount").text("("+u.length+")"),$("#ppFrm").remove(),$("#confirmDownload").hide(),$("#ctl").find("span a:first").addClass("selected"),jQuery("#modal div.tabs > div").hide().filter(":first").next().show(),n.FormCallToLicenseModal(u),s=$("#second"),u.length>3?(s.addClass("flexcroll"),s.css("height","450px")):(s.removeClass("flexcroll"),s.css("height","auto"))):setTimeout(SingleImageDownload.CloseDownloadPopUp,1500);r!=""&&(downloadFromPreview=!1,$("#dlReady").show(),f.length>1?setTimeout(function(){ZipiDownload.downloadzipi(f,i)},500):window.location.href="/MStockImageDownload/StartDownload?arrDownloadInfo="+t.HashKey+"~"+r)},error:function(n){if(!downloadFromPreview){var t=$("#searchResults");t.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingImage","Remove")}CommonHandler.HandleAjaxErrors(n.responseText)}})};this.FormCallToLicenseModal=function(n){for(var i,t=0;t<n.length;t++)i="<fieldset id='dwnlRec' title='"+n[t].FriendlyKey+"("+n[t].ImageItemId+")'>",i+="<div class='imgFrmPp'><img src='"+n[t].ImageUrl+"' /> <\/div>",i+="<div class='cntFrmPp'> <div class='opBarPp'>",i+="<label id='"+n[t].ImageItemId+"'>#"+n[t].ImageItemId+"<\/label>",i+=" <\/div> <div><label class='fKey'>"+n[t].FriendlyKey+"<\/label><\/div>",i+=" <div class='meta'>",i+="<input type='hidden' id='@(string.Concat('recordid',"+n[t].ImageItemId+"))' value='"+n[t].ImageItemId+"' />",i+="<input type='hidden' id='@(string.Concat('friendlykey', "+n[t].FriendlyKey+"))' value='"+n[t].FriendlyKey+"' />",i+="<\/div> <p>",i+="<span class='red'>Image not in your subscription.<\/span><br /> Please contact your AP Sales Representative to purchase this image.<\/p><\/div><\/fieldset>",$("#second").append(i)};this.register=function(n){n.click(function(){var t=n.attr("ap-action");alert(t)})}},function(){MicroStockDownload==null&&(MicroStockDownload=new AP.Search.MicroStockDownload,MicroStockDownload.init())}(jQuery),function(n){n.fn.apMSDownloadCode=function(){return this.each(function(){var t=n(this);return null==MicroStockDownload&&(MicroStockDownload=new AP.Search.MicroStockDownload),MicroStockDownload.register(t),t})}}(jQuery);$(document).ready(function(){Preview()});$("document").on("mouseover",".Hovertips",function(){var n=$(this).attr("title"),t=$(this).parent().height(),u=$(this).parent().width(),f=$(this).offset(),i=$(this).width(),r=$(this).position();$(this).data("tipText",n).removeAttr("title");$('<div class="smtooltip"><\/div>').text(n).appendTo(".tooltip").css("top",t+22+"px").css("left",r.left-(i+28)).fadeIn("fast")});$("document").on("mouseout",".Hovertips",function(){$(this).attr("title",$(this).data("tipText"));$(".smtooltip").remove()});var SearchHandler=null,sharedMultipleImages=[],applyExistingFilter=[],singleItem="",downloadFromPreview=!1,tempFilter=null,SearchViewType=null;AP.namespace("Search").SearchHandler=function(){var n=this;this.filterarray=[];this.AdvfiltersArray=[];this.removeAdvancedFilters=!1;this.init=function(){n.filters=new SearchFilters};this.UpdateSearchSection=function(n,t,i){$("#ssSelected").text(t);$("#ss").val(n);n=="100528"?$("#st").val("mst"):$("#st").val("kw");i&&i=="False"?$(".srchNv #AdvancedSearchlst a").hide():$(".srchNv #AdvancedSearchlst a").show();$(".srchNv ul.sbMn li").css("background-color","");$("#tag"+n).css("background-color","#eee")};this.load=function(){};this.ApplyRightsInfoToolTip=function(){$(document).on("mouseover",".rightsInfo",function(){$(this).css("position","relative");$(this).parent().find(".rItooltip").stop(!0,!0).css({top:30,left:-103}).fadeIn("fast")});$(document).on("mouseout",".rightsInfo",function(){$(this).parent().find(".rItooltip").stop(!0,!0).fadeOut()})};this.GetPrevNextCollectionItemImage=function(n,t){var u=$("#collectionitem_"+t).val().split(","),e=u.length,i=parseInt($("#pre_"+t).attr("data-current")),r=$("#pre_"+t),f=$("#pre_"+t).attr("data-url"),o="&ver="+$("#pre_"+t).attr("data-ver");switch(n){case"prev":i=i-1;$("#pre_"+t).attr("data-current",i);r.attr("src",f+u[i]+"/preview/preview.jpg?wm=api");r.on("load",function(){var n=this.height,t=this.width;n==1&&t==1&&$(this).attr("src","/images/icons/404preview.gif")});i<=0?$("#left_"+t).hide():$("#left_"+t).show();i>0&&$("#right_"+t).show();break;case"next":i=i+1;$("#pre_"+t).attr("data-current",i);r.attr("src",f+u[i]+"/preview/preview.jpg?wm=api");r.on("load",function(){var n=this.height,t=this.width;n==1&&t==1&&$(this).attr("src","/images/icons/404preview.gif")});i>=parseInt(e)-1?$("#right_"+t).hide():$("#right_"+t).show();i>0&&$("#left_"+t).show()}$("#currentSlide_"+t).text(i+1)};this.AddSearchWithInKeyWords=function(t){n.ValidateSpecialChar(t)&&(n.UpdateSearchFilterValues("Keyword",t,!1),n.GetSearchWithInSearch(0,CommonHandler.GetPageSize()),TrackEvent("Add_SearchFilter","Keyword|"+t))};this.RemoveSearchFilter=function(t,i){typeof t!="undefined"&&typeof i!="undefined"&&(i=n.GetFilterValue(i),n.UpdateSearchFilterValues(t,i,!0),n.GetSearchWithInSearch(0,CommonHandler.GetPageSize()))};this.PopulateFilters=function(){var u=$("#searchAllFilters").val(),t,i,r,f;if(u=u.replace(/&quot;/g,'"'),t=u.split("~"),!(t.length<1))for(i=0;i<t.length;i++){if(r=t[i].split("^"),r.length<2)return;f=n.GetFilterValue(r[0]);n.filters.add(r[1],f)}};this.GetAllFiltersState=function(){var n=$("#searchAllFilters").val();return typeof n=="undefined"?"":$("#searchAllFilters").val()};this.GetFilterValue=function(n){return typeof n=="object"?$(n).val():typeof n=="string"?n:""};this.SetAllFiltersState=function(n){$("#searchAllFilters").val(n)};this.DeselectAllImages=function(t){var i=$("input:checkbox.selectImg");i.parent().parent().parent().parent().parent().css({background:"","border-color":"transparent"});t!=null&&t&&(sharedMultipleImages=[],n.AddSelectedImagesToMem(null,"RemoveAll"),i.removeAttr("checked"),$("#chkSelectAll").removeAttr("checked"),selectedCount=0);$("input:checkbox.selectImg:checked").each(function(){$(this).parent().parent().parent().parent().parent().css({background:"#f0eadb","border-color":"#e6ce92"})});this.UpdateCount()};this.DeselectImages=function(t){var i=[];jQuery.each(t,function(n,t){var i=$("input.selectImg[name='"+t+"']");i.attr("checked")=="checked"&&(i.parent().parent().parent().parent().parent().css({background:"","border-color":"transparent"}),i.removeAttr("checked"))});jQuery.each(t,function(n,t){i.push({ItemId:t});var n=$.inArray(t,sharedMultipleImages);sharedMultipleImages.splice(n,1)});n.AddSelectedImagesToMem(i,"Remove");this.UpdateCount()};this.ShowHideActionIcons=function(n){n?($(".oprBar .addDownloads_off").removeClass("addDownloads_off").addClass("addDownloads_active"),$(".oprBar .qkDownloads_off").removeClass("qkDownloads_off").addClass("qkDownload_active"),$(".oprBar .addMultItemsToWkspc_off").removeClass("addMultItemsToWkspc_off").addClass("addMultItemsToWkspc_active"),$(".oprBar .addPls_off").removeClass("addPls_off").addClass("addPls_active"),$(".oprBar .addCreateCollection_off").removeClass("addCreateCollection_off").addClass("addCreateCollection_active"),$(".oprBar .tag_off").removeClass("tag_off").addClass("tag_active"),$(".oprBar .delete_off").removeClass("delete_off").addClass("delete_active"),$(".oprBar .epixedit_off").removeClass("epixedit_off").addClass("epixedit_active")):($(".oprBar .addDownloads_active").removeClass("addDownloads_active").addClass("addDownloads_off"),$(".oprBar .qkDownload_active").removeClass("qkDownload_active").addClass("qkDownloads_off"),$(".oprBar .addMultItemsToWkspc_active").removeClass("addMultItemsToWkspc_active").addClass("addMultItemsToWkspc_off"),$(".oprBar .addPls_active").removeClass("addPls_active").addClass("addPls_off"),$(".oprBar .addCreateCollection_active").removeClass("addCreateCollection_active").addClass("addCreateCollection_off"),$(".oprBar .tag_active").removeClass("tag_active").addClass("tag_off"),$(".oprBar .delete_active").removeClass("delete_active").addClass("delete_off"),$(".oprBar .epixedit_active").removeClass("epixedit_active").addClass("epixedit_off"));var t=$("#selectedImagesCnt").val();$(".shareImagesTopMenu").css({display:parseInt(t)>0&&$(".shareImagesTopMenu").attr("data-type")!="FotoliaSearch"?"block":"none"});$(".group_edit_active").css({display:parseInt(t)>0&&$(".group_edit_active").attr("data-type")!="FotoliaSearch"?"block":"none"})};this.UpdateCount=function(){var t=$("#selectedImagesCnt").val(),i,r;parseInt(t)>0?($(".selectedImagesCnt").text(t),$(".viewselectalllnk").show(),$(".deselectlnk").show(),$(".deselectTxt").hide(),n.ShowHideActionIcons(!0)):($(".selectedImagesCnt").text(0),$(".deselectlnk").hide(),$(".deselectTxt").show(),$(".viewselectalllnk").hide(),n.ShowHideActionIcons(!1));i=$("#resultsDisplay .sortDrop .sortValue").text();r=$("input:checkbox.selectImg:checked").length;parseInt(i)==r?$("#chkSelectAll").attr("checked",!0):$("#chkSelectAll").removeAttr("checked")};this.AddSelectedImagesToMemFromSharedTagAndSearch=function(t,i,r){var u=null;u={Items:t,Action:i,Type:r};$.ajax({url:"/Search/SelectAllImagesFromSharedTagAndSearch",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(t){t.Status=="Success"&&($("#selectedImagesCnt").val(t.Count),$(".selectedImagesCnt").text(t.Count),t.Count>0?(n.ShowHideActionIcons(!0),$(".viewselectalllnk").show(),$(".deselectlnk").show(),$(".deselectTxt").hide()):(n.ShowHideActionIcons(!1),$(".deselectlnk").hide(),$(".deselectTxt").show(),$(".viewselectalllnk").hide()))},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.AddSelectedImagesToMem=function(t,i){var r=null,u;t==null&&i!="RemoveAll"?(u=[],$("div.thumbnail").each(function(){var i=$(this),n=i.find("input[type=checkbox]"),t;n.attr("checked")=="checked"&&(t=n.attr("id"),u.push(t))}),r={Items:u,Action:i}):r={Items:t,Action:i};$.ajax({url:"/Search/AddSelectedImagesToMem",type:"POST",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",success:function(t){t.Status=="Success"&&($("#selectedImagesCnt").val(t.Count),$(".selectedImagesCnt").text(t.Count),t.Count>0?(n.ShowHideActionIcons(!0),$(".viewselectalllnk").show(),$(".deselectlnk").show(),$(".deselectTxt").hide()):(n.ShowHideActionIcons(!1),$(".deselectlnk").hide(),$(".deselectTxt").show(),$(".viewselectalllnk").hide()))},error:function(n){n.responseText.length>0&&CommonHandler.HandleAjaxErrors(n.responseText)}})};this.AddSelectedImage=function(t){var i=[],r;i.push(n.GetImageInfo(t.id));t.checked?(n.AddSelectedImagesToMem(i,"Add"),sharedMultipleImages.push(t.id),n.UpdateCount()):(r=$.inArray(t.id,sharedMultipleImages),n.AddSelectedImagesToMem(i,"Remove"),sharedMultipleImages.splice(r,1),n.UpdateCount())};this.SelectAllImagesFromSearch=function(t,i){var r=[],u=t.checked;$("div.thumbnail").each(function(){var i=$(this),e=i.find("input[type=checkbox]"),t=e.attr("id"),f;$("#"+t).attr("data-type")!="Collection"&&t!=undefined&&(e.attr("checked",u),r.push(n.GetImageInfo(t)),u?(sharedMultipleImages.push(t),i.parent().css({background:"#f0eadb","border-color":"#e6ce92"})):(f=sharedMultipleImages.indexOf(t),f=$.inArray(t,sharedMultipleImages),i.parent().css({background:"","border-color":"transparent"})))});t.checked?(n.AddSelectedImagesToMemFromSharedTagAndSearch(r,"AddAll",i),this.UpdateCount()):n.AddSelectedImagesToMemFromSharedTagAndSearch(r,"RemoveAll",i)};this.RemoveFromMem=function(t){var i=[];i.push(n.GetImageInfo(t));$("#a_"+t).parent().parent().css({background:"","border-color":"transparent"});$("input[id="+t+"]").attr("checked",!1);$("#view_"+t).parent().parent().remove();n.AddSelectedImagesToMem(i,"Remove");n.UpdateCount()};this.AddAllImage=function(t){var i=[],r=t.checked;$("div.thumbnail").each(function(){var u=$(this),e=u.find("input[type=checkbox]"),t=e.attr("id"),f;$("#"+t).attr("data-type")!="Collection"&&t!=undefined&&(e.attr("checked",r),i.push(n.GetImageInfo(t)),r?(sharedMultipleImages.push(t),u.parent().css({background:"#f0eadb","border-color":"#e6ce92"})):(f=sharedMultipleImages.indexOf(t),f=$.inArray(t,sharedMultipleImages),u.parent().css({background:"","border-color":"transparent"})))});t.checked?(n.AddSelectedImagesToMem(i,"Add"),this.UpdateCount()):n.AddSelectedImagesToMem(i,"Remove")};this.BindAdvancedSearchControlEvents=function(){$(".close , #Submit1").bind("click",function(){CommonHandler.CloseModalClear("#advancedSearchPp")});$("#advancedsearch").click(function(){if(ValidateAdvancedFilters())SearchHandler.PopulateAdvancedFilters();else return SearchHandler.SetErrorMessage("Please select one or more filter critiera","advancedSearchError"),!1})};this.LoadAdvancedSearch=function(t){(t=="undefined"||t=="")&&(t=!1);$.ajax({url:"/Search/LoadAdvancedSearch",type:"Get",contentType:"text/plain",success:function(i){$(".advancedSearchControl").html(i);SearchHandler.SetErrorMessage("","advancedSearchError");CommonHandler.OpenModal("#advancedSearchPp");SearchHandler.BindAdvancedSearchControlEvents();t&&n.removeAdvancedFilter()},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.removefilterFromArray=function(t,i){for(var u,r=0;r<n.AdvfiltersArray.length;r++)if(n.AdvfiltersArray[r]==i){n.AdvfiltersArray.splice(r,1);break}t=="MoreAdvFilterOptions"&&i!=undefined&&i!=null?(u=i.split(":")[0].split("~"),$.each(u,function(t,i){var r=i.split("^"),u=r[0],f=r[1];n.filters.removeByCategory(u)})):n.filters.removeByCategory(t)};this.removeFilters=function(t){$(n.filterarray).each(function(){n.filters.removeByCategory(t)});n.setAllFiltersState(n.filters.toString());n.filterarray=[]};this.addViewTypeFilter=function(t){var r="",r=$("input[type=radio][name=searchFilterViewType]:checked").val(),i;n.removefilterFromArray(t,$.cookie(t));i=r+":"+t;n.AdvfiltersArray.push(i);$.cookie(t,i)};this.addOrientationFilter=function(t){var i="",i=$("#searchFilterOrientationFormat").val(),r;i=="none"&&(i="",n.filters.removeByCategory(t));n.removefilterFromArray(t,$.cookie(t));r=i+":"+t;n.AdvfiltersArray.push(r);$.cookie(t,r)};this.addUsableFilter=function(t){var u=$("#IsUsable"),i,r;u&&(i=u.attr("checked"),i=="checked"?i="false":(i="true",n.filters.removeByCategory(t)),i=="true"&&(i="",n.filters.removeByCategory(t)),n.removefilterFromArray(t,$.cookie(t)),r=i+":"+t,n.AdvfiltersArray.push(r),$.cookie(t,r))};this.addMediaFilter=function(t){var i="",i=$("#searchFilterMediaType").val(),r;(i=="both"||i=="allmedia")&&(i="",n.filters.removeByCategory(t));n.removefilterFromArray(t,$.cookie(t));r=i+":"+t;n.AdvfiltersArray.push(r);$.cookie(t,r)};this.addAdvancedCreatedDateFilter=function(t){var r="",i;n.filters.removeByCategory(t);n.removefilterFromArray(t,$.cookie(t));$("#fromAdvCreatedDateInterval").length>0&&$("#toAdvCreatedDateInterval").length>0&&($("#fromAdvCreatedDateInterval").val().length>8||$("#toAdvCreatedDateInterval").val().length>8)&&(r=$("#fromAdvCreatedDateInterval").val()+" - "+$("#toAdvCreatedDateInterval").val());i=r+":"+t;n.AdvfiltersArray.push(i);$.cookie(t,i)};this.addAdvancedDateFilter=function(t){var r="",r=$("#selectDate").val(),u,f,i;n.filters.removeByCategory("Interval");n.filters.removeByCategory("Custom");n.removefilterFromArray(t,$.cookie(t));n.removefilterFromArray("Custom",$.cookie("Custom"));u=$("#searchStartDate");f=$("#searchEndDate");r=="Custom"?(t="Custom",r=$("#fromAdvDateInterval").val()+" - "+$("#toAdvDateInterval").val(),u.val($("#fromAdvDateInterval").val()),f.val($("#toAdvDateInterval").val()),$("#searchInterval").val(""),i=r+":"+t,n.AdvfiltersArray.push(i),$.cookie(t,i)):($("#searchInterval").val(r),u.val(""),f.val(""),i=r+":"+t,n.AdvfiltersArray.push(i),$.cookie(t,i))};this.addAdvancedSearchFilterByCategory=function(t,i){if(n.removefilterFromArray(t,$.cookie(t)),i!=""){var r=i+":"+t;n.AdvfiltersArray.push(r);$.cookie(t,r)}};this.ParseAdvancedSearchFilter=function(){applyExistingFilter.push("one");$.each(n.AdvfiltersArray,function(t,i){var f=i.split(":"),u=f[1],r=f[0],e;u!="MoreAdvFilterOptions"&&n.UpdateSearchFilterValues(u,r,!1);u=="MoreAdvFilterOptions"&&r!=""&&r!=null&&(e=r.split("~"),$.each(e,function(t,i){var r=i.split("^"),u=r[0],f=r[1];n.UpdateSearchFilterValues(u,f,!1)}))})};this.PopulateAdvancedFilters=function(){var r,i,u,f,t,e;for(n.filters=new SearchFilters,n.AdvfiltersArray=[],n.addOrientationFilter("Orientation"),n.addMediaFilter("MediaType"),n.addUsableFilter("IsUsable"),n.addAdvancedSearchFilterByCategory("Person",$("#Person").val()),n.addAdvancedSearchFilterByCategory("Event",$("#Event").val()),n.addAdvancedSearchFilterByCategory("Source",$("#Source").val()),n.addAdvancedSearchFilterByCategory("Photographer",$("#Photographer").val()),n.addAdvancedSearchFilterByCategory("City",$("#City").val()),n.addAdvancedSearchFilterByCategory("State",$("#State").val()),n.addAdvancedSearchFilterByCategory("Country",$("#countrySlct").val()),n.addAdvancedDateFilter("Interval"),n.addAdvancedCreatedDateFilter("Created"),r=[],$(".ppRaw").each(function(){var n=$(this),t=n.find("#selectmore").val(),i=n.find("input").val();n.find("input").val()!=""&&t!=""&&r.push(t+"^"+i)}),i="",u=0;u<r.length;u++)f=r[u],i!=""&&(i+="~"),i+=f.toString();n.filters.removeByCategory("Keyword");n.addAdvancedSearchFilterByCategory("MoreAdvFilterOptions",i);n.ParseAdvancedSearchFilter();CommonHandler.CloseModalClear("#advancedSearchPp");t=$("#Keywords").val();t==""&&(t="*");t==$("#query").val()?t=null:($("#query").val(t),$("#st").val("kw"),$("#entitysearch").val(""));e=$("input[type=radio][name=searchFilterViewType]:checked").val();n.GetSearchWithInSearch(0,CommonHandler.GetPageSize(),t,e)};this.removeAdvancedFilter=function(){$("#searchFilterOrientationFormat").find("option:first").attr("selected","selected");$("#searchFilterMediaType").find("option:first").attr("selected","selected");$("#Keywords").val(null);$("#fromAdvDateInterval").val(null);$("#toAdvDateInterval").val(null);$("#searchAdvDateInterval").hide();$("#fromAdvCreatedDateInterval").length>0&&$("#toAdvCreatedDateInterval").length>0&&($("#fromAdvCreatedDateInterval").val(null),$("#toAdvCreatedDateInterval").val(null));$("#selectDate>option:eq(0)").attr("selected",!0);$("#searchInterval").val("");$("#Person").val(null);$("#IsUsable").attr("checked",!1);$("#Event").val(null);$("#Source").val(null);$("#Photographer").val(null);$("#City").val(null);$("#State").val(null);$(".ppRaw").not(":first").remove();$(".ppRaw").find("input[name=more]").val(null);$(".ppRaw #selectmore").find("option:first").attr("selected","selected");$("#countrySlct").find("option:first").attr("selected","selected");n.AdvfiltersArray=[];n.SetErrorMessage("","advancedSearchError")};this.populateAdvancedDataFilter=function(n){var t=n.value;t=="Custom"?$("#searchAdvDateInterval").show():$("#searchAdvDateInterval").hide()};this.populateMoreFilterOptionsCtl=function(n){var t=n.value;t.length>4&&$(".ppRaw #selectmore").length<6&&($(n).parent().find("input").focus().css("border-color","#1C94D0"),$("#ppRaw").clone().insertAfter("div.ppRaw:last").attr("id","#ppRaw").find("input").css("border-color","#BFBFBF"),$(".ppRaw:last #selectmore").find("option:first").attr("selected","selected"),$(".ppRaw:last").find("input[name=more]").val(null));$(".ppRaw input").blur(function(){$(this).css("border-color","#BFBFBF")});$(".ppRaw input").focus(function(){$(this).css("border-color","#1C94D0")})};this.RegisterGoToNextThumbEvents=function(){n.GoNextThumb();$(window).resize(function(){n.GoNextThumb()})};this.GoNextThumb=function(){var l=$(".rsltsPnl .srchImg").length,f=$("#hdnNextPage").val(),t,n,c,o,e,u,i,r,s,h;f!=null&&f>0&&(t=$(".thumbnail img.thumbGallery").first().attr("rel"),t=t!=null?t=="268f197"?"Large":"Small":"Small",n=$(window).width()/100*90,c=$(window).height()-345,o=t=="Small"?n==1024||n<1213?5:n>=1213&&n<1418?6:n>=1418&&n<1619?7:n>=1619&&n<1823?8:Math.ceil(n/214):n==1024||n<1599?5:n>=1599&&n<1866?6:n>=1866&&n<2138?7:Math.ceil(n/320),e=$("#resultOutCome"),u=0,e&&(u=e.attr("rel")),i=$("#hdnPageSize").val(),(i==null||i==0)&&(i=20),r=$("#hdnGoToPageOnClickFn").val(),r=r.replace("[PAGE]",f),s=u==5?"goNextLarge parametricsgonext":"goNextLarge",h=u==5?"srchImg goNext parametricsgonext":"srchImg goNext",i%o!=0?t=="Large"&&$(".goNextLarge").length<1?$('<div class="'+s+'"><a onclick="'+r+'" href="#"><\/a><\/div>').appendTo(".rsltsPnl #resultOutCome"):t=="Small"&&$(".goNext").length<1&&$('<div class="'+h+'"><a onclick="'+r+'" href="#"><\/a><\/div>').appendTo(".rsltsPnl #resultOutCome"):($(".rsltsPnl #resultOutCome").find(".goNext").remove(),$(".rsltsPnl #resultOutCome").find(".goNextLarge").remove()))};this.ShareSelectedImages=function(){var t=$("#selectedImagesCnt").val(),n;t!=0&&(n="",this.ShareImages(n))};this.ShareCollection=function(n,t){var i={collectionId:n,coverImage:t};$.ajax({url:"/Search/GenerateShareCollection",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(n){CommonHandler.GenerateShareInterface(n)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ShareImages=function(n){var i=$("#tagId").val(),t={imageIds:n};$.ajax({url:"/Search/GenerateShareImage",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(n){CommonHandler.GenerateShareInterface(n)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ReAssignCheckedShareImages=function(){$(".input input[type=checkbox]").each(function(){for(var n=0;n<sharedMultipleImages.length;n++)if(this.id==sharedMultipleImages[n]){a$(this).attr("checked",!0);break}})};this.ApplyDateFilter=function(t){var i,r,u;(tempFilter=t,i=t=="custom"?"Custom":"Interval",i!="Custom"||n.ValidateDateFilter())&&(n.filters.removeByCategory("Custom"),n.filters.removeByCategory("Interval"),r=$("#searchStartDate"),u=$("#searchEndDate"),i=="Custom"?(r.val($("#from").val()),u.val($("#to").val()),$("#searchInterval").val(""),t=r.val()+" - "+u.val()):($("#searchInterval").val(t),r.val(""),u.val("")),t=="None"?n.UpdateSearchFilterValues(i,t,!0):n.UpdateSearchFilterValues(i,t,!1),n.GetSearchWithInSearch(0,CommonHandler.GetPageSize()))};this.getURLParameterByName=function(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i="[\\?&]"+n+"=([^&#]*)",r=new RegExp(i),t=r.exec(window.location.search);return t==null?"":decodeURIComponent(t[1].replace(/\+/g," "))};this.BuyAPrintModalDialog=function(n){MessageBox.show("Buy A Print","Purchasing reprints of AP Images is a service provided by our partner ReplayPhotos.com.You will be taken to their website in a new browser window to complete this transacation.Do you wish to continue?",!0,!1,function(){var t="/replay/GetUrl?id="+n;nrw=window.open(t,"newreplaywin","width="+screen.width+",height="+screen.height+"toolbar=no,menubar=no,scrollbars=yes,statusbar=no'")})};this.ShareSearchCriteria=function(){var n="",t=$("#resultOutCome .thumbnail img.thumbGallery"),i;t!=null&&(n=t.first().attr("id"));i={imageID:n};$.ajax({url:"/Search/GenerateCurrentSearchUrl/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(n){CommonHandler.GenerateShareInterface(n)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ResizeImageContainer=function(n){var t=parseInt($("#resultOutCome").attr("rel")),i=$("body").attr("id"),r=i=="workspace"?248+t:233+t,u=i=="workspace"?307+t:284+t;n=="Small"?$(".srchImg").css({height:r}):$(".srchImg_mid").css({height:u})};this.UpdateSearchFilterValues=function(t,r,u){var e,o,f;if(typeof t!="undefined"&&typeof r!="undefined"){if(r=n.GetFilterValue(r),u)n.filters.remove(t,r);else{if(applyExistingFilter.length==0){if(e=n.getURLParameterByName("allFilters"),e.length>0)for(o=e.split("~"),i=0;i<o.length;i++)f=o[i].split("^"),t=="Custom"&&(f[1]=="Custom"||f[1]=="Interval")||t=="Interval"&&(f[1]=="Custom"||f[1]=="Interval")||n.filters.add(f[1],f[0]);applyExistingFilter.push("one")}r.length>0&&n.filters.add(t,r)}n.filters.MoveDateFilterToLast();n.SetAllFiltersState(n.filters.toString())}};this.ClearEntityOnKeyPress=function(){e.keyCode==13&&this.ClearEntity()};this.ClearEntity=function(){$("#entitysearch").val("");$("#ss").val()!="100528"&&$("#st").val("kw")};this.ViewSelectedImages=function(){var t=$("#searchResults");t.css("opacity",.3);n.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({type:"GET",cache:!1,url:"/search/ViewSelectedImages",success:function(i){t.html(i);t.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");n.PostSearchResultsAction(!0)},error:function(i){t.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");n.SetErrorMessage(i.responseText)}})};this.GetSearchWithInResults=function(t,i,r,u,f,e){var v=(new Date).getTime(),a=u?u:$("#searchQuery").val(),l=$("#entitysearch").val(),s,o,h,c;RecordCounter=0;s=n.GetAllFiltersState();s.length==0&&n.filters.items.length>0&&(s=n.filters.toString());o="query="+encodeURIComponent(a);s!=""&&(o+="&allFilters="+encodeURIComponent(s));l!=""&&(u==null||u=="")&&(o+="&entitySearch="+encodeURIComponent(l));o+="&fromItem="+encodeURIComponent(t);o+="&toItem="+encodeURIComponent(i);o+="&st="+$("#st").val();f&&f.length>1&&(o+="&vt="+f);r!=""&&(o+="&orderBy="+encodeURIComponent(r));e&&e.length>1&&(o+="&searchMediaType="+e);h=$("#searchResults");h.css("opacity",.3);n.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");c=$("body").attr("id");c==undefined||c!="searchlayout"?window.location.href="/search?"+o:$.ajax({type:"GET",cache:!1,url:"/search/SearchWithIn?"+o,success:function(t){h.html(t);h.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");n.PostSearchResultsAction(!0);$("#search .sortValue").text(tempFilter);$("#search .menuBody a").each(function(){$(this).text()==tempFilter?$(this).addClass("selected"):$(this).removeClass("selected")})},error:function(t){h.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");n.SetErrorMessage(t.responseText)}})};this.UpdateProductFilter=function(t,i,r){var f,u;$("html, body").animate({scrollTop:0},"fast");f="sSkey="+t;f+="&toItem="+encodeURIComponent(CommonHandler.GetPageSize());u=$("#searchResults");u.css("opacity",.3);n.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({type:"GET",cache:!1,url:"/search/UpdateCurrentSearchableSearchSection?"+f,success:function(f){n.UpdateSearchSection(t,i,r);u.html(f);u.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");n.PostSearchResultsAction(!0);SearchHandler.SetCurrentScrollItem()},error:function(t){u.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");n.SetErrorMessage(t.responseText)}})};this.UpdateViewType=function(t){var r,i;$("html, body").animate({scrollTop:0},"fast");r="viewType="+t;r+="&toItem="+encodeURIComponent(CommonHandler.GetPageSize());i=$("#searchResults");i.css("opacity",.3);n.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({type:"GET",cache:!1,url:"/search/UpdateCurrentSearchableViewType?"+r,success:function(t){i.html(t);i.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");n.PostSearchResultsAction(!0);SearchHandler.SetCurrentScrollItem()},error:function(t){i.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");n.SetErrorMessage(t.responseText)}})};this.ChangeDisplayOption=function(n){var t=n.id.substring(10);n.checked?$.inArray(t,UserSearchDisplayOptions)==-1&&UserSearchDisplayOptions.push(t):UserSearchDisplayOptions.splice($.inArray(t,UserSearchDisplayOptions),1)};this.ChangePreviewOption=function(t){var r=t.id,i="HideHover";r=="previewOn"?UserSearchDisplayOptions.splice($.inArray(i,UserSearchDisplayOptions),1):$.inArray(i,UserSearchDisplayOptions)==-1&&UserSearchDisplayOptions.push(i);n.DisplayOptions()};this.DisplayOptions=function(){var t=$("#searchResults"),i;t.css("opacity",.3);n.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");i={DisplayOptions:UserSearchDisplayOptions.join(",")};$.ajax({url:"/Search/UpdateDisplayOptions/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(){var t=$("#searchOrderBy").val();n.GetSearchWithInResults(0,CommonHandler.GetPageSize(),t)},error:function(i){t.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(i.responseText)}})};$(document).on("click",".oprBar .qkDownload_active",function(n){var t=n.target;if($(t).attr("data-gacategory")=="Search_Toolbar"||$(t).attr("data-gacategory")=="Collection_Toolbar"){if(downloadFromPreview=!1,$(".optBrLt .optSlctd")!=null&&$(".optBrLt .optSlctd").attr("id")=="100528"){CommonHandler.ValidateLogin("",MicroStockDownload.loadModalDialog);return}CommonHandler.ValidateLogin("",SingleImageDownload.loadModalDialog)}});this.SortSearch=function(t,i,r){r=$(t).attr("id");n.GetSearchWithInResults(i,CommonHandler.GetPageSize(),r);TrackEvent("Search Sort",r)};this.GetSearchWithInSearch=function(t,i,r,u){var f=$("#searchOrderBy").val()!=undefined?$("#searchOrderBy").val():$("#orderBy").val();n.GetSearchWithInResults(t,i,f,r,u)};this.GetFilter=function(){return n.GetAllFiltersState()};this.ValidateSpecialChar=function(t){for(var i=0;i<t.length;i++)if("^'~".indexOf(t.charAt(i))!=-1)return n.SetErrorMessage("keywork has special char. Please refine search"),!1;return!0};this.SetErrorMessage=function(n,t){typeof t=="undefined"&&(t=null);t==null?n!=""&&n!=null&&CommonHandler.HandleAjaxErrors(n):$("#"+t).html(n)};this.IsValidDateFilter=function(t){var i,r,u;return(typeof t=="undefined"&&(t=!1),i=!1,r=$("#from").val(),r==""?(t&&n.SetErrorMessage("Invalid date"),i=!0):n.SetErrorMessage(""),u=$("#to").val(),u==""?(t&&n.SetErrorMessage("Invalid date"),i=!0):n.SetErrorMessage(""),i)?!1:!0};this.ValidateDateFilter=function(){return n.IsValidDateFilter(!0)};this.ToggleView=function(t){var i=$("#searchResults"),r;i.css("opacity",.3);n.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");r={ViewType:t};t!=""?$.ajax({url:"/Search/UpdateViewType/",type:"POST",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",success:function(){$("div.goNextLarge").remove();$("div.goNext").remove();switch(t){case"Small":$("#smallView").hasClass("smlThmb_active tips")&&($("a#smallView").attr("class","smlThmb_on tips"),$("a#mediumView").attr("class","midThmb_active tips"),$(".srchImg_mid").each(function(){$(this).attr("class","srchImg")}),n.ResizeImageContainer(t),$(".thumbGallery[rel='268f197']").each(function(){$(this).attr("rel","268f151")}),n.LoadThumbnailImages());break;case"Medium":$("#mediumView").hasClass("midThmb_active tips")&&($("a#smallView").attr("class","smlThmb_active tips"),$("a#mediumView").attr("class","midThmb_on tips"),$(".srchImg").each(function(){$(this).attr("class","srchImg_mid")}),n.ResizeImageContainer(t),$(".thumbGallery[rel='268f151']").each(function(){$(this).attr("rel","268f197")}),n.LoadThumbnailImages())}AP.Search.VideoHandler.resizePlayer(t);ScrollTo(40,!1);n.RegisterGoToNextThumbEvents();i.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove")},error:function(t){i.css("opacity",1);n.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}}):(i.css("opacity",1),n.AjaxloaderImage("div#loadingSearchResults","Remove"))};this.Pagination=function(t){var r,u,i,f;$("html, body").animate({scrollTop:0},"fast");r=$(t).attr("data-size");r==-1?(SearchViewType="EndlessScroll",u={PageSize:CommonHandler.GetPageSize(),ViewType:SearchViewType}):(SearchViewType="Pagination",u={PageSize:r,ViewType:SearchViewType});i=$("#searchResults");i.css("opacity",.3);f=(new Date).getTime();n.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({type:"POST",url:"/search/UpdateSearchResultsPager/",contentType:"application/json; charset=utf-8",data:JSON.stringify(u),success:function(t){SearchViewType=="EndlessScroll"?$(window).scroll(function(){SearchHandler.ScrollHandler()}):$(window).unbind("scroll");n.AjaxloaderImage("div#loadingSearchResults","Remove");isRequestInProcess=!1;t.indexOf("alert('Error Processing your request.')")==-1&&i.html(t);n.PostSearchResultsAction();i.css("opacity",1);var r=(new Date).getTime();LoadSearchResultsTime=MillisecondsToDuration(r-f);TrackSearch()},error:function(t){i.css("opacity",1);isRequestInProcess=!1;n.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.GetPageResults=function(t,i){var f=(new Date).getTime(),u,r;n.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");u={pageSize:i,startPage:t};r=$("#searchResults");i==0&&r.css("opacity",.3);$.ajax({type:"POST",url:"/search/GetMoreResults/",contentType:"application/json; charset=utf-8",data:JSON.stringify(u),success:function(t){n.AjaxloaderImage("div#loadingSearchResults","Remove");isRequestInProcess=!1;t.indexOf("alert('Error Processing your request.')")==-1&&(i==0?(r.html(t),n.PostSearchResultsAction()):($("div#resultOutCome").append(t),n.PostSearchResultsAction(!1)));r.css("opacity",1);var u=(new Date).getTime();LoadSearchResultsTime=MillisecondsToDuration(u-f);TrackSearch()},error:function(t){r.css("opacity",1);isRequestInProcess=!1;n.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.GoToPage=function(t){n.GetPageResults(t,0)};this.GetMoreResults=function(t){n.GetPageResults(-1,t)};this.updateSelectedControlEditValue=function(n){n.preventDefault();var t=$("#editLookUpControlPp").attr("data-attr");t!=undefined&&($(".editmetadata #"+t).val($(this).attr("data-name")),CommonHandler.CloseModalClear("#editLookUpControlPp"))};this.BindEditLookUpControlEvents=function(){$(".close , #Submit1").bind("click",function(n){n.preventDefault();CommonHandler.CloseModalClear("#editLookUpControlPp")});$("#editLookUpControlPp .selectEditLookUp").bind("click",n.updateSelectedControlEditValue)};this.ValidateEditValues=function(n,t){var i={Category:n,Value:t};$.ajax({url:"/Edit/ValidateEditLookUpEntries",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(t){t!="Success"&&MessageBox.show("Group Header Edit","Invalid text.Please choose the value from lookup.",!0,!1,function(){$("#"+n).val("")})},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.LookUpValues=function(n){var t={Category:n};$.ajax({url:"/Edit/LoadEditLookUp",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(n){$(".editLookUpControl").html(n);SearchHandler.SetErrorMessage("","editLookUpControlError");CommonHandler.OpenModal("#editLookUpControlPp");SearchHandler.BindEditLookUpControlEvents()},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ViewEditLogReport=function(){var n=$("#groupHeaderEditReportPopup");$.ajax({url:"/Edit/ViewEditLogReport",type:"POST",dataType:"html",success:function(t){n.html(t);n.dialog({resizable:!0,height:600,width:900,modal:!0});$(".ui-dialog-titlebar").removeClass("ui-widget-header");$(".ui-dialog").addClass("transBorderPopup");$(".ui-icon-closethick").text("");$("a.ui-dialog-titlebar-close").addClass("groupheadereditreportpopupclose")},error:function(n,t,i){utils.handleError(n,t,i)}})};this.ViewGroupEditReport=function(){var n=$("#groupHeaderEditReportPopup");$.ajax({url:"/Edit/GroupEditReport",type:"POST",dataType:"html",success:function(t){n.html(t);n.dialog({resizable:!0,height:300,width:850,modal:!0});$(".ui-dialog-titlebar").removeClass("ui-widget-header");$(".ui-dialog").addClass("transBorderPopup")},error:function(n,t,i){utils.handleError(n,t,i)}})};this.ShowPublicOut=function(){var n=$("#searchAndReplaceHeaderEditPopup");$.ajax({url:"/Edit/ShowPublicOut",type:"POST",dataType:"html",success:function(t){n.html(t);n.dialog({resizable:!1,height:300,width:400,modal:!0});$(".ui-dialog-titlebar").removeClass("ui-widget-header");$(".ui-dialog").addClass("transBorderPopup")},error:function(n,t,i){utils.handleError(n,t,i)}})};this.PublicOut=function(){var n=$("#txtPublicout").val(),t;n.indexOf("; PUBLIC OUT")==-1||n=="; PUBLIC OUT"?(alert("Please enter reason for public out"),$("#txtPublicout").val("; PUBLIC OUT")):(t={ItemId:$("#ItemId").val(),PublicOut:n},$.ajax({url:"/Edit/PublicOut/",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(n){n.Status=="Success"&&($("#searchAndReplaceHeaderEditPopup").dialog("close"),$.unblockUI(),CommonHandler.ShowActionMessageDialog("Header Edit","Selected Images Public outed successfully."))},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}}))};this.SaveGroupEdit=function(){var t='<?xml version="1.0" encoding="utf-8" ?>',u,i,r,f;for(t+="<panorama><edit>group<\/edit><Publication_Item>",u=$("#ItemId").val().split(","),i=0;i<u.length;++i)t+="<id>"+u[i]+"<\/id>";t+="<email>"+$("#EmailId").val()+"<\/email>";t+="<\/Publication_Item>";t+="<fields>";r="";$("input,textarea",$(".optFrame")).each(function(){var f=$(this).attr("data-action"),n=$(this).attr("id"),u=$(this).val(),i;n!="Portrait"?(i=f,i=="searchandreplace"&&(i="~"+$(this).attr("data-attr"))):(u=$("input[type=radio][name=PHOTOTYPE]:checked").val(),n="PHOTOTYPE",f=i="Replace");u==""?i="IGNORE":n!="verticalSlct"&&n!="horizontalSlct"&&(r+=n+":"+u+"("+f+")\n");n!="verticalSlct"&&n!="horizontalSlct"&&(t+='<field METAFIELDNAME="'+n+'" METAVALUE="'+u+'" Type="'+i+'" />')});t+='<field METAFIELDNAME="URGENCY" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="DESCRIPTION" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="HUE" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="ROUTING" METAVALUE="" Type="IGNORE" />';t+='<field METAFIELDNAME="PHOTOTYPE" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="CONCEPT" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="COPYSPACE" METAVALUE="" Type="IGNORE" />';t+='<field METAFIELDNAME="EDITSTATUS" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="EDITEDBY" METAVALUE="" Type="IGNORE" />';t+='<field METAFIELDNAME="IMAGEID" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="IMPORTFILENAME" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="IMPORTFOLDER" METAVALUE="" Type="IGNORE" />';t+='<field METAFIELDNAME="IMPORTWARNINGS" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="SCENE" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="SUBMITDATE" METAVALUE="" Type="IGNORE" />';t+='<field METAFIELDNAME="SUBMITTIME" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="SUPPCATEGORYNAMES" METAVALUE="" Type="IGNORE" />';t+="<\/fields>";t+='<preferences><preference FIELD="Language" VALUE="en-US" /><preference FIELD="Printing" VALUE="" /><preference FIELD="Single" VALUE="No" /><\/preferences><\/panorama>';f={SaveXML:t};MessageBox.show("Group Header Edit","Please confirm you would like to make this change."+r,!0,!1,function(){$.ajax({url:"/Edit/Save/",type:"POST",data:JSON.stringify(f),contentType:"application/json; charset=utf-8",success:function(t){t.Status.indexOf("Failed")!=-1?CommonHandler.HandleAjaxErrors(t.Status):setTimeout(n.GroupEditSaveActionDialog(r),1500)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})});n.DeselectAllImages(!0)};this.GroupEditSaveActionDialog=function(n){CommonHandler.ShowActionMessageDialog("Header Edit",n+"\n Edited Successfully");var t=$(".bkButton").attr("href");window.location.href=t};this.SaveSingleEdit=function(){var n='<?xml version="1.0" encoding="utf-8" ?>',t,i;n+="<panorama><edit>single<\/edit><Publication_Item><id>"+$("#ItemId").val()+"<\/id><\/Publication_Item>";n+="<fields>";t="";$("input,textarea",$(".optFrame")).each(function(){var i=$(this).attr("id"),r=$(this).val(),u,f;i!="Portrait"?u=$(this).attr("data-attr"):(u=$("input[type=radio][name=PHOTOTYPE]:checked").val(),i="PHOTOTYPE");u==r?f="IGNORE":(f="REPLACE",i!="verticalSlct"&&i!="horizontalSlct"&&(t+=i+":"+r+"\n"));i!="verticalSlct"&&i!="horizontalSlct"&&(n+='<field METAFIELDNAME="'+i+'" METAVALUE="'+r+'" Type="'+f+'" />')});n+='<field METAFIELDNAME="URGENCY" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="DESCRIPTION" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="HUE" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="ROUTING" METAVALUE="" Type="IGNORE" />';n+='<field METAFIELDNAME="PHOTOTYPE" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="CONCEPT" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="COPYSPACE" METAVALUE="" Type="IGNORE" />';n+='<field METAFIELDNAME="EDITSTATUS" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="EDITEDBY" METAVALUE="" Type="IGNORE" />';n+='<field METAFIELDNAME="IMAGEID" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="IMPORTFILENAME" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="IMPORTFOLDER" METAVALUE="" Type="IGNORE" />';n+='<field METAFIELDNAME="IMPORTWARNINGS" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="SCENE" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="SUBMITDATE" METAVALUE="" Type="IGNORE" />';n+='<field METAFIELDNAME="SUBMITTIME" METAVALUE="" Type="IGNORE" /><field METAFIELDNAME="SUPPCATEGORYNAMES" METAVALUE="" Type="IGNORE" />';n+="<\/fields>";n+='<preferences><preference FIELD="Language" VALUE="en-US" /><preference FIELD="Printing" VALUE="" /><preference FIELD="Single" VALUE="No" /><\/preferences><\/panorama>';i={SaveXML:n};$.ajax({url:"/Edit/Save/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(n){n.Status.indexOf("Failed")!=-1?CommonHandler.ShowActionMessageDialog("Header Edit",t+"\n"+n.Status):CommonHandler.ShowActionMessageDialog("Header Edit",t+"\n Edited Successfully")},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.GenerateGroupEditActions=function(){$(".editmetadata ul.sbMn li").each(function(){$(this).bind("click",function(n){var f,r,i,u,t;n.preventDefault();f=$(this);r=f.parent().parent().find("a.edit-sign span");r.removeClass();i=$(this).attr("data-type");r.addClass(i);u=$(this).parent().parent().attr("data-control")=="KEYWORDS"||$(this).parent().parent().attr("data-control")=="CAPTION"?"textarea":"input";t=$(this).parent().parent().parent().parent().parent().find(u);t.length<0&&(t=$(this).parent().parent().parent().parent().parent().find(u));i=="searchandreplace"?SearchReplaceHeaderEdit.searchAndReplaceHeaderEditPopups(t.attr("id"),t.attr("data-attr"),t.val()):($(this).parent().find("li.selected").removeClass("selected"),$(this).addClass("selected"),t.attr("data-action",i))})})};this.RateContent=function(){$("#editorRating span label").each(function(){$(this).bind("click",function(n){var i,u;n.preventDefault();var t=$(this),r=$(this).find("input[type=radio]"),f=r.val(),e=r.attr("name").substring(7),o=r.attr("data-ver"),i=$("#searchResults");i.css("opacity",.3);i=$("#searchResults");u={ItemId:e,Rating:f,Version:o};$.ajax({url:"/Edit/SetRating/",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(n){if(i.css("opacity",1),n.Status=="Success"){switch(n.Rating){case"1":t.parent().removeClass();t.parent().addClass("one");break;case"2":t.parent().removeClass();t.parent().addClass("two");break;case"3":t.parent().removeClass();t.parent().addClass("three");break;case"4":t.parent().removeClass();t.parent().addClass("four");break;case"5":t.parent().removeClass();t.parent().addClass("five");break;case"6":t.parent().removeClass();t.parent().addClass("six");break;default:alert("Not able to get the rating.Try again!")}CommonHandler.ShowActionMessageDialog("Header Edit","Rating updated successfully.")}else CommonHandler.ShowActionMessageDialog("Edit Content","Not able to set the rating.Try again!")},error:function(n){i.css("opacity",1);CommonHandler.HandleAjaxErrors(n.responseText)}})})})};this.PostSearchResultsAction=function(t){var i=$("#mediumView").hasClass("midThmb_on")?"Middle":"Small";n.ResizeImageContainer(i);n.LoadThumbnailImages();n.RateContent();n.DeselectAllImages();n.ApplyRightsInfoToolTip();Preview(!1);tpNvMenu_open();dropDown_RregisterElement();EnableBorderForSearchResults();(t||t==null)&&CommonHandler.StikcyHeaderAndSearchWithIn()};this.SafeUrl=function(n){return n.replace(/[^a-z0-9]/gi,"_")};this.LoadThumbnailImages=function(){var n,t;LoadImagesTime=0;ImagesCount=0;$(".thumbGallery:not([src*='404.gif'])").each(function(){var s,r,t,f,e,i,o,u;if(n=0,s=winHeight+400,imgOffset=$(this).offset(),imgTop=imgOffset.top,imgHeight=$(this).height(),r=$(this).attr("name"),r==null||r.indexOf("microstock_")==-1){t=$(this);$(this).on("load",function(){var t=this.height,i=this.width;t==1&&i==1?$("#"+this.id).attr("src","/images/icons/404.gif"):n>0&&(ImagesCount=ImagesCount+1,LoadImagesTime=LoadImagesTime+(new Date).getTime()-n)});f=t.attr("data-type")!="Collection"?t.attr("id"):t.attr("data-image");e=t.attr("data-Title");i=t.attr("data-ver");i>0&&(i=t.attr("data-ver-prv"));o=t.attr("data-type");u=ImageUrl+f+(o!="Graphic"&&i>0?"."+i:"")+"/preview/AP"+e+".jpg?wm=api&tag=app_id=4&s=237x158";t.length>0&&u.length>0&&(n=(new Date).getTime(),t.attr("src",u))}});t=$(".thumbGallery[data-type*='Video']");t.length>0&&(t.each(function(){var n=$(this),t=n.attr("rel");width=t==="268f197"?240:191;height=t==="268f197"?120:95;n.next().css("width",width).css("height",height)}),VideoHandler==null?AP.Search.VideoHandler.Init({hover:"true"}):AP.Search.VideoHandler.addPreview())};this.SetCurrentScrollItem=function(){var n="";$(".thumbGallery").each(function(){if(imgOffset=$(this).offset(),imgTop=imgOffset.top,imgHeight=$(this).height(),winTop<imgTop){var t=$(this);if(n==""){n=t.attr("id");return}}});CurrentScrollItemId=n};this.UpdateTitleSearchUrl=function(){var n=CommonHandler.GetPageSize();$("a.titleSearch").each(function(){var t=$(this).attr("href"),i=t+"&toItem="+n;$(this).attr("href",i)})};this.GetImageInfo=function(n){var f=$("#date"+n).val(),t=$("#title"+n).val(),e=t,o=$("#recordid"+n).val(),r=$("#friendlykey"+n).val(),s=$("#version"+n).val(),h=$("#previewcontentid"+n).val(),i=$("#slug"+n).val(),u="";return n.length<15&&(u=$("img#"+n+".thumbGallery").attr("src")),t!=undefined&&t.length>0&&(t=SearchHandler.SafeUrl(t)),i!=undefined&&i.length>0&&(i=SearchHandler.SafeUrl(i)),selectedImage={ItemId:n,Date:f,ContentId:o,Version:s,PreviewContentId:h,Description:r+"-"+SearchHandler.SafeUrl(i),Name:t,Title:e,FriendlyKey:r,MStockThumbnailUrl:u}};this.GetSelectedImagesInfo=function(n){var t=[];$.getJSON("/Search/GetSelectedImagesFromMem/",null,function(i){if($.each(i,function(n,i){t.push(i)}),n==null)return t;n(t)})};this.AddMultipleItemToWorkspace=function(){var t=$("#selectedImagesCnt").val();parseInt(t)!=0&&$.ajax({url:"/Workspace/AddMultipleItemsToWorkspace/",type:"POST",contentType:"application/json; charset=utf-8",success:function(t){var r,i,u;if(parseInt(t.count)>0){for(r=t.ItemIds,i=0;i<r.length;i++)u=$("#wkSpc"+r[i]),u.children("img").attr("src","/images/icons/workspace_add_on.png"),u.attr("onclick","Javascript:return false;");n.DeselectAllImages(!0)}else CommonHandler.ShowActionMessageDialog("Workspace Management","Error occured while adding items to workspace,please try again after some time.")},error:function(n){$searchResults.css("opacity",1);CommonHandler.HandleAjaxErrors(n.responseText)}})};this.AddtoWorkspace=function(n,t){if($("#wkSpc"+n).attr("ap-action")=="redirect-to-login"){CommonHandler.RedirectToLogin();return}var u=$("#date"+n).val(),f=$("#title"+n).val(),e=$("#recordid"+n).val(),r=$("#friendlykey"+n).val(),o=$("#previewcontentid"+n).val(),i=$("#slug"+n).val(),s={FriendlyKey:r,ItemId:n,Date:u,ContentId:e,PreviewContentId:o,Description:r+"-"+SearchHandler.SafeUrl(i),Name:f};$.ajax({url:"/Workspace/AddToWorkspace/",type:"POST",data:JSON.stringify(s),contentType:"application/json; charset=utf-8",success:function(r){var u,f;parseInt(r)>0?($(".wkspaceNumZip").text(r),u=$("#wkSpc"+n),t!=null?t=="preview"?(f=$("#prev"+n),f.removeClass("iconPlus"),f.addClass("iconPlusAdded"),f.attr("onclick","Javascript:return false;"),u.children("img").attr("src","/images/icons/workspace_add_on.png"),u.attr("title","Image "+i+" is in workspace"),u.attr("onclick","Javascript:return false;")):t=="detail"&&(u.removeClass("addPls_active"),u.addClass("addPls_active_on"),u.attr("onclick","Javascript:return false;")):(u.children("img").attr("src","/images/icons/workspace_add_on.png"),u.attr("title","Image "+i+" is in workspace"),u.attr("onclick","Javascript:return false;"))):CommonHandler.ShowActionMessageDialog("Workspace Management","Error occured while adding items to workspace,please try again after some time.")},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.DownloadComp=function(n,t,i){window.location.href="/Download/DownloadComp/?ItemID="+n+"&title="+t+"&FriendlyKey="+i};this.PreviewDownload=function(n,t){return n.length<=0?!1:(t==null&&(t=!1),singleItem=n,downloadFromPreview=t,CommonHandler.ValidateLogin("",SingleImageDownload.loadModalDialog),!1)};this.MSPreviewDownload=function(n,t){return n.length<=0?!1:(t==null&&(t=!1),singleItem=n,downloadFromPreview=t,CommonHandler.ValidateLogin("",MicroStockDownload.loadModalDialog),!1)};this.AjaxloaderImage=function(n,t,i){switch(t){case"Remove":$(n).empty();break;case"Add":$(n).find("img").length==0&&(i!=null&&i.length>0?$(n).append("<div class='loader'><img src='"+i+"' /><\/div>"):$(n).append("<div class='loader'><img src='/images/graphics/ajax-loader.gif' /><\/div>"))}};this.ScrollHandler=function(){var t,i;if(makeRequest=RecordCounter<MaxPageSize&&RecordCounter<TotalHits&&!isRequestInProcess?!0:!1,makeRequest){var r=document.documentElement.scrollHeight,u=document.documentElement.clientHeight,f=window.navigator.userAgent,e=f.indexOf("MSIE ");scrollPos=e>0?document.documentElement.scrollTop:window.pageYOffset;t=$(window).height()>500?525:$(window).height();r-(scrollPos+u)<t&&(isRequestInProcess=!0,i=CommonHandler.GetPageSize(),n.GetMoreResults(i))}n.LoadThumbnailImages();n.SetCurrentScrollItem()};this.epixHeaderEdit=function(n,t){for(var r=[],o=n.trim().split(","),u=t,f,e,i=0;i<o.length;i++)f=o[i].trim(),f&&r.push(f);r.length>0&&(postdata={itemIds:r},e="",$.ajax({url:"/Search/HeaderEditToken",type:"POST",data:"itemIds="+n,success:function(n){n&&(e=n);u=u+"?token="+e;$.ajax({url:u,type:"POST",data:postdata,success:function(n){n&&n.redirectUrl&&window.open(n.redirectUrl,"mywindow","width=800,height=800,toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes")},error:function(n){console.error(n.responseText);CommonHandler.HandleAjaxErrors(n.responseText)}})},error:function(n){console.error(n.responseText);CommonHandler.HandleAjaxErrors(n.responseText)}}))};this.GroupEpixEdit=function(){var n=[];$.getJSON("/Search/GetSelectedImagesFromMem/",null,function(t){$.each(t,function(t,i){n.push(i.ItemId)});var i=n.toString(),r=$(".epixedit_active").data("epixheaderediturl");SearchHandler.epixHeaderEdit(i,r)})}};SearchReplaceHeaderEdit=function(){var n=function(n){var t=$("#"+n).parent().find("ul.sbMn li[data-type='searchandreplace']"),i,r;t.parent().find("li.selected").removeClass("selected");t.addClass("selected");$("#"+n).attr("data-action","searchandreplace");i=$("#headerEditSearch").val();r=$("#headerEditReplace").val();$("#"+n).attr("data-attr",i);$("#"+n).val(r);$("#searchAndReplaceHeaderEditPopup").dialog("close");$.unblockUI()},t=function(n,t,i){var r=$("#searchAndReplaceHeaderEditPopup"),u={Control:n,SearchValue:"",ReplaceValue:""};t.length>0&&i.length>0&&(u={Control:n,SearchValue:t,ReplaceValue:i});$.ajax({url:"/Edit/SearchAndReplace",type:"POST",data:u,dataType:"html",success:function(n){r.html(n);r.dialog({resizable:!1,height:300,width:400,modal:!0});$(".ui-dialog-titlebar").removeClass("ui-widget-header");$(".ui-dialog").addClass("transBorderPopup")},error:function(n,t,i){utils.handleError(n,t,i)}})};return{searchAndReplaceHeaderEditPopups:t,updateSearchAndReplaceHeaderEditValues:n}}(),function(){SearchHandler==null&&(SearchHandler=new AP.Search.SearchHandler,SearchHandler.init())}(jQuery);jQuery(document).ready(function(){var r=500,n=0,t=0,i=0;jQuery(".toutFrm .moreLnk").mouseover(function(){jQuery(this).children("img").css("background-image","url(/../images/icons/priMvRt_hover.gif)")});jQuery(".toutFrm .moreLnk").mouseout(function(){jQuery(".toutFrm .moreLnk img").css("background-image","url(/../images/icons/priMvRt.gif)")});EnableBorderForSearchResults();$("#lstcollections a#cancel").click(function(){$("#lstcollections, #overlayClr").fadeOut()})});var winHeight=0,winTop=0,imgOffset=0,imgTop=0,imgHeight=0,imgToScrollTo="",fromRecord=0,toItem=0,pageCounter=1,makeRequest=!1,isRequestInProcess=!1,pageRecordLimitOver=!1,RecordCounter=0,MaxPageSize,TotalHits=0,UserSearchDisplayOptions="";$(document).ready(function(){winHeight=$(window).height();winTop=$(window).scrollTop();SearchViewType=="EndlessScroll"?$(window).scroll(function(){SearchHandler.ScrollHandler()}):($(window).unbind("scroll"),SearchHandler.LoadThumbnailImages(),SearchHandler.SetCurrentScrollItem());SearchHandler.RateContent();CommonHandler.StikcyHeaderAndSearchWithIn();SearchHandler.ApplyRightsInfoToolTip()});jQuery.fn.log=function(){return this};$(document).on("click",".createcollection",function(n){var t=$("#selectedImagesCnt").val();if(parseInt(t)!=0)return $("#lstcollections").length>0?CollectionHandler.ShowCollectionsList(n):CollectionHandler.InitNewCollection(""),!1});$(document).on("click",".group_edit_active",function(){var n=$("#selectedImagesCnt").val();if(parseInt(n)!=0)return window.location.href="/Edit?EditAll=True&FromPath="+encodeURIComponent(window.location.pathname+window.location.search),!1});$(document).on("click",".customDate",function(){$(".menuBody").fadeOut("fast");CommonHandler.OpenModal("#customdiv");$("#customdiv").css({top:Math.max(0,($(window).height()-$("#customdiv").outerHeight())/2-80)+"px",left:Math.max(0,($(window).width()-$("#customdiv").outerWidth())/2+$(window).scrollLeft())+"px",position:"fixed"});$(document).on("click","#close",function(){return CommonHandler.CloseModalClear("#customdiv"),!1})});$(document).off("change","#searchFilterMediaType");$(document).on("change","#searchFilterMediaType",function(){var n=$("#searchFilterMediaType").val(),r=$("#searchMediaType").val(),t,i;(SearchHandler.UpdateSearchFilterValues("MediaType",r,!0),$("#searchMediaType").val(n),$("#query")&&$("#query").val().length==0)||(t=$("#searchOrderBy").val()!=undefined?$("#searchOrderBy").val():$("#orderBy").val(),SearchHandler.GetSearchWithInResults(0,CommonHandler.GetPageSize(),t,null,null,n),i={searchMediaType:n},$.ajax({url:"/Search/UpdateMediaTypeFilter",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(){},error:function(n){console.error(n.responseText);CommonHandler.HandleAjaxErrors(n.responseText)}}))});$(document).off("click",".epixedit");$(document).on("click",".epixedit",function(){var n=$(this).data("itemid"),t=$(this).data("epixheaderediturl");SearchHandler.epixHeaderEdit(n,t)});SingleImageDownload=null;CallToLicenseId=[];AP.namespace("Search").SingleImageDownload=function(){var n=this,t;this.init=function(){return n.downloadInProgress=!1,n};this.loadModalDialog=function(){var r,t,i,u;n.downloadInProgress||(downloadFromPreview||(r=$("#searchResults"),r.css("opacity",.3),SearchHandler.AjaxloaderImage("div#loadingImage","Add")),n.downloadInProgress=!0,t="/SingleImageDownload/Index/",CallToLicenseId=[],i=[],u=!0,singleItem.length>0&&(RemovePreviewHover(singleItem),i.push(singleItem),singleItem="",u=!1),TrackPageView(t),$.ajax({url:t,type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(t){if(t.indexOf("qkDwnldFrm")===-1)return CommonHandler.RedirectToLogin();if(n.showDialalog(t),$("#canDownload").val()=="True"?($("#ctl").hide(),$("#cqdl").hide()):($("#qd").hide(),$("#cqdl").hide(),jQuery("#modal div.tabs > div").hide().filter(":first").next().show(),$("#contactAP").show(),$("#download").hide()),n.downloadInProgress=!1,!downloadFromPreview){var i=$("#searchResults");i.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingImage","Remove")}},error:function(t){if(n.downloadInProgress=!1,CommonHandler.HandleAjaxErrors(t.responseText),!downloadFromPreview){var i=$("#searchResults");i.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingImage","Remove")}}}))};this.sendEmail=function(){var i=$("#emailSubj").val(),r=$("#txtMsg").text(),u,f,e,t,n,o;if(i==""||r=="")return!1;for(t=[],n=0;n<CallToLicenseId.length;n++)CallToLicenseId[n].length>=32&&(u=$("#recordid"+CallToLicenseId[n]).val(),f=$("#friendlykey"+CallToLicenseId[n]).val(),e={ItemId:CallToLicenseId[n],ContentId:u,Description:f},t.push(e));o={EmailSubject:i,EmailMsg:r,ImageIds:t};$.ajax({url:"/Search/SupportEmail",type:"POST",data:JSON.stringify(o),contentType:"application/json; charset=utf-8",success:function(){$("#modal, #overlayDark").fadeOut();CommonHandler.ShowActionMessageDialog("Support eMail","eMail sent successfully.")},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}});$("#modal, #overlayDark").fadeOut("fast",function(){$("body").css("overflow-y","auto")});$("#modal").remove();$("#deleteTagPopup, #deleteTagPopup_overlay").remove()};this.showDialalog=function(t){function r(){var e,o,t,f,r,h,c,s;$("#modal").fadeIn();$("a#cancel, a#close").click(function(n){$("#modal, #overlayDark").fadeOut("fast",function(){$("body").css("overflow-y","auto")});$("#modal").remove();n.preventDefault()});$('<div id="overlayDark"><\/div>').css({top:$(window).scrollTop(),height:$(document).height()+$(window).scrollTop()}).appendTo("body");e=jQuery("div.tabs > div");e.hide().filter(":first").show();$("div.tabs ul.tabNavigation span a").click(function(){return o=$(this).children("label").text(),e.hide(),e.filter(this.hash).show(),$("div.tabs ul.tabNavigation span a").removeClass("selected"),$(this).addClass("selected"),o=="Quick Download"||o=="Overview"?($("#ppFrm").children("#dwnlRec").length>0?$("#download").show():$("#download").hide(),$("#contactAP").hide(),$("#confirmDownload").hide(),$("#goBack").hide(),$("#cancel.btnGray").show(),$("#dlReady").hide()):o=="Call to license"&&($("#second").children("#dwnlRec").length>0?$("#contactAP").show():$("#contactAP").hide(),$("#download").hide(),$("#confirmDownload").hide(),$("#goBack").hide(),$("#cancel.btnGray").show(),$("#dlReady").hide()),!1}).filter(":first").click();$(".contact, .extInfo").css("display","none");$("#footer").css("border-top","1px #b6b6ab solid");$("#download").text("Download");t=$("#ppFrm");r=t.children("#dwnlRec").length;r>2?(t.addClass("flexcroll"),t.css("height","450px")):(t.removeClass("flexcroll"),t.css("height","auto"));f=$("#second");r=$("#second").children("#dwnlRec").length;r>3?(f.addClass("flexcroll"),f.css("height","450px")):(f.removeClass("flexcroll"),f.css("height","auto"));h=$(window).width()/2-300;c=$(window).height()/2-420+$(window).scrollTop();$("#modal").css({left:h,top:c});s=!1;$("#download").click(function(){$("#download").unbind("click");s=n.DownloadImages();s||$("#download").bind("click",arguments.callee)});$("#contactAP").click(function(){$(".qkDwnldFrm").css("display","none");$(this).css("display","none");$(".contact, .extInfo, #sendAP").css("display","block");$("#footer").css("border","0px");$(".termsOfUse,.extInfo").css("display","none");u();$("#sendAP").click(function(){$("#sendAP").unbind("click");n.sendEmail()})});$("#confirmDownload").click(function(){var i,r,t;$("#goBack").hide();$("#cancel.btnGray").show();$("#dlReady").show();$("#confirmDownload").unbind("click");i=$("#downloadContent");r="AP";i!=null&&i.length>0&&(r=i.val());r=="AP"?(t=n.getCreateUsageDownloadImages(),n.CreateUsageForZipiDownloadImages(t)):(t=MicroStockDownload.getCreateUsageDownloadImages(),MicroStockDownload.CreateUsageForDownloadImages(t))});$("#goBack").click(function(){$("#qd").show();$("#cqdl").hide();$("#confirmDownload").hide();$("#goBack").hide();$("#cancel.btnGray").show();$("#download").show();$("#download").bind("click",function(){$("#download").unbind("click");n.DownloadImages()});jQuery("#modal div.tabs > div").hide().filter(":first").show()});$(".prjddl").change(function(){var t=$(this).val(),n=$(this).attr("name").split("_")[1];t=="CreateNew"?$("#prjNew_"+n).show():$("#prjNew_"+n).hide()});$(".prjCancel").click(function(){var n=$(this).attr("id").split("_")[1];$("#prjNew_"+n).hide();$("#prjList_"+n).val(0)});$(".myList").change(function(){var t=$(this).val(),i="",r,n;t.indexOf("|")!=-1&&(r=t.split("|"),i=r[2],n=$(this).next().next(),i?(n.attr("checked",!1),n.removeAttr("disabled")):(n.attr("checked",!1),n.attr("disabled","disabled")))});$(".groupupdate a.showhide").click(function(){var n=$(this).parent().parent().find("div.groupinput");$(this).attr("data-state")=="hidden"?n.show():n.hide();$(this).attr("data-state")==="hidden"?($("div.applyall .btnBlue").show(),$(this).attr("data-state","visible"),$(this).text("collapse"),i()):($("div.applyall .btnBlue").hide(),$(this).attr("data-state","hidden"),$(this).text("expand"),i())});$(".groupupdate a.btnBlue").click(function(){var n=$(".groupinput").find(".licddl option:selected").val(),i="",u=$(".groupupdate"),r,t;if($("#licmsg").remove(),n!=0)u.find("input[type=text]").each(function(){var n=$(this).attr("id").slice(0,4);n==="note"&&(i=$(this).val())});else{$("#dlReady").after('<span id="licmsg">A license selection is required<\/span>');return}r=$(".groupinput").find("#myList option:selected").val();t=$(".groupinput").find(".prjddl option:selected").val();$(".cntFrmPp").each(function(){$(this).find("select#myList").val(r);t!=="CreateNew"&&$(this).find(".prjddl").val(t);$(this).find(".licddl").val(n).trigger("change");n!=0&&$(this).find("input[type=text]").each(function(){var n=$(this).attr("id").slice(0,4);n==="note"&&$(this).val(i)})})});$(".licddl").change(function(){var n=$(this).parent().next();$(this).val()<=0?n.hide():n.show()})}function u(){var i="",u,t;$("#second").find("fieldset").attr("title",function(n,t){i==""?i="#"+t:i+=", #"+t});var n=document.getElementById("txtMsg"),r=document.createElement("div");if(r.innerHTML=n.value.replace(/\n/g,"<br />"),r.innerHTML+=i,n.hasAttributes())for(u=n.attributes,t=0;t<u.length;t++)r.setAttribute(u[t].name,u[t].value);n.parentNode.replaceChild(r,n);fleXenv.fleXcrollMain("txtMsg")}function i(){var n=100,t=0;$(".groupupdate").length>0&&(t=$(".groupinput").is(":visible")?$("#ppFrm").height()-n:$("#ppFrm").height()+n,$("#ppFrm").css("height",t))}$('<div class="lightbox" id="modal" ><a id="close" href="#">X<\/a><\/div>').append(t).appendTo("body");TrackClicks();r();$(".groupupdate").length>0&&i()};this.removeDownload=function(n){var i,f,e,r,o;if($("#ppFrm #dwnlRec").length==1){alert("At least one image is required to download");return}if(i=$("#totalDownload"),i!=null&&i.length>0&&(f=parseInt(i.val()-1),i.val(f)),e=parseInt($("#ppFrm #dwnlRec").length-1),$(".dcount").text("("+e+")"),r=$("#hdnPrice"+n),r!=null&&r.length>0){var s=r.val(),u=$("#hdntotalinvoiceprice"),t=u!=null?u.val():0;t>0&&(t=(parseFloat(t)-parseFloat(s)).toFixed(2),u.val(t),o="/SingleImageDownload/FormatInvoiceCurrency/",$.ajax({url:o,type:"POST",data:JSON.stringify({TotalPrice:t}),contentType:"application/json; charset=utf-8",success:function(n){n!="Error while processing request"?$(".totalInvoicePrice").text(n):$(".totalInvoicePrice").text(t)},error:function(){$(".totalInvoicePrice").text(t)}}))}$("#ppFrm").find("fieldset").attr("title",function(t,i){i.indexOf(n)!=-1&&$(this).remove()});$("#second").find("fieldset").attr("title",function(t,i){i.indexOf(n)!=-1&&$(this).remove()})};this.removeNonDownload=function(n){if($("#second #dwnlRec").length==1){alert("At least one image is required to request for future download");return}var t=$("#totalDownload"),i=parseInt(t.val()-1),u=parseInt($("#ppFrm #dwnlRec").length),r=parseInt($("#second #dwnlRec").length-1);$(".notdcount").text("("+r+")");t.val(i);$("#second").find("fieldset").attr("title",function(t,i){i==n&&$(this).remove()})};this.getCreateUsageDownloadImages=function(){var t=[],i=[],n="";return $("#licmsg").remove(),$(".recordInfo").html(""),$("#ppFrm #dwnlRec").each(function(r){var y=$("#ppFrm #dwnlRec #myList")[r].selectedIndex,f=$("#ppFrm #dwnlRec #myList")[r].options[y].value,u="2",l="",a="",v=!1,e,o,c,s,h;if(f.indexOf("|")!=-1?(e=f.split("|"),l=e[0],u=e[1],a=e[2],v=$($("#ppFrm #dwnlRec #myList")[r]).next().next().is(":checked")):(f=="Low Resolution (Screen image size)"&&(u="1"),(f.substring(0,1)=="1"||f.substring(0,1)=="2")&&(u=f)),o=$("#ppFrm #dwnlRec .cntFrmPp .opBarPp .dlfkey")[r].id,data={ImageItemId:$("#ppFrm #dwnlRec a.removetag")[r].id,ImageContentRendition:u,FriendlyKey:$("#ppFrm #dwnlRec .cntFrmPp .opBarPp .dlfkey")[r].id,SelectedContentId:l,ImageUrl:$("#ppFrm #dwnlRec .imgFrmPp Img")[r].attributes.src.value,MatteId:a,IncludeMatte:v,MainContentID:null,ArrivalDate:null,ClientImageUrl:null},data.ClientImageUrl=document.getElementById("hdnClientImageUrl"+data.ImageItemId).value,c=$("#prjList_"+o),c&&(s=c.val(),(s!=0||s!="CreateNew")&&(data.ProjectId=s)),h=$("#lic_"+o),h)if(h.val()!=0)data.UsageLicenseId=h.val(),data.UsageNotes=$("#note_"+o).val();else return $("#licmsg").length==0&&$("#dlReady").after('<span id="licmsg">A license selection is required<\/span>'),null;n==""?n=$("#ppFrm #dwnlRec a.removetag")[r].id+"|"+u+"|"+$("#ppFrm #dwnlRec .cntFrmPp .opBarPp .dlfkey")[r].id:n+=","+$("#ppFrm #dwnlRec a.removetag")[r].id+"|"+u+"|"+$("#ppFrm #dwnlRec .cntFrmPp .opBarPp .dlfkey")[r].id;i.push($("#ppFrm #dwnlRec a.removetag")[r].id);t.push(data);TrackEvent("Download",i.toString())}),t};t=0;this.CreateUsageForZipiDownloadImages=function(t){var e="",r="",f=[],u=[],o=500,i={},s;$(".infoBarPp .recordInfo").hide();$("#licmsg").remove();downloadFromPreview||(s=$("#searchResults"),s.css("opacity",.3),SearchHandler.AjaxloaderImage("div#loadingImage","Add"),$("#dlReady").show());$.ajax({url:"/SingleImageDownload/CreateUsagesForZipiDownloadImages",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(t){var s=t.DownloadInfo,l=t.MatteItems,h,y,a,c,v;for(i.zipiStreamUrl=t.ZipistreamUrl,i.token=t.ZipiToken,i.appId=t.AppId,i.userId=t.UserId,i.zipiManifest=t.ZipiManifest,i.errorRedirectUrl=t.ErrorRedirectUrl,i.zipiManifestTitle=t.ZipiManifestTitle,h=0;h<s.length;h++)s[h].CanDownloadStatus==1?(r=s[h].ImageItemId+"|"+s[h].FriendlyKey+"|"+s[h].MainContentID+"|"+s[h].MatteId,s[h].IsGraphicsBank&&(s[h].IncludeMatte?TrackEventWithCategory("Download","GraphicsBankMatte",r):s[h].FileExtension=="jpg"?TrackEventWithCategory("Download","GraphicsBankJPG",r):s[h].FileExtension=="png"?TrackEventWithCategory("Download","GraphicsBankPNG",r):s[h].FileExtension=="psd"?TrackEventWithCategory("Download","GraphicsBankPSD",r):s[h].IsVideo&&TrackEventWithCategory("Download","GraphicsBankVideo",r)),s[h].ClientImageUrl.length>0?u.push({url:s[h].ClientImageUrl,name:s[h].FriendlyKey,ext:s[h].FileExtension}):u.push({url:s[h].ImageUrl,name:s[h].FriendlyKey,ext:s[h].FileExtension}),e==""?e=s[h].ImageItemId+"|"+s[h].ImageContentRendition+"|"+s[h].FriendlyKey+"|"+s[h].ArrivalDateTime+"|"+s[h].ItemStartDateTime+"|"+s[h].MainContentID+"|"+s[h].PreviewContentID:e+=","+s[h].ImageItemId+"|"+s[h].ImageContentRendition+"|"+s[h].FriendlyKey+"|"+s[h].ArrivalDateTime+"|"+s[h].ItemStartDateTime+"|"+s[h].MainContentID+"|"+s[h].PreviewContentID):(f.push(s[h]),CallToLicenseId.push(s[h].ImageItemId));for(downloadFromPreview||(y=$("#searchResults"),y.css("opacity",1),SearchHandler.AjaxloaderImage("div#loadingImage","Remove")),f.length>0?($("#ctl").show(),$("#contactAP").show(),$("#download").hide(),$("#qd").hide(),$("#cqdl").hide(),$(".notdcount").text("("+f.length+")"),$("#ppFrm").remove(),$("#confirmDownload").hide(),jQuery("#modal div.tabs > div").hide().filter(":first").next().show(),n.FormCallToLicenseModal(f),a=$("#second"),f.length>3?(a.addClass("flexcroll"),a.css("height","450px")):(a.removeClass("flexcroll"),a.css("height","auto"))):setTimeout(n.CloseDownloadPopUp,1500),c=0;c<l.length;c++)matteItem=l[c],u.push({url:l[c].ImageUrl,name:l[c].FriendlyKey+"_matte",ext:l[c].FileExtension});e!=""&&($("body").attr("id")!="detailsPg"&&!downloadFromPreview&&s.length>0&&(v=[],jQuery.each(s,function(n,t){var i=t.ImageItemId.indexOf(".")>0?t.ImageItemId.substring(0,t.ImageItemId.length-2):t.ImageItemId,r=$("input.selectImg[name='"+i+"']");v.push(i)}),v.length>0&&SearchHandler.DeselectImages(v)),downloadFromPreview=!1,$("#dlReady").show(),$("#dlReady").text("Download will be ready shortly.."),u.length>1?setTimeout(function(){ZipiDownload.downloadzipi(u,i)},o):setTimeout(function(){window.location.href=u[0].url},o))},error:function(t){if(!downloadFromPreview){var i=$("#searchResults");i.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingImage","Remove")}setTimeout(n.CloseDownloadPopUp,1500);CommonHandler.HandleAjaxErrors(t.responseText)}})};this.CloseDownloadPopUp=function(){$(".qkDwnldFrm").css("display","none");$("#modal").remove()};this.FormCallToLicenseModal=function(n){for(var i,t=0;t<n.length;t++)i="<fieldset id='dwnlRec' title='"+n[t].FriendlyKey+"'>",i+="<div class='imgFrmPp'><img src='"+n[t].ImageUrl+"' /> <\/div>",i+="<div class='cntFrmPp'> <div class='opBarPp'>",i+="<label id='"+n[t].FriendlyKey+"'>#"+n[t].FriendlyKey+"<\/label>",i+="<a class='removetag' href='javascript:void(0);' id='"+n[t].FriendlyKey+"' onclick='SingleImageDownload.removeNonDownload("+n[t].FriendlyKey+")'>remove<\/a>",i+="<\/div>  <div class='meta'>",i+="<input type='hidden' id='@(string.Concat('recordid',"+n[t].ImageItemId+"))' value='"+n[t].ImageItemId+"' />",i+="<input type='hidden' id='@(string.Concat('friendlykey', "+n[t].FriendlyKey+"))' value='"+n[t].FriendlyKey+"' />",i+="<\/div> <p>",i+="<span class='red'>Image not in your subscription.<\/span><br /> Please contact your AP Sales Representative to purchase this image.<\/p><\/div><\/fieldset>",$("#second").append(i)};this.DownloadImages=function(){var i,r,t;return $("#IsAlCart").val()=="true"?($("#qd").hide(),$("#cqdl").show(),$("#confirmDownload").show(),$("#goBack").show(),$("#cancel.btnGray").hide(),$("#download").hide(),jQuery("#modal div.tabs > div").hide().filter(":first").next().next().show()):(i=$("#downloadContent"),r="AP",i!=null&&i.length>0&&(r=i.val()),r=="AP"?(t=n.getCreateUsageDownloadImages(),t.length==$("#ppFrm").children("#dwnlRec").length&&n.CreateUsageForZipiDownloadImages(t)):(t=MicroStockDownload.getCreateUsageDownloadImages(),MicroStockDownload.CreateUsageForDownloadImages(t))),t.length==$("#ppFrm").children("#dwnlRec").length};this.newProject=function(n){var t=$("#prjName_"+n).val();t&&t.length>0&&$.ajax({url:"/SingleImageDownload/CreateNewProject",type:"POST",data:JSON.stringify({projectName:t}),contentType:"application/json; charset=utf-8",success:function(t){t.Id!=-1?($("#prjName_"+n).val(""),$("#prjNew_"+n).hide(),$(".prjddl").each(function(){$(this).find("option:eq(1)").after($("<option><\/option>").attr("value",t.Id).text(t.Name))}),$("#prjList_"+n).val(t.Id)):CommonHandler.HandleAjaxErrors(t)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})}},function(){SingleImageDownload==null&&(SingleImageDownload=new AP.Search.SingleImageDownload,SingleImageDownload.init())}(jQuery);$(document).ready(function(){$(document).on("click",".spanPopup .close, .spanPopup .closePP, .grayBtn",function(){$(this).closest(".spanPopup").fadeOut();$(this).parent().parent().next().remove()});$(document).on("click",".closeSaveX",function(){$(this).closest(".spanPopup").fadeOut()});$(document).on("click","a.chkMeterBalance",function(n){var t=$(this),i=t.offset(),r,u;n.preventDefault();u="/SingleImageDownload/GetMeterBalance/";$.ajax({url:u,type:"POST",contentType:"application/json; charset=utf-8",success:function(n){n!="Error"&&(r=n+"%<div class='meterBar'><div style='width:"+n+"%' class='meterBg'><\/div><\/div>100%",t.next().find("#meterBalanceInfo").html(r),t.next().clone().appendTo("body").fadeIn().css({top:i.top-35,left:i.left-340}).after('<div id="overlayClear"><\/div>').click(function(){$("#overlayClear").fadeOut("fast",function(){$(this).remove()}).prev().fadeOut()}))},error:function(n){me.downloadInProgress=!1;CommonHandler.HandleAjaxErrors(n.responseText)}})})}),function(n){n.fn.apSingleImageDownload=function(){var t=null;return this.each(function(){var i=n(this);return null==t&&(t=(new AP.Search.SingleImageDownload).init()),i})}}(jQuery);VideoHandler=null;$(document).ready(function(){});AP.namespace("Search").VideoHandler=function(){var r="ngplayer",u,t,i,n={version:"default",autostart:"true",html5player:"/js/JWPlayer/jwplayer.html5.js",flashplayer:"/js/jwPlayer/jwplayer.flash.swf",showhover:"true",hovertimeout:500,hoverinterval:325};return this.Init=function(t){n.showhover=t.hover||n.showhover;n.hovertimeout=t.hovertimeout||n.hovertimeout;n.hoverinterval=t.hoverinterval||n.hoverinterval;n.version=t.version||n.version;n.autostart=t.autostart||n.autostart;jwplayer.key="IVNn2IuHyR3YRsCHors1X3BP7BSYGIWCLEWgF5iUUOk=";t.version&&t.version!=="default"&&(n.html5player="/js/JWPlayer"+t.version+"/jwplayer.html5.js",n.flashplayer="/js/JWPlayer"+t.version+"/jwplayer.html5.js");n.showhover==="true"&&addPreview()},this.showPlayer=function(i){var f=$("#"+i.playerdiv);t==i.playerdiv?jwplayer().play():($("#"+i.playerdiv).append("<div id='"+r+"'><\/div>"),jwplayer(r).setup({image:i.imageurl,file:i.contenturl,autostart:n.autostart,width:i.width,height:i.height,skin:"/js/jwPlayer/skins/bekle.xml",screencolor:"FFFFFF",wmode:"transparent",type:"mp4",primary:"html5",html5player:n.html5player,flashplayer:n.swfplayer,startparam:"starttime",events:{onError:function(){t=null},onBeforePlay:function(){t!==null&&t!==i.playerdiv&&jwplayer().getState()=="PLAYING"&&jwplayer(r).pause();t=i.playerdiv;u=parseInt(f.parent().parent().find(".duration").text().trim())},onTime:function(){var n=f.parent().parent().find(".duration");n&&u==0&&(u=jwplayer().getDuration(),f.attr("data-duration",u),$(".duration").text(u.toFixed(2).toString()+"s"))},onPlay:function(){},onPause:function(){t=null},onComplete:function(){}}}))},this.playVideo=function(n){var u=this;if(t==n.playerdiv&&jwplayer){jwplayer().play();return}$.ajax({url:"/Search/PlayerContentUrl?"+n.qstring,type:"GET",contentType:"text/plain",success:function(t){n.content=t;var u=$("#"+n.playerdiv).parent(),f=$("#"+r);f.length>0&&(jwplayer(r).stop(),jwplayer().remove(),$("#"+r).remove(),i.parent().show(),i.show(),i.next().addClass("showbutton"));i=u.find("a.playerimage img");i.next().removeClass("showbutton");i.hide();i.parent().hide();showPlayer({playerdiv:n.playerdiv,imageurl:n.thumbnail,contenturl:n.content,height:n.imgheight,width:n.imgwidth})},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})},this.addPreview=function(){$(".thumbnail:has('a.playerimage')").hoverIntent({over:showPreview,timeout:n.hovertimeout,out:function(){RemoveAnyOpenPreviews()},interval:n.hoverinterval})},this.showPreview=function(){var t=$(this),r,n,i;(t.is(".playerloc")||(t=$(this).find(".playerloc")),r=t.attr("id").slice(3),n=t.parent().find("#previewtooltip_"+r),n.length!=0)&&$(n).css("display")!="block"&&(RemoveAnyOpenPreviews(),i=getTooltipCss(t),n.css("min-width",i.width),n.css("width",i.width),n.css({top:i.top,left:i.left}),n.css("display","block"))},this.getTooltipCssOld=function(n){var t=$(n),r=".jwplayer",v=t.attr("id").slice(3),u=t.parent().find("#previewtooltip_"+v),p=$(window).width(),w=$(window).scrollTop()+$(window).height(),b=t.height()+t.outerHeight(),f=t.outerWidth(),e=t.offset(),o=15,s,i,h=$(document),c=$(window),y=u.outerHeight(),l=u.find(".text").width(),a=c.height()-(e.top-h.scrollTop())-50-y;return s=a>0?-15:a,i=t.find(r).length>0?t.find(r).outerWidth()+o:f+o,e.left+f+l-h.scrollLeft()>c.width()&&(i=0-(t.parent().parent().outerWidth()+150)),{top:s,left:i,width:l}},this.getTooltipCss=function(n){var i=$(n),y=i.attr("id").slice(3),r=i.parent().find("#previewtooltip_"+y),s=i.outerWidth(),h=i.offset(),f,e,c=$(document),l=$(window),a=r.outerHeight(),o=r.find(".text").width(),u=t!=null?i.height():i.parent().find("img").height(),v;if(e=s,f=u>0?u*.25:25,h.left+s+o-c.scrollLeft()>l.width())e=-1*(r.width()<=o?331:r.width()-305);return h.top-c.scrollTop()+a>l.height()&&(v=0-a+(u>0?.75*u:75),f=v),{top:f,left:e,width:o}},this.resizePlayer=function(n){var i={viewType:n};$.ajax({url:"/Search/PlayerResize",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(n){$(".playerloc").each(function(){var e=$(this).parent().find("a.playerimage"),o=this,i=e.attr("href"),r="imgheight:",u=i.indexOf(r)+r.length,f=i.substring(u,u+3);i=i.replace(f,n.height);r="imgwidth:";u=i.indexOf(r)+r.length;f=i.substring(u,u+3);i=i.replace(f,n.width);e.attr("href",i);t==$(this).attr("id")&&jwplayer().resize(n.width,n.height)})},error:function(){}})},{Init:Init,addPreview:addPreview,playVideo:playVideo,showPlayer:showPlayer,resizePlayer:resizePlayer}}();$(document).ready(function(){});ZipiDownload=null;AP.namespace("Search").ZipiDownload=function(){var n="AP_",t=".jpg",i="AP_";this.downloadzipi=function(n,t){for(var u=[],r=0;r<n.length;r++)u.push({name:this.singleFileName(n[r]),link:n[r].url});var f=t.zipiManifestTitle,e=i+this.timestamp(),o={name:e,manifest:t.zipiManifest,items:u,token:t.token,errorRedirectUrl:t.errorRedirectUrl,manifestTitle:f,app:{userId:t.userId,appId:t.appId}},s=t.zipiStreamUrl;$("#zippostform").length>0&&$("#zippostform").remove();$('<form method="POST" id="zippostform" action=""  >').appendTo($("body"));$('<input  type="hidden" name="jobrequest" id="jobrequest"/>').val(JSON.stringify(o)).appendTo($("#zippostform"));$("<br/><br/><br/>").appendTo($("#zippostform"));$("#zippostform").attr("action",s);$("#zippostform").submit()};this.singleFileName=function(i){return typeof i.ext!="undefined"?n+i.name+"."+i.ext:n+i.name+t};this.timestamp=function(){var n=new Date,t=this.pad(n.getMonth()+1,"0"),i=this.pad(n.getDate(),"0"),r=n.getFullYear(),u=this.pad(n.getHours(),"0"),f=this.pad(n.getMinutes(),"0"),e=this.pad(n.getSeconds(),"0");return t+"_"+i+"_"+r+"_"+u+f+e};this.pad=function(n,t){return n<10?t+n:n};this.downloadedDateTime=function(){var n=new Date,t=this.pad(n.getMonth()+1,"0"),i=this.pad(n.getDate(),"0"),r=n.getFullYear(),u=this.pad(n.getHours(),"0"),f=this.pad(n.getMinutes(),"0"),e=this.pad(n.getSeconds(),"0");return t+"/"+i+"/"+r+" at "+u+":"+f+":"+e}};$(document).ready(function(){ZipiDownload==null&&(ZipiDownload=new AP.Search.ZipiDownload)}),function(n){n.fn.tooltip=function(t){t=n.extend(t);n(this).hover(function(){var u=n(this).parent(),i=n(this).attr("title"),f=n(this).parent().height(),e=n(this).width(),r=this.body.offsetLeft;n(this).data("tipText",i).removeAttr("title");n('<div class="smtooltip"><\/div>').text(i).appendTo(t.parent).css({top:parseInt(r.top)+parseInt(t.top),left:parseInt(r.left)+parseInt(t.left),background:"purple"}).fadeIn("fast")},function(){n(this).attr("title",n(this).data("tipText"));n(".smtooltip").remove()})}}(jQuery),function(n){n.fn.tooltip_farRght=function(t){t=n.extend(t);n(this).hover(function(){var u=n(this).parent(),i=n(this).attr("title"),f=n(this).parent().height(),e=n(this).width(),r=this.body.offsetLeft;n(this).data("tipText",i).removeAttr("title");n('<div class="smtooltipRight"><\/div>').text(i).appendTo(t.parent).css({top:parseInt(r.top)+parseInt(t.top),left:parseInt(r.left)+parseInt(t.left)}).fadeIn("fast")},function(){n(this).attr("title",n(this).data("tipText"));n(".smtooltipRight").remove()})}}(jQuery),function(n){n.fn.tooltip3=function(t){t=n.extend(n.fn.tooltip3.defaults,t);n(document).on("mouseover",n(this),function(){n(this).parent().css("position","relative");var i=n(this).attr("title"),r=n(this).parent().height(),f=n(this).width(),u=this.body.offsetLeft;n(this).data("tipText",i).removeAttr("title");n('<div class="smtooltip"><\/div>').text(i).appendTo(n(this).parent()).css({top:t.top||r+22+"px",left:parseInt(u)+parseInt(t.left)}).fadeIn()});n(document).on("mouseout",this,function(){n(this).attr("title",n(this).data("tipText"));n(".smtooltip").remove()})}}(jQuery),function(n){n.fn.tooltip4=function(t){t=n.extend(n.fn.tooltip4.defaults,t);n(this).hover(function(){n(this).css("position","relative");var i=n(this).attr("title"),r=n(this).height(),u=n(this).width();n(this).data("tipText",i).removeAttr("title");n('<div class="smtooltip"><\/div>').text(i).appendTo(n(this)).css({top:t.top||r+14+"px",left:t.left}).fadeIn()},function(){n(this).attr("title",n(this).data("tipText"));n(".smtooltip").remove()})}}(jQuery),function(n){n.fn.tooltip_html=function(t){t=n.extend(n.fn.tooltip_html.defaults,t);n(document).on("mouseover",this,function(){n(this).attr("title",n(this).data("tipText"));n(".smtooltipBott").remove();n(this).parent().css("position","relative");var i=n(this).attr("title"),u=n(this).parent().height(),f=n(this).width(),r=this.body.offsetLeft;n(this).data("tipText",i).attr("title","");n('<div class="smtooltipBott"><\/div>').html(i).appendTo(n(this).parent()).css({top:parseInt(r.top)+parseInt(t.top),left:parseInt(r.left)+parseInt(t.left),width:t.width}).fadeIn()});n(document).on("mouseout",this,function(){n(this).attr("title",n(this).data("tipText"));n(".smtooltipBott").remove()})};n.fn.tooltip_field_html=function(t){t=n.extend(n.fn.tooltip_html.defaults,t);n(document).on("focus",this,function(){n(".tool").attr("title",n(".tool").data("tipText"));n(".smtooltipBott").remove();n(".tool").css("visibility","hidden");n(".tool").parent().css("position","relative");var i=n(".tool").attr("title"),u=n(".tool").parent().height(),f=n(".tool").width(),r=n(".tool").position();n(this).data("tipText",i).attr("title","");n('<div class="smtooltipBott"><\/div>').html(i).appendTo(n(".tool").parent()).css({top:parseInt(r.top)+parseInt(t.top),left:parseInt(r.left)+parseInt(t.left),width:t.width}).fadeIn()});n(document).on("blur",this,function(){n(".tool").attr("title",n(".tool").data("tipText"));n(".smtooltipBott").remove()})};n.fn.changepass_tooltip_field_html=function(t){t=n.extend(n.fn.tooltip_html.defaults,t);n(document).on("focus",this,function(){n(".changepasstool").attr("title",n(".changepasstool").data("tipText"));n(".smtooltipBott").remove();n(".changepasstool").css("visibility","hidden");n(".changepasstool").parent().css("position","relative");var i=n(".changepasstool").attr("title"),u=n(".changepasstool").parent().height(),f=n(".changepasstool").width(),r=n(".changepasstool").position();n(this).data("tipText",i).attr("title","");n('<div class="smtooltipBott"><\/div>').html(i).appendTo(n(".changepasstool").parent()).css({top:parseInt(r.top)+parseInt(t.top),left:parseInt(r.left)+parseInt(t.left),width:t.width}).fadeIn()});n(document).on("blur",this,function(){n(".changepasstool").attr("title",n(".changepasstool").data("tipText"));n(".smtooltipBott").remove()})}}(jQuery);jQuery(document).ready(function(){$(".tipsright").tooltip_farRght({parent:".tlBrSm",left:"-122px",top:"34px"});$(".tips").tooltip3({left:"-50px",top:"34px"})}),function(n){n.fn.tooltipTop=function(t){t=n.extend(n.fn.tooltipTop.defaults,t);n(this).hover(function(){n(this).css("position","relative");var i=n(this).attr("title"),r=n(this).height(),u=n(this).width();n(this).data("tipText",i).attr("title","");n('<div class="smtooltipTop"><\/div>').text(i).appendTo(n(this)).css({top:t.top||-r-22+"px",left:t.left}).fadeIn()},function(){n(this).attr("title",n(this).data("tipText"));n(".smtooltipTop").remove()})}}(jQuery);eval(function(n,t,i,r,u,f){if(u=function(n){return(n<t?"":u(parseInt(n/t)))+((n=n%t)>35?String.fromCharCode(n+29):n.toString(36))},!"".replace(/^/,String)){while(i--)f[u(i)]=r[i]||u(i);r=[function(n){return f[n]}];u=function(){return"\\w+"};i=1}while(i--)r[i]&&(n=n.replace(new RegExp("\\b"+u(i)+"\\b","g"),r[i]));return n}("B F={2W:[],4F:8(){5(Y.1t){Y.5U('<11 57=\"5C/6p\">.1R-5G-4T {3B: 2m !6a;}<\/11>')};M.V(16,'5m',M.5E)},3O:8(g){B h=Y,J=16,23=6F;5(!h.1t||!h.4M)C;5(33(g)=='3I')g=Y.1t(g);5(g==Z||23.3b.2B('62')!=-1||((23.3b.2B('6U')!=-1||23.3b.2B('7d')!=-1)&&!(33(5e)!=\"6x\"&&5e.74))||23.7k=='6h'||(23.79.2B('7o')!=-1&&23.3b.2B('70')!=-1)){5(g!=Z)2b(g,'1R-7g','1R-5G-4T');5(16.50)16.50(g);C};5(g.14){g.14.1G();C};5(F.5u(g))C;5(!g.1M||g.1M==''){B k=\"6M\",c=1;1B(Y.1t(k+c)!=Z){c++};g.1M=k+c}g.4I=2q 5q();g.14=2q 5q();B l=g.1M,4=g.4I,I=g.14;4.27={5Y:['-1s',0],6Y:[0,'-1s'],6t:['1s',0],7s:[0,'1s'],7f:[0,'-1p'],6e:[0,'1p'],7u:[0,'-4W'],77:[0,'+4W']};4.3R=[\"-2s\",\"2s\"];4.41=[\"-2s\",\"2s\"];4.1V=[[A,A],[A,A]];B m=T('6I',E),H=T('7m',E),G=T('66',E),1l=T('72',E);B o=T('7q',E),1x=T('6B',E),37=A;1l.D.1K='4P 5i 7i';1l.2e();g.11.3B='2m';1x.D.6l=\"7b\";1x.D.1Z=\"53\";1x.D.13=\"53\";1x.D.1O=\"3h\";1x.D.21=\"-6Q\";1x.2e();B p=g.15,5y=g.1q;2u(g,1l,'1g',['1K-1b-13','1K-25-13','1K-1e-13','1K-2g-13']);B q=g.15,5k=g.1q,3D=5y-5k,43=p-q;B s=(g.2c)?g.2c:0,59=(g.2i)?g.2i:0;B t=Y.2Y.1f,3Q=/#([^#.]*)$/;B u=['5W','6r','6S'];4.O=[];4.29=[];4.6c=4.U=[];4.6H=4.1I=[];4.1Q=[A,A];4.2D=A;4.2G=A;4.17=[];4.1T=[0,0];4.1v=[];4.3K=[];4.19=[];4.2o=[A,A];4.2x=[0,0];1B(g.4N){m.1a(g.4N)};m.1a(o);g.1a(H);g.1a(1l);B w=P(g,'1O');5(w!='3h'&&w!='5g'){g.11.1O=w=\"35\"};5(w=='5g')g.11.1O=\"3h\";B x=P(g,'5C-64');g.11.5s='1b';H.D.13=\"52\";H.D.1Z=\"52\";H.D.1e=\"1g\";H.D.1b=\"1g\";2u(g,1l,\"1g\",['N-1b','N-1e','N-25','N-2g']);B y=g.1q,5w=g.15,48;48=H.15;H.D.6j=\"6O 5i 6z\";5(H.15>48)37=E;H.D.6W=\"1g\";2u(1l,g,A,['N-1b','N-1e','N-25','N-2g']);1N(H);1N(g);4.19[0]=H.1D-g.1D;4.19[2]=H.1F-g.1F;g.11.5o=P(g,\"N-2g\");g.11.5A=P(g,\"N-25\");1N(H);1N(g);4.19[1]=H.1D-g.1D;4.19[3]=H.1F-g.1F;g.11.5o=P(1l,\"N-1e\");g.11.5A=P(1l,\"N-1b\");B z=4.19[2]+4.19[3],3G=4.19[0]+4.19[1];g.11.1O=w;H.11.5s=x;2u(g,H,A,['N-1b','N-25','N-1e','N-2g']);G.D.13=g.1q+'K';G.D.1Z=g.15+'K';H.D.13=y+'K';H.D.1Z=5w+'K';G.D.1O='3h';G.D.1e='1g';G.D.1b='1g';4.31=G.D.21;H.1a(m);g.1a(G);G.1a(1x);m.D.1O='35';H.D.1O='35';m.D.1e=\"0\";m.D.13=\"46%\";H.D.3B='2m';H.D.1b=\"-\"+4.19[2]+\"K\";H.D.1e=\"-\"+4.19[0]+\"K\";4.4h=1x.15;4.3l=8(){B a=m.60,3p=6v=0;1n(B i=0;i<a.2y;i++){5(a[i].1q){3p=R.1X(a[i].1q,3p)}};4.U[0]=((4.17[1]&&!4.1v[1])||4.29[1])?g.1q-4.1T[0]:g.1q;4.1I[0]=3p+z;C 4.1I[0]};4.3f=8(){4.U[1]=((4.17[0]&&!4.1v[0])||4.29[0])?g.15-4.1T[1]:g.15;4.1I[1]=m.15+3G-2;C 4.1I[1]};4.4K=8(){m.D.2K='3T';m.D.2K='6g'};4.4d=8(){H.D.13=(37)?(4.U[0]-z-3D)+'K':4.U[0]+'K'};4.4l=8(){H.D.1Z=(37)?(4.U[1]-3G-43)+'K':4.U[1]+'K'};4.2O=8(){4.3l();4.3f();G.2U=2q 4j();B a=G.2U;2O(a,'6K',1);a.2S=[1j(P(a.7,'N-1e')),1j(P(a.7,'N-2g'))];a.7.D.N='1g';a.7.Q=0;a.7.39=E;a.7.2w=1;m.4R=a.7;3M(a,0);4.1T[0]=(4.2o[1])?0:a.1k.1q;4.4d();G.3n=2q 4j();B b=G.3n;2O(b,'68',0);b.2S=[1j(P(b.7,'N-1b')),1j(P(b.7,'N-25'))];b.7.D.N='1g';b.7.Q=0;b.7.39=A;b.7.2w=0;m.6D=b.7;5(J.55)b.7.D.1O='35';3M(b,0);4.1T[1]=(4.2o[0])?0:b.1k.15;4.4l();G.D.1Z=g.15+'K';b.2I=T('6n');G.1a(b.2I);b.2I.4a=8(){b.7.3j=E;4.1L=b.7;b.7.3t=E;b.7.2z=A;G.2U.7.2z=A;F.V(h,'3Y',1P);F.V(h,'2M',3r);F.V(h,'3v',2Q);C A}};4.1L=Z;4.2O();M.4f(o,G);5(!M.1z(g,'4Y',2A)||!M.1z(g,'5c',2A)){g.5V=2A};M.1z(g,'4Y',2A);M.1z(g,'5c',2A);M.1z(m,'4G',3C);M.1z(G,'4G',3C);g.6b('6G','0');M.V(g,'6q',8(e){5(g.2X)C;5(!e){B e=J.1m};B a=e.58;4.5D=a;I.24();5(4.27['1S'+a]&&!16.55){I.1h(4.27['1S'+a][0],4.27['1S'+a][1],E);5(e.1u)e.1u();C A}});M.V(g,'63',8(e){5(g.2X)C;5(!e){B e=J.1m};B a=e.58;5(4.27['1S'+a]){I.1h(4.27['1S'+a][0],4.27['1S'+a][1],E);5(e.1u)e.1u();C A}});M.V(g,'6y',8(){4.5D=A});M.V(h,'3v',2C);M.V(g,'4U',3P);8 3P(e){5(!e)e=J.1m;B a=(e.18)?e.18:(e.1C)?e.1C:A;5(!a||(a.1r&&a.1r.X(3c(\"\\\\6i\\\\b\"))))C;4.5n=e.2f;4.5J=e.2l;34();1N(g);2C();F.V(h,'2M',3J);4.2J=[g.1F+10,g.1F+4.U[0]-10,g.1D+10,g.1D+4.U[1]-10]};8 3J(e){5(!e)e=J.1m;B a=e.2f,4i=e.2l,4x=a+4.4B,42=4i+4.4z;4.4D=(4x<4.2J[0]||4x>4.2J[1])?1:0;4.4E=(42<4.2J[2]||42>4.2J[3])?1:0;4.4s=a-4.5n;4.4C=4i-4.5J;4.3q=(4.4s>40)?1:(4.4s<-40)?-1:0;4.3i=(4.4C>40)?1:(4.4C<-40)?-1:0;5((4.3q!=0||4.3i!=0)&&!4.2j)4.2j=J.2R(8(){5(4.3q==0&&4.3i==0){J.2n(4.2j);4.2j=A;C};34();5(4.4D==1||4.4E==1)I.1h((4.3q*4.4D)+\"s\",(4.3i*4.4E)+\"s\",E)},45)};8 2C(){F.1H(h,'2M',3J);5(4.2j)J.2n(4.2j);4.2j=A;5(4.3V)J.51(4.3V);5(4.4b)J.2n(4.4b)};8 3x(a){5(4.2G){16.2n(4.2G);4.2G=A}5(!a)G.D.21=4.31};8 34(){4.4B=(J.5v)?J.5v:(h.2t&&h.2t.2i)?h.2t.2i:0;4.4z=(J.5f)?J.5f:(h.2t&&h.2t.2c)?h.2t.2c:0};I.4o=8(){1n(B j=0,3F;3F=u[j];j++){B a=g.30(3F);1n(B i=0,2r;2r=a[i];i++){5(!2r.4J){F.V(2r,'5Z',8(){g.2X=E});F.V(2r,'6J',6R=8(){g.2X=A});2r.4J=E}}}};g.6u=I.1G=8(a){5(G.W[1]()===0||G.W[0]()===0)C;m.D.N='4P';B b=4.17[0],5b=4.17[1],47=G.2U,2F=G.3n,3e,3u,2T=[];G.D.13=g.1q-3D+'K';G.D.1Z=g.15-43+'K';2T[0]=4.U[0];2T[1]=4.U[1];4.17[0]=4.3l()>4.U[0];4.17[1]=4.3f()>4.U[1];B c=(b!=4.17[0]||5b!=4.17[1]||2T[0]!=4.U[0]||2T[1]!=4.U[1])?E:A;47.1k.3S(4.17[1]);2F.1k.3S(4.17[0]);3e=(4.17[1]||4.29[1]);3u=(4.17[0]||4.29[0]);4.3l();4.3f();4.4l();4.4d();5(!4.17[0]||!4.17[1]||4.1v[0]||4.1v[1])2F.2I.2e();1i 2F.2I.38();5(3e)3y(47,(3u&&!4.1v[0])?4.1T[1]:0);1i m.D.1e=\"0\";5(3u)3y(2F,(3e&&!4.1v[1])?4.1T[0]:0);1i m.D.1b=\"0\";5(c&&!a)I.1G(E);m.D.N='1g';4.1Q[0]=4.1Q[1]=A};g.6f=I.1h=8(a,b,c,d){B e;5((a||a===0)&&4.O[0]){a=4u(a,0);e=G.3n.7;e.1c=(c)?R.28(R.1X(e.1J,e.1c-a),0):-a;e.3m()}5((b||b===0)&&4.O[1]){b=4u(b,1);e=G.2U.7;e.1c=(c)?R.28(R.1X(e.1J,e.1c-b),0):-b;e.3m()}5(!c)4.1Q[0]=4.1Q[1]=A;5(g.3z&&!d)g.3z();C 4.1V};I.4m=8(a,b){C I.1h(a,b,E)};I.3A=8(a){5(a==Z||!4X(a))C;B b=4Q(a);I.1h(b[0]+4.19[2],b[1]+4.19[0],A);I.1h(0,0,E)};2u(1l,g,'1g',['1K-1b-13','1K-25-13','1K-1e-13','1K-2g-13']);M.4f(1l,G);g.2c=0;g.2i=0;I.4o();M.2W[M.2W.2y]=g;2b(g,'67',A);I.1G();I.1h(59,s,E);5(t.X(3Q)){I.3A(h.1t(t.X(3Q)[1]))};4.7c=J.2R(8(){B n=1x.15;5(n!=4.4h){I.1G();4.4h=n}},6V);8 4u(v,i){B a=v.7j();v=6C(a);C 1j((a.X(/p$/))?v*4.U[i]*0.9:(a.X(/s$/))?v*4.U[i]*0.1:v)};8 P(a,b){C F.P(a,b)};8 2u(a,b,c,d){B e=2q 4j();1n(B i=0;i<d.2y;i++){e[i]=F.4e(d[i]);b.11[e[i]]=P(a,d[i],e[i]);5(c)a.11[e[i]]=c}};8 T(b,c,d,e){B f=(d)?d:h.4M('4q');5(!d){f.1M=l+'1S'+b;f.1r=(c)?b:b+' 73'};f.W=[8(){C f.1q},8(){C f.15}];f.2N=(e)?[1P,1P]:[8(a){f.D.13=a},8(a){f.D.1Z=a}];f.5j=[8(){C P(f,\"1b\")},8(){C P(f,\"1e\")}];f.1y=(e)?[1P,1P]:[8(a){f.D.1b=a},8(a){f.D.1e=a}];f.2e=8(){f.D.2V=\"2m\"};f.38=8(a){f.D.2V=(a)?P(a,'2V'):\"6m\"};f.D=f.11;C f};8 2O(a,b,c){B d=Y.1t(l+'-1R-'+b);B e=(d!=Z)?E:A;5(e){a.1k=T(A,A,d,E);4.2o[c]=E;a.2v=T(b+'54');a.1W=T(b+'5z');a.7=T(A,A,F.3X(d,'4q','1R-6N')[0]);a.20=T(b+'5r');a.1E=T(b+'5H')}1i{a.1k=T(b+'6Z');a.2v=T(b+'54');a.1W=T(b+'5z');a.7=T(b+'78');a.20=T(b+'5r');a.1E=T(b+'5H');G.1a(a.1k);a.1k.1a(a.7);a.1k.1a(a.2v);a.1k.1a(a.1W);a.7.1a(a.20);a.7.1a(a.1E)}};8 3M(b,c){B d=b.1k,7=b.7,i=7.2w;7.1c=0;7.2E=b.2S[0];7.2Z=d;7.H=H;7.4H=m;7.1w=0;3y(b,c,E);7.3E=8(a){5(!a)7.Q=1j((7.1c*7.26)/7.1J);7.Q=(R.28(R.1X(7.Q,0),7.26));7.1y[i](7.Q+7.2E+\"K\");5(!7.1w)7.1w=7.1c-1j((7.Q/7.3d)*7.1J);7.1w=(7.Q==0)?0:(7.Q==7.26)?0:(!7.1w)?0:7.1w;5(a){7.1c=1j((7.Q/7.3d)*7.1J);m.1y[i](7.1c+7.1w+\"K\");4.1V[i]=[-7.1c-7.1w,-7.1J]}};7.3m=8(){7.Q=1j((7.1c*7.3d)/7.1J);7.Q=(R.28(R.1X(7.Q,0),7.26));m.1y[i](7.1c+\"K\");4.1V[i]=[-7.1c,-7.1J];7.1w=A;7.3E(A)};4.2L=P(7,'z-5a');7.D.21=(4.2L==\"5X\"||4.2L==\"0\"||4.2L=='6X')?2:4.2L;H.D.21=P(7,'z-5a');7.4a=8(){7.3t=E;4.1L=7;7.3j=A;7.2z=A;F.V(h,'3Y',1P);F.V(h,'2M',3r);F.V(h,'3v',2Q);C A};7.6s=2C;d.4a=d.7A=8(e){5(!e){B e=J.1m};5(e.18&&(e.18==b.20||e.18==b.1E||e.18==b.7))C;5(e.1C&&(e.1C==b.20||e.1C==b.1E||e.1C==b.7))C;B a,2k=[];34();I.24();1N(7);a=(7.39)?e.2l+4.4z-7.1D:e.2f+4.4B-7.1F;2k[7.2w]=(a<0)?4.41[0]:4.41[1];2k[1-7.2w]=0;I.1h(2k[0],2k[1],E);5(e.57!=\"7p\"){2C();4.3V=J.4V(8(){4.4b=J.2R(8(){I.1h(2k[0],2k[1],E)},5M)},6d)};C A};d.3S=8(r){5(r){d.38(g);4.1v[i]=(P(d,\"2V\")==\"2m\"||4.2o[i])?E:A;5(!4.1v[i])7.38(g);1i 5(!4.2o[i])7.2e();4.O[i]=E;2b(d,\"\",\"5F\")}1i{d.2e();7.2e();4.29[i]=(P(d,\"2V\")!=\"2m\")?E:A;4.O[i]=A;7.Q=0;m.1y[i]('1g');4.1V[i]=[A,A];2b(d,\"5F\",\"\")};H.1y[1-i]((4.3K[i]&&(r||4.29[i])&&!4.1v[i])?4.1T[1-i]-4.19[i*2]+\"K\":\"-\"+4.19[i*2]+\"K\")};d.7e=1P};8 3y(a,b,c){B d=a.1k,7=a.7,2v=a.2v,20=a.20,1W=a.1W,1E=a.1E,i=7.2w;d.2N[i](G.W[i]()-b+'K');d.1y[1-i](G.W[1-i]()-d.W[1-i]()+'K');4.3K[i]=(1j(d.5j[1-i]())===0)?E:A;a.4k=a.2S[0]+a.2S[1];a.44=1j((d.W[i]()-a.4k)*0.75);7.5p=R.28(R.1X(R.28(1j(4.U[i]/4.1I[i]*d.W[i]()),a.44),45),a.44);7.2N[i](7.5p+'K');7.26=d.W[i]()-7.W[i]()-a.4k;7.Q=R.28(R.1X(0,7.Q),7.26);7.1y[i](7.Q+7.2E+'K');7.1J=H.W[i]()-4.1I[i];7.3d=7.26;2v.2N[i](d.W[i]()-1W.W[i]()+'K');20.2N[i](7.W[i]()-1E.W[i]()+'K');1E.1y[i](7.W[i]()-1E.W[i]()+'K');1W.1y[i](d.W[i]()-1W.W[i]()+'K');5(!c)7.3m();4.4K()};I.24=8(){H.2c=0;H.2i=0;g.2c=0;g.2i=0};M.V(J,'5m',8(){5(g.14)I.1G()});M.V(J,'7E',8(){5(g.4t)J.51(g.4t);g.4t=J.4V(8(){5(g.14)I.1G()},5M)});8 1P(){C A};8 3r(e){5(!e){B e=J.1m};B a=4.1L,L,4y,7w,65;5(a==Z)C;5(!F.4O&&!e.76)2Q();4y=(a.3j)?2:1;1n(B i=0;i<4y;i++){L=(i==1)?a.4H.4R:a;5(a.3t){5(!L.2z){I.24();1N(L);1N(L.2Z);L.5x=e.2l-L.1D;L.5S=e.2f-L.1F;L.5O=L.Q;L.2z=E};L.Q=(L.39)?e.2l-L.5x-L.2Z.1D-L.2E:e.2f-L.5S-L.2Z.1F-L.2E;5(a.3j)L.Q=L.Q+(L.Q-L.5O);L.3E(E);5(g.3z)g.3z()}1i L.2z=A}};8 2Q(){5(4.1L!=Z){4.1L.3t=A;4.1L.1c+=4.1L.1w}4.1L=Z;F.1H(h,'3Y',1P);F.1H(h,'2M',3r);F.1H(h,'3v',2Q)};8 3C(e){5(!e)e=J.1m;5(M==G)G.D.21=4.31;5(e.2d.2y!=1||(!4.O[0]&&!4.O[1]))C A;B a='',6A=(e.18&&(e.18.1f||(e.18.7t==3&&e.18.1d.1f)))?E:A;4.2x=[e.2d[0].2f,e.2d[0].2l];3x();F.1z(g,'5h',3L);F.1z(g,'5K',4c);4.5Q=(e.18&&e.18.1M&&e.18.1M.X(/1S[6k]7y[7C]e?/))?E:A;C A};8 3L(e){5(!e)e=J.1m;5(e.2d.2y!=1)C A;F.1H(g,'4U',3P);B a=[e.2d[0].2f,e.2d[0].2l];4.2D=E;4.12=[4.2x[0]-a[0],4.2x[1]-a[1]];5(4.5Q){4.12[0]*=-(4.1I[0]/4.U[0]);4.12[1]*=-(4.1I[1]/4.U[1])};I.4m(4.12[0],4.12[1]);4.2x[0]=a[0];4.2x[1]=a[1];1n(B i=0;i<2;i++){5(4.12[i]!==0&&4.O[i]&&(4.12[1-i]==0||!4.O[1-i])){5((4.12[i]>0&&4.1V[i][1]==4.1V[i][0])||(4.12[i]<0&&4.1V[i][0]==0))4.2D=A};5(!4.O[i]&&4.12[1-i]!==0&&R.3W(4.12[i]/4.12[1-i])>1.1)4.2D=A};5(4.2D){e.1u();G.D.21='7l'}1i{G.D.21=4.31}};8 4c(e){5(!e)e=J.1m;e.1u();5(e.2d.2y>0)C A;F.1H(g,'5h',3L);F.1H(g,'5K',4c);5((4.O[0]&&R.3W(4.12[0])>6)||(4.O[1]&&R.3W(4.12[1])>6)){B a=0;3x(E);4.2G=16.2R(8(){I.4m(4p(4.12[0],0,10,a,0.3),4p(4.12[1],0,10,a,0.3));a++;5(a>10)3x()},46)}};8 2A(e){5(!e)e=J.1m;5(!M.14)C;B a=M,36,4A,1U=A,1A=0,22;I.24();4w=(e.18)?e.18:(e.1C)?e.1C:M;5(4w.1M&&4w.1M.X(/6P/))1U=E;5(e.4L)1A=-e.4L;5(e.5R)1A=e.5R;1A=(1A<0)?-1:+1;22=(1A<0)?0:1;4.1Q[1-22]=A;5((4.1Q[22]&&!1U)||(!4.O[0]&&!4.O[1]))C;5(4.O[1]&&!1U)1Y=I.1h(A,4.3R[22],E);36=!4.O[1]||1U||(4.O[1]&&((1Y[1][0]==1Y[1][1]&&1A>0)||(1Y[1][0]==0&&1A<0)));5(4.O[0]&&(!4.O[1]||1U))1Y=I.1h(4.3R[22],A,E);4A=!4.O[0]||(4.O[0]&&4.O[1]&&36&&!1U)||(4.O[0]&&((1Y[0][0]==1Y[0][1]&&1A>0)||(1Y[0][0]==0&&1A<0)));5(36&&4A&&!1U)4.1Q[22]=E;1i 4.1Q[22]=A;5(e.1u)e.1u();C A};8 4X(a){1B(a.1d){a=a.1d;5(a==g)C E}C A};8 1N(a){B b=a,2a=2h=0;5(b.32){1B(b){2a+=b.5I;2h+=b.5d;b=b.32}}1i 5(b.x){2a+=b.x;2h+=b.y};a.1F=2a;a.1D=2h};8 4Q(a){B b=a;2a=2h=0;1B(!b.15&&b.1d&&b!=m&&P(b,'2K')==\"61\"){b=b.1d};5(b.32){1B(b!=m){2a+=b.5I;2h+=b.5d;b=b.32}};C[2a,2h]};8 2b(a,b,c){F.2b(a,b,c)};8 4p(a,b,c,d,e){c=R.1X(c,1);B f=b-a,3o=a+(R.71(((1/c)*d),e)*f);C(3o>0)?R.6w(3o):R.7r(3o)}},5E:8(){5(F.3w)16.2n(F.3w);F.3H();F.3U();5(16.4Z)16.4Z()},2b:8(a,b,c){5(!a.1r)a.1r='';B d=a.1r;5(b&&!d.X(3c(\"(^|\\\\s)\"+b+\"($|\\\\s)\")))d=d.4n(/(\\S$)/,'$1 ')+b;5(c)d=d.4n(3c(\"((^|\\\\s)+\"+c+\")+($|\\\\s)\",\"g\"),'$2').4n(/\\s$/,'');a.1r=d},3H:8(){B d=/#([^#.]*)$/,2H=/(.*)#.*$/,5N=/(^|\\s)1R-7h-6L-7B($|\\s)/,7x,49,i,1o,5t=Y.30(\"a\"),2p=Y.2Y.1f;5(2p.X(2H))2p=2p.X(2H)[1];1n(i=0;1o=5t[i];i++){49=(1o.1r)?1o.1r:'';5(1o.1f&&!1o.3g&&1o.1f.X(d)&&((1o.1f.X(2H)&&2p===1o.1f.X(2H)[1])||49.X(5N))){1o.3g=E;F.V(1o,'69',8(e){5(!e)e=16.1m;B a=(e.1C)?e.1C:M;1B(!a.3g&&a.1d){a=a.1d};5(!a.3g)C;B b=Y.1t(a.1f.X(d)[1]),3a=A;5(b==Z)b=(b=Y.7D(a.1f.X(d)[1])[0])?b:Z;5(b!=Z){B c=b;1B(c.1d){c=c.1d;5(c.14){c.14.3A(b);3a=c}};5(3a){5(e.1u)e.1u();Y.2Y.1f=2p+\"#\"+a.1f.X(d)[1];3a.14.24();C A}}})}}},3U:8(a){F.7a=E;B b=F.3X(Y.30(\"7J\")[0],\"4q\",(a)?a:'1R');1n(B i=0,3s;3s=b[i];i++)5(!3s.14)F.3O(3s)},7H:8(a,b){5(33(a)=='3I')a=Y.1t(a);5(a==Z)C A;B c=a;1B(c.1d){c=c.1d;5(c.14){5(b){Y.2Y.1f=\"#\"+b};c.14.3A(a);c.14.24();C E}};C A},1G:8(a,b){1n(B i=0,3k;3k=F.2W[i];i++){3k.14.1G();5(b)3k.14.4o()};5(a)F.3H()},4e:8(a){B a=a.6E('-'),3N=a[0],i;1n(i=1;4g=a[i];i++){3N+=4g.7v(0).7G()+4g.7I(1)};C 3N},3X:8(a,b,c){5(33(a)=='3I')a=Y.1t(a);5(a==Z)C A;B d=2q 3c(\"(^|\\\\s)\"+c+\"($|\\\\s)\"),7K,3Z=[],4v=0;B e=a.30(b);1n(B i=0,2P;2P=e[i];i++){5(2P.1r&&2P.1r.X(d)){3Z[4v]=2P;4v++}}C 3Z},5u:8(a){5(a==Z)C E;B b;1B(a.1d){b=F.P(a,'2K');5(b=='3T')C E;a=a.1d};C A},P:8(a,b){5(16.4S)C 16.4S(a,Z).6o(b);5(a.5l)C a.5l[F.4e(b)];C A},3w:16.2R(8(){B a=Y.1t('1R-7n');5(a!=Z){F.3U();16.2n(F.3w)}},46),4f:8(a,b){a.1d.7F(a);a.11.2K=\"3T\";b.1a(a)},V:8(a,b,c){5(!F.1z(a,b,c)&&a.56){a.56('5L'+b,c)}},1z:8(a,b,c){5(a.4r){a.4r(b,c,A);F.4O=E;16.4r(\"6T\",8(){F.1H(a,b,c)},A);C E}1i C A},1H:8(a,b,c){5(!F.5B(a,b,c)&&a.5P)a.5P('5L'+b,c)},5B:8(a,b,c){5(a.5T){a.5T(b,c,A);C E}1i C A}};8 7z(a){F.3O(a)};F.4F();",62,481,"||||sC|if||sBr|function||||||||||||||||||||||||||||false|var|return|sY|true|fleXenv|tDv|mDv|sfU|wD|px|movBr|this|padding|scroller|getStyle|curPos|Math||createDiv|cntRSize|addTrggr|getSize|match|document|null||style|moveDelta|width|fleXcroll|offsetHeight|window|reqS|target|paddings|appendChild|left|trgtScrll|parentNode|top|href|0px|setScrollPos|else|parseInt|sDv|pDv|event|for|anchoR||offsetWidth|className||getElementById|preventDefault|forcedHide|targetSkew|fDv|setPos|addChckTrggr|delta|while|srcElement|yPos|sSBr|xPos|updateScrollBars|remTrggr|cntSize|mxScroll|border|goScroll|id|findPos|position|retFalse|edge|flexcroll|_|barSpace|hoverH|scrollPosition|sSDv|max|scrollState|height|sFBr|zIndex|iNDx|nV|mDPosFix|right|maxPos|keyAct|min|forcedBar|curleft|classChange|scrollTop|targetTouches|fHide|clientX|bottom|curtop|scrollLeft|tSelectFunc|mV|clientY|hidden|clearInterval|externaL|urlBase|new|formItem||documentElement|copyStyles|sFDv|indx|touchPos|length|moved|mWheelProc|indexOf|intClear|touchPrevent|minPos|hBr|touchFlick|urlExt|jBox|mTBox|display|barZ|mousemove|setSize|createScrollBars|pusher|mMouseUp|setInterval|barPadding|cPSize|vrt|visibility|fleXlist|focusProtect|location|ofstParent|getElementsByTagName|tDivZ|offsetParent|typeof|pageScrolled|relative|vEdge|stdMode|fShow|vertical|eScroll|userAgent|RegExp|sRange|vUpReq|getContentHeight|fleXanchor|absolute|sYdir|scrollBoth|fleXdiv|getContentWidth|realScrollPos|hrz|stepp|maxCWidth|sXdir|mMoveBar|tgDiv|clicked|hUpReq|mouseup|catchFastInit|flickClear|updateScroll|onfleXcroll|scrollToElement|overflow|handleTouch|brdWidthLoss|doBarPos|inputName|padHeightComp|prepAnchors|string|tSelectMouse|forcedPos|handleTouchMove|prepareScroll|reT|fleXcrollMain|handleTextSelect|uReg|wheelAct|setVisibility|none|initByClass|barClickRetard|abs|getByClassName|selectstart|retArray||baseAct|mdY|brdHeightLoss|baseProp||100|vBr|mHeight|claSS|onmousedown|barClickScroll|handleTouchEnd|setWidth|camelConv|putAway|parT|zTHeight|mY|Array|padLoss|setHeight|scrollContent|replace|formUpdate|easeInOut|div|addEventListener|xAw|refreshTimeout|calcCScrollVal|key|hElem|mdX|maxx|yScrld|hEdge|xScrld|yAw|mOnXEdge|mOnYEdge|fleXcrollInit|touchstart|scrlTrgt|fleXdata|fleXprocess|fixIEDispBug|wheelDelta|createElement|firstChild|w3events|1px|findRCpos|vBar|getComputedStyle|default|mousedown|setTimeout|100p|isddvChild|mousewheel|onfleXcrollRun|onfleXcrollFail|clearTimeout|100px|1em|basebeg|opera|attachEvent|type|keyCode|oScrollX|index|reqV|DOMMouseScroll|offsetTop|HTMLElement|pageYOffset|fixed|touchmove|solid|getPos|intlWidth|currentStyle|load|inMposX|paddingTop|aSize|Object|barbeg|textAlign|anchorList|checkHidden|pageXOffset|postHeight|pointerOffsetY|brdWidth|baseend|paddingLeft|remChckTrggr|text|pkeY|globalInit|flexinactive|hide|barend|offsetLeft|inMposY|touchend|on|80|regExer|inCurPos|detachEvent|touchBar|detail|pointerOffsetX|removeEventListener|write|onmousewheel|textarea|auto|_37|focus|childNodes|inline|OmniWeb|keypress|align|yScroll|scrollwrapper|flexcrollactive|hscroller|click|important|setAttribute|containerSize|425|_34|contentScroll|block|KDE|bscrollgeneric|borderBottom|vh|fontSize|visible|scrollerjogbox|getPropertyValue|css|keydown|input|onmouseover|_39|scrollUpdate|compPad|floor|undefined|keyup|black|touchLink|zoomdetectdiv|parseFloat|hBar|split|navigator|tabIndex|contentSize|contentwrapper|blur|vscroller|page|flex__|scrollbar|2px|_hscroller|999|onblur|select|unload|AppleWebKit|2500|borderBottomWidth|normal|_38|base|MSIE|pow|copyholder|scrollgeneric|prototype||button|_35|bar|platform|initialized|12px|sizeChangeDetect|Safari|onmouseclick|_33|failed|in|blue|toString|vendor|9999|mcontentwrapper|init|Mac|dblclick|domfixdiv|ceil|_40|nodeType|_36|charAt|xScroll|matcH|scrollerba|CSBfleXcroll|ondblclick|link|rs|getElementsByName|resize|removeChild|toUpperCase|scrollTo|substr|body|clsnm".split("|"),0,{}));$(function(){function i(){$(".selected").length==0&&$("#featColl li").eq($(".imgs").data("ind")).addClass("selected")}function t(){var n=$(".lists ul li").filter(".selected").find("a").attr("data-path");$("#featColl .imgs img").attr("src",n)}$("#featColl li:first").addClass("selected");setInterval(i,1e3);$("#featColl li").mouseover(function(t){t.stopPropagation();$("#featColl li").removeClass("selected");$(this).addClass("selected");$(".imgs").data("ind",$(this).index());$(this).addClass("selected");n.filter(".selected").next().length!==0&&$(".controls .down").css({"background-position":"0 -12px",cursor:"pointer"});n.filter(".selected").prev().length!==0&&$(".controls .up").css({"background-position":"0 0",cursor:"pointer"});n.filter(".selected").prev().length==0&&$(".controls .up").css({"background-position":"-21px 0",cursor:"pointer"});n.filter(".selected").next().length==0&&$(".controls .down").css({"background-position":"-21px -12px",cursor:"pointer"})});$("#featColl li").mouseout(function(){$(this).removeClass("selected")});$("article, .featureHdr").mouseover(function(){$("#featColl li").eq($(".imgs").data("ind")).addClass("selected")});$("#featColl .imgs").mouseover(function(){$("#featColl li").eq($(".imgs").data("ind")).addClass("selected")});$(".controls").mouseover(function(){$(".imgs").data("ind","delete")});$("#featColl li a").mouseover(function(){var n=$(this).attr("data-path");$("#featColl .imgs img").attr("src",n)});var n=$(".lists li"),r=$(".lists li").length-7,u=r*n.height();$(".controls .up").click(function(){$(".lists li.selected").prev().prev().length==0&&$(".featureHdr .up").css({"background-position":"-21px 0",cursor:"default"})});$(".controls .up").click(function(){$(".lists ul").css("top")=="-47px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"0"},t);$(".lists ul").css("top")=="-94px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"-47px"},t);$(".lists ul").css("top")=="-141px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"-94px"},t);$(".lists ul").css("top")=="-188px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"-141px"},t);$(".lists ul").css("top")=="-235px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"-188px"},t);$(".lists ul").css("top")=="-282px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"235px"},t);$(".lists ul").css("top")=="-329px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"0"},t);$(".lists ul").css("top")=="-376px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"0"},t);n.filter(".selected").prev().length==0?(n.filter(".selected").off("click"),$(".lists ul").stop()):(n.filter(".selected").removeClass("selected").prev().addClass("selected"),$(".featureHdr .down").css({"background-position":"0 -12px",cursor:"pointer"}));var i=$(".lists ul li").filter(".selected").find("a").attr("data-path");$("#featColl .imgs img").attr("src",i)});$(".controls .down").bind("click",function(){if(($(".lists ul").css("top")=="auto"||$(".lists ul").css("top")=="0px")&&$(".lists ul").css("position","relative").stop(!0).animate({top:"-=47px"}),$(".lists ul").css("top")=="-47px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"-=47px"}),$(".lists ul").css("top")=="-94px"&&$(".lists ul").css("position","relative").stop(!0).animate({top:"-=47px"}),$(".lists li.selected").next().next().length==0&&$(".featureHdr .down").css({"background-position":"-21px -12px",cursor:"default"}),$(".lists li.selected").next().length==0)$(".featureHdr .down").css({"background-position":"-21px -12px",cursor:"default"}),n.filter(".selected").off("click"),$(".lists ul").stop();else{n.filter(".selected").removeClass("selected").next().addClass("selected");$(".featureHdr .up").css({"background-position":"0 0",cursor:"pointer"});var t=$(".lists ul li").filter(".selected").find("a").attr("data-path");$("#featColl .imgs img").attr("src",t)}})});AP.namespace("Login").ChangePassword=function(){var t,s,i,u,f,e,r,n,h=function(){n=$("#changePasswordReqPopup");n.off("click",".cancel");n.on("click",".cancel",function(){o()})},c=function(o){n=$(o.container)||$("#changePasswordReqPopup");i=o.close;s=o.select;t=o.cancel;u=o.UserID;f=o.LoginName;e=o.RedirectUrl;var h={UserName:f,UserId:u,RedirectUrl:e,ChangeNewPassword:"",ConfirmChangeNewPassword:""};$.ajax({url:"/Login/ViewChangePassword",type:"POST",data:JSON.stringify(h),contentType:"application/json; charset=utf-8",success:function(t){n.html(t);l();r=n.dialog({resizable:!1,height:316,width:500,modal:!0,close:function(){i&&typeof i=="function"&&i()}});$(".ui-dialog-titlebar").removeClass("ui-widget-header");$(".ui-dialog").addClass("transBorderPopup")},error:function(){}})},o=function(){r&&(r.dialog("close"),t&&typeof t=="function"&&t())},l=function(){h()};return{show:c,cancel:o}}();AP.namespace("Login").PasswordChangeEmail=function(){var t,s,i,u,f,e,r,n,h=function(){n=$("#changePasswordReqPopup");n.off("click",".cancel");n.on("click",".cancel",function(){o()})},c=function(o){n=$(o.container)||$("#changePasswordReqPopup");i=o.close;s=o.select;t=o.cancel;u=o.UserID;f=o.LoginName;e=o.RedirectUrl;var h={UserName:f,UserId:u,RedirectUrl:e};$.ajax({url:"/Login/ViewPasswordChangeEmail",type:"POST",data:JSON.stringify(h),contentType:"application/json; charset=utf-8",success:function(t){n.html(t);l();r=n.dialog({resizable:!1,width:500,modal:!0,close:function(){i&&typeof i=="function"&&i()}});$(".ui-dialog-titlebar").removeClass("ui-widget-header");$(".ui-dialog").addClass("transBorderPopup")},error:function(){}})},o=function(){r&&(r.dialog("close"),t&&typeof t=="function"&&t())},l=function(){h()};return{show:c,cancel:o}}();CartHandler=null;CartCheckOutItems=[];AP.namespace("Cart").CartHandler=function(){var n=this,t=0;this.Init=function(){n.RegisterAllJS();CartCheckOutItems=[];CartHandler.GetPriceForSelectedItemsInCart()};this.AddRemoveSelectedItem=function(){n.GetPriceForSelectedItemsInCart()};this.SelectAllItemsForCheckOut=function(){$(".slctBlk span.inChck").each(function(){$(this).find(":checkbox").attr("checked","checked")});n.GetPriceForSelectedItemsInCart()};this.GetPriceForSelectedItemsInCart=function(){CartCheckOutItems=[];t=0;$(".slctBlk span.inChck").each(function(){$(this).find(":checkbox").is(":checked")?($(this).parent().parent().css({background:"#e7e2d8","border-color":"transparent"}),$(this).parent().find(".slcTxt").text("Selected for purchase"),CartCheckOutItems.push($(this).find("#cartItemId").val()),t+=parseFloat($(this).find("#price").val())):($(this).parent().parent().css({background:"transparent","border-color":"#b6b6ab"}),$(this).parent().find(".slcTxt").text("Select for purchase"))});$(".selectedCartItemsCnt").html(CartCheckOutItems.length);$(".totalPriceIncart").html("$"+t+" (USD)")};this.RegisterAllJS=function(){$(".tip").tooltipTop({left:"-62px"});$("#toTop").text("");$("div.orderNumb").find("a").css({background:"url(/images/icons/pntrRght.png)","background-repeat":"no-repeat","background-position":"0 7px"});$(document).on("click","div.orderNumb",function(){if($(this).attr("id")){var n=$(this).attr("id").substr(4);n="#lic_"+n;$(n).is(":visible")?($(this).find("a").css({background:"url(/images/icons/pntrRght.png)","background-repeat":"no-repeat","background-position":"0 7px"}),$(n).fadeIn()):($(n).fadeOut(),$(this).find("a").css({background:"url(/images/icons/pntrDwnOn.png)","background-repeat":"no-repeat","background-position":"0 9px"}))}});$(document).on("click",".inChck input",function(){$(this).is(":checked")?($(this).parent().parent().parent().css({background:"#e7e2d8","border-color":"transparent"}),$(this).parent().parent().find(".slcTxt").text("Selected for purchase")):($(this).parent().parent().parent().css({background:"transparent","border-color":"#b6b6ab"}),$(this).parent().parent().find(".slcTxt").text("Select for purchase"))})};this.Refresh=function(){var t=$("#cartSort").val(),i={orderBy:t};$(".rsltsPnl").css("opacity",.1);n.AjaxloaderImage("div#loadingImage","Add");$.ajax({url:"/Cart/Refresh/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(i){$("#cartItems").html(i);$(".rsltsPnl").css("opacity",1);n.AjaxloaderImage("div#loadingImage","Remove");SearchHandler.LoadThumbnailImages();for(var r=0;r<CartCheckOutItems.length;r++)$("#chk"+CartCheckOutItems[r]).attr("checked","checked");CartHandler.GetPriceForSelectedItemsInCart();n.RegisterAllJS();Preview();$("#cartSort").val(t);$(".cartNum").html($("#totalCartItems").val());$(".availableFordownload").html($("#totalAvailableCartItemsForDownload").val())},error:function(t){$(".rsltsPnl").css("opacity",1);n.AjaxloaderImage("div#loadingImage","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.RemoveFromCart=function(t){var i,u,r;TrackEvent("Remove Item From Cart",t);i=$("#cartSort").val();u={itemId:t,orderBy:i};$(".rsltsPnl").css("opacity",.1);n.AjaxloaderImage("div#loadingImage","Add");r="/Cart/RemoveItemFromCart/";TrackPageView(r);TrackEvent("Remove Item From Cart",t+" - order by"+i);$.ajax({url:r,type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(t){n.RefreshCartItems(t);$(".rsltsPnl").css("opacity",1);n.AjaxloaderImage("div#loadingImage","Remove")},error:function(t){$(".rsltsPnl").css("opacity",1);n.AjaxloaderImage("div#loadingImage","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.RefreshCartItems=function(t){$("#cartItems").html(t);SearchHandler.LoadThumbnailImages();$(".cartNum").html($("#totalCartItems").val());$(".availableFordownload").html($("#totalAvailableCartItemsForDownload").val());for(var i=0;i<CartCheckOutItems.length;i++)$("#chk"+CartCheckOutItems[i])!=null&&$("#chk"+CartCheckOutItems[i]).attr("checked","checked");CartHandler.GetPriceForSelectedItemsInCart();n.RegisterAllJS();Preview()};this.ShowDeleteConfirmation=function(n){$("#spanPopup"+n).css({top:$("#delPurchs"+n).position().top});$("#spanPopup"+n).fadeIn("slow")};this.CloseDeleteConfirmation=function(n){$("#spanPopup"+n).fadeOut();$("#spanPopup"+n).next().remove()};this.SortCart=function(t){var r={orderBy:t},i;$(".rsltsPnl").css("opacity",.1);n.AjaxloaderImage("div#loadingImage","Add");i="/Cart/SortCart/";TrackPageView(i);TrackEvent("Sort Cart",t);$.ajax({url:i,type:"POST",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",success:function(t){$("#cartItems").html(t);$(".rsltsPnl").css("opacity",1);n.AjaxloaderImage("div#loadingImage","Remove");SearchHandler.LoadThumbnailImages();for(var i=0;i<CartCheckOutItems.length;i++)$("#chk"+CartCheckOutItems[i]).attr("checked","checked");CartHandler.GetPriceForSelectedItemsInCart();n.RegisterAllJS();Preview()},error:function(t){$(".rsltsPnl").css("opacity",1);n.AjaxloaderImage("div#loadingImage","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.AddItemToCart=function(){var r,n,u;if(!(sharedMultipleImages.length<=0)){for(r=[],n=0;n<sharedMultipleImages.length;n++){var f=$("#date"+sharedMultipleImages[n]).val(),t=$("#title"+sharedMultipleImages[n]).val(),e=$("#friendlykey"+sharedMultipleImages[n]).val(),i=$("#slug"+sharedMultipleImages[n]).val(),o=$("#recordid"+sharedMultipleImages[n]).val();t!=undefined&&t.length>0&&(t=SearchHandler.SafeUrl(t));i!=undefined&&i.length>0&&(i=SearchHandler.SafeUrl(i));selectedImage={ItemId:sharedMultipleImages[n],Name:t,Description:e+"-"+i,StartDate:f,ThumbnailContentId:o,Format:"jpg",MediaType:"Photo"};r.push(selectedImage)}u={cartItems:r};$.ajax({url:"/Cart/AddToCart/",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(n){parseInt(n)>0?(TrackEvent("Add To Cart",r.length.toString()),$(".cartNum").html(n)):CommonHandler.HandleAjaxErrors('One or more selected items is not part of your subscription.Please <a href="/contactus">contact AP<\/a>.')},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})}};this.AjaxloaderImage=function(n,t){switch(t){case"Remove":$(n).empty();break;case"Add":$(n).find("img").length==0&&$(n).append("<img src='/images/graphics/ajax-loader.gif' />")}};this.Checkout=function(){CommonHandler.ValidateLogin("",n.processCheckOut)};this.processCheckOut=function(){if($(".rsltsPnl").css("opacity",.1),n.AjaxloaderImage("div#loadingImage","Add"),CartCheckOutItems.length>0){var i={itemIds:CartCheckOutItems},t="/Cart/Checkout/";TrackPageView(t);TrackEvent("Ecommerce CheckOut",CartCheckOutItems.toString());$.ajax({url:t,type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(t){String(t).match("^Error-")?(alert(t.substring(6)),$(".rsltsPnl").css("opacity",1),n.AjaxloaderImage("div#loadingImage","Remove"),window.location.href=String(t).match("^Not an eCommerce")?"/":"/cart"):window.location.href="/Checkout/ContactInfo/"+t},error:function(t){$(".rsltsPnl").css("opacity",1);n.AjaxloaderImage("div#loadingImage","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})}else $(".rsltsPnl").css("opacity",1),n.AjaxloaderImage("div#loadingImage","Remove"),alert("Select one or more item for checkout")}};$(document).ready(function(){CartHandler==null&&(CartHandler=new AP.Cart.CartHandler,CartHandler.Init())});var PriceImages=null,GenerateLicenseKey=!1,licIdForUpdate=0;AP.namespace("Search").PriceImages=function(){var n=this;this.init=function(){return n.isLicenseInProgress=!1,n};this.AjaxloaderImage=function(n,t){switch(t){case"Remove":$(n).empty();break;case"Add":$(n).find("img").length==0&&$(n).append("<img src='/images/icons/ajax-loader.gif' />")}};this.ClosePricingModal=function(){$("#priceCalcModal, #overlayDark").fadeOut("fast",function(){$("body").css("overflow-y","auto")});$("#priceCalcModal").remove();$(document).off("change",".CLDrp select");$(document).off("click",".pntOptions :radio");$(document).off("click","#licSv")};this.loadModalDialogFromCart=function(t,i){var r,u;if(n.ClosePricingModal(),!n.isLicenseInProgress){if(n.isLicenseInProgress=!0,$("#price"+t).attr("ap-action")=="redirect-to-login"){CommonHandler.RedirectToLogin();return}r="/PriceImages/Index/";TrackPageView(r);u={ItemId:t};TrackEvent("Price Image",t);$.ajax({url:r,type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(t){n.showDialalog(t,0,"","","");$("#priceFrom").val(i);n.isLicenseInProgress=!1},error:function(t){n.isLicenseInProgress=!1;CommonHandler.HandleAjaxErrors(t.responseText)}})}};this.loadModalDialog=function(t){var i,r;if(n.ClosePricingModal(),!n.isLicenseInProgress){if(n.isLicenseInProgress=!0,$("#price"+t).attr("ap-action")=="redirect-to-login"){CommonHandler.RedirectToLogin();return}i="/PriceImages/Index/";TrackPageView(i);r={ItemId:t};TrackEvent("Price Image",t);$.ajax({url:i,type:"POST",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",success:function(t){CommonHandler.CheckLoginRequired(t,"qkDwnldFrm");n.showDialalog(t,0,"","","");n.isLicenseInProgress=!1},error:function(t){n.isLicenseInProgress=!1;CommonHandler.HandleAjaxErrors(t.responseText)}})}};this.loadModalDialogFromCartforReCalculatePrice=function(t,i,r,u,f){var e,o;n.isLicenseInProgress||(n.isLicenseInProgress=!0,e="/PriceImages/Index/",TrackPageView(e),o={ItemId:t},TrackEvent("Price Image",t),$.ajax({url:e,type:"POST",data:JSON.stringify(o),contentType:"application/json; charset=utf-8",success:function(t){n.showDialalog(t,f,i,r,u);$("#priceFrom").val("CartUpdate");n.isLicenseInProgress=!1},error:function(t){n.isLicenseInProgress=!1;CommonHandler.HandleAjaxErrors(t.responseText)}}))};this.showDialalog=function(t,i,r,u,f){$('<div class="priceCalc" id="priceCalcModal">').append(t).appendTo("body");$('<div id="overlayDark"><\/div>').css({top:"0",height:$(document).height()+$(window).scrollTop(),"z-index":"4"}).appendTo("body");$("body").css("overflow-y","hidden");var e=$(window).width()/2-($("#priceCalcModal").width()/2+30),o=$(window).height()/2-$("#priceCalcModal").height()/2;$("#priceCalcModal").css({left:e,top:o,position:"fixed"});$.ajax({url:"/PriceImages/IsLicenseShared",type:"GET",data:{licenseId:u},success:function(t){var e=!t;n.AppendJS(i,r,u,f,e)},error:function(t){n.isLicenseInProgress=!1;CommonHandler.HandleAjaxErrors(t.responseText)}})};this.AppendJS=function(t,i,r,u,f){var e,o,h,c,s;isAddToCartCalled=!1;e=$("div.tabs > div");e.hide().filter(":first").show();$("#container-1 ul").tabs();$("#container-2 ul").tabs();$("#container-3 ul").tabs();"undefined"==f&&(f=!0);c=t==0?t:f?$("div.tabs ul.tabNavigation li").length-1:1;$("div.tabs ul.tabNavigation span a").click(function(){return o=$(this).children("label").text(),h=$(this).children("label").attr("data-type"),e.hide(),e.filter(this.hash).show(),$("div.tabs ul.tabNavigation span a").removeClass("selected"),$(this).addClass("selected"),$.trim(o)=="My Licenses"&&(n.isRoyaltyFree=!1,$(".save").hide(),$(".greenButton, #download").addClass("disabled"),$("#download").unbind("click"),$(".greenButton").unbind("click"),n.loadSavedTab(),document.getElementById("pickdate").value=n.getCurrentDate()),$.trim(h)==="assigned"&&(n.isRoyaltyFree=!1,$("#startDate").hide(),$(".greenButton, #download").addClass("disabled"),$("#download").unbind("click"),$(".greenButton").unbind("click"),n.loadAssignedLicenseTab()),$.trim(o)=="Custom Licenses"&&(n.isRoyaltyFree=!1,licIdForUpdate=0,$(".greenButton, #download, .save").addClass("disabled"),$("#download").unbind("click"),$(".greenButton").unbind("click"),t==1&&f?n.LoadForLicKey(i,r,u):(n.loadCustomLicensesTab(),document.getElementById("pickdate").value=n.getCurrentDate())),$.trim(o)=="Select an available size"&&(n.isRoyaltyFree=!0,n.loadRoyaltyFree(i),document.getElementById("pickdate").value=n.getCurrentDate()),!1}).filter(":eq("+c+")").click();$("div#container-1 ul a").click(function(){var t=$(this).children("span").text();t=="Saved"?n.loadSavedTab():n.loadRecentTab()});s=$("#container-2 ul").tabs();$(document).on("click",".lnkTb",function(n){var t=$(this).attr("id"),i=$(this).attr("href");e.hide();e.filter(i).show();$("div.tabs ul.tabNavigation span a").each(function(){$(this).removeClass("selected");$(this).attr("href")==i&&($(this).addClass("selected"),t=="exclTb"?s.tabs("select",4):t=="putTb"&&s.tabs("select",5));n.preventDefault()})});$("#pickdate").datepicker({showOn:"both",buttonImage:"/images/icons/calendar.png",buttonText:"Choose Date",buttonImageOnly:!0,defaultDate:"+1w",changeYear:!1,numberOfMonths:1,minDate:-0});$(document).on("click","#pickdate",function(){var n=$("#priceCalcModal").position();$("#ui-datepicker-div").css({left:n.left+($("#priceCalcModal").width()-$("#ui-datepicker-div").width()+8),top:n.top+$("#priceCalcModal").height()-$("#ui-datepicker-div").height()-14})});$(".trigger2, .trrtLnk, .default, .save").click(function(){var i=$(this).position(),n,t;$(this).attr("class")=="trrtLnk"?(n=209,t=180):(n=i.left,t=i.top-44);$(this).next().fadeIn().css({top:t,left:n}).after('<div id="overlayClear"><\/div>').next().click(function(){$("#overlayClear").fadeOut("fast",function(){$(this).remove()}).prev().fadeOut()})});$(document).on("click",".save",function(t){$(".SaveLicText").text(n.GetSaveLicenseText());t.preventDefault()});$(document).on("click",".closePriceModal",function(t){n.ClosePricingModal();t.preventDefault()});$(document).on("click",".spanPopup .close, .spanPopup .closePP, .grayBtn",function(){$(this).closest(".spanPopup").fadeOut();$(this).parent().parent().next().remove()});$(document).on("click",".closeSaveX",function(){$(this).closest(".spanPopup").fadeOut()});$("#download").click(function(){$(this).hasClass("disabled")||n.AddToCart(!1,!1)});$(document).on("click",".pntOptions :radio",function(){var r=$(this).parent().find(".pricing").text(),i=$(this).parent().find(".hdnSavedlcnKey").val(),t=$(this).parent().find(".hdnSavedlcnDate").val(),u=$(this).parent().find(".hdnAllowSavedZeroPrice").val();u=="true"?$("#allowZeroPrice").val("true"):$("#allowZeroPrice").val("false");n.isRoyaltyFree&&(i=n.GetLicenseKey(),t=n.getCurrentDate());$("#price span").text(r+" (USD)");$(".greenButton, #download").removeClass("disabled");$("#download").click(function(){$(this).hasClass("disabled")||n.AddToCart(!1,!1)});document.getElementById("pickdate").value=Date.parse(t)<Date.parse(n.getCurrentDate())?n.getCurrentDate():t;$("#lcnKey").val(i)});$(document).on("click",'img[alt="information"]',function(){var n=$(this).offset();$(this).next().clone().appendTo("body").fadeIn().css({top:n.top-35,left:n.left-340}).after('<div id="overlayClear"><\/div>').click(function(){$("#overlayClear").fadeOut("fast",function(){$(this).remove()}).prev().fadeOut()})});$("#icoLicKey").click(function(){alert($("#lcnKey").val())});$(document).on("click","#GoToCart",function(){n.AddToCart(!0,!1);$(this).closest(".spanPopup").fadeOut();$(this).parent().parent().next().remove()});$(document).on("click","#ContinueShoppping",function(){$(this).closest(".spanPopup").fadeOut();$(this).parent().parent().next().remove()});$(document).on("click","#CheckOutNow",function(){isAddToCartCalled||$(this).hasClass("disabled")||n.CheckOut()});$(document).on("click","#licSv",function(){var u;if(n.ZeroPriceCheck()&&$("#licSv").text()=="Save"){var r="/PriceImages/SaveLicense/",t=n.GetSaveLicenseText(),i=n.GetLicenseKey(),f=document.getElementById("pickdate").value;TrackPageView(r);TrackEvent("Save License",i);u={licID:licIdForUpdate,desc:t,licKey:i,name:t,territoryIds:"",effDate:f};$.ajax({url:r,type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(n){n?(licIdForUpdate=0,$("#licSv").closest(".spanPopup").fadeOut(),$("#licSv").parent().parent().next().remove(),$('<span class="spanPopup"><span class="header">Restrictions<span class="close">X<\/span><\/span><span class="spnTxt">This image has been successfully priced and has been added to your cart.<\/span><button id="GoToCart" class="greenButton" style="float: right; font-size: 13px">Go to Cart<\/button><button id="ContinueShoppping" class="blueBtn" style="float: right; margin-right: 4px;">Continue Shopping<\/button><\/span>').appendTo("body").hide().fadeIn("slow").css({left:$(document).width()/2-$(".spanPopup:visible").width()/2,top:$(window).scrollTop()+100})):($("#licSv").closest(".spanPopup").fadeOut(),$("#licSv").parent().parent().next().remove(),$('<span class="spanPopup"><span class="header">License Already Exists<span class="close">X<\/span><\/span><span class="spnTxt">You already have a saved license with the key '+i+" on License: "+t+'.<\/span><button id="CloseErrorModal" class="grayBtn" style="float: right; font-size: 13px">Close<\/button><\/span>').appendTo("body").hide().fadeIn("slow").css({left:$(document).width()/2-$(".spanPopup:visible").width()/2,top:$(window).scrollTop()+100}))},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})}});$(document).off("change",".CLDrp select");$(document).on("change",".CLDrp select",function(){var o=$(this).parent().attr("id"),t=o.substr(o.length-1),i=$(this).val(),r=$(".cstmUsed").find("span").attr("id"),u=i+"."+r,f;if(t==1&&($.trim(this.options[this.selectedIndex].text)=="Advertising and Display"||$.trim(this.options[this.selectedIndex].text)=="Retail Product and Packaging"||$.trim(this.options[this.selectedIndex].text)=="Marketing Brochures and Collateral"||$.trim(this.options[this.selectedIndex].text)=="Online and Apps"||$.trim(this.options[this.selectedIndex].text)=="Internal Use by Companies and Organizations"||$.trim(this.options[this.selectedIndex].text)=="Television, Film and Video"))f=$("#priceCalcModal").position(),$("#cmmrPrmt").clone().appendTo("body").fadeIn().css({position:"fixed",left:f.left+($("#priceCalcModal").width()-$("#cmmrPrmt").width()-130),top:f.top+$("#priceCalcModal").height()/2-$("#cmmrPrmt").height()}).after('<div id="overlayClear"><\/div>').next().click(function(){$("#overlayClear").fadeOut("fast",function(){$(this).remove()}).prev().fadeOut()}),$("#cmmrPrmt #spanPopupFtr a").click(function(){$(this).attr("class")=="blueBtn"&&($(".CustNoDspl1").empty(),$("#thirdDrp").empty(),$(".CustNoDspl3").empty(),$(".pntOptions").remove(),n.BindSecondCustomDrpControl(u,r,i,!1,0,0),$(".CustNoDspl"+t).fadeIn("fast"),$(this).closest(".spanPopup").fadeOut(),$(this).parent().parent().next().remove())});else if(t==1&&$.trim(this.options[this.selectedIndex].text)=="Editorial and Publishing")$(".CustNoDspl1").empty(),$("#thirdDrp").empty(),$(".CustNoDspl3").empty(),$(".pntOptions").remove(),$(".CustNoDspl"+t).fadeIn("fast"),$(this).closest(".spanPopup").fadeOut(),n.BindSecondCustomDrpControl(u,r,i,!1,0,0);else if(t==3){$(".CustNoDspl3").empty();$(".pntOptions").remove();$(".CustNoDspl"+t).fadeIn("fast");var e=$("#drp1 option:selected").val(),i=$(this).val(),r=$(".CustNoDspl2").find("span").attr("id"),u=e+"."+$("#drp2 option:selected").val();n.BindFourthDrpAndOtherControl(u,r,i,null)}else if(t==2){$("#thirdDrp").empty();$(".CustNoDspl3").empty();$(".pntOptions").remove();var e=$("#drp1 option:selected").val(),i=$(this).val(),r=$(".CustNoDspl1").find("span").attr("id"),u=e+"."+i;n.BindThirdCustomDrpControl(u,r,i,!1,0,null);$(".CustNoDspl"+t).fadeIn("fast")}else t>=5&&setTimeout(n.GetPriceForLicense,1500)})};this.getCurrentDate=function(){var n=new Date,t=n.getDate(),i=n.getMonth()+1,r=n.getFullYear();return i+"/"+t+"/"+r};this.GetSaveLicenseText=function(n){var t="",i;return n=typeof n=="undefined"?!1:n,i="",$("#third .tbConteiner .grayArea").each(function(){parseInt($(this).attr("id"))!=12?t+=$(this).next().next().find("option:selected").text()+(n?"|":" "):n&&(i=$(this).next().next().find("option:selected").text())}),$("#third .tbConteiner .whiteArea").each(function(){t+=$(this).next().find("option:selected").text()+(n?"|":" ")}),i.length>0&&(t+=i),t};this.loadRoyaltyFree=function(t){var i,r,u;$("#fragment-1").empty();$(".save").hide();$("#startDate").hide();$(".tbConteiner > .pntOptions ").remove();i=$(".prcTxt > p").attr("data-itemId");r="/PriceImages/LoadRoyaltyFree/";TrackPageView(r);u={ItemId:i};TrackEvent("Price Image",i);$(".tbConteiner").css("opacity",.5);n.AjaxloaderImage("div.priceImageloader","Add");$.ajax({url:r,type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(i){if($("#price span").text("$0.00 (USD)"),$("#container-rf").append(i),$(".tbConteiner").css("opacity",1),n.AjaxloaderImage("div.priceImageloader","Remove"),t){var r=t.split("."),u=r[12];$(".pntOptions :radio[value="+u+"]").click()}},error:function(t){$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.loadSavedTab=function(){$("#fragment-1").empty();$(".tbConteiner > .pntOptions ").remove();var t=$(".prcTxt > p").attr("data-itemId"),i={ItemId:t};$(".tbConteiner").css("opacity",.5);n.AjaxloaderImage("div.priceImageloader","Add");$.ajax({url:"/PriceImages/MyLicenses_Saved/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(t){$("#price span").text("$0.00 (USD)");$("#fragment-1").append(t);$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.loadAssignedLicenseTab=function(){$("#fragment-1").empty();$(".tbConteiner > .pntOptions ").remove();var t=$(".prcTxt > p").attr("data-itemId"),i={ItemId:t};$(".tbConteiner").css("opacity",.5);n.AjaxloaderImage("div.priceImageloader","Add");$.ajax({url:"/PriceImages/MyAssignedLicenses/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(t){$("#price span").text("$0.00 (USD)");$("#fragment-1").append(t);$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.DeleteSavedLicense=function(t){var i={LicenseId:t};$(".tbConteiner").css("opacity",.5);n.AjaxloaderImage("div.priceImageloader","Add");$.ajax({url:"/PriceImages/DeleteSavedLicense/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(){n.loadSavedTab();$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.loadRecentTab=function(){$("#fragment-2").empty();$.ajax({url:"/PriceImages/MyLicenses_Recent/",type:"POST",contentType:"application/json; charset=utf-8",success:function(n){$("#price span").text("$0.00 (USD)");$("#fragment-2").append(n)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.loadCustomLicensesTab=function(t){$(".tbConteiner").css("opacity",.5);n.AjaxloaderImage("div.priceImageloader","Add");$(".save").show();$("#container-3").empty();$(".tbConteiner > .pntOptions ").remove();var i="undefined"==typeof t;$.ajax({url:"/PriceImages/CustomLicenses/",type:"POST",async:i,contentType:"application/json; charset=utf-8",success:function(i){$("#price span").text("$0.00 (USD)");$("#container-3").append(i);"undefined"!=typeof t&&$("#drp1 select").val(t.split(".")[0]);$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.LoadForLicKey=function(t,i,r){$.when(n.loadCustomLicensesTab(t)).done(function(){PriceImages.LoadCustomLicensesTabForLicKey(t,i,r)})};this.LoadCustomLicensesTabForLicKey=function(t,r,u,f){var e=t.split(".");for(i=0;i<e.length;i++)e[i]=e[i].replace("99","");e[0]==""&&(e[0]="1");var o=e[0]+".1",s=e[0],h=e[1];$(".CustNoDspl1").empty();$("#thirdDrp").empty();$(".CustNoDspl3").empty();$(this).closest(".spanPopup").fadeOut();$.when(n.BindSecondCustomDrpControl(o,"1",s,!0,h,e[0])).done(function(){PriceImages.LoadCustomLicensesTabStep2(t,r,u,f)})};this.LoadCustomLicensesTabStep2=function(t,i,r,u){for(var f=t.split("."),l=f.slice(),v="undefined"!=typeof u&&u.indexOf("|")>=0?u.split("|"):[],o,e=0;e<f.length;e++)f[e]=f[e].replace("99",""),f[e]===""&&(f[e]="0");for(f[0]==""&&(f[0]="1"),o=[],f[1]=="7"&&(f[3]>0?o.push(f[3]):l[3]>=99&&o.push(f[3])),e=4;e<=12;e++)(f[e]>0||l[e]>=99)&&o.push(f[e]);$("#thirdDrp").empty();$(".CustNoDspl3").empty();var s=f[0]+"."+f[1].replace("99",""),h="2",c=f[1].replace("99",""),a;if(a=f[2]>0?f[2].replace("99",""):f[3].replace("99",""),n.BindThirdCustomDrpControl(s,h,c,!0,a,o),f[3]>0){$(".CustNoDspl3").empty();var s=f[0]+"."+f[1].replace("99",""),h="4",c=f[3].replace("99","");n.BindFourthDrpAndOtherControl(s,h,c,o)}if(f[2]>0){$(".CustNoDspl3").empty();var s=f[0]+"."+f[1].replace("99",""),h="3",c=f[2].replace("99","");n.BindFourthDrpAndOtherControl(s,h,c,o)}n.isSalesManagementWizard||(document.getElementById("pickdate").value=Date.parse(r)<Date.parse(n.getCurrentDate())?n.getCurrentDate():r);licIdForUpdate=i==""?0:i;$(".save").show();$("#SaleslicSv").after('<input type="hidden" id="origLicKey" value="'+t+'"/>')};this.SetLicenseKeyCustomTextAll=function(n,t){for(var i=0,e=0,u,f,r,i=0;i<n.length;i++)parseInt(n[i])>=99&&(u=i+1,f=t[e].split("=")[1],r=$("span#"+u).parent().find("div.CLDrp select").find('option[value="99"]'),r.length==0&&u<=2&&(r=$("div#drp"+u).find('option[value="99"]')),f.length>1&&r.text()==PriceImages.NoCustomValueText&&r.delay(r.length==0?500:0).text(f).attr("selected","selected").trigger("change")),parseInt(n[i])>0&&e++};this.SetLicenseKeyCustomText=function(n){var u=$("#origLicKey"),t=u.length>0?u.val().split("."):[],c="a.licenseEditLnk[data-id='"+PriceImages.licIdForUpdate+"']",f=$("span.licdesc[data-id='"+PriceImages.licIdForUpdate+"']").text(),h=typeof f=="undefined"?[]:f.split("|"),r=0,e,o,s;for(i=0;i<n&&i<t.length;i++)t[i]!=0&&r++;e=n-1;i==n&&r--;parseInt(t[e])>=99&&(o=h[r].split("=")[1],s=$("span[id="+n+"]").parent().find("div.CLDrp select").find('option[value="99"]'),s.text(o).attr("selected","selected").trigger("change"))};this.BindSecondCustomDrpControl=function(t,i,r,u,f,e){var o={Root:t,sourceCtrlId:i,drpSelectedlValue:r},s=500;$(".tbConteiner").css("opacity",.5);n.AjaxloaderImage("div.priceImageloader","Add");$.ajax({url:"/PriceImages/GetCustomLicenses/",type:"POST",data:JSON.stringify(o),contentType:"application/json; charset=utf-8",success:function(t){var r,i;if(t.length>0){if(r="<span class='grayArea' id='"+t[0].SelectListLabelValue+"'>"+t[0].SelectListLabel+"<\/span><br />",r+="<div id='drp2' class='CLDrp'>",r+="<select style='width:80%'>",r+="<option value='0'> Select one...<\/option>",u)for(i=0;i<t[0].SelectList.length;i++)r+=t[0].SelectList[i].Value==f?"<option selected='selected' value='"+t[0].SelectList[i].Value+"'> "+t[0].SelectList[i].Text+"<\/option>":"<option value='"+t[0].SelectList[i].Value+"'> "+t[0].SelectList[i].Text+"<\/option>";else for(i=0;i<t[0].SelectList.length;i++)r+="<option value='"+t[0].SelectList[i].Value+"'> "+t[0].SelectList[i].Text+"<\/option>";r+="<\/select><\/div>";$(".CustNoDspl1").delay($(".CustNoDspl1").length==0?s:0).append(r);n.isSalesManagementWizard&&n.allowCustomValueOption&&(n.AddCustomValueOption("#drp2.CLDrp select",!1),$("#origLicKey")&&$("#origLicKey").val().indexOf("99")>=0&&n.SetLicenseKeyCustomText(t[0].SelectListLabelValue),$("#drp2.CLDrp select").simpleCombo());u&&($("#drp1 select").val(e),n.SetLicenseKeyCustomText(1))}$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.PaintWhiteArea=function(t,i,r){var f="<div class='pntOptions textFormat'>",u;for(f+="<span style='display:inline-block' class='whiteArea' id='"+t.SelectListLabelValue+"'>"+t.SelectListLabel+": <\/span>",f+="<div style='display:inline-block' id='drp"+i+"' class='CLDrp'>",f+="<select>",u=0;u<t.SelectList.length;u++)f+=t.SelectList[u].Value==r?"<option selected='selected' value='"+t.SelectList[u].Value+"'>"+t.SelectList[u].Text+"<\/option>":"<option value='"+t.SelectList[u].Value+"'>"+t.SelectList[u].Text+"<\/option>";f+="<\/select><\/div><\/div>";$("#third .tbConteiner").append(f);n.isSalesManagementWizard&&n.allowCustomValueOption&&(n.AddCustomValueOption("div#drp"+i+" select",!1),$("#origLicKey")&&$("#origLicKey").val().indexOf("99")>=0&&n.SetLicenseKeyCustomText(t.SelectListLabelValue),$("div#drp"+i+" select").simpleCombo())};this.GetPriceForLicense=function(){var t=n.GetLicenseKey();if($("#lcnKey").val(t),n.isSalesManagementWizard)$("#licNameSave").show(),$("#lcnName").removeClass("disabled"),n.isSalesManagementWizard&&$("#salespricedate").show();else{var i=$(".prcTxt > p").attr("data-itemId"),r={licenseKey:t,ItemId:i};$.ajax({url:"/PriceImages/GetPrice/",type:"POST",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",success:function(t){var i="$"+parseFloat(t.Price)+"(USD)";t.AllowZeroPrice?$("#allowZeroPrice").val("true"):$("#allowZeroPrice").val("false");$("#footer #price").find("span").text(i);$(".greenButton, #download, .save").removeClass("disabled");$(document).on("click","#download",function(){n.AddToCart(!1,!1)})},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})}};this.CheckOut=function(){n.AddToCart(!1,!0)};this.ZeroPriceCheck=function(){var n=$("#price span").text();return(n=$.trim(n.substring(1,n.length-5)),parseFloat(n)<=0&&$("#allowZeroPrice").val()=="false")?(alert("Please select valid license"),!1):!0};this.AddToCart=function(t,i){if(!isAddToCartCalled&&n.ZeroPriceCheck()){isAddToCartCalled=!0;var f=$("#lcnKey").val(),e=document.getElementById("pickdate").value,o=$(".prcTxt > p").attr("data-itemId"),s=$("input[name=print]:checked").parent(),h=s.find(".hdnLicenseId").val(),r={LicenseKey:f,StartDate:e,ItemID:o,LicenseId:h},u=$("#priceFrom").val();u=="New"?($(".tbConteiner").css("opacity",.5),n.AjaxloaderImage("div.priceImageloader","Add"),$.ajax({url:"/PriceImages/AddLicenseToItemInCart/",type:"POST",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",success:function(r){if(r=="Success"){if(CartHandler.Refresh(),t&&(window.location.href="/cart/Index"),i){var u=$(".prcTxt > p").attr("data-itemId");u!=null&&($.inArray(u,CartCheckOutItems)==-1&&CartCheckOutItems.push(u),CartHandler.Checkout())}n.ClosePricingModal()}else return r=="Not Entitled"?(n.ClosePricingModal(),CommonHandler.HandleAjaxErrors('One or more selected items is not part of your subscription.Please <a href="/contactus">contact AP<\/a>.'),!1):(n.ClosePricingModal(),CommonHandler.HandleAjaxErrors(r,"Error while adding license to items in cart"),!1);$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){n.ClosePricingModal();$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})):u=="CartUpdate"?($(".tbConteiner").css("opacity",.5),n.AjaxloaderImage("div.priceImageloader","Add"),$.ajax({url:"/PriceImages/UpdateLicenseToItemInCart/",type:"POST",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",success:function(r){if(r=="Success"){if(CartHandler.Refresh(),t&&(window.location.href="/cart/Index"),i){var u=$(".prcTxt > p").attr("data-itemId");u!=null&&($.inArray(u,CartCheckOutItems)==-1&&CartCheckOutItems.push(u),CartHandler.Checkout())}n.ClosePricingModal()}else return r=="Not Entitled"?(n.ClosePricingModal(),CommonHandler.HandleAjaxErrors('One or more selected items is not part of your subscription.Please <a href="/contactus">contact AP<\/a>.'),!1):(n.ClosePricingModal(),CommonHandler.HandleAjaxErrors(r,"Error while adding license to items in cart"),!1);$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){n.ClosePricingModal();$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})):($(".tbConteiner").css("opacity",.5),n.AjaxloaderImage("div.priceImageloader","Add"),$.ajax({url:"/PriceImages/AddItemToCart/",type:"POST",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",success:function(r){if(parseInt(r)>0){if($(".cartNum").html(r),t&&(window.location.href="/cart/Index"),i){var u=$(".prcTxt > p").attr("data-itemId");u!=null&&($.inArray(u,CartCheckOutItems)==-1&&CartCheckOutItems.push(u),CartHandler.Checkout())}n.ClosePricingModal()}else return r=="Not Entitled"?(n.ClosePricingModal(),CommonHandler.HandleAjaxErrors('One or more selected items is not part of your subscription.Please <a href="/contactus">contact AP<\/a>.'),!1):(n.ClosePricingModal(),CommonHandler.HandleAjaxErrors("Error adding item to cart"),!1);n.ClosePricingModal();$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}}))}};this.GetLicenseKey=function(){for(var t=new Array(13),f,r,i,u=0;u<t.length;u++)t[u]=0;return f=$("#origLicKey").val(),r=$("#origLicKey").length>0?f.split("."):[],n.isRoyaltyFree?(t[0]=4,t[12]=$(".pntOptions :radio:checked").val()):($("#third .tbConteiner .whiteArea").each(function(){t[parseInt($(this).attr("id"))-1]=$(this).next().find("option:selected").val()}),$("#third .tbConteiner .grayArea").each(function(){t[parseInt($(this).attr("id"))-1]=$(this).next().next().find("option:selected").val();i=parseInt($(this).attr("id"))-1;t[i]=="99"&&r.length>0&&(parseInt(r[i])>=99?t[i]=r[i]:t[i]+=r[i])})),t=t.toString().replace(/,/g,".")};this.BindThirdCustomDrpControl=function(t,i,r,u,f,e){var o={Root:t,sourceCtrlId:i,drpSelectedlValue:r};$(".tbConteiner").css("opacity",.5);n.AjaxloaderImage("div.priceImageloader","Add");$.ajax({url:"/PriceImages/GetCustomLicenses/",type:"POST",data:JSON.stringify(o),contentType:"application/json; charset=utf-8",success:function(t){for(var o=5,r,i=0;i<t.length;i++)if(t[i].SelectListLabelValue>=5&&t[i].SelectListLabelValue!=12)u?n.PaintWhiteArea(t[i],o,e[i]):n.PaintWhiteArea(t[i],o,0),o++,GenerateLicenseKey=!0;else{if(r="<span class='grayArea' id='"+t[0].SelectListLabelValue+"'>"+t[0].SelectListLabel+"<\/span><br />",r+="<div id='drp3' class='CLDrp'>",r+="<select style='width:80%'>",r+="<option value='0' selected='selected'> Select one...<\/option>",u)for(i=0;i<t[0].SelectList.length;i++)r+=t[0].SelectList[i].Value==f?"<option selected='selected' value='"+t[0].SelectList[i].Value+"'> "+t[0].SelectList[i].Text+"<\/option>":"<option value='"+t[0].SelectList[i].Value+"'> "+t[0].SelectList[i].Text+"<\/option>";else for(i=0;i<t[0].SelectList.length;i++)r+="<option value='"+t[0].SelectList[i].Value+"'> "+t[0].SelectList[i].Text+"<\/option>";r+="<\/select><\/div>";$("#thirdDrp").append(r);n.isSalesManagementWizard&&n.allowCustomValueOption&&(n.AddCustomValueOption("#drp3.CLDrp select",!1),$("#origLicKey")&&$("#origLicKey").val().indexOf("99")>=0&&n.SetLicenseKeyCustomText(t[0].SelectListLabelValue),$("#drp3.CLDrp select").simpleCombo())}GenerateLicenseKey&&(setTimeout(n.GetPriceForLicense,1500),GenerateLicenseKey=!1);$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.BindFourthDrpAndOtherControl=function(t,i,r,u){var f={Root:t,sourceCtrlId:i,drpSelectedlValue:r};$(".tbConteiner").css("opacity",.5);n.AjaxloaderImage("div.priceImageloader","Add");$.ajax({url:"/PriceImages/GetCustomLicenses/",type:"POST",data:JSON.stringify(f),contentType:"application/json; charset=utf-8",success:function(t){for(var f=5,r,i=0;i<t.length;i++)t[i].SelectListLabelValue>=4&&t[i].SelectListLabelValue!=12?(u==null?n.PaintWhiteArea(t[i],f,0):n.PaintWhiteArea(t[i],f,u[i]),f++,GenerateLicenseKey=!0):t[i].SelectListLabelValue=="12"&&(r="<span class='grayArea' id='"+t[i].SelectListLabelValue+"'>"+t[i].SelectListLabel+"<\/span><br />",r+="<div id='drp4' class='CLDrp'>",r+="<select style='width:80%'>",r+="<option value='3' selected='selected'> Worldwide<\/option>",r+="<\/select><\/div>",$(".CustNoDspl3").append(r),GenerateLicenseKey=!0,n.isSalesManagementWizard&&n.allowCustomValueOption&&(n.AddCustomValueOption("div#drp4.CLDrp select",!1),$("#origLicKey")&&$("#origLicKey").val().indexOf("99")>=0&&n.SetLicenseKeyCustomText(t[i].SelectListLabelValue),$("#drp4.CLDrp select").simpleCombo()));GenerateLicenseKey&&(setTimeout(n.GetPriceForLicense,1500),GenerateLicenseKey=!1);$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove")},error:function(t){$(".tbConteiner").css("opacity",1);n.AjaxloaderImage("div.priceImageloader","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.AddCustomValueOption=function(n,t){var i=PriceImages.NoCustomValueText;$(n).each(function(){$(this).find('option[value="99"]').length==0&&($(this).append('<option disabled class="line"><\/option>'),$(this).append($("<option>",{value:99,text:"Enter Custom Value",selected:t})))})};this.register=function(n){n.unbind("click");n.click(function(){CommonHandler.ValidateLogin("",PriceImages.loadModalDialog)})}},function(){PriceImages==null&&(PriceImages=new AP.Search.PriceImages,PriceImages.init())}(jQuery),function(n){n.fn.apPriceImages=function(){var t=null;return this.each(function(){var i=n(this);return null==t&&(t=(new AP.Search.PriceImages).init()),t.register(i),i})}}(jQuery);WorkspaceHandler=null;AP.namespace("Workspace").WorkspaceHandler=function(){var n=this;this.Init=function(){};this.SetCurrentTag=function(n,t){var i=$("#tagId").val();$(".sideNvCmp li a").each(function(){$(this).removeClass("selected")});$("#del_"+i).css("display","none");$("#a_"+i).attr("onclick","CommonHandler.LoadWorkspaceTag('"+i+"');");$("#tagId").val(n);$("#tagtoItem").val(t);$("#a_"+n).addClass("selected");$("#del_"+n).css("display","inline");$('div[id^="disptags"]').hide();$("#a_"+n).hasClass("selected")&&$("#a_"+n).attr("onclick","WorkspaceHandler.Rename('"+n+"');");EnableBorderForSearchResults();SearchHandler.DeselectAllImages();SearchHandler.SetCurrentScrollItem()};this.GoToPage=function(t){n.GetPageResults(t,0)};this.GetMoreResults=function(t){n.GetPageResults(-1,t)};this.Pagination=function(t){var r=$(t).attr("data-size"),f=$("#tagId").val(),u,i,e;r==-1?(SearchViewType="EndlessScroll",$(window).scroll(function(){WorkspaceHandler.ScrollHandler()}),r=CommonHandler.GetPageSize()):(SearchViewType="Pagination",$(window).unbind("scroll"),SearchHandler.LoadThumbnailImages(),SearchHandler.SetCurrentScrollItem());u={PageSize:r,ViewType:SearchViewType,tagId:f};i=$("#searchResults");i.css("opacity",.3);e=(new Date).getTime();SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");$.ajax({type:"POST",url:"/workspace/UpdateSearchResultsPager/",contentType:"application/json; charset=utf-8",data:JSON.stringify(u),success:function(n){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");isRequestInProcess=!1;n.indexOf("alert('Error Processing your request.')")==-1&&i.html(n);SearchHandler.PostSearchResultsAction();i.css("opacity",1);$("#tagtoItem").val(parseInt(r));$('div[id^="disptags"]').hide();SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove")},error:function(t){i.css("opacity",1);isRequestInProcess=!1;n.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(t.responseText)}})};this.GetPageResults=function(n,t){var i,r,u,f;if(previewForm=="Collection"){CollectionHandler.GetMoreManageResults();return}(i=$("#searchResults"),t==0&&i.css("opacity",.3),SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif"),r=$("#tagId").val(),u=$("#tagtoItem").val(),r!=null&&r!=undefined&&r.length!=0)&&(f={tagId:r,fromRecord:u,pageSize:t,startPage:n},$.ajax({type:"POST",url:"/Workspace/GetMoreResults/",contentType:"application/json; charset=utf-8",data:JSON.stringify(f),success:function(n){isRequestInProcess=!1;t==0?(i.html(n),SearchHandler.PostSearchResultsAction(null,!1)):($("div#ResultsContainer").append(n),SearchHandler.PostSearchResultsAction(!1,!1));i.css("opacity",1);$("#tagtoItem").val(parseInt(u)+parseInt(t));$('div[id^="disptags"]').hide();SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove")},error:function(n){isRequestInProcess=!1;i.css("opacity",1);SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");CommonHandler.HandleAjaxErrors(n.responseText)}}))};this.CreateTag=function(n){var t={id:n};n!=""?$.ajax({url:"/Workspace/AddTag",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(n){n!=""&&parseInt(n)&&(CommonHandler.RefreshTags(),CommonHandler.RefreshTagList(),$("#createTag, #overlayClr").fadeOut())},error:function(n){$("#createTag, #overlayClr").fadeOut();CommonHandler.HandleAjaxErrors(n.responseText)}}):CommonHandler.ShowActionMessageDialog("Tag Management","Error occured while creating tag, Please enter tag name.")};$("#tagging a#cancel").click(function(){$("#tagging, #overlayClr").fadeOut()});this.AddImagesToCollectionFromSearch=function(){var n=[],i="",r,t,u,f;if($("#container input[type=checkbox]:checked").each(function(){var t=$(this).attr("id").substr(4);n.push(t)}),n.length==0&&(i=$("#iptagas").val(),i!=""&&i!="Tag as..."&&n.push("TagName:"+i)),n.length==0){CommonHandler.HandleAjaxErrors("Please select one or more tags to proceed");return}if(r=[],t=$("#itemIDToTag").val(),t.length>0)r.push(SearchHandler.GetImageInfo(t)),u={Tags:n,Assets:t,Items:r};else{if(f=$("#selectedImagesCnt").val(),parseInt(f)==0){CommonHandler.HandleAjaxErrors("Please select one or more images to proceed");return}u={Tags:n}}CommonHandler.AjaxloaderImage("div#applyImage","Add");$.ajax({url:"/Workspace/AddToTagFromSearch/",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(n){$("#taggingList").html(n);CommonHandler.AjaxloaderImage("div#applyImage","Remove");t.length==0&&EnableBorderForSearchResults();CommonHandler.ShowActionMessageDialog("Workspace Management","Item tagged successfully.");SearchHandler.DeselectAllImages(!0)},error:function(n){$("#tagging, #overlayClr").fadeOut();CommonHandler.HandleAjaxErrors(n.responseText);CommonHandler.AjaxloaderImage("div#applyImage","Remove")}})};this.TagSelectedItems=function(){var n=[],t="",i,r,u,f;if($("#container input[type=checkbox]:checked").each(function(){var t=$(this).attr("id").substr(4);n.push(t)}),n.length==0&&(t=$("#iptagas").val(),t!=""&&t!="Tag as..."&&n.push("TagName:"+t)),n.length==0){CommonHandler.HandleAjaxErrors("Please select one or more tags to proceed");return}if(i=$("#itemIDToTag").val(),r=$("#tagtoItem").val(),i.length>0)u={Tags:n,Assets:i,pageSize:r};else{if(f=$("#selectedImagesCnt").val(),parseInt(f)==0){CommonHandler.HandleAjaxErrors("Please select one or more images to proceed");return}u={Tags:n,Assets:null,pageSize:r}}CommonHandler.AjaxloaderImage("div#applyImage","Add");$.ajax({url:"/Workspace/AddToTag/",type:"POST",data:JSON.stringify(u),contentType:"application/json; charset=utf-8",success:function(n){CommonHandler.RefreshTags();CommonHandler.RefreshTagList();CommonHandler.AjaxloaderImage("div#applyImage","Remove");$("#tagging, #overlayClr").fadeOut();$("#searchResults").html(n);SearchHandler.PostSearchResultsAction();$('div[id^="disptags"]').hide();i.length==0&&(SearchHandler.DeselectAllImages(!0),EnableBorderForSearchResults())},error:function(n){$("#tagging, #overlayClr").fadeOut();CommonHandler.HandleAjaxErrors(n.responseText);CommonHandler.AjaxloaderImage("div#applyImage","Remove")}})};this.ShowHideForUpdateTagName=function(n){var t=$(".tagname1 > #ren_"+n);t.length>0&&(t.css("display","none"),$(".tagname1 > #lbl_"+n).css("display","inline"),$("#overlayClr").remove())};this.RenameAllTags=function(n,t){var i;$(".delete_tag").each(function(){i=$(this).text();i==n+"x"&&$(this).html(t+"<strong>x<\/strong>")});$("#tagging label").each(function(){i=$(this).text();i==n&&$(this).text(t)});$("#wkspcname").html("Tag | "+t);$("#tagselect option").each(function(){i=$(this).html();i==n&&$(this).html(t)});$("#tagselect").filterByText($("#iptagas"))};this.ToggleWorkspaceView=function(t){var i={ViewType:t};$.ajax({url:"/Workspace/ChangeThumbnailView/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(i){i=="Success"?n.ChangeView(t):CommonHandler.HandleAjaxErrors(i)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ChangeDisplayOption=function(n){var t=n.id.substring(10);n.checked?$.inArray(t,UserSearchDisplayOptions)==-1&&UserSearchDisplayOptions.push(t):UserSearchDisplayOptions.splice($.inArray(t,UserSearchDisplayOptions),1)};this.ChangePreviewOption=function(t,i){var u=t.id,r="HideHover";u=="previewOn"?UserSearchDisplayOptions.splice($.inArray(r,UserSearchDisplayOptions),1):$.inArray(r,UserSearchDisplayOptions)==-1&&UserSearchDisplayOptions.push(r);n.DisplayOptions(i)};this.DisplayOptions=function(n){var t=$("#searchResults"),i;t.css("opacity",.3);SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif");i={DisplayOptions:UserSearchDisplayOptions.join(",")};$.ajax({url:"/Search/UpdateDisplayOptions/",type:"POST",data:JSON.stringify(i),contentType:"application/json; charset=utf-8",success:function(){var i,t;n=="WORKSPACE"?(i=$("#tagId").val(),CommonHandler.LoadWorkspaceTag(i)):n=="COLLECTION"&&($(".tagTxt").length>0?(t=$("#currentcollectionId").val(),CollectionHandler.GetCollection(t)):(t=$("#currentcollectionId").val(),CollectionHandler.GetCollectionLandingPage(t)))},error:function(n){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");t.css("opacity",1);CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ChangeView=function(n){var t="";n=="Medium"?($("a#smallView").attr("class","smlThmb_active tips"),$("a#mediumView").attr("class","midThmb_on tips"),t="srchImg_mid",$(".srchImg").each(function(){$(this).attr("class",t)}),SearchHandler.ResizeImageContainer(n),$(".thumbGallery[rel='268f151']").each(function(){$(this).attr("rel","268f197")}),SearchHandler.LoadThumbnailImages(),$(".tagTxt").each(function(){$(this).removeAttr("style");$(this).attr("style","margin-bottom: 35px;")})):($("a#smallView").attr("class","smlThmb_on tips"),$("a#mediumView").attr("class","midThmb_active tips"),t="srchImg",$(".srchImg_mid").each(function(){$(this).attr("class",t)}),SearchHandler.ResizeImageContainer(n),$(".thumbGallery[rel='268f197']").each(function(){$(this).attr("rel","268f151")}),SearchHandler.LoadThumbnailImages(),$(".tagTxt").each(function(){$(this).removeAttr("style");$(this).attr("style","margin-bottom: 12px;")}));ScrollTo(0,!1)};this.Rename=function(n){var t=$(".tagname1 > #ren_"+n),i=$(".tagname1 > #lbl_"+n),r;t.length<=0||(r=i.width(),t.width(r),t.css("display","inline"),t.focus(),t.unbind("blur"),i.css("display","none"),$('<div id="overlayClr"><\/div>').appendTo("body").click(function(){WorkspaceHandler.ShowHideForUpdateTagName(n)}),t.blur(function(){var e=$(this).attr("Id").substring(4,$(this).attr("Id").length),t=$(this).val(),u=new RegExp(/<.*?>/,"gi"),r,f;$(this).val().match(u).length>0&&(t=$(this).val().replace(u,""),$(this).val(t));r=i.text();f={Id:e,TagName:t};t.length>0&&t!=r?$.ajax({url:"/Workspace/UpdateTag/",type:"POST",data:JSON.stringify(f),contentType:"application/json; charset=utf-8",success:function(u){u=="Success"?(i.text(t),$("#divlbl_"+n).text(t),WorkspaceHandler.ShowHideForUpdateTagName(n),WorkspaceHandler.RenameAllTags(r,t)):(WorkspaceHandler.ShowHideForUpdateTagName(n),CommonHandler.HandleAjaxErrors(u,"wrkspaceError"))},error:function(t){WorkspaceHandler.ShowHideForUpdateTagName(n);CommonHandler.HandleAjaxErrors(t.responseText,"wrkspaceError")}}):WorkspaceHandler.ShowHideForUpdateTagName(n)}))};this.ShareSelectedImages=function(){SearchHandler.ShareSelectedImages()};this.DeleteItemsFromWorkspace=function(){var i=$("#selectedImagesCnt").val(),n,t;parseInt(i)!=0&&(n=$("#tagtoItem").val(),t={itemIds:null,currScrollPos:n},$.ajax({url:"/Workspace/DeleteItemsFromWorkspace/",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(){var n=$(".sideNvCmp li a.selected").attr("id").substr(2);parseInt(n)>0&&CommonHandler.LoadWorkspaceTag(n);CommonHandler.RefreshTags();SearchHandler.DeselectAllImages(!0);SearchHandler.SetCurrentScrollItem();$("#deleteTagPopup, #overlayClr").remove()},error:function(n){$("#deleteTagPopup, #overlayClr").remove();CommonHandler.HandleAjaxErrors(n.responseText)}}))};this.UpdateSelectedImages=function(){sharedMultipleImages=[];$('#workspace input[name^="pgChk"]:checked').each(function(){var n=$(this).attr("id");sharedMultipleImages.push(n)});SearchHandler.UpdateCount()};this.DeleteTag=function(n){if(!(n.length<=0)){var t={id:n};$.ajax({url:"/Workspace/DeleteTag/",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(t){$(".sideNvCmp > #li_"+n).remove();CommonHandler.RefreshTags();CommonHandler.RefreshTagList();$("#deleteTagPopup, #overlayClr").remove();CommonHandler.LoadWorkspaceTag(t)},error:function(n){$("#deleteTagPopup, #overlayClr").remove();CommonHandler.HandleAjaxErrors(n.responseText)}})}};this.SelectAllCheckBox=function(n){var i=$(n).attr("name"),r=i.substr(i.length-1),t=$("input[name=pgChk"+r+"]");$(n).is(":checked")?(t.parent().parent().parent().parent().parent().css({background:"#f0eadb","border-color":"#e6ce92"}),t.attr("checked",!0)):(t.parent().parent().parent().parent().parent().css({background:"","border-color":"transparent"}),t.attr("checked",!1));WorkspaceHandler.UpdateSelectedImages()};this.CreateNewTagLeftPanel=function(){$("#createTag").css({top:"-12px",left:"117px"}).hide().fadeIn();$('<div id="overlayClr"><\/div>').appendTo("body").click(function(){$("#createTag, #overlayClr").fadeOut()})};this.AddTag=function(){var n=$("#create_tagname").val();WorkspaceHandler.CreateTag(n);$("#tagging, #overlayClr").fadeOut()};this.TagImages=function(n){var i,t,r;if($(n.target).attr("ap-action")=="redirect-to-login"){CommonHandler.RedirectToLogin();return}if(i=$("#tagging").find("input[type=checkbox]:checked"),i.removeAttr("checked"),t=$(n.target).attr("data-gadata"),t!="Multiple"?$("#itemIDToTag").val(t):$("#itemIDToTag").val(""),r=$("#selectedImagesCnt").val(),parseInt(r)!=0||t!="Multiple")return $("#tagging").css({top:n.pageY+10,left:n.pageX+10}).fadeIn(),$('<div id="overlayClr"><\/div>').appendTo("body").click(function(){$("#tagging, #overlayClr").fadeOut();$("#iptagas").val("")}),!1};this.ToggleCheckboxOnGrouping=function(n){var i=$(n).attr("name"),r=i.substr(i.length-1),t=0;$("input[name=pgChk"+r+"]").each(function(){$(n).is(":checked")&&(t=t+1)});t==0&&$("input[name=pgAll"+r+"]").attr("checked",!1)};this.TagMouseOver=function(n){var t=$(n).attr("title"),i=$(n).height(),u=$(n).parent().width(),f=$(n).offset(),r=$(n).width(),e=$(n).position();$(n).data("tipText",t).removeAttr("title");$('<div class="smtooltip"><\/div>').text(t).appendTo($(n)).css({top:i*2,left:-r-46}).fadeIn("fast")};this.RemoveTagUpdateLeftPanel=function(n){$(n).parent().fadeOut(500,function(){$(n).remove()});var t=$(".tagsTpsCntnr .delete_tag");t.length==1&&$(n).parents(".tagsTpsCntnr").fadeOut(1e3,function(){$(n).remove();$("#overlayClr").remove()})};this.SearchWithIn=function(n,t){var r="",u="",f,e,i;t=="entity"?(f=n.split("~"),n.indexOf("Tag")>=0?r=f[2]:u=f[1]):u=n;e="tagId="+r+"&title="+u+"&type="+t;t=="entity"&&r.length>0?CommonHandler.LoadWorkspaceTag(r):(i=$("#searchResults"),i.css("opacity",.3),SearchHandler.AjaxloaderImage("div#loadingSearchResults","Add","/images/graphics/wait.gif"),TrackEvent("Workspace SearchWithin",e),$.ajax({type:"GET",cache:!1,url:"/Workspace/SearchWithIn?"+e,success:function(n){var r=$("#a_"+t),t,u;i.html(n);SearchHandler.LoadThumbnailImages();t=$("#tagId").val();r.removeClass("selected");$("#del_"+t).css("display","none");r.attr("onclick","CommonHandler.LoadWorkspaceTag('"+t+"');");$("#tagId").val("");$("#tagtoItem").val("");u=$("#mediumView").hasClass("midThmb_on")?"Middle":"Small";SearchHandler.ResizeImageContainer(u);SearchHandler.LoadThumbnailImages();SearchHandler.ApplyRightsInfoToolTip();Preview(!1);$('div[id^="disptags"]').hide();EnableBorderForSearchResults();SearchHandler.SetCurrentScrollItem();SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");i.css("opacity",1)},error:function(n){SearchHandler.AjaxloaderImage("div#loadingSearchResults","Remove");i.css("opacity",1);CommonHandler.HandleAjaxErrors(n.responseText)}}))};this.ShareTag=function(){var n=$("#tagId").val(),t={tagId:n};$.ajax({url:"/WorkSpace/ShareTag",type:"POST",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",success:function(n){CommonHandler.GenerateShareInterface(n)},error:function(n){CommonHandler.HandleAjaxErrors(n.responseText)}})};this.ConfirmDelete=function(n){$('<div id="deleteTagPopup"><h1>Workspace<\/h1><a id="close" href="#">X<\/a><\/div>').append("<p>Are you sure you want to delete this tag?<\/p>").append('<a class="btnGray cancel">cancel<\/a>').append('<a href="javascript:void(0);" onclick="WorkspaceHandler.DeleteTag(\''+n+'\');" class="btnBlue">delete<\/a>').appendTo("body");var t=$("#deleteTagPopup"),i=($(window).height()-t.height())/2-111,r=($(window).width()-t.width())/2;t.css({top:i+$(document).scrollTop(),left:r});$('<div id="overlayClr"><\/div>').appendTo("body").click(function(){$("#deleteTagPopup, #overlayClr").remove()});$("#deleteTagPopup .cancel, #close").click(function(n){$("#deleteTagPopup, #overlayClr").remove();n.preventDefault()})};this.ScrollHandler=function(){var t=0,i,r;if($("#tagtoItem").length>0&&(t=parseInt($("#tagtoItem").val()),t=t+1),makeRequest=RecordCounter<TotalHits&&!isRequestInProcess&&t<TotalHits?!0:!1,makeRequest){var u=document.documentElement.scrollHeight,f=document.documentElement.clientHeight,e=window.navigator.userAgent,o=e.indexOf("MSIE ");scrollPos=o>0?document.documentElement.scrollTop:window.pageYOffset;i=$(window).height()>500?525:$(window).height();u-(scrollPos+f)<i&&(isRequestInProcess=!0,r=CommonHandler.GetPageSize(),n.GetMoreResults(r))}winHeight=$(window).height();winTop=$(window).scrollTop();SearchHandler.LoadThumbnailImages();SearchHandler.SetCurrentScrollItem()}};$(document).ready(function(){WorkspaceHandler==null&&(WorkspaceHandler=new AP.Workspace.WorkspaceHandler,WorkspaceHandler.Init());SearchHandler.DeselectAllImages();$(".taghdr span").click(function(){WorkspaceHandler.CreateNewTagLeftPanel()});$(document).on("click",".oprBar .shareTag_on",function(){WorkspaceHandler.ShareTag()});$("#createTag a#cancel").click(function(){$("#createTag, #overlayClr").fadeOut()});$("#create_tag").click(function(){WorkspaceHandler.AddTag()});$(document).on("click",".tag_active",function(n){WorkspaceHandler.TagImages(n)});$(document).on("click",'.delete_active[data-apType="WORKSPACE"]',function(){var t;if(!(sharedMultipleImages.length<=0)){t=this.id.substr(4);$('<div id="deleteTagPopup"><h1>Workspace<\/h1><a id="close" href="#">X<\/a><\/div>').append("<p>Are you sure you want to delete these images?<\/p>").append('<a class="btnGray cancel">cancel<\/a>').append('<a href="javascript:void(0);" onclick="WorkspaceHandler.DeleteItemsFromWorkspace();" class="btnBlue">delete<\/a>').appendTo("body");var n=$("#deleteTagPopup"),i=($(window).height()-n.height())/2-111,r=($(window).width()-n.width())/2;n.css({top:i+$(document).scrollTop(),left:r});$('<div id="overlayClr"><\/div>').appendTo("body").click(function(){$("#deleteTagPopup, #overlayClr").remove()});$("#deleteTagPopup .cancel, #close").click(function(n){$("#deleteTagPopup, #overlayClr").remove();n.preventDefault()})}});$(document).on("click",".qkDownload_active",function(n){var t=n.target;$(t).attr("data-gacategory")=="Workspace_Toolbar"&&CommonHandler.ValidateLogin("",SingleImageDownload.loadModalDialog)});$("#container").jScrollPane({verticalDragMinHeight:20,verticalDragMaxHeight:20});$("#fine_print").jScrollPane({scrollbarWidth:10,scrollbarMargin:10,showArrows:!1});$(".input :checkbox").click(function(){WorkspaceHandler.ToggleCheckboxOnGrouping(this)});$(".tagTxt input").click(function(){WorkspaceHandler.SelectAllCheckBox(this)});$(document).on("mouseover",".tipsTg",function(){WorkspaceHandler.TagMouseOver(this)});$(document).on("mouseout",".tipsTg",function(){$(this).attr("title",$(this).data("tipText"));$(".smtooltip").remove()});$('div[id^="disptags"]').hide();$(document).on("click",".tagsTpsCntnr a#close",function(){var n=$(this).parent().attr("id").substr(9),t=$("#disptags_"+n);t.hide()});$(document).on("click",".tags_ttip",function(){var n=this.id.substr(9),t=$("#disptags_"+n);t.length>0&&($('<div id="overlayWkspc" ><\/div>').appendTo("body").fadeIn("slow").click(function(){$("#overlayWkspc").fadeOut("fast",function(){$(this).remove()});$("#disptags_"+n).hide()}),t.fadeIn())});$.fn.toggleClick=function(){var n=arguments;return this.each(function(){var t=0;$(this).click(function(){n[t].apply(this,arguments);t=(t+1)%n.length})})};$(".showHideLnk").toggleClick(function(){$(this).text("Hide Details");var n=$(".showHide").height();$(".showHide").slideDown("1000",function(){$(this).css({height:n})})},function(){$(this).text("Show Details");$(".showHide").slideUp()})});var winHeight=0,winTop=0,imgOffset=0,imgTop=0,imgHeight=0,imgToScrollTo="",fromRecord=0,toItem=0,pageCounter=1,makeRequest=!1,isRequestInProcess=!1,pageRecordLimitOver=!1,RecordCounter=0,MaxPageSize,TotalHits=0,UserSearchDisplayOptions="";$(document).ready(function(){winHeight=$(window).height();winTop=$(window).scrollTop();SearchHandler.LoadThumbnailImages();SearchHandler.SetCurrentScrollItem();SearchViewType=="EndlessScroll"?$(window).scroll(function(){WorkspaceHandler.ScrollHandler()}):(SearchHandler.LoadThumbnailImages(),SearchHandler.SetCurrentScrollItem());SearchHandler.ApplyRightsInfoToolTip()});"undefined"==typeof jwplayer&&(jwplayer=function(n){if(jwplayer.api)return jwplayer.api.selectPlayer(n)},jwplayer.version="6.11.4920",jwplayer.vid=document.createElement("video"),jwplayer.audio=document.createElement("audio"),jwplayer.source=document.createElement("source"),function(){var r={},t=Array.prototype,u=Object.prototype,o=t.slice,h=t.concat,s=u.toString,p=u.hasOwnProperty,c=t.map,l=t.forEach,a=t.filter,f=t.some,v=t.indexOf,u=Array.isArray,y=Object.keys,n=function(t){return t instanceof n?t:(this instanceof n)?void 0:new n(t)},i=n.each=n.forEach=function(t,i,u){var f,e;if(null==t)return t;if(l&&t.forEach===l)t.forEach(i,u);else if(t.length===+t.length){for(f=0,e=t.length;f<e;f++)if(i.call(u,t[f],f,t)===r)return}else for(var o=n.keys(t),f=0,e=o.length;f<e;f++)if(i.call(u,t[o[f]],o[f],t)===r)return;return t},e;n.map=n.collect=function(n,t,r){var u=[];return null==n?u:c&&n.map===c?n.map(t,r):(i(n,function(n,i,f){u.push(t.call(r,n,i,f))}),u)};n.find=n.detect=function(n,t,i){var r;return e(n,function(n,u,f){if(t.call(i,n,u,f))return r=n,!0}),r};n.filter=n.select=function(n,t,r){var u=[];return null==n?u:a&&n.filter===a?n.filter(t,r):(i(n,function(n,i,f){t.call(r,n,i,f)&&u.push(n)}),u)};e=n.some=n.any=function(t,u,e){u||(u=n.identity);var o=!1;return null==t?o:f&&t.some===f?t.some(u,e):(i(t,function(n,t,i){if(o||(o=u.call(e,n,t,i)))return r}),!!o)};n.size=function(t){return null==t?0:t.length===+t.length?t.length:n.keys(t).length};n.after=function(n,t){return function(){if(1>--n)return t.apply(this,arguments)}};n.sortedIndex=function(t,i,r,u){var f,e,o;for(r=null==r?n.identity:n.isFunction(r)?r:n.property(r),i=r.call(u,i),f=0,e=t.length;f<e;)o=f+e>>>1,r.call(u,t[o])<i?f=o+1:e=o;return f};n.find=n.detect=function(n,t,i){var r;return e(n,function(n,u,f){if(t.call(i,n,u,f))return r=n,!0}),r};e=n.some=n.any=function(t,u,e){u||(u=n.identity);var o=!1;return null==t?o:f&&t.some===f?t.some(u,e):(i(t,function(n,t,i){if(o||(o=u.call(e,n,t,i)))return r}),!!o)};n.contains=n.include=function(t,i){return null==t?!1:(t.length!==+t.length&&(t=n.values(t)),0<=n.indexOf(t,i))};n.difference=function(i){var r=h.apply(t,o.call(arguments,1));return n.filter(i,function(t){return!n.contains(r,t)})};n.without=function(t){return n.difference(t,o.call(arguments,1))};n.indexOf=function(t,i,r){if(null==t)return-1;var u=0,f=t.length;if(r)if("number"==typeof r)u=0>r?Math.max(0,f+r):r;else return u=n.sortedIndex(t,i),t[u]===i?u:-1;if(v&&t.indexOf===v)return t.indexOf(i,r);for(;u<f;u++)if(t[u]===i)return u;return-1};n.memoize=function(t,i){var r={};return i||(i=n.identity),function(){var u=i.apply(this,arguments);return n.has(r,u)?r[u]:r[u]=t.apply(this,arguments)}};n.keys=function(t){if(!n.isObject(t))return[];if(y)return y(t);var r=[],i;for(i in t)n.has(t,i)&&r.push(i);return r};n.pick=function(n){var r={},u=h.apply(t,o.call(arguments,1));return i(u,function(t){t in n&&(r[t]=n[t])}),r};n.isArray=u||function(n){return"[object Array]"==s.call(n)};n.isObject=function(n){return n===Object(n)};i("Arguments Function String Number Date RegExp".split(" "),function(t){n["is"+t]=function(n){return s.call(n)=="[object "+t+"]"}});n.isArguments(arguments)||(n.isArguments=function(t){return!(!t||!n.has(t,"callee"))});"function"!=typeof/./&&(n.isFunction=function(n){return"function"==typeof n});n.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))};n.isNaN=function(t){return n.isNumber(t)&&t!=+t};n.isBoolean=function(n){return!0===n||!1===n||"[object Boolean]"==s.call(n)};n.isNull=function(n){return null===n};n.isUndefined=function(n){return void 0===n};n.has=function(n,t){return p.call(n,t)};n.identity=function(n){return n};n.constant=function(n){return function(){return n}};n.property=function(n){return function(t){return t[n]}};this._=n}.call(jwplayer),function(n){function u(n){return function(){return i(n)}}function o(n,i,r,u,f){return function(){var e,o;if(f)r(n);else{try{if((e=n.responseXML)&&(o=e.firstChild,e.lastChild&&"parsererror"===e.lastChild.nodeName)){u&&u("Invalid XML",i,n);return}}catch(s){}if(e&&o)return r(n);(e=t.parseXML(n.responseText))&&e.firstChild?(n=t.extend({},n,{responseXML:e}),r(n)):u&&u(n.responseText?"Invalid XML":i,i,n)}}}var t=n.utils={},r=n._,f,i,e;t.exists=function(n){switch(typeof n){case"string":return 0<n.length;case"object":return null!==n;case"undefined":return!1}return!0};t.styleDimension=function(n){return n+(0<n.toString().indexOf("%")?"":"px")};t.getAbsolutePath=function(n,i){var u,e,r,o,f;if(t.exists(i)||(i=document.location.href),t.exists(n)){if(t.exists(n)?(u=n.indexOf("://"),e=n.indexOf("?"),u=0<u&&(0>e||e>u)):u=void 0,u)return n;for(u=i.substring(0,i.indexOf("://")+3),e=i.substring(u.length,i.indexOf("/",u.length+1)),0===n.indexOf("/")?r=n.split("/"):(r=i.split("?")[0],r=r.substring(u.length+e.length+1,r.lastIndexOf("/")),r=r.split("/").concat(n.split("/"))),o=[],f=0;f<r.length;f++)r[f]&&t.exists(r[f])&&"."!==r[f]&&(".."===r[f]?o.pop():o.push(r[f]));return u+e+"/"+o.join("/")}};t.extend=function(){var n=Array.prototype.slice.call(arguments,0);if(1<n.length){for(var r=n[0],u=function(n,t){void 0!==t&&null!==t&&(r[n]=t)},i=1;i<n.length;i++)t.foreach(n[i],u);return r}return null};f=window.console=window.console||{log:function(){}};t.log=function(){var n=Array.prototype.slice.call(arguments,0);"object"==typeof f.log?f.log(n):f.log.apply(f,n)};i=r.memoize(function(n){return null!==navigator.userAgent.toLowerCase().match(n)});t.isFF=u(/firefox/i);t.isChrome=u(/chrome/i);t.isIPod=u(/iP(hone|od)/i);t.isIPad=u(/iPad/i);t.isSafari602=u(/Macintosh.*Mac OS X 10_8.*6\.0\.\d* Safari/i);t.isIETrident=function(n){return n?(n=parseFloat(n).toFixed(1),i(RegExp("trident/.+rv:\\s*"+n,"i"))):i(/trident/i)};t.isMSIE=function(n){return n?(n=parseFloat(n).toFixed(1),i(RegExp("msie\\s*"+n,"i"))):i(/msie/i)};t.isIE=function(n){return n?(n=parseFloat(n).toFixed(1),11<=n?t.isIETrident(n):t.isMSIE(n)):t.isMSIE()||t.isIETrident()};t.isSafari=function(){return i(/safari/i)&&!i(/chrome/i)&&!i(/chromium/i)&&!i(/android/i)};t.isIOS=function(n){return n?i(RegExp("iP(hone|ad|od).+\\sOS\\s"+n,"i")):i(/iP(hone|ad|od)/i)};t.isAndroidNative=function(n){return t.isAndroid(n,!0)};t.isAndroid=function(n,r){return r&&i(/chrome\/[123456789]/i)&&!i(/chrome\/18/)?!1:n?(t.isInt(n)&&!/\./.test(n)&&(n=""+n+"."),i(RegExp("Android\\s*"+n,"i"))):i(/Android/i)};t.isMobile=function(){return t.isIOS()||t.isAndroid()};t.isIframe=function(){return window.frameElement&&"IFRAME"===window.frameElement.nodeName};t.saveCookie=function(n,t){document.cookie="jwplayer."+n+"="+t+"; path=/"};t.getCookies=function(){for(var n,i={},r=document.cookie.split("; "),t=0;t<r.length;t++)n=r[t].split("="),0===n[0].indexOf("jwplayer.")&&(i[n[0].substring(9,n[0].length)]=n[1]);return i};t.isInt=function(n){return 0==parseFloat(n)%1};t.typeOf=function(n){if(null===n)return"null";var t=typeof n;return"object"===t&&r.isArray(n)?"array":t};t.translateEventResponse=function(i,r){var u=t.extend({},r),f;return i!==n.events.JWPLAYER_FULLSCREEN||u.fullscreen?"object"==typeof u.data?(f=u.data,delete u.data,u=t.extend(u,f)):"object"==typeof u.metadata&&t.deepReplaceKeyName(u.metadata,["__dot__","__spc__","__dsh__","__default__"],["."," ","-","default"]):(u.fullscreen="true"===u.message,delete u.message),t.foreach(["position","duration","offset"],function(n,t){u[t]&&(u[t]=Math.round(1e3*u[t])/1e3)}),u};t.flashVersion=function(){if(t.isAndroid())return 0;var i=navigator.plugins,n;try{if("undefined"!==i&&(n=i["Shockwave Flash"]))return parseInt(n.description.replace(/\D+(\d+)\..*/,"$1"),10)}catch(r){}if("undefined"!=typeof window.ActiveXObject)try{if(n=new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash"))return parseInt(n.GetVariable("$version").split(" ")[1].split(",")[0],10)}catch(u){}return 0};t.getScriptPath=function(n){for(var t,r=document.getElementsByTagName("script"),i=0;i<r.length;i++)if(t=r[i].src,t&&0<=t.indexOf(n))return t.substr(0,t.indexOf(n));return""};t.deepReplaceKeyName=function(i,r,u){switch(n.utils.typeOf(i)){case"array":for(var f=0;f<i.length;f++)i[f]=n.utils.deepReplaceKeyName(i[f],r,u);break;case"object":t.foreach(i,function(t,f){var s,e,o;if(r instanceof Array&&u instanceof Array){if(r.length!==u.length)return;s=r}else s=[r];for(e=t,o=0;o<s.length;o++)e=e.replace(RegExp(r[o],"g"),u[o]);i[e]=n.utils.deepReplaceKeyName(f,r,u);t!==e&&delete i[t]})}return i};e=t.pluginPathType={ABSOLUTE:0,RELATIVE:1,CDN:2};t.getPluginPathType=function(n){var i,r;if("string"==typeof n)return(n=n.split("?")[0],i=n.indexOf("://"),0<i)?e.ABSOLUTE:(r=n.indexOf("/"),n=t.extension(n),0>i&&0>r&&(!n||!isNaN(n))?e.CDN:e.RELATIVE)};t.getPluginName=function(n){return n.replace(/^(.*\/)?([^-]*)-?.*\.(swf|js)$/,"$2")};t.getPluginVersion=function(n){return n.replace(/[^-]*-?([^\.]*).*$/,"$1")};t.isYouTube=function(n,t){return"youtube"===t||/^(http|\/\/).*(youtube\.com|youtu\.be)\/.+/.test(n)};t.youTubeID=function(n){try{return/v[=\/]([^?&]*)|youtu\.be\/([^?]*)|^([\w-]*)$/i.exec(n).slice(1).join("").replace("?","")}catch(t){return""}};t.isRtmp=function(n,t){return 0===n.indexOf("rtmp")||"rtmp"===t};t.foreach=function(n,i){var r,u;for(r in n)"function"===t.typeOf(n.hasOwnProperty)?n.hasOwnProperty(r)&&(u=n[r],i(r,u)):(u=n[r],i(r,u))};t.isHTTPS=function(){return 0===window.location.href.indexOf("https")};t.repo=function(){var i="http://p.jwpcdn.com/"+n.version.split(/\W/).splice(0,2).join("/")+"/";try{t.isHTTPS()&&(i=i.replace("http://","https://ssl."))}catch(r){}return i};t.versionCheck=function(t){t=("0"+t).split(/\W/);var i=n.version.split(/\W/),r=parseFloat(t[0]),u=parseFloat(i[0]);return r>u||r===u&&parseFloat("0"+t[1])>parseFloat(i[1])?!1:!0};t.ajax=function(n,i,r,u){var f,h=!1,e,s,c,l;if(0<n.indexOf("#")&&(n=n.replace(/#.*$/,"")),n&&0<=n.indexOf("://")&&n.split("/")[2]!==window.location.href.split("/")[2]&&t.exists(window.XDomainRequest))f=new window.XDomainRequest,f.onload=o(f,n,i,r,u),f.ontimeout=f.onprogress=function(){},f.timeout=5e3;else if(t.exists(window.XMLHttpRequest))e=f=new window.XMLHttpRequest,s=n,f.onreadystatechange=function(){if(4===e.readyState)switch(e.status){case 200:o(e,s,i,r,u)();break;case 404:r("File not found",s,e)}};else return r&&r("",n,f),f;f.overrideMimeType&&f.overrideMimeType("text/xml");c=n;l=f;f.onerror=function(){r("Error loading file",c,l)};try{f.open("GET",n,!0)}catch(a){h=!0}return setTimeout(function(){if(h)r&&r(n,n,f);else try{f.send()}catch(t){r&&r(n,n,f)}},0),f};t.parseXML=function(n){var t;try{if(window.DOMParser){if(t=(new window.DOMParser).parseFromString(n,"text/xml"),t.childNodes&&t.childNodes.length&&"parsererror"===t.childNodes[0].firstChild.nodeName)return}else t=new window.ActiveXObject("Microsoft.XMLDOM"),t.async="false",t.loadXML(n)}catch(i){return}return t};t.between=function(n,t,i){return Math.max(Math.min(n,i),t)};t.seconds=function(n){if(r.isNumber(n))return n;n=n.replace(",",".");var t=n.split(":"),i=0;return"s"===n.slice(-1)?i=parseFloat(n):"m"===n.slice(-1)?i=60*parseFloat(n):"h"===n.slice(-1)?i=3600*parseFloat(n):1<t.length?(i=parseFloat(t[t.length-1]),i+=60*parseFloat(t[t.length-2]),3===t.length&&(i+=3600*parseFloat(t[t.length-3]))):i=parseFloat(n),i};t.serialize=function(n){return null===n?null:"true"===n.toString().toLowerCase()?!0:"false"===n.toString().toLowerCase()?!1:isNaN(Number(n))||5<n.length||0===n.length?n:Number(n)};t.addClass=function(n,i){var u=r.isString(n.className)?n.className.split(" "):[],f=r.isArray(i)?i:i.split(" ");r.each(f,function(n){r.contains(u,n)||u.push(n)});n.className=t.trim(u.join(" "))};t.removeClass=function(n,i){var u=r.isString(n.className)?n.className.split(" "):[],f=r.isArray(i)?i:i.split(" ");n.className=t.trim(r.difference(u,f).join(" "))};t.indexOf=r.indexOf;t.noop=function(){};t.canCast=function(){var t=n.cast;return!(!t||!r.isFunction(t.available)||!t.available())}}(jwplayer),function(n){function s(n){var t=document.createElement("style");return n&&t.appendChild(document.createTextNode(n)),t.type="text/css",document.getElementsByTagName("head")[0].appendChild(t),t}function h(n,t,r){return i.exists(t)?(r=r?" !important":"","string"==typeof t&&isNaN(t)?/png|gif|jpe?g/i.test(t)&&0>t.indexOf("url")?"url("+t+")":t+r:0===t||"z-index"===n||"opacity"===n?""+t+r:/color/i.test(n)?"#"+i.pad(t.toString(16).replace(/^0x/i,""),6)+r:Math.ceil(t)+"px"+r):""}function c(n,t){for(var u,e,i,r,f=0;f<n.length;f++)if(u=n[f],void 0!==u&&null!==u)for(e in t){for(i=e,i=i.split("-"),r=1;r<i.length;r++)i[r]=i[r].charAt(0).toUpperCase()+i[r].slice(1);i=i.join("");u.style[i]!==t[e]&&(u.style[i]=t[e])}}function o(n){var u=e[n].sheet,r,t,i,o,s;if(u){r=u.cssRules;t=l[n];i=n;o=f[i];i+=" { ";for(s in o)i+=s+": "+o[s]+"; ";if(i+="}",void 0!==t&&t<r.length&&r[t].selectorText===n){if(i===r[t].cssText)return;u.deleteRule(t)}else t=r.length,l[n]=t;try{u.insertRule(i,t)}catch(h){}}}var i=n.utils,e={},u,f={},t=null,l={},r;i.cssKeyframes=function(n,t){var i=e.keyframes,r;i||(i=s(),e.keyframes=i);i=i.sheet;r="@keyframes "+n+" { "+t+" }";try{i.insertRule(r,i.cssRules.length)}catch(u){}r=r.replace(/(keyframes|transform)/g,"-webkit-$1");try{i.insertRule(r,i.cssRules.length)}catch(f){}};r=i.css=function(n,i,r){var l,a,c,v;f[n]||(f[n]={});l=f[n];r=r||!1;a=!1;for(c in i)v=h(c,i[c],r),""!==v?v!==l[c]&&(l[c]=v,a=!0):void 0!==l[c]&&(delete l[c],a=!0);a&&(e[n]||(i=u&&u.sheet&&u.sheet.cssRules&&u.sheet.cssRules.length||0,(!u||5e4<i)&&(u=s()),e[n]=u),null!==t?t.styleSheets[n]=f[n]:o(n))};r.style=function(n,i,r){var u,f,e;if(!(void 0===n||null===n)){void 0===n.length&&(n=[n]);u={};for(f in i)u[f]=h(f,i[f]);if(null===t||r)c(n,u);else{i=(i=n.__cssRules)||{};for(e in u)i[e]=u[e];n.__cssRules=i;0>t.elements.indexOf(n)&&t.elements.push(n)}}};r.block=function(n){null===t&&(t={id:n,styleSheets:{},elements:[]})};r.unblock=function(n){if(t&&(!n||t.id===n)){for(var i in t.styleSheets)o(i);for(n=0;n<t.elements.length;n++)i=t.elements[n],c(i,i.__cssRules);t=null}};i.clearCss=function(n){var t,i;for(t in f)0<=t.indexOf(n)&&delete f[t];for(i in e)0<=i.indexOf(n)&&o(i)};i.transform=function(n,t){var i={};t=t||"";i.transform=t;i["-webkit-transform"]=t;i["-ms-transform"]=t;i["-moz-transform"]=t;i["-o-transform"]=t;"string"==typeof n?r(n,i):r.style(n,i)};i.dragStyle=function(n,t){r(n,{"-webkit-user-select":t,"-moz-user-select":t,"-ms-user-select":t,"-webkit-user-drag":t,"user-select":t,"user-drag":t})};i.transitionStyle=function(n,t){navigator.userAgent.match(/5\.\d(\.\d)? safari/i)||r(n,{"-webkit-transition":t,"-moz-transition":t,"-o-transition":t,transition:t})};i.rotate=function(n,t){i.transform(n,"rotate("+t+"deg)")};i.rgbHex=function(n){return n=String(n).replace("#",""),3===n.length&&(n=n[0]+n[0]+n[1]+n[1]+n[2]+n[2]),"#"+n.substr(-6)};i.hexToRgba=function(n,t){var i="rgb",r=[parseInt(n.substr(1,2),16),parseInt(n.substr(3,2),16),parseInt(n.substr(5,2),16)];return void 0!==t&&100!==t&&(i+="a",r.push(t/100)),i+"("+r.join(",")+")"}}(jwplayer),function(n){var r=n.foreach,t={mp4:"video/mp4",ogg:"video/ogg",oga:"audio/ogg",vorbis:"audio/ogg",webm:"video/webm",aac:"audio/mp4",mp3:"audio/mpeg",hls:"application/vnd.apple.mpegurl"},u={mp4:t.mp4,f4v:t.mp4,m4v:t.mp4,mov:t.mp4,m4a:t.aac,f4a:t.aac,aac:t.aac,mp3:t.mp3,ogv:t.ogg,ogg:t.ogg,oga:t.vorbis,vorbis:t.vorbis,webm:t.webm,m3u8:t.hls,m3u:t.hls,hls:t.hls},i=n.extensionmap={};r(u,function(n,t){i[n]={html5:t}});r({flv:"video",f4v:"video",mov:"video",m4a:"video",m4v:"video",mp4:"video",aac:"video",f4a:"video",mp3:"sound",smil:"rtmp",m3u8:"hls",hls:"hls"},function(n,t){i[n]||(i[n]={});i[n].flash=t});i.types=t;i.mimeType=function(n){var i;return r(t,function(t,r){i||r!=n||(i=t)}),i};i.extType=function(n){return i.mimeType(u[n])}}(jwplayer.utils),function(n){var t=n.loaderstatus={NEW:0,LOADING:1,ERROR:2,COMPLETE:3},i=document;n.scriptloader=function(r){function o(n){u=t.ERROR;s.sendEvent(f.ERROR,n)}function e(n){u=t.COMPLETE;s.sendEvent(f.COMPLETE,n)}var f=jwplayer.events,s=n.extend(this,new f.eventdispatcher),u=t.NEW;this.load=function(){var h,s;if(u==t.NEW){if(h=n.scriptloader.loaders[r],h&&(u=h.getStatus(),2>u)){h.addEventListener(f.ERROR,o);h.addEventListener(f.COMPLETE,e);return}s=i.createElement("script");s.addEventListener?(s.onload=e,s.onerror=o):s.readyState&&(s.onreadystatechange=function(n){("loaded"==s.readyState||"complete"==s.readyState)&&e(n)});i.getElementsByTagName("head")[0].appendChild(s);s.src=r;u=t.LOADING;n.scriptloader.loaders[r]=this}};this.getStatus=function(){return u}};n.scriptloader.loaders={}}(jwplayer.utils),function(n){n.trim=function(n){return n.replace(/^\s+|\s+$/g,"")};n.pad=function(n,t,i){for(i||(i="0");n.length<t;)n=i+n;return n};n.xmlAttribute=function(n,t){for(var i=0;i<n.attributes.length;i++)if(n.attributes[i].name&&n.attributes[i].name.toLowerCase()===t.toLowerCase())return n.attributes[i].value.toString();return""};n.extension=function(n){if(!n||"rtmp"===n.substr(0,4))return"";var t;return(t=-1<n.indexOf("(format=m3u8-")?"m3u8":!1,t)?t:(n=n.substring(n.lastIndexOf("/")+1,n.length).split("?")[0].split("#")[0],-1<n.lastIndexOf(".")?n.substr(n.lastIndexOf(".")+1,n.length).toLowerCase():void 0)};n.stringToColor=function(n){return n=n.replace(/(#|0x)?([0-9A-F]{3,6})$/gi,"$2"),3===n.length&&(n=n.charAt(0)+n.charAt(0)+n.charAt(1)+n.charAt(1)+n.charAt(2)+n.charAt(2)),parseInt(n,16)}}(jwplayer.utils),function(n){var t="touchmove",i="touchstart";n.touch=function(r){function h(n){n.type===i?(e=!0,u=l(f.DRAG_START,n)):n.type===t?e&&(o||(s(f.DRAG_START,n,u),o=!0),s(f.DRAG,n)):(e&&(o?s(f.DRAG_END,n):(n.cancelBubble=!0,s(f.TAP,n))),e=o=!1,u=null)}function s(n,t,i){c[n]&&(t.preventManipulation&&t.preventManipulation(),t.preventDefault&&t.preventDefault(),t=i?i:l(n,t))&&c[n](t)}function l(n,t){var i=null,r;return(t.touches&&t.touches.length?i=t.touches[0]:t.changedTouches&&t.changedTouches.length&&(i=t.changedTouches[0]),!i)?null:(r=a.getBoundingClientRect(),i={type:n,target:a,x:i.pageX-window.pageXOffset-r.left,y:i.pageY,deltaX:0,deltaY:0},n!==f.TAP&&u&&(i.deltaX=i.x-u.x,i.deltaY=i.y-u.y),i)}var a=r,e=!1,c={},u=null,o=!1,f=n.touchEvents;return document.addEventListener(t,h),document.addEventListener("touchend",function(n){e&&o&&s(f.DRAG_END,n);e=o=!1;u=null}),document.addEventListener("touchcancel",h),r.addEventListener(i,h),r.addEventListener("touchend",h),this.addEventListener=function(n,t){c[n]=t},this.removeEventListener=function(n){delete c[n]},this}}(jwplayer.utils),function(n){n.touchEvents={DRAG:"jwplayerDrag",DRAG_START:"jwplayerDragStart",DRAG_END:"jwplayerDragEnd",TAP:"jwplayerTap"}}(jwplayer.utils),function(n){n.key=function(t){var i,f,u,r;this.edition=function(){return u&&u.getTime()<(new Date).getTime()?"invalid":i};this.token=function(){return f};n.exists(t)||(t="");try{t=n.tea.decrypt(t,"36QXq4W@GSBV^teR");r=t.split("/");(i=r[0])?/^(free|pro|premium|enterprise|ads)$/i.test(i)?(f=r[1],r[2]&&0<parseInt(r[2])&&(u=new Date,u.setTime(String(r[2])))):i="invalid":i="free"}catch(e){i="invalid"}}}(jwplayer.utils),function(n){var t=n.tea={},r,i;t.encrypt=function(n,u){var f,o;if(0==n.length)return"";f=t.strToLongs(i.encode(n));1>=f.length&&(f[1]=0);for(var a=t.strToLongs(i.encode(u).slice(0,16)),s=f.length,e=f[s-1],h=f[0],l,v=Math.floor(6+52/s),c=0;0<v--;)for(c+=2654435769,l=c>>>2&3,o=0;o<s;o++)h=f[(o+1)%s],e=(e>>>5^h<<2)+(h>>>3^e<<4)^(c^h)+(a[o&3^l]^e),e=f[o]+=e;return f=t.longsToStr(f),r.encode(f)};t.decrypt=function(n,u){var e;if(0==n.length)return"";for(var f=t.strToLongs(r.decode(n)),a=t.strToLongs(i.encode(u).slice(0,16)),s=f.length,o=f[s-1],h=f[0],l,c=2654435769*Math.floor(6+52/s);0!=c;){for(l=c>>>2&3,e=s-1;0<=e;e--)o=f[0<e?e-1:s-1],o=(o>>>5^h<<2)+(h>>>3^o<<4)^(c^h)+(a[e&3^l]^o),h=f[e]-=o;c-=2654435769}return f=t.longsToStr(f),f=f.replace(/\0+$/,""),i.decode(f)};t.strToLongs=function(n){for(var i=Array(Math.ceil(n.length/4)),t=0;t<i.length;t++)i[t]=n.charCodeAt(4*t)+(n.charCodeAt(4*t+1)<<8)+(n.charCodeAt(4*t+2)<<16)+(n.charCodeAt(4*t+3)<<24);return i};t.longsToStr=function(n){for(var i=Array(n.length),t=0;t<n.length;t++)i[t]=String.fromCharCode(n[t]&255,n[t]>>>8&255,n[t]>>>16&255,n[t]>>>24&255);return i.join("")};r={code:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(n,t){var s,h,c,e,o=[],a="",u,f,l=r.code;if(f=("undefined"==typeof t?0:t)?i.encode(n):n,u=f.length%3,0<u)for(;3>u++;)a+="=",f+="\x00";for(u=0;u<f.length;u+=3)s=f.charCodeAt(u),h=f.charCodeAt(u+1),c=f.charCodeAt(u+2),e=s<<16|h<<8|c,s=e>>18&63,h=e>>12&63,c=e>>6&63,e&=63,o[u/3]=l.charAt(s)+l.charAt(h)+l.charAt(c)+l.charAt(e);return o=o.join(""),o.slice(0,o.length-a.length)+a},decode:function(n,t){var f,s,h,e,a,c,o,l,u;for(t="undefined"==typeof t?!1:t,c=[],l=r.code,o=t?i.decode(n):n,u=0;u<o.length;u+=4)f=l.indexOf(o.charAt(u)),s=l.indexOf(o.charAt(u+1)),e=l.indexOf(o.charAt(u+2)),a=l.indexOf(o.charAt(u+3)),h=f<<18|s<<12|e<<6|a,f=h>>>16&255,s=h>>>8&255,h&=255,c[u/4]=String.fromCharCode(f,s,h),64==a&&(c[u/4]=String.fromCharCode(f,s)),64==e&&(c[u/4]=String.fromCharCode(f));return e=c.join(""),t?i.decode(e):e}};i={encode:function(n){return n=n.replace(/[\u0080-\u07ff]/g,function(n){return n=n.charCodeAt(0),String.fromCharCode(192|n>>6,128|n&63)}),n.replace(/[\u0800-\uffff]/g,function(n){return n=n.charCodeAt(0),String.fromCharCode(224|n>>12,128|n>>6&63,128|n&63)})},decode:function(n){return n=n.replace(/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]/g,function(n){return n=(n.charCodeAt(0)&15)<<12|(n.charCodeAt(1)&63)<<6|n.charCodeAt(2)&63,String.fromCharCode(n)}),n.replace(/[\u00c0-\u00df][\u0080-\u00bf]/g,function(n){return n=(n.charCodeAt(0)&31)<<6|n.charCodeAt(1)&63,String.fromCharCode(n)})}}}(jwplayer.utils),function(n){n.events={COMPLETE:"COMPLETE",ERROR:"ERROR",API_READY:"jwplayerAPIReady",JWPLAYER_READY:"jwplayerReady",JWPLAYER_FULLSCREEN:"jwplayerFullscreen",JWPLAYER_RESIZE:"jwplayerResize",JWPLAYER_ERROR:"jwplayerError",JWPLAYER_SETUP_ERROR:"jwplayerSetupError",JWPLAYER_MEDIA_BEFOREPLAY:"jwplayerMediaBeforePlay",JWPLAYER_MEDIA_BEFORECOMPLETE:"jwplayerMediaBeforeComplete",JWPLAYER_COMPONENT_SHOW:"jwplayerComponentShow",JWPLAYER_COMPONENT_HIDE:"jwplayerComponentHide",JWPLAYER_MEDIA_BUFFER:"jwplayerMediaBuffer",JWPLAYER_MEDIA_BUFFER_FULL:"jwplayerMediaBufferFull",JWPLAYER_MEDIA_ERROR:"jwplayerMediaError",JWPLAYER_MEDIA_LOADED:"jwplayerMediaLoaded",JWPLAYER_MEDIA_COMPLETE:"jwplayerMediaComplete",JWPLAYER_MEDIA_SEEK:"jwplayerMediaSeek",JWPLAYER_MEDIA_TIME:"jwplayerMediaTime",JWPLAYER_MEDIA_VOLUME:"jwplayerMediaVolume",JWPLAYER_MEDIA_META:"jwplayerMediaMeta",JWPLAYER_MEDIA_MUTE:"jwplayerMediaMute",JWPLAYER_AUDIO_TRACKS:"jwplayerAudioTracks",JWPLAYER_AUDIO_TRACK_CHANGED:"jwplayerAudioTrackChanged",JWPLAYER_MEDIA_LEVELS:"jwplayerMediaLevels",JWPLAYER_MEDIA_LEVEL_CHANGED:"jwplayerMediaLevelChanged",JWPLAYER_CAPTIONS_CHANGED:"jwplayerCaptionsChanged",JWPLAYER_CAPTIONS_LIST:"jwplayerCaptionsList",JWPLAYER_CAPTIONS_LOADED:"jwplayerCaptionsLoaded",JWPLAYER_PLAYER_STATE:"jwplayerPlayerState",state:{BUFFERING:"BUFFERING",IDLE:"IDLE",PAUSED:"PAUSED",PLAYING:"PLAYING"},JWPLAYER_PLAYLIST_LOADED:"jwplayerPlaylistLoaded",JWPLAYER_PLAYLIST_ITEM:"jwplayerPlaylistItem",JWPLAYER_PLAYLIST_COMPLETE:"jwplayerPlaylistComplete",JWPLAYER_DISPLAY_CLICK:"jwplayerViewClick",JWPLAYER_PROVIDER_CLICK:"jwplayerProviderClick",JWPLAYER_VIEW_TAB_FOCUS:"jwplayerViewTabFocus",JWPLAYER_CONTROLS:"jwplayerViewControls",JWPLAYER_USER_ACTION:"jwplayerUserAction",JWPLAYER_INSTREAM_CLICK:"jwplayerInstreamClicked",JWPLAYER_INSTREAM_DESTROYED:"jwplayerInstreamDestroyed",JWPLAYER_AD_TIME:"jwplayerAdTime",JWPLAYER_AD_ERROR:"jwplayerAdError",JWPLAYER_AD_CLICK:"jwplayerAdClicked",JWPLAYER_AD_COMPLETE:"jwplayerAdComplete",JWPLAYER_AD_IMPRESSION:"jwplayerAdImpression",JWPLAYER_AD_COMPANIONS:"jwplayerAdCompanions",JWPLAYER_AD_SKIPPED:"jwplayerAdSkipped",JWPLAYER_AD_PLAY:"jwplayerAdPlay",JWPLAYER_AD_PAUSE:"jwplayerAdPause",JWPLAYER_AD_META:"jwplayerAdMeta",JWPLAYER_CAST_AVAILABLE:"jwplayerCastAvailable",JWPLAYER_CAST_SESSION:"jwplayerCastSession",JWPLAYER_CAST_AD_CHANGED:"jwplayerCastAdChanged"}}(jwplayer),function(n){var t=n.utils;n.events.eventdispatcher=function(i,r){function e(n,i,r){var u,f;if(n)for(u=0;u<n.length;u++)if(f=n[u],f){null!==f.count&&0==--f.count&&delete n[u];try{f.listener(i)}catch(e){t.log('Error handling "'+r+'" event listener ['+u+"]: "+e.toString(),f.listener,i)}}}var u,f;this.resetEventListeners=function(){u={};f=[]};this.resetEventListeners();this.addEventListener=function(n,i,r){try{t.exists(u[n])||(u[n]=[]);"string"===t.typeOf(i)&&(i=new Function("return "+i)());u[n].push({listener:i,count:r||null})}catch(f){t.log("error",f)}return!1};this.removeEventListener=function(n,i){var r;if(u[n]){try{if(void 0===i){u[n]=[];return}for(r=0;r<u[n].length;r++)if(u[n][r].listener.toString()===i.toString()){u[n].splice(r,1);break}}catch(f){t.log("error",f)}return!1}};this.addGlobalListener=function(n,i){try{"string"===t.typeOf(n)&&(n=new Function("return "+n)());f.push({listener:n,count:i||null})}catch(r){t.log("error",r)}return!1};this.removeGlobalListener=function(n){if(n){try{for(var i=f.length;i--;)f[i].listener.toString()===n.toString()&&f.splice(i,1)}catch(r){t.log("error",r)}return!1}};this.sendEvent=function(o,s){t.exists(s)||(s={});t.extend(s,{id:i,version:n.version,type:o});r&&t.log(o,s);e(u[o],s,o);e(f,s,o)}}}(window.jwplayer),function(n){var t={},i={};n.plugins=function(){};n.plugins.loadPlugins=function(r,u){return i[r]=new n.plugins.pluginloader(new n.plugins.model(t),u),i[r]};n.plugins.registerPlugin=function(i,r,u,f){var e=n.utils.getPluginName(i);t[e]||(t[e]=new n.plugins.plugin(i));t[e].registerPlugin(i,r,u,f)}}(jwplayer),function(n){n.plugins.model=function(t){this.addPlugin=function(i){var r=n.utils.getPluginName(i);return t[r]||(t[r]=new n.plugins.plugin(i)),t[r]};this.getPlugins=function(){return t}}}(jwplayer),function(n){var t=jwplayer.utils,i=jwplayer.events;n.pluginmodes={FLASH:0,JAVASCRIPT:1,HYBRID:2};n.plugin=function(r){function h(){switch(t.getPluginPathType(r)){case t.pluginPathType.ABSOLUTE:return r;case t.pluginPathType.RELATIVE:return t.getAbsolutePath(r,window.location.href)}}function l(){s=setTimeout(function(){f=t.loaderstatus.COMPLETE;o.sendEvent(i.COMPLETE)},1e3)}function a(){f=t.loaderstatus.ERROR;o.sendEvent(i.ERROR,{url:r})}var f=t.loaderstatus.NEW,u,e,c,s,o=new i.eventdispatcher;t.extend(this,o);this.load=function(){if(f===t.loaderstatus.NEW)if(0<r.lastIndexOf(".swf"))u=r,f=t.loaderstatus.COMPLETE,o.sendEvent(i.COMPLETE);else if(t.getPluginPathType(r)===t.pluginPathType.CDN)f=t.loaderstatus.COMPLETE,o.sendEvent(i.COMPLETE);else{f=t.loaderstatus.LOADING;var n=new t.scriptloader(h());n.addEventListener(i.COMPLETE,l);n.addEventListener(i.ERROR,a);n.load()}};this.registerPlugin=function(n,r,h,l){s&&(clearTimeout(s),s=void 0);c=r;h&&l?(u=l,e=h):"string"==typeof h?u=h:"function"==typeof h?e=h:!h&&!l&&(u=n);f=t.loaderstatus.COMPLETE;o.sendEvent(i.COMPLETE)};this.getStatus=function(){return f};this.getPluginName=function(){return t.getPluginName(r)};this.getFlashPath=function(){if(u)switch(t.getPluginPathType(u)){case t.pluginPathType.ABSOLUTE:return u;case t.pluginPathType.RELATIVE:return 0<r.lastIndexOf(".swf")?t.getAbsolutePath(u,window.location.href):t.getAbsolutePath(u,h())}return null};this.getJS=function(){return e};this.getTarget=function(){return c};this.getPluginmode=function(){return"undefined"!=typeof u&&"undefined"!=typeof e?n.pluginmodes.HYBRID:"undefined"!=typeof u?n.pluginmodes.FLASH:"undefined"!=typeof e?n.pluginmodes.JAVASCRIPT:void 0};this.getNewInstance=function(n,t,i){return new e(n,t,i)};this.getURL=function(){return r}}}(jwplayer.plugins),function(n){var t=n.utils,i=n.events,r=n._,u=t.foreach;n.plugins.pluginloader=function(n,f){function l(){h||(h=!0,s=t.loaderstatus.COMPLETE,e.sendEvent(i.COMPLETE))}function a(){if(o&&0!==r.keys(o).length||l(),!h){var u=n.getPlugins();c=r.after(y,l);t.foreach(o,function(n){var f,r;n=t.getPluginName(n);r=u[n];n=r.getJS();f=r.getTarget();r=r.getStatus();r===t.loaderstatus.LOADING||r===t.loaderstatus.NEW||(n&&!t.versionCheck(f)&&e.sendEvent(i.ERROR,{message:"Incompatible player version"}),c())})}}function v(n){e.sendEvent(i.ERROR,{message:"File not found"});n.url&&t.log("File not found",n.url);c()}var s=t.loaderstatus.NEW,h=!1,o=f,y=r.size(o),c,e=new i.eventdispatcher;t.extend(this,e);this.setupPlugins=function(i,r,f){var e={length:0,plugins:{}},s=0,o={},h=n.getPlugins();return u(r.plugins,function(n,u){var l=t.getPluginName(n),a=h[l],v=a.getFlashPath(),p=a.getJS(),y=a.getURL(),c;v&&(e.plugins[v]=t.extend({},u),e.plugins[v].pluginmode=a.getPluginmode(),e.length++);try{if(p&&r.plugins&&r.plugins[y]){c=document.createElement("div");c.id=i.id+"_"+l;c.style.position="absolute";c.style.top=0;c.style.zIndex=s+10;o[l]=a.getNewInstance(i,t.extend({},r.plugins[y]),c);s++;i.onReady(f(o[l],c,!0));i.onResize(f(o[l],c))}}catch(w){t.log("ERROR: Failed to load "+l+".")}}),i.plugins=o,e};this.load=function(){if(!(t.exists(f)&&"object"!==t.typeOf(f))){s=t.loaderstatus.LOADING;u(f,function(r){t.exists(r)&&(r=n.addPlugin(r),r.addEventListener(i.COMPLETE,a),r.addEventListener(i.ERROR,v))});var r=n.getPlugins();u(r,function(n,t){t.load()})}a()};this.destroy=function(){e&&(e.resetEventListeners(),e=null)};this.pluginFailed=v;this.getStatus=function(){return s}}}(jwplayer),function(n){n.parsers={localName:function(n){return n?n.localName?n.localName:n.baseName?n.baseName:"":""},textContent:function(t){return t?t.textContent?n.utils.trim(t.textContent):t.text?n.utils.trim(t.text):"":""},getChildNode:function(n,t){return n.childNodes[t]},numChildren:function(n){return n.childNodes?n.childNodes.length:0}}}(jwplayer),function(n){var t=n.parsers;(t.jwparser=function(){}).parseEntry=function(i,r){for(var e,h,o=[],f=[],s=n.utils.xmlAttribute,u=0;u<i.childNodes.length;u++)e=i.childNodes[u],"jwplayer"==e.prefix&&(h=t.localName(e),"source"==h?(delete r.sources,o.push({file:s(e,"file"),"default":s(e,"default"),label:s(e,"label"),type:s(e,"type")})):"track"==h?(delete r.tracks,f.push({file:s(e,"file"),"default":s(e,"default"),kind:s(e,"kind"),label:s(e,"label")})):(r[h]=n.utils.serialize(t.textContent(e)),"file"==h&&r.sources&&delete r.sources)),r.file||(r.file=r.link);if(o.length)for(r.sources=[],u=0;u<o.length;u++)0<o[u].file.length&&(o[u]["default"]="true"==o[u]["default"]?!0:!1,o[u].label.length||delete o[u].label,r.sources.push(o[u]));if(f.length)for(r.tracks=[],u=0;u<f.length;u++)0<f[u].file.length&&(f[u]["default"]="true"==f[u]["default"]?!0:!1,f[u].kind=f[u].kind.length?f[u].kind:"captions",f[u].label.length||delete f[u].label,r.tracks.push(f[u]));return r}}(jwplayer),function(n){var u=jwplayer.utils,t=u.xmlAttribute,f=n.localName,i=n.textContent,e=n.numChildren,r=n.mediaparser=function(){};r.parseGroup=function(n,o){for(var s,l=[],c,v,a,h=0;h<e(n);h++)if(s=n.childNodes[h],"media"==s.prefix&&f(s))switch(f(s).toLowerCase()){case"content":t(s,"duration")&&(o.duration=u.seconds(t(s,"duration")));0<e(s)&&(o=r.parseGroup(s,o));t(s,"url")&&(o.sources||(o.sources=[]),o.sources.push({file:t(s,"url"),type:t(s,"type"),width:t(s,"width"),label:t(s,"label")}));break;case"title":o.title=i(s);break;case"description":o.description=i(s);break;case"guid":o.mediaid=i(s);break;case"thumbnail":o.image||(o.image=t(s,"url"));break;case"group":r.parseGroup(s,o);break;case"subtitle":c={};c.file=t(s,"url");c.kind="captions";0<t(s,"lang").length&&(v=c,s=t(s,"lang"),a={zh:"Chinese",nl:"Dutch",en:"English",fr:"French",de:"German",it:"Italian",ja:"Japanese",pt:"Portuguese",ru:"Russian",es:"Spanish"},s=a[s]?a[s]:s,v.label=s);l.push(c)}for(o.hasOwnProperty("tracks")||(o.tracks=[]),h=0;h<l.length;h++)o.tracks.push(l[h]);return o}}(jwplayer.parsers),function(n){function f(r){for(var f,s,u={},o=0;o<r.childNodes.length;o++)if(f=r.childNodes[o],s=i(f),s)switch(s.toLowerCase()){case"enclosure":u.file=e.xmlAttribute(f,"url");break;case"title":u.title=t(f);break;case"guid":u.mediaid=t(f);break;case"pubdate":u.date=t(f);break;case"description":u.description=t(f);break;case"link":u.link=t(f);break;case"category":u.tags=u.tags?u.tags+t(f):t(f)}return u=n.mediaparser.parseGroup(r,u),u=n.jwparser.parseEntry(r,u),new jwplayer.playlist.item(u)}var e=jwplayer.utils,t=n.textContent,r=n.getChildNode,u=n.numChildren,i=n.localName;n.rssparser={};n.rssparser.parse=function(n){for(var e,o,h,s=[],t=0;t<u(n);t++)if(e=r(n,t),"channel"==i(e).toLowerCase())for(o=0;o<u(e);o++)h=r(e,o),"item"==i(h).toLowerCase()&&s.push(f(h));return s}}(jwplayer.parsers),function(n){var t=n.utils,i=n._,r;n.playlist=function(t){var r=[];return t=i.isArray(t)?t:[t],i.each(t,function(t){r.push(new n.playlist.item(t))}),r};n.playlist.filterPlaylist=function(n,u){var f=[];return i.each(n,function(n){if(n=t.extend({},n),n.sources=r(n.sources,!1,u),n.sources.length){for(var i=0;i<n.sources.length;i++)n.sources[i].label=n.sources[i].label||i.toString();f.push(n)}}),f};r=n.playlist.filterSources=function(r,u,f){var e,o=[],s=u?n.embed.flashCanPlay:n.embed.html5CanPlay;if(r)return i.each(r,function(n){if(n&&n.file){var r=t.trim(""+n.file),i=n.type;i||(i=t.extension(r),i=t.extensionmap.extType(i));n=t.extend({},n,{file:r,type:i})}else n=void 0;n&&s(n.file,n.type,f)&&(e=e||n.type,n.type===e&&o.push(n))}),o}}(jwplayer),function(n){var t=n.item=function(i){var f=jwplayer.utils,r=f.extend({},t.defaults,i),u,e;for(r.tracks=i&&f.exists(i.tracks)?i.tracks:[],0===r.sources.length&&(r.sources=[new n.source(r)]),u=0;u<r.sources.length;u++)e=r.sources[u]["default"],r.sources[u]["default"]=e?"true"==e.toString():!1,r.sources[u]=new n.source(r.sources[u]);if(r.captions&&!f.exists(i.tracks)){for(i=0;i<r.captions.length;i++)r.tracks.push(r.captions[i]);delete r.captions}for(u=0;u<r.tracks.length;u++)r.tracks[u]=new n.track(r.tracks[u]);return r};t.defaults={description:void 0,image:void 0,mediaid:void 0,title:void 0,sources:[],tracks:[]}}(jwplayer.playlist),function(n){var r=n.utils,t=n.events,i=n.parsers;n.playlist.loader=function(){function e(r){var o,e,s;try{for(o=r.responseXML.childNodes,r="",e=0;e<o.length&&!(r=o[e],8!==r.nodeType);e++);"xml"===i.localName(r)&&(r=r.nextSibling);"rss"!==i.localName(r)?u("Not a valid RSS feed"):(s=new n.playlist(i.rssparser.parse(r)),f.sendEvent(t.JWPLAYER_PLAYLIST_LOADED,{playlist:s}))}catch(h){u()}}function o(n){u(n.match(/invalid/i)?"Not a valid RSS feed":"")}function u(n){f.sendEvent(t.JWPLAYER_ERROR,{message:n?n:"Error loading file"})}var f=new t.eventdispatcher;r.extend(this,f);this.load=function(n){r.ajax(n,e,o)}}}(jwplayer),function(n){var t=jwplayer.utils,i={file:void 0,label:void 0,type:void 0,"default":void 0};n.source=function(n){var r=t.extend({},i);return t.foreach(i,function(i){t.exists(n[i])&&(r[i]=n[i],delete n[i])}),r.type&&0<r.type.indexOf("/")&&(r.type=t.extensionmap.mimeType(r.type)),"m3u8"==r.type&&(r.type="hls"),"smil"==r.type&&(r.type="rtmp"),r}}(jwplayer.playlist),function(n){var t=jwplayer.utils,i={file:void 0,label:void 0,kind:"captions","default":!1};n.track=function(n){var r=t.extend({},i);return n||(n={}),t.foreach(i,function(i){t.exists(n[i])&&(r[i]=n[i],delete n[i])}),r}}(jwplayer.playlist),function(n){function u(n,i,r){var u=n.style;u.backgroundColor="#000";u.color="#FFF";u.width=t.styleDimension(r.width);u.height=t.styleDimension(r.height);u.display="table";u.opacity=1;r=document.createElement("p");u=r.style;u.verticalAlign="middle";u.textAlign="center";u.display="table-cell";u.font="15px/20px Arial, Helvetica, sans-serif";r.innerHTML=i.replace(":",":<br>");n.innerHTML="";n.appendChild(r)}var t=n.utils,i=n.events,f=n._,r=n.embed=function(e){function g(){var u,w,b,v;if(!p){if(u=o.playlist,f.isArray(u)){if(0===u.length){l();return}if(1===u.length&&(!u[0].sources||0===u[0].sources.length||!u[0].sources[0].file)){l();return}}if(!y)if(f.isString(u))c=new n.playlist.loader,c.addEventListener(i.JWPLAYER_PLAYLIST_LOADED,function(n){o.playlist=n.playlist;y=!1;g()}),c.addEventListener(i.JWPLAYER_ERROR,function(n){y=!1;l(n)}),y=!0,c.load(o.playlist);else if(h.getStatus()===t.loaderstatus.COMPLETE){for(u=0;u<o.modes.length;u++)if(v=o.modes[u],w=v.type,w&&r[w]&&(b=t.extend({},o),v=new r[w](s,v,b,h,e),v.supportsConfig()))return v.addEventListener(i.ERROR,rt),v.embed(),t.css("object.jwswf, .jwplayer:focus",{outline:"none"}),t.css(".jw-tab-focus:focus",{outline:"solid 2px #0B7EF4"}),e;o.fallback?(u="No suitable players found and fallback enabled",a(u,!0),t.log(u),new r.download(s,o,l)):(u="No suitable players found and fallback disabled",a(u,!1),t.log(u),s.parentNode.replaceChild(it,s))}}}function rt(n){v(nt+n.message)}function ut(n){e.dispatchEvent(i.JWPLAYER_ERROR,{message:"Could not load plugin: "+n.message})}function l(n){n&&n.message?v("Error loading playlist: "+n.message):v(nt+"No playable sources found")}function a(n,t){clearTimeout(tt);tt=setTimeout(function(){e.dispatchEvent(i.JWPLAYER_SETUP_ERROR,{message:n,fallback:t})},0)}function v(n){p||(o.fallback?(p=!0,u(s,n,o),a(n,!0)):a(n,!1))}var o=new r.config(e.config),w=o.width,b=o.height,nt="Error loading player: ",k=document.getElementById(e.id),h=n.plugins.loadPlugins(e.id,o.plugins),c,y=!1,p=!1,tt=-1,it=null,d,s;return o.fallbackDiv&&(it=o.fallbackDiv,delete o.fallbackDiv),o.id=e.id,o.aspectratio?e.config.aspectratio=o.aspectratio:delete e.config.aspectratio,d=e,t.foreach(o.events,function(n,t){var i=d[n];"function"==typeof i&&i.call(d,t)}),s=document.createElement("div"),s.id=k.id,s.style.width=0<w.toString().indexOf("%")?w:w+"px",s.style.height=0<b.toString().indexOf("%")?b:b+"px",k.parentNode.replaceChild(s,k),this.embed=function(){p||(h.addEventListener(i.COMPLETE,g),h.addEventListener(i.ERROR,ut),h.load())},this.destroy=function(){h&&(h.destroy(),h=null);c&&(c.resetEventListeners(),c=null)},this.errorScreen=v,this};n.embed.errorScreen=u}(jwplayer),function(n){function u(n){var u,f;if(n.playlist)for(u=0;u<n.playlist.length;u++)n.playlist[u]=new r(n.playlist[u]);else f={},t.foreach(r.defaults,function(t){i(n,f,t)}),f.sources||(n.levels?(f.sources=n.levels,delete n.levels):(u={},i(n,u,"file"),i(n,u,"type"),f.sources=u.file?[u]:[])),n.playlist=[new r(f)]}function i(n,i,r){t.exists(n[r])&&(i[r]=n[r],delete n[r])}var t=n.utils,r=n.playlist.item;(n.embed.config=function(i){var r={fallback:!0,height:270,primary:"html5",width:480,base:i.base?i.base:t.getScriptPath("jwplayer.js"),aspectratio:""},f,e;return i=t.extend({},r,n.defaults,i),r={type:"html5",src:i.base+"jwplayer.html5.js"},f={type:"flash",src:i.base+"jwplayer.flash.swf?version=2.2.2"},i.modes="flash"===i.primary?[f,r]:[r,f],i.listbar&&(i.playlistsize=i.listbar.size,i.playlistposition=i.listbar.position,i.playlistlayout=i.listbar.layout),i.flashplayer&&(f.src=i.flashplayer),i.html5player&&(r.src=i.html5player),u(i),f=i.aspectratio,"string"==typeof f&&t.exists(f)?(e=f.indexOf(":"),-1===e?r=0:(r=parseFloat(f.substr(0,e)),f=parseFloat(f.substr(e+1)),r=0>=r||0>=f?0:100*(f/r)+"%")):r=0,-1===i.width.toString().indexOf("%")?delete i.aspectratio:r?i.aspectratio=r:delete i.aspectratio,i}).addConfig=function(n,i){return u(i),t.extend(n,i)}}(jwplayer),function(n){var t=n.utils,i=n.utils.css;n.embed.download=function(n,r,u){function h(n,t,i){return n=document.createElement(n),t&&(n.className="jwdownload"+t),i&&i.appendChild(n),n}var e=t.extend({},r),o,p=e.width?e.width:480,w=e.height?e.height:320,c,l,f,a,v,s,y;if(r=r.logo?r.logo:{prefix:t.repo(),file:"logo.png",margin:10},f=e.playlist,e=["mp4","aac","mp3"],f&&f.length){for(a=f[0],v=a.sources,f=0;f<v.length;f++)s=v[f],s.file&&(y=s.type||t.extensionmap.extType(t.extension(s.file)),0<=t.indexOf(e,y)?(o=s.file,c=a.image):t.isYouTube(s.file,y)&&(l=s.file));o?(u=o,n&&(o=h("a","display",n),h("div","icon",o),h("div","logo",o),u&&o.setAttribute("href",t.getAbsolutePath(u))),u="#"+n.id+" .jwdownload",n.style.width="",n.style.height="",i(u+"display",{width:t.styleDimension(Math.max(320,p)),height:t.styleDimension(Math.max(180,w)),background:"black center no-repeat "+(c?"url("+c+")":""),backgroundSize:"contain",position:"relative",border:"none",display:"block"}),i(u+"display div",{position:"absolute",width:"100%",height:"100%"}),i(u+"logo",{top:r.margin+"px",right:r.margin+"px",background:"top right no-repeat url("+r.prefix+r.file+")"}),i(u+"icon",{background:"center no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgNJREFUeNrs28lqwkAYB/CZqNVDDj2r6FN41QeIy8Fe+gj6BL275Q08u9FbT8ZdwVfotSBYEPUkxFOoks4EKiJdaDuTjMn3wWBO0V/+sySR8SNSqVRKIR8qaXHkzlqS9jCfzzWcTCYp9hF5o+59sVjsiRzcegSckFzcjT+ruN80TeSlAjCAAXzdJSGPFXRpAAMYwACGZQkSdhG4WCzehMNhqV6vG6vVSrirKVEw66YoSqDb7cqlUilE8JjHd/y1MQefVzqdDmiaJpfLZWHgXMHn8F6vJ1cqlVAkEsGuAn83J4gAd2RZymQygX6/L1erVQt+9ZPWb+CDwcCC2zXGJaewl/DhcHhK3DVj+KfKZrMWvFarcYNLomAv4aPRSFZVlTlcSPA5fDweW/BoNIqFnKV53JvncjkLns/n/cLdS+92O7RYLLgsKfv9/t8XlDn4eDyiw+HA9Jyz2eyt0+kY2+3WFC5hluej0Ha7zQQq9PPwdDq1Et1sNsx/nFBgCqWJ8oAK1aUptNVqcYWewE4nahfU0YQnk4ntUEfGMIU2m01HoLaCKbTRaDgKtaVLk9tBYaBcE/6Artdr4RZ5TB6/dC+9iIe/WgAMYADDpAUJAxjAAAYwgGFZgoS/AtNNTF7Z2bL0BYPBV3Jw5xFwwWcYxgtBP5OkE8i9G7aWGOOCruvauwADALMLMEbKf4SdAAAAAElFTkSuQmCC)"})):l?(r=l,n=h("iframe","",n),n.src="http://www.youtube.com/embed/"+t.youTubeID(r),n.width=p,n.height=w,n.style.border="none"):u()}}}(jwplayer),function(n){var t=n.utils,u=n.events,i={},r;(n.embed.flash=function(f,e,o,s,h){function c(n,t,i){var r=document.createElement("param");r.setAttribute("name",t);r.setAttribute("value",i);n.appendChild(r)}function v(n,t,i){return function(){try{i&&document.getElementById(h.id+"_wrapper").appendChild(t);var r=document.getElementById(h.id).getPluginConfig("display");"function"==typeof n.resize&&n.resize(r.width,r.height);t.style.left=r.x;t.style.top=r.h}catch(u){}}}function y(n){if(!n)return{};var i={},r=[];return t.foreach(n,function(n,u){var f=t.getPluginName(n);r.push(n);t.foreach(u,function(n,t){i[f+"."+n]=t})}),i.plugins=r.join(","),i}var l=new n.events.eventdispatcher,a=t.flashVersion();t.extend(this,l);this.embed=function(){var r,n,w,p,b;if(o.id=h.id,10>a)return l.sendEvent(u.ERROR,{message:"Flash version must be 10.0 or greater"}),!1;for(w=h.config.listbar,p=t.extend({},o),f.id+"_wrapper"===f.parentNode.id?r=document.getElementById(f.id+"_wrapper"):(r=document.createElement("div"),n=document.createElement("div"),n.style.display="none",n.id=f.id+"_aspect",r.id=f.id+"_wrapper",r.style.position="relative",r.style.display="block",r.style.width=t.styleDimension(p.width),r.style.height=t.styleDimension(p.height),h.config.aspectratio&&(b=parseFloat(h.config.aspectratio),n.style.display="block",n.style.marginTop=h.config.aspectratio,r.style.height="auto",r.style.display="inline-block",w&&("bottom"===w.position?n.style.paddingBottom=w.size+"px":"right"===w.position&&(n.style.marginBottom=-1*w.size*(b/100)+"px"))),f.parentNode.replaceChild(r,f),r.appendChild(f),r.appendChild(n)),r=s.setupPlugins(h,p,v),0<r.length?t.extend(p,y(r.plugins)):delete p.plugins,"undefined"!=typeof p["dock.position"]&&"false"===p["dock.position"].toString().toLowerCase()&&(p.dock=p["dock.position"],delete p["dock.position"]),r=p.wmode||(p.height&&40>=p.height?"transparent":"opaque"),n="height width modes events primary base fallback volume".split(" "),w=0;w<n.length;w++)delete p[n[w]];n=t.getCookies();t.foreach(n,function(n,t){"undefined"==typeof p[n]&&(p[n]=t)});n=window.location.href.split("/");n.splice(n.length-1,1);n=n.join("/");p.base=n+"/";i[f.id]=p;t.isMSIE()?(n='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" " width="100%" height="100%"id="'+f.id+'" name="'+f.id+'" tabindex=0"">',n+='<param name="movie" value="'+e.src+'">',n+='<param name="allowfullscreen" value="true"><param name="allowscriptaccess" value="always">',n+='<param name="seamlesstabbing" value="true">',n+='<param name="wmode" value="'+r+'">',n+='<param name="bgcolor" value="#000000">',n+="<\/object>",f.outerHTML=n,r=document.getElementById(f.id)):(n=document.createElement("object"),n.setAttribute("type","application/x-shockwave-flash"),n.setAttribute("data",e.src),n.setAttribute("width","100%"),n.setAttribute("height","100%"),n.setAttribute("bgcolor","#000000"),n.setAttribute("id",f.id),n.setAttribute("name",f.id),n.className="jwswf",c(n,"allowfullscreen","true"),c(n,"allowscriptaccess","always"),c(n,"seamlesstabbing","true"),c(n,"wmode",r),f.parentNode.replaceChild(n,f),r=n);h.config.aspectratio&&(r.style.position="absolute");h.container=r;h.setPlayer(r,"flash")};this.supportsConfig=function(){var n,i;if(a)if(o){if("string"===t.typeOf(o.playlist))return!0;try{if(n=o.playlist[0].sources,"undefined"==typeof n)return!0;for(i=0;i<n.length;i++)if(n[i].file&&r(n[i].file,n[i].type))return!0}catch(u){}}else return!0;return!1}}).getVars=function(n){return i[n]};r=n.embed.flashCanPlay=function(n,i){if(t.isYouTube(n,i)||t.isRtmp(n,i)||"hls"===i)return!0;var r=t.extensionmap[i?i:t.extension(n)];return r?!!r.flash:!1}}(jwplayer),function(n){var t=n.utils,i=t.extensionmap,r=n.events;n.embed.html5=function(i,u,f,e,o){function h(n,t,r){return function(){try{var u=document.querySelector("#"+i.id+" .jwmain");r&&u.appendChild(t);"function"==typeof n.resize&&(n.resize(u.clientWidth,u.clientHeight),setTimeout(function(){n.resize(u.clientWidth,u.clientHeight)},400));t.left=u.style.left;t.top=u.style.top}catch(f){}}}function c(n){s.sendEvent(n.type,{message:"HTML5 player not found"})}var s=this,l=new r.eventdispatcher;t.extend(s,l);s.embed=function(){if(n.html5){e.setupPlugins(o,f,h);i.innerHTML="";var l=n.utils.extend({},f);delete l.volume;l=new n.html5.player(l);o.container=document.getElementById(o.id);o.setPlayer(l,"html5")}else l=new t.scriptloader(u.src),l.addEventListener(r.ERROR,c),l.addEventListener(r.COMPLETE,s.embed),l.load()};s.supportsConfig=function(){if(n.vid.canPlayType)try{if("string"===t.typeOf(f.playlist))return!0;for(var r=f.playlist[0].sources,i=0;i<r.length;i++)if(n.embed.html5CanPlay(r[i].file,r[i].type,f.androidhls))return!0}catch(u){}return!1}};n.embed.html5CanPlay=function(r,u,f){var o,e;if(null!==navigator.userAgent.match(/BlackBerry/i)||t.isIE(9))return!1;if(t.isYouTube(r,u))return!0;if(o=t.extension(r),u=u||i.extType(o),"hls"===u)if(f){if(f=t.isAndroidNative,f(2)||f(3)||f("4.0"))return!1;if(t.isAndroid())return!0}else if(t.isAndroid())return!1;if(t.isRtmp(r,u)||(r=i[u]||i[o],!r||r.flash&&!r.html5))return!1;n:if(r=r.html5){try{e=!!n.vid.canPlayType(r);break n}catch(s){}e=!1}else e=!0;return e}}(jwplayer),function(n){var r=n.embed,u=n.embed.html5CanPlay,t=n.utils,f=n._,i=/\.(js|swf)$/;n.cast=n.cast||{};n.embed=t.extend(function(u){function v(){a="Adobe SiteCatalyst Error: Could not find Media Module"}var h=t.repo(),c=t.extend({},n.defaults),f=t.extend({},c,u.config),o=u.config,e=f.plugins,s=f.analytics,y=h+"jwpsrv.js",p=h+"sharing.js",w=h+"related.js",b=h+"gapro.js",c=n.key?n.key:c.key,l=new n.utils.key(c).edition(),a,e=e?e:{};"ads"==l&&f.advertising&&(i.test(f.advertising.client)?e[f.advertising.client]=f.advertising:e[h+f.advertising.client+".js"]=f.advertising);delete o.advertising;o.key=c;f.analytics&&i.test(f.analytics.client)&&(y=f.analytics.client);delete o.analytics;!s||"ads"===l||"enterprise"===l||delete s.enabled;"free"!=l&&s&&!1===s.enabled||(e[y]=s?s:{});delete e.sharing;delete e.related;switch(l){case"ads":case"enterprise":if(o.sitecatalyst)try{window.s&&window.s.hasOwnProperty("Media")?new n.embed.sitecatalyst(u):v()}catch(k){v()}case"premium":f.related&&(i.test(f.related.client)&&(w=f.related.client),e[w]=f.related);f.ga&&(i.test(f.ga.client)&&(b=f.ga.client),e[b]=f.ga);case"pro":f.sharing&&(i.test(f.sharing.client)&&(p=f.sharing.client),e[p]=f.sharing);f.skin&&(o.skin=f.skin.replace(/^(beelden|bekle|five|glow|modieus|roundster|stormtrooper|vapor)$/i,t.repo()+"skins/$1.xml"))}return o.plugins=e,u.config=o,u=new r(u),a&&u.errorScreen(a),u},n.embed);n.embed.html5CanPlay=function(t,i){var r,e={file:t,type:i};return r=n.html5&&n.html5.chooseProvider?n.html5.chooseProvider(e)!==n.html5.VideoProvider:f.any(n.unregisteredProviders,function(n){return n.supports(e)}),r?!0:u.apply(this,arguments)}}(jwplayer),function(n){var t=jwplayer.utils;n.sitecatalyst=function(n){function r(n){f.debug&&t.log(n)}function y(n){return n=n.split("/"),n=n[n.length-1],n=n.split("?"),n[0]}function c(){if(!h){h=!0;var n=u.getPosition();r("stop: "+i+" : "+n);s.Media.stop(i,n)}}function l(){v||(c(),v=!0,r("close: "+i),s.Media.close(i),o=!0,e=0)}var u=n,f=t.extend({},u.config.sitecatalyst),p={onPlay:function(){if(!o){var n=u.getPosition();h=!1;r("play: "+i+" : "+n);s.Media.play(i,n)}},onPause:c,onBuffer:c,onIdle:l,onPlaylistItem:function(n){var s,r;try{o=!0;l();e=0;f.mediaName?s=f.mediaName:(r=u.getPlaylistItem(n.index),s=r.title?r.title:r.file?y(r.file):r.sources&&r.sources.length?y(r.sources[0].file):"");i=s;a=f.playerName?f.playerName:u.id}catch(h){t.log(h)}},onTime:function(){var n,t;if(o){if(n=u.getDuration(),-1==n)return;v=h=o=!1;r("open: "+i+" : "+n+" : "+a);s.Media.open(i,n,a);r("play: "+i+" : 0");s.Media.play(i,0)}n=u.getPosition();3<=Math.abs(n-e)&&(t=e,r("seek: "+t+" to "+n),r("stop: "+i+" : "+t),s.Media.stop(i,t),r("play: "+i+" : "+n),s.Media.play(i,n));e=n},onComplete:l},i,a,e,h=!0,v=!0,o;t.foreach(p,function(n){u[n](p[n])})}}(jwplayer.embed),function(n){function i(n,i){n[i]&&(n[i]=t.getAbsolutePath(n[i]))}var t=n.utils,r=n._,u=window.location.href;n.cast.setupCastConfig=function(n,r){var e=t.extend({},n.config),o,s,c,f,h;for(e.cast=t.extend({pageUrl:u},r),o="base autostart controls fallback fullscreen width height mobilecontrols modes playlistlayout playlistposition playlistsize primary stretching sharing related ga skin logo listbar".split(" "),s=o.length;s--;)delete e[o[s]];o=e.plugins;delete e.plugins;for(c in o)if(o.hasOwnProperty(c)&&(f=o[c],f.client&&(/[\.\/]/.test(f.client)&&i(f,"client"),-1<f.client.indexOf("vast")))){if(s=e,f=t.extend({},f),f.client="vast",delete f.companiondiv,f.schedule){h=void 0;for(h in f.schedule)f.schedule.hasOwnProperty(h)&&i(f.schedule[h].ad||f.schedule[h],"tag")}i(f,"tag");s.advertising=f}return n.position&&(e.position=n.position),0<n.item&&(e.item=n.item),e.captionLabel=t.getCookies().captionLabel,e};n.cast.setupFlashCastConfig=function(n){var i=n.config,u;return(u=r.find(i.plugins,function(n,t){return 0<t.indexOf("vast.js")}))?(u.client="vast",u={advertising:u}):u={},i=r.pick(i,"id captionLabel cast key playlist repeat".split(" ")),i.cast.pageUrl=window.location.href,t.extend(i,{captionLabel:t.getCookies().captionLabel,volume:n.getVolume(),mute:n.getMute(),id:n.id,position:n.getPosition(),item:n.getPlaylistIndex()},u),i}}(window.jwplayer),function(n,t){function e(n,t){n[t]&&(n[t]=r.getAbsolutePath(n[t]))}var i=t.cast,r=t.utils,u=t.events,f=u.state,o={};i.NS="urn:x-cast:com.longtailvideo.jwplayer";i.debug=!1;i.availability=null;i.available=function(t){t=t||i.availability;var r=n.chrome,u="available";return r.cast&&r.cast.ReceiverAvailability&&(u=r.cast.ReceiverAvailability.AVAILABLE),t===u};i.controller=function(s,h){function pt(n,t){i.log("send command",n,t);var r={command:n};void 0!==t&&(r.args=t);c.sendMessage(i.NS,r,nt,function(n){i.log("error message",n);"Invalid namespace"===n.description&&d()})}function wt(n){n=!!i.available(n.availability);k.available!==n&&(k.available=n,ot(u.JWPLAYER_CAST_AVAILABLE))}function bt(n){i.log("existing session",n);c||y||(y=n.session,y.addMessageListener(i.NS,ft))}function ft(n,r){var f=JSON.parse(r),e,o;if(!f)throw"Message not proper JSON";f.reconcile&&(y.removeMessageListener(i.NS,ft),e=f.diff,o=y,e.id&&f.appid&&f.pageUrl||(e.id=t().id,f.appid=v.appid,f.pageUrl=rt,y=c=null),e.id===s.id&&f.appid===v.appid&&f.pageUrl===rt&&(c||(s.jwInstreamState()&&s.jwInstreamDestroy(!0),st(o),h.sendEvent(u.JWPLAYER_PLAYER_STATE,{oldstate:e.oldstate,newstate:e.newstate})),at(f)),y=null)}function et(n){k.active=!!n;n=k;var t;t=c&&c.receiver?c.receiver.friendlyName:"";n.deviceName=t;ot(u.JWPLAYER_CAST_SESSION,{})}function ot(n){var t=r.extend({},k);h.sendEvent(n,t)}function kt(t){var r=n.chrome;t.code!==r.cast.ErrorCode.CANCEL&&(i.log("Cast Session Error:",t,c),t.code===r.cast.ErrorCode.SESSION_ERROR&&d())}function d(){c?(ct(),c.stop(g,dt)):g()}function dt(n){i.error("Cast Session Stop error:",n,c);g()}function st(e){var v,o;i.log("Session started:",e);c=e;c.addMessageListener(i.NS,lt);c.addUpdateListener(ht);s.jwPause(!0);s.jwSetFullscreen(!1);b=h.getVideo();tt=h.volume;it=h.mute;a=new i.provider(pt);a.init();h.setVideoProvider(a);s.jwPlay=function(n){!1===n?a.pause():a.play()};s.jwPause=function(n){s.jwPlay(!!n)};s.jwLoad=function(n){"number"===r.typeOf(n)&&h.setItem(n);a.load(n)};s.jwPlaylistItem=function(n){"number"===r.typeOf(n)&&h.setItem(n);a.playlistItem(n)};s.jwPlaylistNext=function(){s.jwPlaylistItem(h.item+1)};s.jwPlaylistPrev=function(){s.jwPlaylistItem(h.item-1)};s.jwSetVolume=function(n){r.exists(n)&&(n=Math.min(Math.max(0,n),100)|0,vt(n)&&(n=Math.max(0,Math.min(n/100,1)),c.setReceiverVolumeLevel(n,w,function(n){i.error("set volume error",n);w()})))};s.jwSetMute=function(n){r.exists(n)||(n=!p.mute);yt(n)&&c.setReceiverMuted(!!n,w,function(n){i.error("set muted error",n);w()})};s.jwGetVolume=function(){return p.volume|0};s.jwGetMute=function(){return!!p.mute};s.jwIsBeforePlay=function(){return!1};v=s.jwSetCurrentCaptions;s.jwSetCurrentCaptions=function(n){v(n);a.sendCommand("caption",n)};s.jwSkipAd=function(n){l&&(l.skipAd(n),n=l.getAdModel(),n.complete=!0,h.sendEvent(u.JWPLAYER_CAST_AD_CHANGED,n))};s.jwClickAd=function(i){if(l&&300<l.timeSinceClick()&&(l.clickAd(i),h.state!==f.PAUSED)){var r={tag:i.tag};i.sequence&&(r.sequence=i.sequence);i.podcount&&(r.podcount=i.podcount);t(s.id).dispatchEvent(u.JWPLAYER_AD_CLICK,r);n.open(i.clickthrough)}};s.jwPlayAd=s.jwPauseAd=s.jwSetControls=s.jwForceState=s.jwReleaseState=s.jwSetFullscreen=s.jwDetachMedia=s.jwAttachMedia=nt;o=t(s.id).plugins;o.vast&&o.vast.jwPauseAd!==nt&&(ut={jwPlayAd:o.vast.jwPlayAd,jwPauseAd:o.vast.jwPauseAd},o.vast.jwPlayAd=o.vast.jwPauseAd=nt);w();et(!0);e!==y&&a.setup(gt(),h)}function ht(n){i.log("Cast Session status",n);n?w():(a.sendEvent(u.JWPLAYER_PLAYER_STATE,{oldstate:h.state,newstate:f.BUFFERING}),g())}function g(){if(i.log("_sessionStopped"),c&&(ct(),c=null),b){delete s.jwSkipAd;delete s.jwClickAd;s.initializeAPI();var n=t(s.id).plugins;n.vast&&r.extend(n.vast,ut);h.volume=tt;h.mute=it;h.setVideoProvider(b);h.duration=0;a&&(a.destroy(),a=null);l&&(l.destroy(),l=null);h.state!==f.IDLE?r.isIPad()||r.isIPod()?(s.jwStop(!0),b.sendEvent(u.JWPLAYER_PLAYER_STATE,{oldstate:f.BUFFERING,newstate:f.IDLE})):(h.state=f.IDLE,s.jwPlay(!0),s.jwSeek(h.position)):b.sendEvent(u.JWPLAYER_PLAYER_STATE,{oldstate:f.BUFFERING,newstate:f.IDLE});b=null}et(!1)}function ct(){c.removeUpdateListener(ht);c.removeMessageListener(i.NS,lt)}function lt(n,t){var i=JSON.parse(t);if(!i)throw"Message not proper JSON";at(i)}function at(n){if("state"===n.type)l&&(n.diff.newstate||n.diff.position)&&(l.destroy(),l=null,h.setVideoProvider(a),h.sendEvent(u.JWPLAYER_CAST_AD_CHANGED,{done:!0})),a.updateModel(n.diff,n.type),n=n.diff,void 0!==n.item&&h.item!==n.item&&(h.item=n.item,h.sendEvent(u.JWPLAYER_PLAYLIST_ITEM,{index:h.item}));else if("ad"===n.type){null===l&&(l=new i.adprovider(i.NS,c),l.init(),h.setVideoProvider(l));l.updateModel(n.diff,n.type);var t=l.getAdModel();n.diff.clickthrough&&(t.onClick=s.jwClickAd);n.diff.skipoffset&&(t.onSkipAd=s.jwSkipAd);h.sendEvent(u.JWPLAYER_CAST_AD_CHANGED,t);n.diff.complete&&l.resetAdModel()}else"connection"===n.type?!0===n.closed&&d():i.error("received unhandled message",n.type,n)}function gt(){var t=r.extend({},h.config),i,u,o,n,f;for(t.cast=r.extend({pageUrl:rt},v),i="base autostart controls fallback fullscreen width height mobilecontrols modes playlistlayout playlistposition playlistsize primary stretching sharing related ga skin logo listbar".split(" "),u=i.length;u--;)delete t[i[u]];i=t.plugins;delete t.plugins;for(o in i)if(i.hasOwnProperty(o)&&(n=i[o],n.client&&(/[\.\/]/.test(n.client)&&e(n,"client"),-1<n.client.indexOf("vast")))){if(u=t,n=r.extend({},n),n.client="vast",delete n.companiondiv,n.schedule){f=void 0;for(f in n.schedule)n.schedule.hasOwnProperty(f)&&e(n.schedule[f].ad||n.schedule[f],"tag")}e(n,"tag");u.advertising=n}return h.position&&(t.position=h.position),0<h.item&&(t.item=h.item),t.captionLabel=r.getCookies().captionLabel,t}function w(){var n,t;c&&c.receiver&&(n=c.receiver.volume,n&&(t=100*n.level|0,yt(!!n.muted),vt(t)))}function vt(n){var t=p.volume!==n;return t&&(p.volume=n,a.sendEvent(u.JWPLAYER_MEDIA_VOLUME,{volume:n})),t}function yt(n){var t=p.mute!==n;return t&&(p.mute=n,a.sendEvent(u.JWPLAYER_MEDIA_MUTE,{mute:n})),t}function nt(){}var tt,it,c=null,k={available:!1,active:!1,deviceName:""},p={volume:null,mute:null},rt=r.getAbsolutePath(n.location.href),v,a=null,l=null,b=null,y,ut;tt=h.volume;it=h.mute;y=null;ut=null;v=r.extend({},o,h.cast);e(v,"loadscreen");e(v,"endscreen");e(v,"logo");!v.appid||n.cast&&n.cast.receiver||(i.loader.addEventListener("availability",wt),i.loader.addEventListener("session",bt),i.loader.initialize(v.appid));this.startCasting=function(){c||s.jwInstreamState()||n.chrome.cast.requestSession(st,kt)};this.stopCasting=d};i.log=function(){if(i.debug){var n=Array.prototype.slice.call(arguments,0);console.log.apply(console,n)}};i.error=function(){var n=Array.prototype.slice.call(arguments,0);console.error.apply(console,n)}}(window,jwplayer),function(n){function d(n){t.log("existing session",n);i||u||(u=n.session,u.addMessageListener(t.NS,h))}function h(s,c){var l=JSON.parse(c),v=u;if(!l)throw"Message not proper JSON";l.reconcile&&(u.removeMessageListener(t.NS,h),l.receiverFriendlyName=u.receiver.friendlyName,l.pageUrl&&l.diff.id&&l.appid||(l.pageUrl=k,l.diff.id=n().id,l.appid=o,u=i=null),b[l.diff.id]&&o===l.appid&&l.pageUrl===k&&(r=l.diff.id,o=l.appid,f(r,"jwInstreamDestroy"),a(v),f(r,e.message,l),u=null))}function c(){i&&(i.removeUpdateListener(p),i.removeMessageListener(t.NS,v),i.stop(s.noop,y.bind(this)),i=null);f(r,e.cleanup)}function l(n,r){i.sendMessage(t.NS,{command:n,args:r},s.noop,function(n){t.error("message send error",n)})}function a(o){var s=n(r);i=o;i.addMessageListener(t.NS,v);i.addUpdateListener(p);s=n.cast.setupFlashCastConfig(s);u!==i&&l("setup",s);f(r,e.connected,{receiverFriendlyName:o.receiver.friendlyName})}function v(n,t){if(t){var i=JSON.parse(t);if(!i)throw"Message not proper JSON";f(r,e.message,i)}}function y(n){f(r,e.error,n||{})}function p(n){n||c()}function f(t,i,r){r?n(t).callInternal(i,r):n(t).callInternal(i)}function w(){}var t=n.cast,s=n.utils,g=n._,nt=window.chrome||{},r,b={},e={},o,u,k=s.getAbsolutePath(window.location.href),i;t.NS="urn:x-cast:com.longtailvideo.jwplayer";t.flash={checkAvailability:function(n,i,r){e=r;o=i;b[n]=!0;t.loader.addEventListener("availability",function(t){"available"===t.availability&&f(n,e.available,t)});t.loader.addEventListener("session",d);t.loader.initialize(i)},startCasting:function(n){r=n;nt.cast.requestSession(a.bind(this),y.bind(this))},stopCasting:c,mute:function(n){i.setReceiverMuted(n,w,function(n){t.error("set muted error",n)})},volume:function(n){n=Math.max(0,Math.min(n/100,1));i.setReceiverVolumeLevel(n,w,function(n){t.error("set volume error",n)})},messageReceiver:l,canCastItem:function(t){return g.any(t.levels,function(t){return n.embed.html5CanPlay(t.file,t.type)})}}}(window.jwplayer),function(n,t){function f(){t&&t.cast&&t.cast.isAvailable&&!i.apiConfig?(i.apiConfig=new t.cast.ApiConfig(new t.cast.SessionRequest(s),a,v,t.cast.AutoJoinPolicy.ORIGIN_SCOPED),t.cast.initialize(i.apiConfig,l,c)):15>y++&&setTimeout(f,1e3)}function h(){r&&(r.resetEventListeners(),r=null)}function c(){i.apiConfig=null}function l(){}function a(n){u.sendEvent("session",{session:n});n.sendMessage(i.NS,{whoami:1})}function v(n){i.availability=n;u.sendEvent("availability",{availability:n})}window.chrome=t;var i=n.cast,o=n.utils,e=n.events,r,y=0,s=null,u=o.extend({initialize:function(n){s=n;null!==i.availability?u.sendEvent("availability",{availability:i.availability}):t&&t.cast?f():r||(r=new o.scriptloader("https://www.gstatic.com/cv/js/sender/v1/cast_sender.js"),r.addEventListener(e.ERROR,h),r.addEventListener(e.COMPLETE,f),r.load())}},new e.eventdispatcher("cast.loader"));n.cast.loader=u}(window.jwplayer,window.chrome||{}),function(n,t){var f=[],r=n.utils,i=n.events,u=i.state,e="getBuffer getCaptionsList getControls getCurrentCaptions getCurrentQuality getCurrentAudioTrack getDuration getFullscreen getHeight getLockState getMute getPlaylistIndex getSafeRegion getPosition getQualityLevels getState getVolume getWidth isBeforeComplete isBeforePlay releaseState".split(" "),o="playlistNext stop forceState playlistPrev seek setCurrentCaptions setControls setCurrentQuality setVolume setCurrentAudioTrack".split(" "),s={onBufferChange:i.JWPLAYER_MEDIA_BUFFER,onBufferFull:i.JWPLAYER_MEDIA_BUFFER_FULL,onError:i.JWPLAYER_ERROR,onSetupError:i.JWPLAYER_SETUP_ERROR,onFullscreen:i.JWPLAYER_FULLSCREEN,onMeta:i.JWPLAYER_MEDIA_META,onMute:i.JWPLAYER_MEDIA_MUTE,onPlaylist:i.JWPLAYER_PLAYLIST_LOADED,onPlaylistItem:i.JWPLAYER_PLAYLIST_ITEM,onPlaylistComplete:i.JWPLAYER_PLAYLIST_COMPLETE,onReady:i.API_READY,onResize:i.JWPLAYER_RESIZE,onComplete:i.JWPLAYER_MEDIA_COMPLETE,onSeek:i.JWPLAYER_MEDIA_SEEK,onTime:i.JWPLAYER_MEDIA_TIME,onVolume:i.JWPLAYER_MEDIA_VOLUME,onBeforePlay:i.JWPLAYER_MEDIA_BEFOREPLAY,onBeforeComplete:i.JWPLAYER_MEDIA_BEFORECOMPLETE,onDisplayClick:i.JWPLAYER_DISPLAY_CLICK,onControls:i.JWPLAYER_CONTROLS,onQualityLevels:i.JWPLAYER_MEDIA_LEVELS,onQualityChange:i.JWPLAYER_MEDIA_LEVEL_CHANGED,onCaptionsList:i.JWPLAYER_CAPTIONS_LIST,onCaptionsChange:i.JWPLAYER_CAPTIONS_CHANGED,onAdError:i.JWPLAYER_AD_ERROR,onAdClick:i.JWPLAYER_AD_CLICK,onAdImpression:i.JWPLAYER_AD_IMPRESSION,onAdTime:i.JWPLAYER_AD_TIME,onAdComplete:i.JWPLAYER_AD_COMPLETE,onAdCompanions:i.JWPLAYER_AD_COMPANIONS,onAdSkipped:i.JWPLAYER_AD_SKIPPED,onAdPlay:i.JWPLAYER_AD_PLAY,onAdPause:i.JWPLAYER_AD_PAUSE,onAdMeta:i.JWPLAYER_AD_META,onCast:i.JWPLAYER_CAST_SESSION,onAudioTrackChange:i.JWPLAYER_AUDIO_TRACK_CHANGED,onAudioTracks:i.JWPLAYER_AUDIO_TRACKS},h={onBuffer:u.BUFFERING,onPause:u.PAUSED,onPlay:u.PLAYING,onIdle:u.IDLE};n.api=function(f){function tt(n,t){r.foreach(n,function(n,i){c[n]=function(n){return t(i,n)}})}function it(n,t){var i="jw"+t.charAt(0).toUpperCase()+t.slice(1);c[t]=function(){var t=l.apply(this,[i].concat(Array.prototype.slice.call(arguments,0)));return n?c:t}}function rt(t){d=[];w&&w.destroy&&w.destroy();n.api.destroyPlayer(t.id)}function ut(n,t){try{n.jwAddEventListener(t,'function(dat) { jwplayer("'+c.id+'").dispatchEvent("'+t+'", dat); }')}catch(u){if("flash"===c.renderingMode){var i=document.createElement("a");i.href=a.data;i.protocol!==location.protocol&&r.log("Warning: Your site ["+location.protocol+"] and JWPlayer ["+i.protocol+"] are hosted using different protocols")}r.log("Could not add internal listener")}}function p(n,t){return y[n]||(y[n]=[],a&&k&&ut(a,n)),y[n].push(t),c}function l(){if(k){if(a){var n=Array.prototype.slice.call(arguments,0),t=n.shift();if("function"==typeof a[t]){switch(n.length){case 6:return a[t](n[0],n[1],n[2],n[3],n[4],n[5]);case 5:return a[t](n[0],n[1],n[2],n[3],n[4]);case 4:return a[t](n[0],n[1],n[2],n[3]);case 3:return a[t](n[0],n[1],n[2]);case 2:return a[t](n[0],n[1]);case 1:return a[t](n[0])}return a[t]()}}return null}d.push(arguments)}var c=this,y={},b={},a,k=!1,d=[],v,w,g={},nt={};return c.container=f,c.id=f.id,c.setup=function(t){if(n.embed){var i=document.getElementById(c.id);return i&&(t.fallbackDiv=i),rt(c),i=n(c.id),i.config=t,w=new n.embed(i),w.embed(),i}return c},c.getContainer=function(){return c.container},c.addButton=function(n,t,i,u){try{nt[u]=i;l("jwDockAddButton",n,t,'jwplayer("'+c.id+'").callback("'+u+'")',u)}catch(f){r.log("Could not add dock button"+f.message)}},c.removeButton=function(n){l("jwDockRemoveButton",n)},c.callback=function(n){nt[n]&&nt[n]()},c.getMeta=function(){return c.getItemMeta()},c.getPlaylist=function(){var n=l("jwGetPlaylist");return"flash"===c.renderingMode&&r.deepReplaceKeyName(n,["__dot__","__spc__","__dsh__","__default__"],["."," ","-","default"]),n},c.getPlaylistItem=function(n){return r.exists(n)||(n=c.getPlaylistIndex()),c.getPlaylist()[n]},c.getRenderingMode=function(){return c.renderingMode},c.setFullscreen=function(n){return r.exists(n)?l("jwSetFullscreen",n):l("jwSetFullscreen",!l("jwGetFullscreen")),c},c.setMute=function(n){return r.exists(n)?l("jwSetMute",n):l("jwSetMute",!l("jwGetMute")),c},c.lock=function(){return c},c.unlock=function(){return c},c.load=function(t){return l("jwInstreamDestroy"),n(c.id).plugins.googima&&l("jwDestroyGoogima"),l("jwLoad",t),c},c.playlistItem=function(n){return l("jwPlaylistItem",parseInt(n,10)),c},c.resize=function(n,t){if("flash"!==c.renderingMode)l("jwResize",n,t);else{var i=document.getElementById(c.id+"_wrapper"),u=document.getElementById(c.id+"_aspect");u&&(u.style.display="none");i&&(i.style.display="block",i.style.width=r.styleDimension(n),i.style.height=r.styleDimension(t))}return c},c.play=function(n){if(n!==t)return l("jwPlay",n),c;n=c.getState();var i=v&&v.getState();return i&&(i===u.IDLE||i===u.PLAYING||i===u.BUFFERING?l("jwInstreamPause"):l("jwInstreamPlay")),n===u.PLAYING||n===u.BUFFERING?l("jwPause"):l("jwPlay"),c},c.pause=function(n){return n===t?(n=c.getState(),n===u.PLAYING||n===u.BUFFERING?l("jwPause"):l("jwPlay")):l("jwPause",n),c},c.createInstream=function(){return new n.api.instream(this,a)},c.setInstream=function(n){return v=n},c.loadInstream=function(n,t){return v=c.setInstream(c.createInstream()).init(t),v.loadItem(n),v},c.destroyPlayer=function(){l("jwPlayerDestroy")},c.playAd=function(t){var i=n(c.id).plugins;i.vast?i.vast.jwPlayAd(t):l("jwPlayAd",t)},c.pauseAd=function(){var t=n(c.id).plugins;t.vast?t.vast.jwPauseAd():l("jwPauseAd")},tt(h,function(n,t){return b[n]||(b[n]=[],p(i.JWPLAYER_PLAYER_STATE,function(t){var u=t.newstate,i,r,f;if(t=t.oldstate,u===n&&(i=b[u],i))for(r=0;r<i.length;r++)f=i[r],"function"==typeof f&&f.call(this,{oldstate:t,newstate:u})})),b[n].push(t),c}),tt(s,p),r.foreach(e,function(n,t){it(!1,t)}),r.foreach(o,function(n,t){it(!0,t)}),c.remove=function(){if(!k)throw"Cannot call remove() before player is ready";rt(this)},c.registerPlugin=function(t,i,r,u){n.plugins.registerPlugin(t,i,r,u)},c.setPlayer=function(n,t){a=n;c.renderingMode=t},c.detachMedia=function(){if("html5"===c.renderingMode)return l("jwDetachMedia")},c.attachMedia=function(n){if("html5"===c.renderingMode)return l("jwAttachMedia",n)},c.getAudioTracks=function(){return l("jwGetAudioTracks")},c.removeEventListener=function(n,t){var i=y[n],r;if(i)for(r=i.length;r--;)i[r]===t&&i.splice(r,1)},c.dispatchEvent=function(n,t){var u=y[n],e;if(u)for(var u=u.slice(0),o=r.translateEventResponse(n,t),f=0;f<u.length;f++)if(e=u[f],"function"==typeof e)try{n===i.JWPLAYER_PLAYLIST_LOADED&&r.deepReplaceKeyName(o.playlist,["__dot__","__spc__","__dsh__","__default__"],["."," ","-","default"]);e.call(this,o)}catch(s){r.log("There was an error calling back an event handler",s)}},c.dispatchInstreamEvent=function(n){v&&v.dispatchEvent(n,arguments)},c.callInternal=l,c.playerReady=function(n){for(k=!0,a||c.setPlayer(document.getElementById(n.id)),c.container=document.getElementById(c.id),r.foreach(y,function(n){ut(a,n)}),p(i.JWPLAYER_PLAYLIST_ITEM,function(){g={}}),p(i.JWPLAYER_MEDIA_META,function(n){r.extend(g,n.metadata)}),p(i.JWPLAYER_VIEW_TAB_FOCUS,function(n){var t=c.getContainer();!0===n.hasFocus?r.addClass(t,"jw-tab-focus"):r.removeClass(t,"jw-tab-focus")}),c.dispatchEvent(i.API_READY);0<d.length;)l.apply(this,d.shift())},c.getItemMeta=function(){return g},c};n.playerReady=function(t){var i=n.api.playerById(t.id);i||(i=n.api.selectPlayer(t.id));i.playerReady(t)};n.api.selectPlayer=function(t){var i;return r.exists(t)||(t=0),t.nodeType?i=t:"string"==typeof t&&(i=document.getElementById(t)),i?(t=n.api.playerById(i.id))?t:n.api.addPlayer(new n.api(i)):"number"==typeof t?f[t]:null};n.api.playerById=function(n){for(var t=0;t<f.length;t++)if(f[t].id===n)return f[t];return null};n.api.addPlayer=function(n){for(var t=0;t<f.length;t++)if(f[t]===n)return n;return f.push(n),n};n.api.destroyPlayer=function(n){var u,i,e,o;return(r.foreach(f,function(t,r){r.id===n&&(u=t,i=r)}),u===t||i===t)?null:(r.clearCss("#"+i.id),(e=document.getElementById(i.id+("flash"===i.renderingMode?"_wrapper":"")))&&("html5"===i.renderingMode&&i.destroyPlayer(),o=document.createElement("div"),o.id=i.id,e.parentNode.replaceChild(o,e)),f.splice(u,1),null)}}(window.jwplayer),function(n){var t=n.events,r=n.utils,i=t.state;n.api.instream=function(n,u){function e(t,i){return o[t]||(o[t]=[],u.jwInstreamAddEventListener(t,'function(dat) { jwplayer("'+n.id+'").dispatchInstreamEvent("'+t+'", dat); }')),o[t].push(i),this}function h(n,i){return s[n]||(s[n]=[],e(t.JWPLAYER_PLAYER_STATE,function(t){var u=t.newstate,e=t.oldstate,i,r,f;if(u===n&&(i=s[u],i))for(r=0;r<i.length;r++)f=i[r],"function"==typeof f&&f.call(this,{oldstate:e,newstate:u,type:t.type})})),s[n].push(i),this}var c,l,o={},s={},f=this;f.type="instream";f.init=function(){return n.callInternal("jwInitInstream"),f};f.loadItem=function(t,i){c=t;l=i||{};"array"===r.typeOf(t)?n.callInternal("jwLoadArrayInstream",c,l):n.callInternal("jwLoadItemInstream",c,l)};f.removeEvents=function(){o=s={}};f.removeEventListener=function(n,t){var i=o[n],r;if(i)for(r=i.length;r--;)i[r]===t&&i.splice(r,1)};f.dispatchEvent=function(n,t){var i=o[n],f;if(i)for(var i=i.slice(0),e=r.translateEventResponse(n,t[1]),u=0;u<i.length;u++)f=i[u],"function"==typeof f&&f.call(this,e)};f.onError=function(n){return e(t.JWPLAYER_ERROR,n)};f.onMediaError=function(n){return e(t.JWPLAYER_MEDIA_ERROR,n)};f.onFullscreen=function(n){return e(t.JWPLAYER_FULLSCREEN,n)};f.onMeta=function(n){return e(t.JWPLAYER_MEDIA_META,n)};f.onMute=function(n){return e(t.JWPLAYER_MEDIA_MUTE,n)};f.onComplete=function(n){return e(t.JWPLAYER_MEDIA_COMPLETE,n)};f.onPlaylistComplete=function(n){return e(t.JWPLAYER_PLAYLIST_COMPLETE,n)};f.onPlaylistItem=function(n){return e(t.JWPLAYER_PLAYLIST_ITEM,n)};f.onTime=function(n){return e(t.JWPLAYER_MEDIA_TIME,n)};f.onBuffer=function(n){return h(i.BUFFERING,n)};f.onPause=function(n){return h(i.PAUSED,n)};f.onPlay=function(n){return h(i.PLAYING,n)};f.onIdle=function(n){return h(i.IDLE,n)};f.onClick=function(n){return e(t.JWPLAYER_INSTREAM_CLICK,n)};f.onInstreamDestroyed=function(n){return e(t.JWPLAYER_INSTREAM_DESTROYED,n)};f.onAdSkipped=function(n){return e(t.JWPLAYER_AD_SKIPPED,n)};f.play=function(n){u.jwInstreamPlay(n)};f.pause=function(n){u.jwInstreamPause(n)};f.hide=function(){n.callInternal("jwInstreamHide")};f.destroy=function(){f.removeEvents();n.callInternal("jwInstreamDestroy")};f.setText=function(n){u.jwInstreamSetText(n?n:"")};f.getState=function(){return u.jwInstreamState()};f.setClick=function(n){u.jwInstreamClick&&u.jwInstreamClick(n)}}}(jwplayer),function(n){var t=n.api,i=t.selectPlayer,r=n._;t.selectPlayer=function(t){return(t=i(t))?t:{registerPlugin:function(t,i,r){"jwpsrv"!==t&&n.plugins.registerPlugin(t,i,r)}}};n.unregisteredProviders=[];t.registerProvider=function(t){n&&n.html5&&r.isFunction(n.html5.registerProvider)?n.html5.registerProvider(t):n.unregisteredProviders.push(t)}}(jwplayer))