(function(){"use strict";Vista.Utilities.printPage=function(){window.print&&window.print()},Vista.Utilities.format=function(n){for(var i,t=0;t<arguments.length-1;t++)i=new RegExp("\\{"+t+"\\}","g"),n=n.replace(i,typeof arguments[t+1]=="undefined"?"":arguments[t+1]);return n},Vista.Utilities.formatDateForPost=function(n){return Vista.Utilities.format("{0}/{1}/{2} {3}:{4}:{5}",n.getFullYear(),n.getMonth()+1,n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds())},Vista.Utilities.parseDotNetDateString=function(n){var t=new Date(parseInt(n.substr(6)));return new Date(t.getTime()+Math.abs(t.getTimezoneOffset()*6e4))},Vista.Utilities.fixDotNetJsonDateString=function(n){var i,t,r="/Date(";if($.isArray(n))for(i=0;i<n.length;i++)Vista.Utilities.fixDotNetJsonDateString(n[i]);for(t in n)n.hasOwnProperty(t)&&(typeof n[t]=="object"?n[t]&&Vista.Utilities.fixDotNetJsonDateString(n[t]):typeof n[t]=="string"&&n[t].indexOf(r)===0&&(n[t]=Vista.Utilities.parseDotNetDateString(n[t])))},Vista.Utilities.getCookie=function(n){var i=document.cookie.split("; "),t="";return i.filter(function(i){var r=i.split("=");return r[0]==n&&(t=r[1]),!1}),t},Vista.Utilities.setCookie=function(n,t,i){var r=n+"="+t;i&&(r+="; expires="+i.toUTCString()),r+=";path=/",document.cookie=r},Vista.Utilities.getJsonCookie=function(n){var t=Vista.Utilities.getCookie(n);return t?JSON.parse(t):undefined},Vista.Utilities.setJsonCookie=function(n,t,i){var r=JSON.stringify(t);Vista.Utilities.setCookie(n,r,i)},Vista.Utilities.joinWithoutEmpty=function(n){return $.grep(Array.prototype.slice.call(arguments,1),function(n){return n}).join(n)},Vista.Utilities.toDataContractDictionary=function(n){var i={},t;for(t in n)n.hasOwnProperty(t)&&i[t]===undefined&&(i[t]=n[t]);return i},Vista.Utilities.stringToBool=function(n){return n&&n.toLowerCase()==="true"},Vista.Utilities.getMovioWebTrackerIfEnabled=function(){return typeof movio!="undefined"?((movio||{}).webTracker||{}).service:null},Vista.Utilities.addDaysToDate=function(n,t){var i=new Date(n);return i.setDate(i.getDate()+t),i}})(),function(){"use strict";function t(t,i){var r;if(typeof i[0]=="object")r=i[0];else try{r=JSON.parse(i[0])}catch(u){r={}}r.updatedOrderValues&&n(r.updatedOrderValues.lastUpdatedTime),t(r.response,r.updatedOrderValues)}function n(n){n&&$("#txtDateOrderChanged").attr("value",n)}Vista.Utilities.orderUpdateAjax=function(n,i,r,u,f){$.ajax({type:"POST",url:n,data:JSON.stringify(i),contentType:"application/json; charset=UTF-8",traditional:!0,success:function(){t(r,arguments)},error:u,complete:f})}}(),function(){"use strict";Vista.FormatUtilities={},Vista.FormatUtilities.formatCurrency=function(n,t){var i=Globalize.culture();return t===!1&&(i=$.extend(!0,{},i),i.numberFormat.currency.symbol=""),Globalize.format(n/100,"c",i)}}(),$(function(){"use strict";var n=[],t=$(".preload-image");$.each(t,function(t,i){i=$(i);var r=i.attr("data-image-url"),u=i.attr("data-preload-target");r&&n.push({jelement:i,target:u,url:r})}),$.each(n,function(n,t){var i=new Image;i.onload=function(){if(t.target==="background-image"){var n="url("+t.url+")";t.jelement.css("background-image",n)}else t.jelement.attr("src",t.url),t.jelement.show()},i.src=t.url})}())