function InitChat(n){function t(){Tawk_API.isVisitorEngaged()?(Tawk_API.showWidget(),Tawk_API.maximize()):setTimeout(t,10)}Tawk_API=Tawk_API||{};Tawk_LoadStart=new Date,function(){var t=document.createElement("script"),i=document.getElementsByTagName("script")[0];t.async=!0;t.src="https://embed.tawk.to/"+n+"/default";t.charset="UTF-8";t.setAttribute("crossorigin","*");i.parentNode.insertBefore(t,i)}();Tawk_API.onStatusChange=function(n){n=="online"?(online=!0,document.getElementById("Status").innerHTML="Online"):document.getElementById("Status").innerHTML="Offline"};Tawk_API.onChatStarted=function(){Tawk_API.showWidget()};Tawk_API.onChatEnded=function(){Tawk_API.hideWidget()};Tawk_API.onBeforeLoad=function(){t()}}function QueryString(n){n=n.replace(/[*+?^$.\[\]{}()|\\\/]/g,"\\$&");var t=location.search.match(new RegExp("[?&]"+n+"=([^&]+)(&|$)"));return t&&decodeURIComponent(t[1].replace(/\+/g," "))}function SaveFile(n,t){var i,o,s,l,f;try{var e=window.atob(n),r,u=[],h=new Array(e.length);for(i=0;i<e.length;i++)h[i]=e.charCodeAt(i);o=new Uint8Array(h);u.push(o);try{r=new Blob(u,{type:"application/octet-stream"})}catch(c){window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder;c.name=="TypeError"&&window.BlobBuilder?(s=new l,s.append(u),r=s.getBlob("application/octet-stream")):c.name=="InvalidStateError"?r=new Blob(u,{type:"application/octet-stream"}):alert("Not support")}return l=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,navigator.saveBlob=navigator.saveBlob||navigator.msSaveBlob||navigator.mozSaveBlob||navigator.webkitSaveBlob,window.saveAs=window.saveAs||window.webkitSaveAs||window.mozSaveAs||window.msSaveAs,window.saveAs?(window.saveAs(o,t),!0):navigator.saveBlob?(navigator.saveBlob(r,t),!0):(f=document.createElement("a"),f.setAttribute("href","data:application/pdf;base64,"+n),f.setAttribute("download",t),f.click(),!0)}catch(a){alert(a.message)}}var Tawk_API,online,chat,Base64;(function(){"use strict";angular.module("ALLUSED",["ngSanitize"])})(),function(){"use strict";function n(){return{restrict:"E",templateUrl:"/templates/asset_number_search.html",replace:!0,scope:!0,link:function(n){$(function(){n.$watch("Page.Search",function(t){t&&(n.Visible=n.Page.Search.Assets,n.Page.Search.AssetNumber&&(n.AssetNumber=n.Page.Search.AssetNumber,n.Visible=!0))},!1);n.Search=function(){var t={};t.Page=1;t.PageSize=0;t.Mode=-1;t.Assets=!0;n.AssetNumber&&(t.AssetNumber=n.AssetNumber);window.location="/assets?search="+Base64.encode(JSON.stringify(t))}})}}}angular.module("ALLUSED").directive("assetNumberSearch",n);n.$inject=["EquipmentService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{Equipment:"=equipment"},link:function(n,t){$(function(){var i,r=0;i='<table class="attributes">';i+="<tr>";i+='<td class="attributeLabel">Price<\/td>';i+=n.Equipment.Status=="sold"?'<td class="attributeValue">SOLD<\/td>':'<td class="attributeValue">'+n.Equipment.Price+"<\/td>";n.Equipment.Make&&(i+='<td class="attributeLabel">Make<\/td>',i+='<td class="attributeValue">'+n.Equipment.Make+"<\/td>");i+="<\/tr>";i+="<tr>";n.Equipment.PriceIncGST&&n.Equipment.Status!="sold"&&(i+='<td class="attributeLabel">(Inc. GST)<\/td>',i+='<td class="attributeValue">'+n.Equipment.PriceIncGST+"<\/td>",r++);n.Equipment.Model&&(i+='<td class="attributeLabel">Model<\/td>',i+='<td class="attributeValue">'+n.Equipment.Model+"<\/td>",r++);r==2&&(i+="<\/tr>",i+="<tr>",r=0);n.Equipment.Year&&(i+='<td class="attributeLabel">Year<\/td>',i+='<td class="attributeValue">'+n.Equipment.Year+"<\/td>",r++);r==2&&(i+="<\/tr>",i+="<tr>",r=0);n.Equipment.Year&&(i+='<td class="attributeLabel">Serial Number<\/td>',i+='<td class="attributeValue">'+n.Equipment.SerialNumber+"<\/td>",r++);r==2&&(i+="<\/tr>",i+="<tr>",r=0);n.Equipment.ReferenceNumber&&(i+='<td class="attributeLabel">Reference Number<\/td>',i+='<td class="attributeValue">'+n.Equipment.ReferenceNumber+"<\/td>",r++);r==2&&(i+="<\/tr>",i+="<tr>",r=0);n.Equipment.Location&&(i+='<td class="attributeLabel">Location<\/td>',i+='<td class="attributeValue">'+n.Equipment.Location+"<\/td>",r++);r==1&&(i+="<td><\/td>",i+="<td><\/td>");r>0&&(i+="<\/tr>");i+="<\/table>";t.replaceWith(i)})}}}angular.module("ALLUSED").directive("attributesTable",n)}();online=!1;chat=function(){function n(){Tawk_API.addEvent("View-Equipment-Details",{Equipment:"2010 GRADALL XL3300","Serial-Number":"12345678","Reference-Number":"12345678"},function(){})}function t(){online&&(Tawk_API.maximize(),Tawk_API.showWidget())}return{DoSomething:n,Start:t}}();Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(n){var f="",e,t,i,s,h,o,r,u=0;for(n=Base64._utf8_encode(n);u<n.length;)e=n.charCodeAt(u++),t=n.charCodeAt(u++),i=n.charCodeAt(u++),s=e>>2,h=(e&3)<<4|t>>4,o=(t&15)<<2|i>>6,r=i&63,isNaN(t)?o=r=64:isNaN(i)&&(r=64),f=f+Base64._keyStr.charAt(s)+Base64._keyStr.charAt(h)+Base64._keyStr.charAt(o)+Base64._keyStr.charAt(r);return f},decode:function(n){var t="",e,o,s,h,u,r,f,i=0;if(n){for(n=n.replace(/[^A-Za-z0-9\+\/\=]/g,"");i<n.length;)h=Base64._keyStr.indexOf(n.charAt(i++)),u=Base64._keyStr.indexOf(n.charAt(i++)),r=Base64._keyStr.indexOf(n.charAt(i++)),f=Base64._keyStr.indexOf(n.charAt(i++)),e=h<<2|u>>4,o=(u&15)<<4|r>>2,s=(r&3)<<6|f,t=t+String.fromCharCode(e),r!=64&&(t=t+String.fromCharCode(o)),f!=64&&(t=t+String.fromCharCode(s));t=Base64._utf8_decode(t)}return t},_utf8_encode:function(n){var i,r,t;for(n=n.replace(/\r\n/g,"\n"),i="",r=0;r<n.length;r++)t=n.charCodeAt(r),t<128?i+=String.fromCharCode(t):t>127&&t<2048?(i+=String.fromCharCode(t>>6|192),i+=String.fromCharCode(t&63|128)):(i+=String.fromCharCode(t>>12|224),i+=String.fromCharCode(t>>6&63|128),i+=String.fromCharCode(t&63|128));return i},_utf8_decode:function(n){for(var r="",t=0,i=c1=c2=0;t<n.length;)i=n.charCodeAt(t),i<128?(r+=String.fromCharCode(i),t++):i>191&&i<224?(c2=n.charCodeAt(t+1),r+=String.fromCharCode((i&31)<<6|c2&63),t+=2):(c2=n.charCodeAt(t+1),c3=n.charCodeAt(t+2),r+=String.fromCharCode((i&15)<<12|(c2&63)<<6|c3&63),t+=3);return r}},function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/compare_equipment.html",replace:!0,link:function(t){$(function(){n.SelectCompare().success(function(n){t.Results=n;t.Results.forEach(function(n){if(n.Loaded=!0,n.Images){n.Image="/images/equipment/378/loading.gif";n.ImageIndex=0;var i=new Image;$(i).on("load",function(){n.Image=n.Images[n.ImageIndex];t.$digest()});i.src=n.Images[n.ImageIndex]}})}).error(function(){});t.MakeEnquiry=function(){t.Enquiry={Equipment:[t.Equipment]};$("#EnquiryForm").dialog({title:"Make Enquiry",width:500,modal:!0,autoOpen:!1,resizable:!1,buttons:{Send:function(){n.SendEnquiry(t.Enquiry).success(function(){$("#EnquiryForm").dialog("close");t.ShowSuccess("Make Enquiry","Thankyou for your enquiry.")}).error(function(){t.ShowError("Make Enquiry","An error occured while sending your enquiry.")})},Cancel:function(){$("#EnquiryForm").dialog("close")}}});$("#EnquiryForm").dialog("open")};t.NextImage=function(n){n.Image="/images/equipment/378/loading.gif";n.ImageIndex++;n.ImageIndex>=n.Images.length&&(n.ImageIndex=0);var i=new Image;$(i).on("load",function(){n.Image=n.Images[n.ImageIndex];t.$digest()});i.src=n.Images[n.ImageIndex]};t.PreviousImage=function(){item.Image="/images/equipment/378/loading.gif";item.ImageIndex--;item.ImageIndex<0&&(item.ImageIndex=item.Images.length-1);var n=new Image;$(n).on("load",function(){item.Image=item.Images[item.ImageIndex];t.$digest()});n.src=item.Images[t.ImageIndex]};t.View=function(n){window.location=n.URL}})}}}angular.module("ALLUSED").directive("compareEquipment",n);n.$inject=["EquipmentService"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/compare_equipment_list.html",replace:!0,scope:!0,link:function(t,i){$(function(){$(".title",i).tooltip({position:{my:"left-15 top+10",at:"right top",collision:"flipfit"}});n.SelectCompare().success(function(n){t.Results=n;t.Results.length>0&&i.addClass("expanded")}).error(function(){});t.Compare=function(){window.location="/compare"};t.$root.RefreshCompareList=function(){n.SelectCompare().success(function(n){t.Results=n;t.Results.length>0&&i.addClass("expanded")}).error(function(){})}})}}}angular.module("ALLUSED").directive("compareEquipmentList",n);n.$inject=["EquipmentService"]}(),function(){"use strict";function n(n){var t="/api/compatability/";this.SelectMakes=function(){return n({method:"GET",url:t+"makes",headers:{"Content-Type":"application/json"}})}}angular.module("ALLUSED").service("CompatabilityService",n);n.$inject=["$http"]}(),function(){"use strict";function n(n,t,i){return{restrict:"E",templateUrl:"/templates/contact_form.html",replace:!0,scope:!0,link:function(r){$(function(){n.Get("CONTACT_INFORMATION").success(function(n){r.ContactInformation=n}).error(function(){});t.Select().success(function(n){r.Contacts=n}).error(function(){});r.Send=function(){r.ShowProgress("Send Us a Comment or Question","Sending feedback...");i.Feedback(r.Feedback).success(function(){r.Feedback=null;r.HideProgress();r.ShowSuccess("Send Us a Comment or Question","Thankyou for your feedback")}).error(function(){r.HideProgress();r.ShowError("Send Us a Comment or Question","An error occured while trying to send your comment or question.")})}})}}}angular.module("ALLUSED").directive("contactForm",n);n.$inject=["SettingsService","UsersService","MembersService"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/dashboard.html",replace:!0,scope:!0,link:function(t){$(function(){t.ImagePath="/images/tiles/";n.SelectFeatured(5,!0).success(function(n){var i=[];n.forEach(function(n){i.push({URL:n.Images[0],Caption:n.Title,Description:n.Template.Title,HREF:n.URL})});t.Images=i}).error(function(){})})}}}angular.module("ALLUSED").directive("dashboard",n);n.$inject=["EquipmentService"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/edit_member.html",replace:!0,scope:!0,link:function(t,i){$(function(){$(i).dialog({title:"Edit Member",width:700,modal:!0,autoOpen:!1,resizable:!1,buttons:{Update:function(){t.ShowProgress("Updating member details...");n.Update(t.Member).success(function(){t.HideMessage();t.$parent.Members.Search.Version++;t.$parent.SearchMembers();$(i).dialog("close")}).error(function(n){t.ShowError(n)})},Cancel:function(){$(i).dialog("close")}}});t.$parent.EditMember=function(n){t.Member=JSON.parse(JSON.stringify(n));$(i).dialog("open")};t.$parent.NewMember=function(){t.Member={Active:!0};$(i).dialog("open")}})}}}angular.module("ALLUSED").directive("editMember",n);n.$inject=["MembersService"]}(),function(){"use strict";function n(n,t,i){n.FiltersLoaded=!0;n.LoadMore=function(){var r,t;for(n.Page.Search.Page++,r=n.Result.Results.length,t=0;t<n.Page.Search.PageSize;t++)n.Result.Results.push({});i.Search(n.Page.Search).success(function(t){n.Result.Results.splice(r,n.Page.Search.PageSize);n.Result.Results=n.Result.Results.concat(t.Results)}).error(function(){})};n.MakeEnquiry=function(t){n.Enquiry={Equipment:[t]};$("#EnquiryForm").dialog({title:"Make Enquiry",appendTo:"BODY",width:500,height:400,modal:!0,autoOpen:!1,resizable:!1,buttons:{Send:function(){i.SendEnquiry(n.Enquiry).success(function(){$("#EnquiryForm").dialog("close");n.ShowSuccess("Make Enquiry","Thankyou for your enquiry.")}).error(function(){n.ShowError("Make Enquiry","An error occured while sending your enquiry.")})},Cancel:function(){$("#EnquiryForm").dialog("close")}}});$("#EnquiryForm").dialog("open")};n.$root.Download=function(){n.ShowProgress("Download PDF","Please wait while the PDF is generated.");i.Download(n.Result.Results,n.Page.Search.Mode,n.Page.Search.Template,n.Page.Search.Specification).success(function(t){n.HideProgress();SaveFile(t,"Equipment List.pdf")}).error(function(){n.HideProgress();n.ShowError("Download PDF","An error occured while generating the PDF.")})};n.$root.Print=function(){window.print()};n.$root.Send=function(){$("#SendForm").dialog({title:"Send to a Friend",appendTo:"BODY",width:500,height:400,modal:!0,autoOpen:!1,resizable:!1,buttons:{Send:function(){i.Forward(n.Forward).success(function(){$("#SendForm").dialog("close");n.ShowSuccess("Send to a Friend","An e-mail with a link to this item has been sent to your friend.")}).error(function(){n.ShowError("Send to a Friend","An error occured while sending this item to your friend.")})},Cancel:function(){$("#SendForm").dialog("close")}}});n.Forward={Equipment:n.Result.Results};$("#SendForm").dialog("open")};n.$watch("Page.Search",function(t){if(t){var r=QueryString("index"),u=n.Page.Search.PageSize;if(r)while(n.Page.Search.PageSize<r)n.Page.Search.PageSize+=u;i.Search(n.Page.Search).success(function(t){n.Result=t;n.Page.Search.PageSize=u}).error(function(){})}},!1);n.$watch("Page.Search.Filters",function(t,r){t&&r&&(n.Page.Search.Page=1,i.Search(n.Page.Search).success(function(t){n.Result=t}).error(function(){}))},!0)}angular.module("ALLUSED").controller("EquipmentController",n);n.$inject=["$scope","$timeout","EquipmentService","SettingsService"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/equipment_details.html",replace:!0,link:function(t){$(function(){document.referrer&&(t.ReturnURL=document.referrer.split("?")[0],QueryString("index")&&(t.ReturnURL+="?index="+QueryString("index")));t.$watch("Page.Equipment",function(i){i&&(t.ApplicationName="ALLUSED",n.Get(t.Page.Equipment,t.Page.Category.ID).success(function(i){i?(t.Equipment=i,n.Recent(t.Equipment)):t.NotFound=!0}).error(function(){}))},!1);t.MakeEnquiry=function(){t.Enquiry={Equipment:[t.Equipment]};$("#EnquiryForm").dialog({title:"Make Enquiry",width:500,modal:!0,autoOpen:!1,resizable:!1,buttons:{Send:function(){n.SendEnquiry(t.Enquiry).success(function(){$("#EnquiryForm").dialog("close");t.ShowSuccess("Make Enquiry","Thankyou for your enquiry.")}).error(function(){t.ShowError("Make Enquiry","An error occured while sending your enquiry.")})},Cancel:function(){$("#EnquiryForm").dialog("close")}}});$("#EnquiryForm").dialog("open")};t.SaveAndCompare=function(){n.Compare(t.Equipment).success(function(){var n=$('<div><img src="/images/icon_success.png" style="float:left;margin-top:15px;margin-left:10px;margin-right:10px;width:30px;"/><p>This item has been added to your compare list.<\/p><div>');t.RefreshCompareList();n.dialog({title:"Save & Compare",modal:!0,resizable:!1,buttons:{OK:function(){$(n).dialog("close")},Compare:function(){$(n).dialog("close");window.location="/compare"}}})}).error(function(){t.ShowError("Save & Compare","An error occured while adding this item to your compare list.")})};t.DownloadPDF=function(){t.ShowProgress("Download PDF","Please wait while the PDF is generated.");n.Download(t.Equipment.ID,t.Equipment.Category.ID).success(function(n){t.HideProgress();SaveFile(n,t.Equipment.Title+".pdf")}).error(function(){t.HideProgress();t.ShowError("Download PDF","An error occured while generating the PDF.")})};t.Print=function(){window.print()};t.OriginalPhotos=function(){var r="Original Photos",n=$(document).width()-10,i=$(document).height()-10;n>800&&(n=800);i>800&&(i=800);r=t.Equipment.Images?t.Equipment.Files?"Original Photos & Spec. Sheet":"Original Photos":t.Equipment.Files?"Spec. Sheet":"";$("#OriginalPhotos").dialog({title:r,width:n,height:i,modal:!0,appendTo:"#equipmentDetails",resizable:!0,buttons:{OK:function(){$(this).dialog("close")}}});$("#OriginalPhotos").dialog("open")};t.Send=function(){t.Forward={Equipment:[t.Equipment]};$("#SendForm").dialog({title:"Send to a Friend",width:500,modal:!0,autoOpen:!1,resizable:!1,buttons:{Send:function(){t.ShowProgress("Send to a Friend","Sending e-mail...");n.Forward(t.Forward).success(function(){t.HideProgress();$("#SendForm").dialog("close");t.ShowSuccess("Send to a Friend","An e-mail with a link to this item has been sent to your friend.")}).error(function(){t.HideProgress();t.ShowError("Send to a Friend","An error occured while sending this item to your friend.")})},Cancel:function(){$("#SendForm").dialog("close")}}});$("#SendForm").dialog("open")};t.ViewVideo=function(n){var t=$('<div><iframe src="https://www.youtube.com/embed/'+n.Code+'?autoplay=1"><\/iframe><\/div>');t.dialog({title:n.Title,width:640,height:400,modal:!0,resizable:!0})}})}}}angular.module("ALLUSED").directive("equipmentDetails",n);n.$inject=["EquipmentService"]}(),function(){"use strict";function n(n){var t="/api/equipment/";this.Search=function(i){return n({method:"GET",url:t+"search?data="+Base64.encode(JSON.stringify(i)),headers:{"Content-Type":"application/json"}})};this.SearchIDs=function(i){return n({method:"GET",url:t+"searchIDs?data="+Base64.encode(JSON.stringify(i)),headers:{"Content-Type":"application/json"}})};this.Download=function(i,r,u,f){if(i.length){var e=t;return e+=r!=null?u?r+"/"+u+"/downloadlist":r+"/downloadlist":"downloadlist",f!=null&&(e=t+r+"/"+u+"/"+f+"/downloadspecification"),n({method:"POST",url:e,data:i,headers:{"Content-Type":"application/json"}})}return r==null?n({method:"GET",url:t+i+"/download",headers:{"Content-Type":"application/json"}}):n({method:"GET",url:t+i+"/"+r+"/download",headers:{"Content-Type":"application/json"}})};this.Get=function(i,r){return n({method:"GET",url:t+i+"/"+r,headers:{"Content-Type":"application/json"}})};this.SendEnquiry=function(i){return n({method:"POST",url:t+"enquiry",data:i,headers:{"Content-Type":"application/json"}})};this.Forward=function(i){return n({method:"POST",url:t+"forward",data:i,headers:{"Content-Type":"application/json"}})};this.Compare=function(i){return n({method:"POST",url:t+"compare",data:i,headers:{"Content-Type":"application/json"}})};this.SelectCompare=function(){return n({method:"GET",url:t+"compare",headers:{"Content-Type":"application/json"}})};this.Recent=function(i){return n({method:"POST",url:t+"recent",data:i,headers:{"Content-Type":"application/json"}})};this.SelectRecent=function(){return n({method:"GET",url:t+"recent",headers:{"Content-Type":"application/json"}})};this.SelectFeatured=function(i,r){var u="";return i?(u="?count="+i,r==!0&&(u+="&random=true")):r==!0&&(u="?random=true"),n({method:"GET",url:t+"featured"+u,headers:{"Content-Type":"application/json"}})};this.SelectCategories=function(){return n({method:"GET",url:t+"categories",headers:{"Content-Type":"application/json"}})};this.SelectTemplates=function(i){return n({method:"GET",url:t+"categories/"+i+"/templates",headers:{"Content-Type":"application/json"}})}}angular.module("ALLUSED").service("EquipmentService",n);n.$inject=["$http"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/equipment_summary.html",replace:!0,scope:{Equipment:"=equipment",Index:"@index"},link:function(t,i){$(function(){var r,u,f;if(t.Equipment){if(t.Loaded=!0,t.Equipment.Images){t.Image="loading.gif";t.ImageIndex=0;u=new Image;$(u).on("load",function(){t.Image=u.src;t.$digest()});u.src="/api/equipment/image/"+t.Equipment.Images[t.ImageIndex]+"/378"}f=QueryString("index");t.Index==f&&$("html, body").animate({scrollTop:$(i).offset().top+700},100)}t.$watch("Equipment",function(n){if(n&&(t.Loaded=!0,n.Images)){t.Image="loading.gif";t.ImageIndex=0;var i=new Image;$(i).on("load",function(){t.Image=i.src;t.$digest()});i.src="/api/equipment/image/"+t.Equipment.Images[t.ImageIndex]+"/378"}},!1);t.NextImage=function(){t.Image="/equipment/images/378/loading.gif";t.ImageIndex++;t.ImageIndex>=t.Equipment.Images.length&&(t.ImageIndex=0);var n=new Image;$(n).on("load",function(){t.Image=n.src;t.$digest()});n.src="/api/equipment/image/"+t.Equipment.Images[t.ImageIndex]+"/378"};t.PreviousImage=function(){t.Image="/equipment/images/378/loading.gif";t.ImageIndex--;t.ImageIndex<0&&(t.ImageIndex=t.Equipment.Images.length-1);var n=new Image;$(n).on("load",function(){t.Image=n.src;t.$digest()});n.src="/api/equipment/image/"+t.Equipment.Images[t.ImageIndex]+"/378"};t.View=function(n){n?window.open(t.Equipment.URL,"_blank"):window.location=t.Equipment.URL+"?index="+t.Index};t.ForHire=function(){window.location=t.Equipment.ForHireURL+"?index="+t.Index};t.Edit=function(){t.$parent.$parent.$parent.Page.IsAdministrator?window.open("/users/appraisals/edit.aspx?id="+t.Equipment.ID,"_blank"):alert("Access denied.")};t.MakeEnquiry=function(){t.$parent.MakeEnquiry(t.Equipment)};t.ShowMenu=function(t){var u=$(".contextMenu",i);u.css({top:t.offsetY-5,left:t.offsetX-5});u.show();u.on("click",function(){u.off("click");u.hide()});u.on("mouseover",function(t){t.stopPropagation();r&&n.cancel(r)});$("li",u).on("mouseover",function(t){t.stopPropagation();r&&n.cancel(r)});$(document).on("mouseover",function(){r&&n.cancel(r);r=n(function(){u.fadeOut(100);$(document).off("mouseover")},1e3)})}})}}}angular.module("ALLUSED").directive("equipmentSummary",n);n.$inject=["$timeout"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/featured_equipment.html",replace:!0,link:function(t,i){$(function(){n.SelectFeatured(5,!0).success(function(n){n&&n.length>0&&(t.Equipment=n[0],i.addClass("expanded"))}).error(function(){})})}}}angular.module("ALLUSED").directive("featuredEquipment",n);n.$inject=["EquipmentService"]}(),function(){"use strict";function n(n,t){return{restrict:"E",templateUrl:"/templates/filter.html",replace:!0,scope:{Filter:"=filter"},link:function(n,i){$(function(){n.UpdateFilter=function(t){var i=[];t.Values.forEach(function(n){n.Checked=t.Selected.indexOf(n.Value)>-1});n.$parent.Page.Filters.forEach(function(n){var t={ID:n.ID,Values:[]};n.Values.forEach(function(n){t.Values.push({Value:n.Value,Checked:n.Checked})});i.push(t)});n.$parent.Page.Search.Filters=i;n.$apply()};n.$watch("Filter",function(r){r&&t(function(){$(".filter",i).SumoSelect({csvDispCount:0,captionFormatAllSelected:"All",selectAll:!0,isClickAwayOk:!0,forceCustomRendering:!0,okCancelInMulti:!0});$(".filter",i).on("sumo:opening",function(n){n.currentTarget.sumo.unSelectAll()});$(".filter",i).on("sumo:closed",function(){n.UpdateFilter(n.Filter)});r.Values.forEach(function(n){n.Checked&&$(".filter",i)[0].sumo.selectItem(""+n.Value)})},10)},!1)})}}}angular.module("ALLUSED").directive("filter",n);n.$inject=["EquipmentService","$timeout"]}(),function(){"use strict";function n(n){return n.trustAsHtml}angular.module("ALLUSED").filter("formathtml",n);n.$inject=["$sce"]}(),function(){"use strict";function n(n,t){return{restrict:"E",templateUrl:"/templates/image_gallery.html",replace:!0,scope:{ImageSize:"=imageSize",Images:"=images"},link:function(i,r,u){$(function(){function e(n){var t=$('<div class="image"/>');t.css("background-image","url(/api/equipment/image/"+n+"/"+i.ImageSize+")");$(t).hide().appendTo($(".viewer",r)).fadeIn("slow",function(){i.SelectedImage=n;i.Title="Image "+(i.Images.indexOf(i.SelectedImage)+1)+" of "+i.Images.length;t.remove();i.$apply()})}var o,s=u.speed,f;i.ThumbnailSize=100;i.Reset=function(){e(i.Images[0])};i.Zoom=function(){if(i.Stop(),i.Reset(),i.ImageSize!="1200"){f=$('<div><image-gallery data-images="Images" data-image-size="1200" data-speed="0"><\/image-gallery><\/div>');var t=1200;$(window).width()<1250&&(t=$(window).width()-50);f.dialog({appendTo:r,title:"Image 1 of "+i.Images.length,modal:!0,width:t,position:{my:"center top",at:"center top+20",of:window},autoOpen:!1,buttons:{Close:function(){f.dialog("close")}}});n(f)(i);f.dialog("open")}};i.SelectImage=function(n){i.Stop();e(n)};i.PreviousImage=function(){i.Stop();var n=i.Images.indexOf(i.SelectedImage);n==0?n=i.Images.length-1:n--;e(i.Images[n])};i.NextImage=function(){i.Stop();var n=i.Images.indexOf(i.SelectedImage);n==i.Images.length-1?n=0:n++;e(i.Images[n])};i.Start=function(){s>0&&(o=t(function(){var n=i.Images.indexOf(i.SelectedImage);n==i.Images.length-1?n=0:n++;e(i.Images[n]);i.Start()},s))};i.Stop=function(){t.cancel(o)};i.$watch("Images",function(n){n&&(i.Reset(),i.Start())},!1)})}}}angular.module("ALLUSED").directive("imageGallery",n);n.$inject=["$compile","$timeout","$sce"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/login_form.html",replace:!0,scope:!0,link:function(t,i){$(function(){$(i).keypress(function(n){n.keyCode==13&&(t.Login(),n.preventDefault())});t.Login=function(){n.Login(t.User).success(function(){window.location="/?login=success"}).error(function(){t.ShowError("Login","Login failed.")})}})}}}angular.module("ALLUSED").directive("loginForm",n);n.$inject=["UsersService"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/make_and_model.html",replace:!0,scope:!0,link:function(t,i,r){$(function(){if(r.expanded=="true"&&i.addClass("expanded"),$(".title",i).tooltip({position:{my:"left bottom",at:"left+5 top-15",collision:"flipfit"},open:function(){setTimeout(function(){$(".title",i).tooltip("close")},3e3)}}),"ontouchstart"in document.documentElement)$(".title",i).on("touchstart",function(){$(".content",i).animate({height:"toggle"})});else $(".title",i).on("click",function(){$(".content",i).animate({height:"toggle"})});$(i).keypress(function(n){n.keyCode==13&&(t.Search(),n.preventDefault())});t.Search=function(){t.Model&&(window.location=t.Model.URL)};t.$watch("Page",function(r){r&&n.SelectMakes().success(function(n){t.Makes=n;t.Makes.forEach(function(n){n.Models.forEach(function(i){i.ID==t.Page.Specification&&(t.Make=n,t.Model=i)})});t.Page.Specification&&i.addClass("expanded")}).error(function(){})},!1)})}}}angular.module("ALLUSED").directive("makeAndModel",n);n.$inject=["CompatabilityService"]}(),function(){"use strict";function n(n){var t="/api/members/";this.Search=function(i){return n({method:"GET",url:t+"search?data="+Base64.encode(JSON.stringify(i)),headers:{"Content-Type":"application/json"}})};this.SearchIDs=function(i){return n({method:"GET",url:t+"searchIDs?data="+Base64.encode(JSON.stringify(i)),headers:{"Content-Type":"application/json"}})};this.Register=function(i){return n({method:"POST",url:t+"register",data:i,headers:{"Content-Type":"application/json"}})};this.Unsubscribe=function(i){return n({method:"POST",url:t+"unsubscribe",data:i,headers:{"Content-Type":"text/plain"}})};this.Feedback=function(i){return n({method:"POST",url:t+"feedback",data:i,headers:{"Content-Type":"application/json"}})};this.SendStock=function(i,r){return n({method:"POST",url:t+i+"/sendstock",data:r,headers:{"Content-Type":"text/plain"}})};this.CancelAllPending=function(){return n({method:"GET",url:t+"/sendstock/cancel",headers:{"Content-Type":"text/plain"}})};this.SendStockTest=function(i){return n({method:"POST",url:t+"sendstock/test",data:i,headers:{"Content-Type":"text/plain"}})};this.Update=function(i){return n({method:"POST",url:t,data:i,headers:{"Content-Type":"application/json"}})};this.SearchMessages=function(i){return n({method:"GET",url:t+"messages/search?data="+Base64.encode(JSON.stringify(i)),headers:{"Content-Type":"application/json"}})}}angular.module("ALLUSED").service("MembersService",n);n.$inject=["$http"]}(),function(){"use strict";function n(){return{restrict:"E",templateUrl:"/templates/message.html",replace:!0,scope:!0,link:function(n){$(function(){n.Message="";n.Type=0;n.$parent.ShowMessage=function(t){n.Type=0;n.Message=t};n.$parent.ShowSuccess=function(t){n.Type=1;n.Message=t};n.$parent.ShowError=function(t){n.Type=2;n.Message=t};n.$parent.ShowProgress=function(t){n.Type=3;n.Message=t};n.$parent.HideMessage=function(){n.Type=null;n.Message=null}})}}}angular.module("ALLUSED").directive("message",n)}(),function(){"use strict";function n(n,t){return{restrict:"E",templateUrl:"/templates/navigation.html",replace:!0,scope:{Mode:"=mode"},link:function(n){$(function(){t.Get(n.Mode).success(function(t){n.Menu=t}).error(function(){});n.Selected=function(t,i){if(t&&t.URL){var r=window.location.pathname.toLowerCase();return r.indexOf(".")<0&&r.lastIndexOf("/")!=r.length-1&&(r+="/"),i?r==t.URL.toLowerCase()?(n.$parent.Menu=t,!0):!1:r.indexOf(t.URL.toLowerCase())==0}return!1};n.Expanded=function(n){return n.Title=="Miscellaneous"||n.Title=="Cable"}})}}}angular.module("ALLUSED").directive("navigation",n);n.$inject=["$timeout","NavigationService"]}(),function(){"use strict";function n(n){var t="/api/navigation/";this.Get=function(i){return n({method:"GET",url:t+i,headers:{"Content-Type":"application/json"}})}}angular.module("ALLUSED").service("NavigationService",n);n.$inject=["$http"]}(),function(){"use strict";function n(){return{restrict:"E",templateUrl:"/templates/need_cables.html",replace:!0}}angular.module("ALLUSED").directive("needCables",n)}(),function(){"use strict";function n(n){var t="/api/p/";this.Get=function(i){return n({method:"GET",url:t+"?location="+i,headers:{"Content-Type":"application/json"}})}}angular.module("ALLUSED").service("PagesService",n);n.$inject=["$http"]}(),function(){"use strict";function n(n,t,i){n.Init=function(){var r;$(".utility .button").tooltip({position:{my:"right top",at:"right-15 bottom+15",collision:"flipfit"}});t.Get(Base64.encode(window.location.pathname+window.location.search)).success(function(t){n.Page=t}).error(function(){});n.Logout=function(){i.Logout().success(function(){window.location="/?logout=success"}).error(function(){scope.ShowError("Logout","An error occured while logging out.")})};n.ShowError=function(n,t){var i=$('<div><img src="/images/icon_error.png" style="float:left;margin-top:15px;margin-left:10px;margin-right:10px;width:30px;"/><p>'+t+"<\/p><div>");i.dialog({title:n,dialogClass:"alert",modal:!0,resizable:!1,buttons:{OK:function(){$(this).dialog("close")}}})};n.ShowSuccess=function(n,t){var i=$('<div><img src="/images/icon_success.png" style="float:left;margin-top:15px;margin-left:10px;margin-right:10px;width:30px;"/><p>'+t+"<\/p><div>");i.dialog({title:n,dialogClass:"alert",modal:!0,resizable:!1,buttons:{OK:function(){$(this).dialog("close")}}})};n.ShowProgress=function(n,t){r=$('<div><img src="/images/icon_progress.gif" style="float:left;margin-top:15px;margin-left:10px;margin-right:10px;width:30px;"/><p>'+t+"<\/p><div>");r.dialog({title:n,dialogClass:"alert",modal:!0,resizable:!1})};n.HideProgress=function(){r.dialog("close")}}}angular.module("ALLUSED").controller("PageController",n);n.$inject=["$scope","PagesService","UsersService"]}(),function(){"use strict";function n(n,t){return{restrict:"E",templateUrl:"/templates/page_footer.html",replace:!0,scope:!0,link:function(i){$(function(){n.Get("CONTACT_INFORMATION").success(function(n){i.ContactInformation=n}).error(function(){});n.Get("VERSION").success(function(n){i.Version=n}).error(function(){});n.Get("FOOTER_MESSAGE").success(function(n){i.FooterMessage=n}).error(function(){});t.Select().success(function(n){i.Contacts=n}).error(function(){})})}}}angular.module("ALLUSED").directive("pageFooter",n);n.$inject=["SettingsService","UsersService"]}(),function(){"use strict";function n(n,t){return{restrict:"E",templateUrl:"/templates/page_header.html",replace:!0,scope:!0,link:function(i){$(function(){$(window).resize(function(){$(window).width()>680&&($(".hamburgerMenu").css("opacity",""),$(".hamburgerMenu").css("left",""),$(".hamburgerMenu").css("display",""),$(".hamburgerMenu").removeClass("expanded"))});var r=!1;$(".hamburger").click(function(){r?$(".hamburgerMenu").animate({opacity:0,left:-300},500,function(){$(".hamburgerMenu").css("display","none");$(".hamburgerMenu").removeClass("expanded")}):($(".hamburgerMenu").css("display","block"),$(".hamburgerMenu").animate({opacity:1,left:-10},500,function(){$(".hamburgerMenu").addClass("expanded")}));r=!r});n.Get("CONTACT_INFORMATION").success(function(n){i.ContactInformation=n}).error(function(){});n.Get("VERSION").success(function(n){i.Version=n}).error(function(){});n.Get("FOOTER_MESSAGE").success(function(n){i.FooterMessage=n}).error(function(){});t.Select().success(function(n){i.Contacts=n;i.Contact=n[0]}).error(function(){})})}}}angular.module("ALLUSED").directive("pageHeader",n);n.$inject=["SettingsService","UsersService"]}(),function(){"use strict";function n(){return{restrict:"E",templateUrl:"/templates/part_number_search.html",replace:!0,scope:!0,link:function(n){$(function(){n.$watch("Page",function(t){var i,r;t&&(n.Visible=n.Page.Group&&n.Page.Group.Name=="machine_parts"&&n.Page.Category&&n.Page.Category.ID==2,i=QueryString("search"),i&&(r=JSON.parse(Base64.decode(i)),r.PartNumber&&(n.PartNumber=r.PartNumber,n.Visible=!0)))},!1);n.Search=function(){var t={},i="/results";t.Page=1;t.PageSize=0;t.Mode=-1;n.PartNumber&&(t.PartNumber=n.PartNumber);n.Page.Category&&(i="/"+n.Category.Name+i,t.Mode=n.Category.ID);n.Page.Group&&(i="/"+n.Group.Name+i,t.GroupID=n.Group.ID);n.Page.Template&&(i="/"+n.Template.Name+i,t.TemplateID=n.Template.ID);window.location=i+"?search="+Base64.encode(JSON.stringify(t))}})}}}angular.module("ALLUSED").directive("partNumberSearch",n);n.$inject=["EquipmentService"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/recent_equipment_list.html",replace:!0,scope:!0,link:function(t,i){$(function(){$(".title",i).on("click",function(){$(".content",i).animate({height:"toggle"})});$(".title",i).tooltip({position:{my:"left-15 top+10",at:"right top",collision:"flipfit"}});n.SelectRecent().success(function(n){t.Results=n;t.Results.length>0&&i.addClass("expanded")}).error(function(){})})}}}angular.module("ALLUSED").directive("recentEquipmentList",n);n.$inject=["EquipmentService"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/register_for_updates.html",replace:!0,scope:!0,link:function(t,i,r){$(function(){r.expanded=="true"&&i.addClass("expanded");$(".title",i).on("click",function(){$(".content",i).animate({height:"toggle"})});$(".title",i).tooltip({position:{my:"left-15 top+10",at:"right top",collision:"flipfit"}});t.Register=function(){n.Register(t.Member).success(function(){t.Member=null;var n=$('<div class="form"><p>Your registration has been recorded.<\/p><\/div>');n.dialog({title:"Register for Updates",width:500,height:200,modal:!0,resizable:!1,buttons:{OK:function(){$(this).dialog("close")}}})}).error(function(){var n=$('<div class="form"><p>Failed to register details.<\/p><\/div>');n.dialog({title:"Register for Updates",width:500,height:200,modal:!0,resizable:!1,buttons:{OK:function(){$(this).dialog("close")}}})})}})}}}angular.module("ALLUSED").directive("registerForUpdates",n);n.$inject=["MembersService"]}(),function(){"use strict";function n(n){return{restrict:"A",link:function(t,i,r){$(function(){var u=n(r.rightClick);i.bind("contextmenu",function(n){t.$apply(function(){n.preventDefault();u(t,{$event:n})})})})}}}angular.module("ALLUSED").directive("rightClick",n);n.$inject=["$parse"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/search.html",replace:!0,scope:!0,link:function(t,i,r){$(function(){t.$watch("Page",function(u){var e,o,f;if(u){if((r.expanded=="true"||t.Page.Search.Keywords||t.Page.Search.ReferenceNumber)&&i.addClass("expanded"),$(".title",i).tooltip({position:{my:"left bottom",at:"left+5 top-15",collision:"flipfit"},open:function(){setTimeout(function(){$(".title",i).tooltip("close")},3e3)}}),"ontouchstart"in document.documentElement)$(".title",i).on("touchstart",function(){$(".content",i).animate({height:"toggle"})});else $(".title",i).on("click",function(){$(".content",i).animate({height:"toggle"})});$(i).keypress(function(n){n.keyCode==13&&(t.Search(),n.preventDefault())});e=-1;t.Page&&t.Page.Category&&(e=t.Page.Category.ID);o=QueryString("search");o&&(f=JSON.parse(Base64.decode(o)),f.Keywords&&(t.Keywords=f.Keywords),f.ReferenceNumber&&(t.ReferenceNumber=f.ReferenceNumber),e=f.Mode);n.SelectCategories().success(function(n){t.Categories=n;t.Categories.forEach(function(n){n.ID==e&&(t.Category=n)})}).error(function(){})}},!1);t.Search=function(){var n={},i="/results";n.Page=1;n.PageSize=0;n.Mode=-1;t.ReferenceNumber&&(n.ReferenceNumber=t.ReferenceNumber);t.Keywords&&(n.Keywords=t.Keywords);t.Category&&(i="/"+t.Category.Name+i,n.Mode=t.Category.ID);window.location=i+"?search="+Base64.encode(JSON.stringify(n))}})}}}angular.module("ALLUSED").directive("search",n);n.$inject=["EquipmentService"]}(),function(){"use strict";function n(n,t,i,r,u){return{restrict:"E",templateUrl:"/templates/send_stock.html",replace:!0,scope:!0,link:function(f,e){$(function(){function h(n,t){for(var i=0;i<n.length;i++)if(n[i].ID==t.ID)return i;return-1}function a(n){r.SendStockTest(n).success(function(){f.ShowSuccess("Test message sent.")}).error(function(){f.ShowError("Failed to send test message.")})}function v(){r.CancelAllPending().success(function(){f.ShowSuccess("All pending messages cancelled.");r.SearchMessages(f.Messages.Pending.Search).success(function(n){f.Messages.Pending.Result=n}).error(function(){f.Messages.Pending.Result=null});r.SearchMessages(f.Messages.Failed.Search).success(function(n){f.Messages.Failed.Result=n}).error(function(){f.Messages.Failed.Result=null});r.SearchMessages(f.Messages.Sent.Search).success(function(n){f.Messages.Sent.Result=n}).error(function(){f.Messages.Sent.Result=null})}).error(function(){f.ShowError("Failed to cancel pending messages.")})}function c(n,t,i,u){f.ShowProgress("Sending "+(t+1)+" of "+f.SelectedMembers.length+"...");r.SendStock(f.SelectedMembers[t].ID,n).success(function(){i++;t<f.SelectedMembers.length-1?c(n,t+1,i,u):f.ShowSuccess("Message sent to "+i+" members. "+u+" failed.")}).error(function(){u++;t<f.SelectedMembers.length-1?c(n,t+1,i,u):f.ShowSuccess("Message sent to "+i+" members. "+u+" failed.")})}var o,s,l;CKEDITOR.replace("Message",{toolbarGroups:[{name:"basicstyles",groups:["basicstyles"]},{name:"links",groups:["links"]},{name:"paragraph",groups:["list","blocks"]},{name:"styles",groups:["styles"]}],removeButtons:"Strike,Subscript,Superscript,Anchor,Styles,Specialchar",removePlugins:"elementspath",resize_enabled:!1});i.SelectCategories().success(function(n){f.Categories=n;f.AddedToWeb="7"}).error(function(){});u.Get("CONTACT_INFORMATION").success(function(n){f.ContactInformation=n}).error(function(){});u.Get("FOOTER_MESSAGE").success(function(n){f.FooterMessage=n}).error(function(){});u.Get("URL").success(function(n){f.URL=n}).error(function(){});f.Members={Search:{Page:1,PageSize:25,Active:!0,Version:1}};r.Search(f.Members.Search).success(function(n){f.Members.Result=n}).error(function(){});r.SearchIDs(f.Members.Search).success(function(n){f.SelectedMembers=n.Results;f.Members.SelectAll=!0}).error(function(){f.SelectedMembers=[];f.Members.SelectAll=!1});f.SelectedFeatured=[];i.SelectFeatured().success(function(n){f.FeaturedEquipment=n}).error(function(){});$("#SendButton").on("click",function(){if(confirm("Are you sure you want to send e-mail to "+f.SelectedMembers.length+" members?")){f.ShowProgress("Sending...");$(".preview .ng-hide",e).remove();var n=$(".preview",e).html();c(n,0,0,0)}});$("#TestButton").on("click",function(){f.ShowProgress("Sending test...");$(".preview .ng-hide",e).remove();var n=$(".preview",e).html();a(n)});$("#CancelPendingButton").on("click",function(){confirm("Are you sure you want to cancel all pending messages?")&&(f.ShowProgress("Cancelling..."),v())});f.Tab="Summary";f.Templates=[{Name:"new_appraisal_list.html",Title:"Equipment List"},{Name:"new_appraisal_list_with_feature.html",Title:"Equipment List with Feature"}];f.Template=f.Templates[0];l='<div data-ng-show="SelectedFeatured.length > 0"><h1>Featured<\/h1><table class="equipmentList"><tr data-ng-repeat-start="equipment in SelectedFeatured"><td class="image" style="width:100%;"><a href="{{URL}}/{{equipment.URL}}"><img class="imageThumbnail" src="{{URL}}/api/equipment/image/{{equipment.Images[0]}}/625" border="3" bordercolor="#ffffff" width="752" style="width:100%;height:auto;"><\/a><\/td><\/tr><tr><td class="summary"><h2>{{equipment.Title}}<\/h2><div class="comments">{{equipment.Description}}<\/div><attributes-table data-equipment="equipment"><\/attributes-table><\/td><\/tr><tr data-ng-repeat-end><td class="more"><a href="{{URL}}/{{equipment.URL}}">view details<\/a><\/td><\/tr><\/table><\/div><div data-ng-repeat="category in Categories" data-ng-show="category.SelectedEquipment.length > 0" > <h1>{{category.Title}}<\/h1><table class="equipmentList"><tr data-ng-repeat-start="equipment in category.SelectedEquipment"><td class="image"><a href="{{URL}}/{{equipment.URL}}"><img width="200" class="imageThumbnail" src="{{URL}}/api/equipment/image/{{equipment.Images[0]}}/625" border="3" bordercolor="#ffffff"><\/a><\/td><td class="summary"><h2>{{equipment.Title}}<\/h2><div class="comments">{{equipment.Description}}<\/div><attributes-table data-equipment="equipment"><\/attributes-table><a href="{{URL}}/{{equipment.URL}}">view details<\/a><\/td><\/tr><tr data-ng-repeat-end><td><\/td><\/tr><\/table><\/div>';f.SelectTab=function(t,u){f.Tab=t;f.Tab2=u;switch(t){case"Messages":f.Messages={Pending:{Search:{Page:1,PageSize:25,Status:0}},Failed:{Search:{Page:1,PageSize:25,Status:1}},Sent:{Search:{Page:1,PageSize:25,Status:2}}};r.SearchMessages(f.Messages.Pending.Search).success(function(n){f.Messages.Pending.Result=n}).error(function(){f.Messages.Pending.Result=null});r.SearchMessages(f.Messages.Failed.Search).success(function(n){f.Messages.Failed.Result=n}).error(function(){f.Messages.Failed.Result=null});r.SearchMessages(f.Messages.Sent.Search).success(function(n){f.Messages.Sent.Result=n}).error(function(){f.Messages.Sent.Result=null});break;case"Preview":var o=f.TemplateHTML;f.Categories&&f.Categories.forEach(function(n){n.SelectedEquipment&&n.SelectedEquipment.length>0&&n.SelectedEquipment.forEach(function(t){t.Title||i.Get(t.ID,n.ID).success(function(i){n.SelectedEquipment.splice(h(n.SelectedEquipment,t),1,i)})})});o=o.split("[URL]").join(f.URL);o=o.split("[CONTACT_INFORMATION]").join(f.ContactInformation);o=o.split("[FOOTER_MESSAGE]").join(f.FooterMessage);o=CKEDITOR.instances.Message.getData()?o.split("[MESSAGE]").join(CKEDITOR.instances.Message.getData().split("\n").join("<br/>")):o.split("[MESSAGE]").join("");o=o.split("[EQUIPMENT]").join(l);$(".preview",e).empty();$(".preview",e).append(n(o)(f))}};f.ShowMenu=function(n){var i=$(".contextMenu",e);i.css({top:n.offsetY-5,left:n.offsetX-5});i.show();i.on("click",function(){i.off("click");i.hide()});i.on("mouseover",function(n){n.stopPropagation();o&&t.cancel(o)});$("li",i).on("mouseover",function(n){n.stopPropagation();o&&t.cancel(o)});$(document).on("mouseover",function(){o&&t.cancel(o);o=t(function(){i.fadeOut(100);$(document).off("mouseover")},1e3)})};f.CheckAll=function(n,t){t?i.SearchIDs(n.Search).success(function(t){n.SelectedEquipment=t}).error(function(){n.SelectedEquipment=[]}):n.SelectedEquipment=[]};f.GotoPage=function(n,t){n.Search.Page=t;i.Search(n.Search).success(function(t){n.Result=t}).error(function(){})};f.CheckAllMembers=function(n){n?(f.ShowProgress("Selecting all members..."),r.SearchIDs(f.Members.Search).success(function(n){f.SelectedMembers=n.Results;f.ShowSuccess("All members selected.")}).error(function(){f.SelectedMembers=[];f.ShowError("Failed to select all members...")})):(f.SelectedMembers=[],f.ShowSuccess("All members removed."))};f.GotoMembersPage=function(n){f.Members.Search.Page=n;r.Search(f.Members.Search).success(function(n){f.Members.Result=n}).error(function(){})};f.GotoPendingPage=function(n){f.Messages.Pending.Search.Page=n;r.SearchMessages(f.Messages.Pending.Search).success(function(n){f.Messages.Pending.Result=n}).error(function(){f.Messages.Pending.Result=null})};f.GotoFailedPage=function(n){f.Messages.Failed.Search.Page=n;r.SearchMessages(f.Messages.Failed.Search).success(function(n){f.Messages.Failed.Result=n}).error(function(){f.Messages.Failed.Result=null})};f.GotoSentPage=function(n){f.Messages.Sent.Search.Page=n;r.SearchMessages(f.Messages.Sent.Search).success(function(n){f.Messages.Sent.Result=n}).error(function(){f.Messages.Sent.Result=null})};f.CheckAllFeatured=function(n){n?(f.SelectedFeatured=f.FeaturedEquipment,f.ShowSuccess("All featured equipment selected.")):(f.SelectedFeatured=[],f.ShowSuccess("All featured equipment removed."))};f.GotoFeaturedPage=function(n){f.Members.Search.Page=n;r.Search(f.Members.Search).success(function(n){f.Members.Result=n}).error(function(){})};f.SearchMembers=function(){r.Search(f.Members.Search).success(function(n){f.Members.Result=n}).error(function(){})};f.Select=function(n,t){var i=h(n,t);i>-1?n.splice(i,1):n.push(t)};f.IsSelected=function(n,t){return n?h(n,t)>-1:!1};f.GetPages=function(n,t,i){var u=[],r;for(i-5>n&&(n=i-5),n+9<t&&(t=n+9),r=n;r<=t;r++)u.push(r);return u};f.$watch("Members.Search.Keywords",function(){s&&t.cancel(s);s=t(function(){f.Members.Search.Page=1;r.Search(f.Members.Search).success(function(n){f.Members.Result=n}).error(function(){})},1e3)},!1);f.$watch("AddedToWeb",function(n){f.Categories&&f.Categories.forEach(function(t){t.Search={Page:1,PageSize:25,Mode:t.ID};n&&(t.Search.DaysPublsihed=n);t.SelectedEquipment=[];i.Search(t.Search).success(function(n){t.Result=n}).error(function(){})})},!1);f.$watch("Template",function(n){if(n){var t=$("<div><\/div>");t.load("/emailtemplates/"+n.Name,function(){f.TemplateHTML=t.html()})}},!1)})}}}angular.module("ALLUSED").directive("sendStock",n);n.$inject=["$compile","$timeout","EquipmentService","MembersService","SettingsService"]}(),function(){"use strict";function n(){return function(n,t,i){var r=[],u=(t-1)*i,f=t*i-1;return angular.forEach(n,function(t){n.indexOf(t)>=u&&n.indexOf(t)<=f&&r.push(t)}),r}}angular.module("ALLUSED").filter("pagefilter",n)}(),function(){"use strict";function n(n){var t="/api/settings/";this.Get=function(i){return n({method:"GET",url:t+i,headers:{"Content-Type":"application/json"}})}}angular.module("ALLUSED").service("SettingsService",n);n.$inject=["$http"]}(),function(){"use strict";function n(n,t){return{restrict:"E",templateUrl:"/templates/slide_show.html",replace:!0,scope:{Images:"=images"},link:function(n,i){$(function(){function u(t){var f=$(".viewer",i),u=$('<div class="image" style="opacity:0;"/>'),e,o,s,h;u.css("background-image","url(/api/equipment/image/"+t.URL+"/"+n.ImageSize+")");f.append(u);u.animate({opacity:1},r,function(){n.SelectedImage=t;n.Title="Image "+(n.Images.indexOf(n.SelectedImage)+1)+" of "+n.Images.length;u.remove();n.$apply()});e=$(".caption",i);e.animate({opacity:0,bottom:-100},r/2,function(){e.remove()});o=$('<div class="caption">'+t.Caption+"<\/div>");f.append(o);o.animate({opacity:1,right:50},r,function(){});s=$(".description",i);s.animate({opacity:0,bottom:-100},r/2,function(){s.remove()});h=$('<div class="description">'+t.Description+"<\/div>");f.append(h);h.animate({opacity:1,right:50},r,function(){})}var f,e=5e3,r=2e3;n.ImageSize="1200";n.ThumbnailSize=100;n.$watch("Images",function(t){t&&(n.SelectedImage=n.Images[0],n.Start())},!0);n.Reset=function(){n.SelectedImage=n.Images[0]};n.SelectImage=function(t,i){i.stopPropagation();n.Stop();u(t)};n.PreviousImage=function(t){t.stopPropagation();n.Stop();var i=n.Images.indexOf(n.SelectedImage);i==0?i=n.Images.length-1:i--;u(n.Images[i])};n.NextImage=function(t){t.stopPropagation();n.Stop();var i=n.Images.indexOf(n.SelectedImage);i==n.Images.length-1?i=0:i++;u(n.Images[i])};n.Start=function(){f=t(function(){var t=n.Images.indexOf(n.SelectedImage);t==n.Images.length-1?t=0:t++;u(n.Images[t]);n.Start()},e)};n.Stop=function(){t.cancel(f)};n.Click=function(n){window.location=n.HREF}})}}}angular.module("ALLUSED").directive("slideShow",n);n.$inject=["$compile","$timeout"]}();!function(n){"use strict";"function"==typeof define&&define.amd?define(["jquery"],n):"undefined"!=typeof exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){"namespace sumo";n.fn.SumoSelect=function(t){var r=n.extend({placeholder:"Select Here",csvDispCount:3,captionFormat:"{0} Selected",captionFormatAllSelected:"{0} all selected!",floatWidth:400,forceCustomRendering:!1,nativeOnDevice:["Android","BlackBerry","iPhone","iPad","iPod","Opera Mini","IEMobile","Silk"],outputAsCSV:!1,csvSepChar:",",okCancelInMulti:!1,isClickAwayOk:!1,triggerChangeCombined:!0,selectAll:!1,search:!1,searchText:"Search...",noMatch:'No matches for "{0}"',prefix:"",locale:["OK","Cancel","Select All"],up:!1,showTitle:!0},t),u=this.each(function(){var t=this;!this.sumo&&n(this).is("select")&&(this.sumo={E:n(t),is_multi:n(t).attr("multiple"),select:"",caption:"",placeholder:"",optDiv:"",CaptionCont:"",ul:"",is_floating:!1,is_opened:!1,mob:!1,Pstate:[],createElems:function(){var t=this;return t.E.wrap('<div class="SumoSelect" tabindex="0" role="button" aria-expanded="false">'),t.select=t.E.parent(),t.caption=n("<span>"),t.CaptionCont=n('<p class="CaptionCont SelectBox" ><label><i><\/i><\/label><\/p>').attr("style",t.E.attr("style")).prepend(t.caption),t.select.append(t.CaptionCont),t.is_multi||(r.okCancelInMulti=!1),t.E.attr("disabled")&&t.select.addClass("disabled").removeAttr("tabindex"),r.outputAsCSV&&t.is_multi&&t.E.attr("name")&&(t.select.append(n('<input class="HEMANT123" type="hidden" />').attr("name",t.E.attr("name")).val(t.getSelStr())),t.E.removeAttr("name")),t.isMobile()&&!r.forceCustomRendering?void t.setNativeMobile():(t.E.attr("name")&&t.select.addClass("sumo_"+t.E.attr("name").replace(/\[\]/,"")),t.E.addClass("SumoUnder").attr("tabindex","-1"),t.optDiv=n('<div class="optWrapper '+(r.up?"up":"")+'">'),t.floatingList(),t.ul=n('<ul class="options">'),t.optDiv.append(t.ul),r.selectAll&&t.is_multi&&t.SelAll(),r.search&&t.Search(),t.ul.append(t.prepItems(t.E.children())),t.is_multi&&t.multiSelelect(),t.select.append(t.optDiv),t.basicEvents(),void t.selAllState())},prepItems:function(t,i){var r=[],u=this;return n(t).each(function(t,f){f=n(f);r.push(f.is("optgroup")?n('<li class="group '+(f[0].disabled?"disabled":"")+'"><label>'+f.attr("label")+"<\/label><ul><\/ul><\/li>").find("ul").append(u.prepItems(f.children(),f[0].disabled)).end():u.createLi(f,i))}),r},createLi:function(t,i){var u=this,r;return t.attr("value")||t.attr("value",t.val()),r=n('<li class="opt"><label>'+t.text()+"<\/label><\/li>"),r.data("opt",t),t.data("li",r),u.is_multi&&r.prepend("<span><i><\/i><\/span>"),(t[0].disabled||i)&&(r=r.addClass("disabled")),u.onOptClick(r),t[0].selected&&r.addClass("selected"),t.attr("class")&&r.addClass(t.attr("class")),t.attr("title")&&r.attr("title",t.attr("title")),r},getSelStr:function(){return sopt=[],this.E.find("option:selected").each(function(){sopt.push(n(this).val())}),sopt.join(r.csvSepChar)},multiSelelect:function(){var t=this,i;t.optDiv.addClass("multiple");t.okbtn=n('<p tabindex="0" class="btnOk">'+r.locale[0]+"<\/p>").click(function(){t._okbtn();t.hideOpts()});t.cancelBtn=n('<p tabindex="0" class="btnCancel">'+r.locale[1]+"<\/p>").click(function(){t._cnbtn();t.hideOpts()});i=t.okbtn.add(t.cancelBtn);t.optDiv.append(n('<div class="MultiControls">').append(i));i.on("keydown.sumo",function(i){var r=n(this);switch(i.which){case 32:case 13:r.trigger("click");break;case 9:if(r.hasClass("btnOk"))return;case 27:return t._cnbtn(),void t.hideOpts()}i.stopPropagation();i.preventDefault()})},_okbtn:function(){var n=this,t=0;r.triggerChangeCombined&&(n.E.find("option:selected").length!=n.Pstate.length?t=1:n.E.find("option").each(function(i,r){r.selected&&n.Pstate.indexOf(i)<0&&(t=1)}),t&&(n.callChange(),n.setText()))},_cnbtn:function(){var n=this,t;for(n.E.find("option:selected").each(function(){this.selected=!1}),n.optDiv.find("li.selected").removeClass("selected"),t=0;t<n.Pstate.length;t++)n.E.find("option")[n.Pstate[t]].selected=!0,n.ul.find("li.opt").eq(n.Pstate[t]).addClass("selected");n.selAllState()},SelAll:function(){var t=this;t.is_multi&&(t.selAll=n('<p class="select-all"><span><i><\/i><\/span><label>'+r.locale[2]+"<\/label><\/p>"),t.optDiv.addClass("selall"),t.selAll.on("click",function(){t.selAll.toggleClass("selected");t.toggSelAll(t.selAll.hasClass("selected"),1)}),t.optDiv.prepend(t.selAll))},Search:function(){var t=this,u=t.CaptionCont.addClass("search"),i=n('<p class="no-match">');t.ftxt=n('<input type="text" class="search-txt" value="" placeholder="'+r.searchText+'">').on("click",function(n){n.stopPropagation()});u.append(t.ftxt);t.optDiv.children("ul").after(i);t.ftxt.on("keyup.sumo",function(){var u=t.optDiv.find("ul.options li.opt").each(function(i,r){var r=n(r),u=r.data("opt")[0];u.hidden=r.text().toLowerCase().indexOf(t.ftxt.val().toLowerCase())<0;r.toggleClass("hidden",u.hidden)}).not(".hidden");i.html(r.noMatch.replace(/\{0\}/g,"<em><\/em>")).toggle(!u.length);i.find("em").text(t.ftxt.val());t.selAllState()})},selAllState:function(){var t=this,i,u;r.selectAll&&t.is_multi&&(i=0,u=0,t.optDiv.find("li.opt").not(".hidden").each(function(t,r){n(r).hasClass("selected")&&i++;n(r).hasClass("disabled")||u++}),i==u?t.selAll.removeClass("partial").addClass("selected"):0==i?t.selAll.removeClass("selected partial"):t.selAll.addClass("partial"))},showOpts:function(){var t=this;t.E.attr("disabled")||(t.E.trigger("sumo:opening",t),t.is_opened=!0,t.select.addClass("open").attr("aria-expanded","true"),t.E.trigger("sumo:opened",t),t.ftxt?t.ftxt.focus():t.select.focus(),n(document).on("click.sumo",function(n){if(!t.select.is(n.target)&&0===t.select.has(n.target).length){if(!t.is_opened)return;t.hideOpts();r.okCancelInMulti&&(r.isClickAwayOk?t._okbtn():t._cnbtn())}}),t.is_floating&&(H=t.optDiv.children("ul").outerHeight()+2,t.is_multi&&(H+=parseInt(t.optDiv.css("padding-bottom"))),t.optDiv.css("height",H),n("body").addClass("sumoStopScroll")),t.setPstate())},setPstate:function(){var n=this;n.is_multi&&(n.is_floating||r.okCancelInMulti)&&(n.Pstate=[],n.E.find("option").each(function(t,i){i.selected&&n.Pstate.push(t)}))},callChange:function(){this.E.trigger("change").trigger("click")},hideOpts:function(){var t=this;t.is_opened&&(t.E.trigger("sumo:closing",t),t.is_opened=!1,t.select.removeClass("open").attr("aria-expanded","true").find("ul li.sel").removeClass("sel"),t.E.trigger("sumo:closed",t),n(document).off("click.sumo"),t.select.focus(),n("body").removeClass("sumoStopScroll"),r.search&&(t.ftxt.val(""),t.ftxt.trigger("keyup.sumo")))},setOnOpen:function(){var t=this,n=t.optDiv.find("li.opt:not(.hidden)").eq(r.search?0:t.E[0].selectedIndex);n.hasClass("disabled")&&(n=n.next(":not(disabled)"),!n.length)||(t.optDiv.find("li.sel").removeClass("sel"),n.addClass("sel"),t.showOpts())},nav:function(n){var o,i=this,f=i.ul.find("li.opt:not(.disabled, .hidden)"),t=i.ul.find("li.opt.sel:not(.hidden)"),r=f.index(t);if(i.is_opened&&t.length){if(n&&r>0)o=f.eq(r-1);else{if(!(!n&&r<f.length-1&&r>-1))return;o=f.eq(r+1)}t.removeClass("sel");t=o.addClass("sel");var u=i.ul,s=u.scrollTop(),e=t.position().top+s;e>=s+u.height()-t.outerHeight()&&u.scrollTop(e-u.height()+t.outerHeight());s>e&&u.scrollTop(e)}else i.setOnOpen()},basicEvents:function(){var t=this;t.CaptionCont.click(function(n){t.E.trigger("click");t.is_opened?t.hideOpts():t.showOpts();n.stopPropagation()});t.select.on("keydown.sumo",function(n){switch(n.which){case 38:t.nav(!0);break;case 40:t.nav(!1);break;case 65:if(t.is_multi&&n.ctrlKey){t.toggSelAll(!n.shiftKey,1);break}return;case 32:if(r.search&&t.ftxt.is(n.target))return;case 13:t.is_opened?t.optDiv.find("ul li.sel").trigger("click"):t.setOnOpen();break;case 9:return void(r.okCancelInMulti||t.hideOpts());case 27:return r.okCancelInMulti&&t._cnbtn(),void t.hideOpts();default:return}n.preventDefault()});n(window).on("resize.sumo",function(){t.floatingList()})},onOptClick:function(t){var i=this;t.click(function(){var t=n(this);t.hasClass("disabled")||(i.is_multi?(t.toggleClass("selected"),t.data("opt")[0].selected=t.hasClass("selected"),i.selAllState()):(t.parent().find("li.selected").removeClass("selected"),t.toggleClass("selected"),t.data("opt")[0].selected=!0),i.is_multi&&r.triggerChangeCombined&&(i.is_floating||r.okCancelInMulti)||(i.setText(),i.callChange()),i.is_multi||i.hideOpts())})},setText:function(){var t=this,u,f;if(t.placeholder="",t.is_multi){for(sels=t.E.find(":selected").not(":disabled"),i=0;i<sels.length;i++){if(i+1>=r.csvDispCount&&r.csvDispCount){t.placeholder=sels.length==t.E.find("option").length&&r.captionFormatAllSelected?r.captionFormatAllSelected.replace(/\{0\}/g,sels.length)+",":r.captionFormat.replace(/\{0\}/g,sels.length)+",";break}t.placeholder+=n(sels[i]).text()+", "}t.placeholder=t.placeholder.replace(/,([^,]*)$/,"$1")}else t.placeholder=t.E.find(":selected").not(":disabled").text();return u=!1,t.placeholder||(u=!0,t.placeholder=t.E.attr("placeholder"),t.placeholder||(t.placeholder=t.E.find("option:disabled:selected").text())),t.placeholder=t.placeholder?r.prefix+" "+t.placeholder:r.placeholder,t.caption.html(t.placeholder),r.showTitle&&t.CaptionCont.attr("title",t.placeholder),f=t.select.find("input.HEMANT123"),f.length&&f.val(t.getSelStr()),u?t.caption.addClass("placeholder"):t.caption.removeClass("placeholder"),t.placeholder},isMobile:function(){for(var t=navigator.userAgent||navigator.vendor||window.opera,n=0;n<r.nativeOnDevice.length;n++)if(t.toString().toLowerCase().indexOf(r.nativeOnDevice[n].toLowerCase())>0)return r.nativeOnDevice[n];return!1},setNativeMobile:function(){var n=this;n.E.addClass("SelectClass");n.mob=!0;n.E.change(function(){n.setText()})},floatingList:function(){var t=this;t.is_floating=n(window).width()<=r.floatWidth;t.optDiv.toggleClass("isFloating",t.is_floating);t.is_floating||t.optDiv.css("height","");t.optDiv.toggleClass("okCancelInMulti",r.okCancelInMulti&&!t.is_floating)},vRange:function(n){var t=this,i=t.E.find("option");if(i.length<=n||0>n)throw"index out of bounds";return t},toggSel:function(t,i){var u,r=this;"number"==typeof i?(r.vRange(i),u=r.E.find("option")[i]):u=r.E.find('option[value="'+i+'"]')[0]||0;u&&!u.disabled&&u.selected!=t&&(u.selected=t,r.mob||n(u).data("li").toggleClass("selected",t),r.callChange(),r.setPstate(),r.setText(),r.selAllState())},toggDis:function(n,t){var i=this.vRange(t);i.E.find("option")[t].disabled=n;n&&(i.E.find("option")[t].selected=!1);i.mob||i.optDiv.find("ul.options li").eq(t).toggleClass("disabled",n).removeClass("selected");i.setText()},toggSumo:function(n){var t=this;return t.enabled=n,t.select.toggleClass("disabled",n),n?(t.E.attr("disabled","disabled"),t.select.removeAttr("tabindex")):(t.E.removeAttr("disabled"),t.select.attr("tabindex","0")),t},toggSelAll:function(t,i){var r=this;r.E.find("option:not(:disabled,:hidden)").each(function(i,r){var u=r.selected,r=n(r).data("li");r.hasClass("hidden")||(t?u||r.trigger("click"):u&&r.trigger("click"))});i||(!r.mob&&r.selAll&&r.selAll.removeClass("partial").toggleClass("selected",!!t),r.callChange(),r.setText(),r.setPstate())},reload:function(){var t=this.unload();return n(t).SumoSelect(r)},unload:function(){var n=this;return n.select.before(n.E),n.E.show(),r.outputAsCSV&&n.is_multi&&n.select.find("input.HEMANT123").length&&n.E.attr("name",n.select.find("input.HEMANT123").attr("name")),n.select.remove(),delete t.sumo,t},add:function(i,r,u){if("undefined"==typeof i)throw"No value to add";var f=this;if(opts=f.E.find("option"),"number"==typeof r&&(u=r,r=i),"undefined"==typeof r&&(r=i),opt=n("<option><\/option>").val(i).html(r),opts.length<u)throw"index out of bounds";return"undefined"==typeof u||opts.length==u?(f.E.append(opt),f.mob||f.ul.append(f.createLi(opt))):(opts.eq(u).before(opt),f.mob||f.ul.find("li.opt").eq(u).before(f.createLi(opt))),t},remove:function(n){var t=this.vRange(n);t.E.find("option").eq(n).remove();t.mob||t.optDiv.find("ul.options li").eq(n).remove();t.setText()},selectItem:function(n){this.toggSel(!0,n)},unSelectItem:function(n){this.toggSel(!1,n)},selectAll:function(){this.toggSelAll(!0)},unSelectAll:function(){this.toggSelAll(!1)},disableItem:function(n){this.toggDis(!0,n)},enableItem:function(n){this.toggDis(!1,n)},enabled:!0,enable:function(){return this.toggSumo(!1)},disable:function(){return this.toggSumo(!0)},init:function(){var n=this;return n.createElems(),n.setText(),n}},t.sumo.init())});return 1==u.length?u[0]:u}}),function(){"use strict";function n(){return{restrict:"E",templateUrl:"/templates/toolbar.html",replace:!0}}angular.module("ALLUSED").directive("toolbar",n)}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/unsubscribe_form.html",replace:!0,scope:!0,link:function(t){$(function(){var i=QueryString("key");i?n.Unsubscribe(i).success(function(){t.Failed=!1;t.ShowSuccess("Unsubscribe","You have been removed from our mailing list.")}).error(function(){t.Failed=!0;t.ShowError("Unsubscribe","Failed to unsubscribe.")}):(t.Failed=!0,t.ShowError("Unsubscribe","User key not found."));t.Send=function(){t.Feedback.Comment="Please remove me from your mailing list.";t.ShowProgress("Unsubscribe","Your request is being sent...");n.Feedback(t.Feedback).success(function(){t.Feedback=null;t.HideProgress();t.ShowSuccess("Unsubscribe","Your request has been sent.")}).error(function(){t.HideProgress();t.ShowError("Unsubscribe","An error occured sending your request.")})}})}}}angular.module("ALLUSED").directive("unsubscribeForm",n);n.$inject=["MembersService"]}(),function(){"use strict";function n(n){var t="/api/";this.Select=function(){return n({method:"GET",url:t+"contacts",headers:{"Content-Type":"application/json"}})};this.Login=function(i){return n({method:"POST",url:t+"login",data:i,headers:{"Content-Type":"application/json"}})};this.Logout=function(){return n({method:"POST",url:t+"logout",headers:{"Content-Type":"application/json"}})}}angular.module("ALLUSED").service("UsersService",n);n.$inject=["$http"]}(),function(){"use strict";function n(n){return{restrict:"E",templateUrl:"/templates/videos.html",replace:!0,link:function(t,i){$(function(){$(".title",i).on("click",function(){$(".content",i).animate({height:"toggle"})});$(".title",i).tooltip({position:{my:"left-15 top+10",at:"right top",collision:"flipfit"}});t.Videos=[];t.Videos.push({Code:"CW-DN8Nd17I"});t.Videos.push({Code:"ctA5gkS40Lw"});t.Videos.push({Code:"0yNW5B67nsg"});t.Videos.push({Code:"n_OBXqFLdGQ"});t.Videos.push({Code:"zm8B1AT8F6Q"});t.SelectVideo=function(i){t.URL=n.trustAsResourceUrl("https://www.youtube.com/embed/"+i.Code+"?autoplay=0&loop=1&modestbranding=0&showinfo=0");t.SelectedVideo=i};t.ViewFullscreen=function(n){var t=$('<div><iframe src="https://www.youtube.com/embed/'+n.Code+'?autoplay=1&loop=1&modestbranding=0&showinfo=0"><\/iframe><\/div>');t.dialog({title:"AllUsedTV",width:1280,height:800,modal:!0,resizable:!0})};t.SelectVideo(t.Videos[0])})}}}angular.module("ALLUSED").directive("videos",n);n.$inject=["$sce"]}()