PageSourceSearch

https://tranehome.com/assets/application-647470e647ca6a5f8757a6c9d192c0ee884eaff49ad745eb0bb30e8eaa2d6638.js

js tranehome.com collected 2026-10-01 15:42:04 UTC 3,132,720 bytes, 737 lines download raw bytes

1function addErrorTo(e,t){e.parent().hasClass("fieldWithErrors")||e.wrap("<div class='fieldWithErrors'></div>"),e.parent().siblings(".formError").length>0?e.parent().siblings(".formError").html("* "+t):e.parent().after("<div class='formError'>* "+t+"</div>")}function showBridgeError(e){e===undefined&&(e=!0),e&&!$(".bridge-disconnected").text()||$(".bridge-disconnected")[e?"slideDown":"slideUp"]()}function parseAjaxErrorResponse(ajax_error_response){var response_obj;return response_obj=ajax_error_response,"object"==typeof ajax_error_response&&("undefined"!=typeof ajax_error_response.response?response_obj=eval("("+ajax_error_response.response+")"):"undefined"!=typeof ajax_error_response.responseText&&(response_obj=eval("("+ajax_error_response.responseText+")"))),response_obj}function openDealerInfoDialog(e,t){var o=$(e),i=o.closest(".dealer-info-button").find(".dealer-spinner");return i.show(),o.hide(),$.ajax({type:"GET",url:t,dataType:"html",success:function(e){$.prompt(e,{buttons:[]})},complete:function(){i.hide(),o.show()}}),!1}function create_buttons(e){return prompt_buttons_t(e,{scope:""})}function prompt_buttons_t(e,t){if(!t)t={scope:"javascripts"};var o=new Object;return $.each(e,function(e,i){o[I18n.t(e,t)]=i}),o}function prompt_msg_t(e,t,o){if(!o)o="";return"<h1>"+I18n.t(e,t)+"</h1><p>"+I18n.t(e+"_text",t)+"</p>"+o}function getBrowserInfo(){var e,t=navigator.userAgent,o={name:"unknown",longName:"your browser",version:""};return(e=t.match(/Firefox\/(\d+)\./i))&&(o={name:"firefox",longName:"Mozilla Firefox",version:e[1]}),(e=t.match(/Chrome\/(\d+)\./i))&&(o={name:"chrome",longName:"Google Chrome",version:e[1]}),(e=t.match(/Version\/(\d+)\..*Safari/i))&&(o={name:"safari",longName:"Safari",version:e[1]}),(e=t.match(/MSIE (\d+)\./))&&(o={name:"ie",longName:"Internet Explorer",version:e[1]}),(e=t.match(/Trident\/(\d+)\./))&&(o={name:"ie",longName:"Internet Explorer",version:String(parseInt(e[1])+4)}),o}function browserSupported(e){e=e||getBrowserInfo();var t=!1;return supportedBrowsers[e.name]?supportedBrowsers[e.name]<=e.version&&(t=!0):t=!0,t}function createCookie(e,t,o){var i="";if(o){var a=new Date;a.setTime(a.getTime()+24*o*60*60*1e3),i="; expires="+a.toGMTString()}document.cookie=e+"="+t+i+"; path=/"}function readCookie(e){for(var t=e+"=",o=document.cookie.split(";"),i=0;i<o.length;i++){for(var a=o[i];" "==a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(t))return a.substring(t.length,a.length)}return null}function eraseCookie(e){createCookie(e,"",-1)}function listen_backstage(e,t){Backstage.listen(e,t)}!function(e,t){"function"==typeof define&&define.amd?define("i18n",function(){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(e):e.I18n=t(e)}(this,function(e){"use strict";var t=e&&e.I18n||{},o=Array.prototype.slice,i=function(e){return("0"+e.toString()).substr(-2)},a=function(e,t){return p("round",e,-t).toFixed(t)},r=function(e){var t=typeof e;return"function"===t||"object"===t},n=function(e){return"function"===typeof e},s=function(e){return null!=e},l=function(e){return Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)},c=function(e){return"string"==typeof e||"[object String]"===Object.prototype.toString.call(e)},d=function(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)},u=function(e){return!0===e||!1===e},m=function(e){return null===e},p=function(e,t,o){return void 0===o||0==+o?Math[e](t):(t=+t,o=+o,isNaN(t)||"number"!=typeof o||o%1!=0?NaN:(t=t.toString().split("e"),+((t=(t=Math[e](+(t[0]+"e"+(t[1]?+t[1]-o:-o)))).toString().split("e"))[0]+"e"+(t[1]?+t[1]+o:o))))},h=function(e,t){return n(e)?e(t):e},b=function(e,t){var o,i;for(o in t)t.hasOwnProperty(o)&&(i=t[o],c(i)||d(i)||u(i)||l(i)||m(i)?e[o]=i:(null==e[o]&&(e[o]={}),b(e[o],i)));return e},_={day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],meridian:["AM","PM"]},v={precision:3,separator:".",delimiter:",",strip_insignificant_zeros:!1},g={unit:"$",precision:2,format:"%u%n",sign_first:!0,delimiter:",",separator:"."},f={unit:"%",precision:3,format:"%n%u",separator:".",delimiter:""},y=[null,"kb","mb","gb","tb"],w={defaultLocale:"en",locale:"en",defaultSeparator:".",placeholder:/(?:\{\{|%\{)(.*?)(?:\}\}?)/gm,fallbacks:!1,translations:{},missingBehaviour:"message",missingTranslationPrefix:""};return t.reset=function(){var e;
1for(e in w)this[e]=w[e]},t.initializeOptions=function(){var e;for(e in w)s(this[e])||(this[e]=w[e])},t.initializeOptions(),t.locales={},t.locales.get=function(e){var o=this[e]||this[t.locale]||this["default"];return n(o)&&(o=o(e)),!1===l(o)&&(o=[o]),o},t.locales["default"]=function(e){var o=[],i=[];return e&&o.push(e),!e&&t.locale&&o.push(t.locale),t.fallbacks&&t.defaultLocale&&o.push(t.defaultLocale),o.forEach(function(e){var o=e.split("-"),a=null,r=null;3===o.length?(a=[o[0],o[1]].join("-"),r=o[0]):2===o.length&&(a=o[0]),-1===i.indexOf(e)&&i.push(e),t.fallbacks&&[a,r].forEach(function(t){null!=t&&t!==e&&-1===i.indexOf(t)&&i.push(t)})}),o.length||o.push("en"),i},t.pluralization={},t.pluralization.get=function(e){return this[e]||this[t.locale]||this["default"]},t.pluralization["default"]=function(e){switch(e){case 0:return["zero","other"];case 1:return["one"];default:return["other"]}},t.currentLocale=function(){return this.locale||this.defaultLocale},t.isSet=s,t.lookup=function(e,t){t=t||{};var o,i,a,r,n=this.locales.get(t.locale).slice();for(a=this.getFullScope(e,t);n.length;)if(o=n.shift(),i=a.split(t.separator||this.defaultSeparator),r=this.translations[o]){for(;i.length&&(r=r[i.shift()])!==undefined&&null!==r;);if(r!==undefined&&null!==r)return r}if(s(t.defaultValue))return h(t.defaultValue,e)},t.pluralizationLookupWithoutFallback=function(e,t,o){var i,a,n=this.pluralization.get(t)(e);if(r(o))for(;n.length;)if(i=n.shift(),s(o[i])){a=o[i];break}return a},t.pluralizationLookup=function(e,t,o){o=o||{};var i,a,n,l,c=this.locales.get(o.locale).slice();for(t=this.getFullScope(t,o);c.length;)if(i=c.shift(),a=t.split(o.separator||this.defaultSeparator),n=this.translations[i]){for(;a.length&&(n=n[a.shift()],r(n));)0===a.length&&(l=this.pluralizationLookupWithoutFallback(e,i,n));if(null!=l)break}return null==l&&s(o.defaultValue)&&(l=r(o.defaultValue)?this.pluralizationLookupWithoutFallback(e,o.locale,o.defaultValue):o.defaultValue,n=o.defaultValue),{message:l,translations:n}},t.meridian=function(){var e=this.lookup("time"),t=this.lookup("date");return e&&e.am&&e.pm?[e.am,e.pm]:t&&t.meridian?t.meridian:_.meridian},t.prepareOptions=function(){for(var e,t=o.call(arguments),i={};t.length;)if("object"==typeof(e=t.shift()))for(var a in e)e.hasOwnProperty(a)&&(s(i[a])||(i[a]=e[a]));return i},t.createTranslationOptions=function(e,t){var o=[{scope:e}];return s(t.defaults)&&(o=o.concat(t.defaults)),s(t.defaultValue)&&o.push({message:t.defaultValue}),o},t.translate=function(e,t){t=t||{};var o,i=this.createTranslationOptions(e,t),a=e,n=this.prepareOptions(t);return delete n.defaultValue,i.some(function(t){if(s(t.scope)?(a=t.scope,o=this.lookup(a,n)):s(t.message)&&(o=h(t.message,e)),o!==undefined&&null!==o)return!0},this)?("string"==typeof o?o=this.interpolate(o,t):l(o)?o=o.map(function(e){return"string"==typeof e?this.interpolate(e,t):e},this):r(o)&&s(t.count)&&(o=this.pluralize(t.count,a,t)),o):this.missingTranslation(e,t)},t.interpolate=function(e,t){if(null==e)return e;t=t||{};var o,i,a,r,n=e.match(this.placeholder);if(!n)return e;for(;n.length;)a=(o=n.shift()).replace(this.placeholder,"$1"),i=s(t[a])?t[a].toString().replace(/\$/gm,"_#$#_"):a in t?this.nullPlaceholder(o,e,t):this.missingPlaceholder(o,e,t),r=new RegExp(o.replace(/{/gm,"\\{").replace(/}/gm,"\\}")),e=e.replace(r,i);return e.replace(/_#\$#_/g,"$")},t.pluralize=function(e,t,o){var i,a;return o=this.prepareOptions({count:String(e)},o),"undefined"==typeof(a=this.pluralizationLookup(e,t,o)).translations||null==a.translations?this.missingTranslation(t,o):"undefined"!=typeof a.message&&null!=a.message?this.interpolate(a.message,o):(i=this.pluralization.get(o.locale),this.missingTranslation(t+"."+i(e)[0],o))},t.missingTranslation=function(e,t){if("guess"===this.missingBehaviour){var o=e.split(".").slice(-1)[0];return(this.missingTranslationPrefix.length>0?this.missingTranslationPrefix:"")+o.replace(/_/g," ").replace(/([a-z])([A-Z])/g,function(e,t,o){return t+" "+o.toLowerCase()})}return'[missing "'+[null!=t&&null!=t.locale?t.locale:this.currentLocale(),this.getFullScope(e,t)].join(t.separator||this.defaultSeparator)+'" translation]'},t.missingPlaceholder=function(e){return"[missing "+e+" value]"},t.nullPlaceholder=function(){return t.missingPlaceholder.apply(t,arguments)},t.toNumber=function(e,t){t=this.prepareOptions(t,this.lookup("number.format"),v);var o,i,r=e<0,n=a(Math.abs(e),t.precision).toString().split("."),s=[],l=t.format||"%n",c=r?"-":"";for(e=n[0],o=n[1];e.length>0;)s.unshift(e.substr(Math.max(0,e.length-3),3)),e=e.substr(0,e.length-3);return i=s.join(t.delimiter),t.strip_insignificant_zeros&&o&&(o=o.replace(/0+$/,"")),t.precision>0&&o&&(i+=t.separator+o),i=(l=t.sign_first?"%s"+l:l.replace("%n","%s%n")).replace("%u",t.unit).replace("%n",i).replace("%s",c)},t.toCurrency=function(e,t){return t=this.prepareOptions(t,this.lookup("number.currency.format",t),this.lookup("number.format",t),g),this.toNumber(e,t)},t.localize=function(e,t,o){switch(o||(o={}),e){case"currency":return this.toCurrency(t,o);case"number":return e=this.lookup("number.format",o),this.toNumber(t,e);case"percentage":return this.toPercentage(t,o);default:var i;return i=e.match(/^(date|time)/)?this.toTime(e,t,o):t.toString(),this.interpolate(i,o)}},t.parseDate=function(e){var t,o,i;if(null==e)return e;if("object"==typeof e)return e;if(t=e.toString().match(/(\d{4})-(\d{2})-(\d{2})(?:[ T](\d{2}):(\d{2}):(\d{2})([\.,]\d{1,3})?)?(Z|\+00:?00)?/)){for(var a=1;a<=6;a++)t[a]=parseInt(t[a],10)||0;t[2]-=1,i=t[7]?1e3*("0"+t[7]):null,o=t[8]?new Date(Date.UTC(t[1],t[2],t[3],t[4],t[5],t[6],i)):new Date(t[1],t[2],t[3],t[4],t[5],t[6],i)}else"number"==typeof e?(o=new Date).setTime(e):e.match(/([A-Z][a-z]{2}) ([A-Z][a-z]{2}) (\d+) (\d+:\d+:\d+) ([+-]\d+) (\d+)/)?(o=new Date).setTime(Date.parse([RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$6,RegExp.$4,RegExp.$5].join(" "))):(e.match(/\d+ \d+:\d+:\d+ [+-]\d+ \d+/),(o=new Date).setTime(Date.parse(e)));return o},t.strftime=function(e,o,a){a=this.lookup("date",a);var r=t.meridian();if(a||(a={}),a=this.prepareOptions(a,_),isNaN(e.getTime()))throw new Error("I18n.strftime() requires a valid date object, but received an invali
1d date.");var n=e.getDay(),s=e.getDate(),l=e.getFullYear(),c=e.getMonth()+1,d=e.getHours(),u=d,m=d>11?1:0,p=e.getSeconds(),h=e.getMinutes(),b=e.getTimezoneOffset(),v=Math.floor(Math.abs(b/60)),g=Math.abs(b)-60*v,f=(b>0?"-":"+")+(v.toString().length<2?"0"+v:v)+(g.toString().length<2?"0"+g:g);return u>12?u-=12:0===u&&(u=12),o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=o.replace("%a",a.abbr_day_names[n])).replace("%A",a.day_names[n])).replace("%b",a.abbr_month_names[c])).replace("%B",a.month_names[c])).replace("%d",i(s))).replace("%e",s)).replace("%-d",s)).replace("%H",i(d))).replace("%-H",d)).replace("%k",d)).replace("%I",i(u))).replace("%-I",u)).replace("%l",u)).replace("%m",i(c))).replace("%-m",c)).replace("%M",i(h))).replace("%-M",h)).replace("%p",r[m])).replace("%P",r[m].toLowerCase())).replace("%S",i(p))).replace("%-S",p)).replace("%w",n)).replace("%y",i(l))).replace("%-y",i(l).replace(/^0+/,""))).replace("%Y",l)).replace("%z",f)).replace("%Z",f)},t.toTime=function(e,t,o){var i=this.parseDate(t),a=this.lookup(e,o);if(null==i)return i;var r=i.toString();return r.match(/invalid/i)?r:a?this.strftime(i,a,o):r},t.toPercentage=function(e,t){return t=this.prepareOptions(t,this.lookup("number.percentage.format",t),this.lookup("number.format",t),f),this.toNumber(e,t)},t.toHumanSize=function(e,t){for(var o,i,a,r=1024,n=e,s=0;n>=r&&s<4;)n/=r,s+=1;return 0===s?(a=this.getFullScope("number.human.storage_units.units.byte",t),o=this.t(a,{count:n}),i=0):(a=this.getFullScope("number.human.storage_units.units."+y[s],t),o=this.t(a),i=n-Math.floor(n)==0?0:1),t=this.prepareOptions(t,{unit:o,precision:i,format:"%n%u",delimiter:""}),this.toNumber(n,t)},t.getFullScope=function(e,t){return t=t||{},l(e)&&(e=e.join(t.separator||this.defaultSeparator)),t.scope&&(e=[t.scope,e].join(t.separator||this.defaultSeparator)),e},t.extend=function(e,t){return void 0===e&&void 0===t?{}:b(e,t)},t.t=t.translate.bind(t),t.l=t.localize.bind(t),t.p=t.pluralize.bind(t),t}),Array.prototype.indexOf||(Array.prototype.indexOf=function(e){"use strict";if(null==this)throw new TypeError;var t=Object(this),o=t.length>>>0;if(0===o)return-1;var i=0;if(arguments.length>1&&((i=Number(arguments[1]))!=i?i=0:0!=i&&i!=Infinity&&i!=-Infinity&&(i=(i>0||-1)*Math.floor(Math.abs(i)))),i>=o)return-1;for(var a=i>=0?i:Math.max(o-Math.abs(i),0);a<o;a++)if(a in t&&t[a]===e)return a;return-1}),Array.prototype.forEach||(Array.prototype.forEach=function(e,t){var o,i;if(null==this)throw new TypeError("this is null or not defined");var a=Object(this),r=a.length>>>0;if("[object Function]"!=={}.toString.call(e))throw new TypeError(e+" is not a function");for(t&&(o=t),i=0;i<r;){var n;Object.prototype.hasOwnProperty.call(a,i)&&(n=a[i],e.call(o,n,i,a)),i++}}),Array.prototype.some||(Array.prototype.some=function(e){"use strict";if(null==this)throw new TypeError;var t=Object(this),o=t.length>>>0;if("function"!=typeof e)throw new TypeError;for(var i=arguments.length>=2?arguments[1]:void 0,a=0;a<o;a++)if(a in t&&e.call(i,t[a],a,t))return!0;return!1}),Array.prototype.map||(Array.prototype.map=function(e){var t,o,i;if(null==this)throw new TypeError("this is null or not defined");var a=Object(this),r=a.length>>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=arguments[1]),o=new Array(r),i=0;i<r;){var n,s;i in a&&(n=a[i],s=e.call(t,n,i,a),o[i]=s),i++}return o}),Function.prototype.bind||function(){var e=Array.prototype.slice;Function.prototype.bind=function(t){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var o=e.call(arguments,1),i=o.length,a=this,r=function(){},n=function(){return o.length=i,o.push.apply(o,arguments),a.apply(r.prototype.isPrototypeOf(this)?this:t,o)};return this.prototype&&(r.prototype=this.prototype),n.prototype=new r,n}}(),function(e,t){"function"==typeof define&&define.amd?define(["i18n"],t):"object"==typeof module&&module.exports?t(require("i18n")):t(e.I18n)}(this,function(e){"use strict";e.translations={au:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
1,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
1hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",
2time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
2%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
2 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"det
2ects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
2,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",
3formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"d
3etects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
3ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
3If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
3,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
3arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",
4zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
4de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
4hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
4 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
4de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
4connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
4de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},en:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
4,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",
5unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
5hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
5%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
5 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",
6blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"de
6tects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
6,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"de
6tects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
6ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
6If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",
7bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
7,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
7arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
7de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
7hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
7 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
7de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
7connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
7de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",
8mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},en_AU:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
8,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
8hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
8%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
8 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",
9weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"de
9tects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
9,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",
10formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"d
10etects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
10ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
10If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
10,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
10arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
10de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
10hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
10 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",
11if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
11de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
11connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
11de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},en_BR:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
11,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
11hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",
12recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
12%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
12 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"det
12ects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
12,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",
13barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"d
13etects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
13ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
13If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
13,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
13arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
13de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",
14are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
14hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
14 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
14de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
14connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
14de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%a, %d %b %Y %H:%M:%S %z",event_date:"%d/%b/%Y",event_time:"%I:%M %p",full_date_time:"%d %B %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%d %B %Y %H:%M",short:"%d %b %H:%M",video_date_long:"%d %B %Y",video_date_short:"%d %b %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},en_NZ:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
14,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",
15fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
15hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
15%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
15 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"det
15ects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",
16volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
16,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"de
16tects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
16ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
16If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
16,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",
17camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
17arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
17de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
17hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
17 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
17de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
17connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
17de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",
18remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},en_US:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
18,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
18hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
18%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
18 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",
19volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"de
19tects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
19,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"de
19tects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",
20electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
20ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
20If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
20,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
20arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
20de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
20hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
20 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
20de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",
21bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
21connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
21de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},en_au:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
21,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
21hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
21%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{
22reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
22 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"det
22ects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
22,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",
23basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"d
23etects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
23ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
23If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
23,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
23arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
23de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",
24run_schedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did n
24ot respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
24 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
24de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
24connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
24de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},en_br:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
24,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
24hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",
25door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
25%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
25 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"det
25ects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",
26ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
26,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"de
26tects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
26ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
26If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
26,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",
27bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
27arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
27de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
27hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
27 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
27de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
27connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
27de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},en_nz:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},
28warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
28,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
28hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
28%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
28 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",
29soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"de
29tects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
29,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"de
29tects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{
30could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
30ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
30If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
30,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
30arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
30de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
30hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
30 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
30de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",
31undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
31connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
31de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},es:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
31,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
31hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
31%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},
32valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
32 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"det
32ects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
32,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",
33water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"d
33etects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
33ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
33If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
33,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
33arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
33de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
33hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",
34monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
34 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
34de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
34connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
34de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},es_mx:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
34,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
34hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",
35basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
35%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
35 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"det
35ects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",
36soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
36,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"de
36tects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
36ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
36If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
36,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
36arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",
37confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
37de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
37hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
37 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
37de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
37connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
37de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},fr:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
37,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",
38energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
38hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
38%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
38 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",
39seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"de
39tects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
39,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"de
39tects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
39ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",
40save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
40If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
40,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
40arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
40de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
40hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
40 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
40de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{
41bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
41connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
41de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},fr_ca:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
41,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
41hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
41%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
41 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",
42camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"de
42tects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
42,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",
43target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"d
43etects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
43ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
43If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
43,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
43arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
43de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
43hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",
44camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
44 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
44de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
44connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
44de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},nz:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
44,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
44hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",
45muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
45%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
45 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"det
45ects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
45,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",
46rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"d
46etects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
46ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
46If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
46,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
46arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",
47invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
47de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
47hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
47 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
47de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
47connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
47de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},pt:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
47,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",
48thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
48hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
48%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
48 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",
49formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"de
49tects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
49,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"de
49tects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
49ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",
50resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
50If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
50,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
50arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
50de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
50hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
50 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
50de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
50connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
50de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",
51lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},pt_BR:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
51,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
51hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
51%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
51 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",
52electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"de
52tects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
52,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",
53soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"d
53etects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
53ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
53If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
53,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
53arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
53de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
53hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
53 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",
54ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
54de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
54connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
54de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},pt_US:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
54,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
54hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",
55voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
55%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
55 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"det
55ects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
55,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",
56rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"d
56etects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
56ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
56If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
56,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
56arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",
57change_code_length_warning:"Changing the user code length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
57hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
57 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
57de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
57connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
57de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}},pt_br:{automations:{action_types:{barrier_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating garage door controls as internet, power, or other disruptions may occasionally delay or prevent operation."},camera_edit:{protect_from_auto_delete:"Protect from Auto-Delete",record_for:"%{value} seconds",to_record_for:"To record for",to_record_sd_card:"To record to SD card"},ceiling_fan_control_edit:{high:"High",low:"Low",medium:"Medium",off:"Off"},dimmer_edit:{action_types:{dimmer_operation:"brightness",dimmer_set_color:"color"},is_set_to:"dim to %{value}%",off:"OFF",on:"ON"},irrigation_edit:{action_types:{sprinkler_controller_set_enabled_disabled:"Be disabled",sprinkler_controller_set_enabled_enabled:"Be enabled",sprinkler_controller_start_schedule_rule:"Run a schedule",sprinkler_controller_start_zones:"Water zones",sprinkler_controller_stop_water:"Stop all water"}},lock_edit:{lock_configure:{activity_mode_sensitivity:"Alarm Sensitivity-Alert Mode",alarm_mode:"Alarm Mode",auto_lock:"Autolock",forced_mode_sensitivity:"Alarm Sensitivity-Forced Entry Mode",local_alarm_control:"Local Alarm Control",lock_and_leave_mode:"Lock &amp; Leave Mode",tamper_mode_sensitivity:"Alarm Sensitivity-Tamper Mode",vacation_mode:"Vacation Mode"},lock_operation:{lock:"Locked",unlock:"Unlocked"},values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",alert:"Alert",forced_entry:"Forced Entry",off:"Off",on:"On",tamper:"Tamper"},warning:"Please exercise caution when automating locks as internet, power, or other disruptions may occasionally delay or prevent operation."},motion_sensor_edit:{enable_led_indicator:{0:"Off",1:"On"},enable_pir_sensor:{0:"Off",1:"On"},pir_sensitivity:{1:"Low",2:"Medium",3:"High"},pir_timeout_delay:{1:"1 Minute",10:"10 Minutes",15:"15 Minutes",2:"2 Minutes",20:"20 Minutes",25:"25 Minutes",3:"3 Minutes",30:"30 Minutes",4:"4 Minutes",45:"45 Minutes",5:"5 Minutes",6:"6 Minutes",60:"60 Minutes",7:"7 Minutes",8:"8 Minutes",9:"9 Minutes"},values:{off:"Off",on:"On"}},samsung_laundry_machine_edit:{mode:{Ready:"Stop",Run:"Start"},to:"to"},samsung_vacuum_edit:{mode:{Cleaning_Auto:"Start Cleaning",Cleaning_Stop:"Stop Cleaning"},to:"to"},shade_edit:{close:"Closed",open:"Open",percent_closed:"Percentage Closed",stop_point:"Home Position"},siren_edit:{chime_volume:{1:"Low",2:"Medium",3:"High"},enable_chime_strobe:{0:"Off",1:"On"},enable_siren_strobe:{0:"Off",1:"On"},siren_duration:{1:"30 Seconds",2:"1 Minute",255:"Continuous",3:"5 Minutes"},siren_operation:{siren:"Siren"}
57,siren_sound:{1:"Ding Dong",10:"Slow Beep",2:"Fur Elise",3:"Grandfather Clock",4:"Beep Boop Beep Boop",5:"William Tell Overture",6:"Turkish March",7:"Police",8:"Klaxon",9:"Fast Beep"},siren_volume:{1:"Low",2:"Medium",3:"High"},values:{off:"Off",on:"On"}},switch_edit:{off:"Off",on:"On"},thermostat_edit:{air_cleaner_mode:"Air Cleaner",cool_setpoint:"Cool to:",cool_setpoint_blank:"Please enter a value for cool setpoint.",fan_mode:"Fan Mode",heat_setpoint:"Heat to:",heat_setpoint_blank:"Please enter a value for heat setpoint.",invalid_cool_setpoint:"Valid cool range is %{lower} - %{upper}.",invalid_heat_setpoint:"Valid heat range is %{lower} - %{upper}.",invalid_setpoint:"'%{value}' is not a valid setpoint.",mode:"Mode",run_mode:"Run Mode",setpoint:"Setpoints",thermostat_mode:{fan_mode:"Fan Mode",mode:"Mode",run_mode:"Run Mode"},thermostat_setpoint:"Setpoints",values:{allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",awy_heat:"Away Heat",circ:"Circ",circulate:"Circulate",cool:"Cool",cycler:"Cycler",dry_air:"Dry Air",eheat:"EHeat",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",hum_circ:"Hum Circ",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",quick:"Quick",resume:"Resume",run_schedule:"Run Schedule"},xxl_air_cleaner_mode:{air_cleaner_mode:"Air Cleaner"},xxl_fan_mode:{fan_mode:"Fan Mode"},xxl_operating_mode:{mode:"Mode"},xxl_permanent_hold:"Permanent Hold",xxl_primary_sensor:{primary_sensor:"Primary Sensor"},xxl_run_schedule:"Run Schedule",xxl_setpoint:"Setpoints",zone_required:"At least one zone must be selected"},valve_edit:{close:"Closed",open:"Open",warning:"Please exercise caution when automating water valves as internet, power, or other disruptions may occasionally delay or prevent operation."}},bridge_link:"update your bridge",component_list:{end_actions:{add_initial:"Add Action",heading:"Then do this",hours:"hours",minutes_later:"minutes later",none_html:'<div class="header">For example: <span class="example">2 hours later</span></div><div class="example">Turn the lights off</div><div class="separator">and</div><div class="example">Set the thermostat to 65/82</div>'},for_example:"For example:",start_actions:{add_initial:"Add Action",heading:"Do this action",none_html:'<div class="header">For example:</div><div class="example">Turn the light on</div><div class="separator">and</div><div class="example">Set the thermostat to 72/76</div><div class="separator">and</div><div class="example">Send me an alert</div>'},triggers:{add_initial:"Add Trigger",heading:"If this happens",none_html:'<div class="header">For example:</div><div class="example">When motion is detected</div><div class="separator">or</div class="example"><div class="example">Weekdays at 8am</div><div class="separator">or</div><div class="example">When lock user code is entered</div>'}},"default":{description:"Click the Edit button to set up automation for your devices.",name:"My First Automation"},edit:{actions:{custom_message_prompt:"Add a custom message (optional)",external:{prompt:"Notify a 3rd-party"},lights:{prompt:"Set"},locks:{prompt:"Set"},mode:{prompt:"Activate a mode"},prompt:"Set",select_category:"Select a device",send_me_an_alert:"Send an alert to subscribed contacts",thermostat:{prompt:"Set"}},add_another:"Add another",alerts:"Alerts",appliances:"Appliances",appliances_select:"Select an Appliance",barriers:"Garage Door Controls",barriers_select:"Select a Garage Door Control",barriers_target_name:"Garage Door Control Action",cameras:"Cameras",cameras_name:"Camera Name",cameras_select:"Select a Camera",cameras_target_name:"Camera Action",ceiling_fan_controls:"Ceiling Fan Controls",ceiling_fan_controls_select:"Select a Ceiling Fan Control",description:"Description",external:"3rd-Party Integrations",external_select:"Select a 3rd-party integration",geofences:"Geofences",geofences_select:"Select a Geofence",irrigation:"Irrigation",irrigation_select:"Select a Sprinkler Controller",lights:"Lighting & Modules",lights_name:"Light Name",lights_select:"Select a Light or Module",lights_target_name:"Light Action",locks:"Locks",locks_name:"Lock Name",locks_select:"Select a Lock",locks_target_name:"Lock Action",mode:"Mode",mode_select:"Select a mode",modes:"Modes",name:"Name",optional_desc:"Add an optional description",sensors:"Sensors",sensors_name:"Sensor Name",sensors_select:"Select a Sensor",sensors_target_name:"Sensor Action",shades:"Blinds & Shades",shades_name:"Shade Name",shades_select:"Select a Blind or Shade",shades_target_name:"Shade Action",sirens:"Sirens",sirens_select:"Select a Siren",start_actions:null,thermostats:"Thermostats",thermostats_name:"Thermostat Name",thermostats_select:"Select a Thermostat",thermostats_target_name:"Thermostat Action",time:"Time",timeboxes:{heading:"Activate at these times"},triggers:{external:{prompt:"When a 3rd-party activates"},prompt:"When",select_category:"Select a trigger"},unknowns:"Unknowns",unknowns_select:"Select an Unknown Device",unsaved_caption:"Unconfirmed Changes",unsaved_text:"Please confirm your changes before saving.",verilock:"VeriLock Sensors",verilock_select:"Select a VeriLock Sensor"},error:"Error",errors:{
58action_same_as_trigger_html:'A trigger shown in the <b>"%{triggers_label}"</b> box would be triggered by one of this automation\'s actions. This is not allowed. Please edit this automation so that all triggers and actions are different.',action_trigger_heading:"Action/Trigger Validation",bridge_not_connected_html:"Your request could not be processed because your bridge is not connected. Please check whether the bridge is powered and connected to your network. If this problem persists, disconnect power from your bridge momentarily and reconnect.",camera_not_connected_html:"Your request could not be processed because your camera is not connected. Please check whether the camera is powered and connected to your network. If this problem persists, disconnect power from your camera momentarily and reconnect."},firmware_out_of_date_html:"You need to %{url} to add or edit automations that control bridge devices.",for_zones:"For Zones",index:{add_automation:"Add Automation",by_name:"Name",help:"View helpful tips and videos",limit_reached:"The maximum number of Automations has been reached. Please delete unused Automations or scheduled lock codes prior to adding new Automations.",limit_reached_header:"System Limit Reached",overview:"Operate devices automatically."},readable:{action_parameters:{activity_mode_sensitivity:"alarm sensitivity for alert mode",air_cleaner_mode:"Air Cleaner",alarm_mode:"alarm mode",auto_lock:"autolock",chime_count:"chime count",chime_volume:"chime volume",enable_chime_strobe:"chime strobe",enable_led_indicator:"led indicator light",enable_pir_sensor:"motion sensor",enable_siren_strobe:"siren strobe",fan_mode:"Fan Mode",forced_mode_sensitivity:"alarm sensitivity for forced entry mode",local_alarm_control:"local alarm control",lock_and_leave_mode:"lock &amp; leave mode",mode:"Mode",permanent_hold:"Permanent Hold",pir_sensitivity:"sensor sensitivity",pir_timeout_delay:"delay between motion events",primary_sensor:"Primary Sensor",run_mode:"Run Mode",run_sc
58hedule:"Run Schedule",siren_duration:"siren duration",siren_sound:"siren sound",siren_volume:"siren volume",tamper_mode_sensitivity:"alarm sensitivity for tamper mode",vacation_mode:"vacation mode"},action_values:{1:"1 - Most",2:"2",3:"3 - Medium",4:"4",5:"5 - Least",Cleaning_Auto:"start cleaning",Cleaning_Stop:"stop cleaning",Ready:"stop",Run:"start",alert:"Alert",allergy:"Allergy",auto:"Auto",auto_co:"Auto CO",auto_high:"Auto HI",auto_med:"Auto Med",away:"away",awy_heat:"Away Heat",circulate:"Circulate",close:"Close",cool:"Cool",custom_message_html:"<br/>Message: %{message}",cycler:"Cycler",disabled:"disabled",dry_air:"Dry Air",eheat:"EHeat",enabled:"enabled",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",esm_cool:"ESM Cool",esm_heat:"ESM Heat",fan:"Fan",forced_entry:"Forced Entry",furnace:"Furnace",heat:"Heat",high:"High",hold_temp:"Hold Temp.",home:"home",hum_circ:"Hum Circ",lock:"Lock",low:"Low",medium:"Medium",moist_air:"Moist Air",off:"Off",on:"On",open:"Open",percent_closed:"Set to %{percent_closed}% closed",quick:"Quick",run_schedule:"Run Schedule",stop_point:"Set to home position",tamper:"Tamper",unlock:"Unlock"},alert_action_html:"Send an <b>alert</b> to subscribed contacts%{custom_message}",barrier_operation_action_html:"<b>%{value}</b> the <b>garage door control</b> named <b>%{name}</b>.",barrier_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",camera_motion_trigger_html:"<b>%{name}</b> %{value}",camera_video_action_html:"Record video with <b>%{name}</b> %{target}.","casement-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ceiling_fan_control_operation_action_html:"Set the <b>ceiling fan control</b> named <b>%{name}</b> to <b>%{value}</b>.",dimmer_operation_action_html:"Set the <b>dimmer</b> named <b>%{name}</b> to <b>%{raw_value}%</b>.",dimmer_set_color_action_html:"Set the color of <b>%{name}</b> to %{warm} warm, %{cool} cool, %{red} red, %{blue} blue, %{green} green",dimmer_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",doorbell_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","double-hung-window_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",duration:{and:"and","for":"for",hour:"1 hour",hours:"%{hours} hours",minute:"1 minute",minutes:"%{minutes} minutes"},external_trigger_html:"<b>%{value}</b> activates the automation",garage_door_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",generic_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",geofence_trigger_html:"<b>%{name}</b> is <b>%{value}</b> by %{phone_name}",glass_break_sensor_trigger_html:"<b>%{name}</b> is <b>triggered</b>","hinged-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",ifttt_action_html:"Notify %{name}",lighting_trigger_html:"<b>%{name}</b> is turned <b>%{state}</b>",lock_configure_action_html:"Configure <b>%{parameter}</b> for the <b>lock</b> named <b>%{name}</b> to be <b>%{value}</b>.",lock_operation_action_html:"%{value} the <b>lock</b> named <b>%{name}</b>.",lock_trigger_html:"<b>%{name}</b> %{value}",mode_action_html:"Activate the mode named %{name}",motion_sensor_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>%{display_value}</b>.",motion_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",mouse_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",multilevel_sensor:{air_flow_trigger_html:"<b>%{name}</b> detects <b>air flow</b> %{value} %{comparison} %{unit}",air_temperature_trigger_html:"<b>%{name}</b> detects <b>air temperature</b> %{value} %{comparison} %{unit}",angle_position_trigger_html:"<b>%{name}</b> detects <b>angle position</b> %{value} %{comparison} %{unit}",atmospheric_pressure_trigger_html:"<b>%{name}</b> detects <b>atmospheric pressure</b> %{value} %{comparison} %{unit}",barometric_pressure_trigger_html:"<b>%{name}</b> detects <b>barometric pressure</b> %{value} %{comparison} %{unit}",basic_metabolic_rate_trigger_html:"<b>%{name}</b> detects <b>basic metabolic_rate</b> %{value} %{comparison} %{unit}",blood_pressure_trigger_html:"<b>%{name}</b> detects <b>blood pressure</b> %{value} %{comparison} %{unit}",body_mass_index_trigger_html:"<b>%{name}</b> detects <b>body mass index</b> %{value} %{comparison} %{unit}",bone_mass_trigger_html:"<b>%{name}</b> detects <b>bone mass</b> %{value} %{comparison} %{unit}",carbon_dioxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon dioxide level</b> %{value} %{comparison} %{unit}",carbon_monoxide_level_trigger_html:"<b>%{name}</b> detects <b>carbon monoxide level</b> %{value} %{comparison} %{unit}",current_trigger_html:"<b>%{name}</b> detects <b>current</b> %{value} %{comparison} %{unit}",dew_point_trigger_html:"<b>%{name}</b> detects <b>dew point</b> %{value} %{comparison} %{unit}",direction_trigger_html:"<b>%{name}</b> detects <b>direction</b> %{value} %{comparison} %{unit}",distance_trigger_html:"<b>%{name}</b> detects <b>distance</b> %{value} %{comparison} %{unit}",electrical_conductivity_trigger_html:"<b>%{name}</b> detects <b>electrical conductivity</b> %{value} %{comparison} %{unit}",electrical_resistivity_trigger_html:"<b>%{name}</b> detects <b>electrical resistivity</b> %{value} %{comparison} %{unit}",fat_mass_trigger_html:"<b>%{name}</b> detects <b>fat mass</b> %{value} %{comparison} %{unit}",formaldehyde_level_trigger_html:"<b>%{name}</b> detects <b>formaldehyde level</b> %{value} %{comparison} %{unit}",frequency_trigger_html:"<b>%{name}</b> detects <b>frequency</b> %{value} %{comparison} %{unit}",general_purpose_value_trigger_html:"<b>%{name}</b> detects <b>general purpose value</b> %{value} %{comparison} %{unit}",heart_rate_trigger_html:"<b>%{name}</b> detects <b>heart rate</b> %{value} %{comparison} %{unit}",loudness_trigger_html:"<b>%{name}</b> detects <b>loudness</b> %{value} %{comparison} %{unit}",luminance_trigger_html:"<b>%{name}</b> detects <b>luminance</b> %{value} %{comparison} %{unit}",methane_density_trigger_html:"<b>%{name}</b> detects <b>methane density</b> %{value} %{comparison} %{unit}",moisture_trigger_html:"<b>%{name}</b> detects <b>moisture</b> %{value} %{comparison} %{unit}",muscle_mass_trigger_html:"<b>%{name}</b> detects <b>muscle mass</b> %{value} %{comparison} %{unit}",particulate_matter_trigger_html:"<b>%{name}</b> detects <b>particulate matter</b> %{value} %{comparison} %{unit}",power_trigger_html:"<b>%{name}</b> detects <b>power</b> %{value} %{comparison} %{unit}",radon_concenctration_trigger_html:"<b>%{name}</b> detects <b>radon concenctration</b> %{value} %{comparison} %{unit}",rain_rate_trigger_html:"<b>%{name}</b> detects <b>rain rate</b> %{value} %{comparison} %{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>relative humidity</b> %{value} %{comparison} %{unit}",rotation_trigger_html:"<b>%{name}</b> detects <b>rotation</b> %{value} %{comparison} %{unit}",seismic_intensity_trigger_html:"<b>%{name}</b> detects <b>seismic intensity</b> %{value} %{comparison} %{unit}",seismic_magnitude_trigger_html:"<b>%{name}</b> detects <b>seismic magnitude</b> %{value} %{comparison} %{unit}",soil_humidity_trigger_html:"<b>%{name}</b> detects <b>soil humidity</b> %{value} %{comparison} %{unit}",soil_reactivity_trigger_html:"<b>%{name}</b> detects <b>soil reactivity</b> %{value} %{comparison} %{unit}",soil_salinity_trigger_html:"<b>%{name}</b> detects <b>soil salinity</b> %{value} %{comparison} %{unit}",soil_temperature_trigger_html:"<b>%{name}</b> detects <b>soil temperature</b> %{value} %{comparison} %{unit}",solar_radiation_trigger_html:"<b>%{name}</b> detects <b>solar radiation</b> %{value} %{comparison} %{unit}",tank_capacity_trigger_html:"<b>%{name}</b> detects <b>tank capacity</b> %{value} %{comparison} %{unit}",target_temperature_trigger_html:"<b>%{name}</b> detects <b>target temperature</b> %{value} %{comparison} %{unit}",tide_level_trigger_html:"<b>%{name}</b> detects <b>tide level</b> %{value} %{comparison} %{unit}",time_trigger_html:"<b>%{name}</b> detects <b>time</b> %{value} %{comparison} %{unit}",total_body_water_trigger_html:"<b>%{name}</b> detects <b>total body water</b> %{value} %{comparison} %{unit}",ultraviolet_trigger_html:"<b>%{name}</b> detects <b>ultraviolet</b> %{value} %{comparison} %{unit}",velocity_trigger_html:"<b>%{name}</b> detects <b>velocity</b> %{value} %{comparison} %{unit}",volatile_organic_compound_trigger_html:"<b>%{name}</b> detects <b>volatile organic_compound</b> %{value} %{comparison} %{unit}",voltage_trigger_html:"<b>%{name}</b> detects <b>voltage</b> %{value} %{comparison} %{unit}",water_temperature_trigger_html:"<b>%{name}</b> detects <b>water temperature</b> %{value} %{comparison} %{unit}",weight_trigger_html:"<b>%{name}</b> detects <b>weight</b> %{value} %{comparison} %{unit}"},next_fire_time:'&nbsp;<span class="next_fire_time">(Next at %{time})</span>',one_time_astro_trigger_html:"One time at <b>%{astro_time}</b> on <b>%{date}</b> (at <b>%{time}</b>)",one_time_fixed_trigger_html:"One time on <b>%{date}</b> at <b>%{time}</b>",pipeline_thermostat_change_emergency_heat_action_html:"<b>%{name}</b> will change <b>emergency heat</b> to <b>%{emergency_heat_enabled}</b>.",pipeline_thermostat_change_fan_mode_action_html:"<b>%{name}</b> will change <b>fan mode</b> to <b>%{mode_name}</b>",pipeline_thermostat_change_mode_action_html:"<b>%{name}</b> will change <b>mode</b> to <b>%{mode_name}</b>%{in_zones}",pipeline_thermostat_change_run_mode_action_html:"<b>%{name}</b> will change <b>run mode</b> to <b>%{run_mode}</b>%{setpoints}%{in_zones}.",pipeline_thermostat_change_setpoints_action_html:"<b>%{name}</b> will change <b>heating</b> setpoint to <b>%{heat_setpoint}</b> and <b>cooling</b> setpoint to <b>%{cool_setpoint}</b>%{in_zones}.",recurring_trigger_html:"At <b>%{time}</b> on <b>%{selected_days}</b>%{next_fire_time}",recurring_trigger_plain:"At %{time} on %{selected_days}",samsung_laundry_machine_action_html:"<b>%{name}</b> will %{value}",samsung_laundry_machine_trigger_html:"<b>%{name}</b> %{value}",samsung_vacuum_action_html:"<b>%{name}</b> will %{value}",samsung_vacuum_trigger_html:"<b>%{name}</b> %{value}",shade_operation_action_html:'<b class="capitalize">%{value}</b> the <b>shade</b> named <b>%{name}</b>.',siren_configure_action_html:"Set the <b>%{parameter}</b> of <b>%{name}</b> to <b>
58%{display_value}</b>.",siren_operation_action_html:"Set the <b>siren</b> named <b>%{name}</b> to <b>%{value}</b>.",siren_play_chime_action_html:"<b>%{name}</b> will play the chime <b>%{display_value}</b>.",siren_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>","sliding-door_sensor_trigger_html":"<b>%{name}</b> is <b>%{value}</b>",smoke_detector_trigger_html:"<b> %{name} detects %{value} </b>",speaker_operation_action_html:"<b>%{name}</b> operates.",sprinkler_controller_set_enabled_action_html:"<b>%{name}</b> will be %{value}.",sprinkler_controller_start_schedule_rule_action_html:"<b>%{schedule_rule_name}</b> will be run.",sprinkler_controller_start_zones_action_html:"%{name} will water: %{zones_to_water_sentence}",sprinkler_controller_stop_water_action_html:"<b>%{name}</b> will stop all water.",switch_operation_action_html:"Set the <b>switch</b> named <b>%{name}</b> to <b>%{value}</b>.",switch_trigger_html:"<b>%{name}</b> is turned <b>%{value}</b>",thermostat_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",thermostat_sensor:{air_temperature_trigger_html:"<b>%{name}</b> detects <b>temperature</b> %{in_zone}%{value} %{comparison}%{unit}",relative_humidity_trigger_html:"<b>%{name}</b> detects <b>humidity</b> %{in_zone}%{value} %{comparison}%{unit}"},thermostat_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>.",time_values:{after:"after",all_days:"every day",before:"before",no_days:"no days",selected_days:"selected days",weekdays:"weekdays",weekends:"weekends"},trigger_values:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning",Drying:"starts drying",Finish:"finishes",Wash:"starts washing",alexa:"Amazon Alexa","auto-away":"auto-away",away:"away",camera:{reset:"no longer detects motion",tripped:"detects motion"},carbon_monoxide:"carbon monoxide","casement-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},close:"closed",closed:"closed",door:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"},"double-hung-window":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},garage_door:{closed:"closed",opened:"opened"},generic:{reset:"reset",tripped:"triggered"},geofence:{occupied:"entered",occupied_by_everyone:"entered",unoccupied:"exited"},"hinged-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},home:"home",ifttt:"IFTTT",lock:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button"},locked:"locked",motion:{reset:"does not detect motion",tripped:"detects motion"},mouse:{reset:"is reset",tripped:"is tripped"},multilevel_sensor:{above:"above",below:"below"},occupied:"occupied",off:"Off",on:"On",open:"opened",opened:"opened","sliding-door":{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},smoke:"smoke",thermostat:{above:"above",below:"below"},unlocked:"unlocked",unoccupied:"unoccupied",verilock:{closed:"closed",locked:"locked",opened:"opened",unlocked:"unlocked"},water:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"},window:{closed:"closed",locked:"locked",opened:"opened",reset:"closed",tripped:"opened",unlocked:"unlocked"}},user_code_entered_trigger_html:"<b>%{name}</b> is unlocked with code <b>%{user_code_name}</b>",values:{reset:"Closed",tripped:"Open"},valve_operation_action_html:"<b>%{value}</b> the valve named <b>%{name}</b>",valve_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",verilock_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",water_sensor_trigger_html:"<b>%{name}</b> <b>%{value}</b>",window_sensor_trigger_html:"<b>%{name}</b> is <b>%{value}</b>",xxl_air_cleaner_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_fan_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_operating_mode_action_html:"Set the <b>%{parameter}</b> to <b>%{value}</b> for the <b>thermostat</b> named <b>%{name}</b>.",xxl_permanent_hold_action_html:"Permanently hold the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>",xxl_primary_sensor_action_html:"Use the <b>%{raw_value}</b> as the primary sensor for the <b>thermostat</b> named <b>%{name}</b>.",xxl_run_schedule_action_html:"Run the schedule for the <b>thermostat</b> named <b>%{name}</b>.",xxl_setpoint_action_html:"Set the <b>heating</b> setpoint to <b>%{heat}</b> and set the <b>cooling</b> setpoint to <b>%{cool}</b> for the <b>thermostat</b> named <b>%{name}</b>."},show:{activate_now:"Run Now",bridge_activation_error:"The bridge is connected but did not respond to the \u201cDo Now\u201d request.   Please try again.   If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect to %{system}.   For additional help, please contact the %{system}
58 support team.",bridge_not_connected_error:"The \u201cDo Now\u201d button will not work because the bridge is not connected to %{system}.  Please verify your bridge is powered and connected to a router with an active internet connection.   If possible,  momentarily unplug the bridge from AC power  to restore the connection.   If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"Either your camera is already recording, or two or more duplicate camera actions have been detected.  Please edit this  automation to remove duplicate actions, and then try the \u201cRun Now\u201d button again.",camera_busy_error:"A camera specified in this automation is busy and cannot record.",camera_offline_error:"A camera specified in this automation is offline and cannot record.",confirm_remove_heading:"Remove Automation?",confirm_remove_text:"Do you really want to remove the automation?",demand_response_active_error:"The action cannot be performed because a Utility Savings Event is currently active.",disabled:"Disabled",enabled:"Enabled",error_activating_header:"Activation Error",error_removing_heading:"There was an error removing this automation",error_removing_text:"There was an error removing this automation. Please check network and power.",ifttt_not_registered_error:"IFTTT has not yet registered this automation.  Please log in to your IFTTT account and create an applet using this automation.",no_remaining_storage_space_error:"Cannot record video due to insufficient storage space on your account.",remove_automation:"Remove Automation",unknown_error:"An unexpected hardware problem has been detected while performing the \u201cDo Now\u201d command. Please contact %{system} support for assistance."},to:"To",trigger_types:{barrier_edit:{close:"is closed",open:"is opened"},camera_edit:{motion_is_detected:"Detects motion",reset:"No longer detects motion",tripped:"Detects motion"},doorbell_edit:{sensor:{tripped:"is triggered"}},duration:{"for":"For",hours:"Hours",minutes:"Minutes"},flow_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{flow:"detects flow",high_flow:"detects high flow",no_flow:"does not detect flow"}},garage_door_edit:{sensor:{closed:"is closed",opened:"is opened"}},generic_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is reset",tripped:"is triggered"}},geofence_edit:{by:"by",occupied:"is entered",occupied_by_everyone:"is entered by everyone",unoccupied:"is exited"},glass_break_edit:{sensor:{tripped:"is triggered"}},lighting_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},lock_edit:{alarm:"alarm is set off",keypad_lockout:"keypad is disabled by repeated incorrect inputs",lock_and_leave:"is locked with the Schlage Button",locked:"is manually locked",locked_by_button:"is locked via the lock push button",unlocked:"is manually unlocked",unlocked_by_button:"is unlocked via the unlock push button",user_code_entered:"is unlocked with code"},motion_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",
59carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"de
59tects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"does not detect motion",tripped:"detects motion"}},mouse_edit:{sensor:{reset:"Reset",tripped:"Tripped"}},multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}
59,samsung_laundry_machine_edit:{Drying:"starts drying",Finish:"finishes",Wash:"starts washing"},samsung_vacuum_edit:{Cleaning_Auto:"starts cleaning",Cleaning_Stop:"stops cleaning"},sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{reset:"is closed",tripped:"is opened"}},siren_edit:{is_turned_off:"is turned off",is_turned_on:"is turned on"},smoke_detector_edit:{carbon_monoxide:"detects carbon monoxide",smoke:"detects smoke"},temp_humidity_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}}},thermostat_edit:null,time_edit:{fixed:"Clock",frequency:"Frequency",meridian:{0:"am",1:"pm"},one_time:"One Time Schedule",recurring:"Recurring Schedule",select_frequency:"Select a frequency",sunrise:"Sunrise",sunset:"Sunset"},valve_edit:{close:"is closed",open:"is opened"},verilock_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"detects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{closed:"is closed",locked:"is locked",opened:"is opened",unlocked:"is unlocked"}},water_sensor_edit:{multilevel_sensor:{above:{air_flow:"detects air flow above",air_temperature:"detects air temperature above",angle_position:"detects angle position above",atmospheric_pressure:"detects atmospheric pressure above",barometric_pressure:"detects barometric pressure above",basic_metabolic_rate:"detects basic metabolic rate above",blood_pressure:"detects blood pressure above",body_mass_index:"detects body mass index above",bone_mass:"detects bone mass above",carbon_dioxide_level:"detects carbon dioxide level above",carbon_monoxide_level:"detects carbon monoxide level above",current:"detects current above",dew_point:"detects dew point above",direction:"detects direction above",distance:"detects distance above",electrical_conductivity:"detects electrical conductivity above",electrical_resistivity:"detects electrical resistivity above",fat_mass:"detects fat mass above",formaldehyde_level:"detects formaldehyde level above",frequency:"detects frequency above",general_purpose_value:"detects general purpose value above",heart_rate:"detects heart rate above",loudness:"detects loudness above",luminance:"detects luminance above",methane_density:"detects methane density above",moisture:"detects moisture above",muscle_mass:"detects muscle mass above",particulate_matter:"detects particulate matter above",power:"detects power above",radon_concenctration:"detects radon concenctration above",rain_rate:"detects rain rate above",relative_humidity:"detects relative humidity above",rotation:"detects rotation above",seismic_intensity:"detects seismic intensity above",seismic_magnitude:"detects seismic magnitude above",soil_humidity:"detects soil humidity above",soil_reactivity:"de
59tects soil reactivity above",soil_salinity:"detects soil salinity above",soil_temperature:"detects soil temperature above",solar_radiation:"detects solar radiation above",tank_capacity:"detects tank capacity above",target_temperature:"detects target temperature above",tide_level:"detects tide level above",time:"detects time above",total_body_water:"detects total body water above",ultraviolet:"detects ultraviolet above",velocity:"detects velocity above",volatile_organic_compound:"detects volatile organic compound above",voltage:"detects voltage above",water_temperature:"detects water temperature above",weight:"detects weight above"},below:{air_flow:"detects air flow below",air_temperature:"detects air temperature below",angle_position:"detects angle position below",atmospheric_pressure:"detects atmospheric pressure below",barometric_pressure:"detects barometric pressure below",basic_metabolic_rate:"detects basic metabolic rate below",blood_pressure:"detects blood pressure below",body_mass_index:"detects body mass index below",bone_mass:"detects bone mass below",carbon_dioxide_level:"detects carbon dioxide level below",carbon_monoxide_level:"detects carbon monoxide level below",current:"detects current below",dew_point:"detects dew point below",direction:"detects direction below",distance:"detects distance below",electrical_conductivity:"detects electrical conductivity below",electrical_resistivity:"detects electrical resistivity below",fat_mass:"detects fat mass below",formaldehyde_level:"detects formaldehyde level below",frequency:"detects frequency below",general_purpose_value:"detects general purpose value below",heart_rate:"detects heart rate below",loudness:"detects loudness below",luminance:"detects luminance below",methane_density:"detects methane density below",moisture:"detects moisture below",muscle_mass:"detects muscle mass below",particulate_matter:"detects particulate matter below",power:"detects power below",radon_concenctration:"detects radon concenctration below",rain_rate:"detects rain rate below",relative_humidity:"detects relative humidity below",rotation:"detects rotation below",seismic_intensity:"detects seismic intensity below",seismic_magnitude:"detects seismic magnitude below",soil_humidity:"detects soil humidity below",soil_reactivity:"detects soil reactivity below",soil_salinity:"detects soil salinity below",soil_temperature:"detects soil temperature below",solar_radiation:"detects solar radiation below",tank_capacity:"detects tank capacity below",target_temperature:"detects target temperature below",tide_level:"detects tide level below",time:"detects time below",total_body_water:"detects total body water below",ultraviolet:"detects ultraviolet below",velocity:"detects velocity below",volatile_organic_compound:"detects volatile organic compound below",voltage:"detects voltage below",water_temperature:"detects water temperature below",weight:"detects weight below"}},sensor:{high_temperature_alarm:"detects extreme heat",low_temperature_alarm:"detects extreme cold",reset:"no longer detects water",temperature_alarm_cleared:"no longer detects extreme temperature",tripped:"detects water"}}}},coffeescript:{helpers:{widget_controllers:{cant_go_back:"can't go back to %{name}"}},xxl:{views:{alert_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},humidity:{could_not_save:"Sorry, we could not save your humidity targets.",error:"Error",ok:"OK"},period_temperature_control:{text:"A %{temperature_deadband}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time."},schedule_edit_view:{are_you_sure:"Are you sure you want to delete the selected period?",delete_period:"Delete Period",max_periods:"There can only be a max of 6 time periods per day.",ok:"OK",schedule_one_period:"A schedule must have at least one time period. You cannot delete the last time period."},schedule_settings:{could_not_save:"We could not save your alert settings.",error:"Error",ok:"OK"},settings:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{branding} account.",unenroll:"Remove",unenroll_branding:"Remove from your %{branding} account.",unenroll_to_remove:'Press "Remove" to remove this device from your account or "Cancel" to leave this controller on your %{branding} account.'}}}},date:{abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
59ay","Saturday"],formats:{"default":"%Y-%m-%d",long:"%B %d, %Y",short:"%b %d"},month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],order:["year","month","day"]},javascripts:{Friday:"Friday",Monday:"Monday",Saturday:"Saturday",Sunday:"Sunday",Thursday:"Thursday",Tuesday:"Tuesday",Wednesday:"Wednesday",alerts:{add_contact:"Add Contact",cancel:"Cancel",carrier:"Carrier",confirm_delete_message:"Are you sure you want to delete '%{name}'?\n",confirm_delete_title:"Delete Contact",confirm_test_phone_number:"Please note that standard text messaging rates may apply. If you want to continue, select Test Number.",contact_summary_html:"Receives <b>%{subscription_mode}</b> alerts at %{address}","delete":"Delete Contact",edit_settings:"Edit Settings",email:"Email Address",help_ids:{suspend:"ID5181"},name:"Name",ok:"OK",phone:"Phone Number",receive_these_alerts:"Receive these alerts",save_changes:"Save Changes",send_alerts_to:"Send Alerts To",subscriptions_all:"All",subscriptions_custom:"Custom",subscriptions_none:"None",suspend_enable_message:"Enable \u201cDo Not Disturb Hours\u201d",suspend_text:"Do not send informational alerts during this time period.",test_email:"Test Email",test_email_done:"A test message has been sent to your email address. It may take a few minutes to arrive.",test_error:"An error occurred and a test message couldn't be sent.",test_phone_number:"Test Number",test_phone_number_done:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},bridge_activation:{activating_bridge:"Activating Z-Wave Bridge",activation_complete:"Z-Wave Bridge Activation is Complete!",attempting_connection:"%{system} is attempting to connect to your Z-Wave Bridge. This process may take a few minutes.",cancel:"Cancel",collecting_system_information:"Collecting System Information",configuring_bridge:"Configuring your Z-Wave Bridge",connecting_to:"Connecting to Z-Wave Bridge","continue":"Continue",failed:"Z-Wave Bridge Activation Failed.",failed_restore:"Warning: Restore step failed or timed out",failed_to_reconnect:"Your %{bridge} failed reconnect. Please verify your %{bridge} is connected to your router and AC power then press Continue, or press Cancel to add a different %{bridge}.",firmware_retry_html:"Your %{bridge} was not updated with the latest version of firmware. Please verify your bridge is connected to your router and AC power.<br/>Press %{retry} to try to update your bridge firmware again.<br/> If the problem persists, contact Customer Support at %{support_phone} for assistance.<br/> Press %{cancel} to continue. Continuing with older firmware might result in difficulty enrolling some devices.",handling_portal_orphans:"Updating Status of your Z-Wave Devices",initializing_bridge:"Initializing %{bridge}",ok:"Ok",plug_in_ethernet:"Connect your Z-Wave Bridge ethernet cable to your internet router.",plug_in_power:"Connect your Z-Wave Bridge to the power cord.",prompt_resetting_zwave:"Ready to initialize bridge. This bridge contains Z-Wave devices. To complete bridge initialization, these devices will be erased from the bridge.",reconnecting:"Waiting for %{bridge} to reconnect",resetting_zwave:{bridge_not_connected:"Initialization failed because your %{bridge} is not connected. Please verify your %{bridge} is connected to your router and AC power.",bridge_not_responding:"Your %{bridge} failed to initialize. Please remove power from your %{bridge} for 5 seconds then retry.",zwave_queue_full:"Initialization failed because your %{bridge} is busy. If this problem persists, remove power from your %{bridge} for 5 seconds before trying again.",zwave_thread_busy:"Initialization failed because your %{bridge} is busy processing Z-Wave traffic."},restoring_from_backup:"Restoring your Z-Wave Bridge from Backup<br/>(This may take up to an hour)",retry:"Retry",skipping_restore:"Skipping Restore Step: Backup(s) not Compatible!",upgradingHubFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingIrcoFirmware:"Updating %{bridge} Firmware (This may take 2 to 3 minutes)",upgradingZwaveFirmware:"Updating %{bridge} Z-Wave Firmware (This may take 2 to 3 minutes)",upgrading_firmware:{bridge_not_connected:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>
59If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Connected",bridge_not_responding:"%{system} has detected a problem updating the firmware on your bridge.<br/><br/>Your bridge must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different bridge.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: Bridge Not Responding"},
60upgrading_firmware_error_html:"%{system} has detected a problem updating the firmware on your %{bridge}.<br/><br/>Your %{bridge} must be running the latest firmware in order to continue the account setup process.<br/><br/>Click Retry to attempt the update again.<br/>Click Cancel to add a different %{bridge}.<br/><br/>If problem persists, contact Support at %{support_phone}.<br/><br/>Error Code: %{code}",upgrading_irco_firmware:"Updating Bridge Firmware<br/>(This may take 2 to 3 minutes)",upgrading_zwave_firmware:"Updating Bridge Z-Wave Firmware<br/>(This may take 2 to 3 minutes)",waiting_to_reconnect:"Waiting for Z-Wave Bridge to Reconnect"},camera_activation:{activating_camera:"Camera Activation",attach_internet_and_power:"Please connect your camera directly to your internet router using an Ethernet cable and plug your camera into a power outlet.<br/><br/>","continue":"Continue",disconnect_warning:"Please do not disconnect camera from power or internet during this process!",waiting_for_camera:"Waiting for the camera to activate"},cancel:"Cancel",close:"Close","continue":"Continue",enrollment:{discovering_devices:"Attempting to discover devices",enrolled_status:"Enrolled",enrolling_devices:"Enrolling Devices",enrollment_notice:"Attempting to discover your devices. This may take up to 60 seconds.",processing_status:"Processing",server_error:"There was an error attempting to discover your devices. Please try again."}
60,field_is_invalid:"%{field} is invalid",field_labels:{address_line_1:"Street Address",address_line_2:"Address 2",city:"City",first_name:"First Name",last_name:"Last Name",locality:"Locality",postal_code:"Zip Code"},firmware_update:{bridge_not_connected:"Bridge is not connected.",camera_not_connected:"Camera is not connected.",completed:"Firmware update process complete.",finished:"Firmware update process complete.",in_progress:"Updating your firmware, please wait. This process may take a few minutes to complete.",not_needed:"This camera's firmware is already up-to-date.",preparing:"Please wait, preparing to update your firmware..."},framework:{are_you_sure:"Are you sure?",cancel:"Cancel",confirmation_title:"Confirmation",error_title:"Error",ok:"Ok"},groups:{add_group:"Add Group",cancel:"Cancel",confirm_delete_message:"Are you sure you want to delete the group '%{name}'?",confirm_delete_title:"Delete Group","delete":"Delete Group",edit_settings:"Edit Settings",group_members:"Group Members",name:"Name",ok:"OK",save_changes:"Save Changes"},helpers:{ante_meridiem:"AM",april_long:"April",april_short:"Apr",august_long:"August",august_short:"Aug",cant_go_back:"can't go back to %{name}",december_long:"December",december_short:"Dec","false":!1,february_long:"February",february_short:"Feb",friday_long:"Friday",friday_short:"Fri",january_long:"January",january_short:"Jan",july_long:"July",july_short:"Jul",june_long:"June",june_short:"Jun",march_long:"March",march_short:"Mar",may_long:"May",may_short:"May",monday_long:"Monday",monday_short:"Mon",november_long:"November",november_short:"Nov",october_long:"October",october_short:"Oct",post_meridiem:"PM",saturday_long:"Saturday",saturday_short:"Sat",september_long:"September",september_short:"Sep",sunday_long:"Sunday",sunday_short:"Sun",thursday_long:"Thursday",thursday_short:"Thu","true":!0,tuesday_long:"Tuesday",tuesday_short:"Tue",wednesday_long:"Wednesday",wednesday_short:"Wed"},modes:{help_ids:{days:"ID4829",frequency:"ID4826",time:"ID4827"},set_active_mode:{bridge_activation_error:"One or more automations could not be run because the bridge is connected but did not respond. Please try again. If the problem persists, momentarily unplug the bridge from AC power to allow the bridge to re-connect. For additional help, please contact the %{system} support team.",bridge_not_connected_error:"One or more automations could not be enabled because the bridge is not connected. Please verify your bridge is powered and connected to a router with an active internet connection. If possible, momentarily unplug the bridge from AC power to restore the connection. If the problem persists, please contact the %{system} support team.",camera_already_recording_error:"An automation failed to start because one or more cameras are already recording.",camera_busy_error:"A camera specified in this automation is busy and cannot record at this time.",camera_offline_error:"A camera specified in one or more automations is offline and cannot record at this time.",error_header:"Error Setting Active Mode",no_remaining_storage_space_error:"A camera specified in one or more aoutomations cannot record video due to insufficient storage space on your account.",unknown_error:"An unexpected hardware problem has been detected while setting the active mode. Please contact %{system} support for assistance."}},no:"No",nwi_enrollment:{device_label:"Device",discovering_device:"Discovering device. Set your device into 'Include' mode now.",enrolling_device:"Enrolling Device",enrollment_notice:"Preparing for enrollment.",inclusion_error:"Bridge enrollment mode failed. Please try again.",proceeding_to_setup:"Found. Completing device enrollment...",server_error:"There was an error attempting to discover your device. Please try again.",timeout_error:"Your device was not discovered in time. Please try again.",timer_label:"Time Remaining"},ok:"OK",replace_node:{initial:"Attempting to connect to device...",start_enroll:"Follow the manufacturers instructions to enroll the new device",title:"Replace Failed Node"},retry:"Retry",schlage:{alerts:{cancel:"Cancel",remove_alert:"Remove Alert"},barriers:{close:"Close",closed:"Closed",closing:"Closing",disabled:"Disabled",door_movement_pending:"Door movement will commence after the 5 second w
60arning",open:"Open",opening:"Opening",partially_open:"Partially Open",stopped:"Stopped",unknown:"Unknown",wait:"Wait"},ceiling_fan_controls:{high:"High",low:"Low",medium:"Medium",off:"Off"},contacts:{add_contact:"Add Contact",cancel:"Cancel",confirm_delete_contact:"<h1>Are you sure?</h1> <p>If you continue, this contact will be removed and will no longer receive any alerts .</p><p>Are you sure you want to delete this contact?</p>",delete_contact:"Delete Contact"},devices:null,houses:{"Communication Error":"Communication Error",Timeout:"Timed out waiting for bridge to respond.",are_you_sure:"<h1>Are you sure?</h1> <p>If you continue, you will no longer be able to control your network, however your network will not be lost. Re-adding this bridge will restore your network.</p> <p>Are you sure you want to remove this bridge?</p>",bridge_not_connected:"Could not connect to bridge.",cancel:"Cancel",caution:'<h1>CAUTION</h1> <ul class="bullet"> <li>This will update the Zwave firmware on your bridge</li> <li>Ensure the bridge is connected and powered</li> <li>Do not disconnect the bridge during the update</li></ul> <p><strong>You should not continue unless requested to do so by technical support.</strong></p>',connection_strength_percent:"%{percent}%",connection_strength_timeout:"Connection timed out.",connection_strength_warning_html:"<h1>Warning</h1><p>This test can take up to six minutes. During this time, the bridge cannot receive other messages and this operation cannot be canceled once begun. Do you wish to continue?</p>","continue":"Continue",continue_session:"Please press OK to continue session.",error_occurred:"An error occurred removing the device",feature_code:"Please enter your feature code",image_file_file_type_error:"<h3 class='add-house'>House image upload error</h3><p>The file is not a png, jpg or gif.</p>",image_file_required_error:"<h3 class='add-house'>House image upload error</h3><p>Please select an image before uploading.</p>",image_file_too_large_error:"<h3 class='add-house'>House image upload error</h3><p>File size must be less than 5MB.</p>",in_use:"that license key is already in use - contact customer support!",inactivity_timeout:"Inactivity Timeout",insynctive_bridge:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Insynctive Bridge will require you to remove all associated sensors and blinds. Do you wish to continue?</p>"},invalid_chars:"a license key may only contain digits and dashes.",invalid_feature_code:"Invalid feature code entered.",invalid_length:"a license key must have 25 digits.",license_key:"and your license key",no_check:"could not validate the license key.",please_do_not_unplug:"Please do not unplug your %{brand}.",remove_bridge:"Remove Bridge",special_terms_html:'<p>This account is being provided for your use, at no charge to you, compliments of Andersen Windows Inc. ("Andersen").  By your acceptance and use of this account, you hereby grant permission to %{system} to provide to and share with Andersen the following information about you and your account:</p><ol style="margin:0 20px;"><li>Your name, physical address, and email address; and,</li><li>The type and quantity of devices enrolled on your account; and</li><li>Any and all data generated by the products enrolled on your account. This data will be provided to Andersen in aggregate form and will not reflect any personally identifying information.</li></ol><p>In addition, you hereby grant to %{system} and Andersen a royalty-free, perpetual, irrevocable, non-exclusive and fully sub-licensable right and license for %{system} and/or Andersen to use, reproduce, distribute copies, modify, adapt, translate and create derivative works from such aggregate data, in whole or in part, worldwide to:  (1) provide, confirm, change, bill, monitor and resolve problems with the %{system} services; (2) develop, market, refine, improve and sell the same or similar services to other customers; and (3) to aggregate the data with information of other customers to produce data about a group or category of services or customers</p><p>If you decline these terms, you will be prompted to upgrade your subscription to continue.</p>',unprovisioned:"that license key is not available.",update_firmware:"Update Firmware",updating_firmware:"Updating Firmware",zid:{force_removal_warning_html:"<h1>Warning</h1><p>Removing the Andersen Translator will also remove control and monitoring of all associated door and windows sensors. Do you wish to continue?</p>"}},locks:{activate:"Activate",cancel:"Cancel",change_code_length:"Change Code Length",change_code_length_warning:"Changing the user co
60de length will delete all codes in the lock. After changing the length it will not be possible to unlock the lock from the outside without a physical key until a code with the new length is added.",changing_user_code_length:"Changing User Code Length",close:"Close",code_length_mismatch:"User Code length did not match setting on lock. Click OK to refresh user codes.",confirm_remove_user_code:"Are you sure you want to remove this user code?",deadlocked:"DEADLOCKED",error:"Error",has_been:"has been",is_still:"is still",jammed:"PARTIALLY EXTENDED",jammed_status:"Partial Extension",lock:"Lock",locked:"LOCKED",notice:"Notice",ok:"OK",remove_temporary_code:"Unable to remove temporary code",remove_user_code:"Remove User Code",removing_user_code:"Removing User Code",sending_activate_command:"Sending ACTIVATE command",sending_lock_command:"Sending LOCK command",sending_unlock_command:"Sending UNLOCK command",success:"Success!",unknown:"UNKNOWN",unlock:"Unlock",unlocked:"UNLOCKED",updating_user_code_length_on_lock:"Updating user code length on lock...",user_code_error:"User Code Error",warning:"Warning!"},phones:{activate:"Activate",activate_prompt:"<h1>Activate</h1> <p>You are about to Activate your device.</p> <p>Clicking <b>Activate</b> will disable this mobile device from your account and provide a new 12-digit activation code.</p> <p>Click <b>Cancel</b> if you do not want to do this.</p>",activation_successful:"Activation successful",are_you_sure_prompt:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will not be able to control anything in your account until you complete the activation process again.</p><p>Are you sure you want to activate this mobile device again?</p>",cancel:"Cancel",confirm_remove_mobile_device:"<h1>Are you sure?</h1> <p>If you continue, this mobile device will be removed and will no longer be able to control anything in your account.</p><p>Are you sure you want to remove this mobile device?</p>",ok:"OK",redownload_software:"New Activation Code",remove_device:"Remove Device",reset_pin_code:"<h1>Reset PIN Code</h1> <p>For security purposes, your mobile device application will lock if you enter the incorrect PIN 3 times. Please check this box to unlock your mobile device application and create a new PIN.</p>"},repair:{devices_not_connected_properly:"<p>Some of the devices in your network were not discovered properly. These devices may not function properly until your network has been repaired.</p>",discovering_devices:"Discovering Devices",go_back:"Go Back",querying_devices:"Querying Devices",skip_repair:"Skip Repair"},security_modes:{cancel:"Cancel","continue":"Continue",error_updating_modes:"There was an error updating the modes. Please check that your bridge is connected",few_errors:"There have been a few errors",modes_updated:"Modes have been updated",several_minutes:"Please wait, this may take several minutes",updating_modes:"Updating Modes"},sensors:{cancel:"Cancel",not_selected_days:"You have not selected any days.",ok_continue:"Ok, Continue",warning:"Warning"},sirens:{Off:"Off",On:"On","Turn Off":"Turn Off","Turn On":"Turn On",error:"error"},thermostat_schedules:{cancel:"Cancel",convert_schedules:"Climate Schedules",convert_schedules_text:"Are you sure you want to %{scheduling}?",convert_update:"Converting schedule for %{name}...",heat_less_than_cool:"Heat must be less than Cool by 3 degrees",load_error:"Cannot load schedules from thermostat.",load_update:"Loading schedule for %{name}... %{progress}%",lose_changes:"You may lose unsaved changes on your currently open schedule. Continue?",progress_text:"Programming Thermostat... %{progress}%",remove:"Remove",remove_schedule:"Remove the Schedule?",remove_schedule_text:"Are you sure you want to remove this schedule from your account? This also will remove the schedule from the following thermostats:",run_schedules:"Run Schedules?",run_sc
60hedules_text:"<p>You have edited your Schedule Settings, but this Thermostat is not in Run Schedules mode.</p> <p>The Thermostat must be in Run Schedules mode to follow these schedules. Do you want to put this Thermostat in Run Schedules mode?</p>",running_day:"Running <b>%{scheduleName}</b> on this day",save_update:"Saving schedule for %{name}... %{progress}%",times_sequential:"Times must be in sequential order",update:"Update",update_thermostats:"Update the Thermostats?",update_thermostats_text:"This will update the schedule on the following thermostats:"},thermostats:{auto:"Auto",bridge_error:"Bridge error",bridge_not_connected:"Bridge not connected.",bridge_timeout:"Bridge did not respond.",confirm_migration:"Climate Schedules",confirm_migration_text:"Thermostat schedules are being migrated from the server to the thermostat itself so that scheduled set point changes will occur even if the internet connection is down at that scheduled time. <br/><br/> This migration process can take up to five minutes. <br/><br/> Please click Migrate Now to begin the process or Migrate Later to postpone the process until a more convenient time.",content:'Scheduling is disabled here because it has been enabled at the thermostat.<br/><br/>See <a href="/help/index.html">Online Help: Climate -> Climate Scheduling</a> for information.',cool:"Cool",daily:"Daily",device_timeout:"Device did not respond.",disconnected:"Scheduling is disabled here because the bridge is disconnected.",dry_air:"Dry Air",fan:"Fan",fan_mode:{"????":"????",auto:"Auto",auto_hi:"Auto Hi",auto_med:"Auto Med",circ:"Circ",cycler:"Cycler",high:"High",hum_circ:"Hum Circ",low:"Low",medium:"Medium",on:"On",smart_fan:"Smart Fan"},heat:"Heat",migrate_later:"Migrate Later",migrate_now:"Migrate Now",mode:{"-1":"????",0:"Off",1:"Heat",10:"Auto CO",11:"ESM Heat",12:"ESM Cool",13:"Away Heat",2:"Cool",3:"Auto",4:"EHeat",5:"Resume",6:"Fan Only",7:"Furnace",8:"Dry Air",9:"Moist Air"},mode_mismatch:"Mode not confirmed",monthly:"Monthly",run_mode:{"????":"????",energy_save:"Energy Save",energy_save_off:"Energy Save Off",energy_save_on:"Energy Save On",hold_temp_:"Hold Temp.",run_schedule:"Run Schedule"},server_error:"Portal error",setpoint_mismatch:"Setpoint not confirmed",success:"Success!"},valves:{close:"Close",closed:"Closed",error:"Error",open:"Open",unknown:"Unknown"},wireless:{cancel:"Cancel",click_close:"Click 'Close' to close this dialog.",close:"Close",configure_network:'<p>This will configure the %{device_type} to use the wireless network "%{name}".</p> <p>Are you sure you want to do this?</p>',connecting_to_network:"Connecting to Network",connecting_to_wireless_network:"Connecting to Wireless Network","continue":"Continue",disconnecting_from_wireless:"Disconnecting from Wireless",enter_network_html:"Please enter the network information below<br/>(case sensitive)",ethernet_properly_connected:"Is the %{device_type} properly connected to ethernet?",freq_note:"Note: The %{device_type} can only connect to 2.4 GHz (b/g/n) networks.",is_required:"is required and must be at least 8 characters\n",name_ssid:"Name (SSID)",name_ssid_is_required:"Name (SSID) is required in order for your %{device_type} to connect properly.\n",network_requires_password:"This network requires a password to connect.",password:"Password",password_is_required:"Password is required and must be at least 8 characters\n",process_several_minutes:"This process may take several minutes.",reconnect_ethernet:"Please reconnect the %{device_type} to ethernet to continue.",reconnect_failure:"The %{device_type} did not reconnect.",reconnect_success:"%{device_type_titleized} has reconnected.",reconnect_with_ethernet:{bridge:"<p>Please reconnect the Ethernet cable to the bridge.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from power, then reconnect the ethernet and the power</p> <p>Click 'Continue' when this is done.</p>"},reconnect_without_ethernet:{bridge:"<p>Please disconnect the Ethernet cable from the bridge if it is connected.  The bridge will then attempt to connect to your WiFi network.</p> <p>Click 'Continue' when this is done.</p>",camera:"<p>Please disconnect the camera from ethernet and power, then reconnect the power.</p> <p>Click 'Continue' when this is done.</p>"},remove_the_wireless:"<p>This will remove the wireless settings currently stored on the %{device_type}. You will need to plug the %{device_type} into Ethernet to continue using this %{device_type}.</p> <p>Click 'Continue' to proceed.</p>",security:"Security",sending_request:"Sending request to %{device_type_titleized}.",several_minutes:"This process may take several minutes.",system_error:"A system error occurred. Please try again later. If the problem persists, please contact Technical Support.",unable_to_find:"No wireless networks were found. Please check your home internet connection to ensure your wireless network is operating correctly, then try again. If the problem persists, please contact the %{system}
60 support team.",waiting_for_disconnect:"Waiting for %{device_type} to disconnect.",wireless_connection_failure_reasons_html:" <br/><p>The %{device_type} did not connect to your wireless network.</p> <br/> Possible causes: <ol> <li>Incorrect SSID or network key entered.  Please enter SSID and key exactly as defined in your router settings, including upper/lower case.</li> <li>%{device_type_titleized} is too far from router.  Move %{device_type} closer to router.</li> <li>%{device_type_titleized} may be incompatible with your WEP encryption. Try changing router setting to WPA2 encryption.</li> <li>Router is not using Wi-Fi b/g standard.  The %{device_type} is only compatible with Wi-Fi b/g.</li> <li>If %{device_type} was previously enrolled on a different %{system} account, please contact Technical Support for help resetting your %{device_type}.</li> </ol> <p>After any of these changes are made, please re-connect %{device_type} to Ethernet cable.  Then re-try the wireless setup process. Please contact Technical Support if you need assistance.</p> <br/>"}},schlage_alerts:{are_you_sure:"<h1>Are you sure?</h1><p>Are you sure you want to remove this alert from your account?</p>",australia_and_new_zealand:"The text messaging alert feature is not supported in Australia and New Zealand.",brazil:"The text messaging alert feature is not supported in Brazil.",cancel:"Cancel",email:"Email",notice:"Notice",ok:"OK",please_be_aware:"<h1>Notice</h1><p>Please be aware that standard text messaging rates apply. Continue?</p>",please_enter_email:"Please enter the email address for your phone notifications such as: [email protected]",save:"Save",standard_text:"<p>Please note that standard text messaging rates may apply. If you want to continue, select Test.</p>",test_message:"A test message has been sent to your mobile device. It may take a few minutes to reach your mobile device depending on your carrier."},schlage_devices:{accept:"Accept",are_you_sure:"Are you sure?",bridge_error:"Bridge not connected",button_save_fail:"Updated failed. The bridge may be busy or disconnected.",cancel:"Cancel",confirm_discard:"If you continue, your unsaved settings will not be saved. Discard changes?",decline:"Decline",device_did_not_enroll_properly_html:"Device did not enroll properly<br/>please remove and enroll again.",device_did_not_repond:"Device did not respond",discard_changes:"Discard Changes",discard_warning:"Discard unsaved settings?",done:"Done!",error:"Unknown error",failed:"Failed - please try again",failure:"Failure.",if_you_continue:"If you continue, this camera will be removed from your account.  You will no longer be able to view this camera from the portal or from phones on your account.</p><p>Are you sure you want to remove this camera?",if_you_continue_thermostat:"If you continue, this thermostat will be removed from your account. You will no longer be able to view this thermostat from the portal or from phones on your account.</p><p>Are you sure you want to remove this thermostat?",lock:{no_config_values:'Unable to communicate with your lock.  Please verify the lock has fresh batteries.  If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support.',some_config_values:'Communication with this lock is intermittent.   If you have other Zwave devices, please click "Edit Home, Advanced, Repair Network" to improve communications.  Then try to setup lock again.  If problem persists, contact Technical Support'},multiple_lock_codes:{initial:"Saving the lock code...",progress:"Saving lock code: %{progress}%"},no_config_values:"Unable to communicate with the device.",no_save_values:"Unable to communicate with your bridge. Please check whether the bridge is powered and connected to your network. Use the %{save} button to try again.",refresh:{initial:"Retrieving device configuration...",progress:"Retrieving device configuration: %{progress}%"},remove:"Remove",scene_controllers:{no_buttons:{description:"Configuring the keys/buttons for this Scene Controller requires waking it up. Please refer to your manufacturer's documentation on how to wake up this device, wake it up, then reload this page.",title:"Wake-up Required"}},setup:{configs:"Retrieving device configuration",configs_progress:"Retrieving device configuration: %{progress}%",initial:"Setting up device...",user_code_length:"Retrieving user co
60de length",user_code_length_progress:"Retrieving user code length"},some_config_values:"There was a problem retrieving some of your device settings. Use the %{refresh} button to try again.",some_save_values:"There was a problem saving some of your device settings. Use the %{save} button to try again.",success:"Success!",timeout:"Device not responding",update:{initial:"Saving settings...",progress:"Saving settings: %{progress}%"}},schlage_external:{loading_help:"Loading help...",ok:"OK"},schlage_firmware_updates:{device:{applying:"Applying new firmware version to device. (This process may take a few minutes.)",bridge:"The Z-Wave bridge has stopped responding. Please verify your bridge is connected to AC power and to your local network, and verify your local network has internet access. If the problem persists, please contact Customer Support at %{contact_phone}.",cancelled:"The firmware update has been cancelled.",cancelling_upgrade:"Cancelling upgrade...",confirm:"This upgrade process will take about 45 minutes.  If your device is a sensor, please follow the manufacturer's instructions to wake up the device. After starting the upgrade process, do not press any buttons on the device. Ready to update the firmware on the device?",device:"The device has stopped responding. Please verify the device is powered. Then click on Edit Home --> Advanced --> Test Connection and verify the device is communicating properly with the Z-Wave bridge. If the problem persists, please contact Customer Support at %{contact_phone}.",failed:"An event has occurred at the device that has cancelled the update process. Please try again.",failure:"Firmware update failed. Please check your device's connection and try again.",firmware:"Firmware updating",firmware_progress:"Upgrade %{progress}% complete. About %{time_remaining} minutes remaining.",firmware_unnecessary:"Your device already has the correct firmware version.",initial:"Connecting to %{device_name}",insufficient_battery:"Battery power is too low to perform the upgrade. Please replace the batteries in your lock and then try again.",no_firmware_load:"There is no firmware load. Please refresh the web page and try again.",no_firmware_status:"There is no firmware update status. Please refresh the web page and try again.",no_such_thermostat:"Your thermostat cannot be found. Please refresh the web page and try again.",retrying:"Firmware update failed. Retrying update.",success:"Firmware update successful.",thermostat_disconnected:"Your thermostat is not connected. Please make sure your thermostat has power and is connected to the internet.",title:"Update Firmware",undefined:"An unknown error has occurred, please verify your network connection and device status.",update:"Update %{name}",user_cancel:"You have cancelled the firmware update.",version:"Retrieving new version information."},ngre:{confirm:"This upgrade process will take about 45 minutes to complete. During this time, %{device_name} will be unavailable for use. Please do not press the Schlage button on the lock keypad or all upgrade progress will be lost and must be restarted."},one_touch:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},plug_and_play:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},xl624:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"},xr724:{confirm:"This upgrade process will take about 10 minutes to complete. Update the firmware on the %{device_name}?"},zid:{confirm:"This upgrade process will take about 45 minutes to complete. Update the firmware on the %{device_name}?"}},video_storage:{are_you_sure:"Are you sure?",auto_delete_html:"<h1>Notice</h1><p>Do you want to remove the <b>Protect from Auto-Delete</b>?</p>",cancel:"Cancel",close:"Close",download:{completed:"Video recording download complete.",in_progress:"Preparing video recording for download. This process may take a few minutes to complete.",no_response:"Unable to retrieve video recording for download."},embedded_video_playback_not_supported:"Embedded HD video playback is not supported with this version of Firefox.",if_you_select_multi_remove:"If you select Remove, these video recordings will be deleted from your account.  You will no longer be able to view these recordings.",if_you_select_remove:"If you select Remove, this video recording will be deleted from your account.  You will no longer be able to view this recording.",please_download_directly:"Please use the Download button to directly download the video file or upgrade Firefox to version 36 or greater.",remove:"Remove",remove_count_end:"video(s) to be deleted.",remove_count_start:"You have selected",unable_to_play_video:"Unable to play HD video"},workers:{bridge:{wait_for_reconnect:{failed:"The bridge failed to reconnect.",reconnected:"The bridge has reconnected successfully.",reconnecting:"Waiting for bridge to re
60connect.",system_error:"There was a bridge system error, please try again later."}},camera:{activation_worker:{authenticating:"Authenticating camera",checking:"Checking firmware version",configuring_camera:"Configuring camera",connecting:"Connecting to camera",determining:"Determining capabilities",enabling:"Enabling privacy button",failed:"Camera failed to Activate",mismatched_camera_type:"The camera type you selected to enroll does not match the type of camera you are enrolling.",updating:"Updating firmware. This may take a while."},wait_for_reconnect:{command_failed:"Failed to configure the camera for wireless.  Please check ethernet connection and try again.",failed:"Camera failed to reconnect.",rebooting:"Camera rebooting. Waiting for it to reconnect.",reconnected:"Camera has reconnected successfully.",system_error:"There was a system error, please try again later."}},lock:{activate:{an_error_occurred:"An error occurred.",lock_busy:"The lock is currently in use and could not process the request. Please try again.",lock_jammed:"Lock Jammed.",no_bridge_response:"Bridge did not respond.",no_device_response:"Device did not respond."}},ngre_lock:{change_user_code_length:{bridge_error:"Unable to change user code length. A bridge communications error occurred.",bridge_not_connected:"Unable to change user code length. Your bridge is not currently connected.",lock_error:"Unable to change user code length. A lock communications error occurred.",unable_to_change_user_code_length:"Unable to change user code length. Please try again.",updating_length_on_lock:"Updating user code length on lock...",user_code_length_updated:"User code length has been changed and all user codes have been deleted.",verifying_current_length_on_lock:"Verifying current user co
60de length on lock...",verifying_new_length_on_lock:"Verifying new user code length on lock..."}},user_code:{refresh_worker:{all_codes_deleted:"The user code length has been changed at the lock. All codes have been deleted.",bridge_not_connected:"Unable to refresh user codes. Your bridge is not connected.",lock_busy:"Unable to refresh user codes. The lock was busy. Please try again.",not_contactable:"Unable to refresh user codes. The lock was not contactable."},share_code_worker:{ajax_error:"Could not connect to the server",retry_message:"Unable to save the user code to some locks. Press the Retry button to try again."}}},xxl:{cancel:"Cancel",controller_removed:"This controller will be removed from your %{system} account.",delete_period:"Delete Period",differential:"A %{differential}&deg; differential is required between cool and heat setpoints to stop the system from trying to cool and heat at the same time.",error_msg:"error",help_ids:{humidity:"ID12468"},ok:"OK",periods_per_day:"There can only be a max of 6 time periods per day.",remove_this_device:"Press UNENROLL to remove this device from your account or CANCEL to leave this controller on your %{system} account.",schedule_period:"A schedule must have at least one time period. You cannot delete the last time period.",so_sad:"We could not save your alert settings.",sure_delete_period:"Are you sure you want to delete the selected period?",unenroll:"Unenroll",unenroll_system:"Unenroll %{system}",warning:"Warning"},xxl_activation:{connection_failure:"Connection failure.  Please retry.","continue":"Continue",enroll_title:"Waiting for the control to enroll...",fail_title:"The control failed to enroll!",invalid_mac:"The onboard Z-Wave controller could not be registered due to an invalid MAC address.",mac_in_use:"The onboard Z-Wave controller could not be registered due to a duplicate MAC address.",may_take_a_bit:"It may then take a few minutes for your control to enroll",retry_html:"Select Continue to try to re-enroll the control.<br><br>Note: Some models of Arris routers use default settings which block thermostat communications.",success:"The PIN Code entry on the control was received and verified!",
61timeout:"The PIN Code entry on the control was not recognized within 10 minutes.",try_enter_pin:"Make sure to enter the PIN code on the control, and",try_select_next:"Select Next on the control",unknown:"An unknown error occurred while attempting to enroll the onboard Z-Wave controller."},yes:"Yes"},navigation:{account:"Account",appliances:"Appliances",automation:"Automations",automations:"Automations",camera:{live_video:"Live Video",live_video_pause:"Pause Live Video",live_video_record:"Record Live Video",live_video_recording:"Recording Video",live_video_resume:"Resume Live Video",live_video_stop:"Stop Live Video",loading_video:"Loading Video...",mjpeg_live_video:{pan_tilt_error_msg:"Unable to pan/tilt.",pan_tilt_error_title:"Error",pan_tilt_ok_button:"Ok",pan_tilt_try_again:"Please try again!"},snapshot:"Take Snapshot"},cameras:"Cameras",cancel:"Cancel",climate:"Climate",dashboard:"Dashboard",device:{edit_settings:{refresh:"Refresh Settings"},setup_device:"Setup Device"},device_name:"Device Name",edit:"Edit",edit_home_edit:"Home Information",edit_home_firmware_updates:"Firmware Updates",edit_home_maintenance:"Advanced",edit_settings:"Edit Settings",event_history:"Events",geofences:"Geofences",groups:"Groups",help:"Help",home_controllers:"Home Controllers",home_settings:"Home Settings",irrigation:"Irrigation",lighting_modules:"Lighting & Modules",lighting_modules_html:"Lighting &<br> Modules",list_by:"List by",lock:{edit_lock_access:"Edit User Codes"},logout:"Log out",modes:"Modes",my_account:"My Account",my_account_alerts:"Alerts",my_account_phones:"Mobile",my_account_settings:"Account Settings",my_account_subscriptions:"Subscription",my_mobile:"Mobile",ok:"OK",recorded_videos:"All Recorded Videos",remove:"Remove",save_changes:"Save Changes",security:"Security & Sensors",security_html:"Security &<br> Sensors",select_mode:"Mode",shades:"Blinds &<br> Shades",support:"Support",video:"Video",view_home:"View Home",welcome:"Welcome, %{login}"},time:{am:"am",formats:{"default":"%B %d %Y %l:%M%p %Z",event_date:"%m/%d/%Y",event_time:"%I:%M %p",full_date_time:"%B %d, %Y %l:%M%p %Z",house_date_time:"%a %b %d, %Y %l:%M%p %Z",long:"%B %d, %Y %H:%M",short:"%b %d %H:%M",video_date_long:"%B %d, %Y",video_date_short:"%b %d, %Y",video_time_long:"%l:%M %p %Z",video_time_short:"%H:%M"},minutes:"minutes",pm:"pm"}}}}),
62/*!
63
64 handlebars v4.0.5
65
66Copyright (C) 2011-2015 by Yehuda Katz
67
68Permission is hereby granted, free of charge, to any person obtaining a copy
69of this software and associated documentation files (the "Software"), to deal
70in the Software without restriction, including without limitation the rights
71to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
72copies of the Software, and to permit persons to whom the Software is
73furnished to do so, subject to the following conditions:
74
75The above copyright notice and this permission notice shall be included in
76all copies or substantial portions of the Software.
77
78THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
79IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
80FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
81AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
82LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
83OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
84THE SOFTWARE.
85
86@license
87*/
88function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exp
vendor: 8,322 bytes, line 88
88orts.Handlebars=t():e.Handlebars=t()}(this,function(){return function(e){function t(i){if(o[i])return o[i].exports;var a=o[i]={exports:{},id:i,loaded:!1};return e[i].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t,o){"use strict";function i(){var e=new n.HandlebarsEnvironment;return c.extend(e,n),e.SafeString=s["default"],e.Exception=l["default"],e.Utils=c,e.escapeExpression=c.escapeExpression,e.VM=d,e.template=function(t){return d.template(t,e)},e}var a=o(1)["default"],r=o(2)["default"];t.__esModule=!0;var n=a(o(3)),s=r(o(17)),l=r(o(5)),c=a(o(4)),d=a(o(18)),u=r(o(19)),m=i();m.create=i,u["default"](m),m["default"]=m,t["default"]=m,e.exports=t["default"]},function(e,t){"use strict";t["default"]=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t["default"]=e,t},t.__esModule=!0},function(e,t){"use strict";t["default"]=function(e){return e&&e.__esModule?e:{"default":e}},t.__esModule=!0},function(e,t,o){"use strict";function i(e,t,o){this.helpers=e||{},this.partials=t||{},this.decorators=o||{},s.registerDefaultHelpers(this),l.registerDefaultDecorators(this)}var a=o(2)["default"];t.__esModule=!0,t.HandlebarsEnvironment=i;var r=o(4),n=a(o(5)),s=o(6),l=o(14),c=a(o(16)),d="4.0.5";t.VERSION=d;var u=7;t.COMPILER_REVISION=u;var m={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};t.REVISION_CHANGES=m;var p="[object Object]";i.prototype={constructor:i,logger:c["default"],log:c["default"].log,registerHelper:function(e,t){if(r.toString.call(e)===p){if(t)throw new n["default"]("Arg not supported with multiple helpers");r.extend(this.helpers,e)}else this.helpers[e]=t},unregisterHelper:function(e){delete this.helpers[e]},registerPartial:function(e,t){if(r.toString.call(e)===p)r.extend(this.partials,e);else{if(void 0===t)throw new n["default"]('Attempting to register a partial called "'+e+'" as undefined');this.partials[e]=t}},unregisterPartial:function(e){delete this.partials[e]},registerDecorator:function(e,t){if(r.toString.call(e)===p){if(t)throw new n["default"]("Arg not supported with multiple decorators");r.extend(this.decorators,e)}else this.decorators[e]=t},unregisterDecorator:function(e){delete this.decorators[e]}};var h=c["default"].log;t.log=h,t.createFrame=r.createFrame,t.logger=c["default"]},function(e,t){"use strict";function o(e){return d[e]}function i(e){for(var t=1;t<arguments.length;t++)for(var o in arguments[t])Object.prototype.hasOwnProperty.call(arguments[t],o)&&(e[o]=arguments[t][o]);return e}function a(e,t){for(var o=0,i=e.length;o<i;o++)if(e[o]===t)return o;return-1}function r(e){if("string"!=typeof e){if(e&&e.toHTML)return e.toHTML();if(null==e)return"";if(!e)return e+"";e=""+e}return m.test(e)?e.replace(u,o):e}function n(e){return!e&&0!==e||!(!b(e)||0!==e.length)}function s(e){var t=i({},e);return t._parent=e,t}function l(e,t){return e.path=t,e}function c(e,t){return(e?e+".":"")+t}t.__esModule=!0,t.extend=i,t.indexOf=a,t.escapeExpression=r,t.isEmpty=n,t.createFrame=s,t.blockParams=l,t.appendContextPath=c;var d={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},u=/[&<>"'`=]/g,m=/[&<>"'`=]/,p=Object.prototype.toString;t.toString=p;var h=function(e){return"function"==typeof e};h(/x/)&&(t.isFunction=h=function(e){return"function"==typeof e&&"[object Function]"===p.call(e)}),t.isFunction=h;var b=Array.isArray||function(e){return!(!e||"object"!=typeof e)&&"[object Array]"===p.call(e)};t.isArray=b},function(e,t){"use strict";function o(e,t){var a=t&&t.loc,r=undefined,n=undefined;a&&(e+=" - "+(r=a.start.line)+":"+(n=a.start.column));for(var s=Error.prototype.constructor.call(this,e),l=0;l<i.length;l++)this[i[l]]=s[i[l]];Error.captureStackTrace&&Error.captureStackTrace(this,o),a&&(this.lineNumber=r,this.column=n)}t.__esModule=!0;var i=["description","fileName","lineNumber","message","name","number","stack"];o.prototype=new Error,t["default"]=o,e.exports=t["default"]},function(e,t,o){"use strict";function i(e){r["default"](e),n["default"](e),s["default"](e),l["default"](e),c["default"](e),d["default"](e),u["default"](e)}var a=o(2)["default"];t.__esModule=!0,t.registerDefaultHelpers=i;var r=a(o(7)),n=a(o(8)),s=a(o(9)),l=a(o(10)),c=a(o(11)),d=a(o(12)),u=a(o(13))},function(e,t,o){"use strict";t.__esModule=!0;var i=o(4);t["default"]=function(e){e.registerHelper("blockHelperMissing",function(t,o){var a=o.inverse,r=o.fn;if(!0===t)return r(this);if(!1===t||null==t)return a(this);if(i.isArray(t))return t.length>0?(o.ids&&(o.ids=[o.name]),e.helpers.each(t,o)):a(this);if(o.data&&o.ids){var n=i.createFrame(o.data);n.contextPath=i.appendContextPath(o.data.contextPath,o.name),o={data:n}}return r(t,o)})},e.exports=t["default"]},function(e,t,o){"use strict";var i=o(2)["default"];t.__esModule=!0;var a=o(4),r=i(o(5));t["default"]=function(e){e.registerHelper("each",function(e,t){function o(t,o,r){c&&(c.key=t,c.index=o,c.first=0===o,c.last=!!r,d&&(c.contextPath=d+t)),l+=i(e[t],{data:c,blockParams:a.blockParams([e[t],t],[d+t,null])})}if(!t)throw new r["default"]("Must pass iterator to #each");var i=t.fn,n=t.inverse,s=0,l="",c=undefined,d=undefined;if(t.data&&t.ids&&(d=a.appendContextPath(t.data.contextPath,t.ids[0])+"."),a.isFunction(e)&&(e=e.call(this)),t.data&&(c=a.createFrame(t.data)),e&&"object"==typeof e)if(a.isArray(e))for(var u=e.length;s<u;s++)s in e&&o(s,s,s===e.length-1);else{var m=undefined;for(var p in e)e.hasOwnProperty(p)&&(m!==undefined&&o(m,s-1),m=p,s++);m!==undefined&&o(m,s-1,!0)}return 0===s&&(l=n(this)),l})},e.exports=t["default"]},function(e,t,o){"use strict";var i=o(2)["default"];t.__esModule=!0;var a=i(o(5));t["default"]=function(e){e.registerHelper("helperMissing",function(){if(1===arguments.length)return undefined;throw new a["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},e.exports=t["default"]},function(e,t,o){"use strict";t.__esModule=!0;var i=o(4);t["default"]=function(e){e.registerHelper("if",function(e,t){return i.isFunction(e)&&(e=e.call(this)),!t.hash.includeZero&&!e||i.isEmpty(e)?t.inverse(this):t.fn(this)}),e.registerHelper("unless",function(t,o){return e.helpers["if"].call(this,t,{fn:o.inverse,inverse:o.fn,hash:o.hash})})},e.exports=t["default"]},function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){e.registerHelper("log",function(){for(var t=[undefined],o=arguments[arguments.length-1],i=0;i<arguments.length-1;i++)t.push(arguments[i]);var a=1;null!=o.hash.level?a=o.hash.level:o.data&&null!=o.data.level&&(a=o.data.level),t[0]=a,e.log.apply(e,t)})},e.exports=t["default"]},function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){e.registerHelper("lookup",function(e,t){return e&&e[t]})},e.exports=t["default"]},function(e,t,o){"use strict";t.__esModule=!0;var i=o(4);t["default"]=function(e){e.registerHelper("with",function(e,t){i.isFunction(e)&&(e=e.call(this));var o=t.fn;if(i.isEmpty(e))return t.inverse(this);var a=t.data;return t.data&&t.ids&&((a=i.createFrame(t.data)).contextPath=i.appendContextPath(t.data.contextPath,t.ids[0])),o(e,{data:a,blockParams:i.blockParams([e],[a&&a.contextPath])})})},e.exports=t["default"]},function(e,t,o){"use strict";function i(e){r["default"](e)}var a=o(2)["default"];t.__esModule=!0,t.registerDefaultDecorators=i;var r=a(o(15))},function(e,t,o){"use strict";t.__esModule=!0;var i=o(4);t["default"]=function(e){e.registerDecorator("inline",function(e,t,o,a){var r=e;return t.partials||(t.partials={},r=function(a,r){var n=o.partials;o.partials=i.extend({},n,t.partials);var s=e(a,r);return o.partials=n,s}),t.partials[a.args[0]]=a.fn,r})},e.exports=t["default"]},function(e,t,o){"use strict";t.__esModule=!0;var i=o(4),a={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(e){if("string"==typeof e){var t=i.indexOf(a.methodMap,e.toLowerCase());e=t>=0?t:parseInt(e,10)}return e},log:function(e){if(e=a.lookupLevel(e),"undefined"!=typeof console&&a.lookupLevel(a.level)<=e){var t=a.methodMap[e];console[t]||(t="log");for(var o=arguments.length,i=Array(o>1?o-1:0),r=1;r<o;r++)i[r-1]=arguments[r];console[t].apply(console,i)}}};t["default"]=a,e.exports=t["default"]},function(e,t){"use strict";function o(e){this.string=e}
88t.__esModule=!0,o.prototype.toString=o.prototype.toHTML=function(){return""+this.string},t["default"]=o,e.exports=t["default"]},function(e,t,o){"use strict";function i(e){var t=e&&e[0]||1,o=b.COMPILER_REVISION;if(t!==o){if(t<o){var i=b.REVISION_CHANGES[o],a=b.REVISION_CHANGES[t];throw new h["default"]("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+i+") or downgrade your runtime to an older version ("+a+").")}throw new h["default"]("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+e[1]+").")}}function a(e,t){function o(o,i,a){a.hash&&(i=p.extend({},i,a.hash),a.ids&&(a.ids[0]=!0)),o=t.VM.resolvePartial.call(this,o,i,a);var r=t.VM.invokePartial.call(this,o,i,a);if(null==r&&t.compile&&(a.partials[a.name]=t.compile(o,e.compilerOptions,t),r=a.partials[a.name](i,a)),null!=r){if(a.indent){for(var n=r.split("\n"),s=0,l=n.length;s<l&&(n[s]||s+1!==l);s++)n[s]=a.indent+n[s];r=n.join("\n")}return r}throw new h["default"]("The partial "+a.name+" could not be compiled when running in runtime-only mode")}function i(t){function o(t){return""+e.main(a,t,a.helpers,a.partials,n,l,s)}var r=arguments.length<=1||arguments[1]===undefined?{}:arguments[1],n=r.data;i._setup(r),!r.partial&&e.useData&&(n=c(t,n));var s=undefined,l=e.useBlockParams?[]:undefined;return e.useDepths&&(s=r.depths?t!==r.depths[0]?[t].concat(r.depths):r.depths:[t]),(o=d(e.main,o,a,r.depths||[],n,l))(t,r)}if(!t)throw new h["default"]("No environment passed to template");if(!e||!e.main)throw new h["default"]("Unknown template object: "+typeof e);e.main.decorator=e.main_d,t.VM.checkRevision(e.compiler);var a={strict:function(e,t){if(!(t in e))throw new h["default"]('"'+t+'" not defined in '+e);return e[t]},lookup:function(e,t){for(var o=e.length,i=0;i<o;i++)if(e[i]&&null!=e[i][t])return e[i][t]},lambda:function(e,t){return"function"==typeof e?e.call(t):e},escapeExpression:p.escapeExpression,invokePartial:o,fn:function(t){var o=e[t];return o.decorator=e[t+"_d"],o},programs:[],program:function(e,t,o,i,a){var n=this.programs[e],s=this.fn(e);return t||a||i||o?n=r(this,e,s,t,o,i,a):n||(n=this.programs[e]=r(this,e,s)),n},data:function(e,t){for(;e&&t--;)e=e._parent;return e},merge:function(e,t){var o=e||t;return e&&t&&e!==t&&(o=p.extend({},t,e)),o},noop:t.VM.noop,compilerInfo:e.compiler};return i.isTop=!0,i._setup=function(o){o.partial?(a.helpers=o.helpers,a.partials=o.partials,a.decorators=o.decorators):(a.helpers=a.merge(o.helpers,t.helpers),e.usePartial&&(a.partials=a.merge(o.partials,t.partials)),(e.usePartial||e.useDecorators)&&(a.decorators=a.merge(o.decorators,t.decorators)))},i._child=function(t,o,i,n){if(e.useBlockParams&&!i)throw new h["default"]("must pass block params");if(e.useDepths&&!n)throw new h["default"]("must pass parent depths");return r(a,t,e[t],o,0,i,n)},i}function r(e,t,o,i,a,r,n){function s(t){var a=arguments.length<=1||arguments[1]===undefined?{}:arguments[1],s=n;return n&&t!==n[0]&&(s=[t].concat(n)),o(e,t,e.helpers,e.partials,a.data||i,r&&[a.blockParams].concat(r),s)}return(s=d(o,s,e,n,i,r)).program=t,s.depth=n?n.length:0,s.blockParams=a||0,s}function n(e,t,o){return e?e.call||o.name||(o.name=e,e=o.partials[e]):e="@partial-block"===o.name?o.data["partial-block"]:o.partials[o.name],e}function s(e,t,o){o.partial=!0,o.ids&&(o.data.contextPath=o.ids[0]||o.data.contextPath);var i=undefined;if(o.fn&&o.fn!==l&&(o.data=b.createFrame(o.data),(i=o.data["partial-block"]=o.fn).partials&&(o.partials=p.extend({},o.partials,i.partials))),e===undefined&&i&&(e=i),e===undefined)throw new h["default"]("The partial "+o.name+" could not be found");if(e instanceof Function)return e(t,o)}function l(){return""}function c(e,t){return t&&"root"in t||((t=t?b.createFrame(t):{}).root=e),t}function d(e,t,o,i,a,r){if(e.decorator){var n={};t=e.decorator(t,n,o,i&&i[0],a,r,i),p.extend(t,n)}return t}var u=o(1)["default"],m=o(2)["default"];t.__esModule=!0,t.checkRevision=i,t.template=a,t.wrapProgram=r,t.resolvePartial=n,t.invokePartial=s,t.noop=l;var p=u(o(4)),h=m(o(5)),b=o(3)},function(e,t){(function(o){"use strict";t.__esModule=!0,t["default"]=function(e){var t=void 0!==o?o:window,i=t.Handlebars;e.noConflict=function(){return t.Handlebars===e&&(t.Handlebars=i),e}},e.exports=t["default"]}).call(t,function(){return this}())}])}),
89/*!
90 * jQuery JavaScript Library v1.9.1
91 * http://jquery.com/
92 *
93 * Includes Sizzle.js
94 * http://sizzlejs.com/
95 *
96 * Copyright 2005, 2012 jQuery Foundation, Inc. and other contributors
97 * Released under the MIT license
98 * http://jquery.org/license
99 *
100 * Date: 2013-2-4
101 */
102function(e,t){function o(e){var t=e.length,o=le.type(e);return!le.isWindow(e)&&(!(1!==e.nodeType||!t)||("array"===o||"function"!==o&&(0===t||"number"==typeof t&&t>0&&t-1 in e)))}function i(e){var t=xe[e]={};return le.each(e.match(de)||[],function(e,o){t[o]=!0}),t}function a(e,o,i,a){if(le.acceptData(e)){var r,n,s=le.expando,l="string"==typeof o,c=e.nodeType,d=c?le.cache:e,u=c?e[s]:e[s]&&s;if(u&&d[u]&&(a||d[u].data)||!l||i!==t)return u||(c?e[s]=u=Q.pop()||le.guid++:u=s),d[u]||(d[u]={},c||(d[u].toJSON=le.noop)),"object"!=typeof o&&"function"!=typeof o||(a?d[u]=le.extend(d[u],o):d[u].data=le.extend(d[u].data,o)),r=d[u],a||(r.data||(r.data={}),r=r.data),i!==t&&(r[le.camelCase(o)]=i),l?null==(n=r[o])&&(n=r[le.camelCase(o)]):n=r,n}}function r(e,t,o){if(le.acceptData(e)){var i,a,r,n=e.nodeType,l=n?le.cache:e,c=n?e[le.expando]:le.expando;if(l[c]){if(t&&(r=o?l[c]:l[c].data)){for((i=0,a=(t=le.isArray(t)?t.concat(le.map(t,le.camelCase)):t in r?[t]:(t=le.camelCase(t))in r?[t]:t.split(" ")).length);i<a;i++)delete r[t[i]];if(!(o?s:le.isEmptyObject)(r))return}
102(o||(delete l[c].data,s(l[c])))&&(n?le.cleanData([e],!0):le.support.deleteExpando||l!=l.window?delete l[c]:l[c]=null)}}}function n(e,o,i){if(i===t&&1===e.nodeType){var a="data-"+o.replace(Ae,"-$1").toLowerCase();if("string"==typeof(i=e.getAttribute(a))){try{i="true"===i||"false"!==i&&("null"===i?null:+i+""===i?+i:Ce.test(i)?le.parseJSON(i):i)}catch(r){}le.data(e,o,i)}else i=t}return i}function s(e){var t;for(t in e)if(("data"!==t||!le.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function l(){return!0}function c(){return!1}function d(e,t){do{e=e[t]}while(e&&1!==e.nodeType);return e}function u(e,t,o){if(t=t||0,le.isFunction(t))return le.grep(e,function(e,i){return!!t.call(e,i,e)===o});if(t.nodeType)return le.grep(e,function(e){return e===t===o});if("string"==typeof t){var i=le.grep(e,function(e){return 1===e.nodeType});if(Ue.test(t))return le.filter(t,i,!o);t=le.filter(t,i)}return le.grep(e,function(e){return le.inArray(e,t)>=0===o})}function m(e){var t=$e.split("|"),o=e.createDocumentFragment();if(o.createElement)for(;t.length;)o.createElement(t.pop());return o}function p(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function h(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function b(e){var t=at.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _(e,t){for(var o,i=0;null!=(o=e[i]);i++)le._data(o,"globalEval",!t||le._data(t[i],"globalEval"))}function v(e,t){if(1===t.nodeType&&le.hasData(e)){var o,i,a,r=le._data(e),n=le._data(t,r),s=r.events;if(s)for(o in delete n.handle,n.events={},s)for(i=0,a=s[o].length;i<a;i++)le.event.add(t,o,s[o][i]);n.data&&(n.data=le.extend({},n.data))}}function g(e,t){var o,i,a;if(1===t.nodeType){if(o=t.nodeName.toLowerCase(),!le.support.noCloneEvent&&t[le.expando]){for(i in(a=le._data(t)).events)le.removeEvent(t,i,a.handle);t.removeAttribute(le.expando)}"script"===o&&t.text!==e.text?(h(t).text=e.text,b(t)):"object"===o?(t.parentNode&&(t.outerHTML=e.outerHTML),le.support.html5Clone&&e.innerHTML&&!le.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===o&&tt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===o?t.defaultSelected=t.selected=e.defaultSelected:"input"!==o&&"textarea"!==o||(t.defaultValue=e.defaultValue)}}function f(e,o){var i,a,r=0,n=typeof e.getElementsByTagName!==V?e.getElementsByTagName(o||"*"):typeof e.querySelectorAll!==V?e.querySelectorAll(o||"*"):t;if(!n)for(n=[],i=e.childNodes||e;null!=(a=i[r]);r++)!o||le.nodeName(a,o)?n.push(a):le.merge(n,f(a,o));return o===t||o&&le.nodeName(e,o)?le.merge([e],n):n}function y(e){tt.test(e.type)&&(e.defaultChecked=e.checked)}function w(e,t){if(t in e)return t;for(var o=t.charAt(0).toUpperCase()+t.slice(1),i=t,a=xt.length;a--;)if((t=xt[a]+o)in e)return t;return i}function k(e,t){return e=t||e,"none"===le.css(e,"display")||!le.contains(e.ownerDocument,e)}function x(e,t){for(var o,i,a,r=[],n=0,s=e.length;n<s;n++)(i=e[n]).style&&(r[n]=le._data(i,"olddisplay"),o=i.style.display,t?(r[n]||"none"!==o||(i.style.display=""),""===i.style.display&&k(i)&&(r[n]=le._data(i,"olddisplay",T(i.nodeName)))):r[n]||(a=k(i),(o&&"none"!==o||!a)&&le._data(i,"olddisplay",a?o:le.css(i,"display"))));for(n=0;n<s;n++)(i=e[n]).style&&(t&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=t?r[n]||"":"none"));return e}function C(e,t,o){var i=_t.exec(t);return i?Math.max(0,i[1]-(o||0))+(i[2]||"px"):t}function A(e,t,o,i,a){for(var r=o===(i?"border":"content")?4:"width"===t?1:0,n=0;r<4;r+=2)"margin"===o&&(n+=le.css(e,o+kt[r],!0,a)),i?("content"===o&&(n-=le.css(e,"padding"+kt[r],!0,a)),"margin"!==o&&(n-=le.css(e,"border"+kt[r]+"Width",!0,a))):(n+=le.css(e,"padding"+kt[r],!0,a),"padding"!==o&&(n+=le.css(e,"border"+kt[r]+"Width",!0,a)));return n}function S(e,t,o){var i=!0,a="width"===t?e.offsetWidth:e.offsetHeight,r=ct(e),n=le.support.boxSizing&&"border-box"===le.css(e,"boxSizing",!1,r);if(a<=0||null==a){if(((a=dt(e,t,r))<0||null==a)&&(a=e.style[t]),vt.test(a))return a;i=n&&(le.support.boxSizingReliable||a===e.style[t]),a=parseFloat(a)||0}return a+A(e,t,o||(n?"border":"content"),i,r)+"px"}function T(e){var t=Z,o=ft[e];return o||("none"!==(o=M(e,t))&&o||((t=((lt=(lt||le("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement))[0].contentWindow||lt[0].contentDocument).document).write("<!doctype html><html><body>"),t.close(),o=M(e,t),lt.detach()),ft[e]=o),o}function M(e,t){var o=le(t.createElement(e)).appendTo(t.body),i=le.css(o[0],"display");return o.remove(),i}function P(e,t,o,i){var a;if(le.isArray(t))le.each(t,function(t,a){o||At.test(e)?i(e,a):P(e+"["+("object"==typeof a?t:"")+"]",a,o,i)});else if(o||"object"!==le.type(t))i(e,t);else for(a in t)P(e+"["+a+"]",t[a],o,i)}function D(e){return function(t,o){"string"!=typeof t&&(o=t,t="*");var i,a=0,r=t.toLowerCase().match(de)||[];if(le.isFunction(o))for(;i=r[a++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(o)):(e[i]=e[i]||[]).push(o)}}function E(e,t,o,i){function a(s){var l;return r[s]=!0,le.each(e[s]||[],function(e,s){var c=s(t,o,i);return"string"!=typeof c||n||r[c]?n?!(l=c):void 0:(t.dataTypes.unshift(c),a(c),!1)}),l}var r={},n=e===zt;return a(t.dataTypes[0])||!r["*"]&&a("*")}function I(e,o){var i,a,r=le.ajaxSettings.flatOptions||{};for(a in o)o[a]!==t&&((r[a]?e:i||(i={}))[a]=o[a]);return i&&le.extend(!0,e,i),e}function O(e,o,i){var a,r,n,s,l=e.contents,c=e.dataTypes,d=e.responseFields;for(s in d)s in i&&(o[d[s]]=i[s]);for(;"*"===c[0];)c.shift(),r===t&&(r=e.mimeType||o.getResponseHeader("Content-Type"));if(r)for(s in l)if(l[s]&&l[s].test(r)){c.unshift(s);break}if(c[0]in i)n=c[0];else{for(s in i){if(!c[0]||e.converters[s+" "+c[0]]){n=s;break}a||(a=s)}n=n||a}if(n)return n!==c[0]&&c.unshift(n),i[n]}function N(e,t){var o,i,a,r,n={},s=0,l=e.dataTypes.slice(),c=l[0];if(e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l[1])for(a in e.converters)n[a.toLowerCase()]=e.converters[a];for(;i=l[++s];)if("*"!==i){if("*"!==c&&c!==i){if(!(a=n[c+" "+i]||n["* "+i]))for(o in n)if((r=o.split(" "))[1]===i&&(a=n[c+" "+r[0]]||n["* "+r[0]])){!0===a?a=n[o]:!0!==n[o]&&(i=r[0],l.splice(s--,0,i));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(d){return{state:"parsererror",error:a?d:"No conversion from "+c+" to "+i}}}c=i}return{state:"success",data:t}}function R(){try{return new e.XMLHttpRequest}catch(t){}}function L(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function F(){return setTimeout(function(){Gt=t}),Gt=le.now()}function j(e,t){le.each(t,function(t,o){for(var i=(oo[t]||[]).concat(oo["*"]),a=0,r=i.length;a<r;a++)if(i[a].call(e,t,o))return})}function H(e,t,o){var i,a,r=0,n=to.length,s=le.Deferred().always(function(){delete l.elem}),l=function(){if(a)return!1;for(var t=Gt||F(),o=Math.max(0,c.startTime+c.duration-t),i=1-(o/c.duration||0),r=0,n=c.tweens.length;r<n;r++)c.tweens[r].run(i);return s.notifyWith(e,[c,i,o]),i<1&&n?o:(s.resolveWith(e,[c]),!1)},c=s.promise({elem:e,props:le.extend({},t),opts:le.extend(!0,{specialEasing:{}},o),originalProperties:t,originalOptions:o,startTime:Gt||F(),duration:o.duration,tweens:[],createTween:function(t,o){var i=le.Tween(e,c.opts,t,o,c.opts.specialEasing[t]||
102c.opts.easing);return c.tweens.push(i),i},stop:function(t){var o=0,i=t?c.tweens.length:0;if(a)return this;for(a=!0;o<i;o++)c.tweens[o].run(1);return t?s.resolveWith(e,[c,t]):s.rejectWith(e,[c,t]),this}}),d=c.props;for(W(d,c.opts.specialEasing);r<n;r++)if(i=to[r].call(c,e,d,c.opts))return i;return j(c,d),le.isFunction(c.opts.start)&&c.opts.start.call(e,c),le.fx.timer(le.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always)}function W(e,t){var o,i,a,r,n;for(a in e)if(r=t[i=le.camelCase(a)],o=e[a],le.isArray(o)&&(r=o[1],o=e[a]=o[0]),a!==i&&(e[i]=o,delete e[a]),(n=le.cssHooks[i])&&"expand"in n)for(a in o=n.expand(o),delete e[i],o)a in e||(e[a]=o[a],t[a]=r);else t[i]=r}function q(e,t,o){var i,a,r,n,s,l,c,d,u,m=this,p=e.style,h={},b=[],_=e.nodeType&&k(e);for(a in o.queue||(null==(d=le._queueHooks(e,"fx")).unqueued&&(d.unqueued=0,u=d.empty.fire,d.empty.fire=function(){d.unqueued||u()}),d.unqueued++,m.always(function(){m.always(function(){d.unqueued--,le.queue(e,"fx").length||d.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(o.overflow=[p.overflow,p.overflowX,p.overflowY],"inline"===le.css(e,"display")&&"none"===le.css(e,"float")&&(le.support.inlineBlockNeedsLayout&&"inline"!==T(e.nodeName)?p.zoom=1:p.display="inline-block")),o.overflow&&(p.overflow="hidden",le.support.shrinkWrapBlocks||m.always(function(){p.overflow=o.overflow[0],p.overflowX=o.overflow[1],p.overflowY=o.overflow[2]})),t)if(n=t[a],Xt.exec(n)){if(delete t[a],l=l||"toggle"===n,n===(_?"hide":"show"))continue;b.push(a)}if(r=b.length){"hidden"in(s=le._data(e,"fxshow")||le._data(e,"fxshow",{}))&&(_=s.hidden),l&&(s.hidden=!_),_?le(e).show():m.done(function(){le(e).hide()}),m.done(function(){var t;for(t in le._removeData(e,"fxshow"),h)le.style(e,t,h[t])});for(a=0;a<r;a++)i=b[a],c=m.createTween(i,_?s[i]:0),h[i]=s[i]||le.style(e,i),i in s||(s[i]=c.start,_&&(c.end=c.start,c.start="width"===i||"height"===i?1:0))}}function z(e,t,o,i,a){return new z.prototype.init(e,t,o,i,a)}function U(e,t){var o,i={height:e},a=0;for(t=t?1:0;a<4;a+=2-t)i["margin"+(o=kt[a])]=i["padding"+o]=e;return t&&(i.opacity=i.width=e),i}function B(e){return le.isWindow(e)?e:9===e.nodeType&&(e.defaultView||e.parentWindow)}var Y,$,V=typeof t,Z=e.document,K=e.location,G=e.jQuery,J=e.$,X={},Q=[],ee="1.9.1",te=Q.concat,oe=Q.push,ie=Q.slice,ae=Q.indexOf,re=X.toString,ne=X.hasOwnProperty,se=ee.trim,le=function(e,t){return new le.fn.init(e,t,$)},ce=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,de=/\S+/g,ue=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,me=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,pe=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,he=/^[\],:{}\s]*$/,be=/(?:^|:|,)(?:\s*\[)+/g,_e=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,ve=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,ge=/^-ms-/,fe=/-([\da-z])/gi,ye=function(e,t){return t.toUpperCase()},we=function(e){(Z.addEventListener||"load"===e.type||"complete"===Z.readyState)&&(ke(),le.ready())},ke=function(){Z.addEventListener?(Z.removeEventListener("DOMContentLoaded",we,!1),e.removeEventListener("load",we,!1)):(Z.detachEvent("onreadystatechange",we),e.detachEvent("onload",we))};le.fn=le.prototype={jquery:ee,constructor:le,init:function(e,o,i){var a,r;if(!e)return this;if("string"==typeof e){if(!(a="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:me.exec(e))||!a[1]&&o)return!o||o.jquery?(o||i).find(e):this.constructor(o).find(e);if(a[1]){if(o=o instanceof le?o[0]:o,le.merge(this,le.parseHTML(a[1],o&&o.nodeType?o.ownerDocument||o:Z,!0)),pe.test(a[1])&&le.isPlainObject(o))for(a in o)le.isFunction(this[a])?this[a](o[a]):this.attr(a,o[a]);return this}if((r=Z.getElementById(a[2]))&&r.parentNode){if(r.id!==a[2])return i.find(e);this.length=1,this[0]=r}return this.context=Z,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):le.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),le.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return ie.call(this)},get:function(e){return null==e?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e){var t=le.merge(this.constructor(),e);
102return t.prevObject=this,t.context=this.context,t},each:function(e,t){return le.each(this,e,t)},ready:function(e){return le.ready.promise().done(e),this},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,o=+e+(e<0?t:0);return this.pushStack(o>=0&&o<t?[this[o]]:[])},map:function(e){return this.pushStack(le.map(this,function(t,o){return e.call(t,o,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:oe,sort:[].sort,splice:[].splice},le.fn.init.prototype=le.fn,le.extend=le.fn.extend=function(){var e,o,i,a,r,n,s=arguments[0]||{},l=1,c=arguments.length,d=!1;for("boolean"==typeof s&&(d=s,s=arguments[1]||{},l=2),"object"==typeof s||le.isFunction(s)||(s={}),c===l&&(s=this,--l);l<c;l++)if(null!=(r=arguments[l]))for(a in r)e=s[a],s!==(i=r[a])&&(d&&i&&(le.isPlainObject(i)||(o=le.isArray(i)))?(o?(o=!1,n=e&&le.isArray(e)?e:[]):n=e&&le.isPlainObject(e)?e:{},s[a]=le.extend(d,n,i)):i!==t&&(s[a]=i));return s},le.extend({noConflict:function(t){return e.$===le&&(e.$=J),t&&e.jQuery===le&&(e.jQuery=G),le},isReady:!1,readyWait:1,holdReady:function(e){e?le.readyWait++:le.ready(!0)},ready:function(e){if(!0===e?!--le.readyWait:!le.isReady){if(!Z.body)return setTimeout(le.ready);le.isReady=!0,!0!==e&&--le.readyWait>0||(Y.resolveWith(Z,[le]),le.fn.trigger&&le(Z).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===le.type(e)},isArray:Array.isArray||function(e){return"array"===le.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?String(e):"object"==typeof e||"function"==typeof e?X[re.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==le.type(e)||e.nodeType||le.isWindow(e))return!1;try{if(e.constructor&&!ne.call(e,"constructor")&&!ne.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(i){return!1}var o;for(o in e);return o===t||ne.call(e,o)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,o){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(o=t,t=!1),t=t||Z;var i=pe.exec(e),a=!o&&[];return i?[t.createElement(i[1])]:(i=le.buildFragment([e],t,a),a&&le(a).remove(),le.merge([],i.childNodes))},parseJSON:function(t){return e.JSON&&e.JSON.parse?e.JSON.parse(t):null===t?t:"string"==typeof t&&(t=le.trim(t))&&he.test(t.replace(_e,"@").replace(ve,"]").replace(be,""))?new Function("return "+t)():void le.error("Invalid JSON: "+t)},parseXML:function(o){var i;if(!o||"string"!=typeof o)return null;try{e.DOMParser?i=(new DOMParser).parseFromString(o,"text/xml"):((i=new ActiveXObject("Microsoft.XMLDOM")).async="false",i.loadXML(o))}catch(a){i=t}return i&&i.documentElement&&!i.getElementsByTagName("parsererror").length||le.error("Invalid XML: "+o),i},noop:function(){},globalEval:function(t){t&&le.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(ge,"ms-").replace(fe,ye)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,i){var a=0,r=e.length,n=o(e);if(i){if(n)for(;a<r&&!1!==t.apply(e[a],i);a++);else for(a in e)if(!1===t.apply(e[a],i))break}else if(n)for(;a<r&&!1!==t.call(e[a],a,e[a]);a++);else for(a in e)if(!1===t.call(e[a],a,e[a]))break;return e},trim:se&&!se.call("\ufeff\xa0")?function(e){return null==e?"":se.call(e)}:function(e){return null==e?"":(e+"").replace(ue,"")},makeArray:function(e,t){var i=t||[];return null!=e&&(o(Object(e))?le.merge(i,"string"==typeof e?[e]:e):oe.call(i,e)),i},inArray:function(e,t,o){var i;if(t){if(ae)return ae.call(t,e,o);for(i=t.length,o=o?o<0?Math.max(0,i+o):o:0;o<i;o++)if(o in t&&t[o]===e)return o}return-1},merge:function(e,o){var i=o.length,a=e.length,r=0;if("number"==typeof i)for(;r<i;r++)e[a++]=o[r];else for(;o[r]!==t;)e[a++]=o[r++];return e.length=a,e},grep:function(e,t,o){var i=[],a=0,r=e.length;for(o=!!o;a<r;a++)o!==!!t(e[a],a)&&i.push(e[a]);return i},map:function(e,t,i){var a,r=0,n=e.length,s=[];if(o(e))for(;r<n;r++)null!=(a=t(e[r],r,i))&&(s[s.length]=a);else for(r in e)null!=(a=t(e[r],r,i))&&(s[s.length]=a);return te.apply([],s)},guid:1,proxy:function(e,o){var i,a,r;return"string"==typeof o&&(r=e[o],o=e,e=r),le.isFunction(e)?(i=ie.call(arguments,2),(a=function(){return e.apply(o||this,i.concat(ie.call(arguments)))}).guid=e.guid=e.guid||le.guid++,a):t},access:function(e,o,i,a,r,n,s){var l=0,c=e.length,d=null==i;if("object"===le.type(i))for(l in r=!0,i)le.access(e,o,l,i[l],!0,n,s);
vendor: 5,012 bytes, line 102
102else if(a!==t&&(r=!0,le.isFunction(a)||(s=!0),d&&(s?(o.call(e,a),o=null):(d=o,o=function(e,t,o){return d.call(le(e),o)})),o))for(;l<c;l++)o(e[l],i,s?a:a.call(e[l],l,o(e[l],i)));return r?e:d?o.call(e):c?o(e[0],i):n},now:function(){return(new Date).getTime()}}),le.ready.promise=function(t){if(!Y)if(Y=le.Deferred(),"complete"===Z.readyState)setTimeout(le.ready);else if(Z.addEventListener)Z.addEventListener("DOMContentLoaded",we,!1),e.addEventListener("load",we,!1);else{Z.attachEvent("onreadystatechange",we),e.attachEvent("onload",we);var o=!1;try{o=null==e.frameElement&&Z.documentElement}catch(i){}o&&o.doScroll&&function t(){if(!le.isReady){try{o.doScroll("left")}catch(i){return setTimeout(t,50)}ke(),le.ready()}}()}return Y.promise(t)},le.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){X["[object "+t+"]"]=t.toLowerCase()}),$=le(Z);var xe={};le.Callbacks=function(e){e="string"==typeof e?xe[e]||i(e):le.extend({},e);var o,a,r,n,s,l,c=[],d=!e.once&&[],u=function(t){for(a=e.memory&&t,r=!0,s=l||0,l=0,n=c.length,o=!0;c&&s<n;s++)if(!1===c[s].apply(t[0],t[1])&&e.stopOnFalse){a=!1;break}o=!1,c&&(d?d.length&&u(d.shift()):a?c=[]:m.disable())},m={add:function(){if(c){var t=c.length;!function i(t){le.each(t,function(t,o){var a=le.type(o);"function"===a?e.unique&&m.has(o)||c.push(o):o&&o.length&&"string"!==a&&i(o)})}(arguments),o?n=c.length:a&&(l=t,u(a))}return this},remove:function(){return c&&le.each(arguments,function(e,t){for(var i;(i=le.inArray(t,c,i))>-1;)c.splice(i,1),o&&(i<=n&&n--,i<=s&&s--)}),this},has:function(e){return e?le.inArray(e,c)>-1:!(!c||!c.length)},empty:function(){return c=[],this},disable:function(){return c=d=a=t,this},disabled:function(){return!c},lock:function(){return d=t,a||m.disable(),this},locked:function(){return!d},fireWith:function(e,t){return t=[e,(t=t||[]).slice?t.slice():t],!c||r&&!d||(o?d.push(t):u(t)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!r}};return m},le.extend({Deferred:function(e){var t=[["resolve","done",le.Callbacks("once memory"),"resolved"],["reject","fail",le.Callbacks("once memory"),"rejected"],["notify","progress",le.Callbacks("memory")]],o="pending",i={state:function(){return o},always:function(){return a.done(arguments).fail(arguments),this},then:function(){var e=arguments;return le.Deferred(function(o){le.each(t,function(t,r){var n=r[0],s=le.isFunction(e[t])&&e[t];a[r[1]](function(){var e=s&&s.apply(this,arguments);e&&le.isFunction(e.promise)?e.promise().done(o.resolve).fail(o.reject).progress(o.notify):o[n+"With"](this===i?o.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?le.extend(e,i):i}},a={};return i.pipe=i.then,le.each(t,function(e,r){var n=r[2],s=r[3];i[r[1]]=n.add,s&&n.add(function(){o=s},t[1^e][2].disable,t[2][2].lock),a[r[0]]=function(){return a[r[0]+"With"](this===a?i:this,arguments),this},a[r[0]+"With"]=n.fireWith}),i.promise(a),e&&e.call(a,a),a},when:function(e){var t,o,i,a=0,r=ie.call(arguments),n=r.length,s=1!==n||e&&le.isFunction(e.promise)?n:0,l=1===s?e:le.Deferred(),c=function(e,o,i){return function(a){o[e]=this,i[e]=arguments.length>1?ie.call(arguments):a,i===t?l.notifyWith(o,i):--s||l.resolveWith(o,i)}};if(n>1)for(t=new Array(n),o=new Array(n),i=new Array(n);a<n;a++)r[a]&&le.isFunction(r[a].promise)?r[a].promise().done(c(a,i,r)).fail(l.reject).progress(c(a,o,t)):--s;return s||l.resolveWith(i,r),l.promise()}}),le.support=function(){var t,o,i,a,r,n,s,l,c,d,u=Z.createElement("div");if(u.setAttribute("className","t"),u.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",o=u.getElementsByTagName("*"),i=u.getElementsByTagName("a")[0],!o||!i||!o.length)return{};s=(r=Z.createElement("select")).appendChild(Z.createElement("option")),a=u.getElementsByTagName("input")[0],i.style.cssText="top:1px;float:left;opacity:.5",t={getSetAttribute:"t"!==u.className,leadingWhitespace:3===u.firstChild.nodeType,tbody:!u.getElementsByTagName("tbody").length,htmlSerialize:!!u.getElementsByTagName("link").length,style:/top/.test(i.getAttribute("style")),hrefNormalized:"/a"===i.getAttribute("href"),opacity:/^0.5/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:!!a.value,optSelected:s.selected,enctype:!!Z.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==Z.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===Z.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,r.disabled=!0,t.optDisabled=!s.disabled;try{delete u.test}catch(m){t.deleteExpando=!1}for(d in(a=Z.createElement("input")).setAttribute("value",""),t.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),t.radioValue="t"===a.value,a.setAttribute("checked","t"),a.setAttribute("name","t"),(n=Z.createDocumentFragment()).appendChild(a),t.appendChecked=a.checked,t.checkClone
102=n.cloneNode(!0).cloneNode(!0).lastChild.checked,u.attachEvent&&(u.attachEvent("onclick",function(){t.noCloneEvent=!1}),u.cloneNode(!0).click()),{submit:!0,change:!0,focusin:!0})u.setAttribute(l="on"+d,"t"),t[d+"Bubbles"]=l in e||!1===u.attributes[l].expando;return u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===u.style.backgroundClip,le(function(){var o,i,a,r="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",n=Z.getElementsByTagName("body")[0];n&&((o=Z.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",n.appendChild(o).appendChild(u),u.innerHTML="<table><tr><td></td><td>t</td></tr></table>",(a=u.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",c=0===a[0].offsetHeight,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=c&&0===a[0].offsetHeight,u.innerHTML="",u.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=4===u.offsetWidth,t.doesNotIncludeMarginInBodyOffset=1!==n.offsetTop,e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(u,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(u,null)||{width:"4px"}).width,(i=u.appendChild(Z.createElement("div"))).style.cssText=u.style.cssText=r,i.style.marginRight=i.style.width="0",u.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(i,null)||{}).marginRight)),typeof u.style.zoom!==V&&(u.innerHTML="",u.style.cssText=r+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===u.offsetWidth,u.style.display="block",u.innerHTML="<div></div>",u.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==u.offsetWidth,t.inlineBlockNeedsLayout&&(n.style.zoom=1)),n.removeChild(o),o=u=a=i=null)}),o=r=n=s=i=a=null,t}();var Ce=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Ae=/([A-Z])/g;le.extend({cache:{},expando:"jQuery"+(ee+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return!!(e=e.nodeType?le.cache[e[le.expando]]:e[le.expando])&&!s(e)},data:function(e,t,o){return a(e,t,o)},removeData:function(e,t){return r(e,t)},_data:function(e,t,o){return a(e,t,o,!0)},_removeData:function(e,t){return r(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&le.noData[e.nodeName.toLowerCase()];return!t||!0!==t&&e.getAttribute("classid")===t}}),le.fn.extend({data:function(e,o){var i,a,r=this[0],s=0,l=null;if(e===t){if(this.length&&(l=le.data(r),1===r.nodeType&&!le._data(r,"parsedAttrs"))){for(i=r.attributes;s<i.length;s++)(a=i[s].name).indexOf("data-")||(a=le.camelCase(a.slice(5)),n(r,a,l[a]));le._data(r,"parsedAttrs",!0)}return l}return"object"==typeof e?this.each(function(){le.data(this,e)}):le.access(this,function(o){if(o===t)return r?n(r,e,le.data(r,e)):null;this.each(function(){le.data(this,e,o)})},null,o,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){le.removeData(this,e)})}}),le.extend({queue:function(e,t,o){var i;if(e)return t=(t||"fx")+"queue",i=le._data(e,t),o&&(!i||le.isArray(o)?i=le._data(e,t,le.makeArray(o)):i.push(o)),i||[]},dequeue:function(e,t){t=t||"fx";var o=le.queue(e,t),i=o.length,a=o.shift(),r=le._queueHooks(e,t),n=function(){le.dequeue(e,t)};"inprogress"===a&&(a=o.shift(),i--),r.cur=a,a&&("fx"===t&&o.unshift("inprogress"),delete r.stop,a.call(e,n,r)),!i&&r&&r.empty.fire()},_queueHooks:function(e,t){var o=t+"queueHooks";return le._data(e,o)||le._data(e,o,{empty:le.Callbacks("once memory").add(function(){le._removeData(e,t+"queue"),le._removeData(e,o)})})}}),le.fn.extend({queue:function(e,o){var i=2;return"string"!=typeof e&&(o=e,e="fx",i--),arguments.length<i?le.queue(this[0],e):o===t?this:this.each(function(){var t=le.queue(this,e,o);le._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&le.dequeue(this,e)})},dequeue:function(e){return this.each(function(){le.dequeue(this,e)})},delay:function(e,t){return e=le.fx&&le.fx.speeds[e]||e,t=t||"fx",this.queue(t,function(t,o){var i=setTimeout(t,e);o.stop=function(){clearTimeout(i)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,o){var i,a=1,r=le.Deferred(),n=this,s=this.length,l=function(){--a||r.resolveWith(n,[n])};for("string"!=typeof e&&(o=e,e=t),e=e||"fx";s--;)(i=le._data(n[s],e+"queueHooks"))&&i.empty&&(a++,i.empty.add(l));return l(),r.promise(o)}});var Se,Te,Me=/[\t\r\n]/g,Pe=/\r/g,De=/^(?:input|select|textarea|button|object)$/i,Ee=/^(?:a|area)$/i,Ie=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,Oe=/^(?:checked|selected)$/i,Ne=le.supp
102ort.getSetAttribute,Re=le.support.input;le.fn.extend({attr:function(e,t){return le.access(this,le.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){le.removeAttr(this,e)})},prop:function(e,t){return le.access(this,le.prop,e,t,arguments.length>1)},removeProp:function(e){return e=le.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(o){}})},addClass:function(e){var t,o,i,a,r,n=0,s=this.length,l="string"==typeof e&&e;if(le.isFunction(e))return this.each(function(t){le(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(de)||[];n<s;n++)if(i=1===(o=this[n]).nodeType&&(o.className?(" "+o.className+" ").replace(Me," "):" ")){for(r=0;a=t[r++];)i.indexOf(" "+a+" ")<0&&(i+=a+" ");o.className=le.trim(i)}return this},removeClass:function(e){var t,o,i,a,r,n=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(le.isFunction(e))return this.each(function(t){le(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(de)||[];n<s;n++)if(i=1===(o=this[n]).nodeType&&(o.className?(" "+o.className+" ").replace(Me," "):"")){for(r=0;a=t[r++];)for(;i.indexOf(" "+a+" ")>=0;)i=i.replace(" "+a+" "," ");o.className=e?le.trim(i):""}return this},toggleClass:function(e,t){var o=typeof e,i="boolean"==typeof t;return le.isFunction(e)?this.each(function(o){le(this).toggleClass(e.call(this,o,this.className,t),t)}):this.each(function(){if("string"===o)for(var a,r=0,n=le(this),s=t,l=e.match(de)||[];a=l[r++];)n[(s=i?s:!n.hasClass(a))?"addClass":"removeClass"](a);else o!==V&&"boolean"!==o||(this.className&&le._data(this,"__className__",this.className),this.className=this.className||!1===e?"":le._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",o=0,i=this.length;o<i;o++)if(1===this[o].nodeType&&(" "+this[o].className+" ").replace(Me," ").indexOf(t)>=0)return!0;return!1},val:function(e){var o,i,a,r=this[0];return arguments.length?(a=le.isFunction(e),this.each(function(o){var r,n=le(this);1===this.nodeType&&(null==(r=a?e.call(this,o,n.val()):e)?r="":"number"==typeof r?r+="":le.isArray(r)&&(r=le.map(r,function(e){return null==e?"":e+""})),(i=le.valHooks[this.type]||le.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&i.set(this,r,"value")!==t||(this.value=r))})):r?(i=le.valHooks[r.type]||le.valHooks[r.nodeName.toLowerCase()])&&"get"in i&&(o=i.get(r,"value"))!==t?o:"string"==typeof(o=r.value)?o.replace(Pe,""):null==o?"":o:void 0}}),le.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){for(var t,o,i=e.options,a=e.selectedIndex,r="select-one"===e.type||a<0,n=r?null:[],s=r?a+1:i.length,l=a<0?s:r?a:0;l<s;l++)if(((o=i[l]).selected||l===a)&&(le.support.optDisabled?!o.disabled:null===o.getAttribute("disabled"))&&(!o.parentNode.disabled||!le.nodeName(o.parentNode,"optgroup"))){if(t=le(o).val(),r)return t;n.push(t)}return n},set:function(e,t){var o=le.makeArray(t);return le(e).find("option").each(function(){this.selected=le.inArray(le(this).val(),o)>=0}),o.length||(e.selectedIndex=-1),o}}},attr:function(e,o,i){var a,r,n,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===V?le.prop(e,o,i):((r=1!==s||!le.isXMLDoc(e))&&(o=o.toLowerCase(),a=le.attrHooks[o]||(Ie.test(o)?Te:Se)),i===t?a&&r&&"get"in a&&null!==(n=a.get(e,o))?n:(typeof e.getAttribute!==V&&(n=e.getAttribute(o)),null==n?t:n):null!==i?a&&r&&"set"in a&&(n=a.set(e,i,o))!==t?n:(e.setAttribute(o,i+""),i):void le.removeAttr(e,o))},removeAttr:function(e,t){var o,i,a=0,r=t&&t.match(de);if(r&&1===e.nodeType)for(;o=r[a++];)i=le.propFix[o]||o,Ie.test(o)?!Ne&&Oe.test(o)?e[le.camelCase("default-"+o)]=e[i]=!1:e[i]=!1:le.attr(e,o,""),e.removeAttribute(Ne?o:i)},attrHooks:{type:{set:function(e,t){if(!le.support.radioValue&&"radio"===t&&le.nodeName(e,"input")){var o=e.value;return e.setAttribute("type",t),o&&(e.value=o),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,o,i){var a,r,n=e.nodeType;if(e&&3!==n&&8!==n&&2!==n)return(1!==n||!le.isXMLDoc(e))&&(o=le.propFix[o]||o,r=le.propHooks[o]),i!==t?r&&"set"in r&&(a=r.set(e,i,o))!==t?a:e[o]=i:r&&"get"in r&&null!==(a=r.get(e,o))?a:e[o]},propHooks:{tabIndex:{get:function(e){var o=e.getAttributeNode("tabindex");return o&&o.specified?parseInt(o.value,10):De.test(e.nodeName)||Ee.test(e.nodeName)&&e.href?
1020:t}}}}),Te={get:function(e,o){var i=le.prop(e,o),a="boolean"==typeof i&&e.getAttribute(o),r="boolean"==typeof i?Re&&Ne?null!=a:Oe.test(o)?e[le.camelCase("default-"+o)]:!!a:e.getAttributeNode(o);return r&&!1!==r.value?o.toLowerCase():t},set:function(e,t,o){return!1===t?le.removeAttr(e,o):Re&&Ne||!Oe.test(o)?e.setAttribute(!Ne&&le.propFix[o]||o,o):e[le.camelCase("default-"+o)]=e[o]=!0,o}},Re&&Ne||(le.attrHooks.value={get:function(e,o){var i=e.getAttributeNode(o);return le.nodeName(e,"input")?e.defaultValue:i&&i.specified?i.value:t},set:function(e,t,o){if(!le.nodeName(e,"input"))return Se&&Se.set(e,t,o);e.defaultValue=t}}),Ne||(Se=le.valHooks.button={get:function(e,o){var i=e.getAttributeNode(o);return i&&("id"===o||"name"===o||"coords"===o?""!==i.value:i.specified)?i.value:t},set:function(e,o,i){var a=e.getAttributeNode(i);return a||e.setAttributeNode(a=e.ownerDocument.createAttribute(i)),a.value=o+="","value"===i||o===e.getAttribute(i)?o:t}},le.attrHooks.contenteditable={get:Se.get,set:function(e,t,o){Se.set(e,""!==t&&t,o)}},
103le.each(["width","height"],function(e,t){le.attrHooks[t]=le.extend(le.attrHooks[t],{set:function(e,o){if(""===o)return e.setAttribute(t,"auto"),o}})})),le.support.hrefNormalized||(le.each(["href","src","width","height"],function(e,o){le.attrHooks[o]=le.extend(le.attrHooks[o],{get:function(e){var i=e.getAttribute(o,2);return null==i?t:i}})}),le.each(["href","src"],function(e,t){le.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),le.support.style||(le.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),le.support.optSelected||(le.propHooks.selected=le.extend(le.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),le.support.enctype||(le.propFix.enctype="encoding"),le.support.checkOn||le.each(["radio","checkbox"],function(){le.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),le.each(["radio","checkbox"],function(){le.valHooks[this]=le.extend(le.valHooks[this],{set:function(e,t){if(le.isArray(t))return e.checked=le.inArray(le(e).val(),t)>=0}})});var Le=/^(?:input|select|textarea)$/i,Fe=/^key/,je=/^(?:mouse|contextmenu)|click/,He=/^(?:focusinfocus|focusoutblur)$/,We=/^([^.]*)(?:\.(.+)|)$/;le.event={global:{},add:function(e,o,i,a,r){var n,s,l,c,d,u,m,p,h,b,_,v=le._data(e);if(v){for(i.handler&&(i=(c=i).handler,r=c.selector),i.guid||(i.guid=le.guid++),(s=v.events)||(s=v.events={}),(u=v.handle)||((u=v.handle=function(e){return typeof le===V||e&&le.event.triggered===e.type?t:le.event.dispatch.apply(u.elem,arguments)}).elem=e),l=(o=(o||"").match(de)||[""]).length;l--;)h=_=(n=We.exec(o[l])||[])[1],b=(n[2]||"").split(".").sort(),d=le.event.special[h]||{},h=(r?d.delegateType:d.bindType)||h,d=le.event.special[h]||{},m=le.extend({type:h,origType:_,data:a,handler:i,guid:i.guid,selector:r,needsContext:r&&le.expr.match.needsContext.test(r),namespace:b.
103join(".")},c),(p=s[h])||((p=s[h]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,a,b,u)||(e.addEventListener?e.addEventListener(h,u,!1):e.attachEvent&&e.attachEvent("on"+h,u))),d.add&&(d.add.call(e,m),m.handler.guid||(m.handler.guid=i.guid)),r?p.splice(p.delegateCount++,0,m):p.push(m),le.event.global[h]=!0;e=null}},remove:function(e,t,o,i,a){var r,n,s,l,c,d,u,m,p,h,b,_=le.hasData(e)&&le._data(e);if(_&&(d=_.events)){for(c=(t=(t||"").match(de)||[""]).length;c--;)if(p=b=(s=We.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),p){for(u=le.event.special[p]||{},m=d[p=(i?u.delegateType:u.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=r=m.length;r--;)n=m[r],!a&&b!==n.origType||o&&o.guid!==n.guid||s&&!s.test(n.namespace)||i&&i!==n.selector&&("**"!==i||!n.selector)||(m.splice(r,1),n.selector&&m.delegateCount--,u.remove&&u.remove.call(e,n));l&&!m.length&&(u.teardown&&!1!==u.teardown.call(e,h,_.handle)||le.removeEvent(e,p,_.handle),delete d[p])}else for(p in d)le.event.remove(e,p+t[c],o,i,!0);le.isEmptyObject(d)&&(delete _.handle,le._removeData(e,"events"))}},trigger:function(o,i,a,r){var n,s,l,c,d,u,m,p=[a||Z],h=ne.call(o,"type")?o.type:o,b=ne.call(o,"namespace")?o.namespace.split("."):[];if(l=u=a=a||Z,3!==a.nodeType&&8!==a.nodeType&&!He.test(h+le.event.triggered)&&(h.indexOf(".")>=0&&(h=(b=h.split(".")).shift(),b.sort()),s=h.indexOf(":")<0&&"on"+h,(o=o[le.expando]?o:new le.Event(h,"object"==typeof o&&o)).isTrigger=!0,o.namespace=b.join("."),o.namespace_re=o.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,o.result=t,o.target||(o.target=a),i=null==i?[o]:le.makeArray(i,[o]),d=le.event.special[h]||{},r||!d.trigger||!1!==d.trigger.apply(a,i))){if(!r&&!d.noBubble&&!le.isWindow(a)){for(c=d.delegateType||h,He.test(c+h)||(l=l.parentNode);l;l=l.parentNode)p.push(l),u=l;u===(a.ownerDocument||Z)&&p.push(u.defaultView||u.parentWindow||e)}for(m=0;(l=p[m++])&&!o.isPropagationStopped();)o.type=m>1?c:d.bindType||h,(n=(le._data(l,"events")||{})[o.type]&&le._data(l,"handle"))&&n.apply(l,i),(n=s&&l[s])&&le.acceptData(l)&&n.apply&&!1===n.apply(l,i)&&o.preventDefault();if(o.type=h,!r&&!o.isDefaultPrevented()&&(!d._default||!1===d._default.apply(a.ownerDocument,i))&&("click"!==h||!le.nodeName(a,"a"))&&le.acceptData(a)&&s&&a[h]&&!le.isWindow(a)){(u=a[s])&&(a[s]=null),le.event.triggered=h;try{a[h]()}catch(_){}le.event.triggered=t,u&&(a[s]=u)}return o.result}},dispatch:function(e){e=le.event.fix(e);var o,i,a,r,n,s=[],l=ie.call(arguments),c=(le._data(this,"events")||{})[e.type]||[],d=le.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,e)){for(s=le.event.handlers.call(this,e,c),o=0;(r=s[o++])&&!e.isPropagationStopped();)for(e.currentTarget=r.elem,n=0;(a=r.handlers[n++])&&!e.isImmediatePropagationStopped();)e.namespace_re&&!e.namespace_re.test(a.namespace)||(e.handleObj=a,e.data=a.data,(i=((le.event.special[a.origType]||{}).handle||a.handler).apply(r.elem,l))!==t&&!1===(e.result=i)&&(e.preventDefault(),e.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,e),e.result}},handlers:function(e,o){var i,a,r,n,s=[],l=o.delegateCount,c=e.target;if(l&&c.nodeType&&(!e.button||"click"!==e.type))for(;c!=this;c=c.parentNode||this)if(1===c.nodeType&&(!0!==c.disabled||"click"!==e.type)){for(r=[],n=0;n<l;n++)r[i=(a=o[n]).selector+" "]===t&&(r[i]=a.needsContext?le(i,this).index(c)>=0:le.find(i,this,null,[c]).length),r[i]&&r.push(a);r.length&&s.push({elem:c,handlers:r})}return l<o.length&&s.push({elem:this,handlers:o.slice(l)}),s},fix:function(e){if(e[le.expando])return e;var t,o,i,a=e.type,r=e,n=this.fixHooks[a];for(n||(this.fixHooks[a]=n=je.test(a)?this.mouseHooks:Fe.test(a)?this.keyHooks:{}),i=n.props?this.props.concat(n.props):this.props,e=new le.Event(r),t=i.length;t--;)e[o=i[t]]=r[o];return e.target||(e.target=r.srcElement||Z),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,n.filter?n.filter(e,r):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{}
103,keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,o){var i,a,r,n=o.button,s=o.fromElement;return null==e.pageX&&null!=o.clientX&&(r=(a=e.target.ownerDocument||Z).documentElement,i=a.body,e.pageX=o.clientX+(r&&r.scrollLeft||i&&i.scrollLeft||0)-(r&&r.clientLeft||i&&i.clientLeft||0),e.pageY=o.clientY+(r&&r.scrollTop||i&&i.scrollTop||0)-(r&&r.clientTop||i&&i.clientTop||0)),!e.relatedTarget&&s&&(e.relatedTarget=s===e.target?o.toElement:s),e.which||n===t||(e.which=1&n?1:2&n?3:4&n?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){if(le.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return this.click(),!1}},focus:{trigger:function(){if(this!==Z.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){if(this===Z.activeElement&&this.blur)return this.blur(),!1},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,o,i){var a=le.extend(new le.Event,o,{type:e,isSimulated:!0,originalEvent:{}});i?le.event.trigger(a,null,t):le.event.dispatch.call(t,a),a.isDefaultPrevented()&&o.preventDefault()}},le.removeEvent=Z.removeEventListener?function(e,t,o){e.removeEventListener&&e.removeEventListener(t,o,!1)}:function(e,t,o){var i="on"+t;e.detachEvent&&(typeof e[i]===V&&(e[i]=null),e.detachEvent(i,o))},le.Event=function(e,t){if(!(this instanceof le.Event))return new le.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||!1===e.returnValue||e.getPreventDefault&&e.getPreventDefault()?l:c):this.type=e,t&&le.extend(this,t),this.timeStamp=e&&e.timeStamp||le.now(),this[le.expando]=!0},le.Event.prototype={isDefaultPrevented:c,isPropagationStopped:c,isImmediatePropagationStopped:c,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=l,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=l,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=l,this.stopPropagation()}}
103,le.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){le.event.special[e]={delegateType:t,bindType:t,handle:function(e){var o,i=this,a=e.relatedTarget,r=e.handleObj;return a&&(a===i||le.contains(i,a))||(e.type=r.origType,o=r.handler.apply(this,arguments),e.type=t),o}}}),le.support.submitBubbles||(le.event.special.submit={setup:function(){if(le.nodeName(this,"form"))return!1;le.event.add(this,"click._submit keypress._submit",function(e){var o=e.target,i=le.nodeName(o,"input")||le.nodeName(o,"button")?o.form:t;i&&!le._data(i,"submitBubbles")&&(le.event.add(i,"submit._submit",function(e){e._submit_bubble=!0}),le._data(i,"submitBubbles",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&le.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(le.nodeName(this,"form"))return!1;le.event.remove(this,"._submit")}}),le.support.changeBubbles||(le.event.special.change={setup:function(){if(Le.test(this.nodeName))return"checkbox"!==this.type&&"radio"!==this.type||(le.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),le.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),le.event.simulate("change",this,e,!0)})),!1;le.event.add(this,"beforeactivate._change",function(e){var t=e.target;Le.test(t.nodeName)&&!le._data(t,"changeBubbles")&&(le.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||le.event.simulate("change",this.parentNode,e,!0)}),le._data(t,"changeBubbles",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type)return e.handleObj.handler.apply(this,arguments)},teardown:function(){return le.event.remove(this,"._change"),!Le.test(this.nodeName)}}),le.support.focusinBubbles||le.each({focus:"focusin",blur:"focusout"},function(e,t){var o=0,i=function(e){le.event.simulate(t,e.target,le.event.fix(e),!0)};le.event.special[t]={setup:function(){0==o++&&Z.addEventListener(e,i,!0)},teardown:function(){0==--o&&Z.removeEventListener(e,i,!0)}}}),le.fn.extend({on:function(e,o,i,a,r){var n,s;if("object"==typeof e){for(n in"string"!=typeof o&&(i=i||o,o=t),e)this.on(n,o,i,e[n],r);return this}if(null==i&&null==a?(a=o,i=o=t):null==a&&("string"==typeof o?(a=i,i=t):(a=i,i=o,o=t)),!1===a)a=c;else if(!a)return this;return 1===r&&(s=a,(a=function(e){return le().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=le.guid++)),this.each(function(){le.event.add(this,e,a,i,o)})},one:function(e,t,o,i){return this.on(e,t,o,i,1)},off:function(e,o,i){var a,r;if(e&&e.preventDefault&&e.handleObj)return a=e.handleObj,le(e.delegateTarget).off(a.namespace?a.origType+"."+a.namespace:a.origType,a.selector,a.handler),this;if("object"==typeof e){for(r in e)this.off(r,o,e[r]);return this}return!1!==o&&"function"!=typeof o||(i=o,o=t),!1===i&&(i=c),this.each(function(){le.event.remove(this,e,i,o)})},bind:function(e,t,o){return this.on(e,null,t,o)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,o,i){return this.on(t,e,o,i)},undelegate:function(e,t,o){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",o)},trigger:function(e,t){return this.each(function(){le.event.trigger(e,t,this)})},triggerHandler:function(e,t){var o=this[0];if(o)return le.event.trigger(e,t,o,!0)}}),
104/*!
105 * Sizzle CSS Selector Engine
106 * Copyright 2012 jQuery Foundation and other contributors
107 * Released under the MIT license
108 * http://sizzlejs.com/
109 */
110function(e,t){function o(e){return pe.test(e+"")}function i(){var e,t=[];return e=function(o,i){return t.push(o+=" ")>C.cacheLength&&delete e[t.shift()],e[o]=i}}function a(e){return e[H]=!0,e}function r(e){var t=E.createElement("div");try{return e(t)}catch(o){return!1}finally{t=null}}function n(e,t,o,i){var a,r,n,s,l,c,d,p,h,b;if((t?t.ownerDocument||t:W)!==E&&D(t),o=o||[],!e||"string"!=typeof e)return o;if(1!==(s=(t=t||E).nodeType)&&9!==s)return[];if(!O&&!i){if(a=he.exec(e))if(n=a[1]){if(9===s){if(!(r=t.getElementById(n))||!r.parentNode)return o;if(r.id===n)return o.push(r),o}else if(t.ownerDocument&&(r=t.ownerDocument.getElementById(n))&&F(t,r)&&r.id===n)return o.push(r),o}else{if(a[2])return J.apply(o,X.call(t.getElementsByTagName(e),0)),o;if((n=a[3])&&q.getByClassName&&t.getElementsByClassName)return J.apply(o,X.call(t.getElementsByClassName(n),0)),o}if(q.qsa&&!N.test(e)){if(d=!0,p=H,h=t,b=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=u(e),(d=t.getAttribute("id"))?p=d.replace(ve,"\\$&"):t.setAttribute("id",p),p="[id='"+p+"'] ",l=c.length;l--;)c[l]=p+m(c[l]);h=me.test(e)&&t.parentNode||t,b=c.join(",")}if(b)try{return J.apply(o,X.call(h.querySelectorAll(b),0)),o}catch(_){}finally{d||t.removeAttribute("id")}}}return y(e.replace(re,"$1"),t,o,i)}function s(e,t){var o=t&&e,i=o&&(~t.sourceIndex||Z)-(~e.sourceIndex||Z);if(i)return i;if(o)for(;o=o.nextSibling;)if(o===t)return-1;return e?1:-1}function l(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function c(e){return function(t){var o=t.nodeName.toLowerCase();return("input"===o||"button"===o)&&t.type===e}}function d(e){return a(function(t){return t=+t,a(function(o,i){for(var a,r=e([],o.length,t),n=r.length;n--;)o[a=r[n]]&&(o[a]=!(i[a]=o[a]))})})}function u(e,t){var o,i,a,r,s,l,c,d=Y[e+" "];if(d)return t?0:d.slice(0);for(s=e,l=[],c=C.preFilter;s;){for(r in o&&!(i=ne.exec(s))||(i&&(s=s.slice(i[0].length)||s),l.push(a=[])),o=!1,(i=se.exec(s))&&(o=i.shift(),a.push({value:o,type:i[0].replace(re," ")}),s=s.slice(o.length)),C.filter)!(i=ue[r].exec(s))||c[r]&&!(i=c[r](i))||(o=i.shift(),a.push({value:o,type:r,matches:i}),s=s.slice(o.length));if(!o)break}return t?s.length:s?n.error(e):Y(e,l).slice(0)}function m(e){for(var t=0,o=e.length,i="";t<o;t++)i+=e[t].value;return i}function p(e,t,o){var i=t.dir,a=o&&"parentNode"===i,r=U++;return t.first?function(t,o,r){for(;t=t[i];)if(1===t.nodeType||a)return e(t,o,r)}:function(t,o,n){var s,l,c,d=z+" "+r;if(n){for(;t=t[i];)if((1===t.nodeType||a)&&e(t,o,n))return!0}else for(;t=t[i];)if(1===t.nodeType||a)if((l=(c=t[H]||(t[H]={}))[i])&&l[0]===d){if(!0===(s=l[1])||s===x)return!0===s}else if((l=c[i]=[d])[1]=e(t,o,n)||x,!0===l[1])return!0}}function h(e){return e.length>1?function(t,o,i){for(var a=e.length;a--;)if(!e[a](t,o,i))return!1;return!0}:e[0]}function b(e,t,o,i,a){for(var r,n=[],s=0,l=e.length,c=null!=t;s<l;
110s++)(r=e[s])&&(o&&!o(r,i,a)||(n.push(r),c&&t.push(s)));return n}function _(e,t,o,i,r,n){return i&&!i[H]&&(i=_(i)),r&&!r[H]&&(r=_(r,n)),a(function(a,n,s,l){var c,d,u,m=[],p=[],h=n.length,_=a||f(t||"*",s.nodeType?[s]:s,[]),v=!e||!a&&t?_:b(_,m,e,s,l),g=o?r||(a?e:h||i)?[]:n:v;if(o&&o(v,g,s,l),i)for(c=b(g,p),i(c,[],s,l),d=c.length;d--;)(u=c[d])&&(g[p[d]]=!(v[p[d]]=u));if(a){if(r||e){if(r){for(c=[],d=g.length;d--;)(u=g[d])&&c.push(v[d]=u);r(null,g=[],c,l)}for(d=g.length;d--;)(u=g[d])&&(c=r?Q.call(a,u):m[d])>-1&&(a[c]=!(n[c]=u))}}else g=b(g===n?g.splice(h,g.length):g),r?r(null,n,g,l):J.apply(n,g)})}function v(e){for(var t,o,i,a=e.length,r=C.relative[e[0].type],n=r||C.relative[" "],s=r?1:0,l=p(function(e){return e===t},n,!0),c=p(function(e){return Q.call(t,e)>-1},n,!0),d=[function(e,o,i){return!r&&(i||o!==P)||((t=o).nodeType?l(e,o,i):c(e,o,i))}];s<a;s++)if(o=C.relative[e[s].type])d=[p(h(d),o)];else{if((o=C.filter[e[s].type].apply(null,e[s].matches))[H]){for(i=++s;i<a&&!C.relative[e[i].type];i++);return _(s>1&&h(d),s>1&&m(e.slice(0,s-1)).replace(re,"$1"),o,s<i&&v(e.slice(s,i)),i<a&&v(e=e.slice(i)),i<a&&m(e))}d.push(o)}return h(d)}function g(e,t){var o=0,i=t.length>0,r=e.length>0,s=function(a,s,l,c,d){var u,m,p,h=[],_=0,v="0",g=a&&[],f=null!=d,y=P,w=a||r&&C.find.TAG("*",d&&s.parentNode||s),k=z+=null==y?1:Math.random()||.1;for(f&&(P=s!==E&&s,x=o);null!=(u=w[v]);v++){if(r&&u){for(m=0;p=e[m++];)if(p(u,s,l)){c.push(u);break}f&&(z=k,x=++o)}i&&((u=!p&&u)&&_--,a&&g.push(u))}if(_+=v,i&&v!==_){for(m=0;p=t[m++];)p(g,h,s,l);if(a){if(_>0)for(;v--;)g[v]||h[v]||(h[v]=G.call(c));h=b(h)}J.apply(c,h),f&&!a&&h.length>0&&_+t.length>1&&n.uniqueSort(c)}return f&&(z=k,P=y),g};return i?a(s):s}function f(e,t,o){for(var i=0,a=t.length;i<a;i++)n(e,t[i],o);return o}function y(e,t,o,i){var a,r,n,s,l,c=u(e);if(!i&&1===c.length){if((r=c[0]=c[0].slice(0)).length>2&&"ID"===(n=r[0]).type&&9===t.nodeType&&!O&&C.relative[r[1].type]){if(!(t=C.find.ID(n.matches[0].replace(fe,ye),t)[0]))return o;e=e.slice(r.shift().value.length)}for(a=ue.needsContext.test(e)?0:r.length;a--&&(n=r[a],!C.relative[s=n.type]);)if((l=C.find[s])&&(i=l(n.matches[0].replace(fe,ye),me.test(r[0].type)&&t.parentNode||t))){if(r.splice(a,1),!(e=i.length&&m(r)))return J.apply(o,X.call(i,0)),o;break}}return T(e,c)(i,t,O,o,me.test(e)),o}function w(){}var k,x,C,A,S,T,M,P,D,E,I,O,N,R,L,F,j,H="sizzle"+-new Date,W=e.document,q={},z=0,U=0,B=i(),Y=i(),$=i(),V=typeof t,Z=1<<31,K=[],G=K.pop,J=K.push,X=K.slice,Q=K.indexOf||function(e){for(var t=0,o=this.length;t<o;t++)if(this[t]===e)return t;return-1},ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",oe=te.replace("w","w#"),ie="\\["+ee+"*("+te+")"+ee+"*(?:"+"([*^$|!~]?=)"+ee+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+oe+")|)|)"+ee+"*\\]",ae=":("+te+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+ie.replace(3,8)+")*)|.*)\\)|)",re=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),ne=new RegExp("^"+ee+"*,"+ee+"*"),se=new RegExp("^"+ee+"*([\\x20\\t\\r\\n\\f>+~])"+ee+"*"),ce=new RegExp(ae),de=new RegExp("^"+oe+"$"),ue={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),NAME:new RegExp("^\\[name=['\"]?("+te+")['\"]?\\]"),TAG:new RegExp("^("+te.replace("w","w*")+")"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+ae),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},me=/[\x20\t\r\n\f]*[+~]/,pe=/^[^{]+\{\s*\[native code/,he=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,be=/^(?:input|select|textarea|button)$/i,_e=/^h\d$/i,ve=/'|\\/g,ge=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,fe=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,ye=function(e,t){var o="0x"+t-65536;return o!=o?t:o<0?String.fromCharCode(o+65536):String.fromCharCode(o>>10|55296,1023&o|56320)};try{X.call(W.documentElement.childNodes,0)[0].nodeType}catch(we){X=function(e){for(var t,o=[];t=this[e++];)o.push(t);return o}}for(k in S=n.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},D=n.setDocument=function(e){var i=e?e.ownerDocument||e:W;return i!==E&&9===i.nodeType&&i.documentElement?(E=i,I=i.documentElement,O=S(i),q.tagNameNoComments=r(function(e){return e.appendChild(i.createComment("")),!e.getElementsByTagName("*").length}),q.attributes=r(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),q.getByClassName=r(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",!(!e.getElementsByClassName||!e.getElementsByClassName("e").length)&&(e.lastChild.className="e",2===e.getElementsByClassName("e").length)}),q.getByName=r(function(e){e.id=H+0,e.innerHTML="<a name='"+H+"'></a><div name='"+H+"'></div>",I.insertBefore(e,I.firstChild);var t=i.getElementsByName&&i.getElementsByName(H).length===2+i.getElementsByName(H+0).length;return q.getIdNotName=!i.getElementById(H),I.removeChild(e),t}),C.attrHandle=r(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==V&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},q.getIdNotName?(C.find.ID=function(e,t){if(typeof t.getElementById!==V&&!O){var o=t.getElementById(e);return o&&o.parentNode?[o]:[]}},C.filter.ID=function(e){var t=e.replace(fe,ye);return function(e){return e.getAttribute("id")===t}}):(C.find.ID=function(e,o){if(typeof o.getElementById!==V&&!O){var i=o.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==V&&i.getAttributeNode("id").value===e?[i]:t:[]}},C.filter.ID=function(e){var t=e.replace(fe,ye);return function(e){var o=typeof e.getAttributeNode!==V&&e.getAttributeNode("id");return o&&o.value===t}}),C.find.TAG=q.tagNameNoComments?function(e,t){if(typeof t.getElementsByTagName!==V)return t.getElementsByTagName(e)}:function(e,t){var o,i=[],a=0,r=t.getElementsByTagName(e);
vendor: 4,554 bytes, line 110
110if("*"===e){for(;o=r[a++];)1===o.nodeType&&i.push(o);return i}return r},C.find.NAME=q.getByName&&function(e,t){if(typeof t.getElementsByName!==V)return t.getElementsByName(name)},C.find.CLASS=q.getByClassName&&function(e,t){if(typeof t.getElementsByClassName!==V&&!O)return t.getElementsByClassName(e)},R=[],N=[":focus"],(q.qsa=o(i.querySelectorAll))&&(r(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||N.push("\\["+ee+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||N.push(":checked")}),r(function(e){e.innerHTML="<input type='hidden' i=''/>",e.querySelectorAll("[i^='']").length&&N.push("[*^$]="+ee+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||N.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),N.push(",.*:")})),(q.matchesSelector=o(L=I.matchesSelector||I.mozMatchesSelector||I.webkitMatchesSelector||I.oMatchesSelector||I.msMatchesSelector))&&r(function(e){q.disconnectedMatch=L.call(e,"div"),L.call(e,"[s!='']:x"),R.push("!=",ae)}),N=new RegExp(N.join("|")),R=new RegExp(R.join("|")),F=o(I.contains)||I.compareDocumentPosition?function(e,t){var o=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(o.contains?o.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=I.compareDocumentPosition?function(e,t){var o;return e===t?(M=!0,0):(o=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&o||e.parentNode&&11===e.parentNode.nodeType?e===i||F(W,e)?-1:t===i||F(W,t)?1:0:4&o?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var o,a=0,r=e.parentNode,n=t.parentNode,l=[e],c=[t];if(e===t)return M=!0,0;if(!r||!n)return e===i?-1:t===i?1:r?-1:n?1:0;if(r===n)return s(e,t);for(o=e;o=o.parentNode;)l.unshift(o);for(o=t;o=o.parentNode;)c.unshift(o);for(;l[a]===c[a];)a++;return a?s(l[a],c[a]):l[a]===W?-1:c[a]===W?1:0},M=!1,[0,0].sort(j),q.detectDuplicates=M,E):E},n.matches=function(e,t){return n(e,null,null,t)},n.matchesSelector=function(e,t){if((e.ownerDocument||e)!==E&&D(e),t=t.replace(ge,"='$1']"),q.matchesSelector&&!O&&(!R||!R.test(t))&&!N.test(t))try{var o=L.call(e,t);if(o||q.disconnectedMatch||e.document&&11!==e.document.nodeType)return o}catch(we){}return n(t,E,null,[e]).length>0},n.contains=function(e,t){return(e.ownerDocument||e)!==E&&D(e),F(e,t)},n.attr=function(e,t){var o;return(e.ownerDocument||e)!==E&&D(e),O||(t=t.toLowerCase()),(o=C.attrHandle[t])?o(e):O||q.attributes?e.getAttribute(t):((o=e.getAttributeNode(t))||e.getAttribute(t))&&!0===e[t]?t:o&&o.specified?o.value:null},n.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},n.uniqueSort=function(e){var t,o=[],i=1,a=0;if(M=!q.detectDuplicates,e.sort(j),M){for(;t=e[i];i++)t===e[i-1]&&(a=o.push(i));for(;a--;)e.splice(o[a],1)}return e},A=n.getText=function(e){var t,o="",i=0,a=e.nodeType;if(a){if(1===a||9===a||11===a){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)o+=A(e)}else if(3===a||4===a)return e.nodeValue}else for(;t=e[i];i++)o+=A(t);return o},C=n.selectors={cacheLength:50,createPseudo:a,match:ue,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(fe,ye),e[3]=(e[4]||e[5]||"").replace(fe,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||n.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&n.error(e[0]),e},PSEUDO:function(e){var t,o=!e[5]&&e[2];return ue.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:o&&ce.test(o)&&(t=u(o,!0))&&(t=o.indexOf(")",o.length-t)-o.length)&&(e[0]=e[0].slice(0,t),e[2]=o.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(fe,ye).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=B[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&B(e,function(e){return t.test(e.className||typeof e.getAttribute!==V&&e.getAttribute("class")||"")})},ATTR:function(e,t,o){return function(i){var a=n.attr(i,e);return null==a?"!="===t:!t||(a+="","="===t?a===o:"!="===t?a!==o:"^="===t?o&&0===a.indexOf(o):"*="===t?o&&a.indexOf(o)>-1:"$="===t?o&&a.slice(-o.length)===o:"~="===t?(" "+a+" ").indexOf(o)>
vendor: 7,103 bytes, line 110
110-1:"|="===t&&(a===o||a.slice(0,o.length+1)===o+"-"))}},CHILD:function(e,t,o,i,a){var r="nth"!==e.slice(0,3),n="last"!==e.slice(-4),s="of-type"===t;return 1===i&&0===a?function(e){return!!e.parentNode}:function(t,o,l){var c,d,u,m,p,h,b=r!==n?"nextSibling":"previousSibling",_=t.parentNode,v=s&&t.nodeName.toLowerCase(),g=!l&&!s;if(_){if(r){for(;b;){for(u=t;u=u[b];)if(s?u.nodeName.toLowerCase()===v:1===u.nodeType)return!1;h=b="only"===e&&!h&&"nextSibling"}return!0}if(h=[n?_.firstChild:_.lastChild],n&&g){for(p=(c=(d=_[H]||(_[H]={}))[e]||[])[0]===z&&c[1],m=c[0]===z&&c[2],u=p&&_.childNodes[p];u=++p&&u&&u[b]||(m=p=0)||h.pop();)if(1===u.nodeType&&++m&&u===t){d[e]=[z,p,m];break}}else if(g&&(c=(t[H]||(t[H]={}))[e])&&c[0]===z)m=c[1];else for(;(u=++p&&u&&u[b]||(m=p=0)||h.pop())&&((s?u.nodeName.toLowerCase()!==v:1!==u.nodeType)||!++m||(g&&((u[H]||(u[H]={}))[e]=[z,m]),u!==t)););return(m-=a)===i||m%i==0&&m/i>=0}}},PSEUDO:function(e,t){var o,i=C.pseudos[e]||C.setFilters[e.toLowerCase()]||n.error("unsupported pseudo: "+e);return i[H]?i(t):i.length>1?(o=[e,e,"",t],C.setFilters.hasOwnProperty(e.toLowerCase())?a(function(e,o){for(var a,r=i(e,t),n=r.length;n--;)e[a=Q.call(e,r[n])]=!(o[a]=r[n])}):function(e){return i(e,0,o)}):i}},pseudos:{not:a(function(e){var t=[],o=[],i=T(e.replace(re,"$1"));return i[H]?a(function(e,t,o,a){for(var r,n=i(e,null,a,[]),s=e.length;s--;)(r=n[s])&&(e[s]=!(t[s]=r))}):function(e,a,r){return t[0]=e,i(t,null,r,o),!o.pop()}}),has:a(function(e){return function(t){return n(e,t).length>0}}),contains:a(function(e){return function(t){return(t.textContent||t.innerText||A(t)).indexOf(e)>-1}}),lang:a(function(e){return de.test(e||"")||n.error("unsupported lang: "+e),e=e.replace(fe,ye).toLowerCase(),function(t){var o;do{if(o=O?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.lang)return(o=o.toLowerCase())===e||0===o.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var o=e.location&&e.location.hash;return o&&o.slice(1)===t.id},root:function(e){return e===I},focus:function(e){return e===E.activeElement&&(!E.hasFocus||E.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!C.pseudos.empty(e)},header:function(e){return _e.test(e.nodeName)},input:function(e){return be.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:d(function(){return[0]}),last:d(function(e,t){return[t-1]}),eq:d(function(e,t,o){return[o<0?o+t:o]}),even:d(function(e,t){for(var o=0;o<t;o+=2)e.push(o);return e}),odd:d(function(e,t){for(var o=1;o<t;o+=2)e.push(o);return e}),lt:d(function(e,t,o){for(var i=o<0?o+t:o;--i>=0;)e.push(i);return e}),gt:d(function(e,t,o){for(var i=o<0?o+t:o;++i<t;)e.push(i);return e})}},{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})C.pseudos[k]=l(k);for(k in{submit:!0,reset:!0})C.pseudos[k]=c(k);T=n.compile=function(e,t){var o,i=[],a=[],r=$[e+" "];if(!r){for(t||(t=u(e)),o=t.length;o--;)(r=v(t[o]))[H]?i.push(r):a.push(r);r=$(e,g(a,i))}return r},C.pseudos.nth=C.pseudos.eq,C.filters=w.prototype=C.pseudos,C.setFilters=new w,D(),n.attr=le.attr,le.find=n,le.expr=n.selectors,le.expr[":"]=le.expr.pseudos,le.unique=n.uniqueSort,le.text=n.getText,le.isXMLDoc=n.isXML,le.contains=n.contains}(e);var qe=/Until$/,ze=/^(?:parents|prev(?:Until|All))/,Ue=/^.[^:#\[\.,]*$/,Be=le.expr.match.needsContext,Ye={children:!0,contents:!0,next:!0,prev:!0};le.fn.extend({find:function(e){var t,o,i,a=this.length;if("string"!=typeof e)return i=this,this.pushStack(le(e).filter(function(){for(t=0;t<a;t++)if(le.contains(i[t],this))return!0}));for(o=[],t=0;t<a;t++)le.find(e,this[t],o);return(o=this.pushStack(a>1?le.unique(o):o)).selector=(this.selector?this.selector+" ":"")+e,o},has:function(e){var t,o=le(e,this),i=o.length;return this.filter(function(){for(t=0;t<i;t++)if(le.contains(this,o[t]))return!0})},not:function(e){return this.pushStack(u(this,e,!1))},filter:function(e){return this.pushStack(u(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?Be.test(e)?le(e,this.context).index(this[0])>=0:le.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){for(var o,i=0,a=this.length,r=[],n=Be.test(e)||"string"!=typeof e?le(e,t||this.context):0;i<a;i++)for(o=this[i];o&&o.ownerDocument&&o!==t&&11!==o.nodeType;){if(n?n.index(o)>-1:le.find.matchesSelector(o,e)){r.push(o);break}o=o.parentNode}return this.pushStack(r.length>1?le.unique(r):r)},index:function(e){return e?"string"==typeof e?le.inArray(this[0],le(e)):le.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var o="string"==typeof e?le(e,t):le.makeArray(e&&e.nodeType?[e]:e),i=le.merge(this.get(),o);return this.pushStack(le.unique(i))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),le.fn.andSelf=le.fn.addBack,le.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return le.dir(e,"parentNode")},parentsUntil:function(e,t,o){return le.dir(e,"parentNode",o)},next:function(e){return d(e,"nextSibling")},prev:function(e){return d(e,"previousSibling")},nextAll:function(e){return le.dir(e,"nextSibling")},prevAll:function(e){return le.dir(e,"previousSibling")},nextUntil:function(e,t,o){return le.dir(e,"nextSibling",o)},prevUntil:function(e,t,o){return le.dir(e,"previousSibling",o)},siblings:function(e){return le.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return le.sibling(e.firstChild)},contents:function(e){return le.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:le.merge([],e.childNodes)}},function(e,t){le.fn[e]=function(o,i){var a=le.map(this,t,o);return qe.test(e)||(i=o),i&&"string"==typeof i&&(a=le.filter(i,a)),a=this.length>1&&!Ye[e]?le.unique(a):a,this.length>1&&ze.test(e)&&(a=a.reverse()),this.pushStack(a)}}),le.extend({filter:function(e,t,o){return o&&(e=":not("+e+")"),1===t.length?le.find.matchesSelector(t[0],e)?[t[0]]:[]:le.find.matches(e,t)},dir:function(e,o,i){for(var a=[],r=e[o];r&&9!==r.nodeType&&(i===t||1!==r.nodeType||!le(r).is(i));)1===r.nodeType&&a.push(r),r=r[o];return a},sibling:function(e,t){for(var o=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&o.push(e);return o}});var $e="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",Ve=/ jQuery\d+="(?:null|\d+)"/g,Ze=new RegExp("<(?:"+$e+")[\\s/>]","i"),Ke=/^\s+/,Ge=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>
110/gi,Je=/<([\w:]+)/,Xe=/<tbody/i,Qe=/<|&#?\w+;/,et=/<(?:script|style|link)/i,tt=/^(?:checkbox|radio)$/i,ot=/checked\s*(?:[^=]|=\s*.checked.)/i,it=/^$|\/(?:java|ecma)script/i,at=/^true\/(.*)/,rt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,nt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:le.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},st=m(Z).appendChild(Z.createElement("div"));nt.optgroup=nt.option,nt.tbody=nt.tfoot=nt.colgroup=nt.caption=nt.thead,nt.th=nt.td,le.fn.extend({text:function(e){return le.access(this,function(e){return e===t?le.text(this):this.empty().append((this[0]&&this[0].ownerDocument||Z).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(le.isFunction(e))return this.each(function(t){le(this).wrapAll(e.call(this,t))});if(this[0]){var t=le(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return le.isFunction(e)?this.each(function(t){le(this).wrapInner(e.call(this,t))}):this.each(function(){var t=le(this),o=t.contents();o.length?o.wrapAll(e):t.append(e)})},wrap:function(e){var t=le.isFunction(e);return this.each(function(o){le(this).wrapAll(t?e.call(this,o):e)})},unwrap:function(){return this.parent().each(function(){le.nodeName(this,"body")||le(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var o,i=0;null!=(o=this[i]);i++)(!e||le.filter(e,[o]).length>0)&&(t||1!==o.nodeType||le.cleanData(f(o)),o.parentNode&&(t&&le.contains(o.ownerDocument,o)&&_(f(o,"script")),o.parentNode.removeChild(o)));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&le.cleanData(f(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&le.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return le.clone(this,e,t)})},html:function(e){return le.access(this,function(e){var o=this[0]||{},i=0,a=this.length;if(e===t)return 1===o.nodeType?o.innerHTML.replace(Ve,""):t;if("string"==typeof e&&!et.test(e)&&(le.support.htmlSerialize||!Ze.test(e))&&(le.support.leadingWhitespace||!Ke.test(e))&&!nt[(Je.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(Ge,"<$1></$2>");try{for(;i<a;i++)1===(o=this[i]||{}).nodeType&&(le.cleanData(f(o,!1)),o.innerHTML=e);o=0}catch(r){}}o&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return le.isFunction(e)||"string"==typeof e||(e=le(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,o=this.parentNode;o&&(le(this).remove(),o.insertBefore(e,t))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,o,i){e=te.apply([],e);var a,r,n,s,l,c,d=0,u=this.length,m=this,_=u-1,v=e[0],g=le.isFunction(v);if(g||!(u<=1||"string"!=typeof v||le.support.checkClone)&&ot.test(v))return this.each(function(a){var r=m.eq(a);g&&(e[0]=v.call(this,a,o?r.html():t)),r.domManip(e,o,i)});if(u&&(a=(c=le.buildFragment(e,this[0].ownerDocument,!1,this)).firstChild,1===c.childNodes.length&&(c=a),a)){for(o=o&&le.nodeName(a,"tr"),n=(s=le.map(f(c,"script"),h)).length;d<u;d++)r=c,d!==_&&(r=le.clone(r,!0,!0),n&&le.merge(s,f(r,"script"))),i.call(o&&le.nodeName(this[d],"table")?p(this[d],"tbody"):this[d],r,d);if(n)for(l=s[s.length-1].ownerDocument,le.map(s,b),d=0;d<n;d++)r=s[d],it.test(r.type||"")&&!le._data(r,"globalEval")&&le.contains(l,r)&&(r.src?le.ajax({url:r.src,type:"GET",dataType:"script",async:!1,global:!1,throws:!0}):le.globalEval((r.text||r.textContent||r.innerHTML||"").replace(rt,"")));c=a=null}return this}}),le.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){le.fn[e]=function(e){for(var o,i=0,a=[],r=le(e),n=r.length-1;i<=n;i++)o=i===n?this:this.clone(!0),le(r[i])[t](o),oe.apply(a,o.get());return this.pushStack(a)}}),le.extend({clone:function(e,t,o){var i,a,r,n,s,l=le.contains(e.ownerDocument,e);
vendor: 4,808 bytes, line 110
110if(le.support.html5Clone||le.isXMLDoc(e)||!Ze.test("<"+e.nodeName+">")?r=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(r=st.firstChild)),!(le.support.noCloneEvent&&le.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||le.isXMLDoc(e)))for(i=f(r),s=f(e),n=0;null!=(a=s[n]);++n)i[n]&&g(a,i[n]);if(t)if(o)for(s=s||f(e),i=i||f(r),n=0;null!=(a=s[n]);n++)v(a,i[n]);else v(e,r);return(i=f(r,"script")).length>0&&_(i,!l&&f(e,"script")),i=s=a=null,r},buildFragment:function(e,t,o,i){for(var a,r,n,s,l,c,d,u=e.length,p=m(t),h=[],b=0;b<u;b++)if((r=e[b])||0===r)if("object"===le.type(r))le.merge(h,r.nodeType?[r]:r);else if(Qe.test(r)){for(s=s||p.appendChild(t.createElement("div")),l=(Je.exec(r)||["",""])[1].toLowerCase(),d=nt[l]||nt._default,s.innerHTML=d[1]+r.replace(Ge,"<$1></$2>")+d[2],a=d[0];a--;)s=s.lastChild;if(!le.support.leadingWhitespace&&Ke.test(r)&&h.push(t.createTextNode(Ke.exec(r)[0])),!le.support.tbody)for(a=(r="table"!==l||Xe.test(r)?"<table>"!==d[1]||Xe.test(r)?0:s:s.firstChild)&&r.childNodes.length;a--;)le.nodeName(c=r.childNodes[a],"tbody")&&!c.childNodes.length&&r.removeChild(c);for(le.merge(h,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=p.lastChild}else h.push(t.createTextNode(r));for(s&&p.removeChild(s),le.support.appendChecked||le.grep(f(h,"input"),y),b=0;r=h[b++];)if((!i||-1===le.inArray(r,i))&&(n=le.contains(r.ownerDocument,r),s=f(p.appendChild(r),"script"),n&&_(s),o))for(a=0;r=s[a++];)it.test(r.type||"")&&o.push(r);return s=null,p},cleanData:function(e,t){for(var o,i,a,r,n=0,s=le.expando,l=le.cache,c=le.support.deleteExpando,d=le.event.special;null!=(o=e[n]);n++)if((t||le.acceptData(o))&&(r=(a=o[s])&&l[a])){if(r.events)for(i in r.events)d[i]?le.event.remove(o,i):le.removeEvent(o,i,r.handle);l[a]&&(delete l[a],c?delete o[s]:typeof o.removeAttribute!==V?o.removeAttribute(s):o[s]=null,Q.push(a))}}});var lt,ct,dt,ut=/alpha\([^)]*\)/i,mt=/opacity\s*=\s*([^)]*)/,pt=/^(top|right|bottom|left)$/,ht=/^(none|table(?!-c[ea]).+)/,bt=/^margin/,_t=new RegExp("^("+ce+")(.*)$","i"),vt=new RegExp("^("+ce+")(?!px)[a-z%]+$","i"),gt=new RegExp("^([+-])=("+ce+")","i"),ft={BODY:"block"},yt={position:"absolute",visibility:"hidden",display:"block"},wt={letterSpacing:0,fontWeight:400},kt=["Top","Right","Bottom","Left"],xt=["Webkit","O","Moz","ms"];le.fn.extend({css:function(e,o){return le.access(this,function(e,o,i){var a,r,n={},s=0;if(le.isArray(o)){for(r=ct(e),a=o.length;s<a;s++)n[o[s]]=le.css(e,o[s],!1,r);return n}return i!==t?le.style(e,o,i):le.css(e,o)},e,o,arguments.length>1)},show:function(){return x(this,!0)},hide:function(){return x(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:k(this))?le(this).show():le(this).hide()})}}),le.extend({cssHooks:{opacity:{get:function(e,t){if(t){var o=dt(e,"opacity");return""===o?"1":o}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:le.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,o,i,a){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,n,s,l=le.camelCase(o),c=e.style;if(o=le.cssProps[l]||(le.cssProps[l]=w(c,l)),s=le.cssHooks[o]||le.cssHooks[l],i===t)return s&&"get"in s&&(r=s.get(e,!1,a))!==t?r:c[o];if(!("string"===(n=typeof i)&&(r=gt.exec(i))&&(i=(r[1]+1)*r[2]+parseFloat(le.css(e,o)),n="number"),null==i||"number"===n&&isNaN(i)||("number"!==n||le.cssNumber[l]||(i+="px"),le.support.clearCloneStyle||""!==i||0!==o.indexOf("background")||(c[o]="inherit"),s&&"set"in s&&(i=s.set(e,i,a))===t)))try{c[o]=i}catch(d){}}},css:function(e,o,i,a){var r,n,s,l=le.camelCase(o);return o=le.cssProps[l]||(le.cssProps[l]=w(e.style,l)),(s=le.cssHooks[o]||le.cssHooks[l])&&"get"in s&&(n=s.get(e,!0,i)),n===t&&(n=dt(e,o,a)),"normal"===n&&o in wt&&(n=wt[o]),""===i||i?(r=parseFloat(n),!0===i||le.isNumeric(r)?r||0:n):n},swap:function(e,t,o,i){var a,r,n={};for(r in t)n[r]=e.style[r],e.style[r]=t[r];for(r in a=o.apply(e,i||[]),t)e.style[r]=n[r];return a}}),e.getComputedStyle?(ct=function(t){return e.getComputedStyle(t,null)},dt=function(e,o,i){var a,r,n,s=i||ct(e),l=s?s.getPropertyValue(o)||s[o]:t,c=e.style;return s&&(""!==l||le.contains(e.ownerDocument,e)||(l=le.style(e,o)),vt.test(l)&&bt.test(o)&&(a=c.width,r=c.minWidth,n=c.maxWidth,c.minWidth=c.maxWidth=c.width=l,l=s.width,c.width=a,c.minWidth=r,c.maxWidth=n)),l}):Z.documentElement.currentStyle&&(ct=function(e){return e.currentStyle},dt=function(e,o,i){var a,r,n,s=i||ct(e),l=s?s[o]:t,c=e.style;return null==l&&c&&c[o]&&(l=c[o]),vt.test(l)&&!pt.test(o)&&(a=c.left,(n=(r=e.runtimeStyle)&&r.left)&&(r.left=e.currentStyle.left),c.left="fontSize"===o?"1em":l,l=c.pixelLeft+"px",c.left=a,n&&(r.left=n)),""===l?"auto":l}),le.each(["height","width"],function(e,t){le.cssHooks[t]={get:function(e,o,i){if
vendor: 4,631 bytes, lines 110-111
110(o)return 0===e.offsetWidth&&ht.test(le.css(e,"display"))?le.swap(e,yt,function(){return S(e,t,i)}):S(e,t,i)},set:function(e,o,i){var a=i&&ct(e);return C(e,o,i?A(e,t,i,le.support.boxSizing&&"border-box"===le.css(e,"boxSizing",!1,a),a):0)}}}),le.support.opacity||(le.cssHooks.opacity={get:function(e,t){return mt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var o=e.style,i=e.currentStyle,a=le.isNumeric(t)?"alpha(opacity="+100*t+")":"",r=i&&i.filter||o.filter||"";o.zoom=1,(t>=1||""===t)&&""===le.trim(r.replace(ut,""))&&o.removeAttribute&&(o.removeAttribute("filter"),""===t||i&&!i.filter)||(o.filter=ut.test(r)?r.replace(ut,a):r+" "+a)}}),le(function(){le.support.reliableMarginRight||(le.cssHooks.marginRight={get:function(e,t){if(t)return le.swap(e,{display:"inline-block"},dt,[e,"marginRight"])}}),!le.support.pixelPosition&&le.fn.position&&le.each(["top","left"],function(e,t){le.cssHooks[t]={get:function(e,o){if(o)return o=dt(e,t),vt.test(o)?le(e).position()[t]+"px":o}}})}),le.expr&&le.expr.filters&&(le.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0||!le.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||le.css(e,"display"))},le.expr.filters.visible=function(e){return!le.expr.filters.hidden(e)}),le.each({margin:"",padding:"",border:"Width"},function(e,t){le.cssHooks[e+t]={expand:function(o){for(var i=0,a={},r="string"==typeof o?o.split(" "):[o];i<4;i++)a[e+kt[i]+t]=r[i]||r[i-2]||r[0];return a}},bt.test(e)||(le.cssHooks[e+t].set=C)});var Ct=/%20/g,At=/\[\]$/,St=/\r?\n/g,Tt=/^(?:submit|button|image|reset|file)$/i,Mt=/^(?:input|select|textarea|keygen)/i;le.fn.extend({serialize:function(){return le.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=le.prop(this,"elements");return e?le.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!le(this).is(":disabled")&&Mt.test(this.nodeName)&&!Tt.test(e)&&(this.checked||!tt.test(e))}).map(function(e,t){var o=le(this).val();return null==o?null:le.isArray(o)?le.map(o,function(e){return{name:t.name,value:e.replace(St,"\r\n")}}):{name:t.name,value:o.replace(St,"\r\n")}}).get()}}),le.param=function(e,o){var i,a=[],r=function(e,t){t=le.isFunction(t)?t():null==t?"":t,a[a.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)}
111;if(o===t&&(o=le.ajaxSettings&&le.ajaxSettings.traditional),le.isArray(e)||e.jquery&&!le.isPlainObject(e))le.each(e,function(){r(this.name,this.value)});else for(i in e)P(i,e[i],o,r);return a.join("&").replace(Ct,"+")},le.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){le.fn[t]=function(e,o){return arguments.length>0?this.on(t,null,e,o):this.trigger(t)}}),le.fn.hover=function(e,t){return this.mouseenter(e).mouseleave(t||e)};var Pt,Dt,Et=le.now(),It=/\?/,Ot=/#.*$/,Nt=/([?&])_=[^&]*/,Rt=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Lt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ft=/^(?:GET|HEAD)$/,jt=/^\/\//,Ht=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Wt=le.fn.load,qt={},zt={},Ut="*/".concat("*");try{Dt=K.href}catch(io){(Dt=Z.createElement("a")).href="",Dt=Dt.href}Pt=Ht.exec(Dt.toLowerCase())||[],le.fn.load=function(e,o,i){if("string"!=typeof e&&Wt)return Wt.apply(this,arguments);var a,r,n,s=this,l=e.indexOf(" ");return l>=0&&(a=e.slice(l,e.length),e=e.slice(0,l)),le.isFunction(o)?(i=o,o=t):o&&"object"==typeof o&&(n="POST"),s.length>0&&le.ajax({url:e,type:n,dataType:"html",data:o}).done(function(e){r=arguments,s.html(a?le("<div>").append(le.parseHTML(e)).find(a):e)}).complete(i&&function(e,t){s.each(i,r||[e.responseText,t,e])}),this},le.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){le.fn[t]=function(e){return this.on(t,e)}}),le.each(["get","post"],function(e,o){le[o]=function(e,i,a,r){return le.isFunction(i)&&(r=r||a,a=i,i=t),le.ajax({url:e,type:o,dataType:r,data:i,success:a})}}),le.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Dt,type:"GET",isLocal:Lt.test(Pt[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ut,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":le.parseJSON,"text xml":le.parseXML}
111,flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?I(I(e,le.ajaxSettings),t):I(le.ajaxSettings,e)},ajaxPrefilter:D(qt),ajaxTransport:D(zt),ajax:function(e,o){function i(e,o,i,a){var r,u,g,f,w,x=o;2!==y&&(y=2,l&&clearTimeout(l),d=t,s=a||"",k.readyState=e>0?4:0,i&&(f=O(m,k,i)),e>=200&&e<300||304===e?(m.ifModified&&((w=k.getResponseHeader("Last-Modified"))&&(le.lastModified[n]=w),(w=k.getResponseHeader("etag"))&&(le.etag[n]=w)),204===e?(r=!0,x="nocontent"):304===e?(r=!0,x="notmodified"):(x=(r=N(m,f)).state,u=r.data,r=!(g=r.error))):(g=x,!e&&x||(x="error",e<0&&(e=0))),k.status=e,k.statusText=(o||x)+"",r?b.resolveWith(p,[u,x,k]):b.rejectWith(p,[k,x,g]),k.statusCode(v),v=t,c&&h.trigger(r?"ajaxSuccess":"ajaxError",[k,m,r?u:g]),_.fireWith(p,[k,x]),c&&(h.trigger("ajaxComplete",[k,m]),--le.active||le.event.trigger("ajaxStop")))}"object"==typeof e&&(o=e,e=t),o=o||{};var a,r,n,s,l,c,d,u,m=le.ajaxSetup({},o),p=m.context||m,h=m.context&&(p.nodeType||p.jquery)?le(p):le.event,b=le.Deferred(),_=le.Callbacks("once memory"),v=m.statusCode||{},g={},f={},y=0,w="canceled",k={readyState:0,getResponseHeader:function(e){var t;if(2===y){if(!u)for(u={};t=Rt.exec(s);)u[t[1].toLowerCase()]=t[2];t=u[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===y?s:null},setRequestHeader:function(e,t){var o=e.toLowerCase();return y||(e=f[o]=f[o]||e,g[e]=t),this},overrideMimeType:function(e){return y||(m.mimeType=e),this},statusCode:function(e){var t;if(e)if(y<2)for(t in e)v[t]=[v[t],e[t]];else k.always(e[k.status]);return this},abort:function(e){var t=e||w;return d&&d.abort(t),i(0,t),this}};if(b.promise(k).complete=_.add,k.success=k.done,k.error=k.fail,m.url=((e||m.url||Dt)+"").replace(Ot,"").replace(jt,Pt[1]+"//"),m.type=o.method||o.type||m.method||m.type,m.dataTypes=le.trim(m.dataType||"*").toLowerCase().match(de)||[""],null==m.crossDomain&&(a=Ht.exec(m.url.toLowerCase()),m.crossDomain=!(!a||a[1]===Pt[1]&&a[2]===Pt[2]&&(a[3]||("http:"===a[1]?80:443))==(Pt[3]||("http:"===Pt[1]?80:443)))),m.data&&m.processData&&"string"!=typeof m.data&&(m.data=le.param(m.data,m.traditional)),E(qt,m,o,k),2===y)return k;for(r in(c=m.global)&&0==le.active++&&le.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!Ft.test(m.type),n=m.url,m.hasContent||(m.data&&(n=m.url+=(It.test(n)?"&":"?")+m.data,delete m.data),!1===m.cache&&(m.url=Nt.test(n)?n.replace(Nt,"$1_="+Et++):n+(It.test(n)?"&":"?")+"_="+Et++)),m.ifModified&&(le.lastModified[n]&&k.setRequestHeader("If-Modified-Since",le.lastModified[n]),le.etag[n]&&k.setRequestHeader("If-None-Match",le.etag[n])),(m.data&&m.hasContent&&!1!==m.contentType||o.contentType)&&k.setRequestHeader("Content-Type",m.contentType),k.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+Ut+"; q=0.01":""):m.accepts["*"]),m.headers)k.setRequestHeader(r,m.headers[r]);if(m.beforeSend&&(!1===m.beforeSend.call(p,k,m)||2===y))return k.abort();for(r in w="abort",{success:1,error:1,complete:1})k[r](m[r]);if(d=E(zt,m,o,k)){k.readyState=1,c&&h.trigger("ajaxSend",[k,m]),m.async&&m.timeout>0&&(l=setTimeout(function(){k.abort("timeout")},m.timeout));try{y=1,d.send(g,i)}catch(io){if(!(y<2))throw io;i(-1,io)}}else i(-1,"No Transport");return k},getScript:function(e,o){return le.get(e,t,o,"script")},getJSON:function(e,t,o){return le.get(e,t,o,"json")}}),le.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return le.globalEval(e),e}}}),le.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),le.ajaxTransport("script",function(e){if(e.crossDomain){var o,i=Z.head||le("head")[0]||Z.documentElement;return{send:function(t,a){(o=Z.createElement("script")).async=!0,e.scriptCharset&&(o.charset=e.scriptCharset),o.src=e.url,o.onload=o.onreadystatechange=function(e,t){(t||!o.readyState||/loaded|complete/.test(o.readyState))&&(o.onload=o.onreadystatechange=null,o.parentNode&&o.parentNode.removeChild(o),o=null,t||a(200,"success"))},i.insertBefore(o,i.firstChild)},abort:function(){o&&o.onload(t,!0)}}}});var Bt=[],Yt=/(=)\?(?=&|$)|\?\?/;le.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Bt.pop()||le.expando+"_"+Et++;return this[e]=!0,e}}),le.ajaxPrefilter("json jsonp",function(o,i,a){var r,n,s,l=!1!==o.jsonp&&(Yt.test(o.url)?"url":"string"==typeof o.data&&!(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(o.data)&&"data");if(l||"jsonp"===o.dataTypes[0])return r=o.jsonpCallback=le.isFunction(o.jsonpCallback)?o.jsonpCallback():o.jsonpCallback,l?o[l]=o[l].replace(Yt,"$1"+r):!1!==o.jsonp&&(o.url+=(It.test(o.url)?"&":"?")+o.jsonp+"="+r),o.converters["script json"]=function(){return s||le.error(r+" was not called"),s[0]},o.dataTypes[0]="json",n=e[r],e[r]=function(){s=arguments},a.always(function(){e[r]=n,o[r]&&(o.jsonpCallback=i.jsonpCallback,Bt.push(r)),s&&le.isFunction(n)&&n(s[0]),s=n=t}),"script"});var $t,Vt,Zt=0,Kt=e.ActiveXObject&&function(){var e;
111for(e in $t)$t[e](t,!0)};le.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&R()||L()}:R,Vt=le.ajaxSettings.xhr(),le.support.cors=!!Vt&&"withCredentials"in Vt,(Vt=le.support.ajax=!!Vt)&&le.ajaxTransport(function(o){var i;if(!o.crossDomain||le.support.cors)return{send:function(a,r){var n,s,l=o.xhr();if(o.username?l.open(o.type,o.url,o.async,o.username,o.password):l.open(o.type,o.url,o.async),o.xhrFields)for(s in o.xhrFields)l[s]=o.xhrFields[s];o.mimeType&&l.overrideMimeType&&l.overrideMimeType(o.mimeType),o.crossDomain||a["X-Requested-With"]||(a["X-Requested-With"]="XMLHttpRequest");try{for(s in a)l.setRequestHeader(s,a[s])}catch(c){}l.send(o.hasContent&&o.data||null),i=function(e,a){var s,c,d,u;try{if(i&&(a||4===l.readyState))if(i=t,n&&(l.onreadystatechange=le.noop,Kt&&delete $t[n]),a)4!==l.readyState&&l.abort();else{u={},s=l.status,c=l.getAllResponseHeaders(),"string"==typeof l.responseText&&(u.text=l.responseText);try{d=l.statusText}catch(io){d=""}s||!o.isLocal||o.crossDomain?1223===s&&(s=204):s=u.text?200:404}}catch(m){a||r(-1,m)}u&&r(s,d,u,c)},o.async?4===l.readyState?setTimeout(i):(n=++Zt,Kt&&($t||($t={},le(e).unload(Kt)),$t[n]=i),l.onreadystatechange=i):i()},abort:function(){i&&i(t,!0)}}});var Gt,Jt,Xt=/^(?:toggle|show|hide)$/,Qt=new RegExp("^(?:([+-])=|)("+ce+")([a-z%]*)$","i"),eo=/queueHooks$/,to=[q],oo={"*":[function(e,t){var o,i,a=this.createTween(e,t),r=Qt.exec(t),n=a.cur(),s=+n||0,l=1,c=20;if(r){if(o=+r[2],"px"!==(i=r[3]||(le.cssNumber[e]?"":"px"))&&s){s=le.css(a.elem,e,!0)||o||1;do{s/=l=l||".5",le.style(a.elem,e,s+i)}while(l!==(l=a.cur()/n)&&1!==l&&--c)}a.unit=i,a.start=s,a.end=r[1]?s+(r[1]+1)*o:o}return a}]};le.Animation=le.extend(H,{tweener:function(e,t){le.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var o,i=0,a=e.length;i<a;i++)o=e[i],oo[o]=oo[o]||[],oo[o].unshift(t)},prefilter:function(e,t){t?to.unshift(e):to.push(e)}}),le.Tween=z,z.prototype={constructor:z,init:function(e,t,o,i,a,r){this.elem=e,this.prop=o,this.easing=a||"swing",this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=r||(le.cssNumber[o]?"":"px")},cur:function(){var e=z.propHooks[this.prop];return e&&e.get?e.get(this):z.propHooks._default.get(this)},run:function(e){var t,o=z.propHooks[this.prop];return this.options.duration?this.pos=t=le.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),o&&o.set?o.set(this):z.propHooks._default.set(this),this}},z.prototype.init.prototype=z.prototype,z.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=le.css(e.elem,e.prop,""))&&"auto"!==t?t:0:e.elem[e.prop]},set:function(e){le.fx.step[e.prop]?le.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[le.cssProps[e.prop]]||le.cssHooks[e.prop])?le.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},z.propHooks.scrollTop=z.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},le.each(["toggle","show","hide"],function(e,t){var o=le.fn[t];le.fn[t]=function(e,i,a){return null==e||"boolean"==typeof e?o.apply(this,arguments):this.animate(U(t,!0),e,i,a)}}),le.fn.extend({fadeTo:function(e,t,o,i){return this.filter(k).css("opacity",0).show().end().animate({opacity:t},e,o,i)},animate:function(e,t,o,i){var a=le.isEmptyObject(e),r=le.speed(t,o,i),n=function(){var t=H(this,le.extend({},e),r);n.finish=function(){t.stop(!0)},(a||le._data(this,"finish"))&&t.stop(!0)};return n.finish=n,a||!1===r.queue?this.each(n):this.queue(r.queue,n)},stop:function(e,o,i){var a=function(e){var t=e.stop;delete e.stop,t(i)};return"string"!=typeof e&&(i=o,o=e,e=t),o&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,o=null!=e&&e+"queueHooks",r=le.timers,n=le._data(this);if(o)n[o]&&n[o].stop&&a(n[o]);else for(o in n)n[o]&&n[o].stop&&eo.test(o)&&a(n[o]);for(o=r.length;o--;)r[o].elem!==this||null!=e&&r[o].queue!==e||(r[o].anim.stop(i),t=!1,r.splice(o,1));!t&&i||le.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,o=le._data(this),i=o[e+"queue"],a=o[e+"queueHooks"],r=le.timers,n=i?i.length:0;for(o.finish=!0,le.queue(this,e,[]),a&&a.cur&&a.cur.finish&&a.cur.finish.call(this),t=r.length;t--;)r[t].elem===this&&r[t].queue===e&&(r[t].anim.stop(!0),r.splice(t,1)
vendor: 4,485 bytes, lines 111-117
111);for(t=0;t<n;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete o.finish})}}),le.each({slideDown:U("show"),slideUp:U("hide"),slideToggle:U("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){le.fn[e]=function(e,o,i){return this.animate(t,e,o,i)}}),le.speed=function(e,t,o){var i=e&&"object"==typeof e?le.extend({},e):{complete:o||!o&&t||le.isFunction(e)&&e,duration:e,easing:o&&t||t&&!le.isFunction(t)&&t};return i.duration=le.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in le.fx.speeds?le.fx.speeds[i.duration]:le.fx.speeds._default,null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){le.isFunction(i.old)&&i.old.call(this),i.queue&&le.dequeue(this,i.queue)},i},le.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},le.timers=[],le.fx=z.prototype.init,le.fx.tick=function(){var e,o=le.timers,i=0;for(Gt=le.now();i<o.length;i++)(e=o[i])()||o[i]!==e||o.splice(i--,1);o.length||le.fx.stop(),Gt=t},le.fx.timer=function(e){e()&&le.timers.push(e)&&le.fx.start()},le.fx.interval=13,le.fx.start=function(){Jt||(Jt=setInterval(le.fx.tick,le.fx.interval))},le.fx.stop=function(){clearInterval(Jt),Jt=null},le.fx.speeds={slow:600,fast:200,_default:400},le.fx.step={},le.expr&&le.expr.filters&&(le.expr.filters.animated=function(e){return le.grep(le.timers,function(t){return e===t.elem}).length}),le.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){le.offset.setOffset(this,e,t)});var o,i,a={top:0,left:0},r=this[0],n=r&&r.ownerDocument;return n?(o=n.documentElement,le.contains(o,r)?(typeof r.getBoundingClientRect!==V&&(a=r.getBoundingClientRect()),i=B(n),{top:a.top+(i.pageYOffset||o.scrollTop)-(o.clientTop||0),left:a.left+(i.pageXOffset||o.scrollLeft)-(o.clientLeft||0)}):a):void 0},le.offset={setOffset:function(e,t,o){var i=le.css(e,"position");"static"===i&&(e.style.position="relative");var a,r,n=le(e),s=n.offset(),l=le.css(e,"top"),c=le.css(e,"left"),d={},u={};("absolute"===i||"fixed"===i)&&le.inArray("auto",[l,c])>-1?(a=(u=n.position()).top,r=u.left):(a=parseFloat(l)||0,r=parseFloat(c)||0),le.isFunction(t)&&(t=t.call(e,o,s)),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+r),"using"in t?t.using.call(e,d):n.css(d)}},le.fn.extend({position:function(){if(this[0]){var e,t,o={top:0,left:0},i=this[0];return"fixed"===le.css(i,"position")?t=i.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),le.nodeName(e[0],"html")||(o=e.offset()),o.top+=le.css(e[0],"borderTopWidth",!0),o.left+=le.css(e[0],"borderLeftWidth",!0)),{top:t.top-o.top-le.css(i,"marginTop",!0),left:t.left-o.left-le.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||Z.documentElement;e&&!le.nodeName(e,"html")&&"static"===le.css(e,"position");)e=e.offsetParent;return e||Z.documentElement})}}),le.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,o){var i=/Y/.test(o);le.fn[e]=function(a){return le.access(this,function(e,a,r){var n=B(e);if(r===t)return n?o in n?n[o]:n.document.documentElement[a]:e[a];n?n.scrollTo(i?le(n).scrollLeft():r,i?r:le(n).scrollTop()):e[a]=r},e,a,arguments.length,null)}}),le.each({Height:"height",Width:"width"},function(e,o){le.each({padding:"inner"+e,content:o,"":"outer"+e},function(i,a){le.fn[a]=function(a,r){var n=arguments.length&&(i||"boolean"!=typeof a),s=i||(!0===a||!0===r?"margin":"border");return le.access(this,function(o,i,a){var r;return le.isWindow(o)?o.document.documentElement["client"+e]:9===o.nodeType?(r=o.documentElement,Math.max(o.body["scroll"+e],r["scroll"+e],o.body["offset"+e],r["offset"+e],r["client"+e])):a===t?le.css(o,i,s):le.style(o,i,a,s)},o,n?a:t,n,null)}})}),e.jQuery=e.$=le,"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return le})}(window),
112/*!
113 * jQuery Migrate - v1.1.1 - 2013-02-16
114 * https://github.com/jquery/jquery-migrate
115 * Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors; Licensed MIT
116 */
117function(e,t,o){function i(o){r[o]||(r[o]=!0,e.migrateWarnings.push(o),t.console&&console.warn&&!e.migrateMute&&(console.warn("JQMIGRATE: "+o),e.migrateTrace&&console.trace&&console.trace()))}function a(t,o,a,r){if(Object.defineProperty)try{return void Object.defineProperty(t,o,{configurable:!0,enumerable:!0,get:function(){return i(r),a},set:function(e){i(r),a=e}})}catch(n){}e._definePropertyBroken=!0,t[o]=a}
117var r={};e.migrateWarnings=[],e.migrateMute=!0,!e.migrateMute&&t.console&&console.log&&console.log("JQMIGRATE: Logging is active"),e.migrateTrace===o&&(e.migrateTrace=!0),e.migrateReset=function(){r={},e.migrateWarnings.length=0},"BackCompat"===document.compatMode&&i("jQuery is not compatible with Quirks Mode");var n=e("<input/>",{size:1}).attr("size")&&e.attrFn,s=e.attr,l=e.attrHooks.value&&e.attrHooks.value.get||function(){return null},c=e.attrHooks.value&&e.attrHooks.value.set||function(){return o},d=/^(?:input|button)$/i,u=/^[238]$/,m=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,p=/^(?:checked|selected)$/i;a(e,"attrFn",n||{},"jQuery.attrFn is deprecated"),e.attr=function(t,a,r,l){var c=a.toLowerCase(),h=t&&t.nodeType;return l&&(s.length<4&&i("jQuery.fn.attr( props, pass ) is deprecated"),t&&!u.test(h)&&(n?a in n:e.isFunction(e.fn[a])))?e(t)[a](r):("type"===a&&r!==o&&d.test(t.nodeName)&&t.parentNode&&i("Can't change the 'type' of an input or button in IE 6/7/8"),!e.attrHooks[c]&&m.test(c)&&(e.attrHooks[c]={get:function(t,i){var a,r=e.prop(t,i);return!0===r||"boolean"!=typeof r&&(a=t.getAttributeNode(i))&&!1!==a.nodeValue?i.toLowerCase():o},set:function(t,o,i){var a;return!1===o?e.removeAttr(t,i):((a=e.propFix[i]||i)in t&&(t[a]=!0),t.setAttribute(i,i.toLowerCase())),i}},p.test(c)&&i("jQuery.fn.attr('"+c+"') may use property instead of attribute")),s.call(e,t,a,r))},e.attrHooks.value={get:function(e,t){var o=(e.nodeName||"").toLowerCase();return"button"===o?l.apply(this,arguments):("input"!==o&&"option"!==o&&i("jQuery.fn.attr('value') no longer gets properties"),t in e?e.value:null)},set:function(e,t){var o=(e.nodeName||"").toLowerCase();if("button"===o)return c.apply(this,arguments);"input"!==o&&"option"!==o&&i("jQuery.fn.attr('value', val) no longer sets properties"),e.value=t}};var h,b,_=e.fn.init,v=e.parseJSON,g=/^(?:[^<]*(<[\w\W]+>)[^>]*|#([\w\-]*))$/;e.fn.init=function(t,o,a){var r;return t&&"string"==typeof t&&!e.isPlainObject(o)&&(r=g.exec(t))&&r[1]&&("<"!==t.charAt(0)&&i("$(html) HTML strings must start with '<' character"),o&&o.context&&(o=o.context),e.parseHTML)?_.call(this,e.parseHTML(e.trim(t),o,!0),o,a):_.apply(this,arguments)},e.fn.init.prototype=e.fn,e.parseJSON=function(e){return e||null===e?v.apply(this,arguments):(i("jQuery.parseJSON requires a valid JSON string"),null)},e.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e.browser||(b={},(h=e.uaMatch(navigator.userAgent)).browser&&(b[h.browser]=!0,b.version=h.version),b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0),e.browser=b),a(e,"browser",e.browser,"jQuery.browser is deprecated"),e.sub=function(){function t(e,o){return new t.fn.init(e,o)}e.extend(!0,t,this),t.superclass=this,t.fn=t.prototype=this(),t.fn.constructor=t,t.sub=this.sub,t.fn.init=function(i,a){return a&&a instanceof e&&!(a instanceof t)&&(a=t(a)),e.fn.init.call(this,i,a,o)},t.fn.init.prototype=t.fn;var o=t(document);return i("jQuery.sub() is deprecated"),t},e.ajaxSetup({converters:{"text json":e.parseJSON}});var f=e.fn.data;e.fn.data=function(t){var a,r,n=this[0];return!n||"events"!==t||1!==arguments.length||(a=e.data(n,t),r=e._data(n,t),a!==o&&a!==r||r===o)?f.apply(this,arguments):(i("Use of jQuery.fn.data('events') is deprecated"),r)};var y=/\/(java|ecma)script/i,w=e.fn.andSelf||e.fn.addBack;e.fn.andSelf=function(){return i("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),w.apply(this,arguments)},e.clean||(e.clean=function(t,o,a,r){o=(o=!(o=o||document).nodeType&&o[0]||o).ownerDocument||o,i("jQuery.clean() is deprecated");var n,s,l,c,d=[];if(e.merge(d,e.buildFragment(t,o).childNodes),a)for(l=function(e){if(!e.type||y.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):a.appendChild(e)},n=0;null!=(s=d[n]);n++)e.nodeName(s,"script")&&l(s)||(a.appendChild(s),"undefined"!=typeof s.getElementsByTagName&&(c=e.grep(e.merge([],s.getElementsByTagName("script")),l),d.splice.apply(d,[n+1,0].c
117oncat(c)),n+=c.length));return d});var k=e.event.add,x=e.event.remove,C=e.event.trigger,A=e.fn.toggle,S=e.fn.live,T=e.fn.die,M="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",P=new RegExp("\\b(?:"+M+")\\b"),D=/(?:^|\s)hover(\.\S+|)\b/,E=function(t){return"string"!=typeof t||e.event.special.hover?t:(D.test(t)&&i("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(D,"mouseenter$1 mouseleave$1"))};e.event.props&&"attrChange"!==e.event.props[0]&&e.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),e.event.dispatch&&a(e.event,"handle",e.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),e.event.add=function(e,t,o,a,r){e!==document&&P.test(t)&&i("AJAX events should be attached to document: "+t),k.call(this,e,E(t||""),o,a,r)},e.event.remove=function(e,t,o,i,a){x.call(this,e,E(t)||"",o,i,a)},e.fn.error=function(){var e=Array.prototype.slice.call(arguments,0);return i("jQuery.fn.error() is deprecated"),e.splice(0,0,"error"),arguments.length?this.bind.apply(this,e):(this.triggerHandler.apply(this,e),this)},e.fn.toggle=function(t,o){if(!e.isFunction(t)||!e.isFunction(o))return A.apply(this,arguments);i("jQuery.fn.toggle(handler, handler...) is deprecated");var a=arguments,r=t.guid||e.guid++,n=0,s=function(o){var i=(e._data(this,"lastToggle"+t.guid)||0)%n;return e._data(this,"lastToggle"+t.guid,i+1),o.preventDefault(),a[i].apply(this,arguments)||!1};for(s.guid=r;n<a.length;)a[n++].guid=r;return this.click(s)},e.fn.live=function(t,o,a){return i("jQuery.fn.live() is deprecated"),S?S.apply(this,arguments):(e(this.context).on(t,this.selector,o,a),this)},e.fn.die=function(t,o){return i("jQuery.fn.die() is deprecated"),T?T.apply(this,arguments):(e(this.context).off(t,this.selector||"**",o),this)},e.event.trigger=function(e,t,o,a){return o||P.test(e)||i("Global events are undocumented and deprecated"),C.call(this,e,t,o||document,a)},e.each(M.split("|"),function(t,o){e.event.special[o]={setup:function(){var t=this;return t!==document&&(e.event.add(document,o+"."+e.guid,function(){e.event.trigger(o,null,t,!0)}),e._data(this,o,e.guid++)),!1},teardown:function(){return this!==document&&e.event.remove(document,o+"."+e._data(this,o)),!1}}})}(jQuery,window),function(){var e=this,t=e._,o={},i=Array.prototype,a=Object.prototype,r=Function.prototype,n=i.push,s=i.slice,l=i.concat,c=a.toString,d=a.hasOwnProperty,u=i.forEach,m=i.map,p=i.reduce,h=i.reduceRight,b=i.filter,_=i.every,v=i.some,g=i.indexOf,f=i.lastIndexOf,y=Array.isArray,w=Object.keys,k=r.bind,x=function(e){return e instanceof x?e:this instanceof x?void(this._wrapped=e):new x(e)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=x),exports._=x):e._=x,x.VERSION="1.4.4";var C=x.each=x.forEach=function(e,t,i){if(null!=e)if(u&&e.forEach===u)e.forEach(t,i);else if(e.length===+e.length){for(var a=0,r=e.length;a<r;a++)if(t.call(i,e[a],a,e)===o)return}else for(var n in e)if(x.has(e,n)&&t.call(i,e[n],n,e)===o)return};x.map=x.collect=function(e,t,o){var i=[];return null==e?i:m&&e.map===m?e.map(t,o):(C(e,function(e,a,r){i[i.length]=t.call(o,e,a,r)}),i)};var A="Reduce of empty array with no initial value";x.reduce=x.foldl=x.inject=function(e,t,o,i){var a=arguments.length>2;if(null==e&&(e=[]),p&&e.reduce===p)return i&&(t=x.bind(t,i)),a?e.reduce(t,o):e.reduce(t);if(C(e,function(e,r,n){a?o=t.call(i,o,e,r,n):(o=e,a=!0)}),!a)throw new TypeError(A);return o},x.reduceRight=x.foldr=function(e,t,o,i){var a=arguments.length>2;if(null==e&&(e=[]),h&&e.reduceRight===h)return i&&(t=x.bind(t,i)),a?e.reduceRight(t,o):e.reduceRight(t);var r=e.length;if(r!==+r){var n=x.keys(e);r=n.length}if(C(e,function(s,l,c){l=n?n[--r]:--r,a?o=t.call(i,o,e[l],l,c):(o=e[l],a=!0)}),!a)throw new TypeError(A);return o},x.find=x.detect=function(e,t,o){var i;return S(e,function(e,a,r){if(t.call(o,e,a,r))return i=e,!0}),i},x.filter=x.select=function(e,t,o){var i=[];return null==e?i:b&&e.filter===b?e.filter(t,o):(C(e,function(e,a,r){t.call(o,e,a,r)&&(i[i.length]=e)}),i)},x.reject=function(e,t,o){return x.filter(e,function(e,i,a){return!t.call(o,e,i,a)},o)},x.every=x.all=function(e,t,i){t||(t=x.identity);var a=!0;return null==e?a:_&&e.every===_?e.every(t,i):(C(e,function(e,r,n){if(!(a=a&&t.call(i,e,r,n)))return o}
117),!!a)};var S=x.some=x.any=function(e,t,i){t||(t=x.identity);var a=!1;return null==e?a:v&&e.some===v?e.some(t,i):(C(e,function(e,r,n){if(a||(a=t.call(i,e,r,n)))return o}),!!a)};x.contains=x.include=function(e,t){return null!=e&&(g&&e.indexOf===g?-1!=e.indexOf(t):S(e,function(e){return e===t}))},x.invoke=function(e,t){var o=s.call(arguments,2),i=x.isFunction(t);return x.map(e,function(e){return(i?t:e[t]).apply(e,o)})},x.pluck=function(e,t){return x.map(e,function(e){return e[t]})},x.where=function(e,t,o){return x.isEmpty(t)?o?null:[]:x[o?"find":"filter"](e,function(e){for(var o in t)if(t[o]!==e[o])return!1;return!0})},x.findWhere=function(e,t){return x.where(e,t,!0)},x.max=function(e,t,o){if(!t&&x.isArray(e)&&e[0]===+e[0]&&e.length<65535)return Math.max.apply(Math,e);if(!t&&x.isEmpty(e))return-Infinity;var i={computed:-Infinity,value:-Infinity};return C(e,function(e,a,r){var n=t?t.call(o,e,a,r):e;n>=i.computed&&(i={value:e,computed:n})}),i.value},x.min=function(e,t,o){if(!t&&x.isArray(e)&&e[0]===+e[0]&&e.length<65535)return Math.min.apply(Math,e);if(!t&&x.isEmpty(e))return Infinity;var i={computed:Infinity,value:Infinity};return C(e,function(e,a,r){var n=t?t.call(o,e,a,r):e;n<i.computed&&(i={value:e,computed:n})}),i.value},x.shuffle=function(e){var t,o=0,i=[];return C(e,function(e){t=x.random(o++),i[o-1]=i[t],i[t]=e}),i};var T=function(e){return x.isFunction(e)?e:function(t){return t[e]}};x.sortBy=function(e,t,o){var i=T(t);return x.pluck(x.map(e,function(e,t,a){return{value:e,index:t,criteria:i.call(o,e,t,a)}}).sort(function(e,t){var o=e.criteria,i=t.criteria;if(o!==i){if(o>i||void 0===o)return 1;if(o<i||void 0===i)return-1}return e.index<t.index?-1:1}),"value")};var M=function(e,t,o,i){var a={},r=T(t||x.identity);return C(e,function(t,n){var s=r.call(o,t,n,e);i(a,s,t)}),a};x.groupBy=function(e,t,o){return M(e,t,o,function(e,t,o){(x.has(e,t)?e[t]:e[t]=[]).push(o)})},x.countBy=function(e,t,o){return M(e,t,o,function(e,t){x.has(e,t)||(e[t]=0),e[t]++})},x.sortedIndex=function(e,t,o,i){for(var a=(o=null==o?x.identity:T(o)).call(i,t),r=0,n=e.length;r<n;){var s=r+n>>>1;o.call(i,e[s])<a?r=s+1:n=s}return r},x.toArray=function(e){return e?x.isArray(e)?s.call(e):e.length===+e.length?x.map(e,x.identity):x.values(e):[]},x.size=function(e){return null==e?0:e.length===+e.length?e.length:x.keys(e).length},x.first=x.head=x.take=function(e,t,o){if(null!=e)return null==t||o?e[0]:s.call(e,0,t)},x.initial=function(e,t,o){return s.call(e,0,e.length-(null==t||o?1:t))},x.last=function(e,t,o){if(null!=e)return null==t||o?e[e.length-1]:s.call(e,Math.max(e.length-t,0))},x.rest=x.tail=x.drop=function(e,t,o){return s.call(e,null==t||o?1:t)},x.compact=function(e){return x.filter(e,x.identity)};var P=function(e,t,o){return C(e,function(e){x.isArray(e)?t?n.apply(o,e):P(e,t,o):o.push(e)}),o};x.flatten=function(e,t){return P(e,t,[])},x.without=function(e){return x.difference(e,s.call(arguments,1))},x.uniq=x.unique=function(e,t,o,i){x.isFunction(t)&&(i=o,o=t,t=!1);var a=o?x.map(e,o,i):e,r=[],n=[];return C(a,function(o,i){(t?i&&n[n.length-1]===o:x.contains(n,o))||(n.push(o),r.push(e[i]))}),r},x.union=function(){return x.uniq(l.apply(i,arguments))},x.intersection=function(e){var t=s.call(arguments,1);return x.filter(x.uniq(e),function(e){return x.every(t,function(t){return x.indexOf(t,e)>=0})})},x.difference=function(e){var t=l.apply(i,s.call(arguments,1));return x.filter(e,function(e){return!x.contains(t,e)})},x.zip=function(){for(var e=s.call(arguments),t=x.max(x.pluck(e,"length")),o=new Array(t),i=0;i<t;i++)o[i]=x.pluck(e,""+i);return o},x.object=function(e,t){if(null==e)return{};for(var o={},i=0,a=e.length;i<a;i++)t?o[e[i]]=t[i]:o[e[i][0]]=e[i][1];return o},x.indexOf=function(e,t,o){if(null==e)return-1;var i=0,a=e.length;if(o){if("number"!=typeof o)return e[i=x.sortedIndex(e,t)]===t?i:-1;i=o<0?Math.max(0,a+o):o}if(g&&e.indexOf===g)return e.indexOf(t,o);for(;i<a;i++)if(e[i]===t)return i;return-1},x.lastIndexOf=function(e,t,o){if(null==e)return-1;var i=null!=o;if(f&&e.lastIndexOf===f)return i?e.lastIndexOf(t,o):e.lastIndexOf(t);for(var a=i?o:e.length;a--;)if(e[a]===t)return a;return-1},x.range=function(e,t,o){arguments.length<=1&&(t=e||0,e=0),o=arguments[2]||1;for(var i=Math.max(Math.ceil((t-e)/o),0),a=0,r=new Array(i);a<i;)r[a++]=e,e+=o;return r},x.bind=function(e,t){if(e.bind===k&&k)return k.apply(e,s.call(arguments,1
117));var o=s.call(arguments,2);return function(){return e.apply(t,o.concat(s.call(arguments)))}},x.partial=function(e){var t=s.call(arguments,1);return function(){return e.apply(this,t.concat(s.call(arguments)))}},x.bindAll=function(e){var t=s.call(arguments,1);return 0===t.length&&(t=x.functions(e)),C(t,function(t){e[t]=x.bind(e[t],e)}),e},x.memoize=function(e,t){var o={};return t||(t=x.identity),function(){var i=t.apply(this,arguments);return x.has(o,i)?o[i]:o[i]=e.apply(this,arguments)}},x.delay=function(e,t){var o=s.call(arguments,2);return setTimeout(function(){return e.apply(null,o)},t)},x.defer=function(e){return x.delay.apply(x,[e,1].concat(s.call(arguments,1)))},x.throttle=function(e,t){var o,i,a,r,n=0,s=function(){n=new Date,a=null,r=e.apply(o,i)};return function(){var l=new Date,c=t-(l-n);return o=this,i=arguments,c<=0?(clearTimeout(a),a=null,n=l,r=e.apply(o,i)):a||(a=setTimeout(s,c)),r}},x.debounce=function(e,t,o){var i,a;return function(){var r=this,n=arguments,s=function(){i=null,o||(a=e.apply(r,n))},l=o&&!i;return clearTimeout(i),i=setTimeout(s,t),l&&(a=e.apply(r,n)),a}},x.once=function(e){var t,o=!1;return function(){return o?t:(o=!0,t=e.apply(this,arguments),e=null,t)}},x.wrap=function(e,t){return function(){var o=[e];return n.apply(o,arguments),t.apply(this,o)}},x.compose=function(){var e=arguments;return function(){for(var t=arguments,o=e.length-1;o>=0;o--)t=[e[o].apply(this,t)];return t[0]}},x.after=function(e,t){return e<=0?t():function(){if(--e<1)return t.apply(this,arguments)}},x.keys=w||function(e){if(e!==Object(e))throw new TypeError("Invalid object");var t=[];for(var o in e)x.has(e,o)&&(t[t.length]=o);return t},x.values=function(e){var t=[];for(var o in e)x.has(e,o)&&t.push(e[o]);return t},x.pairs=function(e){var t=[];for(var o in e)x.has(e,o)&&t.push([o,e[o]]);return t},x.invert=function(e){var t={};for(var o in e)x.has(e,o)&&(t[e[o]]=o);return t},x.functions=x.methods=function(e){var t=[];for(var o in e)x.isFunction(e[o])&&t.push(o);return t.sort()},x.extend=function(e){return C(s.call(arguments,1),function(t){if(t)for(var o in t)e[o]=t[o]}),e},x.pick=function(e){var t={},o=l.apply(i,s.call(arguments,1));return C(o,function(o){o in e&&(t[o]=e[o])}),t},x.omit=function(e){var t={},o=l.apply(i,s.call(arguments,1));for(var a in e)x.contains(o,a)||(t[a]=e[a]);return t},x.defaults=function(e){return C(s.call(arguments,1),function(t){if(t)for(var o in t)null==e[o]&&(e[o]=t[o])}),e},x.clone=function(e){return x.isObject(e)?x.isArray(e)?e.slice():x.extend({},e):e},x.tap=function(e,t){return t(e),e};var D=function(e,t,o,i){if(e===t)return 0!==e||1/e==1/t;if(null==e||null==t)return e===t;e instanceof x&&(e=e._wrapped),t instanceof x&&(t=t._wrapped);var a=c.call(e);if(a!=c.call(t))return!1;switch(a){case"[object String]":return e==String(t);case"[object Number]":return e!=+e?t!=+t:0==e?1/e==1/t:e==+t;case"[object Date]":case"[object Boolean]":return+e==+t;case"[object RegExp]":return e.source==t.source&&e.global==t.global&&e.multiline==t.multiline&&e.ignoreCase==t.ignoreCase}if("object"!=typeof e||"object"!=typeof t)return!1;for(var r=o.length;r--;)if(o[r]==e)return i[r]==t;o.push(e),i.push(t);var n=0,s=!0;if("[object Array]"==a){if(s=(n=e.length)==t.length)for(;n--&&(s=D(e[n],t[n],o,i)););}else{var l=e.constructor,d=t.constructor;if(l!==d&&!(x.isFunction(l)&&l instanceof l&&x.isFunction(d)&&d instanceof d))return!1;for(var u in e)if(x.has(e,u)&&(n++,!(s=x.has(t,u)&&D(e[u],t[u],o,i))))break;if(s){for(u in t)if(x.has(t,u)&&!n--)break;s=!n}}return o.pop(),i.pop(),s};x.isEqual=function(e,t){return D(e,t,[],[])},x.isEmpty=function(e){if(null==e)return!0;if(x.isArray(e)||x.isString(e))return 0===e.length;for(var t in e)if(x.has(e,t))return!1;return!0},x.isElement=function(e){return!(!e||1!==e.nodeType)},x.isArray=y||function(e){return"[object Array]"==c.call(e)},x.isObject=function(e){return e===Object(e)},C(["Arguments","Function","String","Number","Date","RegExp"],function(e){x["is"+e]=function(t){return c.call(t)=="[object "+e+"]"}}),x.isArguments(arguments)||(x.isArguments=function(e){return!(!e||!x.has(e,"callee"))}),"function"!=typeof/./&&(x.isFunction=function(e){return"function"==typeof e}),x.isFinite=function(e){return isFinite(e)&&!isNaN(parseFloat(e))},x.isNaN=function(e){return x.isNumber(e)&&e!=+e},x.isBoolean=function(e){return!0===e||!1===e||"[object Boolean]"==c.call(e)},x.isNull=function(e){return null===e},x.isUndefined=function(e){return void 0===e},x.has=function(e,t){return d.call(e,t)},x.noConflict=function(){return e._=t,this},x.identity=function(e){return e},x.times=function(e,t,o){for(var i=Array(e),a=0;a<e;a++)i[a]=t.call(o,a);return i},x.random=function(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))};var E={escape:{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","/":"&#x2F;"}};E.unescape=x.invert(E.escape);var I={escape:new RegExp("["+x.keys(E.escape).join("")+"]","g"),unescape:new RegExp("("+x.keys(E.unescape).join("|")+")","g")};x.each(["escape","unescape"],function(e){x[e]=function(t){return null==t?"":(""+t).replace(I[e],function(t){return E[e][t]})}}),x.result=function(e,t){if(null==e)return null;var o=e[t];return x.isFunction(o)?o.call(e):o},x.mixin=function(e){C(x.functions(e),function(t){var o=x[t]=e[t];x.prototype[t]=function(){var e=[this._wrapped];return n.apply(e,arguments),F.call(this,o.apply(x,e))}})};var O=0;x.uniqueId=function(e){var t=++O+"";return e?e+t:t},x.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var N=/(.)^/,R={"'":"'","\\":"\\","\r":"r","\n":"n","\t":"t","\u2028":"u2028","\u2029":"u2029"},L=/\\|'|\r|\n|\t|\u2028|\u2029/g;x.template=function(e,t,o){var i;o=x.defaults({},o,x.templateSettings);var a=new RegExp([(o.escape||N).source,(o.interpolate||N).source,(o.evaluate||N).source].join("|")+"|$","g"),r=0,n="__p+='";e.replace(a,function(t,o,i,a,s){return n+=e.slice(r,s).replace(L,function(e){return"\\"+R[e]}),o&&(n+="'+\n((__t=("+o+"))==null?'':_.escape(__t))+\n'"),i&&(n+="'+\n((__t=("+i+"))==null?'':__t)+\n'"),a&&(n+="';\n"+a+"\n__p+='"),r=s+t.length,t}),n+="';\n",o.variable||(n="with(obj||{}){\n"+n+"}\n"),n="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+n+"return __p;\n";try{i=new Function(o.variable||"obj","_",n)}catch(l){throw l.source=n,l}if(t)return i(t,x);var s=function(e){return i.call(this,e,x)};return s.source="function("+(o.variable||"obj")+"){\n"+n+"}",s},x.chain=function(e){return x(e).chain()};var F=function(e){return this._chain?x(e).chain():e};x.mixin(x),C(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var t=i[e];x.prototype[e]=function(){var o=this._wrapped;return t.apply(o,arguments),"shift"!=e&&"splice"!=e||0!==o.length||delete o[0],F.call(this,o)}}),C(["concat","join","slice"],function(e){var t=i[e];x.prototype[e]=function(){return F.call(this,t.apply(this._wrapped,arguments))}}),x.extend(x.prototype,{chain:function(){return this._chain=!0,this},value:function(){return this._wrapped}})}.call(this),function(e,t){"use strict";var o=t.prototype.trim,i=t.prototype.trimRight,a=t.prototype.trimLeft,r=function(e){return 1*e||0},n=function(e,t){if(t<1)return"";for(var o="";t>0;)1&t&&(o+=e),t>>=1,e+=e;return o},s=[].slice,l=function(e){return null==e?"\\s":e.source?e.source:"["+p.escapeRegExp(e)+"]"},c={lt:"<",gt:">",quot:'"',apos:"'",amp:"&"},d={};for(var u in c)d[c[u]]=u;
118// Copyright (c) Alexandru Marasteanu <alexaholic [at) gmail (dot] com>
119var m=function(){function e(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}var o=n,i=function(){return i.cache.hasOwnProperty(arguments[0])||
119(i.cache[arguments[0]]=i.parse(arguments[0])),i.format.call(null,i.cache[arguments[0]],arguments)};return i.format=function(i,a){var r,n,s,l,c,d,u,p=1,h=i.length,b="",_=[];for(n=0;n<h;n++)if("string"===(b=e(i[n])))_.push(i[n]);else if("array"===b){if((l=i[n])[2])for(r=a[p],s=0;s<l[2].length;s++){if(!r.hasOwnProperty(l[2][s]))throw new Error(m('[_.sprintf] property "%s" does not exist',l[2][s]));r=r[l[2][s]]}else r=l[1]?a[l[1]]:a[p++];if(/[^s]/.test(l[8])&&"number"!=e(r))throw new Error(m("[_.sprintf] expecting number but found %s",e(r)));switch(l[8]){case"b":r=r.toString(2);break;case"c":r=t.fromCharCode(r);break;case"d":r=parseInt(r,10);break;case"e":r=l[7]?r.toExponential(l[7]):r.toExponential();break;case"f":r=l[7]?parseFloat(r).toFixed(l[7]):parseFloat(r);break;case"o":r=r.toString(8);break;case"s":r=(r=t(r))&&l[7]?r.substring(0,l[7]):r;break;case"u":r=Math.abs(r);break;case"x":r=r.toString(16);break;case"X":r=r.toString(16).toUpperCase()}r=/[def]/.test(l[8])&&l[3]&&r>=0?"+"+r:r,d=l[4]?"0"==l[4]?"0":l[4].charAt(1):" ",u=l[6]-t(r).length,c=l[6]?o(d,u):"",_.push(l[5]?r+c:c+r)}return _.join("")},i.cache={},i.parse=function(e){for(var t=e,o=[],i=[],a=0;t;){if(null!==(o=/^[^\x25]+/.exec(t)))i.push(o[0]);else if(null!==(o=/^\x25{2}/.exec(t)))i.push("%");else{if(null===(o=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(t)))throw new Error("[_.sprintf] huh?");if(o[2]){a|=1;var r=[],n=o[2],s=[];if(null===(s=/^([a-z_][a-z_\d]*)/i.exec(n)))throw new Error("[_.sprintf] huh?");for(r.push(s[1]);""!==(n=n.substring(s[0].length));)if(null!==(s=/^\.([a-z_][a-z_\d]*)/i.exec(n)))r.push(s[1]);else{if(null===(s=/^\[(\d+)\]/.exec(n)))throw new Error("[_.sprintf] huh?");r.push(s[1])}o[2]=r}else a|=2;if(3===a)throw new Error("[_.sprintf] mixing positional and named placeholders is not (yet) supported");i.push(o)}t=t.substring(o[0].length)}return i},i}(),p={VERSION:"2.3.0",isBlank:function(e){return null==e&&(e=""),/^\s*$/.test(e)},stripTags:function(e){return null==e?"":t(e).replace(/<\/?[^>]+>/g,"")},capitalize:function(e){return(e=null==e?"":t(e)).charAt(0).toUpperCase()+e.slice(1)},chop:function(e,o){return null==e?[]:(e=t(e),(o=~~o)>0?e.match(new RegExp(".{1,"+o+"}","g")):[e])},clean:function(e){return p.strip(e).replace(/\s+/g," ")},count:function(e,o){return null==e||null==o?0:t(e).split(o).length-1},chars:function(e){return null==e?[]:t(e).split("")},swapCase:function(e){return null==e?"":t(e).replace(/\S/g,function(e){return e===e.toUpperCase()?e.toLowerCase():e.toUpperCase()})},escapeHTML:function(e){return null==e?"":t(e).replace(/[&<>"']/g,function(e){return"&"+d[e]+";"})},unescapeHTML:function(e){return null==e?"":t(e).replace(/\&([^;]+);/g,function(e,o){var i;return o in c?c[o]:(i=o.match(/^#x([\da-fA-F]+)$/))?t.fromCharCode(parseInt(i[1],16)):(i=o.match(/^#(\d+)$/))?t.fromCharCode(~~i[1]):e})},escapeRegExp:function(e){return null==e?"":t(e).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")},splice:function(e,t,o,i){var a=p.chars(e);return a.splice(~~t,~~o,i),a.join("")},insert:function(e,t,o){return p.splice(e,t,0,o)},include:function(e,o){return""===o||null!=e&&-1!==t(e).indexOf(o)},join:function(){var e=s.call(arguments),t=e.shift();return null==t&&(t=""),e.join(t)},lines:function(e){return null==e?[]:t(e).split("\n")},reverse:function(e){return p.chars(e).reverse().join("")},startsWith:function(e,o){return""===o||null!=e&&null!=o&&(e=t(e),o=t(o),e.length>=o.length&&e.slice(0,o.length)===o)},endsWith:function(e,o){return""===o||null!=e&&null!=o&&(e=t(e),o=t(o),e.length>=o.length&&e.slice(e.length-o.length)===o)},succ:function(e){return null==e?"":(e=t(e)).slice(0,-1)+t.fromCharCode(e.charCodeAt(e.length-1)+1)},titleize:function(e){return null==e?"":t(e).replace(/(?:^|\s)\S/g,function(e){return e.toUpperCase()})},camelize:function(e){return p.trim(e).replace(/[-_\s]+(.)?/g,function(e,t){return t.toUpperCase()})},underscored:function(e){return p.trim(e).replace(/([a-z\d])([A-Z]+)/g,"$1_$2").replace(/[-\s]+/g,"_").toLowerCase()},dasherize:function(e){return p.trim(e).replace(/([A-Z])/g,"-$1").replace(/[-_\s]+/g,"-").toLowerCase()},classify:function(e){return p.titleize(t(e).replace(/_/g," ")).replace(/\s/g,"")},humanize:function(e){return p.capitalize(p.underscored(e).replace(/_id$/,"").replace(/_/g," "))},trim:function(e,i){return null==e?"":!i&&o?o.call(e):(i=l(i),t(e).replace(new RegExp("^"+i+"+|"+i+"+$","g"),""))},ltrim:function(e,o){return null==e?"":!o&&a?a.call(e):(o=l(o),t(e).replace(new RegExp("^"+o+"+"),""))},rtrim:function(e,o){return null==e?"":!o&&i?i.call(e):(o=l(o),t(e).replace(new RegExp(o+"+$"),""))},truncate:function(e,o,i){return null==e?"":(i=i||"...",o=~~o,(e=t(e)).length>o?e.slice(0,o)+i:e)}
119,prune:function(e,o,i){if(null==e)return"";if(e=t(e),o=~~o,i=null!=i?t(i):"...",e.length<=o)return e;var a=function(e){return e.toUpperCase()!==e.toLowerCase()?"A":" "},r=e.slice(0,o+1).replace(/.(?=\W*\w*$)/g,a);return((r=r.slice(r.length-2).match(/\w\w/)?r.replace(/\s*\S+$/,""):p.rtrim(r.slice(0,r.length-1)))+i).length>e.length?e:e.slice(0,r.length)+i},words:function(e,t){return p.isBlank(e)?[]:p.trim(e,t).split(t||/\s+/)},pad:function(e,o,i,a){e=null==e?"":t(e),o=~~o;var r=0;switch(i?i.length>1&&(i=i.charAt(0)):i=" ",a){case"right":return r=o-e.length,e+n(i,r);case"both":return r=o-e.length,n(i,Math.ceil(r/2))+e+n(i,Math.floor(r/2));default:return r=o-e.length,n(i,r)+e}},lpad:function(e,t,o){return p.pad(e,t,o)},rpad:function(e,t,o){return p.pad(e,t,o,"right")},lrpad:function(e,t,o){return p.pad(e,t,o,"both")},sprintf:m,vsprintf:function(e,t){return t.unshift(e),m.apply(null,t)},toNumber:function(e,o){if(null==e||""==e)return 0;e=t(e);var i=r(r(e).toFixed(~~o));return 0!==i||e.match(/^0+$/)?i:Number.NaN},numberFormat:function(e,t,o,i){if(isNaN(e)||null==e)return"";i=i||",";var a=(e=e.toFixed(~~t)).split("."),r=a[0],n=a[1]?(o||".")+a[1]:"";return r.replace(/(\d)(?=(?:\d{3})+$)/g,"$1"+i)+n},strRight:function(e,o){if(null==e)return"";e=t(e);var i=(o=null!=o?t(o):o)?e.indexOf(o):-1;return~i?e.slice(i+o.length,e.length):e},strRightBack:function(e,o){if(null==e)return"";e=t(e);var i=(o=null!=o?t(o):o)?e.lastIndexOf(o):-1;return~i?e.slice(i+o.length,e.length):e},strLeft:function(e,o){if(null==e)return"";e=t(e);var i=(o=null!=o?t(o):o)?e.indexOf(o):-1;return~i?e.slice(0,i):e},strLeftBack:function(e,t){if(null==e)return"";t=null!=t?""+t:t;var o=(e+="").lastIndexOf(t);return~o?e.slice(0,o):e},toSentence:function(e,t,o,i){t=t||", ",o=o||" and ";var a=e.slice(),r=a.pop();return e.length>2&&i&&(o=p.rtrim(t)+o),a.length?a.join(t)+o+r:r},toSentenceSerial:function(){var e=s.call(arguments);return e[3]=!0,p.toSentence.apply(p,e)},slugify:function(e){if(null==e)return"";var o="\u0105\xe0\xe1\xe4\xe2\xe3\xe5\xe6\u0107\u0119\xe8\xe9\xeb\xea\xec\xed\xef\xee\u0142\u0144\xf2\xf3\xf6\xf4\xf5\xf8\xf9\xfa\xfc\xfb\xf1\xe7\u017c\u017a",i="aaaaaaaaceeeeeiiiilnoooooouuuunczz",a=new RegExp(l(o),"g");return e=t(e).toLowerCase().replace(a,function(e){var t=o.indexOf(e);return i.charAt(t)||"-"}),p.dasherize(e.replace(/[^\w\s-]/g,""))},surround:function(e,t){return[t,e,t].join("")},quote:function(e){return p.surround(e,'"')},exports:function(){var e={};for(var t in this)this.hasOwnProperty(t)&&!t.match(/^(?:include|contains|reverse)$/)&&(e[t]=this[t]);return e},repeat:function(e,o,i){if(null==e)return"";if(o=~~o,null==i)return n(t(e),o);for(var a=[];o>0;a[--o]=e);return a.join(i)},levenshtein:function(e,o){if(null==e&&null==o)return 0;if(null==e)return t(o).length;if(null==o)return t(e).length;e=t(e),o=t(o);for(var i,a,r=[],n=0;n<=o.length;n++)for(var s=0;s<=e.length;s++)a=n&&s?e.charAt(s-1)===o.charAt(n-1)?i:Math.min(r[s],r[s-1],i)+1:n+s,i=r[s],r[s]=a;return r.pop()}};p.strip=p.trim,p.lstrip=p.ltrim,p.rstrip=p.rtrim,p.center=p.lrpad,p.rjust=p.lpad,p.ljust=p.rpad,p.contains=p.include,p.q=p.quote,"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(module.exports=p),exports._s=p):"function"==typeof define&&define.amd?define("underscore.string",[],function(){return p}):(e._=e._||{},e._.string=e._.str=p)}(this,String),function(){var e,t=this,o=t.Backbone,i=[],a=i.push,r=i.slice,n=i.splice;(e="undefined"!=typeof exports?exports:t.Backbone={}).VERSION="1.0.0";var s=t._;s||"undefined"==typeof require||(s=require("underscore")),e.$=t.jQuery||t.Zepto||t.ender||t.$,e.noConflict=function(){return t.Backbone=o,this},e.emulateHTTP=!1,e.emulateJSON=!1;var l=e.Events={on:function(e,t,o){return d(this,"on",e,[t,o])&&t?(this._events||(this._events={}),(this._events[e]||(this._events[e]=[])).push({callback:t,context:o,ctx:o||this}),this):this},once:function(e,t,o){if(!d(this,"once",e,[t,o])||!t)return this;var i=this,a=s.once(function(){i.off(e,a),t.apply(this,arguments)});return a._callback=t,this.on(e,a,o)},off:function(e,t,o){var i,a,r,n,l,c,u,m;if(!this._events||!d(this,"off",e,[t,o]))return this;if(!e&&!t&&!o)return this._events={},this;for(l=0,c=(n=e?[e]:s.keys(this._events)).length;l<c;l++)if(e=n[l],r=this._events[e]){if(this._events[e]=i=[],t||o)for(u=0,m=r.length;u<m;
119u++)a=r[u],(t&&t!==a.callback&&t!==a.callback._callback||o&&o!==a.context)&&i.push(a);i.length||delete this._events[e]}return this},trigger:function(e){if(!this._events)return this;var t=r.call(arguments,1);if(!d(this,"trigger",e,t))return this;var o=this._events[e],i=this._events.all;return o&&u(o,t),i&&u(i,arguments),this},stopListening:function(e,t,o){var i=this._listeners;if(!i)return this;var a=!t&&!o;for(var r in"object"==typeof t&&(o=this),e&&((i={})[e._listenerId]=e),i)i[r].off(t,o,this),a&&delete this._listeners[r];return this}},c=/\s+/,d=function(e,t,o,i){if(!o)return!0;if("object"==typeof o){for(var a in o)e[t].apply(e,[a,o[a]].concat(i));return!1}if(c.test(o)){for(var r=o.split(c),n=0,s=r.length;n<s;n++)e[t].apply(e,[r[n]].concat(i));return!1}return!0},u=function(e,t){var o,i=-1,a=e.length,r=t[0],n=t[1],s=t[2];switch(t.length){case 0:for(;++i<a;)(o=e[i]).callback.call(o.ctx);return;case 1:for(;++i<a;)(o=e[i]).callback.call(o.ctx,r);return;case 2:for(;++i<a;)(o=e[i]).callback.call(o.ctx,r,n);return;case 3:for(;++i<a;)(o=e[i]).callback.call(o.ctx,r,n,s);return;default:for(;++i<a;)(o=e[i]).callback.apply(o.ctx,t)}},m={listenTo:"on",listenToOnce:"once"};s.each(m,function(e,t){l[t]=function(t,o,i){return(this._listeners||(this._listeners={}))[t._listenerId||(t._listenerId=s.uniqueId("l"))]=t,"object"==typeof o&&(i=this),t[e](o,i,this),this}}),l.bind=l.on,l.unbind=l.off,s.extend(e,l);var p=e.Model=function(e,t){var o,i=e||{};t||(t={}),this.cid=s.uniqueId("c"),this.attributes={},s.extend(this,s.pick(t,h)),t.parse&&(i=this.parse(i,t)||{}),(o=s.result(this,"defaults"))&&(i=s.defaults({},i,o)),this.set(i,t),this.changed={},this.initialize.apply(this,arguments)},h=["url","urlRoot","collection"];s.extend(p.prototype,l,{changed:null,validationError:null,idAttribute:"id",initialize:function(){},toJSON:function(){return s.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(e){return this.attributes[e]},escape:function(e){return s.escape(this.get(e))},has:function(e){return null!=this.get(e)},set:function(e,t,o){var i,a,r,n,l,c,d,u;if(null==e)return this;if("object"==typeof e?(a=e,o=t):(a={})[e]=t,o||(o={}),!this._validate(a,o))return!1;for(i in r=o.unset,l=o.silent,n=[],c=this._changing,this._changing=!0,c||(this._previousAttributes=s.clone(this.attributes),this.changed={}),u=this.attributes,d=this._previousAttributes,this.idAttribute in a&&(this.id=a[this.idAttribute]),a)t=a[i],s.isEqual(u[i],t)||n.push(i),s.isEqual(d[i],t)?delete this.changed[i]:this.changed[i]=t,r?delete u[i]:u[i]=t;if(!l){n.length&&(this._pending=!0);for(var m=0,p=n.length;m<p;m++)this.trigger("change:"+n[m],this,u[n[m]],o)}if(c)return this;if(!l)for(;this._pending;)this._pending=!1,this.trigger("change",this,o);return this._pending=!1,this._changing=!1,this},unset:function(e,t){return this.set(e,void 0,s.extend({},t,{unset:!0}))},clear:function(e){var t={};for(var o in this.attributes)t[o]=void 0;return this.set(t,s.extend({},e,{unset:!0}))},hasChanged:function(e){return null==e?!s.isEmpty(this.changed):s.has(this.changed,e)},changedAttributes:function(e){if(!e)return!!this.hasChanged()&&s.clone(this.changed);var t,o=!1,i=this._changing?this._previousAttributes:this.attributes;for(var a in e)s.isEqual(i[a],t=e[a])||((o||(o={}))[a]=t);return o},previous:function(e){return null!=e&&this._previousAttributes?this._previousAttributes[e]:null},previousAttributes:function(){return s.clone(this._previousAttributes)},fetch:function(e){void 0===(e=e?s.clone(e):{}).parse&&(e.parse=!0);var t=this,o=e.success;return e.success=function(i){if(!t.set(t.parse(i,e),e))return!1;o&&o(t,i,e),t.trigger("sync",t,i,e)},F(this,e),this.sync("read",this,e)},save:function(e,t,o){var i,a,r,n=this.attributes;if(null==e||"object"==typeof e?(i=e,o=t):(i={})[e]=t,i&&(!o||!o.wait)&&!this.set(i,o))return!1;if(o=s.extend({validate:!0},o),!this._validate(i,o))return!1;i&&o.wait&&(this.attributes=s.extend({},n,i)),void 0===o.parse&&(o.parse=!0);var l=this,c=o.success;return o.success=function(e){l.attributes=n;var t=l.parse(e,o);if(o.wait&&(t=s.extend(i||{},t)),s.isObject(t)&&!l.set(t,o))return!1;c&&c(l,e,o),l.trigger("sync",l,e,o)},F(this,o),"patch"===(a=this.isNew()?"create":o.patch?"patch":"update")&&(o.attrs=i),r=this.sync(a,this,o),i&&o.wait&&(this.attributes=n),r},destroy:function(e){e=e?s.clone(e):{};var t=this,o=e.success,i=function(){t.trigger("destroy",t,t.collection,e)};if(e.success=function(a){(e.wait||t.isNew())&&i(),o&&o(t,a,e),t.isNew()||t.trigger("sync",t,a,e)},this.isNew())return e.success(),!1;F(this,e);var a=this.sync("delete",this,e);return e.wait||i(),a},url:function(){var e=s.result(this,"urlRoot")||s.result(this.collection,"url")||L();return this.isNew()?e:e+("/"===e.charAt(e.length-1)?"":"/")+encodeURIComponent(this.id
119)},parse:function(e){return e},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return null==this.id},isValid:function(e){return this._validate({},s.extend(e||{},{validate:!0}))},_validate:function(e,t){if(!t.validate||!this.validate)return!0;e=s.extend({},this.attributes,e);var o=this.validationError=this.validate(e,t)||null;return!o||(this.trigger("invalid",this,o,s.extend(t||{},{validationError:o})),!1)}});var b=["keys","values","pairs","invert","pick","omit"];s.each(b,function(e){p.prototype[e]=function(){var t=r.call(arguments);return t.unshift(this.attributes),s[e].apply(s,t)}});var _=e.Collection=function(e,t){t||(t={}),t.url&&(this.url=t.url),t.model&&(this.model=t.model),void 0!==t.comparator&&(this.comparator=t.comparator),this._reset(),this.initialize.apply(this,arguments),e&&this.reset(e,s.extend({silent:!0},t))},v={add:!0,remove:!0,merge:!0},g={add:!0,merge:!1,remove:!1};s.extend(_.prototype,l,{model:p,initialize:function(){},toJSON:function(e){return this.map(function(t){return t.toJSON(e)})},sync:function(){return e.sync.apply(this,arguments)},add:function(e,t){return this.set(e,s.defaults(t||{},g))},remove:function(e,t){var o,i,a,r;for(t||(t={}),o=0,i=(e=s.isArray(e)?e.slice():[e]).length;o<i;o++)(r=this.get(e[o]))&&(delete this._byId[r.id],delete this._byId[r.cid],a=this.indexOf(r),this.models.splice(a,1),this.length--,t.silent||(t.index=a,r.trigger("remove",r,this,t)),this._removeReference(r));return this},set:function(e,t){var o,i,r,l,c;(t=s.defaults(t||{},v)).parse&&(e=this.parse(e,t)),s.isArray(e)||(e=e?[e]:[]);var d=t.at,u=this.comparator&&null==d&&!1!==t.sort,m=s.isString(this.comparator)?this.comparator:null,p=[],h=[],b={};for(o=0,i=e.length;o<i;o++)(r=this._prepareModel(e[o],t))&&((l=this.get(r))?(t.remove&&(b[l.cid]=!0),t.merge&&(l.set(r.attributes,t),u&&!c&&l.hasChanged(m)&&(c=!0))):t.add&&(p.push(r),r.on("all",this._onModelEvent,this),this._byId[r.cid]=r,null!=r.id&&(this._byId[r.id]=r)));if(t.remove){for(o=0,i=this.length;o<i;++o)b[(r=this.models[o]).cid]||h.push(r);h.length&&this.remove(h,t)}if(p.length&&(u&&(c=!0),this.length+=p.length,null!=d?n.apply(this.models,[d,0].concat(p)):a.apply(this.models,p)),c&&this.sort({silent:!0}),t.silent)return this;for(o=0,i=p.length;o<i;o++)(r=p[o]).trigger("add",r,this,t);return c&&this.trigger("sort",this,t),this},reset:function(e,t){t||(t={});for(var o=0,i=this.models.length;o<i;o++)this._removeReference(this.models[o]);return t.previousModels=this.models,this._reset(),this.add(e,s.extend({silent:!0},t)),t.silent||this.trigger("reset",this,t),this},push:function(e,t){return e=this._prepareModel(e,t),this.add(e,s.extend({at:this.length},t)),e},pop:function(e){var t=this.at(this.length-1);return this.remove(t,e),t},unshift:function(e,t){return e=this._prepareModel(e,t),this.add(e,s.extend({at:0},t)),e},shift:function(e){var t=this.at(0);return this.remove(t,e),t},slice:function(e,t){return this.models.slice(e,t)},get:function(e){if(null!=e)return this._byId[null!=e.id?e.id:e.cid||e]},at:function(e){return this.models[e]},where:function(e,t){return s.isEmpty(e)?t?void 0:[]:this[t?"find":"filter"](function(t){for(var o in e)if(e[o]!==t.get(o))return!1;return!0})},findWhere:function(e){return this.where(e,!0)},sort:function(e){if(!this.comparator)throw new Error("Cannot sort a set without a comparator");return e||(e={}),s.isString(this.comparator)||1===this.comparator.length?this.models=this.sortBy(this.comparator,this):this.models.sort(s.bind(this.comparator,this)),e.silent||this.trigger("sort",this,e),this},sortedIndex:function(e,t,o){t||(t=this.comparator);var i=s.isFunction(t)?t:function(e){return e.get(t)};return s.sortedIndex(this.models,e,i,o)},pluck:function(e){return s.invoke(this.models,"get",e)},fetch:function(e){void 0===(e=e?s.clone(e):{}).parse&&(e.parse=!0);var t=e.success,o=this;return e.success=function(i){var a=e.reset?"reset":"set";o[a](i,e),t&&t(o,i,e),o.trigger("sync",o,i,e)},F(this,e),this.sync("read",this,e)},create:function(e,t){if(t=t?s.clone(t):{},!(e=this._prepareModel(e,t)))return!1;t.wait||this.add(e,t);var o=this,i=t.success;return t.success=function(a){t.wait&&o.add(e,t),i&&i(e,a,t)},e.save(null,t),e},parse:function(e){return e},clone:function(){return new this.constructor(this.models)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(e,t){if(e instanceof p)return e.collection||(e.collection=this),e;t||(t={}),t.collection=this;var o=new this.model(e,t);return o._validate(e,t)?o:(this.trigger("invalid",this,e,t),!1)},_removeReference:function(e){this===e.collection&&delete e.collection,e.off("all",this._onModelEvent,this)},_onModelEvent:function(e,t,o,i){("add"!==e&&"remove"!==e||o===this)&&("destroy"===e&&this.remove(t,i),t&&e==="change:"+t.idAttribute&&(delete this._byId[t.previous(t.idAttribute)],null!=t.id&&(this._byId[t.id]=t)),this.trigger.apply(this,arguments))}});var f=["forEach","each","map","collect","reduce","foldl","inject","reduceRight","foldr","find","detect","filter","select","reject","every","all","some","any","include","contains","invoke","max","min","toArray","size","first","head","take","initial","rest","tail","drop","last","without","indexOf","shuffle","lastIndexOf","isEmpty","chain"];s.each(f,function(e){_.prototype[e]=function(){var t=r.call(arguments);return t.unshift(this.models),s[e].apply(s,t)}});var y=["groupBy","countBy","sortBy"];s.each(y,function(e){_.prototype[e]=function(t,o){var i=s.isFunction(t)?t:function(e){return e.get(t)};return s[e](this.models,i,o)}});var w=e.View=function(e){this.cid=s.uniqueId("view"),this._configure(e||{}),this._ensureElement(),this.initialize.apply(this,arguments),this.delegateEvents()},k=/^(\S+)\s*(.*)$/,x=["model","collection","el","id","attributes","className","tagName","events"];s.extend(w.prototype,l,{tagName:"div",$:function(e){return this.$el.find(e)},initialize:function(){},render:function(){return this},remove:function(){return this.$el.remove(),this.stopListening(),this},setElement:function(t,o){return this.$el&&this.undelegateEvents(),this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0],!1!==o&&this.delegateEvents(),this},delegateEvents:function(e){if(!e&&!(e=s.result(this,"events")))return this;for(var t in this.undelegateEvents(),e){var o=e[t];if(s.isFunction(o)||(o=this[e[t]]),o){var i=t.match(k),a=i[1],r=i[2];o=s.bind(o,this),a+=".delegateEvents"+this.cid,""===r?this.$el.on(a,o):this.$el.on(a,r,o)}}return this},undelegateEvents:function(){return this.$el.off(".delegateEvents"+this.cid),this},_configure:function(e){this.options&&(e=s.extend({},s.result(this,"options"),e)),s.extend(this,s.pick(e,x)),this.options=e},_ensureElement:function(){if(this.el)this.setElement(s.result(this,"el"),!1);else{var t=s.extend({},s.result(this,"attributes"));this.id&&(t.id=s.result(this,"id")),this.className&&(t["class"]=s.result(this,"className"));var o=e.$("<"+s.result(this,"tagName")+">").attr(t);this.setElement(o,!1)}}}),e.sync=function(t,o,i){var a=C[t];s.defaults(i||(i={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var r={type:a,dataType:"json"};if(i.url||(r.url=s.result(o,"url")||L()),null!=i.data||!o||"create"!==t&&"update"!==t&&"patch"!==t||(r.contentType="application/json",r.data=JSON.stringify(i.attrs||o.toJSON(i))),i.emulateJSON&&(r.contentType="application/x-www-form-urlencoded",r.data=r.data?{model:r.data}:{}),i.emulateHTTP&&("PUT"===a||"DELETE"===a||"PATCH"===a)){r.type="POST",i.emulateJSON&&(r.data._method=a);var n=i.beforeSend;i.beforeSend=function(e){if(e.setRequestHeader("X-HTTP-Method-Override",a),n)return n.apply(this,arguments)}}"GET"===r.type||i.emulateJSON||(r.processData=!1),"PATCH"!==r.type||!window.ActiveXObject||window.external&&window.external.msActiveXFilteringEnabled||(r.xhr=function(){return new ActiveXObject("Microsoft.XMLHTTP")});var l=i.xhr=e.ajax(s.extend(r,i));return o.trigger("request",o,l,i),l};var C={create:"POST",update:"PUT",patch:"PATCH","delete":"DELETE",read:"GET"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var A=e.Router=function(e){e||(e={}),e.routes&&(this.routes=e.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},S=/\((.*?)\)/g,T=/(\(\?)?:\w+/g,M=/\*\w+/g,P=/[\-{}\[\]+?.,\\\^$|#\s]/g;s.extend(A.prototype,l,{initialize:function(){},route:function(t,o,i){s.isRegExp(t)||(t=this._routeToRegExp(t)),s.isFunction(o)&&(i=o,o=""),i||(i=this[o]);var a=this;return e.history.route(t,function(r){var n=a._extractParameters(t,r);i&&i.apply(a,n),a.trigger.apply(a,["route:"+o].concat(n)),a.trigger("route",o,n),e.history.trigger("route",a,o,n)}),this},navigate:function(t,o){return e.history.navigate(t,o),this},_bindRoutes:function(){if(this.routes){this.routes=s.result(this,"routes");for(var e,t=s.keys(this.routes);null!=(e=t.pop());)this.route(e,this.routes[e])}},_routeToRegExp:function(e){return e=e.replace(P,"\\$&").replace(S,"(?:$1)?").replace(T,function(e,t){return t?e:"([^/]+)"}).replace(M,"(.*?)"),new RegExp("^"+e+"$")},_extractParameters:function(e,t){var o=e.exec(t).slice(1);return s.map(o,function(e){return e?decodeURIComponent(e):null})}});var D=e.History=function(){this.handlers=[],s.bindAll(this,"checkUrl"),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},E=/^[#\/]|\s+$/g,I=/^\/+|\/+$/g,O=/msie [\w.]+/,N=/\/$/;D.started=!1,s.extend(D.prototype,l,{interval:50,getHash:function(e){var t=(e||this).location.href.match(/#(.*)$/);return t?t[1]:""},getFragment:function(e,t){if(null==e)if(this._hasPushState||!this._wantsHashChange||t){e=this.location.pathname;var o=this.root.replace(N,"");e.indexOf(o)||(e=e.substr(o.length))}else e=this.getHash();return e.replace(E,"")},start:function(t){if(D.started)throw new Error("Backbone.history has already been started");D.started=!0,this.options=s.extend({},{root:"/"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!!(this.options.pushState&&this.history&&this.history.pushState);var o=this.getFragment(),i=document.documentMode,a=O.exec(navigator.userAgent.toLowerCase())&&(!i||i<=7);this.root=("/"+this.root+"/").replace(I,"/"),a&&this._wantsHashChange&&(this.iframe=e.$('<iframe src="javascript:0" tabindex="-1" />').hide().appendTo("body")[0].contentWindow,this.navigate(o)),this._hasPushState?e.$(window).on("popstate",this.checkUrl):this._wantsHashChange&&"onhashchange"in window&&!a?e.$(window).on("hashchange",this.checkUrl):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),this.fragment=o;var r=this.location,n=r.pathname.replace(/[^\/]$/,"$&/")===this.root;return this._wantsHashChange&&this._wantsPushState&&!this._hasPushState&&!n?(this.fragment=this.getFragment(null,!0),this.location.replace(this.root+this.location.search+"#"+this.fragment),!0):(this._wantsPushState&&this._hasPushState&&n&&r.hash&&(this.fragment=this.getHash().replace(E,""),this.history.replaceState({},document.title,this.root+this.fragment+r.search)),this.options.silent?void 0:this.loadUrl())},stop:function(){e.$(window).off("popstate",this.checkUrl).off("hashchange",this.checkUrl),clearInterval(this._checkUrlInterval),D.started=!1},route:function(e,t){this.handlers.unshift({route:e,callback:t})},checkUrl:function(){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getFragment(this.getHash(this.iframe))),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()||this.loadUrl(this.getHash())},loadUrl:function(e){var t=this.fragment=this.getFragment(e);return s.any(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0})},navigate:function(e,t){if(!D.started)return!1;if(t&&!0!==t||(t={trigger:t}),e=this.getFragment(e||""),this.fragment!==e){this.fragment=e;var o=this.root+e;if(this._hasPushState)this.history[t.replace?"replaceState":"pushState"]({},document.title,o);else{if(!this._wantsHashChange)return this.location.assign(o);this._updateHash(this.location,e,t.replace),this.iframe&&e!==this.getFragment(this.getHash(this.iframe))&&(t.replace||this.iframe.document.open().close(),this._updateHash(this.iframe.location,e,t.replace))}t.trigger&&this.loadUrl(e)}},_updateHash:function(e,t,o){if(o){var i=e.href.replace(/(javascript:|#).*$/,"");e.replace(i+"#"+t)}else e.hash="#"+t}}),e.history=new D;var R=function(e,t){var o,i=this;o=e&&s.has(e,"constructor")?e.constructor:function(){return i.apply(this,arguments)},s.extend(o,i,t);var a=function(){this.constructor=o};return a.prototype=i.prototype,o.prototype=new a,e&&s.extend(o.prototype,e),o.__super__=i.prototype,o};p.extend=_.extend=A.extend=w.extend=D.extend=R;var L=function(){throw new Error('A "url" property or function must be specified')},F=function(e,t){var o=t.error;t.error=function(i){o&&o(e,i,t),e.trigger("error",e,i,t)}}}.call(this),function(e){Backbone.Stickit={_handlers:[],addHandler:function(e){e=_.map(_.flatten([e]),function(e){return _.extend({updateModel:!0,updateView:!0,updateMethod:"text"},e)}),this._handlers=this._handlers.concat(e)}},_.extend(Backbone.View.prototype,{_modelBindings:null,unstickit:function(e){_.each(this._modelBindings,_.bind(function(t,o){if(e&&t.model!==e)return!1;t.model.off(t.event,t.fn),delete this._modelBindings[o]},this)),this._modelBindings=_.compact(this._modelBindings),this.$el.off(".stickit"+(e?"."+e.cid:""))},stickit:function(e,t){var i=this,m=e||this.model,p=".stickit."+m.cid,h=t||this.bindings||{};this._modelBindings||(this._modelBindings=[]),this.unstickit(m),_.each(_.keys(h),function(e){var t,b,v,g,f=h[e]||{},y=_.uniqueId();":el"!=e?t=i.$(e):(t=i.$el,e=""),t.length&&(_.isString(f)&&(f={observe:f}),g=l(t,f),v=g.observe,b=_.extend({bindKey:y},g.setOptions||{}),c(i,t,g,m,v),d(i,t,g,m,v),v&&(_.each(g.events||[],function(o){var r=o+p,s=function(e){var o=g.getVal.call(i,t,e,g);a(i,g.updateModel,o,g)&&n(m,v,o,b,i,g)};""===e?i.$el.on(r,s):i.$el.on(r,e,s)}),_.each(_.flatten([v]),function(e){r(m,i,"change:"+e,function(e,o,a){null!=a&&a.bindKey==y||u(i,t,g,s(e,v,g,i),e)})}),u(i,t,g,s(m,v,g,i),m,!0)),o(i,g.initialize,t,m,g))}),this.remove=_.wrap(this.remove,function(e){i.unstickit(),e&&e.call(i)})}});var t=function(e,t){var o=(t||"").split("."),i=_.reduce(o,function(e,t){return e[t]},e);return null==i?e:i},o=function(e,t){if(t)return(_.isString(t)?e[t]:t).apply(e,_.toArray(arguments).slice(2))},i=function(e){return e.find("option").not(function(){return!this.selected})},a=function(e,t){return _.isBoolean(t)?t:!(!_.isFunction(t)&&!_.isString(t))&&o.apply(this,_.toArray(arguments))},r=function(e,t,o,i){e.on(o,i,t),t._modelBindings.push({model:e,event:o,fn:i})}
119,n=function(e,t,i,a,r,n){n.onSet&&(i=o(r,n.onSet,i,n)),e.set(t,i,a)},s=function(e,t,i,a){var r,n=function(t){var o=i.escape?e.escape(t):e.get(t);return _.isUndefined(o)?"":o};return r=_.isArray(t)?_.map(t,n):n(t),i.onGet?o(a,i.onGet,r,i):r},l=function(e,t){var o=[{updateModel:!1,updateView:!0,updateMethod:"text",update:function(e,t,o,i){e[i.updateMethod](t)},getVal:function(e,t,o){return e[o.updateMethod]()}}];_.each(Backbone.Stickit._handlers,function(t){e.is(t.selector)&&o.push(t)}),o.push(t);var i=_.extend.apply(_,o);return delete i.selector,i},c=function(e,t,o,i,a){var n=["autofocus","autoplay","async","checked","controls","defer","disabled","hidden","loop","multiple","open","readonly","required","scoped","selected"];_.each(o.attributes||[],function(o){var l="",c=o.observe||(o.observe=a),d=function(){var a=_.indexOf(n,o.name,!0)>-1?"prop":"attr",r=s(i,c,o,e);"class"==o.name?(t.removeClass(l).addClass(r),l=r):t[a](o.name,r)};_.each(_.flatten([c]),function(t){r(i,e,"change:"+t,d)}),d()})},d=function(e,t,i,a,n){if(null!=i.visible){var l=function(){var r=i.visible,l=i.visibleFn,c=s(a,n,i,e),d=!!c;(_.isFunction(r)||_.isString(r))&&(d=o(e,r,c,i)),l?o(e,l,t,d,i):d?t.show():t.hide()};_.each(_.flatten([n]),function(t){r(a,e,"change:"+t,l)}),l()}},u=function(e,t,i,r,n,s){a(e,i.updateView,r,i)&&(i.update.call(e,t,r,n,i),s||o(e,i.afterUpdate,t,r,i))};Backbone.Stickit.addHandler([{selector:'[contenteditable="true"]',updateMethod:"html",events:["keyup","change","paste","cut"]},{selector:"input",events:["keyup","change","paste","cut"],update:function(e,t){e.val(t)},getVal:function(e){var t=e.val();return e.is('[type="number"]')?null==t?t:Number(t):t}},{selector:"textarea",events:["keyup","change","paste","cut"],update:function(e,t){e.val(t)},getVal:function(e){return e.val()}},{selector:'input[type="radio"]',events:["change"],update:function(e,t){e.filter('[value="'+t+'"]').prop("checked",!0)},getVal:function(e){return e.filter(":checked").val()}},{selector:'input[type="checkbox"]',events:["change"],update:function(t,o){t.length>1?(o||(o=[]),_.each(t,function(t){_.indexOf(o,e(t).val())>-1?e(t).prop("checked",!0):e(t).prop("checked",!1)})):_.isBoolean(o)?t.prop("checked",o):t.prop("checked",o==t.val())},getVal:function(t){var o;if(t.length>1)o=_.reduce(t,function(t,o){return e(o).prop("checked")&&t.push(e(o).val()),t},[]);else{o=t.prop("checked");var i=t.val();"on"!=i&&null!=i&&(o=o?t.val():null)}return o}},{selector:"select",events:["change"],update:function(i,a,r,n){var s,l=n.selectOptions,c=l&&l.collection||undefined,d=i.prop("multiple");if(!l){l={};var u=function(e){return e.find("option").map(function(){return{value:this.value,label:this.text}}).get()};i.find("optgroup").length?(c={opt_labels:[]},_.each(i.find("optgroup"),function(t){var o=e(t).attr("label");c.opt_labels.push(o),c[o]=u(e(t))})):c=u(i)}l.valuePath=l.valuePath||"value",l.labelPath=l.labelPath||"label";var m=function(o,i,a){l.defaultOption&&(o=_.clone(o)).unshift("__default__"),_.each(o,function(o){var r=e("<option/>"),n=o,s=function(e,t){r.text(e),n=t,r.data("stickit_bind_val",n),_.isArray(n)||_.isObject(n)||r.val(n)};"__default__"===o?s(l.defaultOption.label,l.defaultOption.value):s(t(o,l.labelPath),t(o,l.valuePath)),!d&&null!=n&&null!=a&&n==a||_.isObject(a)&&_.isEqual(n,a)?r.prop("selected",!0):d&&_.isArray(a)&&_.each(a,function(e){_.isObject(e)&&(e=t(e,l.valuePath)),(e==n||_.isObject(e)&&_.isEqual(n,e))&&r.prop("selected",!0)}),i.append(r)})};i.html("");var p=function(e,o){var i=window;return 0===o.indexOf("this.")&&(i=e),o=o.replace(/^[a-z]*\.(.+)$/,"$1"),t(i,o)};(s=_.isString(c)?p(this,c):_.isFunction(c)?o(this,c,i,n):c)instanceof Backbone.Collection&&(s=s.toJSON()),_.isArray(s)?m(s,i,a):_.each(s.opt_labels,function(t){var o=e("<optgroup/>").attr("label",t);m(s[t],o,a),i.append(o)})},getVal:function(t){return t.prop("multiple")?e(i(t).map(function(){return e(this).data("stickit_bind_val")})).get():i(t).data("stickit_bind_val")}}])}(window.jQuery||window.Zepto),function(e,t){"function"==typeof define&&define.amd?define(t):(e.Nexia=e.Nexia||{},
120e.Nexia.Framework=t())}(this,function(){
121/**
122 * almond 0.2.5 Copyright (c) 2011-2012, The Dojo Foundation All Rights Reserved.
123 * Available via the MIT or new BSD license.
124 * see: http://github.com/jrburke/almond for details
125 */
126var e,t;!function(o){function i(e,t){return f.call(e,t)}function a(e,t){var o,i,a,r,n,s,l,c,d,u,m=t&&t.split("/"),p=v.map,h=p&&p["*"]||{};if(e&&"."===e.charAt(0))if(t){for(e=(m=m.slice(0,m.length-1)).concat(e.split("/")),c=0;c<e.length;c+=1)if("."===(u=e[c]))e.splice(c,1),c-=1;else if(".."===u){if(1===c&&(".."===e[2]||".."===e[0]))break;c>0&&(e.splice(c-1,2),c-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((m||h)&&p){for(c=(o=e.split("/")).length;c>0;
126c-=1){if(i=o.slice(0,c).join("/"),m)for(d=m.length;d>0;d-=1)if((a=p[m.slice(0,d).join("/")])&&(a=a[i])){r=a,n=c;break}if(r)break;!s&&h&&h[i]&&(s=h[i],l=c)}!r&&s&&(r=s,n=l),r&&(o.splice(0,n,r),e=o.join("/"))}return e}function r(e,t){return function(){return m.apply(o,y.call(arguments,0).concat([e,t]))}}function n(e){return function(t){return a(t,e)}}function s(e){return function(t){b[e]=t}}function l(e){if(i(_,e)){var t=_[e];delete _[e],g[e]=!0,u.apply(o,t)}if(!i(b,e)&&!i(g,e))throw new Error("No "+e);return b[e]}function c(e){var t,o=e?e.indexOf("!"):-1;return o>-1&&(t=e.substring(0,o),e=e.substring(o+1,e.length)),[t,e]}function d(e){return function(){return v&&v.config&&v.config[e]||{}}}var u,m,p,h,b={},_={},v={},g={},f=Object.prototype.hasOwnProperty,y=[].slice;p=function(e,t){var o,i=c(e),r=i[0];return e=i[1],r&&(o=l(r=a(r,t))),r?e=o&&o.normalize?o.normalize(e,n(t)):a(e,t):(r=(i=c(e=a(e,t)))[0],e=i[1],r&&(o=l(r))),{f:r?r+"!"+e:e,n:e,pr:r,p:o}},h={require:function(e){return r(e)},exports:function(e){var t=b[e];return void 0!==t?t:b[e]={}},module:function(e){return{id:e,uri:"",exports:b[e],config:d(e)}}},u=function(e,t,a,n){var c,d,u,m,v,f,y=[];if(n=n||e,"function"==typeof a){for(t=!t.length&&a.length?["require","exports","module"]:t,v=0;v<t.length;v+=1)if("require"===(d=(m=p(t[v],n)).f))y[v]=h.require(e);else if("exports"===d)y[v]=h.exports(e),f=!0;else if("module"===d)c=y[v]=h.module(e);else if(i(b,d)||i(_,d)||i(g,d))y[v]=l(d);else{if(!m.p)throw new Error(e+" missing "+d);m.p.load(m.n,r(n,!0),s(d),{}),y[v]=b[d]}u=a.apply(b[e],y),e&&(c&&c.exports!==o&&c.exports!==b[e]?b[e]=c.exports:u===o&&f||(b[e]=u))}else e&&(b[e]=a)},e=m=function(e,t,i,a,r){return"string"==typeof e?h[e]?h[e](t):l(p(e,t).f):(e.splice||(v=e,t.splice?(e=t,t=i,i=null):e=o),t=t||function(){},"function"==typeof i&&(i=a,a=r),a?u(o,e,t,i):setTimeout(function(){u(o,e,t,i)},4),m)},m.config=function(e){return(v=e).deps&&m(v.deps,v.callback),m},(t=function(e,t,o){t.splice||(o=t,t=[]),i(b,e)||i(_,e)||(_[e]=[e,t,o])}).amd={jQuery:!0}}(),t("../almond",function(){}),t("underscore",[],function(){return window._}),t("underscore_string",[],function(){}),t("backbone",[],function(){return window.Backbone}),t("backbone_stickit",[],function(){});var o=[].slice;t("reflection",["require"],function(){return Function.prototype.mixin=function(e){var t,o,i,a;for(t in a=[],i=e.prototype)o=i[t],"constructor"!==t?a.push(this.prototype[t]=o):a.push(void 0);return a},function(){function e(){}return e.getClassName=function(e){return e.constructor.name},void 0===Function.prototype.name&&(e.getClassName=function(e){return e.constructor.toString().match(/^function\s(.+)\(/)[1]}),e.evaluate=function(e,t){return"function"==typeof e?t?e.call(t):e():e},e.getAncestorClasses=function(e){var t;for(t=[];e=null!=e?e.__super__:void 0;)t.push(e),e=e.constructor;return t.reverse()},e.getPrototypeOption=function(t,o){return e.evaluate(t[o])},e.getInheritedPrototypeOption=function(t,i){var a,r,n,s,l;for(n=[],s=0,l=(a=e.getAncestorClasses(t.constructor)).length;s<l;s++)(r=a[s][i])&&n.push(r);return t[i]&&n.push(e.evaluate(t[i])),_.isEmpty(n)?null:_.extend.apply(_,[{}].concat(o.call(n)))},e.flatten=function(t,o,i){return o=o||{},i=i||"",_.each(t,function(a,r){if(t.hasOwnProperty(r))return a&&"object"==typeof a&&!(a instanceof Date||a instanceof RegExp)?e.flatten(a,o,i+r+"."):o[i+r]=a}),o},e}()}),t("validatable",["require","reflection"],function(e){var t;return t=e("reflection"),function(){function e(){}return e.prototype._validateAttributes=function(e){var o,i,a,r,n,s,l,c;for(o in i=[],a={},t.flatten(e,a),c=t.getInheritedPrototypeOption(this,"validations"))"function"==typeof(s=c[o])&&(s={fn:s}),(l=a[o])||"undefined"==typeof s.required?(null!=s.fn&&("string"==typeof s.fn&&(s.fn=this[s.fn]),"function"==typeof s.fn&&(r=s.fn.call(this,l,o),_.isString(r)&&this._createErrorObject(i,o,s,r))),null!=s.pattern&&(n=s.pattern,_.isString(n)&&("email"===n&&(n=/^(['+\-\.\w]+)@((\w[+\-\.\w]*)\.[\w]{2,})$/),"number"===n&&(n=/\d+/)),n instanceof RegExp&&((null!=l?l:"").toString().match(n)||this._createErrorObject(i,o,s,o+" is invali
126d")))):t.evaluate(s.required,this)&&this._createErrorObject(i,o,s,o+" is required");if(!_.isEmpty(i))return i},e.prototype._createErrorObject=function(e,o,i,a){var r;return e.push({attribute:o,message:null!=(r=t.evaluate(i.message))?r:a})},e}()}),t("translator",["require"],function(){return function(){function e(){}return e.prototype.t=function(e,t){var o;return _.str.startsWith(e,".")&&(e=this.translationNamespace+e),(null!=(o=window.I18n)?o.t:void 0)?I18n.t(e,t):e},e}()});var i={}.hasOwnProperty,a=function(e,t){function o(){this.constructor=e}for(var a in t)i.call(t,a)&&(e[a]=t[a]);return o.prototype=t.prototype,e.prototype=new o,e.__super__=t.prototype,e};o=[].slice;t("model",["require","backbone","reflection","validatable","translator"],function(e){var t,i,r,n;return t=e("backbone"),i=e("reflection"),n=e("validatable"),r=e("translator"),function(e){function s(){this._initNestedObjects(),s.__super__.constructor.apply(this,arguments),this.listenTo(this,"error",this._handleServerError)}return a(s,e),s.mixin(n),s.mixin(r),s.prototype.parse=function(e){var t,o,i,a;for(t in e=_.clone(e),i=this._nestedCollections)i[t].reset(e[t],{parse:!0}),delete e[t];for(t in a=this._nestedModels)(o=a[t]).set(o.parse(e[t])),delete e[t];return e},s.prototype.toJSON=function(){var e,t,o,i,a,r;for(o in e=s.__super__.toJSON.apply(this,arguments),a=this._nestedCollections)t=a[o],e[o]=t.toJSON();for(o in r=this._nestedModels)i=r[o],e[o]=i.toJSON();return e},s.prototype.sync=function(e,t,o){return s.__super__.sync.call(this,e,t,this._defaultAjaxOptions(o))},s.prototype.clone=function(){var e,t,o,i,a,r;for(t in i=s.__super__.clone.apply(this,arguments),a=this._nestedModels)o=a[t],i._nestedModels[t]=o.clone();for(t in r=this._nestedCollections)e=r[t],i._nestedCollections[t]=e.clone();return i},s.prototype.validate=function(e,t){var o,i,a,r,n,s,l,c,d,u;for(i in n=this._validateAttributes(e),c=this._nestedModels)(r=(a=c[i]).validate(a.attributes,t))&&(null==n&&(n={}),n[i]=r);for(i in d=this._nestedCollections)for(o=s=0,l=(u=d[i].models).length;s<l;o=++s)(r=(a=u[o]).validate(a.attributes,t))&&(null==n&&(n={}),n[i+"["+o+"]"]=r);return this._triggerValidationEvents(n),n},s.prototype._initNestedObjects=function(){var e,t,o,a,r;for(t in e=i.getPrototypeOption(this,"nestedCollections"),this._nestedCollections={},e)a=e[t],this._createNestedCollection(t,a);for(t in o=i.getPrototypeOption(this,"nestedModels"),this._nestedModels={},r=[],o)a=o[t],r.push(this._createNestedModel(t,a));return r},s.prototype._createNestedCollection=function(e,o){var i,a;if(i=o.attribute||e,o.model)a=new t.Collection([],{model:o.model});else{if(!o.collection)throw"Nested collection '"+e+"' needs either a model class or collection class";a=new o.collection}return this._nestedCollections[i]=a,this[this._getMethodNameForAccessor(e)]=function(){return this._nestedCollections[i]},this._bindNestedCollectionEvents(i,a)},s.prototype._createNestedModel=function(e,t){var o,i;if(i=t.model,o=t.attribute||e,!i)throw"Nested model '"+e+"' needs a model class";return this._nestedModels[o]=new i,this[this._getMethodNameForAccessor(e)]=function(){return this._nestedModels[o]},this._bindNestedModelEvents(o,this._nestedModels[o])},s.prototype._bindNestedCollectionEvents=function(e,t){var i=this;return t.on("add remove reset sort change",function(){var t;return t=1<=arguments.length?o.call(arguments,0):[],i.trigger.apply(i,["change:"+e].concat(o.call(t))),i.trigger.apply(i,["change"].concat(o.call(t)))})},s.prototype._bindNestedModelEvents=function(e,t){var i=this;return t.on("change",function(){var t;return arguments[0],t=2<=arguments.length?o.call(arguments,1):[],i.trigger.apply(i,["change:"+e].concat(o.call(t))),i.trigger.apply(i,["change"].concat(o.call(t)))})},s.prototype._getMethodNameForAccessor=function(e){return"get"+_.str.titleize(_.str.camelize(e))},s.prototype._defaultAjaxOptions=function(e){return _.extend({dataType:"json"},e)},s.prototype._translateArrayOfErrors=function(e){var t,o,i,a,r;for(o=[],a=0,r=e.length;a<r;a++)t={message:(i=e[a]).message},i.attribute&&(t.attribute=i.attribute),o.push(t);return o},s.prototype._translateHashOfErrors=function(e){var t,o,i,a,r,n;for(i in o=[],e)for(r=0,n=(a=e[i]).length;r<n;r++)t={message:a[r].name},"base"!==i&&(t.attribute=i),o.push(t);return o},s.prototype._handleServerError=function(e,t,o){var i,a,r,n;if(i={translate:!0},!1!==(o=_.extend(i,o)).validate)return 400<=(n=t.status)&&n<=499&&t.getResponseHeader("Content-Type").match(/application\/json/)?(r=JSON.parse(t.responseText),a=[],a=o.translate?_.isArray(r)?this._translateArrayOfErrors(r):this._translateHashOfErrors(r):r,this.validationError=a,this._triggerValidationEvents(a,!0)):void 0},s.prototype._triggerValidationEvents=function(e,t){return null==t&&(t=!1),_.isEmpty(e)?(this.trigger("validated",!0,this,{}),this.trigger("valid",this)):(t&&this.trigger("invalid",this,e,{}),this.trigger("validated",!1,this,e))},s}(t.Model)});i={}.hasOwnProperty,a=function(e,t){function o(){this.constructor=e}for(var a in t)i.call(t,a)&&(e[a]=t[a]);return o.prototype=t.prototype,e.prototype=new o,e.__super__=t.prototype,e};t("collection",["require","backbone"],function(e){return function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return a(t,e),t.Sort={ASC:"ASC",DESC:"DESC"},t.prototype.parse=function(e){var t,o,i,a;if(!(this.model&&e instanceof Array))return e;for(o=[],i=0,a=e.length;i<a;i++)t=e[i],o.push(new this.model(t,{parse:!0}));return o},t.prototype.setSortAttribute=function(e,t){if(this.comparator=function(t){return t.get(e)},_.isString(t))return this._sortDirection=t.toUpperCase()},t.prototype.sortBy=function(e,t){var o,i;return i=this.models,o=this._sortDirection||this.constructor.Sort.ASC,_.pluck(_.map(i,function(o,i,a){return{value:o,index:i,criteria:e.call(t,o,i,a)}}).sort(function(e,t){var i,a;if((i="ASC"===o?e.criteria:t.criteria)!==(a="ASC"===o?t.criteria:e.criteria)){if(i>a||void 0===i)return 1;if(i<a||void 0===a)return-1}return e.index<t.index?-1:1}),"value")},t}(e("backbone").Collection)}),t("dialogs",["require"],function(){return function(){function e(){}return e.error=function(e){return $.prompt("<h1>"+I18n.t("javascripts.framework.error_title")+"</h1><p>"+e+"</p>")},e.confirm=function(e){var t,o,i,a,r,n;for(null==e&&(e={}),null==e.buttons&&(e.buttons=[I18n.t("javascripts.framework.ok"),I18n.t("javascripts.framework.cancel")]),t={},a=0,r=(n=e.buttons.reverse()).length;a<r;a++)t[n[a]]=_.size(t)===e.buttons.length-1;return e.buttons=t,o={title:I18n.t("javascripts.framework.confirmation_title"),message:I18n.t("javascripts.framework.are_you_sure")},_.extend(o,e),i="<h1>"+o.title+"</h1><p>"+o.message+"</p>",$.prompt(i,{buttons:o.buttons,focus:0,submit:function(e){return"function"==typeof o.confirm&&e&&o.confirm(),!0}})},e}()}),t("template_utils",["require","underscore","underscore_string"],function(e){var t;return t=e("underscore"),e("underscore_string"),function(){function e(){}return e.templateNamespace=function(){return window.HandlebarsTemplates||window.JST},e.renderTemplate=function(e,o,i){return e(o,{helpers:t.extend({},Handlebars.helpers,i)})},e.assignTemplates=function(e,o){var i,a,r,n;if(null!=this.templateNamespace()){for(a in n=[],e)i=e[a],r=t.str.underscored(a),o?t.str.endsWith(o,"/")||(o+="/"):o="",i.prototype.template?n.push(void 0):n.push(i.prototype.template=this.templateNamespace()[""+o+r]);return n}},e}()});i={}.hasOwnProperty,a=function(e,t){function o(){this.constructor=e}for(var a in t)i.call(t,a)&&(e[a]=t[a]);return o.prototype=t.prototype,e.prototype=new o,e.__super__=t.prototype,e};t("view",["require","backbone","backbone_stickit","reflection","dialogs","translator","template_utils"],function(e){var t,o,i,r;return t=e("backbone"),e("backbone_stickit"),o=e("reflection"),e("dialogs"),r=e("translator"),i=e("template_utils"),function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return a(t,e),t.mixin(r),t.prototype.initialize=function(){var e=this;return t.__super__.initialize.apply(this,arguments),this.events=o.getInheritedPrototypeOption(this,"events"),"string"==typeof this.template&&(this.template=i.templateNamespace()[this.template]),null!=this.model&&(this.listenTo(this.model,"de
126stroy remove",function(){return e.remove()}),this.listenTo(this.model,"request",function(){return e._triggerLoadingBegin()}),this.listenTo(this.model,"sync error",function(){return e._triggerLoadingEnd()}),this.listenTo(this.model,"error",function(t,o,i){return e.onError(o,i)}),this.listenTo(this.model,"validated",function(t,o,i){return e._handleElementValidity(i)})),this.on("binding:valid",function(e){return e.removeClass("invalid").removeAttr("data-error")}),this.on("binding:invalid",function(e,t,o){return e.addClass("invalid").attr("data-error",o)})},t.prototype.templateContext=function(){return{}},t.prototype.onLoadingBegin=function(){},t.prototype.onLoadingEnd=function(){},t.prototype._triggerBindingValid=function(e,t){return this.trigger("binding:valid",e,t)},t.prototype._triggerBindingInvalid=function(e,t,o){return this.trigger("binding:invalid",e,t,o)},t.prototype.onRender=function(){},t.prototype.onError=function(){},t.prototype._triggerLoadingBegin=function(){return this.onLoadingBegin()},t.prototype._triggerLoadingEnd=function(){return this.onLoadingEnd()},t.prototype._renderTemplate=function(){var e,t,o,a;return t=this.model?this.model.attributes:{},o=_.extend({},t,this.templateContext()),_.isFunction(this.template)?(a=this,e={t:function(e,t){return a.t(e,t)}},_.isFunction(this.templateHelpers)&&_.extend(e,this.templateHelpers()),this.$el.html(i.renderTemplate(this.template,o,e))):this.$el.empty()},t.prototype._handleElementValidity=function(e){var t,i,a,r,n,s,l,c,d,u;for(s in t={},i=o.getInheritedPrototypeOption(this,"bindings"))n=i[s],_.isString(n)?t[n]=s:_.isString(n.observe)&&(t[n.observe]=s);for(l=_.clone(this.model.attributes),c=0,d=e.length;c<d;c++)delete l[(a=e[c]).attribute],(s=t[a.attribute])&&this._triggerBindingInvalid(this.$(s),a.attribute,a.message);for(r in u=[],l)(s=t[r])?u.push(this._triggerBindingValid(this.$(s),r)):u.push(void 0);return u},t.prototype.render=function(){return this._renderTemplate(),this.onRender(),null!=this.model&&this.stickit(),this},t}(t.View)});i={}.hasOwnProperty,a=function(e,t){function o(){this.constructor=e}for(var a in t)i.call(t,a)&&(e[a]=t[a]);return o.prototype=t.prototype,e.prototype=new o,e.__super__=t.prototype,e};return t("collection_view",["require","view"],function(e){var t;return t=e("view"),function(){function e(){return e.__super__.constructor.apply(this,arguments)}return a(e,t),e.prototype.initialize=function(){var t,o,i,a,r=this;if(e.__super__.initialize.apply(this,arguments),this._itemViews=[],null!=this.collection){for(o=0,i=(a=this.collection.models).length;o<i;o++)t=a[o],this._createItemView(t);return this.listenTo(this.collection,"reset sort",function(e){var o,i,a,n;for(r._getContainer().empty(),r._itemViews=[],n=[],o=0,i=(a=e.models).length;o<i;o++)t=a[o],n.push(r._createItemView(t));return n}),this.listenTo(this.collection,"add",function(e){return r._createItemView(e,r.collection.indexOf(e)).$el.hide().fadeIn()}),this.listenTo(this.collection,"remove",function(e,t,o){return r._itemViews.splice(o.index,1)}),this.listenTo(this.collection,"request",function(e){if(e===r.collection)return r._triggerLoadingBegin()}),this.listenTo(this.collection,"sync error destroy",function(){return r._triggerLoadingEnd()})}},e.prototype.itemView=function(e){return new t({model:e})},e.prototype.getItemViews=function(){return this._itemViews},e.prototype.getItemView=function(e){return this._itemViews[e]},e._MODEL_CID_TAG="data-model-cid",e.prototype.getItemFromElement=function(e){var t,o;return t=$(e),o=t.closest("["+this.constructor._MODEL_CID_TAG+"]").attr(this.constructor._MODEL_CID_TAG),this.collection.find(function(e){return e.cid===o})},e.prototype._getContainer=function(){return null!=this.itemContainer?this.$(this.itemContainer):this.$el},e.prototype._createItemView=function(e,t){var o,i;return null==(i=this.itemView(e)).model&&(i.model=e),i.$el.attr(this.constructor._MODEL_CID_TAG,e.cid),t<(o=this._getContainer()).children().length?($(o.children()[t]).before(i.render().el),this._itemViews.splice(t,0,i)):(o.append(i.render().el),this._itemViews.push(i)),i},e.prototype.render=function(){var e,t,o,i,a;for(this._renderTemplate(),e=this._getContainer(),o=0,i=(a=this._itemViews).length;o<i;o++)t=a[o],e.append(t.render().el),t.delegateEvents();return this.onRender(),this},e}()}),e.config({baseUrl:"/",paths:{jquery:"vendor/jquery",backbone:"vendor/backbone",backbone_stickit:"vendor/backbone_stickit",underscore:"vendor/underscore",underscore_string:"vendor/underscore_string"}}),t("main",["require","backbone","reflection","model","collection","view","collection_view","template_utils","dialogs"],function(e){var t,o;return t=e("backbone"),o={Reflection:e("reflection"),Model:e("model"),Collection:e("collection"),View:e("view"),CollectionView:e("collection_view"),TemplateUtils:e("template_utils"),Dialogs:e("dialogs")}
126,t.ajax=function(e){return _.extend(e,{beforeSend:function(t){return t.method=e.type}}),"DELETE"===e.type&&delete e.processData,t.$.ajax.apply(t.$,[e.url,e])},o}),e("main")}),function(){var e;(e=Nexia.Framework).Dialogs||(e.Dialogs={}),Nexia.Framework.Dialogs.createPopupMenu=function(e,t){var o,i,a,r,n,s,l,c,d;return l="popup-toggler",c="popup-toggler-enabled",n="popup-menu",i=$(e),o=$(t),i.addClass(l),o.addClass(n).hide(),d=null,s=function(){var e,t;if(!i.hasClass("disabled"))return a(),i.addClass(c),t=i.offset(),e=i.outerHeight(!0),o.css({position:"absolute",top:t.top+e-1,left:t.left}).show()},r=function(){return d=setTimeout(function(){return i.removeClass(c),o.hide()},100)},a=function(){if(d)return clearTimeout(d),d=null},i.mouseover(function(){return s()}),i.mouseout(function(){return r()}),o.mouseenter(function(){return a(),o.one("mouseleave click",function(){return r()})})}}.call(this),function(){window.DateUtil={},DateUtil.Weekdays={0:I18n.t("javascripts.helpers.sunday_short"),1:I18n.t("javascripts.helpers.monday_short"),2:I18n.t("javascripts.helpers.tuesday_short"),3:I18n.t("javascripts.helpers.wednesday_short"),4:I18n.t("javascripts.helpers.thursday_short"),5:I18n.t("javascripts.helpers.friday_short"),6:I18n.t("javascripts.helpers.saturday_short"),7:I18n.t("javascripts.helpers.sunday_short")},DateUtil.FullWeekdays={0:I18n.t("javascripts.helpers.sunday_long"),1:I18n.t("javascripts.helpers.monday_long"),2:I18n.t("javascripts.helpers.tuesday_long"),3:I18n.t("javascripts.helpers.wednesday_long"),4:I18n.t("javascripts.helpers.thursday_long"),5:I18n.t("javascripts.helpers.friday_long"),6:I18n.t("javascripts.helpers.saturday_long"),7:I18n.t("javascripts.helpers.sunday_long")},DateUtil.Months={0:I18n.t("javascripts.helpers.january_short"),1:I18n.t("javascripts.helpers.february_short"),2:I18n.t("javascripts.helpers.march_short"),3:I18n.t("javascripts.helpers.april_short"),4:I18n.t("javascripts.helpers.may_short"),5:I18n.t("javascripts.helpers.june_short"),6:I18n.t("javascripts.helpers.july_short"),7:I18n.t("javascripts.helpers.august_short"),8:I18n.t("javascripts.helpers.september_short"),9:I18n.t("javascripts.helpers.october_short"),10:I18n.t("javascripts.helpers.november_short"),11:I18n.t("javascripts.helpers.december_short")},DateUtil.DAY_VALUES=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"],DateUtil.WEEKDAY_VALUES=["monday","tuesday","wednesday","thursday","friday"],DateUtil.WEEKEND_VALUES=["sunday","saturday"],DateUtil.dateAMPM=function(e){return e.getHours()<12?I18n.t("javascripts.helpers.ante_meridiem"):I18n.t("javascripts.helpers.post_meridiem")},DateUtil.date12Hour=function(e){var t;return 0===(t=e.getHours())||12===t?12:e.getHours()%12},DateUtil.pad2=function(e){return e<10?"0"+e:""+e},DateUtil.dateWeekday=function(e){return DateUtil.Weekdays[e.getDay()]},DateUtil.dateMonth=function(e){return DateUtil.Months[e.getMonth()]},DateUtil.timeOfDayToTime=function(e){var t,o;return 0===(t=parseInt(e/60)%12)&&(t=12),o=e%60,t+":"+DateUtil.pad2(o)},DateUtil.timeOfDayToUnit=function(e){return parseInt(e/60)>=12?I18n.t("javascripts.helpers.post_meridiem"):I18n.t("javascripts.helpers.ante_meridiem")},DateUtil.sortDays=function(e){var t;return t=_.clone(e).sort(),0===_.first(t)&&(t=_.rest(t)).push(0),t},DateUtil.fullDayStringForDays=function(e){var t;return function(){var o,i,a,r;for(r=[],o=0,i=(a=DateUtil.sortDays(e)).length;o<i;o++)t=a[o],r.push(DateUtil.FullWeekdays[t]);return r}().join(", ")},DateUtil.abbreviatedDayStringForDays=function(e){var t;return function(){var o,i,a,r;for(r=[],o=0,i=(a=DateUtil.sortDays(e)).length;o<i;o++)t=a[o],r.push(DateUtil.Weekdays[t]);return r}().join(", ")}}.call(this),function(){var HandlebarsHelpers,bind=function(e,t){return function(){return e.apply(t,arguments)}};HandlebarsHelpers=function(){function HandlebarsHelpers(){this.hidden_unless=bind(this.hidden_unless,this),this.hidden_if=bind(this.hidden_if,this),this.disabled_unless=bind(this.disabled_unless,this),this.disabled_if=bind(this.disabled_if,this)}return HandlebarsHelpers.prototype["if"]=function(e,t){return e?"object"==typeof e&&_.isEmpty(e)?t.inverse(this):t.fn(this):t.inverse(this)},HandlebarsHelpers.prototype.active_if=function(e,t){if(e===t)return"active"},HandlebarsHelpers.prototype.checked_if=function(e,t){if(void 0===t&&e||e===t)return"checked"},HandlebarsHelpers.prototype.checked_if_included=function(e,t){if(_.include(t,parseInt(e)))return"checked"},HandlebarsHelpers.prototype.style_if=function(e,t,o){if("function"==typeof t&&(t=t.call(this)),void 0===o&&t||t===o)return e},HandlebarsHelpers.prototype.style_unless=function(e,t,o){if("function"==typeof t&&(t=t.call(this)),t!==o)return e},HandlebarsHelpers.prototype.disabled_if=function(e,t){return this.style_if("disabled",e,t)},HandlebarsHelpers.prototype.disabled_unless=function(e,t){return this.style_unless("disabled",e,t)},HandlebarsHelpers.prototype.hidden_if=function(e,t){return this.style_if("hidden",e,t)},HandlebarsHelpers.prototype.hidden_unless=function(e,t){return this.style_unless("hidden",e,t)},HandlebarsHelpers.prototype.display_none_if=function(e,t){if("function"==typeof e&&(e=e.call(this)),void 0===t&&e||e===t)return new Handlebars.SafeString('style="display:none;"')},HandlebarsHelpers.prototype.is_holding=function(){return this.setpoint_status.match(/hold/i)?"YES":"NO"},HandlebarsHelpers.prototype.display_eheat_icon_class=function(e,t){return e&&_.include(["AUTO","HEAT"],t)?"zone_mode_eheat_icon":""},HandlebarsHelpers.prototype.display_time=function(e){var t;return t=new Date(e),DateUtil.date12Hour(t)+":"+DateUtil.pad2(t.getMinutes())+DateUtil.dateAMPM(t)},HandlebarsHelpers.prototype.display_date=function(e){var t;return t=new Date(e),DateUtil.dateWeekday(t)+", "+DateUtil.dateMonth(t)+" "+t.getDate()},HandlebarsHelpers.prototype.dash_non_number=function(e){return Number.isFinite(e)?e:"-"},HandlebarsHelpers.prototype.display_time_with_zone=function(e,t){var o,i,a;return i=new Date,a=new Date(e+6e4*i.getTimezoneOffset()),o=new Date(a.valueOf()+6e4*t),DateUtil.date12Hour(o)+":"+DateUtil.pad2(o.getMinutes())+DateUtil.dateAMPM(o)},HandlebarsHelpers.prototype.display_date_with_zone=function(e,t){var o,i,a;return i=new Date,a=new Date(e+6e4*i.getTimezoneOffset()),o=new Date(a.valueOf()+6e4*t),DateUtil.dateWeekday(o)+", "+DateUtil.dateMonth(o)+" "+o.getDate()},HandlebarsHelpers.prototype.day_of_week_to_day=function(e){return DateUtil.Weekdays[e]},HandlebarsHelpers.prototype.day_list=function(e){var t;return function(){var o,i,a,r;for(r=[],o=0,i=(a=e.sort()).length;o<i;o++)t=a[o],r.push(DateUtil.Weekdays[t]);return r}().join(", ")},HandlebarsHelpers.prototype.tod_time=function(e){return DateUtil.timeOfDayToTime(e)},HandlebarsHelpers.prototype.tod_unit=function(e){return DateUtil.timeOfDayToUnit(e)},HandlebarsHelpers.prototype.selected_day_names=function(e){return e.length>2?DateUtil.abbreviatedDayStringForDays(e):DateUtil.fullDayStringForDays(e)},HandlebarsHelpers.prototype.each_sunday_last=function(e,t){var o,i,a,r,n,s;
126for(o="",s=_.find(e,function(e){return"0"===String(e.day_of_week)}),a=0,r=(n=_.reject(e,function(e){return 0===e.day_of_week}).concat(s)).length;a<r;a++)i=n[a],o+=t.fn(i);return o},HandlebarsHelpers.prototype.capitalize=function(e){return e?_.str.capitalize(e):""},HandlebarsHelpers.prototype.translate=function(e){return I18n.t(e)},HandlebarsHelpers.prototype.view=function(block){var childView,model,modelClass,params,view,viewClass;return params=block.hash,view=block.data.view,viewClass=eval(params.viewClass),params.modelClass?(modelClass=eval(params.modelClass),model=new modelClass(this)):model=this,childView=new viewClass({model:model,parent:view,subview:!0}),view.subViews.push(childView),block.fn(childView.templateContext())},HandlebarsHelpers.prototype.in_array=function(e,t){return _.include(e,t)},HandlebarsHelpers.prototype.helperMissing=function(){return""},HandlebarsHelpers.registerHelpers=function(){var e,t,o,i;for(o in i=[],t=new HandlebarsHelpers)e=t[o],i.push(Handlebars.registerHelper(o,e));return i},HandlebarsHelpers}(),HandlebarsHelpers.registerHelpers()}.call(this),function(){var e;null==Nexia.Events&&(Nexia.Events=_.extend({},Backbone.Events)),e=!0,Nexia.setPollingEnabled=function(t){return e=t},Nexia.isPollingEnabled=function(){return e}}.call(this),Nexia.javascript={common:{init:function(){setupJQueryExists(),patchXhrToIncludeCSRF(),setImpromptuDefaults(),setupScrollBackToTop()}}},Nexia.jsinclude={exec:function(e,t){var o=Nexia.javascript;t=t===undefined?"init":t,""!==e&&o[e]&&"function"==typeof o[e][t]&&o[e][t]()},init:function(){var e=document.body,t=e.getAttribute("data-controller"),o=e.getAttribute("data-action");Nexia.jsinclude.exec("common"),Nexia.jsinclude.exec(t),Nexia.jsinclude.exec(t,o)}},$(document).ready(Nexia.jsinclude.init);var setupJQueryExists=function(){return jQuery.fn.exists=function(){return this.length>0}},patchXhrToIncludeCSRF=function(){return $(document).ajaxSend(function(e,t){var o=$('meta[name="csrf-token"]').attr("content");t.setRequestHeader("X-CSRF-Token",o)})},setImpromptuDefaults=function(){$.SetImpromptuDefaults({prefix:"userquery",promptspeed:"fast",overlayspeed:"fast",opacity:.3})}
126,setupScrollBackToTop=function(){var e=$(".back-to-top"),t=$("#content");if(e.exists()&&t.exists()){var o=300,i=8,a=80,r=undefined,n=!1,s=function(){var s=window.scrollY;s||(s=document.documentElement.scrollTop);var l=$(document).height()-s-$("body").height(),c={};!n&&(r&&s<r)&&s>o?_.extend(c,{opacity:1,cursor:"pointer"}):_.extend(c,{opacity:0,cursor:"unset"}),l<=a?_.extend(c,{bottom:a+i-l}):_.extend(c,{bottom:i});var d=t.get(0).getBoundingClientRect();return _.extend(c,{left:d.width+d.left}),e.css(c),r=s};return $(window).scroll(s),$(window).resize(s),e.click(function(){return n=!0,e.css({opacity:0}),$("html, body").animate({scrollTop:0},700,function(){return n=!1})}),s()}};!function(e,t){"use strict";var o;e.rails!==t&&e.error("jquery-ujs has already been loaded!");var i=e(document);e.rails=o={linkClickSelector:"a[data-confirm], a[data-method], a[data-remote]:not([disabled]), a[data-disable-with], a[data-disable]",buttonClickSelector:"button[data-remote]:not([form]):not(form button), button[data-confirm]:not([form]):not(form button)",inputChangeSelector:"select[data-remote], input[data-remote], textarea[data-remote]",formSubmitSelector:"form",formInputClickSelector:"form input[type=submit], form input[type=image], form button[type=submit], form button:not([type]), input[type=submit][form], input[type=image][form], button[type=submit][form], button[form]:not([type])",disableSelector:"input[data-disable-with]:enabled, button[data-disable-with]:enabled, textarea[data-disable-with]:enabled, input[data-disable]:enabled, button[data-disable]:enabled, textarea[data-disable]:enabled",enableSelector:"input[data-disable-with]:disabled, button[data-disable-with]:disabled, textarea[data-disable-with]:disabled, input[data-disable]:disabled, button[data-disable]:disabled, textarea[data-disable]:disabled",requiredInputSelector:"input[name][required]:not([disabled]), textarea[name][required]:not([disabled])",fileInputSelector:"input[name][type=file]:not([disabled])",linkDisableSelector:"a[data-disable-with], a[data-disable]",buttonDisableSelector:"button[data-remote][data-disable-with], button[data-remote][data-disable]",csrfToken:function(){return e("meta[name=csrf-token]").attr("content")},csrfParam:function(){return e("meta[name=csrf-param]").attr("content")},CSRFProtection:function(e){var t=o.csrfToken();t&&e.setRequestHeader("X-CSRF-Token",t)},refreshCSRFTokens:function(){e('form input[name="'+o.csrfParam()+'"]').val(o.csrfToken())},fire:function(t,o,i){var a=e.Event(o);return t.trigger(a,i),!1!==a.result},confirm:function(e){return confirm(e)},ajax:function(t){return e.ajax(t)},href:function(e){return e[0].href},isRemote:function(e){return e.data("remote")!==t&&!1!==e.data("remote")},handleRemote:function(i){var a,r,n,s,l,c;if(o.fire(i,"ajax:before")){if(s=i.data("with-credentials")||null,l=i.data("type")||e.ajaxSettings&&e.ajaxSettings.dataType,i.is("form")){a=i.data("ujs:submit-button-formmethod")||i.attr("method"),r=i.data("ujs:submit-button-formaction")||i.attr("action"),n=e(i[0]).serializeArray();var d=i.data("ujs:submit-button");d&&(n.push(d),i.data("ujs:submit-button",null)),i.data("ujs:submit-button-formmethod",null),i.data("ujs:submit-button-formaction",null)}else i.is(o.inputChangeSelector)?(a=i.data("method"),r=i.data("url"),n=i.serialize(),i.data("params")&&(n=n+"&"+i.data("params"))):i.is(o.buttonClickSelector)?(a=i.data("method")||"get",r=i.data("url"),n=i.serialize(),i.data("params")&&(n=n+"&"+i.data("params"))):(a=i.data("method"),r=o.href(i),n=i.data("params")||null);return c={type:a||"GET",data:n,dataType:l,beforeSend:function(e,a){if(a.dataType===t&&e.setRequestHeader("accept","*/*;q=0.5, "+a.accepts.script),!o.fire(i,"ajax:beforeSend",[e,a]))return!1;i.trigger("ajax:send",e)},success:function(e,t,o){i.trigger("ajax:success",[e,t,o])},complete:function(e,t){i.trigger("ajax:complete",[e,t])},error:function(e,t,o){i.trigger("ajax:error",[e,t,o])},crossDomain:o.isCrossDomain(r)},s&&(c.xhrFields={withCredentials:s}),r&&(c.url=r),o.ajax(c)}return!1},isCrossDomain:function(e){var t=document.createElement("a");t.href=location.href;var o=document.createElement("a");try{return o.href=e,o.href=o.href,!((!o.protocol||":"===o.protocol)&&!o.host||t.protocol+"//"+t.host==o.protocol+"//"+o.host)}catch(i){return!0}},handleMethod:function(i){var a=o.href(i),r=i.data("method"),n=i.attr("target"),s=o.csrfToken(),l=o.csrfParam(),c=e('<form method="post" action="'+a+'"></form>'),d='<input name="_method" value="'+r+'" type="hidden" />';l===t||s===t||o.isCrossDomain(a)||(d+='<input name="'+l+'" value="'+s+'" type="hidden" />'),n&&c.attr("target",n),c.hide().append(d).appendTo("body"),c.submit()},formElements:function(t,o){return t.is("form")?e(t[0].elements).filter(o):t.find(o)},disableFormElements:function(t){o.formElements(t,o.disableSelector).each(function(){o.disableFormElement(e(this))})},disableFormElement:function(e){var o,i;o=e.is("button")?"html":"val",(i=e.data("disable-with"))!==t&&(e.data("ujs:enable-with",e[o]()),e[o](i)),e.prop("disabled",!0),e.data("ujs:disabled",!0)},enableFormElements:function(t){o.formElements(t,o.enableSelector).each(function(){o.enableFormElement(e(this))})},enableFormElement:function(e){var o=e.is("button")?"html":"val";e.data("ujs:enable-with")!==t&&(e[o](e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.prop("disabled",!1),e.removeData("ujs:disabled")},allowAction:function(e){var t,i=e.data("confirm"),a=!1;if(!i)return!0;
126if(o.fire(e,"confirm")){try{a=o.confirm(i)}catch(r){(console.error||console.log).call(console,r.stack||r)}t=o.fire(e,"confirm:complete",[a])}return a&&t},blankInputs:function(t,o,i){var a,r,n,s=e(),l=o||"input,textarea",c=t.find(l),d={};return c.each(function(){(a=e(this)).is("input[type=radio]")?(n=a.attr("name"),d[n]||(0===t.find('input[type=radio]:checked[name="'+n+'"]').length&&(r=t.find('input[type=radio][name="'+n+'"]'),
127s=s.add(r)),d[n]=n)):(a.is("input[type=checkbox],input[type=radio]")?a.is(":checked"):!!a.val())===i&&(s=s.add(a))}),!!s.length&&s},nonBlankInputs:function(e,t){return o.blankInputs(e,t,!0)},stopEverything:function(t){return e(t.target).trigger("ujs:everythingStopped"),t.stopImmediatePropagation(),!1},disableElement:function(e){var i=e.data("disable-with");i!==t&&(e.data("ujs:enable-with",e.html()),e.html(i)),e.bind("click.railsDisable",function(e){return o.stopEverything(e)}),e.data("ujs:disabled",!0)},enableElement:function(e){e.data("ujs:enable-with")!==t&&(e.html(e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.unbind("click.railsDisable"),e.removeData("ujs:disabled")}},o.fire(i,"rails:attachBindings")&&(e.ajaxPrefilter(function(e,t,i){e.crossDomain||o.CSRFProtection(i)}),e(window).on("pageshow.rails",function(){e(e.rails.enableSelector).each(function(){var t=e(this);t.data("ujs:disabled")&&e.rails.enableFormElement(t)}),e(e.rails.linkDisableSelector).each(function(){var t=e(this);t.data("ujs:disabled")&&e.rails.enableElement(t)})}),i.on("ajax:complete",o.linkDisableSelector,function(){o.enableElement(e(this))}),i.on("ajax:complete",o.buttonDisableSelector,function(){o.enableFormElement(e(this))}),i.on("click.rails",o.linkClickSelector,function(t){var i=e(this),a=i.data("method"),r=i.data("params"),n=t.metaKey||t.ctrlKey;if(!o.allowAction(i))return o.stopEverything(t);if(!n&&i.is(o.linkDisableSelector)&&o.disableElement(i),o.isRemote(i)){if(n&&(!a||"GET"===a)&&!r)return!0;var s=o.handleRemote(i);return!1===s?o.enableElement(i):s.fail(function(){o.enableElement(i)}),!1}return a?(o.handleMethod(i),!1):void 0}),i.on("click.rails",o.buttonClickSelector,function(t){var i=e(this);
127if(!o.allowAction(i)||!o.isRemote(i))return o.stopEverything(t);i.is(o.buttonDisableSelector)&&o.disableFormElement(i);var a=o.handleRemote(i);return!1===a?o.enableFormElement(i):a.fail(function(){o.enableFormElement(i)}),!1}),i.on("change.rails",o.inputChangeSelector,function(t){var i=e(this);return o.allowAction(i)&&o.isRemote(i)?(o.handleRemote(i),!1):o.stopEverything(t)}),i.on("submit.rails",o.formSubmitSelector,function(i){var a,r,n=e(this),s=o.isRemote(n);if(!o.allowAction(n))return o.stopEverything(i);if(n.attr("novalidate")===t)if(n.data("ujs:formnovalidate-button")===t){if((a=o.blankInputs(n,o.requiredInputSelector,!1))&&o.fire(n,"ajax:aborted:required",[a]))return o.stopEverything(i)}else n.data("ujs:formnovalidate-button",t);if(s){if(r=o.nonBlankInputs(n,o.fileInputSelector)){setTimeout(function(){o.disableFormElements(n)},13);var l=o.fire(n,"ajax:aborted:file",[r]);return l||setTimeout(function(){o.enableFormElements(n)},13),l}return o.handleRemote(n),!1}setTimeout(function(){o.disableFormElements(n)},13)}),i.on("click.rails",o.formInputClickSelector,function(t){var i=e(this);if(!o.allowAction(i))return o.stopEverything(t);var a=i.attr("name"),r=a?{name:a,value:i.val()}:null,n=i.closest("form");0===n.length&&(n=e("#"+i.attr("form"))),n.data("ujs:submit-button",r),n.data("ujs:formnovalidate-button",i.attr("formnovalidate")),n.data("ujs:submit-button-formaction",i.attr("formaction")),n.data("ujs:submit-button-formmethod",i.attr("formmethod"))}),i.on("ajax:send.rails",o.formSubmitSelector,function(t){this===t.target&&o.disableFormElements(e(this))}),i.on("ajax:complete.rails",o.formSubmitSelector,function(t){this===t.target&&o.enableFormElements(e(this))}),e(function(){o.refreshCSRFTokens()}))}(jQuery),function(e){function t(){if(e.fn.ajaxSubmit.debug){var t="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(t):window.opera&&window.opera.postError&&window.opera.postError(t)}}e.fn.ajaxSubmit=function(o){function i(){function i(){var t=m.attr("target"),o=m.attr("action");r.setAttribute("target",s),"POST"!=r.getAttribute("method")&&r.setAttribute("method","POST"),r.getAttribute("action")!=n.url&&r.setAttribute("action",n.url),n.skipEncodingOverride||m.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),n.timeout&&(p=setTimeout(function(){h=!0,a(!0)},n.timeout));var i=[];try{if(n.extraData)for(var d in n.extraData)i.push(e('<input type="hidden" name="'+d+'" value="'+n.extraData[d]+'" />').appendTo(r)[0]);l.appendTo("body"),c.attachEvent?c.attachEvent("onload",a):c.addEventListener("load",a,!1),r.submit()}finally{r.setAttribute("action",o),t?r.setAttribute("target",t):m.removeAttr("target"),e(i).remove()}}function a(o){if(!d.aborted&&!g)if(!0===o&&d)d.abort("timeout");else{var i=c.contentWindow?c.contentWindow.document:c.contentDocument?c.contentDocument:c.document;if(i&&i.location.href!=n.iframeSrc||h){c.detachEvent?c.detachEvent("onload",a):c.removeEventListener("load",a,!1);var r=!0;try{if(h)throw"timeout";var s="xml"==n.dataType||i.XMLDocument||e.isXMLDoc(i);if(t("isXml="+s),!s&&window.opera&&(null==i.body||""==i.body.innerHTML)&&--f)return t("requeing onLoad callback, DOM not available"),void setTimeout(a,250);d.responseText=i.body?i.body.innerHTML:i.documentElement?i.documentElement.innerHTML:null,d.responseXML=i.XMLDocument?i.XMLDocument:i,d.responseText||!d.responseXML||n.dataType||(n.dataType="xml"),d.getResponseHeader=function(e){return{"content-type":n.dataType}[e]};var m=/(json|script|text)/.test(n.dataType);if(m||n.textarea){var b=i.getElementsByTagName("textarea")[0];if(b)d.responseText=b.value;else if(m){var _=i.getElementsByTagName("pre")[0],w=i.getElementsByTagName("body")[0];_?d.responseText=_.textContent:w&&(d.responseText=w.innerHTML)}}else"xml"!=n.dataType||d.responseXML||null==d.responseText||(d.responseXML=y(d.responseText));v=k(d,n.dataType,n)}catch(o){t("error caught:",o),r=!1,d.error=o,n.error&&n.error.call(n.context,d,"error",o),u&&e.event.trigger("ajaxError",[d,n,o])}d.aborted&&(t("upload aborted"),r=!1),r&&(n.success&&n.success.call(n.context,v,"success",d),u&&e.event.trigger("ajaxSuccess",[d,n])),u&&e.event.trigger("ajaxComplete",[d,n]),u&&!--e.active&&e.event.trigger("ajaxStop"),n.complete&&n.complete.call(n.context,d,r?"success":"error"),g=!0,n.timeout&&clearTimeout(p),setTimeout(function(){l.removeData("form-plugin-onload"),l.remove(),d.responseXML=null},100)}}}
127var r=m[0];if(e(":input[name=submit],:input[id=submit]",r).length)alert('Error: Form elements must not have name or id of "submit".');else{var n=e.extend(!0,{},e.ajaxSettings,o);n.context=n.context||n;var s="jqFormIO"+(new Date).getTime(),l=e('<iframe id="'+s+'" name="'+s+'" src="'+n.iframeSrc+'" />'),c=l[0];l.css({position:"absolute",top:"-1000px",left:"-1000px"});var d={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(o){var i="timeout"===o?"timeout":"aborted";t("aborting upload... "+i),this.aborted=1,l.attr("src",n.iframeSrc),d.error=i,n.error&&n.error.call(n.context,d,i,i),u&&e.event.trigger("ajaxError",[d,n,i]),n.complete&&n.complete.call(n.context,d,i)}},u=n.global;if(u&&!e.active++&&e.event.trigger("ajaxStart"),u&&e.event.trigger("ajaxSend",[d,n]),n.beforeSend&&!1===n.beforeSend.call(n.context,d,n))n.global&&e.active--;else if(!d.aborted){var p,h=0,b=r.clk;if(b){var _=b.name;_&&!b.disabled&&(n.extraData=n.extraData||{},n.extraData[_]=b.value,"image"==b.type&&(n.extraData[_+".x"]=r.clk_x,n.extraData[_+".y"]=r.clk_y))}n.forceSync?i():setTimeout(i,10);var v,g,f=50,y=e.parseXML||function(e,t){return window.ActiveXObject?((t=new ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e)):t=(new DOMParser).parseFromString(e,"text/xml"),t&&t.documentElement&&"parsererror"!=t.documentElement.nodeName?t:null},w=e.parseJSON||function(e){return window.eval("("+e+")")},k=function(t,o,i){var a=t.getResponseHeader("content-type")||"",r="xml"===o||!o&&a.indexOf("xml")>=0,n=r?t.responseXML:t.responseText;return r&&"parsererror"===n.documentElement.nodeName&&e.error&&e.error("parsererror"),i&&i.dataFilter&&(n=i.dataFilter(n,o)),"string"==typeof n&&("json"===o||!o&&a.indexOf("json")>=0?n=w(n):("script"===o||!o&&a.indexOf("javascript")>=0)&&e.globalEval(n)),n}}}}if(!this.length)return t("ajaxSubmit: skipping submit process - no element selected"),this;"function"==typeof o&&(o={success:o});var a=this.attr("action"),r="string"==typeof a?e.trim(a):"";r&&(r=(r.match(/^([^#]+)/)||[])[1]),r=r||window.location.href||"",o=e.extend(!0,{url:r,success:e.ajaxSettings.success,type:this[0].getAttribute("method")||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},o);var n={};if(this.trigger("form-pre-serialize",[this,o,n]),n.veto)return t("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(o.beforeSerialize&&!1===o.beforeSerialize(this,o))return t("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var s,l,c=this.formToArray(o.semantic);if(o.data)for(s in o.extraData=o.data,o.data)if(o.data[s]instanceof Array)for(var d in o.data[s])c.push({name:s,value:o.data[s][d]});else l=o.data[s],l=e.isFunction(l)?l():l,c.push({name:s,value:l});if(o.beforeSubmit&&!1===o.beforeSubmit(c,this,o))return t("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[c,this,o,n]),n.veto)return t("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var u=e.param(c);"GET"==o.type.toUpperCase()?(o.url+=(o.url.indexOf("?")>=0?"&":"?")+u,o.data=null):o.data=u;var m=this,p=[];if(o.resetForm&&p.push(function(){m.resetForm()}),o.clearForm&&p.push(function(){m.clearForm()}),!o.dataType&&o.target){var h=o.success||function(){};p.push(function(t){var i=o.replaceTarget?"replaceWith":"html";e(o.target)[i](t).each(h,arguments)})}else o.success&&p.push(o.success);o.success=function(e,t,i){for(var a=o.context||o,r=0,n=p.length;r<n;r++)p[r].apply(a,[e,t,i||m,m])};var b=e("input:file",this).length>0,_="multipart/form-data",v=m.attr("enctype")==_||m.attr("encoding")==_;return!1!==o.iframe&&(b||o.iframe||v)?o.closeKeepAlive?e.get(o.closeKeepAlive,i):i():e.ajax(o),this.trigger("form-submit-notify",[this,o]),this},e.fn.ajaxForm=function(o){if(0===this.length){var i={s:this.selector,c:this.context};return!e.isReady&&i.s?(t("DOM not ready, queuing ajaxForm"),e(function(){e(i.s,i.c).ajaxForm(o)}),this):(t("terminating; zero elements found by selector"+(e.isReady?"":" (DOM not ready)")),this)}return this.ajaxFormUnbind().bind("submit.form-plugin",function(t){t.isDefaultPrevented()||(t.preventDefault(),e(this).ajaxSubmit(o))}).bind("click.form-plugin",function(t){var o=t.target,i=e(o);if(!i.is(":submit,input:image")){var a=i.closest(":submit");
127if(0==a.length)return;o=a[0]}var r=this;if(r.clk=o,"image"==o.type)if(t.offsetX!=undefined)r.clk_x=t.offsetX,r.clk_y=t.offsetY;else if("function"==typeof e.fn.offset){var n=i.offset();r.clk_x=t.pageX-n.left,r.clk_y=t.pageY-n.top}else r.clk_x=t.pageX-o.offsetLeft,r.clk_y=t.pageY-o.offsetTop;setTimeout(function(){r.clk=r.clk_x=r.clk_y=null},100)})},e.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},e.fn.formToArray=function(t){var o=[];if(0===this.length)return o;var i,a,r,n,s,l,c,d=this[0],u=t?d.getElementsByTagName("*"):d.elements;if(!u)return o;for(i=0,l=u.length;i<l;i++)if(r=(s=u[i]).name)if(t&&d.clk&&"image"==s.type)s.disabled||d.clk!=s||(o.push({name:r,value:e(s).val()}),o.push({name:r+".x",value:d.clk_x},{name:r+".y",value:d.clk_y}));else if((n=e.fieldValue(s,!0))&&n.constructor==Array)for(a=0,c=n.length;a<c;a++)o.push({name:r,value:n[a]});else null!=n&&o.push({name:r,value:n});if(!t&&d.clk){var m=e(d.clk),p=m[0];(r=p.name)&&!p.disabled&&"image"==p.type&&(o.push({name:r,value:m.val()}),o.push({name:r+".x",value:d.clk_x},{name:r+".y",value:d.clk_y}))}return o},e.fn.formSerialize=function(t){return e.param(this.formToArray(t))},e.fn.fieldSerialize=function(t){var o=[];return this.each(function(){var i=this.name;if(i){var a=e.fieldValue(this,t);if(a&&a.constructor==Array)for(var r=0,n=a.length;r<n;r++)o.push({name:i,value:a[r]});else null!=a&&o.push({name:this.name,value:a})}}),e.param(o)},e.fn.fieldValue=function(t){for(var o=[],i=0,a=this.length;i<a;i++){var r=this[i],n=e.fieldValue(r,t);null==n||n.constructor==Array&&!n.length||(n.constructor==Array?e.merge(o,n):o.push(n))}return o},e.fieldValue=function(t,o){var i=t.name,a=t.type,r=t.tagName.toLowerCase();if(o===undefined&&(o=!0),o&&(!i||t.disabled||"reset"==a||"button"==a||("checkbox"==a||"radio"==a)&&!t.checked||("submit"==a||"image"==a)&&t.form&&t.form.clk!=t||"select"==r&&-1==t.selectedIndex))return null;if("select"==r){var n=t.selectedIndex;if(n<0)return null;for(var s=[],l=t.options,c="select-one"==a,d=c?n+1:l.length,u=c?n:0;u<d;u++){var m=l[u];if(m.selected){var p=m.value;if(p||(p=m.attributes&&m.attributes.value&&!m.attributes.value.specified?m.text:m.value),c)return p;s.push(p)}}return s}return e(t).val()},e.fn.clearForm=function(){return this.each(function(){e("input,select,textarea",this).clearFields()})},e.fn.clearFields=e.fn.clearInputs=function(){return this.each(function(){var e=this.type,t=this.tagName.toLowerCase();"text"==e||"password"==e||"textarea"==t?this.value="":"checkbox"==e||"radio"==e?this.checked=!1:"select"==t&&(this.selectedIndex=-1)})},e.fn.resetForm=function(){return this.each(function(){("function"==typeof this.reset||"object"==typeof this.reset&&!this.reset.nodeType)&&this.reset()})},e.fn.enable=function(e){return e===undefined&&(e=!0),this.each(function(){this.disabled=!e})},e.fn.selected=function(t){return t===undefined&&(t=!0),this.each(function(){var o=this.type;if("checkbox"==o||"radio"==o)this.checked=t;else if("option"==this.tagName.toLowerCase()){var i=e(this).parent("select");t&&i[0]&&"select-one"==i[0].type&&i.find("option").selected(!1),this.selected=t}})}}(jQuery),
128/*!
129 * jQuery UI Core 1.9.2
130 * http://jqueryui.com
131 *
132 * Copyright 2012 jQuery Foundation and other contributors
133 * Released under the MIT license.
134 * http://jquery.org/license
135 *
136 * http://api.jqueryui.com/category/ui-core/
137 */
138function(e,t){function o(t,o){var a,r,n,s=t.nodeName.toLowerCase();return"area"===s?(r=(a=t.parentNode).name,!(!t.href||!r||"map"!==a.nodeName.toLowerCase())&&(!!(n=e("img[usemap=#"+r+"]")[0])&&i(n))):(/input|select|textarea|button|object/.test(s)?!t.disabled:"a"===s&&t.href||o)&&i(t)}function i(t){return e.expr.filters.visible(t)&&!e(t).parents().andSelf().filter(function(){return"hidden"===e.css(this,"visibility")}).length}var a,r,n=0,s=/^ui-id-\d+$/;(e.ui=e.ui||{},e.ui.version)||(e.extend(e.ui,{version:"1.9.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({_focus:e.fn.focus,focus:function(t,o){return"number"==typeof t?this.each(function(){var i=this;setTimeout(function(){e(i).focus(),o&&o.call(i)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return t=e.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&&/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t}
138,zIndex:function(o){if(o!==t)return this.css("zIndex",o);if(this.length)for(var i,a,r=e(this[0]);r.length&&r[0]!==document;){if(("absolute"===(i=r.css("position"))||"relative"===i||"fixed"===i)&&(a=parseInt(r.css("zIndex"),10),!isNaN(a)&&0!==a))return a;r=r.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})},removeUniqueId:function(){return this.each(function(){s.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(o){return!!e.data(o,t)}}):function(t,o,i){return!!e.data(t,i[3])},focusable:function(t){return o(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var i=e.attr(t,"tabindex"),a=isNaN(i);return(a||i>=0)&&o(t,!a)}}),e(function(){var t=document.body,o=t.appendChild(o=document.createElement("div"));o.offsetHeight,e.extend(o.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=100===o.offsetHeight,e.support.selectstart="onselectstart"in o,t.removeChild(o).style.display="none"}),e("<a>").outerWidth(1).jquery||e.each(["Width","Height"],function(o,i){function a(t,o,i,a){return e.each(r,function(){o-=parseFloat(e.css(t,"padding"+this))||0,i&&(o-=parseFloat(e.css(t,"border"+this+"Width"))||0),a&&(o-=parseFloat(e.css(t,"margin"+this))||0)}),o}var r="Width"===i?["Left","Right"]:["Top","Bottom"],n=i.toLowerCase(),s={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+i]=function(o){return o===t?s["inner"+i].call(this):this.each(function(){e(this).css(n,a(this,o)+"px")})},e.fn["outer"+i]=function(t,o){return"number"!=typeof t?s["outer"+i].call(this,t):this.each(function(){e(this).css(n,a(this,t,!0,o)+"px")})}}),e("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=(a=e.fn.removeData,function(t){return arguments.length?a.call(this,e.camelCase(t)):a.call(this)})),r=/msie ([\w.]+)/.exec(navigator.userAgent.toLowerCase())||[],e.ui.ie=!!r.length,e.ui.ie6=6===parseFloat(r[1],10),e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.extend(e.ui,{plugin:{add:function(t,o,i){var a,r=e.ui[t].prototype;for(a in i)r.plugins[a]=r.plugins[a]||[],r.plugins[a].push([o,i[a]])},call:function(e,t,o){var i,a=e.plugins[t];if(a&&e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType)for(i=0;i<a.length;i++)e.options[a[i][0]]&&a[i][1].apply(e.element,o)}},contains:e.contains,hasScroll:function(t,o){if("hidden"===e(t).css("overflow"))return!1;var i=o&&"left"===o?"scrollLeft":"scrollTop",a=!1;return t[i]>0||(t[i]=1,a=t[i]>0,t[i]=0,a)},isOverAxis:function(e,t,o){return e>t&&e<t+o},isOver:function(t,o,i,a,r,n){return e.ui.isOverAxis(t,i,r)&&e.ui.isOverAxis(o,a,n)}}))}(jQuery),
139/*!
140 * jQuery UI Widget 1.9.2
141 * http://jqueryui.com
142 *
143 * Copyright 2012 jQuery Foundation and other contributors
144 * Released under the MIT license.
145 * http://jquery.org/license
146 *
147 * http://api.jqueryui.com/jQuery.widget/
148 */
149function(e,t){var o=0,i=Array.prototype.slice,a=e.cleanData;e.cleanData=function(t){for(var o,i=0;null!=(o=t[i]);i++)try{e(o).triggerHandler("remove")}catch(r){}a(t)},e.widget=function(t,o,i){var a,r,n,s,l=t.split(".")[0];t=t.split(".")[1],a=l+"-"+t,i||(i=o,o=e.Widget),e.expr[":"][a.toLowerCase()]=function(t){return!!e.data(t,a)},e[l]=e[l]||{},r=e[l][t],n=e[l][t]=function(e,t){if(!this._createWidget)return new n(e,t);arguments.length&&this._createWidget(e,t)},e.extend(n,r,{version:i.version,_proto:e.extend({},i),_childConstructors:[]}),(s=new o).options=e.widget.extend({},s.options),e.each(i,function(t,a){var r,n;e.isFunction(a)&&(i[t]=(r=function(){return o.prototype[t].apply(this,arguments)},n=function(e){return o.prototype[t].apply(this,e)},function(){var e,t=this._super,o=this._superApply;return this._super=r,this._superApply=n,e=a.apply(this,arguments),this._super=t,this._superApply=o,e}))}),n.prototype=e.widget.extend(s,{widgetEventPrefix:r?s.widgetEventPrefix:t},i,{constructor:n,namespace:l,widgetName:t,widgetBaseClass:a,widgetFullName:a}),r?(e.each(r._childConstructors,function(t,o){var i=o.prototype;e.widget(i.namespace+"."+i.widgetName,n,o._proto)}),delete r._childConstructors):o._childConstructors.push(n),e.widget.bridge(t,n)}
vendor: 4,630 bytes, line 149
149,e.widget.extend=function(o){for(var a,r,n=i.call(arguments,1),s=0,l=n.length;s<l;s++)for(a in n[s])r=n[s][a],n[s].hasOwnProperty(a)&&r!==t&&(e.isPlainObject(r)?o[a]=e.isPlainObject(o[a])?e.widget.extend({},o[a],r):e.widget.extend({},r):o[a]=r);return o},e.widget.bridge=function(o,a){var r=a.prototype.widgetFullName||o;e.fn[o]=function(n){var s="string"==typeof n,l=i.call(arguments,1),c=this;return n=!s&&l.length?e.widget.extend.apply(null,[n].concat(l)):n,s?this.each(function(){var i,a=e.data(this,r);return a?e.isFunction(a[n])&&"_"!==n.charAt(0)?(i=a[n].apply(a,l))!==a&&i!==t?(c=i&&i.jquery?c.pushStack(i.get()):i,!1):void 0:e.error("no such method '"+n+"' for "+o+" widget instance"):e.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+n+"'")}):this.each(function(){var t=e.data(this,r);t?t.option(n||{})._init():e.data(this,r,new a(n,this))}),c}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=o++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),i!==this&&(e.data(i,this.widgetName,this),e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(o,i){var a,r,n,s=o;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof o)if(s={},o=(a=o.split(".")).shift(),a.length){for(r=s[o]=e.widget.extend({},this.options[o]),n=0;n<a.length-1;n++)r[a[n]]=r[a[n]]||{},r=r[a[n]];if(o=a.pop(),i===t)return r[o]===t?null:r[o];r[o]=i}else{if(i===t)return this.options[o]===t?null:this.options[o];s[o]=i}return this._setOptions(s),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!t).attr("aria-disabled",t),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(t,o,i){var a,r=this;"boolean"!=typeof t&&(i=o,o=t,t=!1),i?(o=a=e(o),this.bindings=this.bindings.add(o)):(i=o,o=this.element,a=this.widget()),e.each(i,function(i,n){function s(){if(t||!0!==r.options.disabled&&!e(this).hasClass("ui-state-disabled"))return("string"==typeof n?r[n]:n).apply(r,arguments)}"string"!=typeof n&&(s.guid=n.guid=n.guid||s.guid||e.guid++);var l=i.match(/^(\w+)\s*(.*)$/),c=l[1]+r.eventNamespace,d=l[2];d?a.delegate(d,c,s):o.bind(c,s)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function o(){return("string"==typeof e?i[e]:e).apply(i,arguments)}var i=this;return setTimeout(o,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,o,i){var a,r,n=this.options[t];if(i=i||{},(o=e.Event(o)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),o.target=this.element[0],r=o.originalEvent)for(a in r)a in o||(o[a]=r[a]);return this.element.trigger(o,i),!(e.isFunction(n)&&!1===n.apply(this.element[0],[o
149].concat(i))||o.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,o){e.Widget.prototype["_"+t]=function(i,a,r){"string"==typeof a&&(a={effect:a});var n,s=a?!0===a||"number"==typeof a?o:a.effect||o:t;"number"==typeof(a=a||{})&&(a={duration:a}),n=!e.isEmptyObject(a),a.complete=r,a.delay&&i.delay(a.delay),n&&e.effects&&(e.effects.effect[s]||!1!==e.uiBackCompat&&e.effects[s])?i[t](a):s!==t&&i[s]?i[s](a.duration,a.easing,r):i.queue(function(o){e(this)[t](),r&&r.call(i[0]),o()})}}),!1!==e.uiBackCompat&&(e.Widget.prototype._getCreateOptions=function(){return e.metadata&&e.metadata.get(this.element[0])[this.widgetName]})}(jQuery),
150/*!
151 * jQuery UI Accordion 1.9.2
152 * http://jqueryui.com
153 *
154 * Copyright 2012 jQuery Foundation and other contributors
155 * Released under the MIT license.
156 * http://jquery.org/license
157 *
158 * http://api.jqueryui.com/accordion/
159 *
160 * Depends:
161 *	jquery.ui.core.js
162 *	jquery.ui.widget.js
163 */
164function(e){var t=0,o={},i={};o.height=o.paddingTop=o.paddingBottom=o.borderTopWidth=o.borderBottomWidth="hide",i.height=i.paddingTop=i.paddingBottom=i.borderTopWidth=i.borderBottomWidth="show",e.widget("ui.accordion",{version:"1.9.2",options:{active:0,animate:{},collapsible:!1,event:"click",header:"> li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},_create:function(){var o=this.accordionId="ui-accordion-"+(this.element.attr("id")||++t),i=this.options;this.prevShow=this.prevHide=e(),this.element.addClass("ui-accordion ui-widget ui-helper-reset"),this.headers=this.element.find(i.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all"),this._hoverable(this.headers),this._focusable(this.headers),this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").hide(),i.collapsible||!1!==i.active&&null!=i.active||(i.active=0),i.active<0&&(i.active+=this.headers.length),this.active=this._findActive(i.active).addClass("ui-accordion-header-active ui-state-active").toggleClass("ui-corner-all ui-corner-top"),this.active.next().addClass("ui-accordion-content-active").show(),this._createIcons(),this.refresh(),this.element.attr("role","tablist"),this.headers.attr("role","tab").each(function(t){var i=e(this),a=i.attr("id"),r=i.next(),n=r.attr("id");a||(a=o+"-header-"+t,i.attr("id",a)),n||(n=o+"-panel-"+t,r.attr("id",n)),i.attr("aria-controls",n),r.attr("aria-labelledby",a)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false",tabIndex:-1}).next().attr({"aria-expanded":"false","aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true",tabIndex:0}).next().attr({"aria-expanded":"true","aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._on(this.headers,{keydown:"_keydown"}),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._setupEvents(i.event)},_getCreateEventData:function(){return{header:this.active,content:this.active.length?this.active.next():e()}},_createIcons:function(){var t=this.options.icons;t&&(e("<span>").addClass("ui-accordion-header-icon ui-icon "+t.header).prependTo(this.headers),this.active.children(".ui-accordion-header-icon").removeClass(t.header).addClass(t.activeHeader),this.headers.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var e;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),this._destroyIcons(),e=this.headers.next().css("display","").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").each(function(){/^ui-accordion/.test(this.id
vendor: 4,654 bytes, line 164
164)&&this.removeAttribute("id")}),"content"!==this.options.heightStyle&&e.css("height","")},_setOption:function(e,t){"active"!==e?("event"===e&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(e,t),"collapsible"!==e||t||!1!==this.options.active||this._activate(0),"icons"===e&&(this._destroyIcons(),t&&this._createIcons()),"disabled"===e&&this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!t)):this._activate(t)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var o=e.ui.keyCode,i=this.headers.length,a=this.headers.index(t.target),r=!1;switch(t.keyCode){case o.RIGHT:case o.DOWN:r=this.headers[(a+1)%i];break;case o.LEFT:case o.UP:r=this.headers[(a-1+i)%i];break;case o.SPACE:case o.ENTER:this._eventHandler(t);break;case o.HOME:r=this.headers[0];break;case o.END:r=this.headers[i-1]}r&&(e(t.target).attr("tabIndex",-1),e(r).attr("tabIndex",0),r.focus(),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===e.ui.keyCode.UP&&t.ctrlKey&&e(t.currentTarget).prev().focus()},refresh:function(){var t,o,i=this.options.heightStyle,a=this.element.parent();"fill"===i?(e.support.minHeight||(o=a.css("overflow"),a.css("overflow","hidden")),t=a.height(),this.element.siblings(":visible").each(function(){var o=e(this),i=o.css("position");"absolute"!==i&&"fixed"!==i&&(t-=o.outerHeight(!0))}),o&&a.css("overflow",o),this.headers.each(function(){t-=e(this).outerHeight(!0)}),this.headers.next().each(function(){e(this).height(Math.max(0,t-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===i&&(t=0,this.headers.next().each(function(){t=Math.max(t,e(this).css("height","").height())}).height(t))},_activate:function(t){var o=this._findActive(t)[0];o!==this.active[0]&&(o=o||this.active[0],this._eventHandler({target:o,currentTarget:o,preventDefault:e.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):e()},_setupEvents:function(t){var o={};t&&(e.each(t.split(" "),function(e,t){o[t]="_eventHandler"}),this._on(this.headers,o))},_eventHandler:function(t){var o=this.options,i=this.active,a=e(t.currentTarget),r=a[0]===i[0],n=r&&o.collapsible,s=n?e():a.next(),l={oldHeader:i,oldPanel:i.next(),newHeader:n?e():a,newPanel:s};t.preventDefault(),r&&!o.collapsible||!1===this._trigger("beforeActivate",t,l)||(o.active=!n&&this.headers.index(a),this.active=r?e():a,this._toggle(l),i.removeClass("ui-accordion-header-active ui-state-active"),o.icons&&i.children(".ui-accordion-header-icon").removeClass(o.icons.activeHeader).addClass(o.icons.header),r||(a.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top"),o.icons&&a.children(".ui-accordion-header-icon").removeClass(o.icons.header).addClass(o.icons.activeHeader),a.next().addClass("ui-accordion-content-active")))},_toggle:function(t){var o=t.newPanel,i=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=o,this.prevHide=i,this.options.animate?this._animate(o,i,t):(i.hide(),o.show(),this._toggleComplete(t)),i.attr({"aria-expanded":"false","aria-hidden":"true"}),i.prev().attr("aria-selected","false"),o.length&&i.length?i.prev().attr("tabIndex",-1):o.length&&this.headers.filter(function(){return 0===e(this).attr("tabIndex")}).attr("tabIndex",-1),o.attr({"aria-expanded":"true","aria-hidden":"false"}).prev().attr({"aria-selected":"true",tabIndex:0})},_animate:function(e,t,a){var r,n,s,l=this,c=0,d=e.length&&(!t.length||e.index()<t.index()),u=this.options.animate||{},m=d&&u.down||u,p=function(){l._toggleComplete(a)};return"number"==typeof m&&(s=m),"string"==typeof m&&(n=m),n=n||m.easing||u.easing,s=s||m.duration||u.duration,t.length?e.length?(r=e.show().outerHeight(),t.animate(o,{duration:s,easing:n,step:function(e,t){t.now=Math.round(e)}}),void e.hide().animate(i,{duration:s,easing:n,complete:p,step:function(e,o){o.now=Math.round(e),"height"!==o.prop?c+=o.now:"content"!==l.options.heightStyle&&(o.now=Math.round(r-t.outerHeight()-c),c=0)}})):t.animate(o,s,n,p):e.animate(i,s,n,p)},_toggleComplete:function(e){var t=e.oldPanel;t.removeClass("ui-accordion-content-active").prev().removeClass("ui-corner-top").addClass("ui-corner-all"),t.length&&(t.parent()[0].className=t.parent()[0].className),this._trigger("activate",null,e)}}),!1!==e.uiBackCompat&&(function(e,t){e.extend(t.options,{navigation:!1,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}});var o=t._create;t._create=function(){if(this.options.navigation){var t=this,i=this.element.find(this.options.header),a=i.next(),r=i.add(a).find("a").filter(this.options.navigationFilter)[0];
164r&&i.add(a).each(function(o){if(e.contains(this,r))return t.options.active=Math.floor(o/2),!1})}o.call(this)}}(jQuery,jQuery.ui.accordion.prototype),function(e,t){e.extend(t.options,{heightStyle:null,autoHeight:!0,clearStyle:!1,fillSpace:!1});var o=t._create,i=t._setOption;e.extend(t,{_create:function(){this.options.heightStyle=this.options.heightStyle||this._mergeHeightStyle(),o.call(this)},_setOption:function(e){"autoHeight"!==e&&"clearStyle"!==e&&"fillSpace"!==e||(this.options.heightStyle=this._mergeHeightStyle()),i.apply(this,arguments)},_mergeHeightStyle:function(){var e=this.options;return e.fillSpace?"fill":e.clearStyle?"content":e.autoHeight?"auto":void 0}})}(jQuery,jQuery.ui.accordion.prototype),function(e,t){e.extend(t.options.icons,{activeHeader:null,headerSelected:"ui-icon-triangle-1-s"});var o=t._createIcons;t._createIcons=function(){this.options.icons&&(this.options.icons.activeHeader=this.options.icons.activeHeader||this.options.icons.headerSelected),o.call(this)}}(jQuery,jQuery.ui.accordion.prototype),function(e,t){t.activate=t._activate;var o=t._findActive;t._findActive=function(e){return-1===e&&(e=!1),e&&"number"!=typeof e&&-1===(e=this.headers.index(this.headers.filter(e)))&&(e=!1),o.call(this,e)}}(jQuery,jQuery.ui.accordion.prototype),jQuery.ui.accordion.prototype.resize=jQuery.ui.accordion.prototype.refresh,function(e,t){e.extend(t.options,{change:null,changestart:null});var o=t._trigger;t._trigger=function(e,t,i){var a=o.apply(this,arguments);return!!a&&("beforeActivate"===e?a=o.call(this,"changestart",t,{oldHeader:i.oldHeader,oldContent:i.oldPanel,newHeader:i.newHeader,newContent:i.newPanel}):"activate"===e&&(a=o.call(this,"change",t,{oldHeader:i.oldHeader,oldContent:i.oldPanel,newHeader:i.newHeader,newContent:i.newPanel})),a)}}(jQuery,jQuery.ui.accordion.prototype),function(e,t){e.extend(t.options,{animate:null,animated:"slide"});var o=t._create;t._create=function(){var e=this.options;null===e.animate&&(e.animated?"slide"===e.animated?e.animate=300:"bounceslide"===e.animated?e.animate={duration:200,down:{easing:"easeOutBounce",duration:1e3}}:e.animate=e.animated:e.animate=!1),o.call(this)}}(jQuery,jQuery.ui.accordion.prototype))}(jQuery),
165/*!
166 * jQuery UI Position 1.9.2
167 * http://jqueryui.com
168 *
169 * Copyright 2012 jQuery Foundation and other contributors
170 * Released under the MIT license.
171 * http://jquery.org/license
172 *
173 * http://api.jqueryui.com/position/
174 */
175function(e,t){function o(e,t,o){return[parseInt(e[0],10)*(m.test(e[0])?t/100:1),parseInt(e[1],10)*(m.test(e[1])?o/100:1)]}function i(t,o){return parseInt(e.css(t,o),10)||0}e.ui=e.ui||{};var a,r=Math.max,n=Math.abs,s=Math.round,l=/left|center|right/,c=/top|center|bottom/,d=/[\+\-]\d+%?/,u=/^\w+/,m=/%$/,p=e.fn.position;e.position={scrollbarWidth:function(){if(a!==t)return a;var o,i,r=e("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),n=r.children()[0];return e("body").append(r),o=n.offsetWidth,r.css("overflow","scroll"),o===(i=n.offsetWidth)&&(i=r[0].clientWidth),r.remove(),a=o-i},getScrollInfo:function(t){var o=t.isWindow?"":t.element.css("overflow-x"),i=t.isWindow?"":t.element.css("overflow-y"),a="scroll"===o||"auto"===o&&t.width<t.element[0].scrollWidth,r="scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight;return{width:a?e.position.scrollbarWidth():0,height:r?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var o=e(t||window),i=e.isWindow(o[0]);return{element:o,isWindow:i,offset:o.offset()||{left:0,top:0},scrollLeft:o.scrollLeft(),scrollTop:o.scrollTop(),width:i?o.width():o.outerWidth(),height:i?o.height():o.outerHeight()}}},e.fn.position=function(t){if(!t||!t.of)return p.apply(this,arguments);t=e.extend({},t);var a,m,h,b,_,v=e(t.of),g=e.position.getWithinInfo(t.within),f=e.position.getScrollInfo(g),y=v[0],w=(t.collision||"flip").split(" "),k={};return 9===y.nodeType?(m=v.width(),h=v.height(),b={top:0,left:0}):e.isWindow(y)?(m=v.width(),h=v.height(),b={top:v.scrollTop(),left:v.scrollLeft()}):y.preventDefault?(t.at="left top",m=h=0,b={top:y.pageY,left:y.pageX}):(m=v.outerWidth(),h=v.outerHeight(),b=v.offset()),_=e.extend({},b),e.each(["my","at"],function(){var e,o,i=(t[this]||"").split(" ");1===i.length&&(i=l.test(i[0])?i.concat(["center"]):c.test(i[0])?["center"].concat(i):["center","center"]),i[0]=l.test(i[0])?i[0]:"center",i[1]=c.test(i[1])?i[1]:"center",e=d.exec(i[0]),o=d.exec(i[1]),k[this]=[e?e[0]:0,o?o[0]:0],t[this]=[u.exec(i[0])[0],u.exec(i[1])[0]]}),1===w.length&&(w[1]=w[0]),"right"===t.at[0]?_.left+=m:"center"===t.at[0]&&(_.left+=m/2),"bottom"===t.at[1]?_.top+=h:"center"===t.at[1]&&(_.top+=h/2),a=o(k.at,m,h),_.left+=a[0],_.top+=a[1],this.each(function(){var l,c,d=e(this),u=d.outerWidth(),p=d.outerHeight(),y=i(this,"marginLeft"),x=i(this,"marginTop"),C=u+y+i(this,"marginRight")+f.width,A=p+x+i(this,"marginBottom")+f.height,S=e.extend({},_),T=o(k.my,d.outerWidth(),d.outerHeight());"right"===t.my[0]?S.left-=u:"center"===t.my[0]&&(S.left-=u/2),"bottom"===t.my[1]?S.top-=p:"center"===t.my[1]&&(S.top-=p/2),S.left+=T[0],S.top+=T[1],e.support.offsetFractions||(S.left=s(S.left),S.top=s(S.top)),l={marginLeft:y,marginTop:x},e.each(["left","top"],function(o,i){e.ui.position[w[o]]&&e.ui.position[w[o]][i](S,{targetWidth:m,targetHeight:h,elemWidth:u,elemHeight:p,collisionPosition:l,collisionWidth:C,collisionHeight:A,offset:[a[0]+T[0],a[1]+T[1]],my:t.my,at:t.at,within:g,elem:d})}),e.fn.bgiframe&&d.bgiframe(),t.using&&(c=function(e){var o=b.left-S.left,i=o+m-u,a=b.top-S.top,s=a+h-p,l={target:{element:v,left:b.left,top:b.top,width:m,height:h},element:{element:d,left:S.left,top:S.top,width:u,height:p},horizontal:i<0?"left":o>0?"right":"center",vertical:s<0?"top":a>0?"bottom":"middle"};
175m<u&&n(o+i)<m&&(l.horizontal="center"),h<p&&n(a+s)<h&&(l.vertical="middle"),r(n(o),n(i))>r(n(a),n(s))?l.important="horizontal":l.important="vertical",t.using.call(this,e,l)}),d.offset(e.extend(S,{using:c}))})},e.ui.position={fit:{left:function(e,t){var o,i=t.within,a=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,s=e.left-t.collisionPosition.marginLeft,l=a-s,c=s+t.collisionWidth-n-a;t.collisionWidth>n?l>0&&c<=0?(o=e.left+l+t.collisionWidth-n-a,e.left+=l-o):e.left=c>0&&l<=0?a:l>c?a+n-t.collisionWidth:a:l>0?e.left+=l:c>0?e.left-=c:e.left=r(e.left-s,e.left)},top:function(e,t){var o,i=t.within,a=i.isWindow?i.scrollTop:i.offset.top,n=t.within.height,s=e.top-t.collisionPosition.marginTop,l=a-s,c=s+t.collisionHeight-n-a;t.collisionHeight>n?l>0&&c<=0?(o=e.top+l+t.collisionHeight-n-a,e.top+=l-o):e.top=c>0&&l<=0?a:l>c?a+n-t.collisionHeight:a:l>0?e.top+=l:c>0?e.top-=c:e.top=r(e.top-s,e.top)}},flip:{left:function(e,t){var o,i,a=t.within,r=a.offset.left+a.scrollLeft,s=a.width,l=a.isWindow?a.scrollLeft:a.offset.left,c=e.left-t.collisionPosition.marginLeft,d=c-l,u=c+t.collisionWidth-s-l,m="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,h=-2*t.offset[0];d<0?((o=e.left+m+p+h+t.collisionWidth-s-r)<0||o<n(d))&&(e.left+=m+p+h):u>0&&((i=e.left-t.collisionPosition.marginLeft+m+p+h-l)>0||n(i)<u)&&(e.left+=m+p+h)},top:function(e,t){var o,i,a=t.within,r=a.offset.top+a.scrollTop,s=a.height,l=a.isWindow?a.scrollTop:a.offset.top,c=e.top-t.collisionPosition.marginTop,d=c-l,u=c+t.collisionHeight-s-l,m="top"===t.my[1]?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,p="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,h=-2*t.offset[1];d<0?(i=e.top+m+p+h+t.collisionHeight-s-r,e.top+m+p+h>d&&(i<0||i<n(d))&&(e.top+=m+p+h)):u>0&&(o=e.top-t.collisionPosition.marginTop+m+p+h-l,e.top+m+p+h>u&&(o>0||n(o)<u)&&(e.top+=m+p+h))}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}},function(){var t,o,i,a,r,n=document.getElementsByTagName("body")[0],s=document.createElement("div");for(r in t=document.createElement(n?"div":"body"),i={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},n&&e.extend(i,{position:"absolute",left:"-1000px",top:"-1000px"}),i)t.style[r]=i[r];t.appendChild(s),(o=n||document.documentElement).insertBefore(t,o.firstChild),s.style.cssText="position: absolute; left: 10.7432222px;",a=e(s).offset().left,e.support.offsetFractions=a>10&&a<11,t.innerHTML="",o.removeChild(t)}(),!1!==e.uiBackCompat&&function(e){var o=e.fn.position;e.fn.position=function(i){if(!i||!i.offset)return o.call(this,i);var a=i.offset.split(" "),r=i.at.split(" ");return 1===a.length&&(a[1]=a[0]),/^\d/.test(a[0])&&(a[0]="+"+a[0]),/^\d/.test(a[1])&&(a[1]="+"+a[1]),1===r.length&&(/left|center|right/.test(r[0])?r[1]="center":(r[1]=r[0],r[0]="center")),o.call(this,e.extend(i,{at:r[0]+a[0]+" "+r[1]+a[1],offset:t}))}}(jQuery)}(jQuery),
176/*!
177 * jQuery UI Menu 1.9.2
178 * http://jqueryui.com
179 *
180 * Copyright 2012 jQuery Foundation and other contributors
181 * Released under the MIT license.
182 * http://jquery.org/license
183 *
184 * http://api.jqueryui.com/menu/
185 *
186 * Depends:
187 *	jquery.ui.core.js
188 *	jquery.ui.widget.js
189 *	jquery.ui.position.js
190 */
191function(e){var t=!1;e.widget("ui.menu",{version:"1.9.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,e.proxy(function(e){this.options.disabled&&e.preventDefault()},this)),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item > a":function(e){e.preventDefault()},"click .ui-state-disabled > a":function(e){e.preventDefault()},"click .ui-menu-item:has(a)":function(o){var i=e(o.target).closest(".ui-menu-item");!t&&i.not(".ui-state-disabled").length&&(t=!0,this.select(o),i.has(".ui-menu").length?this.expand(o):this.element.is(":focus")||(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){var o=e(t.currentTarget);o.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(t,o)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var o=this.active||this.element.children(".ui-menu-item").eq(0);t||this.focus(e,o)},blur:function(t){this._delay(function(){e.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)}
vendor: 5,509 bytes, line 191
191)},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(o){e(o.target).closest(".ui-menu").length||this.collapseAll(o),t=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").andSelf().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=e(this);t.data("ui-menu-submenu-carat")&&t.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){function o(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var i,a,r,n,s,l=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:l=!1,a=this.previousFilter||"",r=String.fromCharCode(t.keyCode),n=!1,clearTimeout(this.filterTimer),r===a?n=!0:r=a+r,s=new RegExp("^"+o(r),"i"),i=this.activeMenu.children(".ui-menu-item").filter(function(){return s.test(e(this).children("a").text())}),(i=n&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(r=String.fromCharCode(t.keyCode),s=new RegExp("^"+o(r),"i"),i=this.activeMenu.children(".ui-menu-item").filter(function(){return s.test(e(this).children("a").text())})),i.length?(this.focus(t,i),i.length>1?(this.previousFilter=r,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}l&&t.preventDefault()},_activate:function(e){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,o=this.options.icons.submenu,i=this.element.find(this.options.menus);i.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=e(this),i=t.prev("a"),a=e("<span>").addClass("ui-menu-icon ui-icon "+o).data("ui-menu-submenu-carat",!0);i.attr("aria-haspopup","true").prepend(a),t.attr("aria-labelledby",i.attr("id"))}),(t=i.add(this.element)).children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),t.children(":not(.ui-menu-item)").each(function(){var t=e(this);/[^\-\u2014\u2013\s]/.test(t.text())||t.addClass("ui-widget-content ui-menu-divider")}),t.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},focus:function(e,t){var o,i;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),i=this.active.children("a").addClass("ui-state-focus"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(o=t.children(".ui-menu")).length&&/^mouse/.test(e.type)&&this._startOpening(o),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var o,i,a,r,n,s;this._hasScroll()&&(o=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,i=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,a=t.offset().top-this.activeMenu.offset().top-o-i,r=this.activeMenu.scrollTop(),n=this.activeMenu.height(),s=t.height(),a<0?this.activeMenu.scrollTop(r+a):a+s>n&&this.activeMenu.scrollTop(r+a-n+s))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",e,{item:this.active}))},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(t){var o=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(o)},collapseAll:function(t,o){clearTimeout(this.timer),this.timer=this._delay(function(){var i=o?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));i.length||(i=this.element),this._close(i),this.blur(t),this.activeMenu=i},this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
191se").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,o){var i;this.active&&(i="first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[e+"All"](".ui-menu-item").eq(0)),i&&i.length&&this.active||(i=this.activeMenu.children(".ui-menu-item")[t]()),this.focus(o,i)},nextPage:function(t){var o,i,a;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,a=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return(o=e(this)).offset().top-i-a<0}),this.focus(t,o)):this.focus(t,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var o,i,a;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,a=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return(o=e(this)).offset().top-i+a>0}),this.focus(t,o)):this.focus(t,this.activeMenu.children(".ui-menu-item").first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var o={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,o)}})}(jQuery),
192/*!
193 * jQuery UI Autocomplete 1.9.2
194 * http://jqueryui.com
195 *
196 * Copyright 2012 jQuery Foundation and other contributors
197 * Released under the MIT license.
198 * http://jquery.org/license
199 *
200 * http://api.jqueryui.com/autocomplete/
201 *
202 * Depends:
203 *	jquery.ui.core.js
204 *	jquery.ui.widget.js
205 *	jquery.ui.position.js
206 *	jquery.ui.menu.js
207 */
208function(e){var t=0;e.widget("ui.autocomplete",{version:"1.9.2",defaultElement:"<input>",options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var t,o,i;this.isMultiLine=this._isMultiLine(),this.valueMethod=this.element[this.element.is("input,textarea")?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(a){if(this.element.prop("readOnly"))return t=!0,i=!0,void(o=!0);t=!1,i=!1,o=!1;var r=e.ui.keyCode;switch(a.keyCode){case r.PAGE_UP:t=!0,this._move("previousPage",a);break;case r.PAGE_DOWN:t=!0,this._move("nextPage",a);break;case r.UP:t=!0,this._keyEvent("previous",a);break;case r.DOWN:t=!0,this._keyEvent("next",a);break;case r.ENTER:case r.NUMPAD_ENTER:this.menu.active&&(t=!0,a.preventDefault(),this.menu.select(a));break;case r.TAB:this.menu.active&&this.menu.select(a);break;case r.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(a),a.preventDefault());break;default:o=!0,this._searchTimeout(a)}},keypress:function(i){if(t)return t=!1,void i.preventDefault();if(!o){var a=e.ui.keyCode;switch(i.keyCode){case a.PAGE_UP:this._move("previousPage",i);break;case a.PAGE_DOWN:this._move("nextPage",i);break;case a.UP:this._keyEvent("previous",i);break;case a.DOWN:this._keyEvent("next",i)}}},input:function(e){if(i)return i=!1,void e.preventDefault();this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){this.cancelBlur?delete this.cancelBlur:(clearTimeout(this.searching),this.close(e),this._change(e))}}),this._initSource(),this.menu=e("<ul>").addClass("ui-autocomplete").appendTo(this.document.find(this.options.appendTo||"body")[0]).menu({input:e(),role:null}).zIndex(this.element.zIndex()+1).hide().data("menu"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var o=this.menu.element[0];e(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(i){i.target===t.element[0]||i.target===o||e.contains(o,i.target)||t.close()})})},menufocus:function(t,o){if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)});var i=o.item.data("ui-autocomplete-item")||o.item.data("item.autocomplete");!1!==this._trigger("focus",t,{item:i}
vendor: 7,649 bytes, lines 208-223
208)?t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(i.value):this.liveRegion.text(i.value)},menuselect:function(e,t){var o=t.item.data("ui-autocomplete-item")||t.item.data("item.autocomplete"),i=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=i,this._delay(function(){this.previous=i,this.selectedItem=o})),!1!==this._trigger("select",e,{item:o})&&this._value(o.value),this.term=this._value(),this.close(e),this.selectedItem=o}}),this.liveRegion=e("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element),e.fn.bgiframe&&this.menu.element.bgiframe(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this.document.find(t||"body")[0]),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_isMultiLine:function(){return!!this.element.is("textarea")||!this.element.is("input")&&this.element.prop("isContentEditable")},_initSource:function(){var t,o,i=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(o,i){i(e.ui.autocomplete.filter(t,o.term))}):"string"==typeof this.options.source?(o=this.options.source,this.source=function(t,a){i.xhr&&i.xhr.abort(),i.xhr=e.ajax({url:o,data:t,dataType:"json",success:function(e){a(e)},error:function(){a([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){this.term!==this._value()&&(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):!1!==this._trigger("search",t)?this._search(e):void 0},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var e=this,o=++t;return function(i){o===t&&e.__response(i),e.pending--,e.pending||e.element.removeClass("ui-autocomplete-loading")}},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,function(t){return"string"==typeof t?{label:t,value:t}:e.extend({label:t.label||t.value,value:t.value||t.label},t)})},_suggest:function(t){var o=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(o,t),this.menu.refresh(),o.show(),this._resizeMenu(),o.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,o){var i=this;e.each(o,function(e,o){i._renderItemData(t,o)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,o){return e("<li>").append(e("<a>").text(o.label)).appendTo(t)},_move:function(e,t){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this._value(this.term),void this.menu.blur()):void this.menu[e](t);this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,o){var i=new RegExp(e.ui.autocomplete.escapeRegex(o),"i");return e.grep(t,function(e){return i.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments),this.options.disabled||this.cancelSearch||(t=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.text(t))}})}(jQuery),
209/*!
210 * jQuery UI Button 1.9.2
211 * http://jqueryui.com
212 *
213 * Copyright 2012 jQuery Foundation and other contributors
214 * Released under the MIT license.
215 * http://jquery.org/license
216 *
217 * http://api.jqueryui.com/button/
218 *
219 * Depends:
220 *	jquery.ui.core.js
221 *	jquery.ui.widget.js
222 */
223function(e){var t,o,i,a,r="ui-button ui-widget ui-state-default ui-corner-all",n="ui-state-hover ui-state-active ",s="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only",l=function(){var t=e(this).find(":ui-button");setTimeout(function(){t.button("refresh")},1)},c=function(t){var o=t.name,i=t.form,a=e([]);return o&&(a=i?e(i).find("[name='"+o+"']"):e("[name='"+o+"']",t.ownerDocument).filter(function(){return!this.form})),a};e.widget("ui.button",{version:"1.9.2",defaultElement:"<button>",options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,l),"boolean"!=typeof this.options.disabled?this.options.disabled=!!this.element.prop("disabled"):this.element.prop("disabled",this.options.disabled),this._determineButtonType(),this.hasTitle=!!this.buttonElement.attr("title");var n=this,s=this.options,d="checkbox"===this.type||"radio"===this.type,u=d?"":"ui-state-active",m="ui-state-focus";null===s.label&&(s.label="input"===this.type?this.buttonElement.val():this.buttonElement.html()),this._hoverable(this.buttonElement),this.buttonElement.addClass(r).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){s.disabled||this===t&&e(this).addClass("ui-state-active")}).bind("mouseleave"+this.eventNamespace,function(){s.disabled||e(this).removeClass(u)}).bind("click"+this.eventNamespace,function(e){s.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}),this.element.bind("focus"+this.eventNamespace,function(){n.buttonElement.addClass(m)}).bind("blur"+this.eventNamespace,function(){n.buttonElement.removeClass(m)}),d&&(this.element.bind("change"+this.eventNamespace,function(){a||n.refresh()}),this.buttonElement.bind("mousedown"+this.eventNamespace,function(e){s.disabled||(a=!1,o=e.pageX,i=e.pageY)}).bind("mouseup"+this.eventNamespace,function(e){s.disabled||o===e.pageX&&i===e.pageY||(a=!0)})),"checkbox"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){if(s.disabled||a)return!1;e(this).toggleClass("ui-state-active"),n.buttonElement.attr("aria-pressed",n.element[0].checked)}):"radio"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){if(s.disabled||a)return!1;e(this).addClass("ui-state-active"),n.buttonElement.attr("aria-pressed","true");var t=n.element[0];c(t).not(t).map(function(){return e(this).button("widget")[0]}
223).removeClass("ui-state-active").attr("aria-pressed","false")}):(this.buttonElement.bind("mousedown"+this.eventNamespace,function(){if(s.disabled)return!1;e(this).addClass("ui-state-active"),t=this,n.document.one("mouseup",function(){t=null})}).bind("mouseup"+this.eventNamespace,function(){if(s.disabled)return!1;e(this).removeClass("ui-state-active")}).bind("keydown"+this.eventNamespace,function(t){if(s.disabled)return!1;t.keyCode!==e.ui.keyCode.SPACE&&t.keyCode!==e.ui.keyCode.ENTER||e(this).addClass("ui-state-active")}).bind("keyup"+this.eventNamespace,function(){e(this).removeClass("ui-state-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(function(t){t.keyCode===e.ui.keyCode.SPACE&&e(this).click()})),this._setOption("disabled",s.disabled),this._resetButton()},_determineButtonType:function(){var e,t,o;this.element.is("[type=checkbox]")?this.type="checkbox":this.element.is("[type=radio]")?this.type="radio":this.element.is("input")?this.type="input":this.type="button","checkbox"===this.type||"radio"===this.type?(e=this.element.parents().last(),t="label[for='"+this.element.attr("id")+"']",this.buttonElement=e.find(t),this.buttonElement.length||(e=e.length?e.siblings():this.element.siblings(),this.buttonElement=e.filter(t),this.buttonElement.length||(this.buttonElement=e.find(t))),this.element.addClass("ui-helper-hidden-accessible"),(o=this.element.is(":checked"))&&this.buttonElement.addClass("ui-state-active"),this.buttonElement.prop("aria-pressed",o)):this.buttonElement=this.element},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible"),this.buttonElement.removeClass(r+" "+n+" "+s).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html()),this.hasTitle||this.buttonElement.removeAttr("title")},_setOption:function(e,t){this._super(e,t),"disabled"!==e?this._resetButton():t?this.element.prop("disabled",!0):this.element.prop("disabled",!1)},refresh:function(){var t=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOption("disabled",t),"radio"===this.type?c(this.element[0]).each(function(){e(this).is(":checked")?e(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true"):e(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}):"checkbox"===this.type&&(this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true"):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false"))},_resetButton:function(){if("input"!==this.type){var t=this.buttonElement.removeClass(s),o=e("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(t.empty()).text(),i=this.options.icons,a=i.primary&&i.secondary,r=[];i.primary||i.secondary?(this.options.text&&r.push("ui-button-text-icon"+(a?"s":i.primary?"-primary":"-secondary")),i.primary&&t.prepend("<span class='ui-button-icon-primary ui-icon "+i.primary+"'></span>"),i.secondary&&t.append("<span class='ui-button-icon-secondary ui-icon "+i.secondary+"'></span>"),this.options.text||(r.push(a?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||t.attr("title",e.trim(o)))):r.push("ui-button-text-only"),t.addClass(r.join(" "))}else this.options.label&&this.element.val(this.options.label)}}),e.widget("ui.buttonset",{version:"1.9.2",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(e,t){"disabled"===e&&this.buttons.button("option",e,t),this._super(e,t)},refresh:function(){var t="rtl"===this.element.css("direction");this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(t?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(t?"ui-corner-left":"ui-corner-right").end().end()},_destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")}})}(jQuery),
224/*!
225 * jQuery UI Datepicker 1.9.2
226 * http://jqueryui.com
227 *
228 * Copyright 2012 jQuery Foundation and other contributors
229 * Released under the MIT license.
230 * http://jquery.org/license
231 *
232 * http://api.jqueryui.com/datepicker/
233 *
234 * Depends:
235 *	jquery.ui.core.js
236 */
237function($,undefined){function Datepicker(){this.debug=!1,this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
237ay","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},$.extend(this._defaults,this.regional[""]),this.dpDiv=bindHover($('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}function bindHover(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.delegate(t,"mouseout",function(){$(this).removeClass("ui-state-hover"),-1!=this.className.indexOf("ui-datepicker-prev")&&$(this).removeClass("ui-datepicker-prev-hover"),-1!=this.className.indexOf("ui-datepicker-next")&&$(this).removeClass("ui-datepicker-next-hover")}).delegate(t,"mouseover",function(){$.datepicker._isDisabledDatepicker(instActive.inline?e.parent()[0]:instActive.input[0])||($(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),$(this).addClass("ui-state-hover"),-1!=this.className.indexOf("ui-datepicker-prev")&&$(this).addClass("ui-datepicker-prev-hover"),-1!=this.className.indexOf("ui-datepicker-next")&&$(this).addClass("ui-datepicker-next-hover"))})}function extendRemove(e,t){for(var o in $.extend(e,t),t)null!=t[o]&&t[o]!=undefined||(e[o]=t[o]);return e}$.extend($.ui,{datepicker:{version:"1.9.2"}});var PROP_NAME="datepicker",dpuuid=(new Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline="div"==nodeName||"span"==nodeName;target.id||(this.uuid+=1,target.id="dp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),"input"==nodeName?this._connectDatepicker(target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:function(e,t){return{id:e[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?bindHover($('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')):this.dpDiv}},_connectDatepicker:function(e,t){var o=$(e);t.append=$([]),t.trigger=$([]),o.hasClass(this.markerClassName)||(this._attachments(o,t),o.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,o,i){t.settings[o]=i}).bind("getData.datepicker",function(e,o){return this._get(t,o)}),this._autoSize(t),$.data(e,PROP_NAME,t),t.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,t){var o=this._get(t,"appendText"),i=this._get(t,"isRTL");t.append&&t.append.remove(),o&&(t.append=$('<span class="'+this._appendClass+'">'+o+"</span>"),e[i?"before":"after"](t.append)),e.unbind("focus",this._showDatepicker),t.trigger&&t.trigger.remove();var a=this._get(t,"showOn");if("focus"!=a&&"both"!=a||e.focus(this._showDatepicker),"button"==a||"both"==a){var r=this._get(t,"buttonText"),n=this._get(t,"buttonImage");t.trigger=$(this._get(t,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass).attr({src:n,alt:r,title:r}):$('<button type="button"></button>').addClass(this._triggerClass).html(""==n?r:$("<img/>").attr({src:n,alt:r,title:r}))),e[i?"before":"after"](t.trigger),t.trigger.click(function(){return $.datepicker._datepickerShowing&&$.datepicker._lastInput==e[0]?$.datepicker._hideDatepicker():$.datepicker._datepickerShowing&&$.datepicker._lastInput!=e[0]?($.datepicker._hideDatepicker(),$.datepicker._showDatepicker(e[0])):$.datepicker._showDatepicker(e[0]),!1})}},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t=new Date(2009,11,20),o=this._get(e,"dateFormat");if(o.match(/[DM]/)){var i=function(e){for(var t=0,o=0,i=0;i<e.length;i++)e[i].length>t&&(t=e[i].length,o=i);return o};t.setMonth(i(this._get(e,o.match(/MM/)?"monthNames":"monthNamesShort"))),t.setDate(i(this._get(e,o.match(/DD/)?"dayNames":"dayNamesShort"))+20-t.getDay())}e.input.attr("size",this._formatDate(e,t).length)}},_inlineDatepicker:function(e,t){var o=$(e);o.hasClass(this.markerClassName)||(o.addClass(this.markerClassName).append(t.dpDiv).bind("setData.datepicker",function(e,o,i){t.settings[o]=i}).bind("getData.datepicker",function(e,o){return this._get(t,o)}),$.data(e,PROP_NAME,t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&&this._disableDatepicker(e),t.dpDiv.css("display","block"))},_dialogDatepicker:function(e,t,o,i,a){var r=this._dialogInst;if(!r){this.uuid+=1;var n="dp"+this.uuid;this._dialogInput=$('<input type="text" id="'+n+'" style="position: absolute; top: -100px; width: 0px;"/>'),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),(r=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},$.data(this._dialogInput[0],PROP_NAME,r)}if(extendRemove(r.settings,i||{}),t=t&&t.constructor==Date?this._formatDate(r,t):t,this._dialogInput.val(t),this._pos=a?a.length?a:[a.pageX,a.pageY]:null,!this._pos){var s=document.documentElement.clientWidth,l=document.documentElement.clientHeight,c=document.documentElement.scrollLeft||document.body.scrollLeft,d=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[s/2-100+c,l/2-150+d]}return this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),r.settings.onSelect=o,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,r),this},_destroyDatepicker:function(e){var t=$(e),o=$.data(e,PROP_NAME);if(t.hasClass(this.markerClassName)){var i=e.nodeName.toLowerCase();$.removeData(e,PROP_NAME),"input"==i?(o.append.remove(),o.trigger.remove(),t.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("
237keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):"div"!=i&&"span"!=i||t.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(e){var t=$(e),o=$.data(e,PROP_NAME);if(t.hasClass(this.markerClassName)){var i=e.nodeName.toLowerCase();if("input"==i)e.disabled=!1,o.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if("div"==i||"span"==i){var a=t.children("."+this._inlineClass);a.children().removeClass("ui-state-disabled"),a.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t})}},_disableDatepicker:function(e){var t=$(e),o=$.data(e,PROP_NAME);if(t.hasClass(this.markerClassName)){var i=e.nodeName.toLowerCase();if("input"==i)e.disabled=!0,o.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if("div"==i||"span"==i){var a=t.children("."+this._inlineClass);a.children().addClass("ui-state-disabled"),a.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t}),this._disabledInputs[this._disabledInputs.length]=e}},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]==e)return!0;return!1},_getInst:function(e){try{return $.data(e,PROP_NAME)}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,o){var i=this._getInst(e);if(2==arguments.length&&"string"==typeof t)return"defaults"==t?$.extend({},$.datepicker._defaults):i?"all"==t?$.extend({},i.settings):this._get(i,t):null;var a=t||{};if("string"==typeof t&&((a={})[t]=o),i){this._curInst==i&&this._hideDatepicker();var r=this._getDateDatepicker(e,!0),n=this._getMinMaxDate(i,"min"),s=this._getMinMaxDate(i,"max");extendRemove(i.settings,a),null!==n&&a.dateFormat!==undefined&&a.minDate===undefined&&(i.settings.minDate=this._formatDate(i,n)),null!==s&&a.dateFormat!==undefined&&a.maxDate===undefined&&(i.settings.maxDate=this._formatDate(i,s)),this._attachments($(e),i),this._autoSize(i),this._setDate(i,r),this._updateAlternate(i),this._updateDatepicker(i)}},_changeDatepicker:function(e,t,o){this._optionDatepicker(e,t,o)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var o=this._getInst(e);o&&(this._setDate(o,t),this._updateDatepicker(o),this._updateAlternate(o))},_getDateDatepicker:function(e,t){var o=this._getInst(e);return o&&!o.inline&&this._setDateFromField(o,t),o?this._getDate(o):null},_doKeyDown:function(e){var t=$.datepicker._getInst(e.target),o=!0,i=t.dpDiv.is(".ui-datepicker-rtl");if(t._keyEvent=!0,$.datepicker._datepickerShowing)switch(e.keyCode){case 9:$.datepicker._hideDatepicker(),o=!1;break;case 13:var a=$("td."+$.datepicker._dayOverClass+":not(."+$.datepicker._currentClass+")",t.dpDiv);a[0]&&$.datepicker._selectDay(e.target,t.selectedMonth,t.selectedYear,a[0]);var r=$.datepicker._get(t,"onSelect");if(r){var n=$.datepicker._formatDate(t);r.apply(t.input?t.input[0]:null,[n,t])}else $.datepicker._hideDatepicker();return!1;case 27:$.datepicker._hideDatepicker();break;case 33:$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 34:$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&$.datepicker._clearDate(e.target),o=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&$.datepicker._gotoToday(e.target),o=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,i?1:-1,"D"),o=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,-7,"D"),o=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,i?
237-1:1,"D"),o=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,7,"D"),o=e.ctrlKey||e.metaKey;break;default:o=!1}else 36==e.keyCode&&e.ctrlKey?$.datepicker._showDatepicker(this):o=!1;o&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t=$.datepicker._getInst(e.target);if($.datepicker._get(t,"constrainInput")){var o=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),i=String.fromCharCode(e.charCode==undefined?e.keyCode:e.charCode);return e.ctrlKey||e.metaKey||i<" "||!o||o.indexOf(i)>-1}},_doKeyUp:function(e){var t=$.datepicker._getInst(e.target);if(t.input.val()!=t.lastVal)try{$.datepicker.parseDate($.datepicker._get(t,"dateFormat"),t.input?t.input.val():null,$.datepicker._getFormatConfig(t))&&($.datepicker._setDateFromField(t),$.datepicker._updateAlternate(t),$.datepicker._updateDatepicker(t))}catch(o){$.datepicker.log(o)}return!0},_showDatepicker:function(e){if("input"!=(e=e.target||e).nodeName.toLowerCase()&&(e=$("input",e.parentNode)[0]),!$.datepicker._isDisabledDatepicker(e)&&$.datepicker._lastInput!=e){var t=$.datepicker._getInst(e);$.datepicker._curInst&&$.datepicker._curInst!=t&&($.datepicker._curInst.dpDiv.stop(!0,!0),t&&$.datepicker._datepickerShowing&&$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));var o=$.datepicker._get(t,"beforeShow"),i=o?o.apply(e,[e,t]):{};if(!1!==i){extendRemove(t.settings,i),t.lastVal=null,$.datepicker._lastInput=e,$.datepicker._setDateFromField(t),$.datepicker._inDialog&&(e.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(e),$.datepicker._pos[1]+=e.offsetHeight);var a=!1;$(e).parents().each(function(){return!(a|="fixed"==$(this).css("position"))});var r={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};if($.datepicker._pos=null,t.dpDiv.empty(),t.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(t),r=$.datepicker._checkOffset(t,r,a),t.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":a?"fixed":"absolute",display:"none",left:r.left+"px",top:r.top+"px"}),!t.inline){var n=$.datepicker._get(t,"showAnim"),s=$.datepicker._get(t,"duration"),l=function(){var e=t.dpDiv.find("iframe.ui-datepicker-cover");if(e.length){var o=$.datepicker._getBorders(t.dpDiv);e.css({left:-o[0],top:-o[1],width:t.dpDiv.outerWidth(),height:t.dpDiv.outerHeight()})}};t.dpDiv.zIndex($(e).zIndex()+1),$.datepicker._datepickerShowing=!0,$.effects&&($.effects.effect[n]||$.effects[n])?t.dpDiv.show(n,$.datepicker._get(t,"showOptions"),s,l):t.dpDiv[n||"show"](n?s:null,l),n&&s||l(),t.input.is(":visible")&&!t.input.is(":disabled")&&t.input.focus(),$.datepicker._curInst=t}}}},_updateDatepicker:function(e){this.maxRows=4;var t=$.datepicker._getBorders(e.dpDiv);instActive=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var o=e.dpDiv.find("iframe.ui-datepicker-cover");o.length&&o.css({left:-t[0],top:-t[1],width:e.dpDiv.outerWidth(),height:e.dpDiv.outerHeight()}),e.dpDiv.find("."+this._dayOverClass+" a").mouseover();var i=this._getNumberOfMonths(e),a=i[1],r=17;if(e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),a>1&&e.dpDiv.addClass("ui-datepicker-multi-"+a).css("width",r*a+"em"),e.dpDiv[(1!=i[0]||1!=i[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e==$.datepicker._curInst&&$.datepicker._datepickerShowing&&e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&e.input[0]!=document.activeElement&&e.input.focus(),e.yearshtml){var n=e.yearshtml;setTimeout(function(){n===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),n=e.yearshtml=null},0)}},_getBorders:function(e){var t=function(e){return{thin:1,medium:2,thick:3}[e]||e};return[parseFloat(t(e.css("border-left-width"))),parseFloat(t(e.css("border-top-width")))]},_checkOffset:function(e,t,o){var i=e.dpDiv.outerWidth(),a=e.dpDiv.outerHeight(),r=e.input?e.input.outerWidth():0,n=e.input?e.input.outerHeight():0,s=document.documentElement.clientWidth+(o?0:$(document).scrollLeft()),l=document.documentElement.clientHeight+(o?0:$(document).scrollTop());return t.left-=this._get(e,"isRTL")?i-r:0,t.left-=o&&t.left==e.input.offset().left?$(document).scrollLeft():0,t.top-=o&&t.top==e.input.offset().top+n?$(document).scrollTop():0,t.left-=Math.min(t.left,t.left+i>s&&s>i?Math.abs(t.left+i-s):0),t.top-=Math.min(t.top,t.top+a>l&&l>a?Math.abs(a+n):0),t},_findPos:function(e){for(var t=this._getInst(e),o=this._get(t,"isRTL");e&&("hidden"==e.type||1!=e.nodeType||$.expr.filters.hidden(e));)e=e[o?"previousSibling":"nextSibling"];var i=$(e).offset();return[i.left,i.top]},_hideDatepicker:function(e){var t=this._curInst;if(t&&(!e||t==$.data(e,PROP_NAME))&&this._datepickerShowing){var o=this._get(t,"showAnim"),i=this._get(t,"duration"),a=function(){$.datepicker._tidyDialog(t)}
237;$.effects&&($.effects.effect[o]||$.effects[o])?t.dpDiv.hide(o,$.datepicker._get(t,"showOptions"),i,a):t.dpDiv["slideDown"==o?"slideUp":"fadeIn"==o?"fadeOut":"hide"](o?i:null,a),o||a(),this._datepickerShowing=!1;var r=this._get(t,"onClose");r&&r.apply(t.input?t.input[0]:null,[t.input?t.input.val():"",t]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){if($.datepicker._curInst){var t=$(e.target),o=$.datepicker._getInst(t[0]);(t[0].id==$.datepicker._mainDivId||0!=t.parents("#"+$.datepicker._mainDivId).length||t.hasClass($.datepicker.markerClassName)||t.closest("."+$.datepicker._triggerClass).length||!$.datepicker._datepickerShowing||$.datepicker._inDialog&&$.blockUI)&&(!t.hasClass($.datepicker.markerClassName)||$.datepicker._curInst==o)||$.datepicker._hideDatepicker()}},_adjustDate:function(e,t,o){var i=$(e),a=this._getInst(i[0]);this._isDisabledDatepicker(i[0])||(this._adjustInstDate(a,t+("M"==o?this._get(a,"showCurrentAtPos"):0),o),this._updateDatepicker(a))},_gotoToday:function(e){var t=$(e),o=this._getInst(t[0]);if(this._get(o,"gotoCurrent")&&o.currentDay)o.selectedDay=o.currentDay,o.drawMonth=o.selectedMonth=o.currentMonth,o.drawYear=o.selectedYear=o.currentYear;else{var i=new Date;o.selectedDay=i.getDate(),o.drawMonth=o.selectedMonth=i.getMonth(),o.drawYear=o.selectedYear=i.getFullYear()}this._notifyChange(o),this._adjustDate(t)},_selectMonthYear:function(e,t,o){var i=$(e),a=this._getInst(i[0]);a["selected"+("M"==o?"Month":"Year")]=a["draw"+("M"==o?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(a),this._adjustDate(i)},_selectDay:function(e,t,o,i){var a=$(e);if(!$(i).hasClass(this._unselectableClass)&&!this._isDisabledDatepicker(a[0])){var r=this._getInst(a[0]);r.selectedDay=r.currentDay=$("a",i).html(),r.selectedMonth=r.currentMonth=t,r.selectedYear=r.currentYear=o,this._selectDate(e,this._formatDate(r,r.currentDay,r.currentMonth,r.currentYear))}},_clearDate:function(e){var t=$(e);this._getInst(t[0]);this._selectDate(t,"")},_selectDate:function(e,t){var o=$(e),i=this._getInst(o[0]);t=null!=t?t:this._formatDate(i),i.input&&i.input.val(t),this._updateAlternate(i);var a=this._get(i,"onSelect");a?a.apply(i.input?i.input[0]:null,[t,i]):i.input&&i.input.trigger("change"),i.inline?this._updateDatepicker(i):(this._hideDatepicker(),this._lastInput=i.input[0],"object"!=typeof i.input[0]&&i.input.focus(),this._lastInput=null)},_updateAlternate:function(e){var t=this._get(e,"altField");if(t){var o=this._get(e,"altFormat")||this._get(e,"dateFormat"),i=this._getDate(e),a=this.formatDate(o,i,this._getFormatConfig(e));$(t).each(function(){$(this).val(a)})}},noWeekends:function(e){var t=e.getDay();return[t>0&&t<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());t.setDate(t.getDate()+4-(t.getDay()||7));var o=t.getTime();return t.setMonth(0),t.setDate(1),Math.floor(Math.round((o-t)/864e5)/7)+1},parseDate:function(e,t,o){if(null==e||null==t)throw"Invalid arguments";if(""==(t="object"==typeof t?t.toString():t+""))return null;var i=(o?o.shortYearCutoff:null)||this._defaults.shortYearCutoff;i="string"!=typeof i?i:(new Date).getFullYear()%100+parseInt(i,10);for(var a=(o?o.dayNamesShort:null)||this._defaults.dayNamesShort,r=(o?o.dayNames:null)||this._defaults.dayNames,n=(o?o.monthNamesShort:null)||this._defaults.monthNamesShort,s=(o?o.monthNames:null)||this._defaults.monthNames,l=-1,c=-1,d=-1,u=-1,m=!1,p=function(t){var o=g+1<e.length&&e.charAt(g+1)==t;return o&&g++,o},h=function(e){var o=p(e),i=new RegExp("^\\d{1,"+("@"==e?14:"!"==e?20:"y"==e&&o?4:"o"==e?3:2)+"}"),a=t.substring(v).match(i);if(!a)throw"Missing number at position "+v;return v+=a[0].length,parseInt(a[0],10)},b=function(e,o,i){var a=$.map(p(e)?i:o,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)}),r=-1;if($.each(a,function(e,o){var i=o[1];if(t.substr(v,i.length).toLowerCase()==i.toLowerCase())return r=o[0],v
237+=i.length,!1}),-1!=r)return r+1;throw"Unknown name at position "+v},_=function(){if(t.charAt(v)!=e.charAt(g))throw"Unexpected literal at position "+v;v++},v=0,g=0;g<e.length;g++)if(m)"'"!=e.charAt(g)||p("'")?_():m=!1;else switch(e.charAt(g)){case"d":d=h("d");break;case"D":b("D",a,r);break;case"o":u=h("o");break;case"m":c=h("m");break;case"M":c=b("M",n,s);break;case"y":l=h("y");break;case"@":l=(f=new Date(h("@"))).getFullYear(),c=f.getMonth()+1,d=f.getDate();break;case"!":var f;l=(f=new Date((h("!")-this._ticksTo1970)/1e4)).getFullYear(),c=f.getMonth()+1,d=f.getDate();break;case"'":p("'")?_():m=!0;break;default:_()}if(v<t.length){var y=t.substr(v);if(!/^\s+/.test(y))throw"Extra/unparsed characters found in date: "+y}if(-1==l?l=(new Date).getFullYear():l<100&&(l+=(new Date).getFullYear()-(new Date).getFullYear()%100+(l<=i?0:-100)),u>-1)for(c=1,d=u;;){var w=this._getDaysInMonth(l,c-1);if(d<=w)break;c++,d-=w}if((f=this._daylightSavingAdjust(new Date(l,c-1,d))).getFullYear()!=l||f.getMonth()+1!=c||f.getDate()!=d)throw"Invalid date";return f},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(e,t,o){if(!t)return"";var i=(o?o.dayNamesShort:null)||this._defaults.dayNamesShort,a=(o?o.dayNames:null)||this._defaults.dayNames,r=(o?o.monthNamesShort:null)||this._defaults.monthNamesShort,n=(o?o.monthNames:null)||this._defaults.monthNames,s=function(t){var o=m+1<e.length&&e.charAt(m+1)==t;return o&&m++,o},l=function(e,t,o){var i=""+t;if(s(e))for(;i.length<o;)i="0"+i;return i},c=function(e,t,o,i){return s(e)?i[t]:o[t]},d="",u=!1;if(t)for(var m=0;m<e.length;m++)if(u)"'"!=e.charAt(m)||s("'")?d+=e.charAt(m):u=!1;else switch(e.charAt(m)){case"d":d+=l("d",t.getDate(),2);break;case"D":d+=c("D",t.getDay(),i,a);break;case"o":d+=l("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":d+=l("m",t.getMonth()+1,2);break;case"M":d+=c("M",t.getMonth(),r,n);break;case"y":d+=s("y")?t.getFullYear():(t.getYear()%100<10?"0":"")+t.getYear()%100;break;case"@":d+=t.getTime();break;case"!":d+=1e4*t.getTime()+this._ticksTo1970;break;case"'":s("'")?d+="'":u=!0;break;default:d+=e.charAt(m)}return d},_possibleChars:function(e){for(var t="",o=!1,i=function(t){var o=a+1<e.length&&e.charAt(a+1)==t;return o&&a++,o},a=0;a<e.length;a++)if(o)"'"!=e.charAt(a)||i("'")?t+=e.charAt(a):o=!1;else switch(e.charAt(a)){case"d":case"m":case"y":case"@":t+="0123456789";break;case"D":case"M":return null;case"'":i("'")?t+="'":o=!0;break;default:t+=e.charAt(a)}return t},_get:function(e,t){return e.settings[t]!==undefined?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()!=e.lastVal){var o,i,a=this._get(e,"dateFormat"),r=e.lastVal=e.input?e.input.val():null;o=i=this._getDefaultDate(e);var n=this._getFormatConfig(e);try{o=this.parseDate(a,r,n)||i}catch(event){this.log(event),r=t?"":r}e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),e.currentDay=r?o.getDate():0,e.currentMonth=r?o.getMonth():0,e.currentYear=r?o.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(e,t,o){var i=function(e){var t=new Date;return t.setDate(t.getDate()+e),t},a=null==t||""===t?o:"string"==typeof t?function(t){try{return $.datepicker.parseDate($.datepicker._get(e,"dateFormat"),t,$.datepicker._getFormatConfig(e))}catch(l){}for(var o=(t.toLowerCase().match(/^c/)?$.datepicker._getDate(e):null)||new Date,i=o.getFullYear(),a=o.getMonth(),r=o.getDate(),n=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,s=n.exec(t);s;){switch(s[2]||"d"){case"d":case"D":r+=parseInt(s[1],10);break;case"w":case"W":r+=7*parseInt(s[1],10);break;case"m":case"M":a+=parseInt(s[1],10),r=Math.min(r,$.datepicker._getDaysInMonth(i,a));break;case"y":case"Y":i+=parseInt(s[1],10),r=Math.min(r,$.datepicker._getDaysInMonth(i,a))}s=n.exec(t)}return new Date(i,a,r)}(t):"number"==typeof t?isNaN(t)?o:i(t):new Date(t.getTime());return(a=a&&"Invalid Date"==a.toString()?o:a)&&(a.setHours(0),a.setMinutes(0),a.setSeconds(0),a.setMilliseconds(0)),this._daylightSavingAdjust(a)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,o){var i=!t,a=e.selectedMonth,r=e.selectedYear,n=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=n.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=n.getMonth(),e.drawYear=e.selectedYear=e.currentYear=n.getFullYear(),a==e.selectedMonth&&r==e.selectedYear||o||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(i?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""==e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),o="#"+e.id.replace(/\\\\/g,"\\");
237e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(o,-t,"M")},next:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(o,+t,"M")},hide:function(){window["DP_jQuery_"+dpuuid].datepicker._hideDatepicker()},today:function(){window["DP_jQuery_"+dpuuid].datepicker._gotoToday(o)},selectDay:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectDay(o,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(o,this,"M"),!1},selectYear:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(o,this,"Y"),!1}};$(this).bind(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t=new Date;t=this._daylightSavingAdjust(new Date(t.getFullYear(),t.getMonth(),t.getDate()));var o=this._get(e,"isRTL"),i=this._get(e,"showButtonPanel"),a=this._get(e,"hideIfNoPrevNext"),r=this._get(e,"navigationAsDateFormat"),n=this._getNumberOfMonths(e),s=this._get(e,"showCurrentAtPos"),l=this._get(e,"stepMonths"),c=1!=n[0]||1!=n[1],d=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),u=this._getMinMaxDate(e,"min"),m=this._getMinMaxDate(e,"max"),p=e.drawMonth-s,h=e.drawYear;if(p<0&&(p+=12,h--),m){var b=this._daylightSavingAdjust(new Date(m.getFullYear(),m.getMonth()-n[0]*n[1]+1,m.getDate()));for(b=u&&b<u?u:b;this._daylightSavingAdjust(new Date(h,p,1))>b;)--p<0&&(p=11,h--)}e.drawMonth=p,e.drawYear=h;var _=this._get(e,"prevText");_=r?this.formatDate(_,this._daylightSavingAdjust(new Date(h,p-l,1)),this._getFormatConfig(e)):_;var v=this._canAdjustMonth(e,-1,h,p)?'<a class="ui-datepicker-prev ui-corner-all" data-handler="prev" data-event="click" title="'+_+'"><span class="ui-icon ui-icon-circle-triangle-'+(o?"e":"w")+'">'+_+"</span></a>":a?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+_+'"><span class="ui-icon ui-icon-circle-triangle-'+(o?"e":"w")+'">'+_+"</span></a>",g=this._get(e,"nextText");g=r?this.formatDate(g,this._daylightSavingAdjust(new Date(h,p+l,1)),this._getFormatConfig(e)):g;var f=this._canAdjustMonth(e,1,h,p)?'<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="'+g+'"><span class="ui-icon ui-icon-circle-triangle-'+(o?"w":"e")+'">'+g+"</span></a>":a?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+g+'"><span class="ui-icon ui-icon-circle-triangle-'+(o?"w":"e")+'">'+g+"</span></a>",y=this._get(e,"currentText"),w=this._get(e,"gotoCurrent")&&e.currentDay?d:t;y=r?this.formatDate(y,w,this._getFormatConfig(e)):y;var k=e.inline?"":'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click">'+this._get(e,"closeText")+"</button>",x=i?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(o?k:"")+(this._isInRange(e,w)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" data-handler="today" data-event="click">'+y+"</button>":"")+(o?"":k)+"</div>":"",C=parseInt(this._get(e,"firstDay"),10);C=isNaN(C)?0:C;for(var A=this._get(e,"showWeek"),S=this._get(e,"dayNames"),T=(this._get(e,"dayNamesShort"),this._get(e,"dayNamesMin")),M=this._get(e,"monthNames"),P=this._get(e,"monthNamesShort"),D=this._get(e,"beforeShowDay"),E=this._get(e,"showOtherMonths"),I=this._get(e,"selectOtherMonths"),O=(this._get(e,"calculateWeek")||this.iso8601Week,this._getDefaultDate(e)),N="",R=0;R<n[0];R++){var L="";this.maxRows=4;for(var F=0;F<n[1];F++){var j=this._daylightSavingAdjust(new Date(h,p,e.selectedDay)),H=" ui-corner-all",W="";if(c){if(W+='<div class="ui-datepicker-group',n[1]>1)switch(F){case 0:W+=" ui-datepicker-group-first",H=" ui-corner-"+(o?"right":"left");break;case n[1]-1:W+=" ui-datepicker-group-last",H=" ui-corner-"+(o?"left":"right");break;default:W+=" ui-datepicker-group-middle",H=""}W+='">'}W+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+H+'">'+(/all|left/.test(H)&&0==R?o?f:v:"")+(/all|right/.test(H)&&0==R?o?v:f:"")+this._generateMonthYearHeader(e,p,h,u,m,R>0||F>
2370,M,P)+'</div><table class="ui-datepicker-calendar"><thead><tr>';for(var q=A?'<th class="ui-datepicker-week-col">'+this._get(e,"weekHeader")+"</th>":"",z=0;z<7;z++){var U=(z+C)%7;q+="<th"+((z+C+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+S[U]+'">'+T[U]+"</span></th>"}W+=q+"</tr></thead><tbody>";var B=this._getDaysInMonth(h,p);h==e.selectedYear&&p==e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,B));var Y=(this._getFirstDayOfMonth(h,p)-C+7)%7,V=Math.ceil((Y+B)/7),Z=c&&this.maxRows>V?this.maxRows:V;this.maxRows=Z;for(var K=this._daylightSavingAdjust(new Date(h,p,1-Y)),G=0;G<Z;G++){W+="<tr>";var J=A?'<td class="ui-datepicker-week-col">'+this._get(e,"calculateWeek")(K)+"</td>":"";for(z=0;z<7;z++){var X=D?D.apply(e.input?e.input[0]:null,[K]):[!0,""],Q=K.getMonth()!=p,ee=Q&&!I||!X[0]||u&&K<u||m&&K>m;J+='<td class="'+((z+C+6)%7>=5?" ui-datepicker-week-end":"")+(Q?" ui-datepicker-other-month":"")+(K.getTime()==j.getTime()&&p==e.selectedMonth&&e._keyEvent||O.getTime()==K.getTime()&&O.getTime()==j.getTime()?" "+this._dayOverClass:"")+(ee?" "+this._unselectableClass+" ui-state-disabled":"")+(Q&&!E?"":" "+X[1]+(K.getTime()==d.getTime()?" "+this._currentClass:"")+(K.getTime()==t.getTime()?" ui-datepicker-today":""))+'"'+(Q&&!E||!X[2]?"":' title="'+X[2]+'"')+(ee?"":' data-handler="selectDay" data-event="click" data-month="'+K.getMonth()+'" data-year="'+K.getFullYear()+'"')+">"+(Q&&!E?"&#xa0;":ee?'<span class="ui-state-default">'+K.getDate()+"</span>":'<a class="ui-state-default'+(K.getTime()==t.getTime()?" ui-state-highlight":"")+(K.getTime()==d.getTime()?" ui-state-active":"")+(Q?" ui-priority-secondary":"")+'" href="#">'+K.getDate()+"</a>")+"</td>",K.setDate(K.getDate()+1),K=this._daylightSavingAdjust(K)}W+=J+"</tr>"}++p>11&&(p=0,h++),
238L+=W+="</tbody></table>"+(c?"</div>"+(n[0]>0&&F==n[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"")}N+=L}return N+=x+($.ui.ie6&&!e.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':""),e._keyEvent=!1,N},_generateMonthYearHeader:function(e,t,o,i,a,r,n,s){var l=this._get(e,"changeMonth"),c=this._get(e,"changeYear"),d=this._get(e,"showMonthAfterYear"),u='<div class="ui-datepicker-title">',m="";if(r||!l)m+='<span class="ui-datepicker-month">'+n[t]+"</span>";else{var p=i&&i.getFullYear()==o,h=a&&a.getFullYear()==o;m+='<select class="ui-datepicker-month" data-handler="selectMonth" data-event="change">';for(var b=0;b<12;b++)(!p||b>=i.getMonth())&&(!h||b<=a.getMonth())&&(m+='<option value="'+b+'"'+(b==t?' selected="selected"':"")+">"+s[b]+"</option>");m+="</select>"}if(d||(u+=m+(!r&&l&&c?"":"&#xa0;")),!e.yearshtml)if(e.yearshtml="",r||!c)u+='<span class="ui-datepicker-year">'+o+"</span>";else{var _=this._get(e,"yearRange").split(":"),v=(new Date).getFullYear(),g=function(e){var t=e.match(/c[+-].*/)?o+parseInt(e.substring(1),10):e.match(/[+-].*/)?v+parseInt(e,10):parseInt(e,10);return isNaN(t)?v:t},f=g(_[0]),y=Math.max(f,g(_[1]||""));for(f=i?Math.max(f,i.getFullYear()):f,y=a?Math.min(y,a.getFullYear()):y,e.yearshtml+='<select class="ui-datepicker-year" data-handler="selectYear" data-event="change">';f<=y;f++)e.yearshtml+='<option value="'+f+'"'+(f==o?' selected="selected"':"")+">"+f+"</option>";e.yearshtml+="</select>",u+=e.yearshtml,e.yearshtml=null}return u+=this._get(e,"yearSuffix"),d&&(u+=(!r&&l&&c?"":"&#xa0;")+m),u+="</div>"},_adjustInstDate:function(e,t,o){var i=e.drawYear+("Y"==o?t:0),a=e.drawMonth+("M"==o?t:0),r=Math.min(e.selectedDay,this._getDaysInMonth(i,a))+("D"==o?t:0),n=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(i,a,r)));e.selectedDay=n.getDate(),e.drawMonth=e.selectedMonth=n.getMonth(),e.drawYear=e.selectedYear=n.getFullYear(),"M"!=o&&"Y"!=o||this._notifyChange(e)},_restrictMinMax:function(e,t){var o=this._getMinMaxDate(e,"min"),i=this._getMinMaxDate(e,"max"),a=o&&t<o?o:t;return a=i&&a>i?i:a},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,o,i){var a=this._getNumberOfMonths(e),r=this._daylightSavingAdjust(new Date(o,i+(t<0?t:a[0]*a[1]),1));return t<0&&r.setDate(this._getDaysInMonth(r.getFullYear(),r.getMonth())),this._isInRange(e,r)},_isInRange:function(e,t){var o=this._getMinMaxDate(e,"min"),i=this._getMinMaxDate(e,"max");return(!o||t.getTime()>=o.getTime())&&(!i||t.getTime()<=i.getTime())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,o,i){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var a=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(i,o,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),a,this._getFormatConfig(e))}}),$.fn.datepicker=function(e){if(!this.length)return this;
238$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find(document.body).append($.datepicker.dpDiv),$.datepicker.initialized=!0);var t=Array.prototype.slice.call(arguments,1);return"string"!=typeof e||"isDisabled"!=e&&"getDate"!=e&&"widget"!=e?"option"==e&&2==arguments.length&&"string"==typeof arguments[1]?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)}):$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t))},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.9.2",window["DP_jQuery_"+dpuuid]=$}(jQuery),
239/*!
240 * jQuery UI Mouse 1.9.2
241 * http://jqueryui.com
242 *
243 * Copyright 2012 jQuery Foundation and other contributors
244 * Released under the MIT license.
245 * http://jquery.org/license
246 *
247 * http://api.jqueryui.com/mouse/
248 *
249 * Depends:
250 *	jquery.ui.widget.js
251 */
252function(e){var t=!1;e(document).mouseup(function(){t=!1}),e.widget("ui.mouse",{version:"1.9.2",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(o){if(!0===e.data(o.target,t.widgetName+".preventClickEvent"))return e.removeData(o.target,t.widgetName+".preventClickEvent"),o.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(o){if(!t){this._mouseStarted&&this._mouseUp(o),this._mouseDownEvent=o;var i=this,a=1===o.which,r=!("string"!=typeof this.options.cancel||!o.target.nodeName)&&e(o.target).closest(this.options.cancel).length;return!(a&&!r&&this._mouseCapture(o))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(o)&&this._mouseDelayMet(o)&&(this._mouseStarted=!1!==this._mouseStart(o),!this._mouseStarted)?(o.preventDefault(),!0):(!0===e.data(o.target,this.widgetName+".preventClickEvent")&&e.removeData(o.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return i._mouseMove(e)},this._mouseUpDelegate=function(e){return i._mouseUp(e)},e(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),o.preventDefault(),t=!0,!0))}},_mouseMove:function(t){return!e.ui.ie||document.documentMode>=9||t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})}(jQuery),
253/*!
254 * jQuery UI Draggable 1.9.2
255 * http://jqueryui.com
256 *
257 * Copyright 2012 jQuery Foundation and other contributors
258 * Released under the MIT license.
259 * http://jquery.org/license
260 *
261 * http://api.jqueryui.com/draggable/
262 *
263 * Depends:
264 *	jquery.ui.core.js
265 *	jquery.ui.mouse.js
266 *	jquery.ui.widget.js
267 */
268function(e){e.widget("ui.draggable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,
268containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){"original"!=this.options.helper||/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},_destroy:function(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(t){var o=this.options;return!(this.helper||o.disabled||e(t.target).is(".ui-resizable-handle"))&&(this.handle=this._getHandle(t),!!this.handle&&(e(!0===o.iframeFix?"iframe":o.iframeFix).each(function(){e('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(e(this).offset()).appendTo("body")}),!0))},_mouseStart:function(t){var o=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),o.containment&&this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!o.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,o){if(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),!o){var i=this._uiHash();if(!1===this._trigger("drag",t,i))return this._mouseUp({}),!1;this.position=i.position}return this.options.axis&&"y"==this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"==this.options.axis||(this.helper[0].style.top=this.position.top+"px"),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var o=!1;e.ui.ddmanager&&!this.options.dropBehaviour&&(o=e.ui.ddmanager.drop(this,t)),this.dropped&&(o=this.dropped,this.dropped=!1);for(var i=this.element[0],a=!1;i&&(i=i.parentNode);)i==document&&(a=!0);if(!a&&"original"===this.options.helper)return!1;if("invalid"==this.options.revert&&!o||"valid"==this.options.revert&&o||!0===this.options.revert||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,o)){var r=this;e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==r._trigger("stop",t)&&r._clear()})}else!1!==this._trigger("stop",t)&&this._clear();return!1},_mouseUp:function(t){return e("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){var o=!this.options.handle||!e(this.options.handle,this.element).length;return e(this.options.handle,this.element).find("*").andSelf().each(function(){this==t.target&&(o=!0)}),o},_createHelper:function(t){var o=this.options,i=e.isFunction(o.helper)?e(o.helper.apply(this.element[0],[t])):"clone"==o.helper?this.element.clone().removeAttr("id"):this.element;return i.parents("body").length||i.appendTo("parent"==o.appendTo?this.element[0].parentNode:o.appendTo),i[0]==this.element[0]||/(fixed|absolute)/.test(i.css("position"))||i.css("position","absolute"),i},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}
268),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"==this.cssPosition&&this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&"html"==this.offsetParent[0].tagName.toLowerCase()&&e.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"==this.cssPosition){var e=this.element.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;if("parent"==t.containment&&(t.containment=this.helper[0].parentNode),"document"!=t.containment&&"window"!=t.containment||(this.containment=["document"==t.containment?0:e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,"document"==t.containment?0:e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,("document"==t.containment?0:e(window).scrollLeft())+e("document"==t.containment?document:window).width()-this.helperProportions.width-this.margins.left,("document"==t.containment?0:e(window).scrollTop())+(e("document"==t.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(t.containment)||t.containment.constructor==Array)t.containment.constructor==Array&&(this.containment=t.containment);else{var o=e(t.containment),i=o[0];if(!i)return;o.offset();var a="hidden"!=e(i).css("overflow");this.containment=[(parseInt(e(i).css("borderLeftWidth"),10)||0)+(parseInt(e(i).css("paddingLeft"),10)||0),(parseInt(e(i).css("borderTopWidth"),10)||0)+(parseInt(e(i).css("paddingTop"),10)||0),(a?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(e(i).css("borderLeftWidth"),10)||0)-(parseInt(e(i).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(a?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(e(i).css("borderTopWidth"),10)||0)-(parseInt(e(i).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=o}},_convertPositionTo:function(t,o){o||(o=this.position);var i="absolute"==t?1:-1,a=(this.options,"absolute"!=this.cssPosition||this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent),r=/(html|body)/i.test(a[0].tagName);return{top:o.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"==this.cssPosition?-this.scrollParent.scrollTop():r?0:a.scrollTop())*i,left:o.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():r?0:a.scrollLeft())*i}},_generatePosition:function(t){var o=this.options,i="absolute"!=this.cssPosition||this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,a=/(html|body)/i.test(i[0].tagName),r=t.pageX,n=t.pageY;if(this.originalPosition){var s;if(this.containment){if(this.relative_container){var l=this.relative_container.offset();s=[this.containment[0]+l.left,this.containment[1]+l.top,this.containment[2]+l.left,this.containment[3]+l.top]}else s=this.containment;t.pageX-this.offset.click.left<s[0]&&(r=s[0]+this.offset.click.left),t.pageY-this.offset.click.top<s[1]&&(n=s[1]+this.offset.click.top),t.pageX-this.offset.click.left>s[2]&&(r=s[2]+this.offset.click.left),t.pageY-this.offset.click.top>s[3]&&(n=s[3]+this.offset.click.top)}if(o.grid){var c=o.grid[1]?this.originalPageY+Math.round((n-this.originalPageY)/o.grid[1])*o.grid[1]:this.originalPageY;n=s&&(c-this.offset.click.top<s[1]||c-this.offset.click.top>s[3])?c-this.offset.click.top<s[1]?c+o.grid[1]:c-o.grid[1]:c;var d=o.grid[0]?this.originalPageX+Math.round((r-this.originalPageX)
268/o.grid[0])*o.grid[0]:this.originalPageX;r=s&&(d-this.offset.click.left<s[0]||d-this.offset.click.left>s[2])?d-this.offset.click.left<s[0]?d+o.grid[0]:d-o.grid[0]:d}}return{top:n-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"==this.cssPosition?-this.scrollParent.scrollTop():a?0:i.scrollTop()),left:r-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():a?0:i.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]==this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(t,o,i){return i=i||this._uiHash(),e.ui.plugin.call(this,t,[o,i]),"drag"==t&&(this.positionAbs=this._convertPositionTo("absolute")),e.Widget.prototype._trigger.call(this,t,o,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add("draggable","connectToSortable",{start:function(t,o){var i=e(this).data("draggable"),a=i.options,r=e.extend({},o,{item:i.element});i.sortables=[],e(a.connectToSortable).each(function(){var o=e.data(this,"sortable");o&&!o.options.disabled&&(i.sortables.push({instance:o,shouldRevert:o.options.revert}),o.refreshPositions(),o._trigger("activate",t,r))})},stop:function(t,o){var i=e(this).data("draggable"),a=e.extend({},o,{item:i.element});e.each(i.sortables,function(){this.instance.isOver?(this.instance.isOver=0,i.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=!0),this.instance._mouseStop(t),this.instance.options.helper=this.instance.options._helper,"original"==i.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",t,a))})},drag:function(t,o){var i=e(this).data("draggable"),a=this;e.each(i.sortables,function(){var r=!1,n=this;this.instance.positionAbs=i.positionAbs,this.instance.helperProportions=i.helperProportions,this.instance.offset.click=i.offset.click,this.instance._intersectsWith(this.instance.containerCache)&&(r=!0,e.each(i.sortables,function(){return this.instance.positionAbs=i.positionAbs,this.instance.helperProportions=i.helperProportions,this.instance.offset.click=i.offset.click,this!=n&&this.instance._intersectsWith(this.instance.containerCache)&&e.ui.contains(n.instance.element[0],this.instance.element[0])&&(r=!1),r})),r?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=e(a).clone().removeAttr("id").appendTo(this.instance.element).data("sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return o.helper[0]},t.target=this.instance.currentItem[0],this.instance._mouseCapture(t,!0),this.instance._mouseStart(t,!0,!0),this.instance.offset.click.top=i.offset.click.top,this.instance.offset.click.left=i.offset.click.left,this.instance.offset.parent.left-=i.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=i.offset.parent.top-this.instance.offset.parent.top,i._trigger("toSortable",t),i.dropped=this.instance.element,i.currentItem=i.element,this.instance.fromOutside=i),this.instance.currentItem&&this.instance._mouseDrag(t)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",t,this.instance._uiHash(this.instance)),this.instance._mouseStop(t,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),i._trigger("fromSortable",t),i.dropped=!1)})}}),e.ui.plugin.add("draggable","cursor",{start:function(){var t=e("body"),o=e(this).data("draggable").options;t.css("cursor")&&(o._cursor=t.css("cursor")),t.css("cursor",o.cursor)},stop:function(){var t=e(this).data("draggable").options;t._cursor&&e("body").css("cursor",t._cursor)}}),e.ui.plugin.add("draggable","opacity",{start:function(t,o){var i=e(o.helper),a=e(this).data("draggable").options;i.css("opacity")&&(a._opacity=i.css("opacity")),i.css("opacity",a.opacity)},stop:function(t,o){var i=e(this).data("draggable").options;i._opacity&&e(o.helper).css("opacity",i._opacity)}}),e.ui.plugin.add("draggable","scroll",{start:function(){var t=e(this).data("draggable");t.scrollParent[0]!=document&&"HTML"!=t.scrollParent[0].tagName&&(t.overflowOffset=t.scrollParent.offset())},drag:function(t){var o=e(this).data("draggable"),i=o.options,a=!1;o.scrollParent[0]!=document&&"HTML"!=o.scrollParent[0].tagName?(i.axis&&"x"==i.axis||(o.overflowOffset.top+o.scrollParent[0].offsetHeight-t.pageY<i.scrollSensitivity?o.scrollParent[0].scrollTop=a=o.scrollParent[0].scrollTop+i.scrollSpeed:t.pageY-o.overflowOffset.top<i.scrollSensitivity&&(o.scrollParent[0].scrollTop=a=o.scrollParent[0].scrollTop-i.scrollSpeed)),i.axis&&"y"==i.axis||(o.overflowOffset.left+o.scrollParent[0].offsetWidth-t.pageX<i.scrollSensitivity?o.scrollParent[0].scrollLeft=a=o.scrollParent[0].scrollLeft+i.scrollSpeed:t.pageX-o.overflowOffset.left<i.scrollSensitivity&&(o.scrollParent[0].scrollLeft=a=o.scrollParent[0].scrollLeft-i.scrollSpeed))):(i.axis&&"x"==i.axis||(t.pageY-e(document).scrollTop()<i.scrollSensitivity?a=e(document).scrollTop(e(document).scrollTop()-i.scrollSpeed):e(window).height()-(t.pageY-e(document).scrollTop())<i.scrollSensitivity&&(a=e(document).scrollTop(e(document).scrollTop()+i.scrollSpeed))),i.axis&&"y"==i.axis||(t.pageX-e(document).scrollLeft()<i.scrollSensitivity?a=e(document).scrollLeft(e(document).scrollLeft()-i.scrollSpeed):e(window).width()-(t.pageX-e(document).scrollLeft())<i.scrollSensitivity&&(a=e(document).scrollLeft(e(document).scrollLeft()+i.scrollSpeed)))),!1!==a&&e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(o,t)}}),e.ui.plugin.add("draggable","snap",{start:function(){var t=e(this).data("draggable"),o=t.options;t.snapElements=[],e(o.snap.constructor!=String?o.snap.items||":data(draggable)":o.snap).each(function(){var o=e(this),i=o.offset();this!=t.element[0]&&t.snapElements.push({item:this,width:o.outerWidth(),height:o.outerHeight(),top:i.top,left
vendor: 10,165 bytes, lines 268-284
268:i.left})})},drag:function(t,o){for(var i=e(this).data("draggable"),a=i.options,r=a.snapTolerance,n=o.offset.left,s=n+i.helperProportions.width,l=o.offset.top,c=l+i.helperProportions.height,d=i.snapElements.length-1;d>=0;d--){var u=i.snapElements[d].left,m=u+i.snapElements[d].width,p=i.snapElements[d].top,h=p+i.snapElements[d].height;if(u-r<n&&n<m+r&&p-r<l&&l<h+r||u-r<n&&n<m+r&&p-r<c&&c<h+r||u-r<s&&s<m+r&&p-r<l&&l<h+r||u-r<s&&s<m+r&&p-r<c&&c<h+r){if("inner"!=a.snapMode){var b=Math.abs(p-c)<=r,_=Math.abs(h-l)<=r,v=Math.abs(u-s)<=r,g=Math.abs(m-n)<=r;b&&(o.position.top=i._convertPositionTo("relative",{top:p-i.helperProportions.height,left:0}).top-i.margins.top),_&&(o.position.top=i._convertPositionTo("relative",{top:h,left:0}).top-i.margins.top),v&&(o.position.left=i._convertPositionTo("relative",{top:0,left:u-i.helperProportions.width}).left-i.margins.left),g&&(o.position.left=i._convertPositionTo("relative",{top:0,left:m}).left-i.margins.left)}var f=b||_||v||g;if("outer"!=a.snapMode){b=Math.abs(p-l)<=r,_=Math.abs(h-c)<=r,v=Math.abs(u-n)<=r,g=Math.abs(m-s)<=r;b&&(o.position.top=i._convertPositionTo("relative",{top:p,left:0}).top-i.margins.top),_&&(o.position.top=i._convertPositionTo("relative",{top:h-i.helperProportions.height,left:0}).top-i.margins.top),v&&(o.position.left=i._convertPositionTo("relative",{top:0,left:u}).left-i.margins.left),g&&(o.position.left=i._convertPositionTo("relative",{top:0,left:m-i.helperProportions.width}).left-i.margins.left)}!i.snapElements[d].snapping&&(b||_||v||g||f)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,t,e.extend(i._uiHash(),{snapItem:i.snapElements[d].item})),i.snapElements[d].snapping=b||_||v||g||f}else i.snapElements[d].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,t,e.extend(i._uiHash(),{snapItem:i.snapElements[d].item})),i.snapElements[d].snapping=!1}}}),e.ui.plugin.add("draggable","stack",{start:function(){var t=e(this).data("draggable").options,o=e.makeArray(e(t.stack)).sort(function(t,o){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(o).css("zIndex"),10)||0)});if(o.length){var i=parseInt(o[0].style.zIndex)||0;e(o).each(function(e){this.style.zIndex=i+e}),this[0].style.zIndex=i+o.length}}}),e.ui.plugin.add("draggable","zIndex",{start:function(t,o){var i=e(o.helper),a=e(this).data("draggable").options;i.css("zIndex")&&(a._zIndex=i.css("zIndex")),i.css("zIndex",a.zIndex)},stop:function(t,o){var i=e(this).data("draggable").options;i._zIndex&&e(o.helper).css("zIndex",i._zIndex)}})}(jQuery),
269/*!
270 * jQuery UI Resizable 1.9.2
271 * http://jqueryui.com
272 *
273 * Copyright 2012 jQuery Foundation and other contributors
274 * Released under the MIT license.
275 * http://jquery.org/license
276 *
277 * http://api.jqueryui.com/resizable/
278 *
279 * Depends:
280 *	jquery.ui.core.js
281 *	jquery.ui.mouse.js
282 *	jquery.ui.widget.js
283 */
284function(e){e.widget("ui.resizable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1e3},_create:function(){var t=this,o=this.options;if(this.element.addClass("ui-resizable"),e.extend(this,{_aspectRatio:!!o.aspectRatio,aspectRatio:o.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:o.helper||o.ghost||o.animate?o.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(e('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=o.handles||(e(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this.handles.constructor==String){"all"==this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw");var i=this.handles.split(",");this.handles={};for(var a=0;a<i.length;a++){var r=e.trim(i[a]),n=e('<div class="ui-resizable-handle '+("ui-resizable-"+r)+'"></div>');n.css({zIndex:o.zIndex}),"se"==r&&n.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[r]=".ui-resizable-"+r,this.element.append(n)}}this._renderAxis=function(t){for(var o in t=t||this.element,this.handles){if(this.handles[o].constructor==String&&(this.handles[o]=e(this.handles[o],this.element).show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var i=e(this.handles[o],this.element),a=0;a=/sw|ne|nw|se|n|s/.test(o)?i.outerHeight():i.outerWidth();var r=["padding",/ne|nw|n/.test(o)?"Top":/se|sw|s/.test(o)?"Bottom":/^e$/.test(o)?"Right":"Left"].join("");t.css(r,a),this._proportionallyResize()}e(this.handles[o]).length}},this._renderAxis(this.element),this._handles=e(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!t.resizing){if(this.className)var e=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);t.axis=e&&e[1]?e[1]:"se"}}),o.autoHide&&(this._handles.hide(),e(this.element).addClass("ui-resizable-autohide").mouseenter(function(){o.disabled||(e(this).removeClass("ui-resizable-autohide"),t._handles.show())}).mouseleave(function(){o.disabled||t.resizing||(e(this).addClass("ui-resizable-autohide"),t._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var t=function(t){e(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){t(this.element);var o=this.element;this.originalElement.css({position:o.css("position"),width:o.outerWidth(),height:o.outerHeight(),top:o.css("top"),left:o.css("left")}).insertAfter(o),o.remove()}return this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_mouseCapture:function(t){var o=!1;for(var i in this.handles)e(this.handles[i])[0]==t.target&&(o=!0);return!this.options.disabled&&o},_mouseStart:function(o){var i=this.options,a=this.element.position(),r=this.element;this.resizing=!0,this.documentScroll={top:e(document).scrollTop(),left:e(document).scrollLeft()},(r.is(".ui-draggable")||/absolute/.test(r.css("position")))&&r.css({position:"absolute",top:a.top,left:a.left}),this._renderProxy();var n=t(this.helper.css("left")),s=t(this.helper.css("top"));i.containment&&(n+=e(i.containment).scrollLeft()||0,s+=e(i.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:n,top:s},this.size=this._helper?{width:r.outerWidth(),height:r.outerHeight()}:{width:r.width(),height:r.height()},this.originalSize=this._helper?{width:r.outerWidth(),height:r.outerHeight()}:{width:r.width(),height:r.height()},this.originalPosition={left:n,top:s},this.sizeDiff={width:r.outerWidth()-r.width(),height:r.outerHeight()-r.height()},this.originalMousePosition={left:o.pageX,top:o.pageY},this.aspectRatio="number"==typeof i.aspectRatio?i.aspectRatio:this.originalSize.width/this.originalSize.height||1;var l=e(".ui-resizable-"+this.axis).css("cursor");return e("body").css("cursor","auto"==l?this.axis+"-resize":l),r.addClass("ui-resizable-resizing"),this._propagate("start",o),!0},_mouseDrag:function(e){var t=this.helper,o=(this.options,this.originalMousePosition),i=this.axis,a=e.pageX-o.left||0,r=e.pageY-o.top||0,n=this._change[i];if(!n)return!1;var s=n.apply(this,[e,a,r]);return this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(s=this._updateRatio(s,e)),s=this._respectSize(s,e),this._propagate("resize",e),t.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(s),this._trigger("resize",e,this.ui()),!1},_mouseStop:function(t){this.resizing=!1;var o=this.options,i=this;if(this._helper){var a=this._proportionallyResizeElements,r=a.length&&/textarea/i.test(a[0].nodeName),n=r&&e.ui.hasScroll(a[0],"left")?0:i.sizeDiff.height,s=r?0:i.sizeDiff.width,l={width:i.helper.width()-s,height:i.helper.height()-n},c=parseInt(i.element.css("left"),10)+(i.position.left-i.originalPosition.left)||null,d=parseInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||null;o.animate||this.element.css(e.extend(l,{top:d,left:c})),i.helper.height(i.size.height),i.helper.width(i.size.width),this._helper&&!o.animate&&this._proportionallyResize()}return e("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(e){var t,i,a,r,n,s=this.options;n={minWidth:o(s.minWidth)?s.minWidth:0,maxWidth:o(s.maxWidth)?s.maxWidth:Infinity,minHeight:o(s.minHeight)?s.minHeight:0,maxHeight:o(s.maxHeight)?s.maxHeight:Infinity},(this._aspectRatio||e)&&(t=n.minHeight*this.aspectRatio,a=n.minWidth/this.aspectRatio,i=n.maxHeight*this.aspectRatio,r=n.maxWidth/this.aspectRatio,t>n.minWidth&&(n.minWidth=t),a>n.minHeight&&(n.minHeight=a),i<n.maxWidth&&(n.maxWidth=i),r<n.maxHeight&&(n.maxHeight=r)),this._vBoundaries=n},_updateCache:function(e){this.options;
284this.offset=this.helper.offset(),o(e.left)&&(this.position.left=e.left),o(e.top)&&(this.position.top=e.top),o(e.height)&&(this.size.height=e.height),o(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){this.options;var t=this.position,i=this.size,a=this.axis;return o(e.height)?e.width=e.height*this.aspectRatio:o(e.width)&&(e.height=e.width/this.aspectRatio),"sw"==a&&(e.left=t.left+(i.width-e.width),e.top=null),"nw"==a&&(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e,t){this.helper;var i=this._vBoundaries,a=(this._aspectRatio||t.shiftKey,this.axis),r=o(e.width)&&i.maxWidth&&i.maxWidth<e.width,n=o(e.height)&&i.maxHeight&&i.maxHeight<e.height,s=o(e.width)&&i.minWidth&&i.minWidth>e.width,l=o(e.height)&&i.minHeight&&i.minHeight>e.height;s&&(e.width=i.minWidth),l&&(e.height=i.minHeight),r&&(e.width=i.maxWidth),n&&(e.height=i.maxHeight);var c=this.originalPosition.left+this.originalSize.width,d=this.position.top+this.size.height,u=/sw|nw|w/.test(a),m=/nw|ne|n/.test(a);s&&u&&(e.left=c-i.minWidth),r&&u&&(e.left=c-i.maxWidth),l&&m&&(e.top=d-i.minHeight),n&&m&&(e.top=d-i.maxHeight);var p=!e.width&&!e.height;return p&&!e.left&&e.top?e.top=null:p&&!e.top&&e.left&&(e.left=null),e},_proportionallyResize:function(){this.options;if(this._proportionallyResizeElements.length)for(var t=this.helper||this.element,o=0;o<this._proportionallyResizeElements.length;o++){var i=this._proportionallyResizeElements[o];if(!this.borderDif){var a=[i.css("borderTopWidth"),i.css("borderRightWidth"),i.css("borderBottomWidth"),i.css("borderLeftWidth")],r=[i.css("paddingTop"),i.css("paddingRight"),i.css("paddingBottom"),i.css("paddingLeft")];this.borderDif=e.map(a,function(e,t){return(parseInt(e,10)||0)+(parseInt(r[t],10)||0)})}i.css({height:t.height()-this.borderDif[0]-this.borderDif[2]||0,width:t.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var t=this.element,o=this.options;if(this.elementOffset=t.offset(),this._helper){this.helper=this.helper||e('<div style="overflow:hidden;"></div>');var i=e.ui.ie6?1:0,a=e.ui.ie6?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+a,height:this.element.outerHeight()+a,position:"absolute",left:this.elementOffset.left-i+"px",top:this.elementOffset.top-i+"px",zIndex:++o.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){this.options;var o=this.originalSize;return{left:this.originalPosition.left+t,width:o.width-t}},n:function(e,t,o){this.options;var i=this.originalSize;return{top:this.originalPosition.top+o,height:i.height-o}},s:function(e,t,o){return{height:this.originalSize.height+o}},se:function(t,o,i){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,o,i]))},sw:function(t,o,i){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,o,i]))},ne:function(t,o,i){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,o,i]))},nw:function(t,o,i){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,o,i]))}},_propagate:function(t,o){e.ui.plugin.call(this,t,[o,this.ui()]),"resize"!=t&&this._trigger(t,o,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add("resizable","alsoResize",{start:function(){var t=e(this).data("resizable").options,o=function(t){e(t).each(function(){var t=e(this);t.data("resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})};"object"!=typeof t.alsoResize||t.alsoResize.parentNode?o(t.alsoResize):t.alsoResize.length?(t.alsoResize=t.alsoResize[0],o(t.alsoResize)):e.each(t.alsoResize,function(e){o(e)})},resize:function(t,o){var i=e(this).data("resizable"),a=i.options,r=i.originalSize,n=i.originalPosition,s={height:i.size.height-r.height||0,width:i.size.width-r.width||0,top:i.position.top-n.top||0,left
vendor: 5,242 bytes, line 284
284:i.position.left-n.left||0},l=function(t,i){e(t).each(function(){var t=e(this),a=e(this).data("resizable-alsoresize"),r={},n=i&&i.length?i:t.parents(o.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(n,function(e,t){var o=(a[t]||0)+(s[t]||0);o&&o>=0&&(r[t]=o||null)}),t.css(r)})};"object"!=typeof a.alsoResize||a.alsoResize.nodeType?l(a.alsoResize):e.each(a.alsoResize,function(e,t){l(e,t)})},stop:function(){e(this).removeData("resizable-alsoresize")}}),e.ui.plugin.add("resizable","animate",{stop:function(t){var o=e(this).data("resizable"),i=o.options,a=o._proportionallyResizeElements,r=a.length&&/textarea/i.test(a[0].nodeName),n=r&&e.ui.hasScroll(a[0],"left")?0:o.sizeDiff.height,s=r?0:o.sizeDiff.width,l={width:o.size.width-s,height:o.size.height-n},c=parseInt(o.element.css("left"),10)+(o.position.left-o.originalPosition.left)||null,d=parseInt(o.element.css("top"),10)+(o.position.top-o.originalPosition.top)||null;o.element.animate(e.extend(l,d&&c?{top:d,left:c}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var i={width:parseInt(o.element.css("width"),10),height:parseInt(o.element.css("height"),10),top:parseInt(o.element.css("top"),10),left:parseInt(o.element.css("left"),10)};a&&a.length&&e(a[0]).css({width:i.width,height:i.height}),o._updateCache(i),o._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(){var o=e(this).data("resizable"),i=o.options,a=o.element,r=i.containment,n=r instanceof e?r.get(0):/parent/.test(r)?a.parent().get(0):r;if(n)if(o.containerElement=e(n),/document/.test(r)||r==document)o.containerOffset={left:0,top:0},o.containerPosition={left:0,top:0},o.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight};else{var s=e(n),l=[];e(["Top","Right","Left","Bottom"]).each(function(e,o){l[e]=t(s.css("padding"+o))}),o.containerOffset=s.offset(),o.containerPosition=s.position(),o.containerSize={height:s.innerHeight()-l[3],width:s.innerWidth()-l[1]};var c=o.containerOffset,d=o.containerSize.height,u=o.containerSize.width,m=e.ui.hasScroll(n,"left")?n.scrollWidth:u,p=e.ui.hasScroll(n)?n.scrollHeight:d;o.parentData={element:n,left:c.left,top:c.top,width:m,height:p}}},resize:function(t){var o=e(this).data("resizable"),i=o.options,a=(o.containerSize,o.containerOffset),r=(o.size,o.position),n=o._aspectRatio||t.shiftKey,s={top:0,left:0},l=o.containerElement;l[0]!=document&&/static/.test(l.css("position"))&&(s=a),r.left<(o._helper?a.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-a.left:o.position.left-s.left),n&&(o.size.height=o.size.width/o.aspectRatio),o.position.left=i.helper?a.left:0),r.top<(o._helper?a.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-a.top:o.position.top),n&&(o.size.width=o.size.height*o.aspectRatio),o.position.top=o._helper?a.top:0),o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top;var c=Math.abs((o._helper,o.offset.left-s.left+o.sizeDiff.width)),d=Math.abs((o._helper?o.offset.top-s.top:o.offset.top-a.top)+o.sizeDiff.height),u=o.containerElement.get(0)==o.element.parent().get(0),m=/relative|absolute/.test(o.containerElement.css("position"));u&&m&&(c-=o.parentData.left),c+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-c,n&&(o.size.height=o.size.width/o.aspectRatio)),d+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-d,n&&(o.size.width=o.size.height*o.aspectRatio))},stop:function(){var t=e(this).data("resizable"),o=t.options,i=(t.position,t.containerOffset),a=t.containerPosition,r=t.containerElement,n=e(t.helper),s=n.offset(),l=n.outerWidth()-t.sizeDiff.width,c=n.outerHeight()-t.sizeDiff.height;t._helper&&!o.animate&&/relative/.test(r.css("position"))&&e(this).css({left:s.left-a.left-i.left,width:l,height:c}),t._helper&&!o.animate&&/static/.test(r.css("position"))&&e(this).css({left:s.left-a.left-i.left,width:l,height:c})}}),e.ui.plugin.add("resizable","ghost",{start:function(){var t=e(this).data("resizable"),o=t.options,i=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof o.ghost?o.ghost:""),t.ghost.appendTo(t.helper)},resize:function(){var t=e(this).data("resizable");t.options;t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=e(this).data("resizable");t.options;t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(t){var o=e(this).data("resizable"),i=o.options,a=o.size,r=o.originalSize,n=o.originalPosition,s=o.axis;i._aspectRatio||t.shiftKey;i.grid="number"==typeof i.grid?[i.grid,i.grid]:i.grid;var l=Math.round((a.width-r.width)/(i.grid[0]||1))*(i.grid[0]||1),c=Math.round((a.height-r.height)/(i.grid[1]||1))*(i.grid[1]||1);/^(se|s|e)$/.test(s)?(o.size.width=r.width+l,o.size.height=r.height+c):/^(ne)$/.test(s)?(o.size.width=r.width+l,o.size.height=r.height+c,o.position.top=n.top-c):/^(sw)$/.test(s)?(o.size.width=r.width+l,o.size.height=r.height+c,o.position.left
284=n.left-l):(o.size.width=r.width+l,o.size.height=r.height+c,o.position.top=n.top-c,o.position.left=n.left-l)}});var t=function(e){return parseInt(e,10)||0},o=function(e){return!isNaN(parseInt(e,10))}}(jQuery),
285/*!
286 * jQuery UI Dialog 1.9.2
287 * http://jqueryui.com
288 *
289 * Copyright 2012 jQuery Foundation and other contributors
290 * Released under the MIT license.
291 * http://jquery.org/license
292 *
293 * http://api.jqueryui.com/dialog/
294 *
295 * Depends:
296 *	jquery.ui.core.js
297 *	jquery.ui.widget.js
298 *  jquery.ui.button.js
299 *	jquery.ui.draggable.js
300 *	jquery.ui.mouse.js
301 *	jquery.ui.position.js
302 *	jquery.ui.resizable.js
303 */
304function(e,t){var o="ui-dialog ui-widget ui-widget-content ui-corner-all ",i={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},a={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0};e.widget("ui.dialog",{version:"1.9.2",options:{autoOpen:!0,buttons:{},closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:!1,maxWidth:!1,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var o=e(this).css(t).offset().top;o<0&&e(this).css("top",t.top-o)}},resizable:!0,show:null,stack:!0,title:"",width:300,zIndex:1e3},_create:function(){this.originalTitle=this.element.attr("title"),"string"!=typeof this.originalTitle&&(this.originalTitle=""),this.oldPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.options.title=this.options.title||this.originalTitle;var t,i,a,r,n,s=this,l=this.options,c=l.title||"&#160;";t=(this.uiDialog=e("<div>")).addClass(o+l.dialogClass).css({display:"none",outline:0,zIndex:l.zIndex}).attr("tabIndex",-1).keydown(function(t){l.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===e.ui.keyCode.ESCAPE&&(s.close(t),t.preventDefault())}).mousedown(function(e){s.moveToTop(!1,e)}).appendTo("body"),this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(t),i=(this.uiDialogTitlebar=e("<div>")).addClass("ui-dialog-titlebar  ui-widget-header  ui-corner-all  ui-helper-clearfix").bind("mousedown",function(){t.focus()}).prependTo(t),a=e("<a href='#'></a>").addClass("ui-dialog-titlebar-close  ui-corner-all").attr("role","button").click(function(e){e.preventDefault(),s.close(e)}).appendTo(i),(this.uiDialogTitlebarCloseText=e("<span>")).addClass("ui-icon ui-icon-closethick").text(l.closeText).appendTo(a),r=e("<span>").uniqueId().addClass("ui-dialog-title").html(c).prependTo(i),n=(this.uiDialogButtonPane=e("<div>")).addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),(this.uiButtonSet=e("<div>")).addClass("ui-dialog-buttonset").appendTo(n),t.attr({role:"dialog","aria-labelledby":r.attr("id")}),i.find("*").add(i).disableSelection(),this._hoverable(a),this._focusable(a),l.draggable&&e.fn.draggable&&this._makeDraggable(),l.resizable&&e.fn.resizable&&this._makeResizable(),this._createButtons(l.buttons),this._isOpen=!1,e.fn.bgiframe&&t.bgiframe(),this._on(t,{keydown:function(o){if(l.modal&&o.keyCode===e.ui.keyCode.TAB){var i=e(":tabbable",t),a=i.filter(":first"),r=i.filter(":last");return o.target!==r[0]||o.shiftKey?o.target===a[0]&&o.shiftKey?(r.focus(1),!1):void 0:(a.focus(1),!1)}}})},_init:function(){this.options.autoOpen&&this.open()},_destroy:function(){var e,t=this.oldPosition;this.overlay&&this.overlay.destroy(),this.uiDialog.hide(),this.element.removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body"),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(e=t.parent.children().eq(t.index)).length&&e[0]!==this.element[0]?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},close:function(t){var o,i,a=this;if(this._isOpen&&!1!==this._trigger("beforeClose",t))return this._isOpen=!1,this.overlay&&this.overlay.destroy(),this.options.hide?this._hide(this.uiDialog,this.options.hide,function(){a._trigger("close",t)}):(this.uiDialog.hide(),this._trigger("close",t)),e.ui.dialog.overlay.resize(),this.options.modal&&(o=0,e(".ui-dialog").each(function(){this!==a.uiDialog[0]&&(i=e(this).css("z-index"),isNaN(i)||(o=Math.max(o,i)))}),e.ui.dialog.maxZ=o),this},isOpen:function(){return this._isOpen},moveToTop:function(t,o){var i,a=this.options;return a.modal&&!t||!a.stack&&!a.modal?this._trigger("focus",o):(a.zIndex>e.ui.dialog.maxZ&&(e.ui.dialog.maxZ=a.zIndex),this.overlay&&(e.ui.dialog.maxZ+=1,e.ui.dialog.overlay.maxZ=e.ui.dialog.maxZ,this.overlay.$el.css("z-index",e.ui.dialog.overlay.maxZ)),i={scrollTop:this.element.scrollTop(),scrollLeft:this.element.scrollLeft()},e.ui.dialog.maxZ+=1,this.uiDialog.css("z-index",e.ui.dialog.maxZ),this.element.attr(i),this._trigger("focus",o),this)},open:function(){if(!this._isOpen){var t,o=this.options,i=this.uiDialog;return this._size(),this._position(o.position),i.show(o.show),this.overlay=o.modal?new e.ui.dialog.overlay(this):null,this.moveToTop(!0),(t=this.element.find(":tabbable")).length||(t=this.uiDialogButtonPane.find(":tabbable")).length||(t=i),t.eq(0).focus(),this._isOpen=!0,this._trigger("open"),this}},_createButtons:function(t){var o=this,i=!1;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),"object"==typeof t&&null!==t&&e.each(t,function(){return!(i=!0)}),i?(e.each(t,function(t,i){var a,r;i=e.isFunction(i)?{click:i,text:t}:i,i=e.extend({type:"button"}
vendor: 6,644 bytes, lines 304-321
304,i),r=i.click,i.click=function(){r.apply(o.element[0],arguments)},a=e("<button></button>",i).appendTo(o.uiButtonSet),e.fn.button&&a.button()}),this.uiDialog.addClass("ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog)):this.uiDialog.removeClass("ui-dialog-buttons")},_makeDraggable:function(){function t(e){return{position:e.position,offset:e.offset}}var o=this,i=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(i,a){e(this).addClass("ui-dialog-dragging"),o._trigger("dragStart",i,t(a))},drag:function(e,i){o._trigger("drag",e,t(i))},stop:function(a,r){i.position=[r.position.left-o.document.scrollLeft(),r.position.top-o.document.scrollTop()],e(this).removeClass("ui-dialog-dragging"),o._trigger("dragStop",a,t(r)),e.ui.dialog.overlay.resize()}})},_makeResizable:function(o){function i(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}o=o===t?this.options.resizable:o;var a=this,r=this.options,n=this.uiDialog.css("position"),s="string"==typeof o?o:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:r.maxWidth,maxHeight:r.maxHeight,minWidth:r.minWidth,minHeight:this._minHeight(),handles:s,start:function(t,o){e(this).addClass("ui-dialog-resizing"),a._trigger("resizeStart",t,i(o))},resize:function(e,t){a._trigger("resize",e,i(t))},stop:function(t,o){e(this).removeClass("ui-dialog-resizing"),r.height=e(this).height(),r.width=e(this).width(),a._trigger("resizeStop",t,i(o)),e.ui.dialog.overlay.resize()}}).css("position",n).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var e=this.options;return"auto"===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(t){var o,i=[],a=[0,0];t?(("string"==typeof t||"object"==typeof t&&"0"in t)&&(1===(i=t.split?t.split(" "):[t[0],t[1]]).length&&(i[1]=i[0]),e.each(["left","top"],function(e,t){+i[e]===i[e]&&(a[e]=i[e],i[e]=t)}),t={my:i[0]+(a[0]<0?a[0]:"+"+a[0])+" "+i[1]+(a[1]<0?a[1]:"+"+a[1]),at:i.join(" ")}),t=e.extend({},e.ui.dialog.prototype.options.position,t)):t=e.ui.dialog.prototype.options.position,(o=this.uiDialog.is(":visible"))||this.uiDialog.show(),this.uiDialog.position(t),o||this.uiDialog.hide()},_setOptions:function(t){var o=this,r={},n=!1;e.each(t,function(e,t){o._setOption(e,t),e in i&&(n=!0),e in a&&(r[e]=t)}),n&&this._size(),this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",r)},_setOption:function(t,i){var a,r,n=this.uiDialog;switch(t){case"buttons":this._createButtons(i);break;case"closeText":this.uiDialogTitlebarCloseText.text(""+i);break;case"dialogClass":n.removeClass(this.options.dialogClass).addClass(o+i);break;case"disabled":i?n.addClass("ui-dialog-disabled"):n.removeClass("ui-dialog-disabled");break;case"draggable":(a=n.is(":data(draggable)"))&&!i&&n.draggable("destroy"),!a&&i&&this._makeDraggable();break;case"position":this._position(i);break;case"resizable":(r=n.is(":data(resizable)"))&&!i&&n.resizable("destroy"),r&&"string"==typeof i&&n.resizable("option","handles",i),r||!1===i||this._makeResizable(i);break;case"title":e(".ui-dialog-title",this.uiDialogTitlebar).html(""+(i||"&#160;"))}this._super(t,i)},_size:function(){var t,o,i,a=this.options,r=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0}),a.minWidth>a.width&&(a.width=a.minWidth),t=this.uiDialog.css({height:"auto",width:a.width}).outerHeight(),o=Math.max(0,a.minHeight-t),"auto"===a.height?e.support.minHeight?this.element.css({minHeight:o,height:"auto"}):(this.uiDialog.show(),i=this.element.css("height","auto").height(),r||this.uiDialog.hide(),this.element.height(Math.max(i,o))):this.element.height(Math.max(a.height-t,0)),this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}}),e.extend(e.ui.dialog,{uuid:0,maxZ:0,getTitleId:function(e){var t=e.attr("id");return t||(this.uuid+=1,t=this.uuid),"ui-dialog-title-"+t},overlay:function(t){this.$el=e.ui.dialog.overlay.create(t)}}),e.extend(e.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:e.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(e){return e+".dialog-overlay"}).join(" "),create:function(t){0===this.instances.length&&(setTimeout(function(){e.ui.dialog.overlay.instances.length&&e(document).bind(e.ui.dialog.overlay.events,function(t){if(e(t.target).zIndex()<e.ui.dialog.overlay.maxZ)return!1})},1),e(window).bind("resize.dialog-overlay",e.ui.dialog.overlay.resize));var o=this.oldInstances.pop()||e("<div>").addClass("ui-widget-overlay");return e(document).bind("keydown.dialog-overlay",function(i){var a=e.ui.dialog.overlay.instances;0!==a.length&&a[a.length-1]===o&&t.options.closeOnEscape&&!i.isDefaultPrevented()&&i.keyCode&&i.keyCode===e.ui.keyCode.ESCAPE&&(t.close(i),i.preventDefault())}),o.appendTo(document.body).css({width:this.width(),height:this.height()}),e.fn.bgiframe&&o.bgiframe(),this.instances.push(o),o},destroy:function(t){var o=e.inArray(t,this.instances),i=0;-1!==o&&this.oldInstances.push(this.instances.splice(o,1)[0]),0===this.instances.length&&e([document,window]).unbind(".dialog-overlay"),t.height(0).width(0).remove(),e.each(this.instances,function(){i=Math.max(i,this.css("z-index"))}),this.maxZ=i},height:function(){var t;return e.ui.ie?(t=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight))<Math.max(document.documentElement.offsetHeight,document.body.offsetHeight)?e(window).height()+"px":t+"px":e(document).height()+"px"},width:function(){var t;return e.ui.ie?(t=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth))<Math.max(document.documentElement.offsetWidth,document.body.offsetWidth)?e(window).width()+"px":t+"px":e(document).width()+"px"},resize:function(){var t=e([]);e.each(e.ui.dialog.overlay.instances,function(){t=t.add(this)}),t.css({width:0,height:0}).css({width:e.ui.dialog.overlay.width(),height:e.ui.dialog.overlay.height()})}}),e.extend(e.ui.dialog.overlay.prototype,{destroy:function(){e.ui.dialog.overlay.destroy(this.$el)}})}(jQuery),
305/*!
306 * jQuery UI Droppable 1.9.2
307 * http://jqueryui.com
308 *
309 * Copyright 2012 jQuery Foundation and other contributors
310 * Released under the MIT license.
311 * http://jquery.org/license
312 *
313 * http://api.jqueryui.com/droppable/
314 *
315 * Depends:
316 *	jquery.ui.core.js
317 *	jquery.ui.widget.js
318 *	jquery.ui.mouse.js
319 *	jquery.ui.draggable.js
320 */
321function(e){e.widget("ui.droppable",{version:"1.9.2",widgetEventPrefix:"drop",o
321ptions:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect"},_create:function(){var t=this.options,o=t.accept;this.isover=0,this.isout=1,this.accept=e.isFunction(o)?o:function(e){return e.is(o)},this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight},e.ui.ddmanager.droppables[t.scope]=e.ui.ddmanager.droppables[t.scope]||[],e.ui.ddmanager.droppables[t.scope].push(this),t.addClasses&&this.element.addClass("ui-droppable")},_destroy:function(){for(var t=e.ui.ddmanager.droppables[this.options.scope],o=0;o<t.length;o++)t[o]==this&&t.splice(o,1);this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(t,o){"accept"==t&&(this.accept=e.isFunction(o)?o:function(e){return e.is(o)}),e.Widget.prototype._setOption.apply(this,arguments)},_activate:function(t){var o=e.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass),o&&this._trigger("activate",t,this.ui(o))},_deactivate:function(t){var o=e.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass),o&&this._trigger("deactivate",t,this.ui(o))},_over:function(t){var o=e.ui.ddmanager.current;o&&(o.currentItem||o.element)[0]!=this.element[0]&&this.accept.call(this.element[0],o.currentItem||o.element)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",t,this.ui(o)))},_out:function(t){var o=e.ui.ddmanager.current;o&&(o.currentItem||o.element)[0]!=this.element[0]&&this.accept.call(this.element[0],o.currentItem||o.element)&&(this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",t,this.ui(o)))},_drop:function(t,o){var i=o||e.ui.ddmanager.current;if(!i||(i.currentItem||i.element)[0]==this.element[0])return!1;var a=!1;return this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var t=e.data(this,"droppable");if(t.options.greedy&&!t.options.disabled&&t.options.scope==i.options.scope&&t.accept.call(t.element[0],i.currentItem||i.element)&&e.ui.intersect(i,e.extend(t,{offset:t.element.offset()}),t.options.tolerance))return a=!0,!1}),!a&&(!!this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",t,this.ui(i)),this.element))},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}}}),e.ui.intersect=function(t,o,i){if(!o.offset)return!1;var a=(t.positionAbs||t.position.absolute).left,r=a+t.helperProportions.width,n=(t.positionAbs||t.position.absolute).top,s=n+t.helperProportions.height,l=o.offset.left,c=l+o.proportions.width,d=o.offset.top,u=d+o.proportions.height;switch(i){case"fit":return l<=a&&r<=c&&d<=n&&s<=u;case"intersect":return l<a+t.helperProportions.width/2&&r-t.helperProportions.width/2<c&&d<n+t.helperProportions.height/2&&s-t.helperProportions.height/2<u;case"pointer":var m=(t.positionAbs||t.position.absolute).left+(t.clickOffset||t.offset.click).left,p=(t.positionAbs||t.position.absolute).top+(t.clickOffset||t.offset.click).top;return e.ui.isOver(p,m,d,l,o.proportions.height,o.proportions.width);case"touch":return(n>=d&&n<=u||s>=d&&s<=u||n<d&&s>u)&&(a>=l&&a<=c||r>=l&&r<=c||a<l&&r>c);default:return!1}},e.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(t,o){var i=e.ui.ddmanager.droppables[t.options.scope]||[],a=o?o.type:null,r=(t.currentItem||t.element).find(":data(droppable)").andSelf();e:for(var n=0;n<i.length;n++)if(!(i[n].options.disabled||t&&!i[n].accept.call(i[n].element[0],t.currentItem||t.element))){for(var s=0;s<r.length;s++)if(r[s]==i[n].element[0]){i[n].proportions.height=0;continue e}i[n].visible="none"!=i[n].element.css("display"),i[n].visible&&("mousedown"==a&&i[n]._activate.call(i[n],o),i[n].offset=i[n].element.offset(),i[n].proportions={width:i[n].element[0].offsetWidth,height:i[n].element[0].offsetHeight})}},drop:function(t,o){var i=!1;return e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){this.options&&(!this.options.disabled&&this.visible&&e.ui.intersect(t,this,this.options.tolerance)&&(i=this._drop.call(this,o)||i),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=1,this.isover=0,this._deactivate.call(this,o)))}),i},dragStart:function(t,o){t.element.parentsUntil("body").bind("scroll.droppable",function(){t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,o)})},drag:function(t,o){t.options.refreshPositions&&e.ui.ddmanager.prepareOffsets(t,o),e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var i=e.ui.intersect(t,this,this.options.tolerance),a=i||1!=this.isover?i&&0==this.isover?"isover":null:"isout";if(a){var r;if(this.options.greedy){var n=this.options.scope,s=this.element.parents(":data(droppable)").filter(function(){return e.data(this,"droppable").options.scope===n});s.length&&((r=e.data(s[0],"droppable")).greedyChild="isover"==a?1:0)}r&&"isover"==a&&(r.isover=0,r.isout=1,r._out.call(r,o)),this[a]=1,this["isout"==a?"isover":"isout"]=0,this["isover"==a?"_over":"_out"].call(this,o),r&&"isout"==a&&(r.isout=0,r.isover=1,r._over.call(r,o))}}})},dragStop:function(t,o){t.element.parentsUntil("body").unbind("scroll.droppable"),t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,o)}}}(jQuery),jQuery.effects||function(e,t){var o,i=!1!==e.uiBackCompat,a="ui-effects-";e.effects={effect:{}},
322/*!
323 * jQuery Color Animations v2.0.0
324 * http://jquery.com/
325 *
326 * Copyright 2012 jQuery Foundation and other contributors
327 * Released under the MIT license.
328 * http://jquery.org/license
329 *
330 * Date: Mon Aug 13 13:41:02 2012 -0500
331 */
332function(t,o){function i(e,t,o){var i=m[t.type]||{};return null==e?o||!t.def?null:t.def:(e=i.floor?~~e:parseFloat(e),isNaN(e)?t.def:i.mod?(e+i.mod)%i.mod:0>e?0:i.max<e?i.max:e)}function a(e){var o=d(),i=o._rgba=[];return e=e.toLowerCase(),b(c,function(t,a){var r,n=a.re.exec(e),s=n&&a.parse(n),l=a.space||"rgba";if(s)return r=o[l](s),o[u[l].cache]=r[u[l].cache],i=o._rgba=r._rgba,!1}),i.length?("0,0,0,0"===i.join()&&t.extend(i,n.transparent),o):n[e]}function r(e,t,o){return 6*(o=(o+1)%1)<1?e+(t-e)*o*6:2*o<1?t:3*o<2?e+(t-e)*(2/3-o)*6:e}var n,s="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor".split(" "),l=/^([\-+])=\s*(\d+\.?\d*)/,c=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(e){return[2.55*e[1],2.55*e[2],2.55*e[3],e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],d=t.Color=function(e,o,i,a){return new t.Color.fn.parse(e,o,i,a)},u={rgba:{props:{red:{idx:0,type:"byte"}
vendor: 4,473 bytes, line 332
332,green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},m={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},p=d.support={},h=t("<p>")[0],b=t.each;h.style.cssText="background-color:rgba(1,1,1,.5)",p.rgba=h.style.backgroundColor.indexOf("rgba")>-1,b(u,function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}}),d.fn=t.extend(d.prototype,{parse:function(r,s,l,c){if(r===o)return this._rgba=[null,null,null,null],this;(r.jquery||r.nodeType)&&(r=t(r).css(s),s=o);var m=this,p=t.type(r),h=this._rgba=[];return s!==o&&(r=[r,s,l,c],p="array"),"string"===p?this.parse(a(r)||n._default):"array"===p?(b(u.rgba.props,function(e,t){h[t.idx]=i(r[t.idx],t)}),this):"object"===p?(b(u,r instanceof d?function(e,t){r[t.cache]&&(m[t.cache]=r[t.cache].slice())}:function(t,o){var a=o.cache;b(o.props,function(e,t){if(!m[a]&&o.to){if("alpha"===e||null==r[e])return;m[a]=o.to(m._rgba)}m[a][t.idx]=i(r[e],t,!0)}),m[a]&&e.inArray(null,m[a].slice(0,3))<0&&(m[a][3]=1,o.from&&(m._rgba=o.from(m[a])))}),this):void 0},is:function(e){var t=d(e),o=!0,i=this;return b(u,function(e,a){var r,n=t[a.cache];return n&&(r=i[a.cache]||a.to&&a.to(i._rgba)||[],b(a.props,function(e,t){if(null!=n[t.idx])return o=n[t.idx]===r[t.idx]})),o}),o},_space:function(){var e=[],t=this;return b(u,function(o,i){t[i.cache]&&e.push(o)}),e.pop()},transition:function(e,t){var o=d(e),a=o._space(),r=u[a],n=0===this.alpha()?d("transparent"):this,s=n[r.cache]||r.to(n._rgba),l=s.slice();return o=o[r.cache],b(r.props,function(e,a){var r=a.idx,n=s[r],c=o[r],d=m[a.type]||{};null!==c&&(null===n?l[r]=c:(d.mod&&(c-n>d.mod/2?n+=d.mod:n-c>d.mod/2&&(n-=d.mod)),l[r]=i((c-n)*t+n,a)))}),this[a](l)},blend:function(e){if(1===this._rgba[3])return this;var o=this._rgba.slice(),i=o.pop(),a=d(e)._rgba;return d(t.map(o,function(e,t){return(1-i)*a[t]+i*e}))},toRgbaString:function(){var e="rgba(",o=t.map(this._rgba,function(e,t){return null==e?t>2?1:0:e});return 1===o[3]&&(o.pop(),e="rgb("),e+o.join()+")"},toHslaString:function(){var e="hsla(",o=t.map(this.hsla(),function(e,t){return null==e&&(e=t>2?1:0),t&&t<3&&(e=Math.round(100*e)+"%"),e});return 1===o[3]&&(o.pop(),e="hsl("),e+o.join()+")"},toHexString:function(e){var o=this._rgba.slice(),i=o.pop();return e&&o.push(~~(255*i)),"#"+t.map(o,function(e){return 1===(e=(e||0).toString(16)).length?"0"+e:e}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),d.fn.parse.prototype=d.fn,u.hsla.to=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t,o,i=e[0]/255,a=e[1]/255,r=e[2]/255,n=e[3],s=Math.max(i,a,r),l=Math.min(i,a,r),c=s-l,d=s+l,u=.5*d;return t=l===s?0:i===s?60*(a-r)/c+360:a===s?60*(r-i)/c+120:60*(i-a)/c+240,o=0===u||1===u?u:u<=.5?c/d:c/(2-d),[Math.round(t)%360,o,u,null==n?1:n]},u.hsla.from=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/360,o=e[1],i=e[2],a=e[3],n=i<=.5?i*(1+o):i+o-i*o,s=2*i-n;return[Math.round(255*r(s,n,t+1/3)),Math.round(255*r(s,n,t)),Math.round(255*r(s,n,t-1/3)),a]},b(u,function(e,a){var r=a.props,n=a.cache,s=a.to,c=a.from;d.fn[e]=function(e){if(s&&!this[n]&&(this[n]=s(this._rgba)),e===o)return this[n].slice();var a,l=t.type(e),u="array"===l||"object"===l?e:arguments,m=this[n].slice();return b(r,function(e,t){var o=u["object"===l?e:t.idx];null==o&&(o=m[t.idx]),m[t.idx]=i(o,t)}),c?((a=d(c(m)))[n]=m,a):d(m)},b(r,function(o,i){d.fn[o]||(d.fn[o]=function(a){var r,n=t.type(a),s="alpha"===o?this._hsla?"hsla":"rgba":e,c=this[s](),d=c[i.idx];return"undefined"===n?d:("function"===n&&(a=a.call(this,d),n=t.type(a)),null==a&&i.empty?this:("string"===n&&(r=l.exec(a))&&(a=d+parseFloat(r[2])*("+"===r[1]?1:-1)),c[i.idx]=a,this[s](c)))})})}),b(s,function(e,o){t.cssHooks[o]={set:function(e,i){var r,n,s="";if("string"!==t.type(i)||(r=a(i))){if(i=d(r||i),!p.rgba&&1!==i._rgba[3]){for(n="backgroundColor"===o?e.parentNode:e;(""===s||"transparent"===s)&&n&&n.style;)try{s=t.css(n,"backgroundColor"),n=n.parentNode}catch(l){}i=i.blend(s&&"transparent"!==s?s:"_default")}i=i.toRgbaString()}try{e.style[o]=i}catch(c){}}},t.fx.step[o]=function(e){e.colorInit||(e.start=d(e.elem,o),e.end=d(e.end),e.colorInit=!0),t.cssHooks[o].set(e.elem,e.start.transition(e.end,e.pos))}}),t.cssHooks.borderColor={expand:function(e){var t={};return b(["Top","Right","Bottom","Left"],function(o,i){t["border"+i+"Color"]=e}),t}}
332,n=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(jQuery),function(){function o(){var t,o,i=this.ownerDocument.defaultView?this.ownerDocument.defaultView.getComputedStyle(this,null):this.currentStyle,a={};if(i&&i.length&&i[0]&&i[i[0]])for(o=i.length;o--;)"string"==typeof i[t=i[o]]&&(a[e.camelCase(t)]=i[t]);else for(t in i)"string"==typeof i[t]&&(a[t]=i[t]);return a}function i(t,o){var i,a,n={};for(i in o)a=o[i],t[i]!==a&&(r[i]||!e.fx.step[i]&&isNaN(parseFloat(a))||(n[i]=a));return n}var a=["add","remove","toggle"],r={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};e.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,o){e.fx.step[o]=function(e){("none"!==e.end&&!e.setAttr||1===e.pos&&!e.setAttr)&&(jQuery.style(e.elem,o,e.end),e.setAttr=!0)}}),e.effects.animateClass=function(t,r,n,s){var l=e.speed(r,n,s);return this.queue(function(){var r,n=e(this),s=n.attr("class")||"",c=l.children?n.find("*").andSelf():n;c=c.map(function(){return{el:e(this),start:o.call(this)}}),(r=function(){e.each(a,function(e,o){t[o]&&n[o+"Class"](t[o])})})(),c=c.map(function(){return this.end=o.call(this.el[0]),this.diff=i(this.start,this.end),this}),n.attr("class",s),c=c.map(function(){var t=this,o=e.Deferred(),i=jQuery.extend({},l,{queue:!1,complete:function(){o.resolve(t)}});return this.el.animate(this.diff,i),o.promise()}),e.when.apply(e,c.get()).done(function(){r(),e.each(arguments,function(){var t=this.el;e.each(this.diff,function(e){t.css(e,"")})}),l.complete.call(n[0])})})},e.fn.extend({_addClass:e.fn.addClass,addClass:function(t,o,i,a){return o?e.effects.animateClass.call(this,{add:t},o,i,a):this._addClass(t)},_removeClass:e.fn.removeClass,removeClass:function(t,o,i,a){return o?e.effects.animateClass.call(this,{remove:t},o,i,a):this._removeClass(t)},_toggleClass:e.fn.toggleClass,toggleClass:function(o,i,a,r,n){return"boolean"==typeof i||i===t?a?e.effects.animateClass.call(this,i?{add:o}:{remove:o},a,r,n):this._toggleClass(o,i):e.effects.animateClass.call(this,{toggle:o},i,a,r)},switchClass:function(t,o,i,a,r){return e.effects.animateClass.call(this,{add:o,remove:t},i,a,r)}})}(),function(){function o(t,o,i,a){return e.isPlainObject(t)&&(o=t,t=t.effect),t={effect:t},null==o&&(o={}),e.isFunction(o)&&(a=o,i=null,o={}),("number"==typeof o||e.fx.speeds[o])&&(a=i,i=o,o={}),e.isFunction(i)&&(a=i,i=null),o&&e.extend(t,o),i=i||o.duration,t.duration=e.fx.off?0:"number"==typeof i?i:i in e.fx.speeds?e.fx.speeds[i]:e.fx.speeds._default,t.complete=a||o.complete,t}function r(t){return!(t&&"number"!=typeof t&&!e.fx.speeds[t])||"string"==typeof t&&!e.effects.effect[t]&&(!i||!e.effects[t])}e.extend(e.effects,{version:"1.9.2",save:function(e,t){for(var o=0;o<t.length;o++)null!==t[o]&&e.data(a+t[o],e[0].style[t[o]])},restore:function(e,o){var i,r;for(r=0;r<o.length;r++)null!==o[r]&&((i=e.data(a+o[r]))===t&&(i=""),e.css(o[r],i))},setMode:function(e,t){return"toggle"===t&&(t=e.is(":hidden")?"show":"hide"),t},getBaseline:function(e,t){var o,i;switch(e[0]){case"top":o=0;break;case"middle":o=.5;break;case"bottom":o=1;break;default:o=e[0]/t.height}switch(e[1]){case"left":i=0;break;case"center":i=.5;break;case"right":i=1;break;default:i=e[1]/t.width}return{x:i,y:o}},createWrapper:function(t){if(t.parent().is(".ui-effects-wrapper"))return t.parent();var o={width:t.outerWidth(!0),height:t.outerHeight(!0),float:t.css("float")},i=e("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),a={width:t.width(),height:t.height()},r=document.activeElement;try{r.id}catch(n){r=document.body}return t.wrap(i),(t[0]===r||e.contains(t[0],r))&&e(r).focus(),i=t.parent(),"static"===t.css("position")?(i.css({position:"relative"}),t.css({position:"relative"})):(e.extend(o,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],function(e,i){o[i]=t.css(i),isNaN(parseInt(o[i],10))&&(o[i]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),t.css(a),i.css(o).show()},removeWrapper:function(t){var o=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),(t[0]===o||e.contains(t[0],o))&&e(o).focus()),t},setTransition:function(t,o,i,a){return a=a||{},e.each(o,function(e,o){var r=t.cssUnit(o);r[0]>0&&(a[o]=r[0]*i+r[1])}),a}}),e.fn.extend({effect:function(){function t(t){function o(){e.isFunction(r)&&r.call(i[0]),e.isFunction(t)&&t()}var i=e(this),r=a.complete,n=a.mode;(i.is(":hidden")?"hide"===n:"show"===n)?o():s.call(i[0],a,o)}var a=o.apply(this,arguments),r=a.mode,n=a.queue,s=e.effects.effect[a.effect],l=!s&&i&&e.effects[a.effect];return e.fx.off||!s&&!l?r?this[r](a.duration,a.complete):this.each(function(){a.complete&&a.complete.call(this)}):s?!1===n?this.each(t):this.queue(n||"fx",t):l.call(this,{options:a,duration:a.duration,callback:a.complete,mode:a.mode})},_show:e.fn.show,show:function(e){if(r(e))return this._show.apply(this,arguments);var t=o.apply(this,arguments);return t.mode="show",this.effect.call(this,t)},_hide:e.fn.hide,hide:function(e){if(r(e))return this._hide.apply(this,arguments);var t=o.apply(this,arguments);return t.mode="hide",this.effect.call(this,t)},__toggle:e.fn.toggle,toggle:function(t){if(r(t)||"boolean"==typeof t||e.isFunction(t))return this.__toggle.apply(this,arguments);var i=o.apply(this,arguments);return i.mode="toggle",this.effect.call(this,i)},cssUnit:function(t){var o=this.css(t),i=[];return e.each(["em","px","%","pt"],function(e,t){o.indexOf(t)>0&&(i=[parseFloat(o),t])}),i}})}(),o={},e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,t){o[t]=function(t){return Math.pow(t,e+2)}}),e.extend(o,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return 0===e||1===e?e:-Math.pow(2,8*(e-1))*Math.sin((80*(e-1)-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var t,o=4;e<((t=Math.pow(2,--o))-1)/11;);return 1/Math.pow(4,3-o)-7.5625*Math.pow((3*t-2)/22-e,2)}}),e.each(o,function(t,o){e.easing["easeIn"+t]=o,e.easing["easeOut"+t]=function(e){return 1-o(1-e)},e.easing["easeInOut"+t]=function(e){return e<.5?o(2*e)/2:1-o(-2*e+2)/2}})}(jQuery),
333/*!
334 * jQuery UI Effects Blind 1.9.2
335 * http://jqueryui.com
336 *
337 * Copyright 2012 jQuery Foundation and other contributors
338 * Released under the MIT license.
339 * http://jquery.org/license
340 *
341 * http://api.jqueryui.com/blind-effect/
342 *
343 * Depends:
344 *	jquery.ui.effect.js
345 */
346function(e){var t=/up|down|vertical/,o=/up|left|vertical|horizontal/;e.effects.effect.blind=function(i,a){var r,n,s,l=e(this),c=["position","top","bottom","left","right","height","width"],d=e.effects.setMode(l,i.mode||"hide"),u=i.direction||"up",m=t.test(u),p=m?"height":"width",h=m?"top":"left",b=o.test(u),_={},v="show"===d;l.parent().is(".ui-effects-wrapper")?e.effects.save(l.parent(),c):e.effects.save(l,c),l.show(),n=(r=e.effects.createWrapper(l).css({overflow:"hidden"}))[p](),s=parseFloat(r.css(h))||0,_[p]=v?n:0,b||(l.css(m?"bottom":"right",0).css(m?"top":"left","auto").css({position:"absolute"}),_[h]=v?s:n+s),v&&(r.css(p,0),b||r.css(h,s+n)),r.animate(_,{duration:i.duration,easing:i.easing,queue:!1,complete:function(){"hide"===d&&l.hide(),e.effects.restore(l,c),e.effects.removeWrapper(l),a()}})}}(jQuery),
347/*!
348 * jQuery UI Effects Bounce 1.9.2
349 * http://jqueryui.com
350 *
351 * Copyright 2012 jQuery Foundation and other contributors
352 * Released under the MIT license.
353 * http://jquery.org/license
354 *
355 * http://api.jqueryui.com/bounce-effect/
356 *
357 * Depends:
358 *	jquery.ui.effect.js
359 */
360function(e){e.effects.effect.bounce=function(t,o){var i,a,r,n=e(this),s=["position","top","bottom","left","right","height","width"],l=e.effects.setMode(n,t.mode||"effect"),c="hide"===l,d="show"===l,u=t.direction||"up",m=t.distance,p=t.times||5,h=2*p+(d||c?1:0),b=t.duration/h,_=t.easing,v="up"===u||"down"===u?"top":"left",g="up"===u||"left"===u,f=n.queue(),y=f.length;for((d||c)&&s.push("opacity"),e.effects.save(n,s),n.show(),e.effects.createWrapper(n),m||(m=n["top"===v?"outerHeight":"outerWidth"]()/3),d&&((r={opacity:1})[v]=0,n.css("opacity",0).css(v,g?2*-m:2*m).animate(r,b,_)),c&&(m/=Math.pow(2,p-1)),(r={})[v]=0,i=0;i<p;i++)(a={})[v]=(g?"-=":"+=")+m,n.animate(a,b,_).animate(r,b,_),m=c?2*m:m/2;c&&((a={opacity:0}
vendor: 13,906 bytes, lines 360-529
360)[v]=(g?"-=":"+=")+m,n.animate(a,b,_)),n.queue(function(){c&&n.hide(),e.effects.restore(n,s),e.effects.removeWrapper(n),o()}),y>1&&f.splice.apply(f,[1,0].concat(f.splice(y,h+1))),n.dequeue()}}(jQuery),
361/*!
362 * jQuery UI Effects Clip 1.9.2
363 * http://jqueryui.com
364 *
365 * Copyright 2012 jQuery Foundation and other contributors
366 * Released under the MIT license.
367 * http://jquery.org/license
368 *
369 * http://api.jqueryui.com/clip-effect/
370 *
371 * Depends:
372 *	jquery.ui.effect.js
373 */
374function(e){e.effects.effect.clip=function(t,o){var i,a,r,n=e(this),s=["position","top","bottom","left","right","height","width"],l="show"===e.effects.setMode(n,t.mode||"hide"),c="vertical"===(t.direction||"vertical"),d=c?"height":"width",u=c?"top":"left",m={};e.effects.save(n,s),n.show(),i=e.effects.createWrapper(n).css({overflow:"hidden"}),r=(a="IMG"===n[0].tagName?i:n)[d](),l&&(a.css(d,0),a.css(u,r/2)),m[d]=l?r:0,m[u]=l?0:r/2,a.animate(m,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){l||n.hide(),e.effects.restore(n,s),e.effects.removeWrapper(n),o()}})}}(jQuery),
375/*!
376 * jQuery UI Effects Drop 1.9.2
377 * http://jqueryui.com
378 *
379 * Copyright 2012 jQuery Foundation and other contributors
380 * Released under the MIT license.
381 * http://jquery.org/license
382 *
383 * http://api.jqueryui.com/drop-effect/
384 *
385 * Depends:
386 *	jquery.ui.effect.js
387 */
388function(e){e.effects.effect.drop=function(t,o){var i,a=e(this),r=["position","top","bottom","left","right","opacity","height","width"],n=e.effects.setMode(a,t.mode||"hide"),s="show"===n,l=t.direction||"left",c="up"===l||"down"===l?"top":"left",d="up"===l||"left"===l?"pos":"neg",u={opacity:s?1:0};e.effects.save(a,r),a.show(),e.effects.createWrapper(a),i=t.distance||a["top"===c?"outerHeight":"outerWidth"](!0)/2,s&&a.css("opacity",0).css(c,"pos"===d?-i:i),u[c]=(s?"pos"===d?"+=":"-=":"pos"===d?"-=":"+=")+i,a.animate(u,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){"hide"===n&&a.hide(),e.effects.restore(a,r),e.effects.removeWrapper(a),o()}})}}(jQuery),
389/*!
390 * jQuery UI Effects Explode 1.9.2
391 * http://jqueryui.com
392 *
393 * Copyright 2012 jQuery Foundation and other contributors
394 * Released under the MIT license.
395 * http://jquery.org/license
396 *
397 * http://api.jqueryui.com/explode-effect/
398 *
399 * Depends:
400 *	jquery.ui.effect.js
401 */
402function(e){e.effects.effect.explode=function(t,o){function i(){g.push(this),g.length===u*m&&a()}function a(){p.css({visibility:"visible"}),e(g).remove(),h||p.hide(),o()}var r,n,s,l,c,d,u=t.pieces?Math.round(Math.sqrt(t.pieces)):3,m=u,p=e(this),h="show"===e.effects.setMode(p,t.mode||"hide"),b=p.show().css("visibility","hidden").offset(),_=Math.ceil(p.outerWidth()/m),v=Math.ceil(p.outerHeight()/u),g=[];for(r=0;r<u;r++)for(l=b.top+r*v,d=r-(u-1)/2,n=0;n<m;n++)s=b.left+n*_,c=n-(m-1)/2,p.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-n*_,top:-r*v}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:_,height:v,left:s+(h?c*_:0),top:l+(h?d*v:0),opacity:h?0:1}).animate({left:s+(h?0:c*_),top:l+(h?0:d*v),opacity:h?1:0},t.duration||500,t.easing,i)}}(jQuery),
403/*!
404 * jQuery UI Effects Fade 1.9.2
405 * http://jqueryui.com
406 *
407 * Copyright 2012 jQuery Foundation and other contributors
408 * Released under the MIT license.
409 * http://jquery.org/license
410 *
411 * http://api.jqueryui.com/fade-effect/
412 *
413 * Depends:
414 *	jquery.ui.effect.js
415 */
416function(e){e.effects.effect.fade=function(t,o){var i=e(this),a=e.effects.setMode(i,t.mode||"toggle");i.animate({opacity:a},{queue:!1,duration:t.duration,easing:t.easing,complete:o})}}(jQuery),
417/*!
418 * jQuery UI Effects Fold 1.9.2
419 * http://jqueryui.com
420 *
421 * Copyright 2012 jQuery Foundation and other contributors
422 * Released under the MIT license.
423 * http://jquery.org/license
424 *
425 * http://api.jqueryui.com/fold-effect/
426 *
427 * Depends:
428 *	jquery.ui.effect.js
429 */
430function(e){e.effects.effect.fold=function(t,o){var i,a,r=e(this),n=["position","top","bottom","left","right","height","width"],s=e.effects.setMode(r,t.mode||"hide"),l="show"===s,c="hide"===s,d=t.size||15,u=/([0-9]+)%/.exec(d),m=!!t.horizFirst,p=l!==m,h=p?["width","height"]:["height","width"],b=t.duration/2,_={},v={};e.effects.save(r,n),r.show(),i=e.effects.createWrapper(r).css({overflow:"hidden"}),a=p?[i.width(),i.height()]:[i.height(),i.width()],u&&(d=parseInt(u[1],10)/100*a[c?0:1]),l&&i.css(m?{height:0,width:d}:{height:d,width:0}),_[h[0]]=l?a[0]:d,v[h[1]]=l?a[1]:0,i.animate(_,b,t.easing).animate(v,b,t.easing,function(){c&&r.hide(),e.effects.restore(r,n),e.effects.removeWrapper(r),o()})}}(jQuery),
431/*!
432 * jQuery UI Effects Highlight 1.9.2
433 * http://jqueryui.com
434 *
435 * Copyright 2012 jQuery Foundation and other contributors
436 * Released under the MIT license.
437 * http://jquery.org/license
438 *
439 * http://api.jqueryui.com/highlight-effect/
440 *
441 * Depends:
442 *	jquery.ui.effect.js
443 */
444function(e){e.effects.effect.highlight=function(t,o){var i=e(this),a=["backgroundImage","backgroundColor","opacity"],r=e.effects.setMode(i,t.mode||"show"),n={backgroundColor:i.css("backgroundColor")};"hide"===r&&(n.opacity=0),e.effects.save(i,a),i.show().css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(n,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){"hide"===r&&i.hide(),e.effects.restore(i,a),o()}})}}(jQuery),
445/*!
446 * jQuery UI Effects Pulsate 1.9.2
447 * http://jqueryui.com
448 *
449 * Copyright 2012 jQuery Foundation and other contributors
450 * Released under the MIT license.
451 * http://jquery.org/license
452 *
453 * http://api.jqueryui.com/pulsate-effect/
454 *
455 * Depends:
456 *	jquery.ui.effect.js
457 */
458function(e){e.effects.effect.pulsate=function(t,o){var i,a=e(this),r=e.effects.setMode(a,t.mode||"show"),n="show"===r,s="hide"===r,l=n||"hide"===r,c=2*(t.times||5)+(l?1:0),d=t.duration/c,u=0,m=a.queue(),p=m.length;for(!n&&a.is(":visible")||(a.css("opacity",0).show(),u=1),i=1;i<c;i++)a.animate({opacity:u},d,t.easing),u=1-u;a.animate({opacity:u},d,t.easing),a.queue(function(){s&&a.hide(),o()}),p>1&&m.splice.apply(m,[1,0].concat(m.splice(p,c+1))),a.dequeue()}}(jQuery),
459/*!
460 * jQuery UI Effects Scale 1.9.2
461 * http://jqueryui.com
462 *
463 * Copyright 2012 jQuery Foundation and other contributors
464 * Released under the MIT license.
465 * http://jquery.org/license
466 *
467 * http://api.jqueryui.com/scale-effect/
468 *
469 * Depends:
470 *	jquery.ui.effect.js
471 */
472function(e){e.effects.effect.puff=function(t,o){var i=e(this),a=e.effects.setMode(i,t.mode||"hide"),r="hide"===a,n=parseInt(t.percent,10)||150,s=n/100,l={height:i.height(),width:i.width(),outerHeight:i.outerHeight(),outerWidth:i.outerWidth()};e.extend(t,{effect:"scale",queue:!1,fade:!0,mode:a,complete:o,percent:r?n:100,from:r?l:{height:l.height*s,width:l.width*s,outerHeight:l.outerHeight*s,outerWidth:l.outerWidth*s}}),i.effect(t)},e.effects.effect.scale=function(t,o){var i=e(this),a=e.extend(!0,{},t),r=e.effects.setMode(i,t.mode||"effect"),n=parseInt(t.percent,10)||(0===parseInt(t.percent,10)?0:"hide"===r?0:100),s=t.direction||"both",l=t.origin,c={height:i.height(),width:i.width(),outerHeight:i.outerHeight(),outerWidth:i.outerWidth()},d={y:"horizontal"!==s?n/100:1,x:"vertical"!==s?n/100:1};a.effect="size",a.queue=!1,a.complete=o,"effect"!==r&&(a.origin=l||["middle","center"],a.restore=!0),a.from=t.from||("show"===r?{height:0,width:0,outerHeight:0,outerWidth:0}:c),a.to={height:c.height*d.y,width:c.width*d.x,outerHeight:c.outerHeight*d.y,outerWidth:c.outerWidth*d.x},a.fade&&("show"===r&&(a.from.opacity=0,a.to.opacity=1),"hide"===r&&(a.from.opacity=1,a.to.opacity=0)),i.effect(a)},e.effects.effect.size=function(t,o){var i,a,r,n=e(this),s=["position","top","bottom","left","right","width","height","overflow","opacity"],l=["position","top","bottom","left","right","overflow","opacity"],c=["width","height","overflow"],d=["fontSize"],u=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],m=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],p=e.effects.setMode(n,t.mode||"effect"),h=t.restore||"effect"!==p,b=t.scale||"both",_=t.origin||["middle","center"],v=n.css("position"),g=h?s:l,f={height:0,width:0,outerHeight:0,outerWidth:0};"show"===p&&n.show(),i={height:n.height(),width:n.width(),outerHeight:n.outerHeight(),outerWidth:n.outerWidth()},"toggle"===t.mode&&"show"===p?(n.from=t.to||f,n.to=t.from||i):(n.from=t.from||("show"===p?f:i),n.to=t.to||("hide"===p?f:i)),r={from:{y:n.from.height/i.height,x:n.from.width/i.width},to:{y:n.to.height/i.height,x:n.to.width/i.width}},"box"!==b&&"both"!==b||(r.from.y!==r.to.y&&(g=g.concat(u),n.from=e.effects.setTransition(n,u,r.from.y,n.from),n.to=e.effects.setTransition(n,u,r.to.y,n.to)),r.from.x!==r.to.x&&(g=g.concat(m),n.from=e.effects.setTransition(n,m,r.from.x,n.from),n.to=e.effects.setTransition(n,m,r.to.x,n.to))),"content"!==b&&"both"!==b||r.from.y!==r.to.y&&(g=g.concat(d).concat(c),n.from=e.effects.setTransition(n,d,r.from.y,n.from),n.to=e.effects.setTransition(n,d,r.to.y,n.to)),e.effects.save(n,g),n.show(),e.effects.createWrapper(n),n.css("overflow","hidden").css(n.from),_&&(a=e.effects.getBaseline(_,i),n.from.top=(i.outerHeight-n.outerHeight())*a.y,n.from.left=(i.outerWidth-n.outerWidth())*a.x,n.to.top=(i.outerHeight-n.to.outerHeight)*a.y,n.to.left=(i.outerWidth-n.to.outerWidth)*a.x),n.css(n.from),"content"!==b&&"both"!==b||(u=u.concat(["marginTop","marginBottom"]).concat(d),m=m.concat(["marginLeft","marginRight"]),c=s.concat(u).concat(m),n.find("*[width]").each(function(){var o=e(this),i={height:o.height(),width:o.width(),outerHeight:o.outerHeight(),outerWidth:o.outerWidth()};h&&e.effects.save(o,c),o.from={height:i.height*r.from.y,width:i.width*r.from.x,outerHeight:i.outerHeight*r.from.y,outerWidth:i.outerWidth*r.from.x},o.to={height:i.height*r.to.y,width:i.width*r.to.x,outerHeight:i.height*r.to.y,outerWidth:i.width*r.to.x},r.from.y!==r.to.y&&(o.from=e.effects.setTransition(o,u,r.from.y,o.from),o.to=e.effects.setTransition(o,u,r.to.y,o.to)),r.from.x!==r.to.x&&(o.from=e.effects.setTransition(o,m,r.from.x,o.from),o.to=e.effects.setTransition(o,m,r.to.x,o.to)),o.css(o.from),o.animate(o.to,t.duration,t.easing,function(){h&&e.effects.restore(o,c)})})),n.animate(n.to,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){0===n.to.opacity&&n.css("opacity",n.from.opacity),"hide"===p&&n.hide(),e.effects.restore(n,g),h||("static"===v?n.css({position:"relative",top:n.to.top,left:n.to.left}):e.each(["top","left"],function(e,t){n.css(t,function(t,o){var i=parseInt(o,10),a=e?n.to.left:n.to.top;return"auto"===o?a+"px":i+a+"px"})})),e.effects.removeWrapper(n),o()}})}}(jQuery),
473/*!
474 * jQuery UI Effects Shake 1.9.2
475 * http://jqueryui.com
476 *
477 * Copyright 2012 jQuery Foundation and other contributors
478 * Released under the MIT license.
479 * http://jquery.org/license
480 *
481 * http://api.jqueryui.com/shake-effect/
482 *
483 * Depends:
484 *	jquery.ui.effect.js
485 */
486function(e){e.effects.effect.shake=function(t,o){var i,a=e(this),r=["position","top","bottom","left","right","height","width"],n=e.effects.setMode(a,t.mode||"effect"),s=t.direction||"left",l=t.distance||20,c=t.times||3,d=2*c+1,u=Math.round(t.duration/d),m="up"===s||"down"===s?"top":"left",p="up"===s||"left"===s,h={},b={},_={},v=a.queue(),g=v.length;for(e.effects.save(a,r),a.show(),e.effects.createWrapper(a),h[m]=(p?"-=":"+=")+l,b[m]=(p?"+=":"-=")+2*l,_[m]=(p?"-=":"+=")+2*l,a.animate(h,u,t.easing),i=1;i<c;i++)a.animate(b,u,t.easing).animate(_,u,t.easing);a.animate(b,u,t.easing).animate(h,u/2,t.easing).queue(function(){"hide"===n&&a.hide(),e.effects.restore(a,r),e.effects.removeWrapper(a),o()}),g>1&&v.splice.apply(v,[1,0].concat(v.splice(g,d+1))),a.dequeue()}}(jQuery),
487/*!
488 * jQuery UI Effects Slide 1.9.2
489 * http://jqueryui.com
490 *
491 * Copyright 2012 jQuery Foundation and other contributors
492 * Released under the MIT license.
493 * http://jquery.org/license
494 *
495 * http://api.jqueryui.com/slide-effect/
496 *
497 * Depends:
498 *	jquery.ui.effect.js
499 */
500function(e){e.effects.effect.slide=function(t,o){var i,a=e(this),r=["position","top","bottom","left","right","width","height"],n=e.effects.setMode(a,t.mode||"show"),s="show"===n,l=t.direction||"left",c="up"===l||"down"===l?"top":"left",d="up"===l||"left"===l,u={};e.effects.save(a,r),a.show(),i=t.distance||a["top"===c?"outerHeight":"outerWidth"](!0),e.effects.createWrapper(a).css({overflow:"hidden"}),s&&a.css(c,d?isNaN(i)?"-"+i:-i:i),u[c]=(s?d?"+=":"-=":d?"-=":"+=")+i,a.animate(u,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){"hide"===n&&a.hide(),e.effects.restore(a,r),e.effects.removeWrapper(a),o()}})}}(jQuery),
501/*!
502 * jQuery UI Effects Transfer 1.9.2
503 * http://jqueryui.com
504 *
505 * Copyright 2012 jQuery Foundation and other contributors
506 * Released under the MIT license.
507 * http://jquery.org/license
508 *
509 * http://api.jqueryui.com/transfer-effect/
510 *
511 * Depends:
512 *	jquery.ui.effect.js
513 */
514function(e){e.effects.effect.transfer=function(t,o){var i=e(this),a=e(t.to),r="fixed"===a.css("position"),n=e("body"),s=r?n.scrollTop():0,l=r?n.scrollLeft():0,c=a.offset(),d={top:c.top-s,left:c.left-l,height:a.innerHeight(),width:a.innerWidth()},u=i.offset(),m=e('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(t.className).css({top:u.top-s,left:u.left-l,height:i.innerHeight(),width:i.innerWidth(),position:r?"fixed":"absolute"}).animate(d,t.duration,t.easing,function(){m.remove(),o()})}}(jQuery),
515/*!
516 * jQuery UI Progressbar 1.9.2
517 * http://jqueryui.com
518 *
519 * Copyright 2012 jQuery Foundation and other contributors
520 * Released under the MIT license.
521 * http://jquery.org/license
522 *
523 * http://api.jqueryui.com/progressbar/
524 *
525 * Depends:
526 *   jquery.ui.core.js
527 *   jquery.ui.widget.js
528 */
529function(e,t){e.widget("ui.progressbar",{version:"1.9.2",options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value(
vendor: 9,175 bytes, lines 529-561
529)}),this.valueDiv=e("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element),this.oldValue=this._value(),this._refreshValue()},_destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove()},value:function(e){return e===t?this._value():(this._setOption("value",e),this)},_setOption:function(e,t){"value"===e&&(this.options.value=t,this._refreshValue(),this._value()===this.options.max&&this._trigger("complete")),this._super(e,t)},_value:function(){var e=this.options.value;return"number"!=typeof e&&(e=0),Math.min(this.options.max,Math.max(this.min,e))},_percentage:function(){return 100*this._value()/this.options.max},_refreshValue:function(){var e=this.value(),t=this._percentage();this.oldValue!==e&&(this.oldValue=e,this._trigger("change")),this.valueDiv.toggle(e>this.min).toggleClass("ui-corner-right",e===this.options.max).width(t.toFixed(0)+"%"),this.element.attr("aria-valuenow",e)}})}(jQuery),
530/*!
531 * jQuery UI Selectable 1.9.2
532 * http://jqueryui.com
533 *
534 * Copyright 2012 jQuery Foundation and other contributors
535 * Released under the MIT license.
536 * http://jquery.org/license
537 *
538 * http://api.jqueryui.com/selectable/
539 *
540 * Depends:
541 *	jquery.ui.core.js
542 *	jquery.ui.mouse.js
543 *	jquery.ui.widget.js
544 */
545function(e){e.widget("ui.selectable",e.ui.mouse,{version:"1.9.2",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var t,o=this;this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){(t=e(o.options.filter,o.element[0])).addClass("ui-selectee"),t.each(function(){var t=e(this),o=t.offset();e.data(this,"selectable-item",{element:this,$element:t,left:o.left,top:o.top,right:o.left+t.outerWidth(),bottom:o.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=t.addClass("ui-selectee"),this._mouseInit(),this.helper=e("<div class='ui-selectable-helper'></div>")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(t){var o=this;if(this.opos=[t.pageX,t.pageY],!this.options.disabled){var i=this.options;this.selectees=e(i.filter,this.element[0]),this._trigger("start",t),e(i.appendTo).append(this.helper),this.helper.css({left:t.clientX,top:t.clientY,width:0,height:0}),i.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var i=e.data(this,"selectable-item");i.startselected=!0,t.metaKey||t.ctrlKey||(i.$element.removeClass("ui-selected"),i.selected=!1,i.$element.addClass("ui-unselecting"),i.unselecting=!0,o._trigger("unselecting",t,{unselecting:i.element}))}),e(t.target).parents().andSelf().each(function(){var i=e.data(this,"selectable-item");if(i){var a=!t.metaKey&&!t.ctrlKey||!i.$element.hasClass("ui-selected");return i.$element.removeClass(a?"ui-unselecting":"ui-selected").addClass(a?"ui-selecting":"ui-unselecting"),i.unselecting=!a,i.selecting=a,i.selected=a,a?o._trigger("selecting",t,{selecting:i.element}):o._trigger("unselecting",t,{unselecting:i.element}),!1}})}},_mouseDrag:function(t){var o=this;if(this.dragged=!0,!this.options.disabled){var i=this.options,a=this.opos[0],r=this.opos[1],n=t.pageX,s=t.pageY;if(a>n){var l=n;n=a,a=l}if(r>s){l=s;s=r,r=l}return this.helper.css({left:a,top:r,width:n-a,height:s-r}),this.selectees.each(function(){var l=e.data(this,"selectable-item");if(l&&l.element!=o.element[0]){var c=!1;"touch"==i.tolerance?c=!(l.left>n||l.right<a||l.top>s||l.bottom<r):"fit"==i.tolerance&&(c=l.left>a&&l.right<n&&l.top>r&&l.bottom<s),c?(l.selected&&(l.$element.removeClass("ui-selected"),l.selected=!1),l.unselecting&&(l.$element.removeClass("ui-unselecting"),l.unselecting=!1),l.selecting||(l.$element.addClass("ui-selecting"),l.selecting=!0,o._trigger("selecting",t,{selecting:l.element}))):(l.selecting&&((t.metaKey||t.ctrlKey)&&l.startselected?(l.$element.removeClass("ui-selecting"),l.selecting=!1,l.$element.addClass("ui-selected"),l.selected=!0):(l.$element.removeClass("ui-selecting"),l.selecting=!1,l.startselected&&(l.$element.addClass("ui-unselecting"),l.unselecting=!0),o._trigger("unselecting",t,{unselecting:l.element}))),l.selected&&(t.metaKey||t.ctrlKey||l.startselected||(l.$element.removeClass("ui-selected"),l.selected=!1,l.$element.addClass("ui-unselecting"),l.unselecting=!0,o._trigger("unselecting",t,{unselecting:l.element}))))}}),!1}},_mouseStop:function(t){var o=this;this.dragged=!1;this.options;return e(".ui-unselecting",this.element[0]).each(function(){var i=e.data(this,"selectable-item");i.$element.removeClass("ui-unselecting"),i.unselecting=!1,i.startselected=!1,o._trigger("unselected",t,{unselected:i.element})}),e(".ui-selecting",this.element[0]).each(function(){var i=e.data(this,"selectable-item");i.$element.removeClass("ui-selecting").addClass("ui-selected"),i.selecting=!1,i.selected=!0,i.startselected=!0,o._trigger("selected",t,{selected:i.element})}),this._trigger("stop",t),this.helper.remove(),!1}})}(jQuery),
546/*!
547 * jQuery UI Slider 1.9.2
548 * http://jqueryui.com
549 *
550 * Copyright 2012 jQuery Foundation and other contributors
551 * Released under the MIT license.
552 * http://jquery.org/license
553 *
554 * http://api.jqueryui.com/slider/
555 *
556 * Depends:
557 *	jquery.ui.core.js
558 *	jquery.ui.mouse.js
559 *	jquery.ui.widget.js
560 */
561function(e){var t=5;e.widget("ui.slider",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null},_create:function(){var o,i,a=this.options,r=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),n="<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>",s=[];for(this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all"+(a.disabled?" ui-slider-disabled ui-disabled":"")),this.range=e([]),a.range&&(!0===a.range&&(a.values||(a.values=[this._valueMin(),this._valueMin()]),a.values.length&&2!==a.values.length&&(a.values=[a.values[0],a.values[0]])),this.range=e("<div></div>").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+("min"===a.range||"max"===a.range?" ui-slider-range-"+a.range:""))),i=a.values&&a.values.length||1,o=r.length;o<i;o++)s.push(n);this.handles=r.add(e(s.join("")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.add(this.range).filter("a").click(function(e){e.preventDefault()}).mouseenter(function(){a.disabled||e(this).addClass("ui-state-hover")}).mouseleave(function(){e(this).removeClass("ui-state-hover")}).focus(function(){a.disabled?e(this).blur():(e(".ui-slider .ui-state-focus").removeClass("ui-state-focus"),e(this).addClass("ui-state-focus"))}).blur(function(){e(this).removeClass("ui-state-focus")}),this.handles.each(function(t){e(this).data("ui-slider-handle-index",t)}),this._on(this.handles,{keydown:function(o){var i,a,r,n=e(o.target).data("ui-slider-handle-index");switch(o.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(o.preventDefault(),!this._keySliding&&(this._keySliding=!0,e(o.target).addClass("ui-state-active"),!1===this._start(o,n)))return}switch(r=this.options.step,i=a=this.options.values&&this.options.values.length?this.values(n):this.value(),o.keyCode){case e.ui.keyCode.HOME:a=this._valueMin();break;case e.ui.keyCode.END:a=this._valueMax();break;case e.ui.keyCode.PAGE_UP:a=this._trimAlignValue(i+(this._valueMax()-this._valueMin())/t);break;case e.ui.keyCode.PAGE_DOWN:a=this._trimAlignValue(i-(this._valueMax()-this._valueMin())/t);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(i===this._valueMax())return;a=this._trimAlignValue(i+r);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(i===this._valueMin())return;a=this._trimAlignValue(i-r)}this._slide(o,n,a)},keyup:function(t){var o=e(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,o),this._change(t,o),e(t.target).removeClass("ui-state-active"))}}),this._refreshValue(),this._animateOff=!1},_destroy:function(){this.handles.remove(),this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(t){var o,i,a,r,n,s,l,c=this,d=this.options;return!d.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),o={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(o),a=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var o=Math.abs(i-c.values(t));a>
561o&&(a=o,r=e(this),n=t)}),!0===d.range&&this.values(1)===d.min&&(n+=1,r=e(this.handles[n])),!1!==this._start(t,n)&&(this._mouseSliding=!0,this._handleIndex=n,r.addClass("ui-state-active").focus(),s=r.offset(),l=!e(t.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}:{left:t.pageX-s.left-r.width()/2,top:t.pageY-s.top-r.height()/2-(parseInt(r.css("borderTopWidth"),10)||0)-(parseInt(r.css("borderBottomWidth"),10)||0)+(parseInt(r.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,n,i),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},o=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,o),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,o,i,a,r;return"horizontal"===this.orientation?(t=this.elementSize.width,o=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,o=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),(i=o/t)>1&&(i=1),i<0&&(i=0),"vertical"===this.orientation&&(i=1-i),a=this._valueMax()-this._valueMin(),r=this._valueMin()+i*a,this._trimAlignValue(r)},_start:function(e,t){var o={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(o.value=this.values(t),o.values=this.values()),this._trigger("start",e,o)},_slide:function(e,t,o){var i,a,r;this.options.values&&this.options.values.length?(i=this.values(t?0:1),2===this.options.values.length&&!0===this.options.range&&(0===t&&o>i||1===t&&o<i)&&(o=i),o!==this.values(t)&&((a=this.values())[t]=o,r=this._trigger("slide",e,{handle:this.handles[t],value:o,values:a}),i=this.values(t?0:1),!1!==r&&this.values(t,o,!0))):o!==this.value()&&!1!==(r=this._trigger("slide",e,{handle:this.handles[t],value:o}))&&this.value(o)},_stop:function(e,t){var o={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(o.value=this.values(t),o.values=this.values()),this._trigger("stop",e,o)},_change:function(e,t){if(!this._keySliding&&!this._mouseSliding){var o={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(o.value=this.values(t),o.values=this.values()),this._trigger("change",e,o)}},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),void this._change(null,0)):this._value()},values:function(t,o){var i,a,r;if(arguments.length>1)return this.options.values[t]=this._trimAlignValue(o),this._refreshValue(),void this._change(null,t);if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(t):this.value();for(i=this.options.values,a=arguments[0],r=0;r<i.length;r+=1)i[r]=this._trimAlignValue(a[r]),this._change(null,r);this._refreshValue()},_setOption:function(t,o){var i,a=0;switch(e.isArray(this.options.values)&&(a=this.options.values.length),e.Widget.prototype._setOption.apply(this,arguments),t){case"disabled":o?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeClass("ui-state-hover"),this.handles.prop("disabled",!0),this.element.addClass("ui-disabled")):(this.handles.prop("disabled",!1),this.element.removeClass("ui-disabled"));break;case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue();break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=0;i<a;i+=1)this._change(null,i);this._animateOff=!1;break;case"min":case"max":this._animateOff=!0,this._refreshValue(),this._animateOff=!1}},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e)},_values:function(e){var t,o,i;if(arguments.length)return t=this.options.values[e],t=this._trimAlignValue(t);for(o=this.options.values.slice(),i=0;i<o.length;i+=1)o[i]=this._trimAlignValue(o[i]);return o},_trimAlignValue:function(e){if(e<=this._valueMin())return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,o=(e-this._valueMin())%t,i=e-o;return 2*Math.abs(o)>=t&&(i+=o>0?t:-t),parseFloat(i.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var t,o,i,a,r,n=this.options.range,s=this.options,l=this,c=!this._animateOff&&s.animate,d={};this.options.values&&this.options.values.length?this.handles.each(function(i){o=(l.values(i)-l._valueMin())/(l._valueMax()-l._valueMin())*100,d["horizontal"===l.orientation?"left":"bottom"]=o+"%",e(this).stop(1,1)[c?"animate":"css"](d,s.animate),!0===l.options.range&&("horizontal"===l.orientation?(0===i&&l.range.stop(1,
vendor: 10,853 bytes, lines 561-577
5611)[c?"animate":"css"]({left:o+"%"},s.animate),1===i&&l.range[c?"animate":"css"]({width:o-t+"%"},{queue:!1,duration:s.animate})):(0===i&&l.range.stop(1,1)[c?"animate":"css"]({bottom:o+"%"},s.animate),1===i&&l.range[c?"animate":"css"]({height:o-t+"%"},{queue:!1,duration:s.animate}))),t=o}):(i=this.value(),a=this._valueMin(),r=this._valueMax(),o=r!==a?(i-a)/(r-a)*100:0,d["horizontal"===this.orientation?"left":"bottom"]=o+"%",this.handle.stop(1,1)[c?"animate":"css"](d,s.animate),"min"===n&&"horizontal"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({width:o+"%"},s.animate),"max"===n&&"horizontal"===this.orientation&&this.range[c?"animate":"css"]({width:100-o+"%"},{queue:!1,duration:s.animate}),"min"===n&&"vertical"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({height:o+"%"},s.animate),"max"===n&&"vertical"===this.orientation&&this.range[c?"animate":"css"]({height:100-o+"%"},{queue:!1,duration:s.animate}))}})}(jQuery),
562/*!
563 * jQuery UI Sortable 1.9.2
564 * http://jqueryui.com
565 *
566 * Copyright 2012 jQuery Foundation and other contributors
567 * Released under the MIT license.
568 * http://jquery.org/license
569 *
570 * http://api.jqueryui.com/sortable/
571 *
572 * Depends:
573 *	jquery.ui.core.js
574 *	jquery.ui.mouse.js
575 *	jquery.ui.widget.js
576 */
577function(e){e.widget("ui.sortable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var e=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=!!this.items.length&&("x"===e.axis||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display"))),this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,o){"disabled"===t?(this.options[t]=o,this.widget().toggleClass("ui-sortable-disabled",!!o)):e.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,o){var i=this;if(this.reverting)return!1;if(this.options.disabled||"static"==this.options.type)return!1;this._refreshItems(t);var a=null;e(t.target).parents().each(function(){if(e.data(this,i.widgetName+"-item")==i)return a=e(this),!1});if(e.data(t.target,i.widgetName+"-item")==i&&(a=e(t.target)),!a)return!1;if(this.options.handle&&!o){var r=!1;if(e(this.options.handle,a).find("*").andSelf().each(function(){this==t.target&&(r=!0)}),!r)return!1}return this.currentItem=a,this._removeCurrentsFromItems(),!0},_mouseStart:function(t,o,i){var a=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,a.cursorAt&&this._adjustOffsetFromHelper(a.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),a.containment&&this._setContainment(),a.cursor&&(e("body").css("cursor")&&(this._storedCursor=e("body").css("cursor")),e("body").css("cursor",a.cursor)),a.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",a.opacity)),a.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",a.zIndex)),this.scrollParent[0]!=document&&"HTML"!=this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(var r=this.containers.length-1;r>=0;r--)this.containers[r]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!a.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){if(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll){var o=this.options,i=!1;this.scrollParent[0]!=document&&"HTML"!=this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<o.scrollSensitivity?this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop+o.scrollSpeed:t.pageY-this.overflowOffset.top<o.scrollSensitivity&&(this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop-o.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<o.scrollSensitivity?this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft+o.scrollSpeed:t.pageX-this.overflowOffset.left<o.scrollSensitivity&&(this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft-o.scrollSpeed)):(t.pageY-e(document).scrollTop()<o.scrollSensitivity?i=e(document).scrollTop(e(document).scrollTop()-o.scrollSpeed):e(window).height()-(t.pageY-e(document).scrollTop())<o.scrollSensitivity&&(i=e(document).scrollTop(e(document).scrollTop()+o.scrollSpeed)),t.pageX-e(document).scrollLeft()<o.scrollSensitivity?i=e(document).scrollLeft(e(document).scrollLeft()-o.scrollSpeed):e(window).width()-(t.pageX-e(document).scrollLeft())<o.scrollSensitivity&&(i=e(document).scrollLeft(e(document).scrollLeft()+o.scrollSpeed))),!1!==i&&e.ui.ddmanager&&!o.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t)}this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"==this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"==this.options.axis||(this.helper[0].style.top=this.position.top+"px");for(var a=this.items.length-1;a>=0;a--){var r=this.items[a],n=r.item[0],s=this._intersectsWithPointer(r);if(s&&(r.instance===this.currentContainer&&!(n==this.currentItem[0]||this.placeholder[1==s?"next":"prev"]()[0]==n||e.contains(this.placeholder[0],n)||"semi-dynamic"==this.options.type&&e.contains(this.element[0],n)))){if(this.direction=1==s?"down":"up","pointer"!=this.options.tolerance&&!this._intersectsWithSides(r))break;this._rearrange(t,r),this._trigger("change",t,this._uiHash());break}}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,o){if(t){if(e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t),this.options.revert){var i=this,a=this.placeholder.offset();this.reverting=!0,e(this.helper).animate({left:a.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:a.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){i._clear(t)})}else this._clear(t,o);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"==this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!=this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var o=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},e(o).each(function(){var o=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[-=_](.+)/);o&&i.push((t.key||o[1]+"[]")+"="+(t.key&&t.expression?o[1]:o[2]))}),!i.length&&t.key&&i.push(t.key+"="),i.join("&")},toArray:function(t){var o=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},o.each(function(){i.push(e(t.item||this).attr(t.attribute||"id")||"")}),i},_intersectsWith:function(e){var t=this.positionAbs.left,o=t+this.helperProportions.width,i=this.positionAbs.top,a=i+this.helperProportions.height,r=e.left,n=r+e.width,s=e.top,l=s+e.height,c=this.offset.click.top,d=this.offset.click.left,u=i+c>s&&i+c<l&&t+d>r&&t+d<n;return"pointer"==this.options.tolerance||this.options.forcePointerForContainers||"pointer"!=this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?u:r<t+this.helperProportions.width/2&&o-this.helperProportions.width/2<n&&s<i+this.helperProportions.height/2&&a-this.helperProportions.height/2<l},_intersectsWithPointer:function(t){var o="x"===this.options.axis||e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),i="y"===this.options.axis||e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width),a=o&&i,r=this._getDragVerticalDirection(),n=this._getDragHorizontalDirection();return!!a&&(this.floating?n&&"right"==n||"down"==r?2:1:r&&("down"==r?2:1))},_intersectsWithSides:function(t){var o=e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),i=e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),a=this._getDragVerticalDirection(),r=this._getDragHorizontalDirection();return this.floating&&r?"right"==r&&i||"left"==r&&!i:a&&("down"==a&&o||"up"==a&&!o)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!=e&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!=e&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this.refreshPositions(),this},_connectWith:function(){var e=this.options;
577return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var o=[],i=[],a=this._connectWith();if(a&&t)for(var r=a.length-1;r>=0;r--)for(var n=e(a[r]),s=n.length-1;s>=0;s--){var l=e.data(n[s],this.widgetName);l&&l!=this&&!l.options.disabled&&i.push([e.isFunction(l.options.items)?l.options.items.call(l.element):e(l.options.items,l.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),l])}i.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(r=i.length-1;r>=0;r--)i[r][0].each(function(){o.push(this)});return e(o)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var o=0;o<t.length;o++)if(t[o]==e.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var o=this.items,i=[[e.isFunction(this.options.items)?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]],a=this._connectWith();if(a&&this.ready)for(var r=a.length-1;r>=0;r--)for(var n=e(a[r]),s=n.length-1;s>=0;s--){var l=e.data(n[s],this.widgetName);l&&l!=this&&!l.options.disabled&&(i.push([e.isFunction(l.options.items)?l.options.items.call(l.element[0],t,{item:this.currentItem}):e(l.options.items,l.element),l]),this.containers.push(l))}for(r=i.length-1;r>=0;r--)for(var c=i[r][1],d=i[r][0],u=(s=0,d.length);s<u;s++){var m=e(d[s]);m.data(this.widgetName+"-item",c),o.push({item:m,instance:c,width:0,height:0,left:0,top:0})}},refreshPositions:function(t){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());for(var o=this.items.length-1;o>=0;o--){var i=this.items[o];if(i.instance==this.currentContainer||!this.currentContainer||i.item[0]==this.currentItem[0]){var a=this.options.toleranceElement?e(this.options.toleranceElement,i.item):i.item;t||(i.width=a.outerWidth(),i.height=a.outerHeight());var r=a.offset();i.left=r.left,i.top=r.top}}
577if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(o=this.containers.length-1;o>=0;o--){r=this.containers[o].element.offset();this.containers[o].containerCache.left=r.left,this.containers[o].containerCache.top=r.top,this.containers[o].containerCache.width=this.containers[o].element.outerWidth(),this.containers[o].containerCache.height=this.containers[o].element.outerHeight()}return this},_createPlaceholder:function(t){var o=(t=t||this).options;if(!o.placeholder||o.placeholder.constructor==String){var i=o.placeholder;o.placeholder={element:function(){var o=e(document.createElement(t.currentItem[0].nodeName)).addClass(i||t.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return i||(o.style.visibility="hidden"),o},update:function(e,a){i&&!o.forcePlaceholderSize||(a.height()||a.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),a.width()||a.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10)))}}}t.placeholder=e(o.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),o.placeholder.update(t,t.placeholder)},_contactContainers:function(t){for(var o=null,i=null,a=this.containers.length-1;a>=0;a--)if(!e.contains(this.currentItem[0],this.containers[a].element[0]))if(this._intersectsWith(this.containers[a].containerCache)){if(o&&e.contains(this.containers[a].element[0],o.element[0]))continue;o=this.containers[a],i=a}else this.containers[a].containerCache.over&&(this.containers[a]._trigger("out",t,this._uiHash(this)),this.containers[a].containerCache.over=0);if(o)if(1===this.containers.length)this.containers[i]._trigger("over",t,this._uiHash(this)),this.containers[i].containerCache.over=1;
577else{for(var r=1e4,n=null,s=this.containers[i].floating?"left":"top",l=this.containers[i].floating?"width":"height",c=this.positionAbs[s]+this.offset.click[s],d=this.items.length-1;d>=0;d--)if(e.contains(this.containers[i].element[0],this.items[d].item[0])&&this.items[d].item[0]!=this.currentItem[0]){var u=this.items[d].item.offset()[s],m=!1;Math.abs(u-c)>Math.abs(u+this.items[d][l]-c)&&(m=!0,u+=this.items[d][l]),Math.abs(u-c)<r&&(r=Math.abs(u-c),n=this.items[d],this.direction=m?"up":"down")}if(!n&&!this.options.dropOnEmpty)return;this.currentContainer=this.containers[i],n?this._rearrange(t,n,null,!0):this._rearrange(t,null,this.containers[i].element,!0),this._trigger("change",t,this._uiHash()),this.containers[i]._trigger("change",t,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[i]._trigger("over",t,this._uiHash(this)),this.containers[i].containerCache.over=1}},_createHelper:function(t){var o=this.options,i=e.isFunction(o.helper)?e(o.helper.apply(this.element[0],[t,this.currentItem])):"clone"==o.helper?this.currentItem.clone():this.currentItem;return i.parents("body").length||e("parent"!=o.appendTo?o.appendTo:this.currentItem[0].parentNode)[0].appendChild(i[0]),i[0]==this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(""==i[0].style.width||o.forceHelperSize)&&i.width(this.currentItem.width()),(""==i[0].style.height||o.forceHelperSize)&&i.height(this.currentItem.height()),i},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"==this.cssPosition&&this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&"html"==this.offsetParent[0].tagName.toLowerCase()&&e.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"==this.cssPosition){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;if("parent"==t.containment&&(t.containment=this.helper[0].parentNode),"document"!=t.containment&&"window"!=t.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,e("document"==t.containment?document:window).width()-this.helperProportions.width-this.margins.left,(e("document"==t.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),!/^(document|window|parent)$/.test(t.containment)){var o=e(t.containment)[0],i=e(t.containment).offset(),a="hidden"!=e(o).css("overflow");this.containment=[i.left+(parseInt(e(o).css("borderLeftWidth"),10)||0)+(parseInt(e(o).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(e(o).css("borderTopWidth"),10)||0)+(parseInt(e(o).css("paddingTop"),10)||0)-this.margins.top,i.left+(a?Math.max(o.scrollWidth,o.offsetWidth):o.offsetWidth)-(parseInt(e(o).css("borderLeftWidth"),10)||0)-(parseInt(e(o).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(a?Math.max(o.scrollHeight,o.offsetHeight):o.offsetHeight)-(parseInt(e(o).css("borderTopWidth"),
57710)||0)-(parseInt(e(o).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(t,o){o||(o=this.position);var i="absolute"==t?1:-1,a=(this.options,"absolute"!=this.cssPosition||this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent),r=/(html|body)/i.test(a[0].tagName);return{top:o.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"==this.cssPosition?-this.scrollParent.scrollTop():r?0:a.scrollTop())*i,left:o.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():r?0:a.scrollLeft())*i}},_generatePosition:function(t){var o=this.options,i="absolute"!=this.cssPosition||this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,a=/(html|body)/i.test(i[0].tagName);"relative"!=this.cssPosition||this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset());var r=t.pageX,n=t.pageY;if(this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(r=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(n=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(r=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(n=this.containment[3]+this.offset.click.top)),o.grid)){var s=this.originalPageY+Math.round((n-this.originalPageY)/o.grid[1])*o.grid[1];n=this.containment&&(s-this.offset.click.top<this.containment[1]||s-this.offset.click.top>this.containment[3])?s-this.offset.click.top<this.containment[1]?s+o.grid[1]:s-o.grid[1]:s;var l=this.originalPageX+Math.round((r-this.originalPageX)/o.grid[0])*o.grid[0];r=this.containment&&(l-this.offset.click.left<this.containment[0]||l-this.offset.click.left>this.containment[2])?l-this.offset.click.left<this.containment[0]?l+o.grid[0]:l-o.grid[0]:l}return{top:n-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"==this.cssPosition?-this.scrollParent.scrollTop():a?0:i.scrollTop()),left:r-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():a?0:i.scrollLeft())}},_rearrange:function(e,t,o,i){o?o[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"==this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var a=this.counter;this._delay(function(){a==this.counter&&this.refreshPositions(!i)})},_clear:function(t,o){this.reverting=!1;var i=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]==this.currentItem[0]){for(var a in this._storedCSS)"auto"!=this._storedCSS[a]&&"static"!=this._storedCSS[a]||(this._storedCSS[a]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!o&&i.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev==this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent==this.currentItem.parent()[0]||o||i.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&&(o||(i.push(function(e){this._trigger("remove",e,this._uiHash())}),i.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),i.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer))));for(a=this.containers.length-1;a>=0;a--)o||i.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[a])),this.containers[a].containerCache.over&&(i.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[a])),this.containers[a].containerCache.over=0);if(this._storedCursor&&e("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"==this._storedZIndex?"":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!o){this._trigger("beforeStop",t,this._uiHash());for(a=0;a<i.length;a++)i[a].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!1}if(o||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!=this.currentItem[0]&&this.helper.remove(),this.helper=null,!o){for(a=0;a<i.length;a++)i[a].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!0},_trigger:function(){!1===e.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(t){var o=t||this;return{helper:o.helper,placeholder:o.placeholder||e([]),position:o.position,originalPosition:o.originalPosition,offset:o.positionAbs,item:o.currentItem,sender:t?t.element:null}}})}(jQuery),
578/*!
579 * jQuery UI Spinner 1.9.2
580 * http://jqueryui.com
581 *
582 * Copyright 2012 jQuery Foundation and other contributors
583 * Released under the MIT license.
584 * http://jquery.org/license
585 *
586 * http://api.jqueryui.com/spinner/
587 *
588 * Depends:
589 *  jquery.ui.core.js
590 *  jquery.ui.widget.js
591 *  jquery.ui.button.js
592 */
593function(e){function t(e){return function(){var t=this.element.val();e.apply(this,arguments),this._refresh(),t!==this.element.val()&&this._trigger("change")}}e.widget("ui.spinner",{version:"1.9.2",defaultElement:"<input>",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var t={},o=this.element;return e.each(["min","max","step"],function(e,i){var a=o.attr(i);a!==undefined&&a.length&&(t[i]=a)}),t}
593,_events:{keydown:function(e){this._start(e)&&this._keydown(e)&&e.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(e){this.cancelBlur?delete this.cancelBlur:(this._refresh(),this.previous!==this.element.val()&&this._trigger("change",e))},mousewheel:function(e,t){if(t){if(!this.spinning&&!this._start(e))return!1;this._spin((t>0?1:-1)*this.options.step,e),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(e)},100),e.preventDefault()}},"mousedown .ui-spinner-button":function(t){function o(){this.element[0]===this.document[0].activeElement||(this.element.focus(),this.previous=i,this._delay(function(){this.previous=i}))}var i;i=this.element[0]===this.document[0].activeElement?this.previous:this.element.val(),t.preventDefault(),o.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,o.call(this)}),!1!==this._start(t)&&this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){if(e(t.currentTarget).hasClass("ui-state-active"))return!1!==this._start(t)&&void this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var e=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr("role","spinbutton"),this.buttons=e.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all"),this.buttons.height()>Math.ceil(.5*e.height())&&e.height()>0&&e.height(e.height()),this.options.disabled&&this.disable()},_keydown:function(t){var o=this.options,i=e.ui.keyCode;switch(t.keyCode){case i.UP:return this._repeat(null,1,t),!0;case i.DOWN:return this._repeat(null,-1,t),!0;case i.PAGE_UP:return this._repeat(null,o.page,t),!0;case i.PAGE_DOWN:return this._repeat(null,-o.page,t),!0}return!1},_uiSpinnerHtml:function(){return"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>"},_buttonHtml:function(){return"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'><span class='ui-icon "+this.options.icons.up+"'>&#9650;</span></a><a class='ui-spinner-button ui-spinner-down ui-corner-br'><span class='ui-icon "+this.options.icons.down+"'>&#9660;</span></a>"},_start:function(e){return!(!this.spinning&&!1===this._trigger("start",e))&&(this.counter||(this.counter=1),this.spinning=!0,!0)},_repeat:function(e,t,o){e=e||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,t,o)},e),this._spin(t*this.options.step,o)},_spin:function(e,t){var o=this.value()||0;this.counter||(this.counter=1),o=this._adjustValue(o+e*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",t,{value:o})||(this._value(o),this.counter++)},_increment:function(t){var o=this.options.incremental;return o?e.isFunction(o)?o(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&&(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=e.toString(),o=t.indexOf(".");return-1===o?0:t.length-o-1},_adjustValue:function(e){var t,o,i=this.options;return o=e-(t=null!==i.min?i.min:0),e=t+(o=Math.round(o/i.step)*i.step),e=parseFloat(e.toFixed(this._precision())),null!==i.max&&e>i.max?i.max:null!==i.min&&e<i.min?i.min:e},_stop:function(e){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",e))},_setOption:function(e,t){if("culture"===e||"numberFormat"===e){var o=this._parse(this.element.val());
vendor: 13,167 bytes, lines 593-608
593return this.options[e]=t,void this.element.val(this._format(o))}"max"!==e&&"min"!==e&&"step"!==e||"string"==typeof t&&(t=this._parse(t)),this._super(e,t),"disabled"===e&&(t?(this.element.prop("disabled",!0),this.buttons.button("disable")):(this.element.prop("disabled",!1),this.buttons.button("enable")))},_setOptions:t(function(e){this._super(e),this._value(this.element.val())}),_parse:function(e){return"string"==typeof e&&""!==e&&(e=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e),""===e||isNaN(e)?null:e},_format:function(e){return""===e?"":window.Globalize&&this.options.numberFormat?Globalize.format(e,this.options.numberFormat,this.options.culture):e},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},_value:function(e,t){var o;""!==e&&null!==(o=this._parse(e))&&(t||(o=this._adjustValue(o)),e=this._format(o)),this.element.val(e),this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",!1).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:t(function(e){this._stepUp(e)}),_stepUp:function(e){this._spin((e||1)*this.options.step)},stepDown:t(function(e){this._stepDown(e)}),_stepDown:function(e){this._spin((e||1)*-this.options.step)},pageUp:t(function(e){this._stepUp((e||1)*this.options.page)}),pageDown:t(function(e){this._stepDown((e||1)*this.options.page)}),value:function(e){if(!arguments.length)return this._parse(this.element.val());t(this._value).call(this,e)},widget:function(){return this.uiSpinner}})}(jQuery),
594/*!
595 * jQuery UI Tabs 1.9.2
596 * http://jqueryui.com
597 *
598 * Copyright 2012 jQuery Foundation and other contributors
599 * Released under the MIT license.
600 * http://jquery.org/license
601 *
602 * http://api.jqueryui.com/tabs/
603 *
604 * Depends:
605 *	jquery.ui.core.js
606 *	jquery.ui.widget.js
607 */
608function(e,t){function o(){return++r}function i(e){return e.hash.length>1&&e.href.replace(n,"")===location.href.replace(n,"").replace(/\s/g,"%20")}var a,r=0,n=/#.*$/;e.widget("ui.tabs",{version:"1.9.2",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var t=this,o=this.options,i=o.active,a=location.hash.substring(1);this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",o.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this._processTabs(),null===i&&(a&&this.tabs.each(function(t,o){if(e(o).attr("aria-controls")===a)return i=t,!1}),null===i&&(i=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),null!==i&&-1!==i||(i=!!this.tabs.length&&0)),!1!==i&&-1===(i=this.tabs.index(this.tabs.eq(i)))&&(i=!o.collapsible&&0),o.active=i,!o.collapsible&&!1===o.active&&this.anchors.length&&(o.active=0),e.isArray(o.disabled)&&(o.disabled=e.unique(o.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),!1!==this.options.active&&this.anchors.length?this.active=this._findActive(this.options.active):this.active=e(),this._refresh(),this.active.length&&this.load(o.active)},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var o=e(this.document[0].activeElement).closest("li"),i=this.tabs.index(o),a=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:i++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:a=!1,i--;break;case e.ui.keyCode.END:i=this.anchors.length-1;break;case e.ui.keyCode.HOME:i=0;break;case e.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i);case e.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i!==this.options.active&&i);default:return}t.preventDefault(),clearTimeout(this.activating),i=this._focusNextTab(i,a),t.ctrlKey||(o.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){return t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,o){function i(){return t>a&&(t=0),t<0&&(t=a),t}for(var a=this.tabs.length-1;-1!==e.inArray(i(),this.options.disabled);)t=o?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){"active"!==e?"disabled"!==e?(this._super(e,t),"collapsible"===e&&(this.element.toggleClass("ui-tabs-collapsible",t),t||!1!==this.options.active||this._activate(0)),"event"===e&&this._setupEvents(t),"heightStyle"===e&&this._setupHeightStyle(t)):this._setupDisabled(t):this._activate(t)},_tabId:function(e){return e.attr("aria-controls")||"ui-tabs-"+o()},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,o=this.tablist.children(":has(a[href])");t.disabled=e.map(o.filter(".ui-state-disabled"),function(e){return o.index(e)}),this._processTabs(),!1!==t.active&&this.anchors.length?this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=e()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist"),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=e(),this.anchors.each(function(o,a){var r,n,s,l=e(a).uniqueId().attr("id"),c=e(a).closest("li"),d=c.attr("aria-controls");i(a)?(r=a.hash,n=t.element.find(t._sanitizeSelector(r))):(r="#"+(s=t._tabId(c)),(n=t.element.find(r)).length||(n=t._createPanel(s)).insertAfter(t.panels[o-1]||t.tablist),n.attr("aria-live","polite")),n.length&&(t.panels=t.panels.add(n)),d&&c.data("ui-tabs-aria-controls",d),c.attr({"aria-controls":r.substring(1),"aria-labelledby":l}),n.attr("aria-labelledby",l)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("<div>").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var o,i=0;o=this.tabs[i];i++)!0===t||-1!==e.inArray(i,t)?e(o).addClass("ui-state-disabled").attr("aria-disabled","true"):e(o).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var o={click:function(e){e.preventDefault()}};t&&e.each(t.split(" "),function(e,t){o[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(this.anchors,o),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var o,i,a=this.element.parent();"fill"===t?(e.support.minHeight||(i=a.css("overflow"),a.css("overflow","hidden")),o=a.height(),this.element.siblings(":visible").each(function(){var t=e(this),i=t.css("position");"absolute"!==i&&"fixed"!==i&&(o-=t.outerHeight(!0))}),i&&a.css("overflow",i),this.element.children().not(this.panels).each(function(){o-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,o-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===t&&(o=0,this.panels.each(function(){o=Math.max(o,e(this).height("").height())}).height(o))},_eventHandler:function(t){var o=this.options,i=this.active,a=e(t.currentTarget).closest("li"),r=a[0]===i[0],n=r&&o.collapsible,s=n?e():this._getPanelForTab(a),l=i.length?this._getPanelForTab(i):e(),c={oldTab:i,oldPanel:l,newTab:n?e():a,newPanel:s};t.preventDefault(),a.hasClass("ui-state-disabled")||a.hasClass("ui-tabs-loading")||this.running||r&&!o.collapsible||!1===this._trigger("beforeActivate",t,c)||(o.active=!n&&this.tabs.index(a),this.active=r?e():a,this.xhr&&this.xhr.abort(),l.length||s.length||e.error("jQuery UI Tabs: Mismatching fragment identifier."),s.length&&this.load(this.tabs.index(a),t),this._toggle(t,c))},_toggle:function(t,o){function i(){r.running=!1,r._trigger("activate",t,o)}function a(){o.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),n.length&&r.options.show?r._show(n,r.options.show,i):(n.show(),i())}var r=this,n=o.newPanel,s=o.oldPanel;this.running=!0,s.length&&this.options.hide?this._hide(s,this.options.hide,function(){o.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),a()}):(o.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),s.hide(),a()),s.attr({"aria-expanded":"false","aria-hidden":"true"}),o.oldTab.attr("aria-selected","false"),n.length&&s.length?o.oldTab.attr("tabIndex",-1):n.length&&this.tabs.filter(function(){return 0===e(this).attr("tabIndex")}).attr("tabIndex",-1),n.attr({"aria-expanded":"true","aria-hidden":"false"}),o.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(t){var o,i=this._findActive(t);i[0]!==this.active[0]&&(i.length||(i=this.active),o=i.find(".ui-tabs-anchor")[0],this._eventHandler({target:o,currentTarget:o,preventDefault:e.noop}))},_findActive:function(t){return!1===t?e():this.tabs.eq(t)},_getIndex:function(e){return"string"==typeof e&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeData("href.tabs").removeData("load.tabs").removeUniqueId(),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=e(this),o=t.data("ui-tabs-aria-controls");o?t.attr("aria-controls",o):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(o){var i=this.options.disabled;!1!==i&&(o===t?i=!1:(o=this._getIndex(o),i=e.isArray(i)?e.map(i,function(e){return e!==o?e:null}):e.map(this.tabs,function(e,t){return t!==o?t:null})),this._setupDisabled(i))},disable:function(o){var i=this.options.disabled;if(!0!==i){if(o===t)i=!0;else{if(o=this._getIndex(o),-1!==e.inArray(o,i))return;i=e.isArray(i)?e.merge([o],i).sort():[o]}this._setupDisabled(i)}},load:function(t,o){t=this._getIndex(t);var a=this,r=this.tabs.eq(t),n=r.find(".ui-tabs-anchor"),s=this._getPanelForTab(r),l={tab:r,panel:s};i(n[0])||(this.xhr=e.ajax(this._ajaxSettings(n,o,l)),this.xhr&&"canceled"!==this.xhr.statusText&&(r.addClass("ui-tabs-loading"),s.attr("aria-busy","true"),this.xhr.success(function(e){setTimeout(function(){s.html(e),a._trigger("load",o,l)},1)}).complete(function(e,t){setTimeout(function(){"abort"===t&&a.panels.stop(!1,!0),r.removeClass("ui-tabs-loading"),s.removeAttr("aria-busy"),e===a.xhr&&delete a.xhr},1)}
608)))},_ajaxSettings:function(t,o,i){var a=this;return{url:t.attr("href"),beforeSend:function(t,r){return a._trigger("beforeLoad",o,e.extend({jqXHR:t,ajaxSettings:r},i))}}},_getPanelForTab:function(t){var o=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+o))}}),!1!==e.uiBackCompat&&(e.ui.tabs.prototype._ui=function(e,t){return{tab:e,panel:t,index:this.anchors.index(e)}},e.widget("ui.tabs",e.ui.tabs,{url:function(e,t){this.anchors.eq(e).attr("href",t)}}),e.widget("ui.tabs",e.ui.tabs,{options:{ajaxOptions:null,cache:!1},_create:function(){this._super();var t=this;this._on({tabsbeforeload:function(o,i){e.data(i.tab[0],"cache.tabs")?o.preventDefault():i.jqXHR.success(function(){t.options.cache&&e.data(i.tab[0],"cache.tabs",!0)})}})},_ajaxSettings:function(t,o,i){var a=this.options.ajaxOptions;return e.extend({},a,{error:function(e,t){try{a.error(e,t,i.tab.closest("li").index(),i.tab[0])}catch(o){}}},this._superApply(arguments))},_setOption:function(e,t){"cache"===e&&!1===t&&this.anchors.removeData("cache.tabs"),this._super(e,t)},_destroy:function(){this.anchors.removeData("cache.tabs"),this._super()},url:function(e){this.anchors.eq(e).removeData("cache.tabs"),this._superApply(arguments)}}),e.widget("ui.tabs",e.ui.tabs,{abort:function(){this.xhr&&this.xhr.abort()}}),e.widget("ui.tabs",e.ui.tabs,{options:{spinner:"<em>Loading&#8230;</em>"},_create:function(){this._super(),this._on({tabsbeforeload:function(e,t){if(e.target===this.element[0]&&this.options.spinner){var o=t.tab.find("span"),i=o.html();o.html(this.options.spinner),t.jqXHR.complete(function(){o.html(i)})}}})}}),e.widget("ui.tabs",e.ui.tabs,{options:{enable:null,disable:null},enable:function(t){var o,i=this.options;(t&&!0===i.disabled||e.isArray(i.disabled)&&-1!==e.inArray(t,i.disabled))&&(o=!0),this._superApply(arguments),o&&this._trigger("enable",null,this._ui(this.anchors[t],this.panels[t]))},disable:function(t){var o,i=this.options;(t&&!1===i.disabled||e.isArray(i.disabled)&&-1===e.inArray(t,i.disabled))&&(o=!0),this._superApply(arguments),o&&this._trigger("disable",null,this._ui(this.anchors[t],this.panels[t]))}}),e.widget("ui.tabs",e.ui.tabs,{options:{add:null,remove:null,tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},add:function(o,i,a){a===t&&(a=this.anchors.length);var r,n,s=this.options,l=e(s.tabTemplate.replace(/#\{href\}/g,o).replace(/#\{label\}/g,i)),c=o.indexOf("#")?this._tabId(l):o.replace("#","");return l.addClass("ui-state-default ui-corner-top").data("ui-tabs-destroy",!0),l.attr("aria-controls",c),r=a>=this.tabs.length,(n=this.element.find("#"+c)).length||(n=this._createPanel(c),r?a>0?n.insertAfter(this.panels.eq(-1)):n.appendTo(this.element):n.insertBefore(this.panels[a])),n.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").hide(),r?l.appendTo(this.tablist):l.insertBefore(this.tabs[a]),s.disabled=e.map(s.disabled,function(e){return e>=a?++e:e}),this.refresh(),1===this.tabs.length&&!1===s.active&&this.option("active",0),this._trigger("add",null,this._ui(this.anchors[a],this.panels[a])),this},remove:function(t){t=this._getIndex(t);var o=this.options,i=this.tabs.eq(t).remove(),a=this._getPanelForTab(i).remove();return i.hasClass("ui-tabs-active")&&this.anchors.length>2&&this._activate(t+(t+1<this.anchors.length?1:-1)),o.disabled=e.map(e.grep(o.disabled,function(e){return e!==t}),function(e){return e>=t?--e:e}),this.refresh(),this._trigger("remove",null,this._ui(i.find("a")[0],a[0])),this}}),e.widget("ui.tabs",e.ui.tabs,{length:function(){return this.anchors.length}}),e.widget("ui.tabs",e.ui.tabs,{options:{idPrefix:"ui-tabs-"},_tabId:function(t){var i=t.is("li")?t.find("a[href]"):t;return i=i[0],e(i).closest("li").attr("aria-controls")||i.title&&i.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF\-]/g,"")||this.options.idPrefix+o()}}),e.widget("ui.tabs",e.ui.tabs,{options:{panelTemplate:"<div></div>"},_createPanel:function(t){return e(this.options.panelTemplate).attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)}}),e.widget("ui.tabs",e.ui.tabs,{_create:function(){var e=this.options;null===e.active&&e.selected!==t&&(e.active=-1!==e.selected&&e.selected),this._super(),e.selected=e.active,!1===e.selected&&(e.selected=-1)},_setOption:function(e,t){if("selected"!==e)return this._super(e,t);var o=this.options;this._super("active",-1!==t&&t),o.selected=o.active,!1===o.selected&&(o.selected=-1)},_eventHandler:function(){this._superApply(arguments),this.options.selected=this.options.active,!1===this.options.selected&&(this.options.selected=-1)}}),e.widget("ui.tabs",e.ui.tabs,{options:{show:null,select:null},_create:function(){this._super(),!1!==this.options.active&&this._trigger("show",null,this._ui(this.active.find(".ui-tabs-anchor")[0],this._getPanelForTab(this.active)[0]))},_trigger:function(e,t,o){var i,a,r=this._superApply(arguments);return!!r&&("beforeActivate"===e?(i=o.newTab.length?o.newTab:o.oldTab,a=o.newPanel.length?o.newPanel:o.oldPanel,r=this._super("select",t,{tab:i.find(".ui-tabs-anchor")[0],panel:a[0],index:i.closest("li").index()})):"activate"===e&&o.newTab.length&&(r=this._super("show",t,{tab:o.newTab.find(".ui-tabs-anchor")[0],panel:o.newPanel[0],index:o.newTab.closest("li").index()})),r)}}),e.widget("ui.tabs",e.ui.tabs,{select:function(e){if(-1===(e=this._getIndex(e))){if(!this.options.collapsible||-1===this.options.selected)return;e=this.options.selected}this.anchors.eq(e).trigger(this.options.event+this.eventNamespace)}}),a=0,e.widget("ui.tabs",e.ui.tabs,{options:{cookie:null},_create:function(){var e,t=this.options;null==t.active&&t.cookie&&(-1===(e=parseInt(this._cookie(),10))&&(e=!1),t.active=e),this._super()},_cookie:function(t){var o=[this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++a)];return arguments.length&&(o.push(!1===t?-1:t),o.push(this.options.cookie)),e.cookie.apply(null,o)},_refresh:function(){this._super(),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_eventHandler:function(){this._superApply(arguments),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_destroy:function(){this._super(),this.options.cookie&&this._cookie(null,this.options.cookie)}}),e.widget("ui.tabs",e.ui.tabs,{_trigger:function(t,o,i){var a=e.extend({},i);
608return"load"===t&&(a.panel=a.panel[0],a.tab=a.tab.find(".ui-tabs-anchor")[0]),this._super(t,o,a)}}),e.widget("ui.tabs",e.ui.tabs,{options:{fx:null},_getFx:function(){var t,o,i=this.options.fx;return i&&(e.isArray(i)?(t=i[0],o=i[1]):t=o=i),i?{show:o,hide:t}:null},_toggle:function(e,t){function o(){a.running=!1,a._trigger("activate",e,t)}function i(){t.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),r.length&&s.show?r.animate(s.show,s.show.duration,function(){o()}):(r.show(),o())}var a=this,r=t.newPanel,n=t.oldPanel,s=this._getFx();if(!s)return this._super(e,t);a.running=!0,n.length&&s.hide?n.animate(s.hide,s.hide.duration,function(){t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),i()}):(t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),n.hide(),i())}}))}(jQuery),
609/*!
610 * jQuery UI Tooltip 1.9.2
611 * http://jqueryui.com
612 *
613 * Copyright 2012 jQuery Foundation and other contributors
614 * Released under the MIT license.
615 * http://jquery.org/license
616 *
617 * http://api.jqueryui.com/tooltip/
618 *
619 * Depends:
620 *	jquery.ui.core.js
621 *	jquery.ui.widget.js
622 *	jquery.ui.position.js
623 */
624function(e){function t(t,o){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(o),t.data("ui-tooltip-id",o).attr("aria-describedby",e.trim(i.join(" ")))}function o(t){var o=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),a=e.inArray(o,i);-1!==a&&i.splice(a,1),t.removeData("ui-tooltip-id"),(i=e.trim(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")}var i=0;e.widget("ui.tooltip",{version:"1.9.2",options:{content:function(){return e(this).attr("title")},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable()},_setOption:function(t,o){var i=this;if("disabled"===t)return this[o?"_disable":"_enable"](),void(this.options[t]=o);this._super(t,o),"content"===t&&e.each(this.tooltips,function(e,t){i._updateContent(t)})},_disable:function(){var t=this;e.each(this.tooltips,function(o,i){var a=e.Event("blur");a.target=a.currentTarget=i[0],t.close(a,!0)}),this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.is("[title]")&&t.data("ui-tooltip-title",t.attr("title")).attr("title","")})},_enable:function(){this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))})},open:function(t){var o=this,i=e(t?t.target:this.element).closest(this.options.items);i.length&&!i.data("ui-tooltip-id")&&(i.attr("title")&&i.data("ui-tooltip-title",i.attr("title")),i.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&i.parents().each(function(){var t,i=e(this);i.data("ui-tooltip-open")&&((t=e.Event("blur")).target=t.currentTarget=this,o.close(t,!0)),i.attr("title")&&(i.uniqueId(),o.parents[this.id]={element:this,title:i.attr("title")},i.attr("title",""))}),this._updateContent(i,t))},_updateContent:function(e,t){var o,i=this.options.content,a=this,r=t?t.type:null;if("string"==typeof i)return this._open(t,e,i);(o=i.call(e[0],function(o){e.data("ui-tooltip-open")&&a._delay(function(){t&&(t.type=r),this._open(t,e,o)})}))&&this._open(t,e,o)},_open:function(o,i,a){function r(e){c.of=e,n.is(":hidden")||n.position(c)}var n,s,l,c=e.extend({},this.options.position);a&&((n=this._find(i)).length?n.find(".ui-tooltip-content").html(a):(i.is("[title]")&&(o&&"mouseover"===o.type?i.attr("title",""):i.removeAttr("title")),n=this._tooltip(i),t(i,n.attr("id")),n.find(".ui-tooltip-content").html(a),this.options.track&&o&&/^mouse/.test(o.type)?(this._on(this.document,{mousemove:r}),r(o)):n.position(e.extend({of:i},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.show&&this.options.show.delay&&(l=setInterval(function(){n.is(":visible")&&(r(c.of),clearInterval(l))},e.fx.interval)),this._trigger("open",o,{tooltip:n}),s={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var o=e.Event(t);o.currentTarget=i[0],this.close(o,!0)}},remove:function(){this._removeTooltip(n)}}
624,o&&"mouseover"!==o.type||(s.mouseleave="close"),o&&"focusin"!==o.type||(s.focusout="close"),this._on(!0,i,s)))},close:function(t){var i=this,a=e(t?t.currentTarget:this.element),r=this._find(a);this.closing||(a.data("ui-tooltip-title")&&a.attr("title",a.data("ui-tooltip-title")),o(a),r.stop(!0),this._hide(r,this.options.hide,function(){i._removeTooltip(e(this))}),a.removeData("ui-tooltip-open"),this._off(a,"mouseleave focusout keyup"),a[0]!==this.element[0]&&this._off(a,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&e.each(this.parents,function(t,o){e(o.element).attr("title",o.title),delete i.parents[t]}),this.closing=!0,this._trigger("close",t,{tooltip:r}),this.closing=!1)},_tooltip:function(t){var o="ui-tooltip-"+i++,a=e("<div>").attr({id:o,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return e("<div>").addClass("ui-tooltip-content").appendTo(a),a.appendTo(this.document[0].body),e.fn.bgiframe&&a.bgiframe(),this.tooltips[o]=t,a},_find:function(t){var o=t.data("ui-tooltip-id");return o?e("#"+o):e()},_removeTooltip:function(e){e.remove(),delete this.tooltips[e.attr("id")]},_destroy:function(){var t=this;e.each(this.tooltips,function(o,i){var a=e.Event("blur");a.target=a.currentTarget=i[0],t.close(a,!0),e("#"+o).remove(),i.data("ui-tooltip-title")&&(i.attr("title",i.data("ui-tooltip-title")),i.removeData("ui-tooltip-title"))})}})}(jQuery),function(e){e.fn.hint=function(t){return t||(t="blur"),this.each(function(){var o=e(this),i=o.attr("title");i&&(o.blur(function(){""==o.val()&&o.val(i).addClass(t)}).focus(function(){o.val()==i&&o.val("").removeClass(t)}).parents("form:first").submit(function(){o.val()==i&&o.val("").removeClass(t)}).end().blur(),e.browser.mozilla&&!o.attr("autocomplete")&&setTimeout(function(){o.val()==i&&o.val(""),o.blur()},10))})},e.fn.clearHints=function(t){return t||(t="blur"),e("input",this).each(function(){var o=e(this);o.val()==this.title&&o.val("").removeClass(t)}),e(this)}}(jQuery),
625/*
626 * jQuery Impromptu
627 * By: Trent Richardson [http://trentrichardson.com]
628 * Version 2.3
629 * Last Modified: 2/24/2009
630 *
631 * Copyright 2009 Trent Richardson
632 * Dual licensed under the MIT and GPL licenses.
633 * http://trentrichardson.com/Impromptu/GPL-LICENSE.txt
634 * http://trentrichardson.com/Impromptu/MIT-LICENSE.txt
635 *
636 */
637jQuery.extend({ImpromptuDefaults:{prefix:"jqi",buttons:{Ok:!0},loaded:function(){},submit:function(){return!0},callback:function(){},opacity:.6,zIndex:999,overlayspeed:"slow",promptspeed:"fast",show:"fadeIn",focus:0,useiframe:!1,top:"15%",persistent:!0},ImpromptuStateDefaults:{html:"",buttons:{Ok:!0},focus:0,submit:function(){return!0}},SetImpromptuDefaults:function(e){jQuery.ImpromptuDefaults=jQuery.extend({},jQuery.ImpromptuDefaults,e)},SetImpromptuStateDefaults:function(e){jQuery.ImpromptuStateDefaults=jQuery.extend({},jQuery.ImpromptuStateDefaults,e)},ImpromptuGoToState:function(e){jQuery("."+jQuery.ImpromptuCurrentPrefix+"_state").slideUp("slow"),jQuery("#"+jQuery.ImpromptuCurrentPrefix+"_state_"+e).slideDown("slow",function(){jQuery(this).find("."+jQuery.ImpromptuCurrentPrefix+"defaultbutton").focus()})},ImpromptuClose:function(){jQuery("#"+jQuery.ImpromptuCurrentPrefix+"box").fadeOut("fast",function(){jQuery(this).remove()})},ImpromptuCurrentPrefix:"jqi",prompt:function(e,t){t=jQuery.extend({},jQuery.ImpromptuDefaults,t),jQuery.ImpromptuCurrentPrefix=t.prefix;var o=jQuery.browser.msie&&jQuery.browser.version<7,i=jQuery(document.body),a=jQuery(window),r='<div class="'+t.prefix+'box" id="'+t.prefix+'box">';t.useiframe&&(jQuery("object, applet").length>0||o)?r+='<iframe src="javascript:;" class="'+t.prefix+'fade" id="'+t.prefix+'fade"></iframe>':(o&&jQuery("select").css("visibility","hidden"),r+='<div class="'+t.prefix+'fade" id="'+t.prefix+'fade"></div>'),r+='<div class="'+t.prefix+'" id="'+t.prefix+'"><div class="'+t.prefix+'container"><div class="'+t.prefix+'close">X</div><div id="'+t.prefix+'states"></div>',r+="</div></div></div>";var n=$(r).appendTo(i),s=n.children("#"+t.prefix),l=n.children("#"+t.prefix+"fade");e.constructor==String&&(e={state0:{html:e,buttons:t.buttons,focus:t.focus,submit:t.submit}});var c="";jQuery.each(e,function(o,i){i=jQuery.extend({},jQuery.ImpromptuStateDefaults,i),e[o]=i,c+='<div id="'+t.prefix+"_state_"+o+'" class="'+t.prefix+'_state" style="display:none;"><div class="'+t.prefix+'message">'+i.html+'</div><div class="'+t.prefix+'buttons">',jQuery.each(i.buttons,function(e,i){c+='<button class="rounded_button" name="'+t.prefix+"_"+o+"_button"+e+'" id="'+t.prefix+"_"+o+"_button"+e+'" value="'+i+'">'+e+"</button>"}),c+="</div></div>"}),s.find("#"+t.prefix+"states").html(c).children("."+t.prefix+"_state:first").css("display","block"),jQuery.each(e,function(e,o){var i=s.find("#"+t.prefix+"_state_"+e);i.children("."+t.prefix+"buttons").children("button").click(function(){var e=i.children("."+t.prefix+"message"),a=o.buttons[jQuery(this).text()],r={};jQuery.each(s.find("#"+t.prefix+"states :input").serializeArray(),function(e,t){r[t.name]==undefined?r[t.name]=t.value:typeof r[t.name]==Array?r[t.name].push(t.value):r[t.name]=[r[t.name],t.value]}),o.submit(a,e,r)&&b(!0,a,e,r)}),i.find("."+t.prefix+"buttons button:eq("+o.focus+")").addClass(t.prefix+"defaultbutton")});var d=function(){n.css({top:a.scrollTop()})},u=function(){if(t.persistent){var e=0;n.addClass(t.prefix+"warning");var o=setInterval(function(){n.toggleClass(t.prefix+"warning"),e++>1&&(clearInterval(o),n.removeClass(t.prefix+"warning"))},100)}else b()},m=function(e){27==(window.event?event.keyCode:e.keyCode)&&b()},p=function(){n.css({position:o?"absolute":"fixed",height:a.height(),width:"100%",top:o?a.scrollTop():0,left:0,right:0,bottom:0}),l.css({position:"absolute",height:a.height(),width:"100%",top:0,left:0,right:0,bottom:0}
637),s.css({position:"absolute",top:t.top,left:"50%",marginLeft:s.outerWidth()/2*-1})},h=function(){l.css({zIndex:t.zIndex,display:"none",opacity:t.opacity}),s.css({zIndex:t.zIndex+1,display:"none"}),n.css({zIndex:t.zIndex})},b=function(e,r,c,h){s.remove(),o&&i.unbind("scroll",d),a.unbind("resize",p),l.fadeOut(t.overlayspeed,function(){l.unbind("click",u),l.remove(),e&&t.callback(r,c,h),n.unbind("keypress",m),n.remove(),o&&!t.useiframe&&jQuery("select").css("visibility","visible")})};return p(),h(),o&&a.scroll(d),l.click(u),a.resize(p),n.keypress(m),s.find("."+t.prefix+"close").click(b),l.fadeIn(t.overlayspeed),s[t.show](t.promptspeed,t.loaded),s.find("#"+t.prefix+"states ."+t.prefix+"_state:first ."+t.prefix+"defaultbutton").focus(),n}}),function(e,t,o){function i(e){var t={},i=/^jQuery\d+$/;return o.each(e.attributes,function(e,o){o.specified&&!i.test(o.name)&&(t[o.name]=o.value)}),t}function a(){var e=o(this);e.val()===e.attr("placeholder")&&e.hasClass("placeholder")&&(e.data("placeholder-password")?e.hide().next().show().focus().attr("id",e.removeAttr("id").data("placeholder-id")):e.val("").removeClass("placeholder"))}function r(){var e,t=o(this),r=this.id;if(""===t.val()){if(t.is(":password")){if(!t.data("placeholder-textinput")){try{e=t.clone().attr({type:"text"})}catch(n){e=o("<input>").attr(o.extend(i(this),{type:"text"}))}e.removeAttr("name").data("placeholder-password",!0).data("placeholder-id",r).bind("focus.placeholder",a),t.data("placeholder-textinput",e).data("placeholder-id",r).before(e)}t=t.removeAttr("id").hide().prev().attr("id",r).show()}t.addClass("placeholder").val(t.attr("placeholder"))}else t.removeClass("placeholder")}var n,s="placeholder"in t.createElement("input"),l="placeholder"in t.createElement("textarea"),c=o.fn;s&&l?(n=c.placeholder=function(){return this}).input=n.textarea=!0:((n=c.placeholder=function(){return this.filter((s?"textarea":":input")+"[placeholder]").not(".placeholder").bind("focus.placeholder",a).bind("blur.placeholder",r).trigger("blur.placeholder").end()}).input=s,n.textarea=l,o(function(){o(t).delegate("form","submit.placeholder",function(){var e=o(".placeholder",this).each(a);setTimeout(function(){e.each(r)},10)})}),o(e).bind("unload.placeholder",function(){o(".placeholder").val("")}))}(this,document,jQuery),
638/*
639 * jQuery UI Datepicker 1.7.3
640 *
641 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
642 * Dual licensed under the MIT (MIT-LICENSE.txt)
643 * and GPL (GPL-LICENSE.txt) licenses.
644 *
645 * http://docs.jquery.com/UI/Datepicker
646 *
647 * Depends:
648 *	ui.core.js
649 */
650function($){function Datepicker(){this.debug=!1,this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1},this._defaults={showOn:"focus",showAnim:"show",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,showMonthAfterYear:!1,yearRange:"-10:+10",showOtherMonths:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"normal",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1},$.extend(this._defaults,this.regional[""]),this.dpDiv=$('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}function extendRemove(e,t){for(var o in $.extend(e,t),t)null!=t[o
650]&&t[o]!=undefined||(e[o]=t[o]);return e}function isArray(e){return e&&($.browser.safari&&"object"==typeof e&&e.length||e.constructor&&e.constructor.toString().match(/\Array\(\)/))}$.extend($.ui,{datepicker:{version:"1.7.3"}});var PROP_NAME="datepicker";$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline="div"==nodeName||"span"==nodeName;target.id||(target.id="dp"+ ++this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),"input"==nodeName?this._connectDatepicker(target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:function(e,t){return{id:e[0].id.replace(/([:\[\]\.])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?$('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'):this.dpDiv}},_connectDatepicker:function(e,t){var o=$(e);if(t.append=$([]),t.trigger=$([]),!o.hasClass(this.markerClassName)){var i=this._get(t,"appendText"),a=this._get(t,"isRTL");i&&(t.append=$('<span class="'+this._appendClass+'">'+i+"</span>"),o[a?"before":"after"](t.append));var r=this._get(t,"showOn");if("focus"!=r&&"both"!=r||o.focus(this._showDatepicker),"button"==r||"both"==r){var n=this._get(t,"buttonText"),s=this._get(t,"buttonImage");t.trigger=$(this._get(t,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass).attr({src:s,alt:n,title:n}):$('<button type="button"></button>').addClass(this._triggerClass).html(""==s?n:$("<img/>").attr({src:s,alt:n,title:n}))),o[a?"before":"after"](t.trigger),t.trigger.click(function(){return $.datepicker._datepickerShowing&&$.datepicker._lastInput==e?$.datepicker._hideDatepicker():$.datepicker._showDatepicker(e),!1})}o.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).bind("setData.datepicker",function(e,o,i){t.settings[o]=i}).bind("getData.datepicker",function(e,o){return this._get(t,o)}),$.data(e,PROP_NAME,t)}},_inlineDatepicker:function(e,t){var o=$(e);o.hasClass(this.markerClassName)||(o.addClass(this.markerClassName).append(t.dpDiv).bind("setData.datepicker",function(e,o,i){t.settings[o]=i}).bind("getData.datepicker",function(e,o){return this._get(t,o)}),$.data(e,PROP_NAME,t),this._setDate(t,this._getDefaultDate(t)),this._updateDatepicker(t),this._updateAlternate(t))},_dialogDatepicker:function(e,t,o,i,a){var r=this._dialogInst;if(!r){var n="dp"+ ++this.uuid;this._dialogInput=$('<input type="text" id="'+n+'" size="1" style="position: absolute; top: -100px;"/>'),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),(r=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},$.data(this._dialogInput[0],PROP_NAME,r)}if(extendRemove(r.settings,i||{}),this._dialogInput.val(t),this._pos=a?a.length?a:[a.pageX,a.pageY]:null,!this._pos){var s=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,l=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,c=document.documentElement.scrollLeft||document.body.scrollLeft,d=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[s/2-100+c,l/2-150+d]}return this._dialogInput.css("left",this._pos[0]+"px").css("top",this._pos[1]+"px"),r.settings.onSelect=o,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,r),this},_destroyDatepicker:function(e){var t=$(e),o=$.data(e,PROP_NAME);if(t.hasClass(this.markerClassName)){var i=e.nodeName.toLowerCase();$.removeData(e,PROP_NAME),"input"==i?(o.append.remove(),o.trigger.remove(),t.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("
650keydown",this._doKeyDown).unbind("keypress",this._doKeyPress)):"div"!=i&&"span"!=i||t.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(e){var t=$(e),o=$.data(e,PROP_NAME);if(t.hasClass(this.markerClassName)){var i=e.nodeName.toLowerCase();if("input"==i)e.disabled=!1,o.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if("div"==i||"span"==i)t.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t})}},_disableDatepicker:function(e){var t=$(e),o=$.data(e,PROP_NAME);if(t.hasClass(this.markerClassName)){var i=e.nodeName.toLowerCase();if("input"==i)e.disabled=!0,o.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if("div"==i||"span"==i)t.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t}),this._disabledInputs[this._disabledInputs.length]=e}},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]==e)return!0;return!1},_getInst:function(e){try{return $.data(e,PROP_NAME)}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,o){var i=this._getInst(e);if(2==arguments.length&&"string"==typeof t)return"defaults"==t?$.extend({},$.datepicker._defaults):i?"all"==t?$.extend({},i.settings):this._get(i,t):null;var a=t||{};if("string"==typeof t&&((a={})[t]=o),i){this._curInst==i&&this._hideDatepicker(null);var r=this._getDateDatepicker(e);extendRemove(i.settings,a),this._setDateDatepicker(e,r),this._updateDatepicker(i)}},_changeDatepicker:function(e,t,o){this._optionDatepicker(e,t,o)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t,o){var i=this._getInst(e);i&&(this._setDate(i,t,o),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(e){var t=this._getInst(e);return t&&!t.inline&&this._setDateFromField(t),t?this._getDate(t):null},_doKeyDown:function(e){var t=$.datepicker._getInst(e.target),o=!0,i=t.dpDiv.is(".ui-datepicker-rtl");if(t._keyEvent=!0,$.datepicker._datepickerShowing)switch(e.keyCode){case 9:$.datepicker._hideDatepicker(null,"");break;case 13:var a=$("td."+$.datepicker._dayOverClass+", td."+$.datepicker._currentClass,t.dpDiv);return a[0]?$.datepicker._selectDay(e.target,t.selectedMonth,t.selectedYear,a[0]):$.datepicker._hideDatepicker(null,$.datepicker._get(t,"duration")),!1;case 27:$.datepicker._hideDatepicker(null,$.datepicker._get(t,"duration"));break;case 33:$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 34:$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&$.datepicker._clearDate(e.target),o=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&$.datepicker._gotoToday(e.target),o=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,i?1:-1,"D"),o=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,-7,"D"),o=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,i?-1:1,"D"),o=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,7,"D"),o=e.ctrlKey||e.metaKey;break;default:o=!1}else 36==e.keyCode&&e.ctrlKey?$.datepicker._showDatepicker(this):o=!1;o&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t=$.datepicker._getInst(e.target);if($.datepicker._get(t,"constrainInput")){var o=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),i=String.fromCharCode(e.charCode==undefined?e.keyCode:e.charCode);return e.ctrlKey||i<" "||!o||o.indexOf(i)>-1}},_showDatepicker:function(e){if("input"!=(e=e.target||e).nodeName.toLowerCase()&&(e=$("input",e.parentNode)[0]),!$.datepicker._isDisabledDatepicker(e)&&$.datepicker._lastInput!=e){var t=$.datepicker._getInst(e),o=$.datepicker._get(t,"beforeShow");extendRemove(t.settings,o?o.apply(e,[e,t]):{}),$.datepicker._hideDatepicker(null,""),$.datepicker._lastInput=e,$.datepicker._setDateFromField(t),$.datepicker._inDialog&&(e.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(e),$.datepicker._pos[1]+=e.offsetHeight);var i=!1;$(e).parents().each(function(){return!(i|="fixed"==$(this).css("position"))}),i&&$.browser.opera&&($.datepicker._pos[0]-=document.documentElement.scrollLeft,$.datepicker._pos[1]-=document.documentElement.scrollTop);var a={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};if($.datepicker._pos=null,t.rangeStart=null,t.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(t),a=$.datepicker._checkOffset(t,a,i),t.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":i?"fixed":"absolute",display:"none",left:a.left+"px",to
650p:a.top+"px"}),!t.inline){var r=$.datepicker._get(t,"showAnim")||"show",n=$.datepicker._get(t,"duration"),s=function(){$.datepicker._datepickerShowing=!0,$.browser.msie&&parseInt($.browser.version,10)<7&&$("iframe.ui-datepicker-cover").css({width:t.dpDiv.width()+4,height:t.dpDiv.height()+4})};$.effects&&$.effects[r]?t.dpDiv.show(r,$.datepicker._get(t,"showOptions"),n,s):t.dpDiv[r](n,s),""==n&&s(),"hidden"!=t.input[0].type&&t.input[0].focus(),$.datepicker._curInst=t}}},_updateDatepicker:function(e){var t={width:e.dpDiv.width()+4,height:e.dpDiv.height()+4},o=this;e.dpDiv.empty().append(this._generateHTML(e)).find("iframe.ui-datepicker-cover").css({width:t.width,height:t.height}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){$(this).removeClass("ui-state-hover"),-1!=this.className.indexOf("ui-datepicker-prev")&&$(this).removeClass("ui-datepicker-prev-hover"),-1!=this.className.indexOf("ui-datepicker-next")&&$(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){o._isDisabledDatepicker(e.inline?e.dpDiv.parent()[0]:e.input[0])||($(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),$(this).addClass("ui-state-hover"),-1!=this.className.indexOf("ui-datepicker-prev")&&$(this).addClass("ui-datepicker-prev-hover"),-1!=this.className.indexOf("ui-datepicker-next")&&$(this).addClass("ui-datepicker-next-hover"))}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();var i=this._getNumberOfMonths(e),a=i[1],r=17;a>1?e.dpDiv.addClass("ui-datepicker-multi-"+a).css("width",r*a+"em"):e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),e.dpDiv[(1!=i[0]||1!=i[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e.input&&"hidden"!=e.input[0].type&&e==$.datepicker._curInst&&$(e.input[0]).focus()},_checkOffset:function(e,t,o){var i=e.dpDiv.outerWidth(),a=e.dpDiv.outerHeight(),r=e.input?e.input.outerWidth():0,n=e.input?e.input.outerHeight():0,s=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)+$(document).scrollLeft(),l=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)+$(document).scrollTop();return t.left-=this._get(e,"isRTL")?i-r:0,t.left-=o&&t.left==e.input.offset().left?$(document).scrollLeft():0,t.top-=o&&t.top==e.input.offset().top+n?$(document).scrollTop():0,t.left-=t.left+i>s&&s>i?Math.abs(t.left+i-s):0,t.top-=t.top+a>l&&l>a?Math.abs(t.top+a+2*n-l):0,t},_findPos:function(e){for(;e&&("hidden"==e.type||1!=e.nodeType);)e=e.nextSibling;var t=$(e).offset();return[t.left,t.top]},_hideDatepicker:function(e,t){var o=this._curInst;if(o&&(!e||o==$.data(e,PROP_NAME))){if(o.stayOpen&&this._selectDate("#"+o.id,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear)),o.stayOpen=!1,this._datepickerShowing){t=null!=t?t:this._get(o,"duration");var i=this._get(o,"showAnim"),a=function(){$.datepicker._tidyDialog(o)};""!=t&&$.effects&&$.effects[i]?o.dpDiv.hide(i,$.datepicker._get(o,"showOptions"),t,a):o.dpDiv[""==t?"hide":"slideDown"==i?"slideUp":"fadeIn"==i?"fadeOut":"hide"](t,a),""==t&&this._tidyDialog(o);var r=this._get(o,"onClose");r&&r.apply(o.input?o.input[0]:null,[o.input?o.input.val():"",o]),this._datepickerShowing=!1,this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}this._curInst=null}},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){if($.datepicker._curInst){var t=$(e.target);0!=t.parents("#"+$.datepicker._mainDivId).length||t.hasClass($.datepicker.markerClassName)||t.hasClass($.datepicker._triggerClass)||!$.datepicker._datepickerShowing||$.datepicker._inDialog&&$.blockUI||$.datepicker._hideDatepicker(null,"")}},_adjustDate:function(e,t,o){var i=$(e),a=this._getInst(i[0]);this._isDisabledDatepicker(i[0])||(this._adjustInstDate(a,t+("M"==o?this._get(a,"showCurrentAtPos"):0),o),this._updateDatepicker(a))},_gotoToday:function(e){var t=$(e),o=this._getInst(t[0]);if(this._get(o,"gotoCurrent")&&o.currentDay)o.selectedDay=o.currentDay,o.drawMonth=o.selectedMonth=o.currentMonth,o.drawYear=o.selectedYear=o.currentYear;else{var i=new Date;o.selectedDay=i.getDate(),o.drawMonth=o.selectedMonth=i.getMonth(),o.drawYear=o.selectedYear=i.getFullYear()}this._notifyChange(o),this._adjustDate(t)},_selectMonthYear:function(e,t,o){var i=$(e),a=this._getInst(i[0]);a._selectingMonthYear=!1,a["selected"+("M"==o?"Month":"Year")]=a["draw"+("M"==o?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(a),this._adjustDate(i)},_clickMonthYear:function(e){var t=$(e),o=this._getInst(t[0]);o.input&&o._selectingMonthYear&&!$.browser.msie&&o.input[0].focus(),o._selectingMonthYear=!o._selectingMonthYear},_selectDay:function(e,t,o,i){var a=$(e);if(!$(i).hasClass(this._unselectableClass)&&!this._isDisabledDatepicker(a[0])){var r=this._getInst(a[0]);r.selectedDay=r.currentDay=$("a",i).html(),r.selectedMonth=r.currentMonth=t,r.selectedYear=r.currentYear=o,r.stayOpen&&(r.endDay=r.endM
650onth=r.endYear=null),this._selectDate(e,this._formatDate(r,r.currentDay,r.currentMonth,r.currentYear)),r.stayOpen&&(r.rangeStart=this._daylightSavingAdjust(new Date(r.currentYear,r.currentMonth,r.currentDay)),this._updateDatepicker(r))}},_clearDate:function(e){var t=$(e),o=this._getInst(t[0]);o.stayOpen=!1,o.endDay=o.endMonth=o.endYear=o.rangeStart=null,this._selectDate(t,"")},_selectDate:function(e,t){var o=$(e),i=this._getInst(o[0]);t=null!=t?t:this._formatDate(i),i.input&&i.input.val(t),this._updateAlternate(i);var a=this._get(i,"onSelect");a?a.apply(i.input?i.input[0]:null,[t,i]):i.input&&i.input.trigger("change"),i.inline?this._updateDatepicker(i):i.stayOpen||(this._hideDatepicker(null,this._get(i,"duration")),this._lastInput=i.input[0],"object"!=typeof i.input[0]&&i.input[0].focus(),this._lastInput=null)},_updateAlternate:function(e){var t=this._get(e,"altField");if(t){var o=this._get(e,"altFormat")||this._get(e,"dateFormat"),i=this._getDate(e);dateStr=this.formatDate(o,i,this._getFormatConfig(e)),$(t).each(function(){$(this).val(dateStr)})}},noWeekends:function(e){var t=e.getDay();return[t>0&&t<6,""]},iso8601Week:function(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),o=new Date(t.getFullYear(),0,4),i=o.getDay()||7;return o.setDate(o.getDate()+1-i),i<4&&t<o?(t.setDate(t.getDate()-3),$.datepicker.iso8601Week(t)):t>new Date(t.getFullYear(),11,28)&&(i=new Date(t.getFullYear()+1,0,4).getDay()||7)>4&&(t.getDay()||7)<i-3?1:Math.floor((t-o)/864e5/7)+1},parseDate:function(e,t,o){if(null==e||null==t)throw"Invalid arguments";if(""==(t="object"==typeof t?t.toString():t+""))return null;for(var i=(o?o.shortYearCutoff:null)||this._defaults.shortYearCutoff,a=(o?o.dayNamesShort:null)||this._defaults.dayNamesShort,r=(o?o.dayNames:null)||this._defaults.dayNames,n=(o?o.monthNamesShort:null)||this._defaults.monthNamesShort,s=(o?o.monthNames:null)||this._defaults.monthNames,l=-1,c=-1,d=-1,u=-1,m=!1,p=function(t){var o=g+1<e.length&&e.charAt(g+1)==t;return o&&g++,o},h=function(e){p(e);for(var o="@"==e?14:"y"==e?4:"o"==e?3:2,i=o,a=0;i>0&&v<t.length&&t.charAt(v)>="0"&&t.charAt(v)<="9";)a=10*a+parseInt(t.charAt(v++),10),i--;if(i==o)throw"Missing number at position "+v;return a},b=function(e,o,i){for(var a=p(e)?i:o,r=0,n=0;n<a.length;n++)r=Math.max(r,a[n].length);for(var s="",l=v;r>0&&v<t.length;){s+=t.charAt(v++);for(var c=0;c<a.length;c++)if(s==a[c])return c+1;r--}throw"Unknown name at position "+l},_=function(){if(t.charAt(v)!=e.charAt(g))throw"Unexpected literal at position "+v;v++},v=0,g=0;g<e.length;g++)if(m)"'"!=e.charAt(g)||p("'")?_():m=!1;else switch(e.charAt(g)){case"d":d=h("d");break;case"D":b("D",a,r);break;case"o":u=h("o");break;case"m":c=h("m");break;case"M":c=b("M",n,s);break;case"y":l=h("y");break;case"@":l=(y=new Date(h("@"))).getFullYear(),c=y.getMonth()+1,d=y.getDate();break;case"'":p("'")?_():m=!0;break;default:_()}if(-1==l?l=(new Date).getFullYear():l<100&&(l+=(new Date).getFullYear()-(new Date).getFullYear()%100+(l<=i?0:-100)),u>-1)for(c=1,d=u;;){var f=this._getDaysInMonth(l,c-1);if(d<=f)break;c++,d-=f}var y;if((y=this._daylightSavingAdjust(new Date(l,c-1,d))).getFullYear()!=l||y.getMonth()+1!=c||y.getDate()!=d)throw"Invalid date";return y},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TIMESTAMP:"@",W3C:"yy-mm-dd",formatDate:function(e,t,o){if(!t)return"";var i=(o?o.dayNamesShort:null)||this._defaults.dayNamesShort,a=(o?o.dayNames:null)||this._defaults.dayNames,r=(o?o.monthNamesShort:null)||this._defaults.monthNamesShort,n=(o?o.monthNames:null)||this._defaults.monthNames,s=function(t){var o=m+1<e.length&&e.charAt(m+1)==t;return o&&m++,o},l=function(e,t,o){var i=""+t;if(s(e))for(;i.length<o;)i="0"+i;return i},c=function(e,t,o,i){return s(e)?i[t]:o[t]},d="",u=!1;if(t)for(var m=0;m<e.length;m++)if(u)"'"!=e.charAt(m)||s("'")?d+=e.charAt(m):u=!1;else switch(e.charAt(m)){case"d":d+=l("d",t.getDate(),2);break;case"D":d+=c("D",t.getDay(),i,a);break;case"o":for(var p=t.getDate(),h=t.getMonth()-1;h>=0;h--)p+=this._getDaysInMonth(t.getFullYear(),h);d+=l("o",p,3);break;case"m":d+=l("m",t.getMonth()+1,2);break;
650case"M":d+=c("M",t.getMonth(),r,n);break;case"y":d+=s("y")?t.getFullYear():(t.getYear()%100<10?"0":"")+t.getYear()%100;break;case"@":d+=t.getTime();break;case"'":s("'")?d+="'":u=!0;break;default:d+=e.charAt(m)}return d},_possibleChars:function(e){for(var t="",o=!1,i=0;i<e.length;i++)if(o)"'"!=e.charAt(i)||lookAhead("'")?t+=e.charAt(i):o=!1;else switch(e.charAt(i)){case"d":case"m":case"y":case"@":t+="0123456789";break;case"D":case"M":return null;case"'":lookAhead("'")?t+="'":o=!0;break;default:t+=e.charAt(i)}return t},_get:function(e,t){return e.settings[t]!==undefined?e.settings[t]:this._defaults[t]},_setDateFromField:function(e){var t=this._get(e,"dateFormat"),o=e.input?e.input.val():null;e.endDay=e.endMonth=e.endYear=null;var i=defaultDate=this._getDefaultDate(e),a=this._getFormatConfig(e);try{i=this.parseDate(t,o,a)||defaultDate}catch(event){this.log(event),i=defaultDate}e.selectedDay=i.getDate(),e.drawMonth=e.selectedMonth=i.getMonth(),e.drawYear=e.selectedYear=i.getFullYear(),e.currentDay=o?i.getDate():0,e.currentMonth=o?i.getMonth():0,e.currentYear=o?i.getFullYear():0,this._adjustInstDate(e)},_getDefaultDate:function(e){var t=this._determineDate(this._get(e,"defaultDate"),new Date),o=this._getMinMaxDate(e,"min",!0),i=this._getMinMaxDate(e,"max");return t=o&&t<o?o:t,t=i&&t>i?i:t},_determineDate:function(e,t){var o=function(e){var t=new Date;return t.setDate(t.getDate()+e),t};return(e=(e=null==e?t:"string"==typeof e?function(e,t){for(var o=new Date,i=o.getFullYear(),a=o.getMonth(),r=o.getDate(),n=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,s=n.exec(e);s;){switch(s[2]||"d"){case"d":case"D":r+=parseInt(s[1],10);break;case"w":case"W":r+=7*parseInt(s[1],10);break;case"m":case"M":a+=parseInt(s[1],10),r=Math.min(r,t(i,a));break;case"y":case"Y":i+=parseInt(s[1],10),r=Math.min(r,t(i,a))}s=n.exec(e)}return new Date(i,a,r)}(e,this._getDaysInMonth):"number"==typeof e?isNaN(e)?t:o(e):e)&&"Invalid Date"==e.toString()?t:e)&&(e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0)),this._daylightSavingAdjust(e)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t){var o=!t,i=e.selectedMonth,a=e.selectedYear;t=this._determineDate(t,new Date),e.selectedDay=e.currentDay=t.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=t.getMonth(),e.drawYear=e.selectedYear=e.currentYear=t.getFullYear(),i==e.selectedMonth&&a==e.selectedYear||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(o?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""==e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_generateHTML:function(e){var t=new Date;t=this._daylightSavingAdjust(new Date(t.getFullYear(),t.getMonth(),t.getDate()));var o=this._get(e,"isRTL"),i=this._get(e,"showButtonPanel"),a=this._get(e,"hideIfNoPrevNext"),r=this._get(e,"navigationAsDateFormat"),n=this._getNumberOfMonths(e),s=this._get(e,"showCurrentAtPos"),l=this._get(e,"stepMonths"),c=(this._get(e,"stepBigMonths"),1!=n[0]||1!=n[1]),d=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),u=this._getMinMaxDate(e,"min",!0),m=this._getMinMaxDate(e,"max"),p=e.drawMonth-s,h=e.drawYear;if(p<0&&(p+=12,h--),m){var b=this._daylightSavingAdjust(new Date(m.getFullYear(),m.getMonth()-n[1]+1,m.getDate()));for(b=u&&b<u?u:b;this._daylightSavingAdjust(new Date(h,p,1))>b;)--p<0&&(p=11,h--)}e.drawMonth=p,e.drawYear=h;var _=this._get(e,"prevText");_=r?this.formatDate(_,this._daylightSavingAdjust(new Date(h,p-l,1)),this._getFormatConfig(e)):_;var v=this._canAdjustMonth(e,-1,h,p)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery.datepicker._adjustDate(\'#'+e.id+"', -"+l+", 'M');\" title=\""+_+'"><span class="ui-icon ui-icon-circle-triangle-'+(o?"e":"w")+'">'+_+"</span></a>":a?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+_+'"><span class="ui-icon ui-icon-circle-triangle-'+(o?"e":"w")+'">'+_+"</span></a>",g=this._get(e,"nextText");g=r?this.formatDate(g,this._daylightSavingAdjust(new Date(h,p+l,1)),this._getFormatConfig(e)):g;var f=this._canAdjustMonth(e,1,h,p)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery.datepicker._adjustDate(\'#'+e.id+"', +"+l+", 'M');\" title=\""+g+'"><span class="ui-icon ui-icon-circle-triangle-'+(o?"w":"e")+'">'+g+"</span></a>":a?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+g+'"><span class="ui-icon ui-icon-circle-triangle-'+(o?"w":"e")+'">'+g+"</span></a>",y=this._get(e,"currentText"),w=this._get(e,"gotoCurrent")&&e.currentDay?d:t;y=r?this.formatDate(y,w,this._getFormatConfig(e)):y;var k=e.inline?"":'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery.datepicker._hideDatepicker();">'+this._get(e,"closeText")+"</button>",x=i?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(o?k:"")+(this._isInRange(e,w)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery.datepicker._gotoToday(\'#'+e.id+"');\">"+y+"</button>
650":"")+(o?"":k)+"</div>":"",C=parseInt(this._get(e,"firstDay"),10);C=isNaN(C)?0:C;for(var A=this._get(e,"dayNames"),S=(this._get(e,"dayNamesShort"),this._get(e,"dayNamesMin")),T=this._get(e,"monthNames"),M=this._get(e,"monthNamesShort"),P=this._get(e,"beforeShowDay"),D=this._get(e,"showOtherMonths"),E=(this._get(e,"calculateWeek")||this.iso8601Week,e.endDay?this._daylightSavingAdjust(new Date(e.endYear,e.endMonth,e.endDay)):d),I=this._getDefaultDate(e),O="",N=0;N<n[0];N++){for(var R="",L=0;L<n[1];L++){var F=this._daylightSavingAdjust(new Date(h,p,e.selectedDay)),j=" ui-corner-all",H="";if(c){switch(H+='<div class="ui-datepicker-group ui-datepicker-group-',L){case 0:H+="first",j=" ui-corner-"+(o?"right":"left");break;case n[1]-1:H+="last",j=" ui-corner-"+(o?"left":"right");break;default:H+="middle",j=""}H+='">'}H+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+j+'">'+(/all|left/.test(j)&&0==N?o?f:v:"")+(/all|right/.test(j)&&0==N?o?v:f:"")+this._generateMonthYearHeader(e,p,h,u,m,F,N>0||L>0,T,M)+'</div><table class="ui-datepicker-calendar"><thead><tr>';for(var W="",q=0;q<7;q++){var z=(q+C)%7;W+="<th"+((q+C+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+A[z]+'">'+S[z]+"</span></th>"}H+=W+"</tr></thead><tbody>";var U=this._getDaysInMonth(h,p);h==e.selectedYear&&p==e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,U));for(var B=(this._getFirstDayOfMonth(h,p)-C+7)%7,Y=c?6:Math.ceil((B+U)/7),V=this._daylightSavingAdjust(new Date(h,p,1-B)),Z=0;Z<Y;Z++){H+="<tr>";var K="";for(q=0;q<7;q++){var G=P?P.apply(e.input?e.input[0]:null,[V]):[!0,""],J=V.getMonth()!=p,X=J||!G[0]||u&&V<u||m&&V>m;K+='<td class="'+((q+C+6)%7>=5?" ui-datepicker-week-end":"")+(J?" ui-datepicker-other-month":"")+(V.getTime()==F.getTime()&&p==e.selectedMonth&&e._keyEvent||I.getTime()==V.getTime()&&I.getTime()==F.getTime()?" "+this._dayOverClass:"")+(X?" "+this._unselectableClass+" ui-state-disabled":"")+(J&&!D?"":" "+G[1]+(V.getTime()>=d.getTime()&&V.getTime()<=E.getTime()?" "+this._currentClass:"")+(V.getTime()==t.getTime()?" ui-datepicker-today":""))+'"'+(J&&!D||!G[2]?"":' title="'+G[2]+'"')+(X?"":" onclick=\"DP_jQuery.datepicker._selectDay('#"+e.id+"',"+p+","+h+', this);return false;"')+">"+(J?D?V.getDate():"&#xa0;":X?'<span class="ui-state-default">'+V.getDate()+"</span>":'<a class="ui-state-default'+(V.getTime()==t.getTime()?" ui-state-highlight":"")+(V.getTime()>=d.getTime()&&V.getTime()<=E.getTime()?" ui-state-active":"")+'" href="#">'+V.getDate()+"</a>")+"</td>",V.setDate(V.getDate()+1),V=this._daylightSavingAdjust(V)}H+=K+"</tr>"}++p>11&&(p=0,h++),R+=H+="</tbody></table>"+(c?"</div>"+(n[0]>0&&L==n[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"")}O+=R}return O+=x+($.browser.msie&&parseInt($.browser.version,10)<7&&!e.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':""),e._keyEvent=!1,O},_generateMonthYearHeader:function(e,t,o,i,a,r,n,s,l){i=e.rangeStart&&i&&r<i?r:i;var c=this._get(e,"changeMonth"),d=this._get(e,"changeYear"),u=this._get(e,"showMonthAfterYear"),m='<div class="ui-datepicker-title">',p="";if(n||!c)p+='<span class="ui-datepicker-month">'+s[t]+"</span> ";else{var h=i&&i.getFullYear()==o,b=a&&a.getFullYear()==o;p+='<select class="ui-datepicker-month" onchange="DP_jQuery.datepicker._selectMonthYear(\'#'+e.id+"', this, 'M');\" onclick=\"DP_jQuery.datepicker._clickMonthYear('#"+e.id+"');\">";for(var _=0;_<12;_++)(!h||_>=i.getMonth())&&(!b||_<=a.getMonth())&&(p+='<option value="'+_+'"'+(_==t?' selected="selected"':"")+">"+l[_]+"</option>");p+="</select>"}if(u||(m+=p+(!(n||c||d)||c&&d?"":"&#xa0;")),n||!d)m+='<span class="ui-datepicker-year">'+o+"</span>";else{var v=this._get(e,"yearRange").split(":"),g=0,f=0;for(2!=v.length?(g=o-10,f=o+10):"+"==v[0].charAt(0)||"-"==v[0].charAt(0)?(g=o+parseInt(v[0],10),f=o+parseInt(v[1],10)):(g=parseInt(v[0],10),f=parseInt(v[1],10)),g=i?Math.max(g,i.getFullYear()):g,f=a?Math.min(f,a.getFullYear()):f,m+='<select class="ui-datepicker-year" onchange="DP_jQuery.datepicker._selectMonthYear(\'#'+e.id+"', this, 'Y');\" onclick=\"DP_jQuery.datepicker._clickMonthYear('#"+e.id+"');\">";g<=f;g++)m+='<option value="'+g+'"'+(g==o?' selected="selected"':"")+">"+g+"</option>";m+="</select>"}return u&&(m+=(n||c||d?"&#xa0;
650":"")+p),m+="</div>"},_adjustInstDate:function(e,t,o){var i=e.drawYear+("Y"==o?t:0),a=e.drawMonth+("M"==o?t:0),r=Math.min(e.selectedDay,this._getDaysInMonth(i,a))+("D"==o?t:0),n=this._daylightSavingAdjust(new Date(i,a,r)),s=this._getMinMaxDate(e,"min",!0),l=this._getMinMaxDate(e,"max");n=s&&n<s?s:n,n=l&&n>l?l:n,e.selectedDay=n.getDate(),e.drawMonth=e.selectedMonth=n.getMonth(),e.drawYear=e.selectedYear=n.getFullYear(),"M"!=o&&"Y"!=o||this._notifyChange(e)},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t,o){var i=this._determineDate(this._get(e,t+"Date"),null);return o&&e.rangeStart&&(!i||e.rangeStart>i)?e.rangeStart:i},_getDaysInMonth:function(e,t){return 32-new Date(e,t,32).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,o,i){var a=this._getNumberOfMonths(e),r=this._daylightSavingAdjust(new Date(o,i+(t<0?t:a[1]),1));return t<0&&r.setDate(this._getDaysInMonth(r.getFullYear(),r.getMonth())),this._isInRange(e,r)},_isInRange:function(e,t){var o=e.rangeStart?this._daylightSavingAdjust(new Date(e.selectedYear,e.selectedMonth,e.selectedDay)):null,i=(o=o&&e.rangeStart<o?e.rangeStart:o)||this._getMinMaxDate(e,"min"),a=this._getMinMaxDate(e,"max");return(!i||t>=i)&&(!a||t<=a)},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,o,i){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var a=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(i,o,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))
651;return this.formatDate(this._get(e,"dateFormat"),a,this._getFormatConfig(e))}}),$.fn.datepicker=function(e){$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv),$.datepicker.initialized=!0);var t=Array.prototype.slice.call(arguments,1);return"string"!=typeof e||"isDisabled"!=e&&"getDate"!=e?"option"==e&&2==arguments.length&&"string"==typeof arguments[1]?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)}):$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t))},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.7.3",window.DP_jQuery=$}(jQuery),
652/*
653  Masked Input plugin for jQuery
654  Copyright (c) 2007-2011 Josh Bush (digitalbush.com)
655  Licensed under the MIT license (http://digitalbush.com/projects/masked-input-plugin/#license) 
656  Version: 1.3
657*/
658function(e){var t=(e.browser.msie?"paste":"input")+".mask",o=window.orientation!=undefined;e.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},dataName:"rawMaskFn"},e.fn.extend({caret:function(e,t){if(0!=this.length){if("number"==typeof e)return t="number"==typeof t?t:e,this.each(function(){if(this.setSelectionRange)this.setSelectionRange(e,t);else if(this.createTextRange){var o=this.createTextRange();o.collapse(!0),o.moveEnd("character",t),o.moveStart("character",e),o.select()}});if(this[0].setSelectionRange)e=this[0].selectionStart,t=this[0].selectionEnd;else if(document.selection&&document.selection.createRange){var o=document.selection.createRange();e=0-o.duplicate().moveStart("character",-1e5),t=e+o.text.length}return{begin:e,end:t}}},unmask:function(){return this.trigger("unmask")},mask:function(i,a){if(!i&&this.length>0)return e(this[0]).data(e.mask.dataName)();a=e.extend({placeholder:"_",completed:null},a);var r=e.mask.definitions,n=[],s=i.length,l=null,c=i.length;return e.each(i.split(""),function(e,t){"?"==t?(c--,s=e):r[t]?(n.push(new RegExp(r[t])),null==l&&(l=n.length-1)):n.push(null)}),this.trigger("unmask").each(function(){function d(e){for(var t=f.val(),o=-1,i=0,r=0;i<c;i++)if(n[i]){for(y[i]=a.placeholder;r++<t.length;){var d=t.charAt(r-1);if(n[i].test(d)){y[i]=d,o=i;break}}if(r>t.length)break}else y[i]==t.charAt(r)&&i!=s&&(r++,o=i);return!e&&o+1<s?(f.val(""),m(0,c)):(e||o+1>=s)&&(u(),e||f.val(f.val().substring(0,o+1))),s?i:l}function u(){return f.val(y.join("")).val()}function m(e,t){for(var o=e;o<t&&o<c;o++)n[o]&&(y[o]=a.placeholder)}function p(e){var t=e.which,o=f.caret();if(e.ctrlKey||e.altKey||e.metaKey||t<32)return!0;
658if(t){o.end-o.begin!=0&&(m(o.begin,o.end),_(o.begin,o.end-1));var i=g(o.begin-1);if(i<c){var r=String.fromCharCode(t);if(n[i].test(r)){b(i),y[i]=r,u();var s=g(i);f.caret(s),a.completed&&s>=c&&a.completed.call(f)}}return!1}}function h(e){var t=e.which;if(8==t||46==t||o&&127==t){var i=f.caret(),a=i.begin,r=i.end;return r-a==0&&(a=46!=t?v(a):r=g(a-1),r=46==t?g(r):r),m(a,r),_(a,r-1),!1}if(27==t)return f.val(w),f.caret(0,d()),!1}function b(e){for(var t=e,o=a.placeholder;t<c;t++)if(n[t]){var i=g(t),r=y[t];if(y[t]=o,!(i<c&&n[i].test(r)))break;o=r}}function _(e,t){if(!(e<0)){for(var o=e,i=g(t);o<c;o++)if(n[o]){if(!(i<c&&n[o].test(y[i])))break;y[o]=y[i],y[i]=a.placeholder,i=g(i)}u(),f.caret(Math.max(l,e))}}function v(e){for(;--e>=0&&!n[e];);return e}function g(e){for(;++e<=c&&!n[e];);return e}var f=e(this),y=e.map(i.split(""),function(e){if("?"!=e)return r[e]?a.placeholder:e}),w=f.val();f.data(e.mask.dataName,function(){return e.map(y,function(e,t){return n[t]&&e!=a.placeholder?e:null}).join("")}),f.attr("readonly")||f.one("unmask",function(){f.unbind(".mask").removeData(e.mask.dataName)}).bind("focus.mask",function(){w=f.val();var t=d();u();var o=function(){t==i.length?f.caret(0,t):f.caret(t)};(e.browser.msie?o:function(){setTimeout(o,0)})()}).bind("blur.mask",function(){d(),f.val()!=w&&f.change()}).bind("keydown.mask",h).bind("keypress.mask",p).bind(t,function(){setTimeout(function(){f.caret(d(!0))},0)}),d()})}})}(jQuery),
659/*!
660 * jQuery Validation Plugin v1.14.0
661 *
662 * http://jqueryvalidation.org/
663 *
664 * Copyright (c) 2015 Jörn Zaefferer
665 * Released under the MIT license
666 */
667function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(e){e.extend(e.fn,{validate:function(t){if(this.length){var o=e.data(this[0],"validator");return o||(this.attr("novalidate","novalidate"),o=new e.validator(t,this[0]),e.data(this[0],"validator",o),o.settings.onsubmit&&(this.on("click.validate",":submit",function(t){o.settings.submitHandler&&(o.submitButton=t.target),e(this).hasClass("cancel")&&(o.cancelSubmit=!0),e(this).attr("formnovalidate")!==undefined&&(o.cancelSubmit=!0)}),this.on("submit.validate",function(t){function i(){var i,a;return!o.settings.submitHandler||(o.submitButton&&(i=e("<input type='hidden'/>").attr("name",o.submitButton.name).val(e(o.submitButton).val()).appendTo(o.currentForm)),a=o.settings.submitHandler.call(o,o.currentForm,t),o.submitButton&&i.remove(),a!==undefined&&a)}return o.settings.debug&&t.preventDefault(),o.cancelSubmit?(o.cancelSubmit=!1,i()):o.form()?o.pendingRequest?(o.formSubmitted=!0,!1):i():(o.focusInvalid(),!1)})),o)}t&&t.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.")},valid:function(){var t,o,i;return e(this[0]).is("form")?t=this.validate().form():(i=[],t=!0,o=e(this[0].form).validate(),this.each(function(){t=o.element(this)&&t,i=i.concat(o.errorList)}),o.errorList=i),t},rules:function(t,o){var i,a,r,n,s,l,c=this[0];if(t)switch(a=(i=e.data(c.form,"validator").settings).rules,r=e.validator.staticRules(c),t){case"add":e.extend(r,e.validator.normalizeRule(o)),delete r.messages,a[c.name]=r,o.messages&&(i.messages[c.name]=e.extend(i.messages[c.name],o.messages));break;case"remove":return o?(l={},e.each(o.split(/\s/),function(t,o){l[o]=r[o],delete r[o],"required"===o&&e(c).removeAttr("aria-required")}),l):(delete a[c.name],r)}return(n=e.validator.normalizeRules(e.extend({},e.validator.classRules(c),e.validator.attributeRules(c),e.validator.dataRules(c),e.validator.staticRules(c)),c)).required&&(s=n.required,delete n.required,n=e.extend({required:s},n),e(c).attr("aria-required","true")),n.remote&&(s=n.remote,delete n.remote,n=e.extend(n,{remote:s})),n}}),e.extend(e.expr[":"],{blank:function(t){return!e.trim(""+e(t).val())},filled:function(t){return!!e.trim(""+e(t).val())},unchecked:function(t){return!e(t).prop("checked")}}),e.validator=function(t,o){this.settings=e.extend(!0,{},e.validator.defaults,t),this.currentForm=o,this.init()},e.validator.format=function(t,o){return 1===arguments.length?function(){var o=e.makeArray(arguments);return o.unshift(t),e.validator.format.apply(this,o)}:(arguments.length>2&&o.constructor!==Array&&(o=e.makeArray(arguments).slice(1)),o.constructor!==Array&&(o=[o]),e.each(o,function(e,o){t=t.replace(new RegExp("\\{"+e+"\\}","g"),function(){return o}
667)}),t)},e.extend(e.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:e([]),errorLabelContainer:e([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(e){this.lastActive=e,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,e,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(e)))},onfocusout:function(e){this.checkable(e)||!(e.name in this.submitted)&&this.optional(e)||this.element(e)},onkeyup:function(t,o){var i=[16,17,18,20,35,36,37,38,39,40,45,144,225];9===o.which&&""===this.elementValue(t)||-1!==e.inArray(o.keyCode,i)||(t.name in this.submitted||t===this.lastElement)&&this.element(t)},onclick:function(e){e.name in this.submitted?this.element(e):e.parentNode.name in this.submitted&&this.element(e.parentNode)},highlight:function(t,o,i){"radio"===t.type?this.findByName(t.name).addClass(o).removeClass(i):e(t).addClass(o).removeClass(i)},unhighlight:function(t,o,i){"radio"===t.type?this.findByName(t.name).removeClass(o).addClass(i):e(t).removeClass(o).addClass(i)}},setDefaults:function(t){e.extend(e.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date ( ISO ).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:e.validator.format("Please enter no more than {0} characters."),minlength:e.validator.format("Please enter at least {0} characters."),rangelength:e.validator.format("Please enter a value between {0} and {1} characters long."),range:e.validator.format("Please enter a value between {0} and {1}."),max:e.validator.format("Please enter a value less than or equal to {0}."),min:e.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function t(t){var o=e.data(this.form,"validator"),i="on"+t.type.replace(/^validate/,""),a=o.settings;a[i]&&!e(this).is(a.ignore)&&a[i].call(o,this,t)}this.labelContainer=e(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||e(this.currentForm),this.containers=e(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var o,i=this.groups={};e.each(this.settings.groups,function(t,o){"string"==typeof o&&(o=o.split(/\s/)),e.each(o,function(e,o){i[o]=t})}),o=this.settings.rules,e.each(o,function(t,i){o[t]=e.validator.normalizeRule(i)}),e(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox']",t).on("click.validate","select, option, [type='radio'], [type='checkbox']",t),this.settings.invalidHandler&&e(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler),e(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),e.extend(this.submitted,this.errorMap),this.invalid=e.extend({},this.errorMap),this.valid()||e(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var e=0,t=this.currentElements=this.elements();t[e];e++)this.check(t[e]);return this.valid()},element:function(t){var o=this.clean(t),i=this.validationTargetFor(o),a=!0;return this.lastElement=i,i===undefined?delete this.invalid[o.name]:(this.prepareElement(i),this.currentElements=e(i),(a=!1!==this.check(i))?delete this.invalid[i.name]:this.invalid[i.name]=!0),e(t).attr("aria-invalid",!a),this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers
667)),this.showErrors(),a},showErrors:function(t){if(t){for(var o in e.extend(this.errorMap,t),this.errorList=[],t)this.errorList.push({message:t[o],element:this.findByName(o)[0]});this.successList=e.grep(this.successList,function(e){return!(e.name in t)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){e.fn.resetForm&&e(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors();var t,o=this.elements().removeData("previousValue").removeAttr("aria-invalid");if(this.settings.unhighlight)for(t=0;o[t];t++)this.settings.unhighlight.call(this,o[t],this.settings.errorClass,"");else o.removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(e){var t,o=0;for(t in e)o++;return o},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(e){e.not(this.containers).text(""),this.addWrapper(e).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{e(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(t){}},findLastActive:function(){var t=this.lastActive;return t&&1===e.grep(this.errorList,function(e){return e.element.name===t.name}).length&&t},elements:function(){var t=this,o={};return e(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){return!this.name&&t.settings.debug&&window.console&&console.error("%o has no name assigned",this),!(this.name in o||!t.objectLength(e(this).rules()))&&(o[this.name]=!0,!0)})},clean:function(t){return e(t)[0]},errors:function(){var t=this.settings.errorClass.split(" ").join(".");return e(this.settings.errorElement+"."+t,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=e([]),this.toHide=e([]),this.currentElements=e([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(e){this.reset(),this.toHide=this.errorsFor(e)},elementValue:function(t){var o,i=e(t),a=t.type;return"radio"===a||"checkbox"===a?this.findByName(t.name).filter(":checked").val():"number"===a&&"undefined"!=typeof t.validity?!t.validity.badInput&&i.val():"string"==typeof(o=i.val())?o.replace(/\r/g,""):o},check:function(t){t=this.validationTargetFor(this.clean(t));var o,i,a,r=e(t).rules(),n=e.map(r,function(e,t){return t}).length,s=!1,l=this.elementValue(t);for(i in r){a={method:i,parameters:r[i]};try{if("dependency-mismatch"===(o=e.validator.methods[i].call(this,l,t,a.parameters))&&1===n){s=!0;continue}if(s=!1,"pending"===o)return void(this.toHide=this.toHide.not(this.errorsFor(t)));if(!o)return this.formatAndAdd(t,a),!1}catch(c){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+t.id+", check the '"+a.method+"' method.",c),c instanceof TypeError&&(c.message+=".  Exception occurred when checking element "+t.id+", check the '"+a.method+"' method."),c}}if(!s)return this.objectLength(r)&&this.successList.push(t),!0},customDataMessage:function(t,o){return e(t).data("msg"+o.charAt(0).toUpperCase()+o.substring(1).toLowerCase())||e(t).data("msg")},customMessage:function(e,t){var o=this.settings.messages[e];return o&&(o.constructor===String?o:o[t])},findDefined:function(){for(var e=0;e<arguments.length;e++)if(arguments[e]!==undefined)return arguments[e];return undefined},defaultMessage:function(t,o){return this.findDefined(this.customMessage(t.name,o),this.customDataMessage(t,o),!this.settings.ignoreTitle&&t.title||undefined,e.validator.messages[o],"<strong>Warning: No message defined for "+t.name+"</strong>")},formatAndAdd:function(t,o){var i=this.defaultMessage(t,o.method),a=/\$?\{(\d+)\}/g;"function"==typeof i?i=i.call(this,o.parameters,t):a.test(i)&&(i=e.validator.format(i.replace(a,"{$1}"),o.parameters)),this.errorList.push({message:i,element:t,method:o.method}
667),this.errorMap[t.name]=i,this.submitted[t.name]=i},addWrapper:function(e){return this.settings.wrapper&&(e=e.add(e.parent(this.settings.wrapper))),e},defaultShowErrors:function(){var e,t,o;for(e=0;this.errorList[e];e++)o=this.errorList[e],this.settings.highlight&&this.settings.highlight.call(this,o.element,this.settings.errorClass,this.settings.validClass),this.showLabel(o.element,o.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(e=0;this.successList[e];e++)this.showLabel(this.successList[e]);if(this.settings.unhighlight)for(e=0,t=this.validElements();t[e];e++)this.settings.unhighlight.call(this,t[e],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return e(this.errorList).map(function(){return this.element})},showLabel:function(t,o){var i,a,r,n=this.errorsFor(t),s=this.idOrName(t),l=e(t).attr("aria-describedby");n.length?(n.removeClass(this.settings.validClass).addClass(this.settings.errorClass),n.html(o)):(i=n=e("<"+this.settings.errorElement+">").attr("id",s+"-error").addClass(this.settings.errorClass).html(o||""),this.settings.wrapper&&(i=n.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(i):this.settings.errorPlacement?this.settings.errorPlacement(i,e(t)):i.insertAfter(t),n.is("label")?n.attr("for",s):0===n.parents("label[for='"+s+"']").length&&(r=n.attr("id").replace(/(:|\.|\[|\]|\$)/g,"\\$1"),l?l.match(new RegExp("\\b"+r+"\\b"))||(l+=" "+r):l=r,e(t).attr("aria-describedby",l),(a=this.groups[t.name])&&e.each(this.groups,function(t,o){o===a&&e("[name='"+t+"']",this.currentForm).attr("aria-describedby",n.attr("id"))}))),!o&&this.settings.success&&(n.text(""),"string"==typeof this.settings.success?n.addClass(this.settings.success):this.settings.success(n,t)),this.toShow=this.toShow.add(n)},errorsFor:function(t){var o=this.idOrName(t),i=e(t).attr("aria-describedby"),a="label[for='"+o+"'], label[for='"+o+"'] *";return i&&(a=a+", #"+i.replace(/\s+/g,", #")),this.errors().filter(a)},idOrName:function(e){return this.groups[e.name]||(this.checkable(e)?e.name:e.id||e.name)},validationTargetFor:function(t){return this.checkable(t)&&(t=this.findByName(t.name)),e(t).not(this.settings.ignore)[0]},checkable:function(e){return/radio|checkbox/i.test(e.type)},findByName:function(t){return e(this.currentForm).find("[name='"+t+"']")},getLength:function(t,o){switch(o.nodeName.toLowerCase()){case"select":return e("option:selected",o).length;case"input":if(this.checkable(o))return this.findByName(o.name).filter(":checked").length}return t.length},depend:function(e,t){return!this.dependTypes[typeof e]||this.dependTypes[typeof e](e,t)},dependTypes:{boolean:function(e){return e},string:function(t,o){return!!e(t,o.form).length},"function":function(e,t){return e(t)}},optional:function(t){var o=this.elementValue(t);return!e.validator.methods.required.call(this,o,t)&&"dependency-mismatch"},startRequest:function(e){this.pending[e.name]||(this.pendingRequest++,this.pending[e.name]=!0)},stopRequest:function(t,o){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[t.name],o&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(e(this.currentForm).submit(),this.formSubmitted=!1):!o&&0===this.pendingRequest&&this.formSubmitted&&(e(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t){return e.data(t,"previousValue")||e.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,"remote")})},destroy:function(){this.resetForm(),e(this.currentForm).off(".validate").removeData("validator")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,o){t.constructor===String?this.classRuleSettings[t]=o:e.extend(this.classRuleSettings,t)},classRules:function(t){var o={},i=e(t).attr("class");return i&&e.each(i.split(" "),function(){this in e.validator.classRuleSettings&&e.extend(o,e.validator.classRuleSettings[this])}),o},normalizeAttributeRule:function(e,t,o,i){/min|max/.test(o)&&(null===t||/number|range|text/.test(t))&&(i=Number(i),isNaN(i)&&(i=undefined)),i||0===i?e[o]=i:t===o&&"range"!==t&&(e[o]=!0)},attributeRules:function(t){var o,i,a={},r=e(t),n=t.getAttribute("type");for(o in e.validator.methods)"required"===o?(""===(i=t.getAttribute(o))&&(i=!0),i=!!i):i=r.attr(o),this.normalizeAttributeRule(a,n,o,i);return a.maxlength&&/-1|2147483647|524288/.test(a.maxlength)&&delete a.maxlength,a},dataRules:function(t){var o,i,a={},r=e(t),n=t.getAttribute("type");for(o in e.validator.methods)i=r.data("rule"+o.charAt(0).toUpperCase()+o.substring(1).toLowerCase()),this.normalizeAttributeRule(a,n,o,i);return a},staticRules:function(t){var o={},i=e.data(t.form,"validator");return i.settings.rules&&(o=e.validator.normalizeRule(i.settings.rules[t.name])||{}),o},normalizeRules:function(t,o){return e.each(t,function(i,a){if(!1!==a){if(a.param||a.depends){var r=!0;switch(typeof a.depends){case"string":r=!!e(a.depends,o.form).length;break;case"function":r=a.depends.call(o,o)}r?t[i]=a.param===undefined||a.param:delete t[i]}}else delete t[i]}),e.each(t,function(i,a){t[i]=e.isFunction(a)?a(o):a}),e.each(["minlength","maxlength"],function(){t[this]&&(t[this]=Number(t[this]))}),e.each(["rangelength","range"],function(){var o;t[this]&&(e.isArray(t[this])?t[this]=[Number(t[this][0]),Number(t[this][1])]:"string"==typeof t[this]&&(o=t[this].replace(/[\[\]]/g,"").split(/[\s,]+/),t[this]=[Number(o[0]),Number(o[1])]))}),e.validator.autoCreateRanges&&(null!=t.min&&null!=t.max&&(t.range=[t.min,t.max],delete t.min,delete t.max),null!=t.minlength&&null!=t.maxlength&&(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t},normalizeRule:function(t){if("string"==typeof t){var o={};e.each(t.split(/\s/),function(){o[this]=!0}),t=o}return t},addMethod:function(t,o,i){e.validator.methods[t]=o,e.validator.messages[t]=i!==undefined?i:e.validator.messages[t],o.length<3&&e.validator.addClassRules(t,e.validator.normalizeRule(t))}
667,methods:{required:function(t,o,i){if(!this.depend(i,o))return"dependency-mismatch";if("select"===o.nodeName.toLowerCase()){var a=e(o).val();return a&&a.length>0}return this.checkable(o)?this.getLength(t,o)>0:t.length>0},email:function(e,t){return this.optional(t)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(e)},url:function(e,t){
668// Copyright (c) 2010-2013 Diego Perini, MIT licensed
669return this.optional(t)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(e)},date:function(e,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(e).toString())},dateISO:function(e,t){return this.optional(t)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(e)},number:function(e,t){return this.optional(t)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(e)},digits:function(e,t){return this.optional(t)||/^\d+$/.test(e)},creditcard:function(e,t){if(this.optional(t))return"dependency-mismatch";if(/[^0-9 \-]+/.test(e))return!1;var o,i,a=0,r=0,n=!1;if((e=e.replace(/\D/g,"")).length<13||e.length>19)return!1;for(o=e.length-1;o>=0;o--)i=e.charAt(o),r=parseInt(i,10),n&&(r*=2)>9&&(r-=9),a+=r,n=!n;return a%10==0},minlength:function(t,o,i){var a=e.isArray(t)?t.length:this.getLength(t,o);return this.optional(o)||a>=i},maxlength:function(t,o,i){var a=e.isArray(t)?t.length:this.getLength(t,o);return this.optional(o)||a<=i},rangelength:function(t,o,i){var a=e.isArray(t)?t.length:this.getLength(t,o);return this.optional(o)||a>=i[0]&&a<=i[1]},min:function(e,t,o){return this.optional(t)||e>=o},max:function(e,t,o){return this.optional(t)||e<=o},range:function(e,t,o){return this.optional(t)||e>=o[0]&&e<=o[1]},equalTo:function(t,o,i){var a=e(i);return this.settings.onfocusout&&a.off(".validate-equalTo").on("blur.validate-equalTo",function(){e(o).valid()}),t===a.val()},remote:function(t,o,i){if(this.optional(o))return"dependency-mismatch";var a,r,n=this.previousValue(o);return this.settings.messages[o.name]||(this.settings.messages[o.name]={}),n.originalMessage=this.settings.messages[o.name].remote,this.settings.messages[o.name].remote=n.message,i="string"==typeof i&&{url:i}||i,n.old===t?n.valid:(n.old=t,a=this,this.startRequest(o),(r={})[o.name]=t,e.ajax(e.extend(!0,{mode:"abort",port:"validate"+o.name,dataType:"json",data:r,context:a.currentForm,success:function(i){var r,s,l,c=!0===i||"true"===i;a.settings.messages[o.name].remote=n.originalMessage,c?(l=a.formSubmitted,a.prepareElement(o),a.formSubmitted=l,a.successList.push(o),delete a.invalid[o.name],a.showErrors()):(r={},s=i||a.defaultMessage(o,"remote"),r[o.name]=n.message=e.isFunction(s)?s(t):s,a.invalid[o.name]=!0,a.showErrors(r)),n.valid=c,a.stopRequest(o,c)}},i)),"pending")}}});var t,o={};e.ajaxPrefilter?e.ajaxPrefilter(function(e,t,i){var a=e.port;"abort"===e.mode&&(o[a]&&o[a].abort(),o[a]=i)}):(t=e.ajax,e.ajax=function(i){var a=("mode"in i?i:e.ajaxSettings).mode,r=("port"in i?i:e.ajaxSettings).port;return"abort"===a?(o[r]&&o[r].abort(),o[r]=t.apply(this,arguments),o[r]):t.apply(this,arguments)})}),function(e){e.flexslider=function(t,o){var i=e(t);i.vars=e.extend({},e.flexslider.defaults,o);var a,r=i.vars.namespace,n=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,s=("ontouchstart"in window||n||window.DocumentTouch&&document instanceof DocumentTouch)&&i.vars.touch,l="click touchend MSPointerUp keyup",c="",d="vertical"===i.vars.direction,u=i.vars.reverse,m=i.vars.itemWidth>0,p="fade"===i.vars.animation,h=""!==i.vars.asNavFor,b={},_=!0;e.data(t,"flexslider",i),b={init:function(){i.animating=!1,i.currentSlide=parseInt(i.vars.startAt?i.vars.startAt:0,10),isNaN(i.currentSlide)&&(i.currentSlide=0),i.animatingTo=i.currentSlide,i.atEnd=0===i.currentSlide||i.currentSlide===i.last,i.containerSelector=i.vars.selector.substr(0,i.vars.selector.search(" ")),i.slides=e(i.vars.selector,i),i.container=e(i.containerSelector,i),i.count=i.slides.length,i.syncExists=e(i.vars.sync).length>0,"slide"===i.vars.animation&&(i.vars.animation="swing"),i.prop=d?"top":"marginLeft",i.args={},i.manualPause=!1,i.stopped=!1,i.started=!1,i.startTimeout=null,i.transitions=!i.vars.video&&!p&&i.vars.useCSS&&function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var o in t)if(void 0!==e.style[t[o]])return i.pfx=t[o].replace("Perspective","").toLowerCase(),i.prop="-"+i.pfx+"-transform",!0;return!1}
669(),i.ensureAnimationEnd="",""!==i.vars.controlsContainer&&(i.controlsContainer=e(i.vars.controlsContainer).length>0&&e(i.vars.controlsContainer)),""!==i.vars.manualControls&&(i.manualControls=e(i.vars.manualControls).length>0&&e(i.vars.manualControls)),""!==i.vars.customDirectionNav&&(i.customDirectionNav=2===e(i.vars.customDirectionNav).length&&e(i.vars.customDirectionNav)),i.vars.randomize&&(i.slides.sort(function(){return Math.round(Math.random())-.5}),i.container.empty().append(i.slides)),i.doMath(),i.setup("init"),i.vars.controlNav&&b.controlNav.setup(),i.vars.directionNav&&b.directionNav.setup(),i.vars.keyboard&&(1===e(i.containerSelector).length||i.vars.multipleKeyboard)&&e(document).bind("keyup",function(e){var t=e.keyCode;if(!i.animating&&(39===t||37===t)){var o=39===t?i.getTarget("next"):37===t&&i.getTarget("prev");i.flexAnimate(o,i.vars.pauseOnAction)}}),i.vars.mousewheel&&i.bind("mousewheel",function(e,t){e.preventDefault();var o=i.getTarget(0>t?"next":"prev");i.flexAnimate(o,i.vars.pauseOnAction)}),i.vars.pausePlay&&b.pausePlay.setup(),i.vars.slideshow&&i.vars.pauseInvisible&&b.pauseInvisible.init(),i.vars.slideshow&&(i.vars.pauseOnHover&&i.hover(function(){i.manualPlay||i.manualPause||i.pause()},function(){i.manualPause||i.manualPlay||i.stopped||i.play()}),i.vars.pauseInvisible&&b.pauseInvisible.isHidden()||(i.vars.initDelay>0?i.startTimeout=setTimeout(i.play,i.vars.initDelay):i.play())),h&&b.asNav.setup(),s&&i.vars.touch&&b.touch(),(!p||p&&i.vars.smoothHeight)&&e(window).bind("resize orientationchange focus",b.resize),i.find("img").attr("draggable","false"),setTimeout(function(){i.vars.start(i)},200)},asNav:{setup:function(){i.asNav=!0,i.animatingTo=Math.floor(i.currentSlide/i.move),i.currentItem=i.currentSlide,i.slides.removeClass(r+"active-slide").eq(i.currentItem).addClass(r+"active-slide"),n?(t._slider=i,i.slides.each(function(){var t=this;t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",function(e){e.preventDefault(),e.currentTarget._gesture&&e.currentTarget._gesture.addPointer(e.pointerId)},!1),t.addEventListener("MSGestureTap",function(t){t.preventDefault();var o=e(this),a=o.index();e(i.vars.asNavFor).data("flexslider").animating||o.hasClass("active")||(i.direction=i.currentItem<a?"next":"prev",i.flexAnimate(a,i.vars.pauseOnAction,!1,!0,!0))})})):i.slides.on(l,function(t){t.preventDefault();var o=e(this),a=o.index();0>=o.offset().left-e(i).scrollLeft()&&o.hasClass(r+"active-slide")?i.flexAnimate(i.getTarget("prev"),!0):e(i.vars.asNavFor).data("flexslider").animating||o.hasClass(r+"active-slide")||(i.direction=i.currentItem<a?"next":"prev",i.flexAnimate(a,i.vars.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){i.manualControls?b.controlNav.setupManual():b.controlNav.setupPaging()},setupPaging:function(){var t,o,a="thumbnails"===i.vars.controlNav?"control-thumbs":"control-paging",n=1;if(i.controlNavScaffold=e('<ol class="'+r+"control-nav "+r+a+'"></ol>'),i.pagingCount>1)for(var s=0;s<i.pagingCount;s++){if(o=i.slides.eq(s),t="thumbnails"===i.vars.controlNav?'<img src="'+o.attr("data-thumb")+'"/>':"<a>"+n+"</a>","thumbnails"===i.vars.controlNav&&!0===i.vars.thumbCaptions){var d=o.attr("data-thumbcaption");""!==d&&void 0!==d&&(t+='<span class="'+r+'caption">'+d+"</span>")}i.controlNavScaffold.append("<li>"+t+"</li>"),n++}i.controlsContainer?e(i.controlsContainer).append(i.controlNavScaffold):i.append(i.controlNavScaffold),b.controlNav.set(),b.controlNav.active(),i.controlNavScaffold.delegate("a, img",l,function(t){if(t.preventDefault(),""===c||c===t.type){var o=e(this),a=i.controlNav.index(o);o.hasClass(r+"active")||(i.direction=a>i.currentSlide?"next":"prev",i.flexAnimate(a,i.vars.pauseOnAction))}""===c&&(c=t.type),b.setToClearWatchedEvent()})},setupManual:function(){i.controlNav=i.manualControls,b.controlNav.active(),i.controlNav.bind(l,function(t){if(t.preventDefault(),""===c||c===t.type){var o=e(this),a=i.controlNav.index(o);o.hasClass(r+"active")||(i.direction=a>i.currentSlide?"next":"prev",i.flexAnimate(a,i.vars.pauseOnAction))}""===c&&(c=t.type),b.setToClearWatchedEvent()})}
669,set:function(){var t="thumbnails"===i.vars.controlNav?"img":"a";i.controlNav=e("."+r+"control-nav li "+t,i.controlsContainer?i.controlsContainer:i)},active:function(){i.controlNav.removeClass(r+"active").eq(i.animatingTo).addClass(r+"active")},update:function(t,o){i.pagingCount>1&&"add"===t?i.controlNavScaffold.append(e("<li><a>"+i.count+"</a></li>")):1===i.pagingCount?i.controlNavScaffold.find("li").remove():i.controlNav.eq(o).closest("li").remove(),b.controlNav.set(),i.pagingCount>1&&i.pagingCount!==i.controlNav.length?i.update(o,t):b.controlNav.active()}},directionNav:{setup:function(){var t=e('<ul class="'+r+'direction-nav"><li class="'+r+'nav-prev"><a class="'+r+'prev" href="#">'+i.vars.prevText+'</a></li><li class="'+r+'nav-next"><a class="'+r+'next" href="#">'+i.vars.nextText+"</a></li></ul>");i.customDirectionNav?i.directionNav=i.customDirectionNav:i.controlsContainer?(e(i.controlsContainer).append(t),i.directionNav=e("."+r+"direction-nav li a",i.controlsContainer)):(i.append(t),i.directionNav=e("."+r+"direction-nav li a",i)),b.directionNav.update(),i.directionNav.bind(l,function(t){var o;t.preventDefault(),(""===c||c===t.type)&&(o=i.getTarget(e(this).hasClass(r+"next")?"next":"prev"),i.flexAnimate(o,i.vars.pauseOnAction)),""===c&&(c=t.type),b.setToClearWatchedEvent()})},update:function(){var e=r+"disabled";1===i.pagingCount?i.directionNav.addClass(e).attr("tabindex","-1"):i.vars.animationLoop?i.directionNav.removeClass(e).removeAttr("tabindex"):0===i.animatingTo?i.directionNav.removeClass(e).filter("."+r+"prev").addClass(e).attr("tabindex","-1"):i.animatingTo===i.last?i.directionNav.removeClass(e).filter("."+r+"next").addClass(e).attr("tabindex","-1"):i.directionNav.removeClass(e).removeAttr("tabindex")}},pausePlay:{setup:function(){var t=e('<div class="'+r+'pauseplay"><a></a></div>');i.controlsContainer?(i.controlsContainer.append(t),i.pausePlay=e("."+r+"pauseplay a",i.controlsContainer)):(i.append(t),i.pausePlay=e("."+r+"pauseplay a",i)),b.pausePlay.update(i.vars.slideshow?r+"pause":r+"play"),i.pausePlay.bind(l,function(t){t.preventDefault(),(""===c||c===t.type)&&(e(this).hasClass(r+"pause")?(i.manualPause=!0,i.manualPlay=!1,i.pause()):(i.manualPause=!1,i.manualPlay=!0,i.play())),""===c&&(c=t.type),b.setToClearWatchedEvent()})},update:function(e){"play"===e?i.pausePlay.removeClass(r+"pause").addClass(r+"play").html(i.vars.playText):i.pausePlay.removeClass(r+"play").addClass(r+"pause").html(i.vars.pauseText)}},touch:function(){function e(e){e.stopPropagation(),i.animating?e.preventDefault():(i.pause(),t._gesture.addPointer(e.pointerId),k=0,c=d?i.h:i.w,b=Number(new Date),l=m&&u&&i.animatingTo===i.last?0:m&&u?i.limit-(i.itemW+i.vars.itemMargin)*i.move*i.animatingTo:m&&i.currentSlide===i.last?i.limit:m?(i.itemW+i.vars.itemMargin)*i.move*i.currentSlide:u?(i.last-i.currentSlide+i.cloneOffset)*c:(i.currentSlide+i.cloneOffset)*c)}function o(e){e.stopPropagation();var o=e.target._slider;if(o){var i=-e.translationX,a=-e.translationY;return h=k+=d?a:i,f=d?Math.abs(k)<Math.abs(-i):Math.abs(k)<Math.abs(-a),e.detail===e.MSGESTURE_FLAG_INERTIA?void setImmediate(function(){t._gesture.stop()}):void((!f||Number(new Date)-b>500)&&(e.preventDefault(),!p&&o.transitions&&(o.vars.animationLoop||(h=k/(0===o.currentSlide&&0>k||o.currentSlide===o.last&&k>0?Math.abs(k)/c+2:1)),o.setProps(l+h,"setTouch"))))}}function a(e){e.stopPropagation();var t=e.target._slider;if(t){if(t.animatingTo===t.currentSlide&&!f&&null!==h){var o=u?-h:h,i=t.getTarget(o>0?"next":"prev");t.canAdvance(i)&&(Number(new Date)-b<550&&Math.abs(o)>50||Math.abs(o)>c/2)?t.flexAnimate(i,t.vars.pauseOnAction):p||t.flexAnimate(t.currentSlide,t.vars.pauseOnAction,!0)}r=null,s=null,h=null,l=null,k=0}}var r,s,l,c,h,b,_,v,g,f=!1,y=0,w=0,k=0;n?(t.style.msTouchAction="none",t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",e,!1),t._slider=i,t.addEventListener("MSGestureChange",o,!1),t.addEventListener("MSGestureEnd",a,!1)):(_=function(e){i.animating?e.preventDefault():(window.navigator.msPointerEnabled||1===e.touches.length)&&(i.pause(),c=d?i.h:i.w,b=Number(new Date),y=e.touches[0].pageX,w=e.touches[0].pageY,l=m&&u&&i.animatingTo===i.last?0:m&&u?i.limit-(i.itemW+i.vars.itemMargin)*i.move*i.animatingTo:m&&i.currentSlide===i.last?i.limit:m?(i.itemW+i.vars.itemMargin)*i.move*i.currentSlide:u?(i.last-i.currentSlide+i.cloneOffset)*c:(i.currentSlide+i.cloneOffset)*c,r=d?w:y,s=d?y:w,t.addEventListener("touchmove",v,!1),t.addEventListener("touchend",g,!1))},v=function(e){y=e.touches[0].pageX,w=e.touches[0].pageY,h=d?r-w:r-y;var t=500;(!(f=d?Math.abs(h)<Math.abs(y-s):Math.abs(h)<Math.abs(w-s))||Number(new Date)-b>t)&&(e.preventDefault(),!p&&i.transitions&&(i.vars.animationLoop||(h/=0===i.currentSlide&&0>h||i.currentSlide===i.last&&h>0?Math.abs(h)/c+2:1),i.setProps(l+h,"setTouch")))},g=function(){if(t.removeEventListener("touchmove",v,!1),i.animatingTo===i.currentSlide&&!f&&null!==h){var e=u?-h:h,o=i.getTarget(e>0?"next":"prev");
vendor: 9,343 bytes, line 669
669i.canAdvance(o)&&(Number(new Date)-b<550&&Math.abs(e)>50||Math.abs(e)>c/2)?i.flexAnimate(o,i.vars.pauseOnAction):p||i.flexAnimate(i.currentSlide,i.vars.pauseOnAction,!0)}t.removeEventListener("touchend",g,!1),r=null,s=null,h=null,l=null},t.addEventListener("touchstart",_,!1))},resize:function(){!i.animating&&i.is(":visible")&&(m||i.doMath(),p?b.smoothHeight():m?(i.slides.width(i.computedW),i.update(i.pagingCount),i.setProps()):d?(i.viewport.height(i.h),i.setProps(i.h,"setTotal")):(i.vars.smoothHeight&&b.smoothHeight(),i.newSlides.width(i.computedW),i.setProps(i.computedW,"setTotal")))},smoothHeight:function(e){if(!d||p){var t=p?i:i.viewport;e?t.animate({height:i.slides.eq(i.animatingTo).height()},e):t.height(i.slides.eq(i.animatingTo).height())}},sync:function(t){var o=e(i.vars.sync).data("flexslider"),a=i.animatingTo;switch(t){case"animate":o.flexAnimate(a,i.vars.pauseOnAction,!1,!0);break;case"play":o.playing||o.asNav||o.play();break;case"pause":o.pause()}},uniqueID:function(t){return t.filter("[id]").add(t.find("[id]")).each(function(){var t=e(this);t.attr("id",t.attr("id")+"_clone")}),t},pauseInvisible:{visProp:null,init:function(){var e=b.pauseInvisible.getHiddenProp();if(e){var t=e.replace(/[H|h]idden/,"")+"visibilitychange";document.addEventListener(t,function(){b.pauseInvisible.isHidden()?i.startTimeout?clearTimeout(i.startTimeout):i.pause():i.started?i.play():i.vars.initDelay>0?setTimeout(i.play,i.vars.initDelay):i.play()})}},isHidden:function(){var e=b.pauseInvisible.getHiddenProp();return!!e&&document[e]},getHiddenProp:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t<e.length;t++)if(e[t]+"Hidden"in document)return e[t]+"Hidden";return null}},setToClearWatchedEvent:function(){clearTimeout(a),a=setTimeout(function(){c=""},3e3)}},i.flexAnimate=function(t,o,a,n,l){if(i.vars.animationLoop||t===i.currentSlide||(i.direction=t>i.currentSlide?"next":"prev"),h&&1===i.pagingCount&&(i.direction=i.currentItem<t?"next":"prev"),!i.animating&&(i.canAdvance(t,l)||a)&&i.is(":visible")){if(h&&n){var c=e(i.vars.asNavFor).data("flexslider");if(i.atEnd=0===t||t===i.count-1,c.flexAnimate(t,!0,!1,!0,l),i.direction=i.currentItem<t?"next":"prev",c.direction=i.direction,Math.ceil((t+1)/i.visible)-1===i.currentSlide||0===t)return i.currentItem=t,i.slides.removeClass(r+"active-slide").eq(t).addClass(r+"active-slide"),!1;i.currentItem=t,i.slides.removeClass(r+"active-slide").eq(t).addClass(r+"active-slide"),t=Math.floor(t/i.visible)}if(i.animating=!0,i.animatingTo=t,o&&i.pause(),i.vars.before(i),i.syncExists&&!l&&b.sync("animate"),i.vars.controlNav&&b.controlNav.active(),m||i.slides.removeClass(r+"active-slide").eq(t).addClass(r+"active-slide"),i.atEnd=0===t||t===i.last,i.vars.directionNav&&b.directionNav.update(),t===i.last&&(i.vars.end(i),i.vars.animationLoop||i.pause()),p)s?(i.slides.eq(i.currentSlide).css({opacity:0,zIndex:1}),i.slides.eq(t).css({opacity:1,zIndex:2}),i.wrapup(f)):(i.slides.eq(i.currentSlide).css({zIndex:1}).animate({opacity:0},i.vars.animationSpeed,i.vars.easing),i.slides.eq(t).css({zIndex:2}).animate({opacity:1},i.vars.animationSpeed,i.vars.easing,i.wrapup));else{var _,v,g,f=d?i.slides.filter(":first").height():i.computedW;m?(_=i.vars.itemMargin,v=(g=(i.itemW+_)*i.move*i.animatingTo)>i.limit&&1!==i.visible?i.limit:g):v=0===i.currentSlide&&t===i.count-1&&i.vars.animationLoop&&"next"!==i.direction?u?(i.count+i.cloneOffset)*f:0:i.currentSlide===i.last&&0===t&&i.vars.animationLoop&&"prev"!==i.direction?u?0:(i.count+1)*f:u?(i.count-1-t+i.cloneOffset)*f:(t+i.cloneOffset)*f,i.setProps(v,"",i.vars.animationSpeed),i.transitions?(i.vars.animationLoop&&i.atEnd||(i.animating=!1,i.currentSlide=i.animatingTo),i.container.unbind("webkitTransitionEnd transitionend"),i.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(i.ensureAnimationEnd),i.wrapup(f)}),clearTimeout(i.ensureAnimationEnd),i.ensureAnimationEnd=setTimeout(function(){i.wrapup(f)},i.vars.animationSpeed+100)):i.container.animate(i.args,i.vars.animationSpeed,i.vars.easing,function(){i.wrapup(f)})}i.vars.smoothHeight&&b.smoothHeight(i.vars.animationSpeed)}},i.wrapup=function(e){p||m||(0===i.currentSlide&&i.animatingTo===i.last&&i.vars.animationLoop?i.setProps(e,"jumpEnd"):i.currentSlide===i.last&&0===i.animatingTo&&i.vars.animationLoop&&i.setProps(e,"jumpStart")),i.animating=!1,i.currentSlide=i.animatingTo,i.vars.after(i)},i.animateSlides=function(){!i.animating&&_&&i.flexAnimate(i.getTarget("next"))},i.pause=function(){clearInterval(i.animatedSlides),i.animatedSlides=null,i.playing=!1,i.vars.pausePlay&&b.pausePlay.update("play"),i.syncExists&&b.sync("pause")},i.play=function(){i.playing&&clearInterval(i.animatedSlides),i.animatedSlides=i.animatedSlides||setInterval(i.animateSlides,i.vars.slideshowSpeed),i.started=i.playing=!0,i.vars.pausePlay&&b.pausePlay.update("pause"),i.syncExists&&b.sync("play")},i.stop=function(){i.pause(),i.stopped=!0},i.canAdvance=function(e,t){var o=h?i.pagingCount-1:i.last;return!!t||(!(!h||i.currentItem!==i.count-1||0!==e||"prev"!==i.direction)||(!h||0!==i.currentItem||e!==i.pagingCount-1||"next"===i.direction)&&(!(e===i.currentSlide&&!h)&&(!!i.vars.animationLoop||(!i.atEnd||0!==i.currentSlide||e!==o||"next"===i.direction)&&(!i.atEnd||i.currentSlide!==o||0!==e||"next"!==i.direction))))},i.getTarget=function(e){return i.direction=e,"next"===e?i.currentSlide===i.last?0:i.currentSlide+1:0===i.currentSlide?i.last:i.currentSlide-1},i.setProps=function(e,t,o){var a=function(){var o=e||(i.itemW+i.vars.itemMargin)*i.move*i.animatingTo;return-1*function(){if(m)return"setTouch"===t?e:u&&i.animatingTo===i.last?0:u?i.limit-(i.itemW+i.vars.itemMargin)*i.move*i.animatingTo:i.animatingTo===i.last?i.limit:o;switch(t){case"setTotal":return u?(i.count-1-i.currentSlide+i.cloneOffset)*e:(i.currentSlide+i.cloneOffset)*e;case"setTouch":return e;case"jumpEnd":return u?e:i.count*e;case"jumpStart":return u?i.count*e:e;default:return e}}()+"px"}();i.transitions&&(a=d?"translate3d(0,"+a+",0)":"translate3d("+a+",0,0)",o=void 0!==o?o/1e3+"s":"0s",i.container.css("-"+i.pfx+"-transition-duration",o),i.container.css("transition-duration",o)),i.args[i.prop]=a,(i.transitions||void 0===o)&&i.container.css(i.args),i.container.css("transform",a)},i.setup=function(t){var o,a;p?(i.slides.css({width:"100%",float:"left",marginRight:"-100%",position:"relative"}),"init"===t&&(s?i.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+i.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(i.currentSlide).css({opacity:1,zIndex:2}):0==i.vars.fadeFirstSlide?i.slides.css({opacity:0,display:"block",zIndex:1}).eq(i.currentSlide).css({zIndex:2}).css({opacity:1}):i.slides.css({opacity:0,display:"block",zIndex:1}).eq(i.currentSlide).css({zIndex:2}).animate({opacity:1},i.vars.animationSpeed,i.vars.easing)),i.vars.smoothHeight&&b.smoothHeight()):("init"===t&&(i.viewport=e('<div class="'+r+'viewport"></div>').css({overflow:"hidden",position:"relative"}).appendTo(i).append(i.container),i.cloneCount=0,i.cloneOffset=0,u&&(a=e.makeArray(i.slides).reverse(),i.slides=e(a),i.container.empty().append(i.slides))),i.vars.animationLoop&&!m&&(i.cloneCount=2,i.cloneOffset=1,"init"!==t&&i.container.find(".clone").remove(),i.container.append(b.uniqueID(i.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(b.uniqueID(i.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),i.newSlides=e(i.vars.selector,i),o=u?i.count-1-i.currentSlide+i.cloneOffset:i.currentSlide+i.cloneOffset,d&&!m?(i.container.height(200*(i.count+i.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){i.newSlides.css({display:"block"}),i.doMath(),i.viewport.height(i.h),i.setProps(o*i.h,"init")},"init"===t?100:0)):(i.container.width(200*(i.count+i.cloneCount)+"%"),i.setProps(o*i.computedW,"init"),setTimeout(function(){i.doMath(),i.newSlides.css({width:i.computedW,float:"left",display:"block"}),i.vars.smoothHeight&&b.smoothHeight()},"init"===t?100:0)));m||i.slides.removeClass(r+"active-slide").eq(i.currentSlide).addClass(r+"active-slide"),i.vars.init(i)},i.doMath=function(){var e=i.slides.first(),t=i.vars.itemMargin,o=i.vars.minItems,a=i.vars.maxItems;i.w=void 0===i.viewport?i.width():i.viewport.width(),i.h=e.height(),i.boxPadding=e.outerWidth()-e.width(),m?(i.itemT=i.vars.itemWidth+t,i.minW=o?o*i.itemT:i.w,i.maxW=a?a*i.itemT-t:i.w,i.itemW=i.minW>i.w?(i.w-t*(o-1))/o:i.maxW<i.w?(i.w-t*(a-1))/a:i.vars.itemWidth>i.w?i.w:i.vars.itemWidth,i.visible=Math.floor(i.w/i.itemW),i.move=i.vars.move>0&&i.vars.move<i.visible?i.vars.move:i.visible,i.pagingCount=Math.ceil((i.count-i.visible)/i.move+1),i.last=i.pagingCount-1,i.limit=1===i.pagingCount?0:i.vars.itemWidth>i.w?i.itemW*(i.count-1)+t*(i.count-1):(i.itemW+t)*i.count-i.w-t):(i.itemW=i.w,i.pagingCount=i.count,i.last=i.count-1),i.computedW=i.itemW-i.boxPadding},i.update=function(e,t){i.doMath(),m||(e<i.currentSlide?i.currentSlide+=1:e<=i.currentSlide&&0!==e&&(i.currentSlide-=1),i.animatingTo=i.currentSlide),i.vars.controlNav&&!i.manualControls&&("add"===t&&!m||i.pagingCount>i.controlNav.length?b.controlNav.update("add"):("remove"===t&&!m||i.pagingCount<i.controlNav.length)&&(m&&i.currentSlide>i.last&&(i.currentSlide-=1,i.animatingTo-=1),b.controlNav.update("remove",i.last))),i.vars.directionNav&&b.directionNav.update(
669)},i.addSlide=function(t,o){var a=e(t);i.count+=1,i.last=i.count-1,d&&u?void 0!==o?i.slides.eq(i.count-o).after(a):i.container.prepend(a):void 0!==o?i.slides.eq(o).before(a):i.container.append(a),i.update(o,"add"),i.slides=e(i.vars.selector+":not(.clone)",i),i.setup(),i.vars.added(i)},i.removeSlide=function(t){var o=isNaN(t)?i.slides.index(e(t)):t;i.count-=1,i.last=i.count-1,isNaN(t)?e(t,i.slides).remove():d&&u?i.slides.eq(i.last).remove():i.slides.eq(t).remove(),i.doMath(),i.update(o,"remove"),i.slides=e(i.vars.selector+":not(.clone)",i),i.setup(),i.vars.removed(i)},b.init()},e(window).blur(function(){focused=!1}).focus(function(){focused=!0}),e.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",customDirectionNav:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},e.fn.flexslider=function(t){if(void 0===t&&(t={}),"object"==typeof t)return this.each(function(){var o=e(this),i=t.selector?t.selector:".slides > li",a=o.find(i);1===a.length&&!0===t.allowOneSlide||0===a.length?(a.fadeIn(400),t.start&&t.start(o)):void 0===o.data("flexslider")&&new e.flexslider(this,t)});var o=e(this).data("flexslider");switch(t){case"play":o.play();break;case"pause":o.pause();break;case"stop":o.stop();break;case"next":o.flexAnimate(o.getTarget("next"),!0);break;case"prev":case"previous":o.flexAnimate(o.getTarget("prev"),!0);break;default:"number"==typeof t&&o.flexAnimate(t,!0)}}}(jQuery),function(e){function t(){function t(e){var n=e<1e12?i?performance.now()+performance.timing.navigationStart:o():e||o();n-r>=1e3&&(u._updateTargets(),r=n),a(t)}this.regional=[],this.regional[""]={labels:["Years","Months","Weeks","Days","Hours","Minutes","Seconds"],labels1:["Year","Month","Week","Day","Hour","Minute","Second"],compactLabels:["y","m","w","d"],whichLabels:null,digits:["0","1","2","3","4","5","6","7","8","9"],timeSeparator:":",isRTL:!1},this._defaults={until:null,since:null,timezone:null,serverSync:null,format:"dHMS",layout:"",compact:!1,significant:0,description:"",expiryUrl:"",expiryText:"",alwaysExpire:!1,onExpiry:null,onTick:null,tickInterval:1},e.extend(this._defaults,this.regional[""]),this._serverSyncs=[];var o="function"==typeof Date.now?Date.now:function(){return(new Date).getTime()},i=window.performance&&"function"==typeof window.performance.now,a=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null,r=0;!a||e.noRequestAnimationFrame?(e.noRequestAnimationFrame=null,setInterval(function(){u._updateTargets()},980)):(r=window.animationStartTime||window.webkitAnimationStartTime||window.mozAnimationStartTime||window.oAnimationStartTime||window.msAnimationStartTime||o(),a(t))}function o(t,o){return"option"==t&&(0==o.length||1==o.length&&"string"==typeof o[0])||e.inArray(t,d)>-1}var i=0,a=1,r=2,n=3,s=4,l=5,c=6;e.extend(t.prototype,{markerClassName:"hasCountdown",propertyName:"countdown",_rtlClass:"countdown_rtl",_sectionClass:"countdown_section",_amountClass:"countdown_amount",_rowClass:"countdown_row",_holdingClass:"countdown_holding",_showClass:"countdown_show",_descrClass:"countdown_descr",_timerTargets:[],setDefaults:function(t){this._resetExtraLabels(this._defaults,t),e.extend(this._defaults,t||{})},UTCDate:function(e,t,o,i,a,r,n,s){"object"==typeof t&&t.constructor==Date&&(s=t.getMilliseconds(),n=t.getSeconds(),r=t.getMinutes(),a=t.getHours(),i=t.getDate(),o=t.getMonth(),t=t.getFullYear());var l=new Date;return l.setUTCFullYear(t),l.setUTCDate(1),l.setUTCMonth(o||0),l.setUTCDate(i||1),l.setUTCHours(a||0),l.setUTCMinutes((r||0)-(Math.abs(e)<30?60*e:e)),l.setUTCSeconds(n||0),l.setUTCMilliseconds(s||0),l}
669,periodsToSeconds:function(e){return 31557600*e[0]+2629800*e[1]+604800*e[2]+86400*e[3]+3600*e[4]+60*e[5]+e[6]},_attachPlugin:function(t,o){if(!(t=e(t)).hasClass(this.markerClassName)){var i={options:e.extend({},this._defaults),_periods:[0,0,0,0,0,0,0]};t.addClass(this.markerClassName).data(this.propertyName,i),this._optionPlugin(t,o)}},_addTarget:function(e){this._hasTarget(e)||this._timerTargets.push(e)},_hasTarget:function(t){return e.inArray(t,this._timerTargets)>-1},_removeTarget:function(t){this._timerTargets=e.map(this._timerTargets,function(e){return e==t?null:e})},_updateTargets:function(){for(var e=this._timerTargets.length-1;e>=0;e--)this._updateCountdown(this._timerTargets[e])},_optionPlugin:function(t,o,i){var a=(t=e(t)).data(this.propertyName);if(!o||"string"==typeof o&&null==i){var r=o;return(o=(a||{}).options)&&r?o[r]:o}if(t.hasClass(this.markerClassName)){if("string"==typeof(o=o||{})){r=o;(o={})[r]=i}o.layout&&(o.layout=o.layout.replace(/&lt;/g,"<").replace(/&gt;/g,">")),this._resetExtraLabels(a.options,o);var n=a.options.timezone!=o.timezone;e.extend(a.options,o),this._adjustSettings(t,a,null!=o.until||null!=o.since||n);var s=new Date;(a._since&&a._since<s||a._until&&a._until>s)&&this._addTarget(t[0]),this._updateCountdown(t,a)}},_updateCountdown:function(t,o){var i=e(t);if(o=o||i.data(this.propertyName)){if(i.html(this._generateHTML(o)).toggleClass(this._rtlClass,o.options.isRTL),e.isFunction(o.options.onT
669ick)){var a="lap"!=o._hold?o._periods:this._calculatePeriods(o,o._show,o.options.significant,new Date);1!=o.options.tickInterval&&this.periodsToSeconds(a)%o.options.tickInterval!=0||o.options.onTick.apply(t,[a])}if("pause"!=o._hold&&(o._since?o._now.getTime()<o._since.getTime():o._now.getTime()>=o._until.getTime())&&!o._expiring){if(o._expiring=!0,this._hasTarget(t)||o.options.alwaysExpire){if(this._removeTarget(t),e.isFunction(o.options.onExpiry)&&o.options.onExpiry.apply(t,[]),o.options.expiryText){var r=o.options.layout;o.options.layout=o.options.expiryText,this._updateCountdown(t,o),o.options.layout=r}o.options.expiryUrl&&(window.location=o.options.expiryUrl)}o._expiring=!1}else"pause"==o._hold&&this._removeTarget(t);i.data(this.propertyName,o)}},_resetExtraLabels:function(e,t){var o=!1;for(var i in t)if("whichLabels"!=i&&i.match(/[Ll]abels/)){o=!0;break}if(o)for(var i in e)i.match(/[Ll]abels[02-9]|compactLabels1/)&&(e[i]=null)},_adjustSettings:function(t,o,i){for(var a,r=0,n=null,s=0;s<this._serverSyncs.length;s++)if(this._serverSyncs[s][0]==o.options.serverSync){n=this._serverSyncs[s][1];break}if(null!=n)r=o.options.serverSync?n:0,a=new Date;else{var l=e.isFunction(o.options.serverSync)?o.options.serverSync.apply(t,[]):null;a=new Date,r=l?a.getTime()-l.getTime():0,this._serverSyncs.push([o.options.serverSync,r])}var c=o.options.timezone;c=null==c?-a.getTimezoneOffset():c,(i||!i&&null==o._until&&null==o._since)&&(o._since=o.options.since,null!=o._since&&(o._since=this.UTCDate(c,this._determineTime(o._since,null)),o._since&&r&&o._since.setMilliseconds(o._since.getMilliseconds()+r)),o._until=this.UTCDate(c,this._determineTime(o.options.until,a)),r&&o._until.setMilliseconds(o._until.getMilliseconds()+r)),o._show=this._determineShow(o)},_destroyPlugin:function(t){(t=e(t)).hasClass(this.markerClassName)&&(this._removeTarget(t[0]),t.removeClass(this.markerClassName).empty().removeData(this.propertyName))},_pausePlugin:function(e){this._hold(e,"pause")},_lapPlugin:function(e){this._hold(e,"lap")},_resumePlugin:function(e){this._hold(e,null)},_hold:function(t,o){var i=e.data(t,this.propertyName);if(i){if("pause"==i._hold&&!o){i._periods=i._savePeriods;var a=i._since?"-":"+";i[i._since?"_since":"_until"]=this._determineTime(a+i._periods[0]+"y"+a+i._periods[1]+"o"+a+i._periods[2]+"w"+a+i._periods[3]+"d"+a+i._periods[4]+"h"+a+i._periods[5]+"m"+a+i._periods[6]+"s"),this._addTarget(t)}i._hold=o,i._savePeriods="pause"==o?i._periods:null,e.data(t,this.propertyName,i),this._updateCountdown(t,i)}},_getTimesPlugin:function(t){var o=e.data(t,this.propertyName);return o?"pause"==o._hold?o._savePeriods:o._hold?this._calculatePeriods(o,o._show,o.options.significant,new Date):o._periods:null},_determineTime:function(e,t){var o=function(e){var t=new Date;return t.setTime(t.getTime()+1e3*e),t},i=null==e?t:"string"==typeof e?function(e){e=e.toLowerCase();for(var t=new Date,o=t.getFullYear(),i=t.getMonth(),a=t.getDate(),r=t.getHours(),n=t.getMinutes(),s=t.getSeconds(),l=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g,c=l.exec(e);c;){switch(c[2]||"s"){case"s":s+=parseInt(c[1],10);break;case"m":n+=parseInt(c[1],10);break;case"h":r+=parseInt(c[1],10);break;case"d":a+=parseInt(c[1],10);break;case"w":a+=7*parseInt(c[1],10);break;case"o":i+=parseInt(c[1],10),a=Math.min(a,u._getDaysInMonth(o,i));break;case"y":o+=parseInt(c[1],10),a=Math.min(a,u._getDaysInMonth(o,i))}c=l.exec(e)}return new Date(o,i,a,r,n,s,0)}(e):"number"==typeof e?o(e):e;return i&&i.setMilliseconds(0),i},_getDaysInMonth:function(e,t){return 32-new Date(e,t,32).getDate()},_normalLabels:function(e){return e},_generateHTML:function(t){var o=this;t._periods=t._hold?t._periods:this._calculatePeriods(t,t._show,t.options.significant,new Date);for(var d=!1,m=0,p=t.options.significant,h=e.extend({},t._show),b=i;b<=c;b++)d|="?"==t._show[b]&&t._periods[b]>0,h[b]="?"!=t._show[b]||d?t._show[b]:null,m+=h[b]?1:0,p-=t._periods[b]>0?1:0;var _=[!1,!1,!1,!1,!1,!1,!1];for(b=c;b>=i;b--)t._show[b]&&(t._periods[b]?_[b]=!0:(_[b]=p>0,p--))
670;var v=t.options.compact?t.options.compactLabels:t.options.labels,g=t.options.whichLabels||this._normalLabels,f=function(e){var i=t.o
670ptions["compactLabels"+g(t._periods[e])];return h[e]?o._translateDigits(t,t._periods[e])+(i?i[e]:v[e])+" ":""},y=function(e){var i=t.options["labels"+g(t._periods[e])];return!t.options.significant&&h[e]||t.options.significant&&_[e]?'<span class="'+u._sectionClass+'"><span class="'+u._amountClass+'">'+o._translateDigits(t,t._periods[e])+"</span><br/>"+(i?i[e]:v[e])+"</span>":""};return t.options.layout?this._buildLayout(t,h,t.options.layout,t.options.compact,t.options.significant,_):(t.options.compact?'<span class="'+this._rowClass+" "+this._amountClass+(t._hold?" "+this._holdingClass:"")+'">'+f(i)+f(a)+f(r)+f(n)+(h[s]?this._minDigits(t,t._periods[s],2):"")+(h[l]?(h[s]?t.options.timeSeparator:"")+this._minDigits(t,t._periods[l],2):"")+(h[c]?(h[s]||h[l]?t.options.timeSeparator:"")+this._minDigits(t,t._periods[c],2):""):'<span class="'+this._rowClass+" "+this._showClass+(t.options.significant||m)+(t._hold?" "+this._holdingClass:"")+'">'+y(i)+y(a)+y(r)+y(n)+y(s)+y(l)+y(c))+"</span>"+(t.options.description?'<span class="'+this._rowClass+" "+this._descrClass+'">'+t.options.description+"</span>":"")},_buildLayout:function(t,o,d,u,m,p){for(var h=t.options[u?"compactLabels":"labels"],b=t.options.whichLabels||this._normalLabels,_=function(e){return(t.options[(u?"compactLabels":"labels")+b(t._periods[e])]||h)[e]},v=function(e,o){return t.options.digits[Math.floor(e/o)%10]},g={desc:t.options.description,sep:t.options.timeSeparator,yl:_(i),yn:this._minDigits(t,t._periods[i],1),ynn:this._minDigits(t,t._periods[i],2),ynnn:this._minDigits(t,t._periods[i],3),y1:v(t._periods[i],1),y10:v(t._periods[i],10),y100:v(t._periods[i],100),y1000:v(t._periods[i],1e3),ol:_(a),on:this._minDigits(t,t._periods[a],1),onn:this._minDigits(t,t._periods[a],2),onnn:this._minDigits(t,t._periods[a],3),o1:v(t._periods[a],1),o10:v(t._periods[a],10),o100:v(t._periods[a],100),o1000:v(t._periods[a],1e3),wl:_(r),wn:this._minDigits(t,t._periods[r],1),wnn:this._minDigits(t,t._periods[r],2),wnnn:this._minDigits(t,t._periods[r],3),w1:v(t._periods[r],1),w10:v(t._periods[r],10),w100:v(t._periods[r],100),w1000:v(t._periods[r],1e3),dl:_(n),dn:this._minDigits(t,t._periods[n],1),dnn:this._minDigits(t,t._periods[n],2),dnnn:this._minDigits(t,t._periods[n],3),d1:v(t._periods[n],1),d10:v(t._periods[n],10),d100:v(t._periods[n],100),d1000:v(t._periods[n],1e3),hl:_(s),hn:this._minDigits(t,t._periods[s],1),hnn:this._minDigits(t,t._periods[s],2),hnnn:this._minDigits(t,t._periods[s],3),h1:v(t._periods[s],1),h10:v(t._periods[s],10),h100:v(t._periods[s],100),h1000:v(t._periods[s],1e3),ml:_(l),mn:this._minDigits(t,t._periods[l],1),mnn:this._minDigits(t,t._periods[l],2),mnnn:this._minDigits(t,t._periods[l],3),m1:v(t._periods[l],1),m10:v(t._periods[l],10),m100:v(t._periods[l],100),m1000:v(t._periods[l],1e3),sl:_(c),sn:this._minDigits(t,t._periods[c],1),snn:this._minDigits(t,t._periods[c],2),snnn:this._minDigits(t,t._periods[c],3),s1:v(t._periods[c],1),s10:v(t._periods[c],10),s100:v(t._periods[c],100),s1000:v(t._periods[c],1e3)},f=d,y=i;y<=c;y++){var w="yowdhms".charAt(y),k=new RegExp("\\{"+w+"<\\}([\\s\\S]*)\\{"+w+">\\}","g");f=f.replace(k,!m&&o[y]||m&&p[y]?"$1":"")}return e.each(g,function(e,t){var o=new RegExp("\\{"+e+"\\}","g");f=f.replace(o,t)}),f},_minDigits:function(e,t,o){return(t=""+t).length>=o?this._translateDigits(e,t):(t="0000000000"+t,this._translateDigits(e,t.substr(t.length-o)))},_translateDigits:function(e,t){return(""+t).replace(/[0-9]/g,function(t){return e.options.digits[t]})},_determineShow:function(e){var t=e.options.format,o=[];return o[i]=t.match("y")?"?":t.match("Y")?"!":null,o[a]=t.match("o")?"?":t.match("O")?"!":null,o[r]=t.match("w")?"?":t.match("W")?"!":null,o[n]=t.match("d")?"?":t.match("D")?"!":null,o[s]=t.match("h")?"?":t.match("H")?"!":null,o[l]=t.match("m")?"?":t.match("M")?"!":null,o[c]=t.match("s")?"?":t.match("S")?"!":null,o},_calculatePeriods:function(e,t,o,d){e._now=d,e._now.setMilliseconds(0);var m=new Date(e._now.getTime());e._since?d.getTime()<e._since.getTime()?e._now=d=m:d=e._since:(m.setTime(e._until.getTime()),d.getTime()>e._until.getTime()&&(e._now=d=m));var p=[0,0,0,0,0,0,0];if(t[i]||t[a]){var h=u._getDaysInMonth(d.getFullYear(),d.getMonth()),b=u._getDaysInMonth(m.getFullYear(),m.getMonth()),_=m.getDate()==d.getDate()||m.getDate()>=Math.min(h,b)&&d.getDate()>=Math.min(h,b),v=function(e){return 60*(60*e.getHours()+e.getMinutes())+e.getSeconds()},g=Math.max(0,12*(m.getFullYear()-d.getFullYear())+m.getMonth()-d.getMonth()+(m.getDate()<d.getDate()&&!_||_&&v(m)<v(d)?-1:0));p[i]=t[i]?Math.floor(g/12):0,p[a]=t[a]?g-12*p[i]:0;var f=(d=new Date(d.getTime())).getDate()==h,y=u._getDaysInMonth(d.getFullYear()+p[i],d.getMonth()+p[a]);d.getDate()>y&&d.setDate(y),d.setFullYear(d.getFullYear()+p[i]),d.setMonth(d.getMonth()+p[a]),f&&d.setDate(y)}var w=Math.floor((m.getTime()-d.getTime())/1e3),k=function(e,o){p[e]=t[e]?Math.floor(w/o):0,w-=p[e]*o};if(k(r,604800),k(n,86400),k(s,3600),k(l,60),k(c,1),w>0&&!e._since)for(var x=[1,12,4.3482,7,24,60,60],C=c,A=1,S=c;S>=i;S--)t[S]&&(p[C]>=A&&(p[C]=0,w=1),w>0&&(p[S]++,w=0,C=S,A=1)),A*=x[S];if(o)for(S=i;S<=c;S++)o&&p[S]?o--:o||(p[S]=0);return p}});var d=["getTimes"];e.fn.countdown=function(e){var t=Array.prototype.slice.call(arguments,1
670);return o(e,t)?u["_"+e+"Plugin"].apply(u,[this[0]].concat(t)):this.each(function(){if("string"==typeof e){if(!u["_"+e+"Plugin"])throw"Unknown command: "+e;u["_"+e+"Plugin"].apply(u,[this].concat(t))}else u._attachPlugin(this,e||{})})};var u=e.countdown=new t}(jQuery),
671/*!
672 * jquery.qtip. The jQuery tooltip plugin
673 *
674 * Copyright (c) 2009 Craig Thompson
675 * http://craigsworks.com
676 *
677 * Licensed under MIT
678 * http://www.opensource.org/licenses/mit-license.php
679 *
680 * Launch  : February 2009
681 * Version : 1.0.0-rc3
682 * Released: Tuesday 12th May, 2009 - 00:00
683 * Debug: jquery.qtip.debug.js
684 */
685function(e){function t(t,o,i){var a=this;a.id=i,a.options=o,a.status={animated:!1,rendered:!1,disabled:!1,focused:!1},a.elements={target:t.addClass(a.options.style.classes.target),tooltip:null,wrapper:null,content:null,contentWrapper:null,title:null,button:null,tip:null,bgiframe:null},a.cache={mouse:{},position:{},toggle:0},a.timers={},e.extend(a,a.options.api,{show:function(t){function o(){"static"!==a.options.position.type&&a.focus(),a.onShow.call(a,t),e.browser.msie&&a.elements.tooltip.get(0).style.removeAttribute("filter")}var i;if(!a.status.rendered)return e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"show");if("none"!==a.elements.tooltip.css("display"))return a;if(a.elements.tooltip.stop(!0,!1),!1===a.beforeShow.call(a,t))return a;if(a.cache.toggle=1,"static"!==a.options.position.type&&a.updatePosition(t,a.options.show.effect.length>0),"object"==typeof a.options.show.solo?i=e(a.options.show.solo):!0===a.options.show.solo&&(i=e("div.qtip").not(a.elements.tooltip)),i&&i.each(function(){!0===e(this).qtip("api").status.rendered&&e(this).qtip("api").hide()}),"function"==typeof a.options.show.effect.type)a.options.show.effect.type.call(a.elements.tooltip,a.options.show.effect.length),a.elements.tooltip.queue(function(){o(),e(this).dequeue()});else{switch(a.options.show.effect.type.toLowerCase()){case"fade":a.elements.tooltip.fadeIn(a.options.show.effect.length,o);break;case"slide":a.elements.tooltip.slideDown(a.options.show.effect.length,function(){o(),"static"!==a.options.position.type&&a.updatePosition(t,!0)});break;case"grow":a.elements.tooltip.show(a.options.show.effect.length,o);break;default:a.elements.tooltip.show(null,o)}a.elements.tooltip.addClass(a.options.style.classes.active)}return e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_SHOWN,"show")},hide:function(t){function o(){a.onHide.call(a,t)}if(!a.status.rendered)return e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"hide");if("none"===a.elements.tooltip.css("display"))return a;if(clearTimeout(a.timers.show),a.elements.tooltip.stop(!0,!1),!1===a.beforeHide.call(a,t))return a;if(a.cache.toggle=0,"function"==typeof a.options.hide.effect.type)a.options.hide.effect.type.call(a.elements.tooltip,a.options.hide.effect.length),a.elements.tooltip.queue(function(){o(),e(this).dequeue()});else{switch(a.options.hide.effect.type.toLowerCase()){case"fade":a.elements.tooltip.fadeOut(a.options.hide.effect.length,o);break;case"slide":a.elements.tooltip.slideUp(a.options.hide.effect.length,o);break;case"grow":a.elements.tooltip.hide(a.options.hide.effect.length,o);break;default:a.elements.tooltip.hide(null,o)}a.elements.tooltip.removeClass(a.options.style.classes.active)}return e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_HIDDEN,"hide")},updatePosition:function(t,o){var i,r,n,s,l,c,d,m,p,h,b;if(!a.status.rendered)return e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updatePosition");if("static"==a.options.position.type)return e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.CANNOT_POSITION_STATIC,"updatePosition");if(r={position:{left:0,top:0},dimensions:{height:0,width:0},corner:a.options.position.corner.target},n={position:a.getPosition(),dimensions:a.getDimensions(),corner:a.options.position.corner.tooltip},"mouse"!==a.options.position.target){if("area"==a.options.position.target.get(0).nodeName.toLowerCase()){for(s=a.options.position.target.attr("coords").split(","),i=0;i<s.length;i++)s[i]=parseInt(s[i]);switch(l=a.options.position.target.parent("map").attr("name"),c=e('img[usemap="#'+l+'"]:first').offset(),r.position={left:Math.floor(c.left+s[0]),top:Math.floor(c.top+s[1])}
685,a.options.position.target.attr("shape").toLowerCase()){case"rect":r.dimensions={width:Math.ceil(Math.abs(s[2]-s[0])),height:Math.ceil(Math.abs(s[3]-s[1]))};break;case"circle":r.dimensions={width:s[2]+1,height:s[2]+1};break;case"poly":for(r.dimensions={width:s[0],height:s[1]},i=0;i<s.length;i++)i%2==0?(s[i]>r.dimensions.width&&(r.dimensions.width=s[i]),s[i]<s[0]&&(r.position.left=Math.floor(c.left+s[i]))):(s[i]>r.dimensions.height&&(r.dimensions.height=s[i]),s[i]<s[1]&&(r.position.top=Math.floor(c.top+s[i])));r.dimensions.width=r.dimensions.width-(r.position.left-c.left),r.dimensions.height=r.dimensions.height-(r.position.top-c.top);break;default:return e.fn.qtip.log.error.call(a,4,e.fn.qtip.constants.INVALID_AREA_SHAPE,"updatePosition")}r.dimensions.width-=2,r.dimensions.height-=2}else 1===a.options.position.target.add(document.body).length?(r.position={left:e(document).scrollLeft(),top:e(document).scrollTop()},r.dimensions={height:e(window).height(),width:e(window).width()}):(void 0!==a.options.position.target.attr("qtip")?r.position=a.options.position.target.qtip("api").cache.position:r.position=a.options.position.target.offset(),r.dimensions={height:a.options.position.target.outerHeight(),width:a.options.position.target.outerWidth()});d=e.extend({},r.position),-1!==r.corner.search(/right/i)&&(d.left+=r.dimensions.width),-1!==r.corner.search(/bottom/i)&&(d.top+=r.dimensions.height),-1!==r.corner.search(/((top|bottom)Middle)|center/)&&(d.left+=r.dimensions.width/2),-1!==r.corner.search(/((left|right)Middle)|center/)&&(d.top+=r.dimensions.height/2)}else r.position=d={left:a.cache.mouse.x,top:a.cache.mouse.y},r.dimensions={height:1,width:1};if(-1!==n.corner.search(/right/i)&&(d.left-=n.dimensions.width),-1!==n.corner.search(/bottom/i)&&(d.top-=n.dimensions.height),-1!==n.corner.search(/((top|bottom)Middle)|center/)&&(d.left-=n.dimensions.width/2),-1!==n.corner.search(/((left|right)Middle)|center/)&&(d.top-=n.dimensions.height/2),m=e.browser.msie?1:0,e.browser.msie&&6===parseInt(e.browser.version.charAt(0))?1:0,a.options.style.border.radius>0&&(-1!==n.corner.search(/Left/)?d.left-=a.options.style.border.radius:-1!==n.corner.search(/Right/)&&(d.left+=a.options.style.border.radius),-1!==n.corner.search(/Top/)?d.top-=a.options.style.border.radius:-1!==n.corner.search(/Bottom/)&&(d.top+=a.options.style.border.radius)),m&&(-1!==n.corner.search(/top/)?d.top-=m:-1!==n.corner.search(/bottom/)&&(d.top+=m),-1!==n.corner.search(/left/)?d.left-=m:-1!==n.corner.search(/right/)&&(d.left+=m),-1!==n.corner.search(/leftMiddle|rightMiddle/)&&(d.top-=1)),!0===a.options.position.adjust.screen&&(d=u.call(a,d,r,n)),"mouse"===a.options.position.target&&!0===a.options.position.adjust.mouse&&(p=!0===a.options.position.adjust.screen&&a.elements.tip?a.elements.tip.attr("rel"):a.options.position.corner.tooltip,d.left+=-1!==p.search(/right/i)?-6:6,d.top+=-1!==p.search(/bottom/i)?-6:6),!a.elements.bgiframe&&e.browser.msie&&6==parseInt(e.browser.version.charAt(0))&&e("select, object").each(function(){(h=e(this).offset()).bottom=h.top+e(this).height(),h.right=h.left+e(this).width(),d.top+n.dimensions.height>=h.top&&d.left+n.dimensions.width>=h.left&&v.call(a)}),d.left+=a.options.position.adjust.x,d.top+=a.options.position.adjust.y,b=a.getPosition(),d.left!=b.left||d.top!=b.top){if(!1===a.beforePositionUpdate.call(a,t))return a;a.cache.position=d,!0===o?(a.status.animated=!0,a.elements.tooltip.animate(d,200,"swing",function(){a.status.animated=!1})):a.elements.tooltip.css(d),a.onPositionUpdate.call(a,t),void 0!==t&&t.type&&"mousemove"!==t.type&&e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_POSITION_UPDATED,"updatePosition")}return a},updateWidth:function(t){var o;return a.status.rendered?t&&"number"!=typeof t?e.fn.qtip.log.error.call(a,2,"newWidth must be of type number","updateWidth"):(o=a.elements.contentWrapper.siblings().add(a.elements.tip).add(a.elements.button),t||("number"==typeof a.options.style.width.value?t=a.options.style.width.value:(a.elements.tooltip.css({width:"auto"}),o.hide(),e.browser.msie&&a.elements.wrapper.add(a.elements.contentWrapper.children()).css({zoom:"normal"}),t=a.getDimensions().width+1,a.options.style.width.value||(t>a.options.style.width.max&&(t=a.options.style.width.max),t<a.options.style.width.min&&(t=a.options.style.width.min)))),t%2!=0&&(t-=1),a.elements.tooltip.width(t),o.show(),a.options.style.border.radiu
685s&&a.elements.tooltip.find(".qtip-betweenCorners").each(function(){e(this).width(t-2*a.options.style.border.radius)}),e.browser.msie&&(a.elements.wrapper.add(a.elements.contentWrapper.children()).css({zoom:"1"}),a.elements.wrapper.width(t),a.elements.bgiframe&&a.elements.bgiframe.width(t).height(a.getDimensions.height)),e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_WIDTH_UPDATED,"updateWidth")):e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateWidth")},updateStyle:function(t){var o,i,n,l;return a.status.rendered?"string"==typeof t&&e.fn.qtip.styles[t]?(a.options.style=h.call(a,e.fn.qtip.styles[t],a.options.user.style),a.elements.content.css(m(a.options.style)),!1!==a.options.content.title.text&&a.elements.title.css(m(a.options.style.title,!0)),a.elements.contentWrapper.css({borderColor:a.options.style.border.color}),!1!==a.options.style.tip.corner&&(e("<canvas>").get(0).getContext?(o=a.elements.tooltip.find(".qtip-tip canvas:first"),o.get(0).getContext("2d").clearRect(0,0,300,300),l=b(n=o.parent("div[rel]:first").attr("rel"),a.options.style.tip.size.width,a.options.style.tip.size.height),s.call(a,o,l,a.options.style.tip.color||a.options.style.border.color)):e.browser.msie&&(o=a.elements.tooltip.find('.qtip-tip [nodeName="shape"]')).attr("fillcolor",a.options.style.tip.color||a.options.style.border.color)),a.options.style.border.radius>0&&(a.elements.tooltip.find(".qtip-betweenCorners").css({backgroundColor:a.options.style.border.color}),e("<canvas>").get(0).getContext?(i=_(a.options.style.border.radius),a.elements.tooltip.find(".qtip-wrapper canvas").each(function(){e(this).get(0).getContext("2d").clearRect(0,0,300,300),n=e(this).parent("div[rel]:first").attr("rel"),r.call(a,e(this),i[n],a.options.style.border.radius,a.options.style.border.color)})):e.browser.msie&&a.elements.tooltip.find('.qtip-wrapper [nodeName="arc"]').each(function(){e(this).attr("fillcolor",a.options.style.border.color)})),e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_STYLE_UPDATED,"updateStyle")):e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.STYLE_NOT_DEFINED,"updateStyle"):e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateStyle")},updateContent:function(t,o){function i(){a.updateWidth(),!1!==o&&("static"!==a.options.position.type&&a.updatePosition(a.elements.tooltip.is(":visible"),!0),!1!==a.options.style.tip.corner&&l.call(a))}var r,n,s;if(!a.status.rendered)return e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateContent");if(!t)return e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateContent");if("string"==typeof(r=a.beforeContentUpdate.call(a,t)))t=r;else if(!1===r)return;return e.browser.msie&&a.elements.contentWrapper.children().css({zoom:"normal"}),t.jquery&&t.length>0?t.clone(!0).appendTo(a.elements.content).show():a.elements.content.html(t),(n=a.elements.content.find("img[complete=false]")).length>0?(s=0,n.each(function(){e('<img src="'+e(this).attr("src")+'" />').load(function(){++s==n.length&&i()})})):i(),a.onContentUpdate.call(a),e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_CONTENT_UPDATED,"loadContent")},loadContent:function(t,o,i){function r(t){a.onContentLoad.call(a),e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_CONTENT_LOADED,"loadContent"),a.updateContent(t)}return a.status.rendered?!1===a.beforeContentLoad.call(a)?a:("post"==i?e.post(t,o,r):e.get(t,o,r),a):e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"loadContent")},updateTitle:function(t){return a.status.rendered?t?(returned=a.beforeTitleUpdate.call(a),!1===returned?a:(a.elements.button&&(a.elements.button=a.elements.button.clone(!0)),a.elements.title.html(t),a.elements.button&&a.elements.title.prepend(a.elements.button),a.onTitleUpdate.call(a),e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_TITLE_UPDATED,"updateTitle"))):e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateTitle"):e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateTitle")},focus:function(t){var o,i,r;if(!a.status.rendered)return e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"focus");if("static"==a.options.position.type)return e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.CANNOT_FOCUS_STATIC,"focu
685s");if(o=parseInt(a.elements.tooltip.css("z-index")),i=6e3+e("div.qtip[qtip]").length-1,!a.status.focused&&o!==i){if(!1===a.beforeFocus.call(a,t))return a;e("div.qtip[qtip]").not(a.elements.tooltip).each(function(){!0===e(this).qtip("api").status.rendered&&("number"==typeof(r=parseInt(e(this).css("z-index")))&&r>-1&&e(this).css({zIndex:parseInt(e(this).css("z-index"))-1}),e(this).qtip("api").status.focused=!1)}),a.elements.tooltip.css({zIndex:i}),a.status.focused=!0,a.onFocus.call(a,t),e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_FOCUSED,"focus")}return a},disable:function(t){return a.status.rendered?(t?a.status.disabled?e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.TOOLTIP_ALREADY_DISABLED,"disable"):(a.status.disabled=!0,e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_DISABLED,"disable")):a.status.disabled?(a.status.disabled=!1,e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_ENABLED,"disable")):e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.TOOLTIP_ALREADY_ENABLED,"disable"),a):e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"disable")},destroy:function(){var t,o;if(!1===a.beforeDestroy.call(a))return a;if(a.status.rendered?(a.options.show.when.target.unbind("mousemove.qtip",a.updatePosition),a.options.show.when.target.unbind("mouseout.qtip",a.hide),a.options.show.when.target.unbind(a.options.show.when.event+".qtip"),a.options.hide.when.target.unbind(a.options.hide.when.event+".qtip"),a.elements.tooltip.unbind(a.options.hide.when.event+".qtip"),a.elements.tooltip.unbind("mouseover.qtip",a.focus),a.elements.tooltip.remove()):a.options.show.when.target.unbind(a.options.show.when.event+".qtip-create"),"object"==typeof a.elements.target.data("qtip")&&"object"==typeof(o=a.elements.target.data("qtip").interfaces)&&o.length>0)for(t=0;t<o.length-1;t++)o[t].id==a.id&&o.splice(t,1);return delete e.fn.qtip.interfaces[a.id],"object"==typeof o&&o.length>0?a.elements.target.data("qtip").current=o.length-1:a.elements.target.removeData("qtip"),a.onDestroy.call(a),e.fn.qtip.log.error.call(a,1,e.fn.qtip.constants.EVENT_DESTROYED,"destroy"),a.elements.target},getPosition:function(){var t,o;return a.status.rendered?((t="none"===a.elements.tooltip.css("display"))&&a.elements.tooltip.css({visiblity:"hidden"}).show(),o=a.elements.tooltip.offset(),t&&a.elements.tooltip.css({visiblity:"visible"}).hide(),o):e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getPosition")},getDimensions:function(){var t,o;return a.status.rendered?((t=!a.elements.tooltip.is(":visible"))&&a.elements.tooltip.css({visiblity:"hidden"}).show(),o={height:a.elements.tooltip.outerHeight(),width:a.elements.tooltip.outerWidth()},t&&a.elements.tooltip.css({visiblity:"visible"}).hide(),o):e.fn.qtip.log.error.call(a,2,e.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getDimensions")}})}function o(){var t,o,i,r,s;(t=this).beforeRender.call(t),t.status.rendered=!0,t.elements.tooltip='<div qtip="'+t.id+'" class="qtip '+(t.options.style.classes.tooltip||t.options.style)+'"style="display:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;position:'+t.options.position.type+';">  <div class="qtip-wrapper" style="position:relative; overflow:hidden; text-align:left;">    <div class="qtip-contentWrapper" style="overflow:hidden;">       <div class="qtip-content '+t.options.style.classes.content+'"></div></div></div></div>',t.elements.tooltip=e(t.elements.tooltip),t.elements.tooltip.appendTo(t.options.position.container),t.elements.tooltip.data("qtip",{current:0,interfaces:[t]}),t.elements.wrapper=t.elements.tooltip.children("div:first"),t.elements.contentWrapper=t.elements.wrapper.children("div:first").css({background:t.options.style.background}),t.elements.content=t.elements.contentWrapper.children("div:first").css(m(t.options.style)),e.browser.msie&&t.elements.wrapper.add(t.elements.content).css({zoom:1}),"unfocus"==t.options.hide.when.event&&t.elements.tooltip.attr("unfocus",!0),"number"==typeof t.options.style.width.value&&t.updateWidth(),e("<canvas>").get(0).getContext||e.browser.msie?(t.options.style.border.radiu
685s>0?a.call(t):t.elements.contentWrapper.css({border:t.options.style.border.width+"px solid "+t.options.style.border.color}),!1!==t.options.style.tip.corner&&n.call(t)):(t.elements.contentWrapper.css({border:t.options.style.border.width+"px solid "+t.options.style.border.color}),t.options.style.border.radius=0,t.options.style.tip.corner=!1,e.fn.qtip.log.error.call(t,2,e.fn.qtip.constants.CANVAS_VML_NOT_SUPPORTED,"render")),"string"==typeof t.options.content.text&&t.options.content.text.length>0||t.options.content.text.jquery&&t.options.content.text.length>0?o=t.options.content.text:"string"==typeof t.elements.target.attr("title")&&t.elements.target.attr("title").length>0?(o=t.elements.target.attr("title").replace("\\n","<br />"),t.elements.target.attr("title","")):"string"==typeof t.elements.target.attr("alt")&&t.elements.target.attr("alt").length>0?(o=t.elements.target.attr("alt").replace("\\n","<br />"),t.elements.target.attr("alt","")):(o=" ",e.fn.qtip.log.error.call(t,1,e.fn.qtip.constants.NO_VALID_CONTENT,"render")),!1!==t.options.content.title.text&&c.call(t),t.updateContent(o),d.call(t),!0===t.options.show.ready&&t.show(),!1!==t.options.content.url&&(i=t.options.content.url,r=t.options.content.data,s=t.options.content.method||"get",t.loadContent(i,r,s)),t.onRender.call(t),e.fn.qtip.log.error.call(t,1,e.fn.qtip.constants.EVENT_RENDERED,"render")}function a(){var t,o,i,a,n,s,l,c,d,u,m,p,h,b,v;for(o in(t=this).elements.wrapper.find(".qtip-borderBottom, .qtip-borderTop").remove(),i=t.options.style.border.width,a=t.options.style.border.radius,n=t.options.style.border.color||t.options.style.tip.color,l={},s=_(a))l[o]='<div rel="'+o+'" style="'+(-1!==o.search(/Left/)?"left":"right")+":0; position:absolute; height:"+a+"px; width:"+a+'px; overflow:hidden; line-height:0.1px; font-size:1px">',e("<canvas>").get(0).getContext?l[o]+='<canvas height="'+a+'" width="'+a+'" style="vertical-align: top"></canvas>':e.browser.msie&&(c=2*a+3,l[o]+='<v:arc stroked="false" fillcolor="'+n+'" startangle="'+s[o][0]+'" endangle="'+s[o][1]+'" style="width:'+c+"px; height:"+c+"px; margin-top:"+(-1!==o.search(/bottom/)?-2:-1)+"px; margin-left:"+(-1!==o.search(/Right/)?s[o][2]-3.5:-1)+'px; vertical-align:top; display:inline-block; behavior:url(#default#VML)"></v:arc>'),l[o]+="</div>";d=t.getDimensions().width-2*Math.max(i,a),u='<div class="qtip-betweenCorners" style="height:'+a+"px; width:"+d+"px; overflow:hidden; background-color:"+n+'; line-height:0.1px; font-size:1px;">',m='<div class="qtip-borderTop" dir="ltr" style="height:'+a+"px; margin-left:"+a+'px; line-height:0.1px; font-size:1px; padding:0;">'+l.topLeft+l.topRight+u,t.elements.wrapper.prepend(m),p='<div class="qtip-borderBottom" dir="ltr" style="height:'+a+"px; margin-left:"+a+'px; line-height:0.1px; font-size:1px; padding:0;">'+l.bottomLeft+l.bottomRight+u,t.elements.wrapper.append(p),e("<canvas>").get(0).getContext?t.elements.wrapper.find("canvas").each(function(){h=s[e(this).parent("[rel]:first").attr("rel")],r.call(t,e(this),h,a,n)}):e.browser.msie&&t.elements.tooltip.append('<v:image style="behavior:url(#default#VML);"></v:image>'),b=Math.max(a,a+(i-a)),v=Math.max(i-a,0),t.elements.contentWrapper.css({border:"0px solid "+n,borderWidth:v+"px "+b+"px"})}function r(e,t,o,i){var a=e.get(0).getContext("2d");a.fillStyle=i,a.beginPath(),a.arc(t[0],t[1],o,0,2*Math.PI,!1),a.fill()}function n(t){var o,i,a,r,n;null!==(o=this).elements.tip&&o.elements.tip.remove(),i=o.options.style.tip.color||o.options.style.border.color,!1!==o.options.style.tip.corner&&(t||(t=o.options.style.tip.corner),a=b(t,o.options.style.tip.size.width,o.options.style.tip.size.height),o.elements.tip='<div class="'+o.options.style.classes.tip+'" dir="ltr" rel="'+t+'" style="position:absolute; height:'+o.options.style.tip.size.height+"px; width:"+o.options.style.tip.size.width+'px; margin:0 auto; line-height:0.1px; font-size:1px;">',e("<canvas>").get(0).getContext?o.elements.tip+='<canvas height="'+o.options.style.tip.size.height+'" width="'+o.options.style.tip.size.width+'"></canvas>':e.browser.msie&&(r=o.options.style.tip.size.width+","+o.options.style.tip.size.height,n="m"+a[0][0]+","+a[0][1],n+=" l"+a[1][0]+","+a[1][1],n+=" "+a[2][0]+","+a[2][1],n+=" xe",o.elements.tip+='<v:shape fillcolor="'+i+'" stroked="false" filled="true" path="'+n+'" coordsize="'+r+'" style="width:'+o.options.style.tip.size.width+"px; height:"+o.options.style.tip.size.height+"px; line-height:0.1px; display:inline-block; behavior:url(#default#VML); vertical-align:"+(-1!==t.search(/top/)?"bottom":"top")+'"></v:shape>',o.elements.tip+='<v:image style="behavior:url(#default#VML);"></v:image>',o.elements.contentWrapper.css("position","relative")),o.elements.tooltip.prepend(o.elements.tip+"</div>"),o.elements.tip=o.elements.tooltip.find("."+o.options.style.classes.tip).eq(0),e("<canvas>").get(0).getContext&&s.call(o,o.elements.tip.find("canvas:first"),a,i),-1!==t.search(/top/)&&e.browser.msie&&6===parseInt(e.browser.version.charAt(0))&&o.elements.tip.css({marginTop:-4}),l.call(o,t))}function s(e,t,o){var i=e.get(0).getContext("2d");i.fillStyle=o,i.beginPath(),i.moveTo(t[0][0],t[0][1]),i.lineTo(t[1][0],t[1][1]),i.lineTo(t[2][0],t[2][1]),i.fill()}function l(t){var o,i,a,r,n;!1!==(o=this).options.style.tip.corner&&o.elements.tip&&(t||(t=o.elements.tip.attr("rel")),i=positionAdjust=e.browser.msie?1:0,o.elements.tip.css(t.match(/left|right|top|bottom/)[0],0),-1!==t.search(/top|bottom/)?(e.browser.msie&&(6===parseInt(e.browser.version.charAt(0))?positionAdjust=-1!==t.search(/top/)?-3:1:positionAdjust=-1!==t.search(/top/)?1:2),-1!==t.search(/Middle/)?o.elements.tip.css({left:"50%",marginLeft:-o.options.style.tip.size.width/2}):-1!==t.search(/Left/)?o.elements.tip.css({left:o.options.style.border.radiu
685s-i}):-1!==t.search(/Right/)&&o.elements.tip.css({right:o.options.style.border.radius+i}),-1!==t.search(/top/)?o.elements.tip.css({top:-positionAdjust}):o.elements.tip.css({bottom:positionAdjust})):-1!==t.search(/left|right/)&&(e.browser.msie&&(positionAdjust=6===parseInt(e.browser.version.charAt(0))?1:-1!==t.search(/left/)?1:2),-1!==t.search(/Middle/)?o.elements.tip.css({top:"50%",marginTop:-o.options.style.tip.size.height/2}):-1!==t.search(/Top/)?o.elements.tip.css({top:o.options.style.border.radius-i}):-1!==t.search(/Bottom/)&&o.elements.tip.css({bottom:o.options.style.border.radius+i}),-1!==t.search(/left/)?o.elements.tip.css({left:-positionAdjust}):o.elements.tip.css({right:positionAdjust})),a="padding-"+t.match(/left|right|top|bottom/)[0],r=o.options.style.tip.size[-1!==a.search(/left|right/)?"width":"height"],o.elements.tooltip.css("padding",0),o.elements.tooltip.css(a,r),e.browser.msie&&6==parseInt(e.browser.version.charAt(0))&&(n=parseInt(o.elements.tip.css("margin-top"))||0,n+=parseInt(o.elements.content.css("margin-top"))||0,o.elements.tip.css({marginTop:n})))}function c(){var t=this;null!==t.elements.title&&t.elements.title.remove(),t.elements.title=e('<div class="'+t.options.style.classes.title+'">').css(m(t.options.style.title,!0)).css({zoom:e.browser.msie?1:0}).prependTo(t.elements.contentWrapper),t.options.content.title.text&&t.updateTitle.call(t,t.options.content.title.text),!1!==t.options.content.title.button&&"string"==typeof t.options.content.title.button&&(t.elements.button=e('<a class="'+t.options.style.classes.button+'" style="float:right; position: relative"></a>').css(m(t.options.style.button,!0)).html(t.options.content.title.button).prependTo(t.elements.title).click(function(e){t.status.disabled||t.hide(e)}))}function d(){function t(t){!0!==i.status.disabled&&("inactive"==i.options.hide.when.event&&(e(n).each(function(){r.bind(this+".qtip-inactive",s),i.elements.content.bind(this+".qtip-inactive",s)}),s()),clearTimeout(i.timers.show),clearTimeout(i.timers.hide),i.timers.show=setTimeout(function(){i.show(t)},i.options.show.delay))}function o(t){if(!0!==i.status.disabled){if(!0===i.options.hide.fixed&&-1!==i.options.hide.when.event.search(/mouse(out|leave)/i)&&e(t.relatedTarget).parents("div.qtip[qtip]").length>0)return t.stopPropagation(),t.preventDefault(),clearTimeout(i.timers.hide),!1;clearTimeout(i.timers.show),clearTimeout(i.timers.hide),i.elements.tooltip.stop(!0,!0),i.timers.hide=setTimeout(function(){i.hide(t)},i.options.hide.delay)}}var i,a,r,n;if(a=(i=this).options.show.when.target,r=i.options.hide.when.target,i.options.hide.fixed&&(r=r.add(i.elements.tooltip)),"inactive"==i.options.hide.when.event){function s(t){!0!==i.status.disabled&&(clearTimeout(i.timers.inactive),i.timers.inactive=setTimeout(function(){e(n).each(function(){r.unbind(this+".qtip-inactive"),i.elements.content.unbind(this+".qtip-inactive")}),i.hide(t)},i.options.hide.delay))}n=["click","dblclick","mousedown","mouseup","mousemove","mouseout","mouseenter","mouseleave","mouseover"]}else!0===i.options.hide.fixed&&i.elements.tooltip.bind("mouseover.qtip",function(){!0!==i.status.disabled&&clearTimeout(i.timers.hide)});1===i.options.show.when.target.add(i.options.hide.when.target).length&&i.options.show.when.event==i.options.hide.when.event&&"inactive"!==i.options.hide.when.event||"unfocus"==i.options.hide.when.event?(i.cache.toggle=0,a.bind(i.options.show.when.event+".qtip",function(e){0==i.cache.toggle?t(e):o(e)})):(a.bind(i.options.show.when.event+".qtip",t),"inactive"!==i.options.hide.when.event&&r.bind(i.options.hide.when.event+".qtip",o)),-1!==i.options.position.type.search(/(fixed|absolute)/)&&i.elements.tooltip.bind("mouseover.qtip",i.focus),"mouse"===i.options.position.target&&"static"!==i.options.position.type&&a.bind("mousemove.qtip",function(e){i.cache.mouse={x:e.pageX,y:e.pageY},!1===i.status.disabled&&!0===i.options.position.adjust.mouse&&"static"!==i.options.position.type&&"none"!==i.elements.tooltip.css("display")&&i.updatePosition(e)})}function u(t,o,i){var a,r,s,l,c;return a=this,"center"==i.corner?o.position:(l={x:!1,y:!1},(s={left:(c={left:(r=e.extend({},t)).left<e.fn.qtip.cache.screen.scroll.left,right:r.left+i.dimensions.width+2>=e.fn.qtip.cache.screen.width+e.fn.qtip.cache.screen.scroll.left,top:r.top<e.fn.qtip.cache.screen.scroll.top,bottom:r.to
685p+i.dimensions.height+2>=e.fn.qtip.cache.screen.height+e.fn.qtip.cache.screen.scroll.top}).left&&(-1!=i.corner.search(/right/i)||-1==i.corner.search(/right/i)&&!c.right),right:c.right&&(-1!=i.corner.search(/left/i)||-1==i.corner.search(/left/i)&&!c.left),top:c.top&&-1==i.corner.search(/top/i),bottom:c.bottom&&-1==i.corner.search(/bottom/i)}).left?("mouse"!==a.options.position.target?r.left=o.position.left+o.dimensions.width:r.left=a.cache.mouse.x,l.x="Left"):s.right&&("mouse"!==a.options.position.target?r.left=o.position.left-i.dimensions.width:r.left=a.cache.mouse.x-i.dimensions.width,l.x="Right"),s.top?("mouse"!==a.options.position.target?r.top=o.position.top+o.dimensions.height:r.top=a.cache.mouse.y,l.y="top"):s.bottom&&("mouse"!==a.options.position.target?r.top=o.position.top-i.dimensions.height:r.top=a.cache.mouse.y-i.dimensions.height,l.y="bottom"),r.left<0&&(r.left=t.left,l.x=!1),r.top<0&&(r.top=t.top,l.y=!1),!1!==a.options.style.tip.corner&&(r.corner=new String(i.corner),!1!==l.x&&(r.corner=r.corner.replace(/Left|Right|Middle/,l.x)),!1!==l.y&&(r.corner=r.corner.replace(/top|bottom/,l.y)),r.corner!==a.elements.tip.attr("rel")&&n.call(a,r.corner)),r)}function m(t,o){var i,a;for(a in i=e.extend(!0,{},t))!0===o&&-1!==a.search(/(tip|classes)/i)?delete i[a]:o||-1===a.search(/(width|border|tip|title|classes|user)/i)||delete i[a];return i}function p(e){return"object"!=typeof e.tip&&(e.tip={corner:e.tip}),"object"!=typeof e.tip.size&&(e.tip.size={width:e.tip.size,height:e.tip.size}),"object"!=typeof e.border&&(e.border={width:e.border}),"object"!=typeof e.width&&(e.width={value:e.width}),"string"==typeof e.width.max&&(e.width.max=parseInt(e.width.max.replace(/([0-9]+)/i,"$1"))),"string"==typeof e.width.min&&(e.width.min=parseInt(e.width.min.replace(/([0-9]+)/i,"$1"))),"number"==typeof e.tip.size.x&&(e.tip.size.width=e.tip.size.x,delete e.tip.size.x),"number"==typeof e.tip.size.y&&(e.tip.size.height=e.tip.size.y,delete e.tip.size.y),e}function h(){var t,o,i,a,r,n;for(t=this,i=[!0,{}],o=0;o<arguments.length;o++)i.push(arguments[o]);for(a=[e.extend.apply(e,i)];"string"==typeof a[0].name;)a.unshift(p(e.fn.qtip.styles[a[0].name]));return a.unshift(!0,{classes:{tooltip:"qtip-"+(arguments[0].name||"defaults")}},e.fn.qtip.styles.defaults),r=e.extend.apply(e,a),n=e.browser.msie?1:0,r.tip.size.width+=n,r.tip.size.height+=n,r.tip.size.width%2>0&&(r.tip.size.width+=1),r.tip.size.height%2>0&&(r.tip.size.height+=1),!0===r.tip.corner&&(r.tip.corner="center"!==t.options.position.corner.tooltip&&t.options.position.corner.tooltip),r}function b(e,t,o){var i={bottomRight:[[0,0],[t,o],[t,0]],bottomLeft:[[0,0],[t,0],[0,o]],topRight:[[0,o],[t,0],[t,o]],topLeft:[[0,0],[0,o],[t,o]],topMiddle:[[0,o],[t/2,0],[t,o]],bottomMiddle:[[0,0],[t,0],[t/2,o]],rightMiddle:[[0,0],[t,o/2],[0,o]],leftMiddle:[[t,0],[t,o],[0,o/2]]};return i.leftTop=i.bottomRight,i.rightTop=i.bottomLeft,i.leftBottom=i.topRight,i.rightBottom=i.topLeft,i[e]}function _(t){var o;return e("<canvas>").get(0).getContext?o={topLeft:[t,t],topRight:[0,t],bottomLeft:[t,0],bottomRight:[0,0]}:e.browser.msie&&(o={topLeft:[-90,90,0],topRight:[-90,90,-t],bottomLeft:[90,270,0],bottomRight:[90,270,-t]}),o}function v(){var e,t,o;t='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:false" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=\'0\'); border: 1px solid red; height:'+(o=(e=this).getDimensions()).height+"px; width:"+o.width+'px" />',e.elements.bgiframe=e.elements.wrapper.prepend(t).children(".qtip-bgiframe:first")}e.fn.qtip=function(i,a){var r,n,s,l,c,d,u,m;if("string"==typeof i){if("object"!=typeof e(this).data("qtip")&&e.fn.qtip.log.error.call(self,1,e.fn.qtip.constants.NO_TOOLTIP_PRESENT,!1),"api"==i)return e(this).data("qtip").interfaces[e(this).data("qtip").current];if("interfaces"==i)return e(this).data("qtip").interfaces}else i||(i={}),("object"!=typeof i.content||i.content.jquery&&i.content.length>0)&&(i.content={text:i.content}),"object"!=typeof i.content.title&&(i.content.title={text:i.content.title}),"object"!=typeof i.position&&(i.position={corner:i.position}),"object"!=typeof i.position.corner&&(i.position.corner={target:i.position.corner,tooltip:i.position.corner}),"object"!=typeof i.show&&(i.show={when:i.show}
685),"object"!=typeof i.show.when&&(i.show.when={event:i.show.when}),"object"!=typeof i.show.effect&&(i.show.effect={type:i.show.effect}),"object"!=typeof i.hide&&(i.hide={when:i.hide}),"object"!=typeof i.hide.when&&(i.hide.when={event:i.hide.when}),"object"!=typeof i.hide.effect&&(i.hide.effect={type:i.hide.effect}),"object"!=typeof i.style&&(i.style={name:i.style}),i.style=p(i.style),(l=e.extend(!0,{},e.fn.qtip.defaults,i)).style=h.call({options:l},l.style),l.user=e.extend(!0,{},i);return e(this).each(function(){if("string"==typeof i){if(d=i.toLowerCase(),"object"==typeof(s=e(this).qtip("interfaces")))if(!0===a&&"destroy"==d)for(;s.length>0;)s[s.length-1].destroy();else for(!0!==a&&(s=[e(this).qtip("api")]),r=0;r<s.length;r++)"destroy"==d?s[r].destroy():!0===s[r].status.rendered&&("show"==d?s[r].show():"hide"==d?s[r].hide():"focus"==d?s[r].focus():"disable"==d?s[r].disable(!0):"enable"==d&&s[r].disable(!1))}else{for((u=e.extend(!0,{},l)).hide.effect.length=l.hide.effect.length,u.show.effect.length=l.show.effect.length,!1===u.position.container&&(u.position.container=e(document.body)),!1===u.position.target&&(u.position.target=e(this)),!1===u.show.when.target&&(u.show.when.target=e(this)),!1===u.hide.when.target&&(u.hide.when.target=e(this)),n=e.fn.qtip.interfaces.length,r=0;r<n;r++)if("undefined"==typeof e.fn.qtip.interfaces[r]){n=r;break}c=new t(e(this),u,n),e.fn.qtip.interfaces[n]=c,"object"==typeof e(this).data("qtip")?(void 0===e(this).attr("qtip")&&(e(this).data("qtip").current=e(this).data("qtip").interfaces.length),e(this).data("qtip").interfaces.push(c)):e(this).data("qtip",{current:0,interfaces:[c]}),!1===u.content.prerender&&!1!==u.show.when.event&&!0!==u.show.ready?u.show.when.target.bind(u.show.when.event+".qtip-"+n+"-create",{qtip:n},function(t){
686(m=e.fn.qtip.interfaces[t.data.qtip]).options.show.when.target.unbind(m.options.show.when.event+".qtip-"+t.data.qtip+"-create"),m.cache.mouse={x:t.pageX,y:t.pageY},o.call(m),m.options.show.when.target.trigger(m.options.show.when.event)}):(c.cache.mouse={x:u.show.when.target.offset().left,y:u.show.when.target.offset().top},o.call(c))}})},e(document).ready(function(){var t;e.fn.qtip.cache={screen:{scroll:{left:e(window).scrollLeft(),top:e(window).scrollTop()},width:e(window).width(),height:e(window).height()}},e(window).bind("resize scroll",function(o){clearTimeout(t),t=setTimeout(function(){for("scroll"===o.type?e.fn.qtip.cache.screen.scroll={left:e(window).scrollLeft(),top:e(window).scrollTop()}:(e.fn.qtip.cache.screen.width=e(window).width(),e.fn.qtip.cache.screen.height=e(window).height()),i=0;i<e.fn.qtip.interfaces.length;i++){var t=e.fn.qtip.interfaces[i];!0===t.status.rendered&&("static"!==t.options.position.type||t.options.position.adjust.scroll&&"scroll"===o.type||t.options.position.adjust.resize&&"resize"===o.type)&&t.updatePosition(o,!0)}},100)}),e(document).bind("mousedown.qtip",function(t){0===e(t.target).parents("div.qtip").length&&e(".qtip[unfocus]").each(function(){var o=e(this).qtip("api");e(this).is(":visible")&&!o.status.disabled&&e(t.target).add(o.elements.target).length>1&&o.hide(t)})})}),e.fn.qtip.interfaces=[],e.fn.qtip.log={error:function(){return this}},e.fn.qtip.constants={},e.fn.qtip.defaults={content:{prerender:!1,text:!1,url:!1,data:null,title:{text:!1,button:!1}},position:{target:!1,corner:{target:"bottomRight",tooltip:"topLeft"},adjust:{x:0,y:0,mouse:!0,screen:!1,scroll:!0,resize:!0},type:"absolute",container:!1},show:{when:{target:!1,event:"mouseover"},effect:{type:"fade",length:100},delay:140,solo:!1,ready:!1},hide:{when:{target:!1,event:"mouseout"},effect:{type:"fade",length:100},delay:0,fixed:!1},api:{beforeRender:function(){},onRender:function(){},beforePositionUpdate:function(){},onPositionUpdate:function(){},beforeShow:function(){},onShow:function(){},beforeHide:function(){},onHide:function(){},beforeContentUpdate:function(){},onContentUpdate:function(){},beforeContentLoad:function(){},onContentLoad:function(){},beforeTitleUpdate:function(){},onTitleUpdate:function(){},beforeDestroy:function(){},onDestroy:function(){},beforeFocus:function(){},onFocus:function(){}}},e.fn.qtip.styles={defaults:{background:"white",color:"#111",overflow:"hidden",textAlign:"left",width:{min:0,max:250},padding:"5px 9px",border:{width:1,radius:0,color:"#d3d3d3"},tip:{corner:!1,color:!1,size:{width:13,height:13},opacity:1},title:{background:"#e1e1e1",fontWeight:"bold",padding:"7px 12px"}
686,button:{cursor:"pointer"},classes:{target:"",tip:"qtip-tip",title:"qtip-title",button:"qtip-button",content:"qtip-content",active:"qtip-active"}},cream:{border:{width:3,radius:0,color:"#F9E98E"},title:{background:"#F0DE7D",color:"#A27D35"},background:"#FBF7AA",color:"#A27D35",classes:{tooltip:"qtip-cream"}},light:{border:{width:3,radius:0,color:"#E2E2E2"},title:{background:"#f1f1f1",color:"#454545"},background:"white",color:"#454545",classes:{tooltip:"qtip-light"}},dark:{border:{width:3,radius:0,color:"#303030"},title:{background:"#404040",color:"#f3f3f3"},background:"#505050",color:"#f3f3f3",classes:{tooltip:"qtip-dark"}},red:{border:{width:3,radius:0,color:"#CE6F6F"},title:{background:"#f28279",color:"#9C2F2F"},background:"#F79992",color:"#9C2F2F",classes:{tooltip:"qtip-red"}},green:{border:{width:3,radius:0,color:"#A9DB66"},title:{background:"#b9db8c",color:"#58792E"},background:"#CDE6AC",color:"#58792E",classes:{tooltip:"qtip-green"}},blue:{border:{width:3,radius:0,color:"#ADD9ED"},title:{background:"#D0E9F5",color:"#5E99BD"},background:"#E5F6FE",color:"#4D9FBF",classes:{tooltip:"qtip-blue"}}}}(jQuery),
687/**
688* PeriodicalUpdater - jQuery plugin for timed, decaying ajax calls
689*
690* http://www.360innovate.co.uk/blog/2009/03/periodicalupdater-for-jquery/
691* http://enfranchisedmind.com/blog/posts/jquery-periodicalupdater-ajax-polling/
692*
693* Copyright (c) 2009-2012 by the following:
694*  Frank White (http://customcode.info)
695*  Robert Fischer (http://smokejumperit.com)
696*  360innovate (http://www.360innovate.co.uk)
697*
698* Dual licensed under the MIT and GPL licenses:
699* http://www.opensource.org/licenses/mit-license.php
700* http://www.gnu.org/licenses/gpl.html
701*
702*/
703function(e){e.PeriodicalUpdater=function(t,o,i){o||(o={});var a=jQuery.extend(!0,{url:t,cache:!1,method:"GET",data:"",minTimeout:1e3,maxTimeout:64e3,multiplier:2,maxCalls:0,maxCallsCallback:null,autoStop:0,autoStopCallback:null,cookie:!1,runatonce:!1,verbose:0},o),r=function(e,t){if(t=t||1,a.verbose>=t)try{console.log(e)}catch(o){}},n=null,s=null,l=null,c=a.minTimeout,d=a.maxCalls,u=a.autoStop,m=0,p=0,h=d,b=function(t){e(function(){null!==n&&clearTimeout(n),r("resetting timer to "+(c=t)+".",2),a.cookie&&e.cookie&&e.cookie(a.cookie.name,c,a.cookie),n=setTimeout(g,c)})},_=function(){if(a.multiplier>1){var e=c;(c*=a.multiplier)>a.maxTimeout&&(c=a.maxTimeout),r("adjusting timer from "+e+" to "+c+".",2)}b(c)};a.cookie&&("boolean"==typeof a.cookie?a.cookie={name:t}:"object"!=typeof a.cookie&&(a.cookie={name:a.cookie.toString()}),a.cookie.name||(a.cookie.name=t),e.cookie?e.cookie(a.cookie.name)&&b(e.cookie(a.cookie.name)):e.getScript("//rawgit.com/carhartl/jquery-cookie/master/jquery.cookie.js",function(){r("Loaded the cookies handler script",2),e.cookie(a.cookie.name)?(r("Not runatonce and have cookie value",2),b(e.cookie(a.cookie.name))):(r("Not runatonce, but no cookie value",2),b(c))}).fail(function(){r("Could not load the cookies handler script",1),b(c)}));var v=jQuery.extend(!0,{},a);a.type&&!v.dataType&&(v.dataType=a.type),a.sendData&&(v.data=a.sendData),v.type=a.method,v.ifModified=!0;var g=function(t){var i=jQuery.extend(!0,{},v);"function"==typeof o.data&&(i.data=o.data()),i.data&&"number"==typeof i.data&&(i.data=i.data.toString()),t||0===d?(r("Sending data"),e(function(){e.ajax(i)})):d>0&&m<d?(r("Sending data because we are at "+m+" of "+d+" calls"),e(function(){e.ajax(i)}),m++):-1==d?r("NOT sending data: stop has been called",1):(r("NOT sending data: maximum number of calls reached - "+d,1),a.maxCallsCallback&&a.maxCallsCallback())},f={boostTimer:function(e){e>0&&1!=e?(r("Boosting timer by a factor of "+e),c*=e):r("Cannot boost timer by a factor of "+e),b(c)},restart:function(e){r("Calling restart"),d=h,m=0,p=0,b(e||c)},send:function(){r("Explicit call to send"),g(!0)},stop:function(){r("Calling stop"),d=-1,a.cookie&&e.cookie&&e.cookie(a.cookie.name,null,a.cookie)}};return v.success=function(e){r("Successful run! (In 'success')",2),s=e},v.complete=function(t,o){if(r("Status of call: "+o+" (In 'complete')",2),"success"==o||"notmodified"==o){var n=e.trim(t.responseText);if(l==n){if(u>0&&++p==u)return f.stop(),void(a.autoStopCallback&&a.autoStopCallback(p
703));_()}else p=0,b(a.minTimeout),l=n,a.cookie&&e.cookie(a.cookie.name,l,a.cookie),null===s&&(s=n),"json"===v.dataType&&"string"==typeof s&&"success"==o&&s.length>0&&(s=JSON.parse(s)),a.success&&a.success(s,o,t,f),i&&i(s,o,t,f)}a.complete&&a.complete(t,o),s=null},v.error=function(t,o){r("Error message: "+o+" (In 'error')",2),"notmodified"!=o&&(l=null,a.cookie&&e.cookie(a.cookie.name,null,a.cookie),b(a.minTimeout)),a.error&&a.error(t,o)},a.runatonce?(r("Executing a call immediately",1),g(!0)):e.cookie&&a.cookie&&e.cookie(a.cookie.name)||(r("Enqueing a the call for after "+c,1),b(c)),f},e.fn.PeriodicalUpdater=function(t,o,i){var a=this;return e.PeriodicalUpdater(t,o,function(){return i.apply(a,arguments)})}}(jQuery),
704/*
705 * jQuery Progress Bar plugin
706 * Version 1.1.0 (06/20/2008)
707 * @requires jQuery v1.2.1 or later
708 *
709 * Copyright (c) 2008 Gary Teo
710 * http://t.wits.sg
711
712USAGE:
713	$(".someclass").progressBar();
714	$("#progressbar").progressBar();
715	$("#progressbar").progressBar(45);							// percentage
716	$("#progressbar").progressBar({showText: false });			// percentage with config
717	$("#progressbar").progressBar(45, {showText: false });		// percentage with config
718*/
719function(e){e.extend({progressBar:new function(){this.defaults={increment:2,speed:15,showText:!0,width:120,boxImage:"images/progressbar.gif",barImage:{0:"images/progressbg_red.gif",30:"images/progressbg_orange.gif",70:"images/progressbg_green.gif"},height:12},this.construct=function(t,o){var i=null,a=null;return null!=t&&(isNaN(t)?a=t:(i=t,null!=o&&(a=o))),this.each(function(){function t(e,t){var o=t.barImage;if("object"==typeof t.barImage)for(var i in t.barImage){if(!(e>=parseInt(i)))break;o=t.barImage[i]}return o}var o=this;if(null!=i&&null!=this.bar&&null!=this.config)this.config.tpercentage=i,null!=a&&(o.config=e.extend(this.config,a));else{var r=e(this),n=e.extend({},e.progressBar.defaults,a),s=i;if(null==i)s=r.html().replace("%","");r.html("");var l=document.createElement("img"),c=document.createElement("span");l.id=this.id+"_percentImage",c.id=this.id+"_percentText",l.title=s+"%",l.alt=s+"%",l.src=n.boxImage,l.width=n.width;var d=e(l),u=e(c);this.bar=d,this.ntext=u,this.config=n,this.config.cpercentage=0,this.config.tpercentage=s,d.css("width",n.width+"px"),d.css("height",n.height+"px"),d.css("background-image","url("+t(this.config.cpercentage,n)+")"),d.css("padding","0"),d.css("margin","0"),r.append(d),r.append(u)}var m=setInterval(function(){var e=o.config,i=parseInt(e.cpercentage),a=parseInt(e.tpercentage),r=parseInt(e.increment),n=o.bar,s=o.ntext,l=e.width/100;n.css("background-image","url("+t(i,e)+")"),n.css("background-position",-1*e.width+i*l+"px 50%"),e.showText&&s.html(" "+Math.round(i)+"%"),i>a?i-r<a?o.config.cpercentage=0+a:o.config.cpercentage-=r:o.config.cpercentage<o.config.tpercentage?i+r>a?o.config.cpercentage=a:o.config.cpercentage+=r:clearInterval(m)},o.config.speed)})}}}),e.fn.extend({progressBar:e.progressBar.construct})}(jQuery),jQuery.fn.sort=function(){var e=[].sort;return function(t,o){o=o||function(){return this};var i=this.map(function(){var e=o.call(this),t=e.parentNode,i=t.insertBefore(document.createTextNode(""),e.nextSibling);return function(){if(t===this)throw new Error("You can't sort elements if any one is a descendant of another.");t.insertBefore(this,i),t.removeChild(i)}});return e.call(this,t).each(function(e){i[e].call(o.call(this))})}}(),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(e){var t,o={get:function(e){return i[t].get.apply(this,[e])},set:function(e,o){var a,r=parseInt(e),n=parseInt(o);return void 0===e?r=0:e<0&&(r=this.val().length+r),a=void 0===o?this.val().length:o>=0?r+n:this.val().length+n,i[t].set.apply(this,[r,a]),this},setcursor:function(e){return this.textrange("set",e,0)},replace:function(e){return i[t].replace.apply(this,[String(e)]),this},insert:function(e){return this.textrange("replace",e)}},i={xul:{get:function(e){var t={position:this[0].selectionStart,start:this[0].selectionStart,end:this[0].selectionEnd,length:this[0].selectionEnd-this[0].selectionStart,text:this.val().substring(this[0].selectionStart,this[0].selectionEnd)};return void 0===e?t:t[e]}
719,set:function(e,t){this[0].selectionStart=e,this[0].selectionEnd=t},replace:function(e){var t=this[0].selectionStart,o=this[0].selectionEnd,i=this.val();this.val(i.substring(0,t)+e+i.substring(o,i.length)),this[0].selectionStart=t,this[0].selectionEnd=t+e.length}},msie:{get:function(e){var t=document.selection.createRange();if(void 0===t)return{position:0,start:0,end:this[0].val().length,length:this[0].val().length,text:this.val()};var o=this[0].createTextRange(),i=o.duplicate();o.moveToBookmark(t.getBookmark()),i.setEndPoint("EndToStart",o);var a={position:i.text.length,start:i.text.length,end:i.text.length+t.text.length,length:t.text.length,text:t.text};return void 0===e?a:a[e]},set:function(e,t){var o=this[0].createTextRange();if(void 0===o)return this;void 0!==e&&(o.moveStart("character",e),o.collapse()),void 0!==t&&o.moveEnd("character",t-e),o.select()},replace:function(e){document.selection.createRange().text=e}}};e.fn.textrange=function(i){return"undefined"==typeof this[0]?this:(void 0===t&&(t="selectionStart"in this[0]?"xul":document.selection?"msie":"unknown"),"unknown"===t?this:(document.activeElement!==this[0]&&this[0].focus(),void 0===i||"string"!=typeof i?o.get.apply(this):"function"==typeof o[i]?o[i].apply(this,Array.prototype.slice.call(arguments,1)):void e.error("Method "+i+" does not exist in jQuery.textrange")))}}),$(function(){$("#residents").accordion({active:"div.selected",header:"li > a",navigation:!0,navigationFilter:function(){return $(this).parents("li").hasClass("selected")}}).find("li > a").click(function(){$(this).parent().addClass("selected").siblings(".selected").removeClass("selected"),location.href=this.href})}),$(function(){$(":text[title]").hint(),$.ajaxSetup({data:{},dataType:"script",beforeSend:function(e){e.setRequestHeader("Accept","text/javascript")}}),$("form").bind("submit",function(){return"multiSubmit"==$(this).attr("class")||!$(this).data("submitted")&&($(this).data("submitted",!0),!0)}),$("input").live("keypress",function(e){return 13!=e.keyCode})});var alertFallback=!1;"undefined"!=typeof console&&"undefined"!=typeof console.log||(console={},console.log=alertFallback?function(e){alert(e)}:function(){}),function(){var e=!1,t=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;this.Class=function(){},Class.extend=function(o){function i(){!e&&this.init&&this.init.apply(this,arguments)}var a=this.prototype;e=!0;var r=new this;for(var n in e=!1,o)r[n]="function"==typeof o[n]&&"function"==typeof a[n]&&t.test(o[n])?function(e,t){return function(){var o=this._super;this._super=a[e];var i=t.apply(this,arguments);return this._super=o,i}}(n,o[n]):o[n];return i.prototype=r,i.prototype.constructor=i,i.extend=arguments.callee,i}}(),jQuery.fn.hintSafeAjaxSubmit=function(e){return this.clearHints().ajaxSubmit(e),this},function(){window.callHelpLink=function(e){$.prompt('<div class="help-dialog"><p>'+I18n.t("javascripts.schlage_external.loading_help")+'</p><p class="spinner progress-icon"></p></div>',{buttons:create_buttons({"javascripts.schlage_external.ok":!0}),focus:0}),$.ajax({cache:!0,dataType:"script",url:"/help/helplink/"+e})}}.call(this);var AccountSetup={subInstallContinue:function(e){e.preventDefault(),$(this).closest("form").submit()},validatePromoCode:function(e){e.preventDefault();var t=$("#aria_promotion_code"),o={promotion_code:t.val()},i=$("#promotional-code .spinner"),a=$("#promo_code_message"),r="/setup/verify_aria_promotion_code";o.promotion_code!=t.data("last_sent_promotion_code")&&($(".apply_promotion").hide(),i.show(),t.data("last_sent_promotion_code",o.promotion_code),$.getJSON(r,o,function(e){i.hide(),"pass"==e.result?(t.removeClass("invalid").addClass("valid"),a.removeClass("invalid"),AccountSetup.enableContinueButton()):"fail"==e.result?(t.removeClass("valid").addClass("invalid"),a.addClass("invalid"),AccountSetup.disableContinueButton(),$(".apply_promotion").show()):"illegal"==e.result&&(t.removeClass("valid").addClass("invalid"),a.removeClass("invalid"),AccountSetup.enableContinueButton()),$("#promo_code_message").html(e.message)}))},navigatePromoCode:function(e){code=e.keyCode||e.which,13!=code&&9!=code||AccountSetup.validatePromoCode(e),AccountSetup.resetPromoCode()},enableContinueButton:function(){$(".continue").show().focus(),$(".back").hide(),$(".apply_promotion").hide()},disableContinueButton:function(){$(".continue").hide(),$(".back").show()}
719,resetPromoCode:function(){var e=$("#aria_promotion_code");message=$("#promo_code_message"),e.removeClass("valid invalid"),message.html(""),AccountSetup.disableContinueButton()},submitPromoCode:function(e){e.preventDefault();var t=$("#aria_promotion_code").val();$(".continue").hide(),$(".buttons .spinner").show(),window.location="/setup/account/promo_code_finished?aria_promotion_code="+t},noPromoCode:function(){$(".promo_code .buttons img.spinner").show()}};$(function(){$(".dynamic.formError").hide(),$(".buttons .sub_install_finished").live("click",AccountSetup.subInstallContinue),$(".apply_promotion").live("click",AccountSetup.validatePromoCode),$(".promo-code").bind("keyup",AccountSetup.navigatePromoCode),$(".promo_code .buttons .continue").live("click",AccountSetup.submitPromoCode).hide(),$(".promo_code .buttons .skip").live("click",AccountSetup.noPromoCode)}),function(){$(function(){$(".house-selector").change(function(e){var t,o;t="/houses/"+$(e.target).val()+"/set_current",o=$("<form />",{action:t,method:"POST",style:"display: none;"}),$("<input />",{type:"hidden",name:"authenticity_token",value:$("meta[name='csrf-token']").attr("content")}).appendTo(o),o.appendTo("body").submit()})})}.call(this);var do_house_time_polling=!0,supportedBrowsers;$(function(){function countryFilter(e){$(".country_based_input").hide(),e.val()&&$(".country_"+e.find("option:selected").val().toLowerCase()).show()}function setupCountryFilter(e){countryFilter($(e.target))}var $container=$("#main_content .box"),$maintenance=$("#maintenance"),submitAddHomeForm=function(e){e.preventDefault(),$(".add-house form").submit()},submitNewHouseForm=function(e){e.preventDefault(),$("form.new_house").submit()},submitForm=function(e){e.preventDefault(),$(this).closest("form").submit()},unfilled=function(e){var t=$("#house_"+e);if(t.is(":visible")){var o=""===t.val(),i=$(".error_"+e);return o?i.show():i.hide(),o}return t.val(""),!1},unselected=function(e){var t=$("#house_"+e);if(t.is(":visible")){var o=""===$("option:selected",t).val(),i=$(".error_"+e);return o?i.show():i.hide(),o}return t.val(""),!1},hideOldErrors=function(){$(".formError").hide()},submitHouseEditForm=function(e){e.preventDefault(),hideOldErrors();var t=!1;t=unfilled("name")||t,t=unfilled("street_address")||t,t=unfilled("city")||t,t=unselected("state")||t,t=unselected("state_br")||t,t=unselected("state_ca")||t,t=unfilled("postal_code")||t,t=unfilled("zip_code")||t,t=unselected("country_code")||t,(t=unselected("time_zone")||t)||$(this).closest("form").submit()},enableUploadImageButton=function(){$("#house-image-upload-button").hide();var e=$(this)[0].files[0],t="";if(e===undefined?t=I18n.t("javascripts.schlage.houses.image_file_required_error"):e.size>5242880?t=I18n.t("javascripts.schlage.houses.image_file_too_large_error"):"image/png"!=e.type&&"image/jpg"!=e.type&&"image/gif"!=e.type&&"image/jpeg"!=e.type&&(t=I18n.t("javascripts.schlage.houses.image_file_file_type_error")),""!==t)return $.prompt(t,{buttons:create_buttons({"javascripts.ok":!0})}),!1;$("#house-image-upload-button").show()},uploadHouseImage=function(e){e.preventDefault();var $button=$(this);if($button.hasClass("disabled"))return!1;$button.addClass("disabled");var $houseImage=$button.closest(".house-image"),$form=$("form",$houseImage),$spinner=$(".spinner",$houseImage);$form.hintSafeAjaxSubmit({dataType:"html",iframe:!0,beforeSend:function(){$spinner.fadeIn(250)},complete:function(){$spinner.fadeOut(250),$button.removeClass("disabled")},success:function(data,code){eval($(data).text())}})},refreshNode=function(e){e.preventDefault(),$(this).closest(".buttons").find(".spinner").fadeIn(100),$(this).closest("form").hintSafeAjaxSubmit({type:"PUT",dataType:"json",success:function(e){listen_backstage(e.key,{complete:function(){document.location.reload()}})}})},rebootCameraClicked=function(e){e.preventDefault();var t=$(this).closest(".buttons").find(".spinner"),o=$(this).closest(".device").find(".buttons");t.fadeIn(250),$(this).closest("form").hintSafeAjaxSubmit({type:"PUT",dataType:"json",error:function(){o.addClass("error")},complete:function(e){o.hide(),t.fadeOut(250),o.addClass("info_text");try{var i=JSON.parse(e.responseText)}catch(a){i={text:"Something went wrong. Please reload the page and try again."}}o.html(i.text),o.fadeIn()}})},refreshCameraClicked=function(e){e.preventDefault();var t=$(this).closest(".buttons").find(".spinner"),o=$(this).closest(".device").find(".wireless").find("span");o.html("<em>... retrieving wireless info ...</em>"),t.fadeIn(250),$.ajax({type:"GET",dataType:"json",cache:!1,context:this,timeout:15e3,url:$(this).data("url"),complete:function(e){o.hide(),t.fadeOut(250),o.html(e.responseText),o.fadeIn()}})}
719,connectionStrengthClicked=function(e){e.preventDefault();var t=$(e.currentTarget);t.data("warn")?$.prompt(I18n.t("javascripts.schlage.houses.connection_strength_warning_html"),{buttons:create_buttons({"javascripts.schlage.houses.cancel":!1,"javascripts.schlage.houses.continue":!0}),focus:0,callback:function(e){e&&testConnectionStrength(t)}}):testConnectionStrength(t)},testConnectionStrength=function(e){var t=e.parent(),o="#connection_strength_house_"+t.data("house-id")+"_device_"+t.data("device-id"),i=6e4,a=t.data("bridge-timeout")+i;e.hasClass("disabled")||($(o).hide(),e.closest(".buttons").find(".spinner").fadeIn(100),$("a.connection_strength_button").addClass("disabled"),e.closest("form").hintSafeAjaxSubmit({type:"GET",dataType:"json",success:function(e){listen_backstage(e.key,{timeout:a,complete:function(){$("a.connection_strength_button").removeClass("disabled"),$(o).closest(".buttons").find(".spinner").fadeOut(100),$(o).removeClass("strong_connection_strength"),$(o).removeClass("weak_connection_strength")},success:function(e){$(o).addClass("strong_connection_strength"),$(o).html(I18n.t("javascripts.schlage.houses.connection_strength_percent",{percent:e.connection_strength})),$(o).show()},error:function(e){$(o).addClass("weak_connection_strength"),$(o).html(I18n.t("javascripts.schlage.houses."+e.type)),$(o).show()}})}}))},removeNode=function(e){e.preventDefault();var t=$(this),o=t.data("prompt-namespace");o?$.prompt(I18n.t("javascripts.schlage.houses."+o+".force_removal_warning_html"),{buttons:create_buttons({"javascripts.schlage.houses.cancel":!1,"javascripts.schlage.houses.continue":!0}),focus:0,callback:function(o){o&&executeRemoveNode(e,t)}}):executeRemoveNode(e,t)},executeRemoveNode=function(e,t){var o=t.parents(".section"),i=o.find(".spinner").fadeIn(250),a="";o.find(".error-box").remove(),$.ajax({url:t.attr("href"),type:"DELETE",dataType:"json",timeout:12e4,error:function(){setTimeout(function(){var e="filter=",t=window.location.search.substr(window.location.search.indexOf(e)+e.length);document.location=document.location.pathname.substr(0,document.location.pathname.indexOf("devices"))+t},5e3)},success:function(e){if(e.error){i.fadeOut(250);var t=e.error||I18n.t("javascripts.schlage.houses.error_occurred");o.prepend('<div class="error-box">'+t+"</div>")}else a=e.redirect,listen_backstage(e.key,{complete:function(){i.fadeOut(250)},timeout:35e3,success:function(){a?document.location=a:o.hide(250,function(){$(this).remove()})},update:function(){},error:function(){a?document.location=a:o.hide(250,function(){$(this).remove()})}})}})},updateBridge=function(e){e.preventDefault();var t=this,o={Cancel:!1,Continue:!0},i=I18n.t("javascripts.schlage.houses.caution");$.prompt(i,{buttons:o,submit:function(e){if(e){var o=$.prompt("<h1>"+I18n.t("javascripts.schlage.houses.updating_firmware")+'</h1><p id="progress_bar"></p>',{buttons:{},submit:function(){document.location.reload()}}).find("div.userquerymessage","#userquery");return $("div.userqueryclose",o).remove(),$("#progress_bar",o).progressBar({boxImage:$("#progress_bar_box_image").val(),barImage:$("#progress_bar_image").val(),width:328,showText:!1}),$.ajax({type:"POST",url:t.href,dataType:"json",success:function(e){listen_backstage(e.key,{success:function(){document.location.reload()},update:function(e){$("#progress_bar",o).progressBar(e.progress)},error:function(){document.location.reload()}})}}),!0}}})},showFeatureCodePrompt=function(e){e.preventDefault();var t="<h1>"+I18n.t("javascripts.schlage.houses.feature_code")+':</h1><div class="field"><input type="text" id="feature" name="feature" value="" class="sec-header text blur" /></div><br/><div class="feature_error" style="display:none; color:red">'+I18n.t("javascripts.schlage.houses.invalid_feature_code")+"</div><br>";$.prompt(t,{buttons:create_buttons({"javascripts.ok":!0,"javascripts.cancel":!1}),submit:function(e,t,o){if(!e)return!0;o.feature.toUpperCase();$(".feature_error").hide();var i=$("#feature_code").data("url")||"feature_code";return $.post(i,{feature_code:o.feature},function(){}).error(function(e){e.status>=400&&e.status<=499&&$(".feature_error").show()}),!0}})};$container.find(".upload-image").live("click",uploadHouseImage).end().find(".update-button").live("click",
719submitHouseEditForm).end().find(".remove-house-button").live("click",submitForm).end().find(".add_house_continue").live("click",submitNewHouseForm).end().find("input[type=file]#house_image_uploaded_data").live("change",enableUploadImageButton).end(),$maintenance.find(".repair-network-button").live("click",submitForm).end().find(".refresh-node-button").live("click",refreshNode).end().find(".remove-device").live("click",removeNode).end().find(".update-bridge-button").live("click",updateBridge).end().find(".connection_strength_button").live("click",connectionStrengthClicked).end().find(".refresh-camera").live("click",refreshCameraClicked).end().find(".reboot-camera").live("click",rebootCameraClicked).end(),$(".add-house a.continue").live("click",submitAddHomeForm),$("#feature_code").live("click",showFeatureCodePrompt),$("[name=upgrade_subscription]").click(function(e){e.preventDefault(),$(this).hide(),$(this).parent().find(".spinner").show();var t=$(this).data("redirect-location")||document.location.toString(),o=$(this).data("cancel-path")||t;$.ajax({url:"/subscriptions/upgrade_prompt",data:{location:t,cancel_path:o,adding_device_class:$(this).data("adding-device-class")}})}),$('.third-party-actions [data-provider="google"][data-type="refresh"]').on("ajax:success",function(){var e=$
719("<p class='success-message'>"+$(this).data("success-message")+"</p>");e.appendTo($(this).parent()),setTimeout(function(){e.remove()},5e3)}),$('.third-party-actions [data-provider="google"][data-type="delete"]').on("ajax:success",function(){location.reload()}),$('.third-party-actions [data-provider="smart-things"][data-type="delete"]').on("ajax:success",function(){location.reload()}),$(".group_header").live("click",function(e){$(e.currentTarget).siblings(".entry.group").slideToggle(),$expander=$(this).find(".expand"),$expander.toggleClass("closed").toggleClass("open")}),$("[name=special_terms_button]").click(function(e){e.preventDefault(),$button=$(this),$button.hide().parent().find(".spinner").show();var t=$button.data("redirect-location")||document.location.toString(),o=$button.data("accept-terms-path");$.prompt(I18n.t("javascripts.schlage.houses.special_terms_html",{system:Nexia.Branding.system}),{buttons:create_buttons({"javascripts.schlage_devices.accept":!0,"javascripts.schlage_devices.decline":!1}),focus:0,callback:function(e){e?$.ajax({method:"POST",url:o,success:function(){window.location=t}}):$.ajax({url:"/subscriptions/upgrade_prompt",data:{location:t,adding_device_class:$button.data("adding-device-class")}})}})}),$(".remove-bridge-button").live("click",function(){var e=I18n.t("javascripts.schlage.houses.are_you_sure");return $.prompt(e,{buttons:create_buttons({"javascripts.schlage.houses.cancel":!1,"javascripts.schlage.houses.remove_bridge":!0}),focus:0,callback:function(e){e&&$(".bridge form").submit()}}),!1});var timer=null;window.sessionTimeoutPrompt=function(){timer||(timer=window.setTimeout(function(){window.onbeforeunload=null,window.location="/logout"},1e4),$.prompt("<h1>"+I18n.t("javascripts.schlage.houses.inactivity_timeout")+"</h1>"+I18n.t("javascripts.schlage.houses.continue_session"),{submit:function(){return $.get("/update_session_timer",function(){},"html"),clearTimeout(timer),timer=null,!0}}))},window.checkSessionTimeout=function(){$.get("/check_session",function(e){var t=/^[\d\.]+$/;"expired"==e?($("#main_content_session").text("Expired"),sessionTimeoutPrompt()):t.exec(e)?$("#main_content_session").text(e):$("#main_content_session").text("Error: "+e.slice(0,32))},"html")},window.pollSessionTimeout=function(){checkSessionTimeout(),setInterval(function(){checkSessionTimeout()},3e4)},window.updateCurrentTime=function(e){function t(e){$("#house-box-timestamp").html(e)}$.get(e,t,"text")},window.pollHouseTime=function(e){var t;do_house_time_polling&&clearInterval(t),updateCurrentTime(e),t=setInterval(function(){updateCurrentTime(e)},2e4)},$("#account_house_country_code").length>0?countryFilter($("#account_house_country_code")):countryFilter($("#house_country_code")),$("#house_country_code").change(setupCountryFilter),$("#account_house_country_code").change(setupCountryFilter),$(".field .form_error").hide()}),function(){var e,t;e=jQuery,t={addOption:function(t,o,i){return this.each(function(){if(e(this).append('<option value="'+t+'">'+o+"</option>"),i)return e('option[value="'+t+'"]',e(this)).attr("selected","selected")})},removeOption:function(t){return this.each(function(){return"number"==typeof t?e("option:eq("+t+")",e(this)).remove():e('option[value="'+t+'"]',e(this)).remove()})},selectOptions:function(t,o){return this.each(function(){return o&&(e(this).val(""),e("option:selected",e(this)).attr("selected",null)),e('option[value="'+t+'"]',e(this)).attr("selected","selected")})}},e.fn.optionator=function(o){return t[o]?t[o].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof o&&o?e.error("Method {#method} does not exist on jQuery.optionator"):t.init.apply(this,arguments)}}.call(this);var cookieList=function(e){var t=readCookie(e),o=t?t.split(/,/):[];return{add:function(t){t.length>0&&(o.push(t),createCookie(e,o.join(","),365))},remove:function(t){$.inArray(t,o)>-1&&(o.splice($.inArray(t,o),1),createCookie(e,o.join(","),365))},clear:function(){o=null,createCookie(e,null)},items:function(){return o}}},closed_sections=new cookieList("LiNK_collapsed_sections"),open_sections=new cookieList("LiNK_open_sections");!function(e){e.extend(jQuery.easing,{easeInOutExpo:function(e,t,o,i,a){return 0===t?o:t===a?o+i:(t/=a/2)<1?i/2*Math.pow(2,10*(t-1))+o:i/2*(2-Math.pow(2,-10*--t))+o}}),e.fn.extend({sort_by_name:function(t){e(this).sort(function(o,i){return a_text=e("#"+o.id+" .view_section .title_text").text().toLowerCase(),b_text=e("#"+i.id+" .view_section .title_text").text().toLowerCase(),a_bridge_node="windowshadebridgenode"==e("#"+o.id).attr("data-device-type"),b_bridge_node="windowshadebridgenode"==e("#"+i.id).attr("data-device-type"),a_bridge_node?1:b_bridge_node?-1:"asc"==t?a_text>b_text?1:-1:a_text<b_text?1:-1})},segmentedControlsSetup:function(){return this.each(function(){var t=e(this).find(".bevel_button");t.first().addClass("first").addClass("asc").addClass("main").end().last(
719).addClass("last").end().append("<span></span>").end(),t.click(function(t){t.preventDefault(),$button=e(this),$button.hasClass("main")?$button.toggleClass("asc").toggleClass("dec"):($button.parents(".segmented_control").find(".bevel_button").removeClass("main"),$button.addClass("main").addClass("asc")),$button.hasClass("sort_name")&&($button.hasClass("asc")?e(".device").sort_by_name("asc"):e(".device").sort_by_name("desc"))}),e(".device").sort_by_name("asc")})},handleClose:function(){return"subscriber_news_section"==e(this).attr("id")?createCookie("LiNK_subscriber_news","closed"):(closed_sections.add(e(this).attr("id")),open_sections.remove(e(this).attr("id"))),this.removeClass("open").find(".content").slideUp(250,"easeInOutExpo").end()},handleOpen:function(){return"subscriber_news_section"==e(this).attr("id")?createCookie("LiNK_subscriber_news","open"):(closed_sections.remove(e(this).attr("id")),open_sections.add(e(this).attr("id"))),this.addClass("open").find(".content").slideDown(250,"easeInOutExpo").end()},isOpen:function(){return this.hasClass("open")},open:function(){return this.handleOpen()},close:function(){return this.handleClose()}
719,twiddle:function(){return this[this.isOpen()?"close":"open"](),this}}),e(function(){e(".header-notice").exists()&&e.ajax({url:"/browser_information/supported_browsers.json",dataType:"json",type:"GET",success:function(t){supportedBrowsers=t,"ack"==readCookie("HeaderNotice")?e(".header-notice").hide():(browser=getBrowserInfo(),browserSupported(browser)||(e(".browser-name").html(browser.longName),e(".browser-version").html(browser.version),e(".min-browser-version").html(supportedBrowsers[browser.name]-1),e(".header-notice").delay(500).slideDown("slow"))),e(".header-notice-button").on("click",function(t){t.preventDefault(),createCookie("HeaderNotice","ack",30),e(".header-notice").slideUp("fast")})}}),e("section.closed").length>0?e.each(open_sections.items(),function(){e("#"+this).addClass("open").find(".content").show().end()}):e.each(closed_sections.items(),function(){e("#"+this).removeClass("open").find(".content").hide().end()}),"closed"==readCookie("LiNK_subscriber_news")&&e("#subscriber_news_section").removeClass("open").find(".content").hide().end(),e("#main_content section header").live("click",function(){e(this).closest("section").twiddle()}),e("#main_content .segmented_control").segmentedControlsSetup(),e("#main_content table tr").filter(":odd").addClass("odd"),e("#main_content .device_listing .device").filter(":odd").addClass("odd"),e("#main_content .schedule-section .schedule").filter(":odd").addClass("odd")})}(jQuery);var Backstage=function(e,t){return e.listen=function(e,o){function i(){t.ajax({url:s,cache:!1,dataType:"json",success:function(e){null!==e?"update"==e.status?(r.update(e.options),setTimeout(i,r.interval||500)):(r.complete(e.options),"success"==e.status?r.success(e.options):"error"==e.status?r.error(e.options):"cancel"==e.status&&r.cancel(e.options)):n&&new Date-n>r.timeout?(r.complete(),r.error({type:"Timeout",translation_key:"javascripts.schlage_devices.timeout"})):setTimeout(i,r.interval||500)},error:function(){r.error({type:"Communication Error"})}})}var a=e,r=o,n=r.timeout?new Date:null,s=e;return/http(s)?:/.test(s)||(s="/backstage/announcements/"+a),r.complete=r.complete||function(){},r.success=r.success||function(){},r.update=r.update||function(){},r.error=r.error||function(){},r.cancel=r.cancel||function(){},setTimeout(i,r.wait||500)},e}(Backstage||{},jQuery),Backstage=function(e,t){function o(t){t.step&&(t.step!=l&&null!=l&&(e.passStep(),e.addStep().t("."+t.step,t)),l=t.step),t.progress?e.updateStep().t("."+l+"_progress",t):e.updateStep().t("."+l,t)}function i(e){(s=e).method=s.method||"PUT",s.dataType=s.dataType||"json",s.interval=s.interval||1e3,s.timeout=s.timeout||null,s.hideOnSuccess===undefined&&(s.hideOnSuccess=!0),s.cancelable=s.cancelable||!1,l=s.initialStep||null,s.success=s.success||function(){},s.error=s.error||function(){},s.complete=s.complete||function(){},s.update=s.update||o,s.formInvalid=s.formInvalid||function(){},s.ajaxError=s.ajaxError||function(){},s.callback=s.callback||function(){},s.i18n=s.i18n||"",s.title=s.title||".title",s.initial=s.initial||".initial",s.conclusion_buttons=s.conclusion_buttons||{ok:!0}}function a(){var o="<h1>"+r(s.title)+'</h1><ul><li class="processing"><span>'+r(s.initial)+"</span></li></ul>";c="working";var i={working:{html:o,show:"show",focus:-1,buttons:prompt_buttons_t({cancel:!1}),submit:function(o){t.ImpromptuGoToState("conclusion"),e.failStep(),s.callback(o)}},conclusion:{html:o,show:"show",buttons:prompt_buttons_t(s.conclusion_buttons),submit:function(e){return s.callback(e),!0}}};s.cancelable?t.prompt(i):(c=null,i=i.conclusion,promptMessage=i.html,delete i.html,t.prompt(promptMessage,i)),d=t("div.userquerymessage").last(),t("div.userqueryclose").remove(),s.cancelable||t("div.userquerybuttons").hide()}function r(e,t){var o="."===e[0]?s.i18n+e:e;return I18n.t(o,t)}function n(e){return{t:function(t,o){e(r(t,o))}}}var s,l,c,d,u,m,p,h,b;return doObservation=function(e){Backstage.listen(e,{interval:s.interval,timeout:s.timeout,update:function(e){s.update(e)},complete:function(e){s.complete(e)},success:function(e){s.hideOnSuccess&&t(".userquerybox").remove(),s.success(e)},error:function(e){s.error(e)}})},e.observe=function(e,o){i(o),a(),t.ajax({url:e,dataType:s.dataType,type:s.method,success:function(e){e.status?s.error(e):doObservation(e.key)},error:function(){s.ajaxError()}})},e.observeFormSubmit=function(e,t){i(t),a(),e.hintSafeAjaxSubmit({dataType:s.dataType,success:function(e){e.success||s.formInvalid(e),doObservation(e.key)},error:function(){s.ajaxError()}})},e.resumeObserve=function(e,t){i(t),a(),doObservation(e)},e.addStep=function(e){if(!e)return u;d.find("ul").append("<li class='processing'>"+e+"</li>")},e.failStep=function(){d.find("li.processing").removeClass("processing").addClass("error")},e.passStep=function(){d.find("li.processing").removeClass("processing").addClass("success")},e.updateStep=function(e){if(!e)return m;d.find("li.processing").html(e)}
719,e.replaceSteps=function(o){if(!o)return p;t("ul",d).replaceWith('<p style="max-width:350px;">'+o+"</p>"),t(".processing").removeClass("processing"),e.showButtons()},e.conclude=function(t){if(!t)return h;d.append('<p style="max-width:350px;">'+t+"</p>"),e.showButtons()},e.addCallback=function(e){s.callback=e},e.replaceTitle=function(e){if(!e)return b;t("h1",d).text(e)},e.showButtons=function(){"working"===c&&(t.ImpromptuGoToState("conclusion"),c="conclusion"),t("div.userquerybuttons").show()},u=n(e.addStep),m=n(e.updateStep),p=n(e.replaceSteps),h=n(e.conclude),b=n(e.replaceTitle),e}(Backstage||{},jQuery);(function(){var e,t,o,i=function(e,t){function o(){this.constructor=e}for(var i in t)a.call(t,i)&&(e[i]=t[i]);return o.prototype=t.prototype,e.prototype=new o,e.__super__=t.prototype,e},a={}.hasOwnProperty;null==Nexia.Mode&&(Nexia.Mode={}),null==(e=Nexia.Mode).Models&&(e.Models={}),null==(t=Nexia.Mode).Views&&(t.Views={}),null==(o=Nexia.Mode).Templates&&(o.Templates={}),Nexia.Mode.Views.Main=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return i(t,e),t.prototype.initialize=function(){var e,o;if(t.__super__.initialize.apply(this,arguments),this.modeViewer=null,this.modeSelector=new Nexia.Mode.Views.ModeSelector({collection:this.collection}),e=$("#create_mode_button"),this.modeSelector.on("mode:change",(o=this,function(e){return o.modeViewer&&o.modeViewer.remove(),o.modeViewer=new Nexia.Mode.Views.Mode({model:e}),o.$el.append(o.modeViewer.render().el)})),this.modeSelector.on("mode:edit",function(e){return function(){return e.modeViewer.enableEdit(!0)}}(this)),this.collection.on("add reset",function(){if(this.size()>=5)return e.addClass("disabled")}),this.collection.on("remove",function(){if(this.size()<5)return e.removeClass("disabled")}),e.click(function(e){return function(t){var o;if(t.preventDefault(),!$(t.currentTarget).hasClass("disabled"))return o=e.collection.addModelFromTemplate(),e.modeSelector.setMode(o),e.modeViewer.enableEdit(!0)}}(this)),this.collection.size()>=5)return e.addClass("disabled")},t.prototype.onRender=function(){return this.$el.append(this.modeSelector.render().el)},t}(Nexia.Framework.View)}).call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Mode.Models.Mode=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.validations={name:{required:!0}},o.prototype.nestedCollections=function(){return{automators:{model:Nexia.Mode.Models.Automator},availableAutomators:{model:Nexia.Mode.Models.Automator},schedules:{model:Nexia.Mode.Models.ModeSchedule}}},o.prototype.isActive=function(){return!!this.get("active")},o}(Nexia.Framework.Model)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Mode.Models.AutomationSummary=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.url=function(){return"/houses/"+this.get("houseId")+"/automations/"+this.get("automationId")+"/summarize"},o}(Nexia.Framework.Model)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Mode.Models.Automator=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.urlRoot=function(){return"/automators"},o.prototype.assign=function(){return this.set("isAssigned",!0),this.save()},o.prototype.unAssign=function(){return this.set("isAssigned",!1),this.destroy(),this.unset("id")},o}(Nexia.Framework.Model)}.call(this),function(){var e=function(e,t){return function(){return e.apply(t,arguments)}},t=function(e,t){function i(){this.constructor=e}
720for(var a in t)o.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},o={}.hasOwnProperty;Nexia.Mode.Models.ModeSchedule=function(o){function i(){return this.isAstroTime=e(this.isAstroTime,this),this.isRecurring=e(this.isRecurring,this),this.triggersAtDate=e(this.triggersAtDate,this),i.__super__.constructor.apply(this,arguments)}return t(i,o),i.prototype.validations={name:{required:!0},recurringDays:function(){if(this.isRecurring()&&!this.isAnyDaySelected())return"recurring schedule must have days selected"}},i.prototype.clearDays=function(){return _.each(DateUtil.DAY_VALUES,(e=this,function(t){return e.set(t,!1)}));var e},i.prototype.setDefaults=function(){var e;
720return _.each(DateUtil.WEEKDAY_VALUES,(e=this,function(t){return e.set(t,!0)})),this.set("enabled",!0),this.set("hour",1),this.set("minute",0),this.set("meridian",1),this.set("astroOffset",0),this.set("scheduleType","recurring"),this.set("astroType","fixed")},i.prototype.selectedDays=function(){return _.filter(DateUtil.DAY_VALUES,(e=this,function(t){return e.get(t)}));var e},i.prototype.triggersAtDate=function(){var e,t,o;return e=new Date(this.get("enabledAt")),t=parseInt(this.get("hour")),o=this.get("meridian"),12===t&&0===o&&(t=0),1===o&&t<12&&(t+=12),e.setHours(t),e.setMinutes(this.get("minute")),e},i.prototype.isRecurring=function(){return"recurring"===this.get("scheduleType")},i.prototype.isAstroTime=function(){return"fixed"!==this.get("astroType")},i.prototype.isAnyDaySelected=function(){return _.any(DateUtil.DAY_VALUES,(e=this,function(t){return e.get(t)}));var e},i.prototype.houseId=function(){return window.Nexia.modes.houseId},i}(Nexia.Framework.Model)}.call(this),function(){var e=function(e,t){return function(){return e.apply(t,arguments)}},t=function(e,t){function i(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},o={}.hasOwnProperty;Nexia.Mode.Models.Modes=function(o){function i(){return this.modeActivationError=e(this.modeActivationError,this),this.modeActivationSuccess=e(this.modeActivationSuccess,this),i.__super__.constructor.apply(this,arguments)}return t(i,o),i.prototype.model=Nexia.Mode.Models.Mode,i.prototype.getActiveMode=function(){return _.find(this.models,function(e){return e.isActive()})},i.prototype.getModeById=function(e){return _.find(this.models,function(t){return t.get("id")===e})},i.prototype.url=function(){return"/houses/"+this.houseId+"/modes"},i.prototype.parse=function(e){return this._newModelTemplate=e.template,e.items},i.prototype.addModelFromTemplate=function(){var e;return e=new this.model(this._newModelTemplate,{parse:!0}),this.add(e),e},i.prototype.setActiveMode=function(e){return this.trigger("request",this),$.ajax(this.housePath,{method:"PUT",dataType:"json",data:{mode_id:e},success:(t=this,function(e){return Backstage.listen(e.uid,{success:t.modeActivationSuccess,error:t.modeActivationError})})});var t},i.prototype.modeActivationSuccess=function(){return this.trigger("activate:success"),this.fetch()},i.prototype.modeActivationError=function(e){return this.trigger("activate:error",e.error_keys)},i}(Nexia.Framework.Collection)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Mode.Views.AutomationSummary=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.triggers=function(){return this.model.get("triggers").length>0?new Handlebars.SafeString(this.model.get("triggers").join("<br/>- OR -<br/>")):"No triggers"},o.prototype.startActions=function(){return this.model.get("startActions").length>0?new Handlebars.SafeString(this.model.get("startActions").join("<br/>- AND -<br/>")):"No start actions"},o.prototype.endActions=function(){return this.model.get("endActions").length>0?new Handlebars.SafeString(this.model.get("endActions").join("<br/>- AND -<br/>")):"No end actions"},o.prototype.summary=function(){return this.model.get("summary")},o.prototype.templateContext=function(){return{summary:this.summary()}},o}(Nexia.Framework.View)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Mode.Views.Automator=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.className="automator",o.prototype.bindings={"[name=runOnModeStart]":"runOnModeStart"},o.prototype.events={"click [name=runOnModeStart]":"onModeStart","click [name=show-summary]":"showSummary"},o.prototype.onModeStart=function(e){var t,o;return t=e.target,setTimeout((o=this,function(){return o.model.save(null,{success:function(){},error:function(e,o){t.checked=!1,alert(JSON.parse(o.responseText).response)}})}),10)},o.prototype.initialize=function(){return o.__super__.initialize.call(this),this.automationSummary=new Nexia.Mode.Models.AutomationSummary({houseId:this.model.get("houseId"),automationId:this.model.get("automation_id")}),this.automationSummaryView=new Nexia.Mode.Views.AutomationSummary({model:this.automationSummary}),this.automationSummary.on("sync",this.renderSummary,this)},o.prototype.showSummary=function(){return this.$(".expand").toggleClass("closed open"),this.$("[name=automation-summary]").is(":visible")?this.$("[name=automation-summary]").slide
720Up("fast"):(this.$("[name=automation-summary]").slideDown("fast"),this.automationSummary.fetch())},o.prototype.renderSummary=function(){return this.$("[name=automation-summary]").html(this.automationSummaryView.render().el)},o.prototype.getTruncatedDescription=function(){var e;return e=this.model.get("description"),_.isString(e)&&e.length>=62?e.substring(0,59)+"...":e},o.prototype.templateContext=function(){return{runOnModeStartId:"run-on-mode-start-"+this.model.cid,truncatedDescription:this.getTruncatedDescription()}},o}(Nexia.Framework.View)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Mode.Views.Automators=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.events={"click [name=assign]":"assignAutomator","click [name=unassign]":"unassignAutomator"},o.prototype.itemView=function(e){return new Nexia.Mode.Views.Automator({model:e})},o.prototype.itemContainer="[name=items]",o.prototype.assignAutomator=function(e){var t;return t=this.getItemFromElement(e.target),this.trigger("assign",t)},o.prototype.unassignAutomator=function(e){var t;return t=this.getItemFromElement(e.target),this.trigger("unassign",t)},o.prototype.setTitle=function(e){return this.title=e},o.prototype.templateContext=function(){return{title:this.title}},o}(Nexia.Framework.CollectionView)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Mode.Views.Mode=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.className="mode",o.prototype.initialize=function(){var e;return this.automatorsView=new Nexia.Mode.Views.Automators({collection:this.model.getAutomators()}),this.automatorsView.setTitle(this.model.get("name")+" Automations"),this.availableAutomatorsView=new Nexia.Mode.Views.Automators({collection:this.model.getAvailableAutomators()}),this.availableAutomatorsView.setTitle("Available Automations"),this.availableAutomatorsView.on("assign",(e=this,function(t){return t.assign(),e.model.getAvailableAutomators().remove(t),e.model.getAutomators().add(t),e.availableAutomatorsView.render()})),this.automatorsView.on("unassign",function(e){return function(t){return t.unAssign(),e.model.getAutomators().remove(t),e.model.getAvailableAutomators().add(t)}}(this)),this.editView=new Nexia.Mode.Views.ModeEdit({model:this.model}),this.model.on("sync",function(e){return function(){return e.enableEdit(!1)}}(this)),this.enableEdit(this.model.isNew())},o.prototype.enableEdit=function(e){return this.editView.$el.toggle(e),this.automatorsView.$el.toggle(!this.model.isNew()),this.availableAutomatorsView.$el.toggle(!this.model.isNew())},o.prototype.onRender=function(){return this.$("[name=editor]").html(this.editView.render().el),this.$("[name=automators]").html(this.automatorsView.render().el),this.$("[name=availableAutomators]").html(this.availableAutomatorsView.render().el)},o}(Nexia.Framework.View)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Mode.Views.ModeDropdown=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.events={"change [name=mode_select_dropdown]":"onModeChange"},o.prototype.initialize=function(){return this.collection.on("sync remove",this.render,this),this.collection.on("request",this.onLoadingBegin,this),this.collection.on("invalid",this.onLoadingEnd,this),this.collection.on("activate:error",this.showModeActivationError,this)},o.prototype.onModeChange=function(e){var t;return t=$(e.currentTarget).val(),this.collection.setActiveMode(t)},o.prototype.onLoadingBegin=function(){return this.$(".spinner").show()},o.prototype.onLoadingEnd=function(){return this.$(".spinner").hide()},o.prototype.showModeActivationError=function(e){var t;return this.onLoadingEnd(),t=_.map(_.uniq(e),function(e){return"<p>"+I18n.t("javascripts.modes.set_active_mode."+e,{system:Nexia.Branding.system})+"</p>"}),$.prompt("<h1>"+I18n.t("javascripts.modes.set_active_mode.error_header")+"</h1><p>"+t+"</p>",{buttons:{OK:!0}})},o.prototype.onRender=function(){return Nexia.Framework.Dialogs.createPopupMenu(this.$("[name=button]"),this.$("[name=menu]"))},o.prototype.templateContext=function(){var e;return{modeName:(e=this.collection.getActiveMode())?e.get("name"):"",modes:this.collection.collect(function(e){return e.attributes})}},o}(Nexia.Framework.View)}.call(this),function(){var e=function(e,t){return function(){return e.apply(t,arguments)}},t=function(e,t){function i(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},o={}.hasOwnProperty;Nexia.Mode.Views.ModeEdit=function(o){function i(){return this.clearHighlighting=e(this.clearHighlighting,this),this.highlightEditingViews=e(this.highlightEditingViews,this),this.addErrorForNestedCollection=e(this.addErrorForNestedCollection,this),this.onInvalid=e(this.onInvalid,this),i.__super__.constructor.apply(this,arguments)}return t(i,o),i.prototype.className="mode-editor",i.prototype.bindings={"[name=name]":{observe:"name",onSet:"formatName"}},i.prototype.events={"click [name=save]":"onSave","click [name=cancel]":"onCancel","click [name=delete]":"onDelete","click [name=mode-icon]":"onIconChanged"},i.prototype.initialize=function(){var e;return i.__super__.initialize.apply(this,arguments),this.model.on("invalid",(e=this,function(t,o){return e.onInvalid(o)}
720)),this.model.on("valid",function(e){return function(){return e.$(".error").remove()}}(this)),this.schedulesView=new Nexia.Mode.Views.ModeSchedules({collection:this.model.getSchedules(),parentModel:this.model})},i.prototype.onInvalid=function(e){var t,o,i,a,r,n,s,l,c;if(e.server_errors){if((e=e.server_errors).mode)for(i=0,r=(s=e.mode).length;i<r;i++)t=s[i],this.$("[name=basic_info]").find("[name="+t.attribute+"]").after('&nbsp;<span class="error">'+t.options.message+"</span>");if(e.schedules){for(c=[],o=a=0,n=(l=e.schedules).length;a<n;o=++a)e=l[o],c.push(this.addErrorForNestedCollection(e,o));return c}}},i.prototype.addErrorForNestedCollection=function(e,t){return this.schedulesView.displayError(e,t)},i.prototype.formatName=function(e){return _.str.trim(e)},i.prototype.onSave=function(){return this.clearHighlighting(),this.schedulesView.canLeave()?this.model.save(this.model.attributes,{translate:!1}):(this.highlightEditingViews(),this.showMessage(this.t("automations.edit.unsaved_caption"),this.t("automations.edit.unsaved_text")))},i.prototype.highlightEditingViews=function(){return this.schedulesView.highlight(!0)},i.prototype.clearHighlighting=function(){return this.schedulesView.highlight(!1)},i.prototype.onCancel=function(){return this.model.isNew()?this.model.destroy():this.model.fetch()},i.prototype.onDelete=function(){return this.model.destroy()},i.prototype.onIconChanged=function(e){var t;return(t=$(e.currentTarget)).addClass("selected").siblings().removeClass("selected"),this.model.set("icon",t.data("path"))},i.prototype.onLoadingBegin=function(){return this.$(".control").hide(),this.$(".spinner").show()},i.prototype.onLoadingEnd=function(){return this.$(".control").show(),this.$(".spinner").hide()},i.prototype.onRender=function(){var e;return this.$(".spinner").hide(),e=this.model.get("icon"),this.$("[data-path='"+e+"']").addClass("selected"),this.$(".date_selector").datepicker(),this.$("[name=schedules]").html(this.schedulesView.render().el)},i.prototype.showMessage=function(e,t){var o;return o="<h2>"+(e=this.translateIfNeeded(e))+"</h2><p style='max-width:350px;'>"+(t=this.translateIfNeeded(t))+"</p>",$.prompt(o,{buttons:this.translateButtons({"navigation.ok":!0})})},i.prototype.translateIfNeeded=function(e){return _.str.startsWith(e,".")&&(e=this.t(e)),e},i.prototype.translateButtons=function(e){var t,o,i;for(o in t={},e)i=e[o],t[this.t(o)]=i;return t},i.prototype.templateContext=function(){return{isNew:this.model.isNew(),isActive:this.model.isActive()}},i}(Nexia.Framework.View)}.call(this),function(){var e=function(e,t){return function(){return e.apply(t,arguments)}},t=function(e,t){function i(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},o={}.hasOwnProperty;Nexia.Mode.Views.ModeSchedule=function(o){function i(){return this.highlight=e(this.highlight,this),this.canLeave=e(this.canLeave,this),this.displayErrors=e(this.displayErrors,this),this.toggle=e(this.toggle,this),this.schedulableDisplayBuilder=e(this.schedulableDisplayBuilder,this),this.onCancelEdit=e(this.onCancelEdit,this),this.onCancelOrAcceptEdit=e(this.onCancelOrAcceptEdit,this),this.onEditMode=e(this.onEditMode,this),this.initialize=e(this.initialize,this),this.onDeleteSchedule=e(this.onDeleteSchedule,this),i.__super__.constructor.apply(this,arguments)}return t(i,o),i.prototype.bindings={"[name=enabled]":{observe:"enabled"}},i.prototype.events={"click [name=edit-schedule]":"onEditMode","click [name=delete-schedule]":"onDeleteSchedule"},i.prototype.onDeleteSchedule=function(){return this.trigger("delete-schedule",this.model)},i.prototype.initialize=function(){return this.editView=new Nexia.Mode.Views.ModeScheduleEdit({model:this.model}),this.editView.on("cancel-edit accept-edit",this.onCancelOrAcceptEdit),this.editView.on("cancel-edit",this.onCancelEdit),this.inEditMode=!1},i.prototype.onEditMode=function(){return this.$("[name=view]").hide(250),this.editView.show(),this.inEditMode=!0},i.prototype.onCancelOrAcceptEdit=function(){return this.$("[name=view]").show(250),this.render(),this.inEditMode=!1,this.highlight(!1)},i.prototype.onCancelEdit=function(){if(this.model.isNew()&&!this.model.isAdded)return this.editView.stopListening(),this.editView.off(),this.undelegateEvents(),this.off(),this.stopListening(),this.remove()},i.prototype.schedulableDisplayBuilder=function(){return new Nexia.SchedulableDisplayBuilder(this.model,"scheduleType","enabledAt","astroType","astroOffset")},i.prototype.displayTime=function(){return I18n.t(this.schedulableDisplayBuilder().readableKey(),this.schedulableDisplayBuilder().readableOptions())},i.prototype.templateContext=function(){return{displayTime:new Handlebars.SafeString(this.displayTime())}},i.prototype.onRender=function(){return this.editView.setElement(this.$("[name=editor]")),this.editView.render(),this.toggle(!1)},i.prototype.toggle=function(e){return this.editView.$el.toggle(e),this.$("[name=view]").toggle(!e),e&&this.editView.show(),this.inEditMode=e},i.prototype.displayErrors=function(e){if(_.keys(e).length>0)return this.onEditMode(),this.editView.displayErrors(e)},i.prototype.canLeave=function(){return!this.inEditMode},i.prototype.highlight=function(e){return null==e&&(e=!0),this.editView.highlight(e)},i}(Nexia.Framework.View)}.call(this),function(){var e=function(e,t){return function(){return e.apply(t,arguments)}},t=function(e,t){function i(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},o={}.hasOwnProperty;Nexia.Mode.Views.ModeScheduleEdit=function(o){function i(){return this.templateContext=e(this.templateContext,this),this.highlight=e(this.highlight,this),this.displayErrors=e(this.displayErrors,this),this.selectDays=e(this.selectDays,this),this.selectDay=e(this.selectDay,this),this.getDate=e(this.getDate,this),this.show=e(this.show,this),this.onScheduleTypeChanged=e(this.onScheduleTypeChanged,this),this.onAstroTypeChanged=e(this.onAstroTypeChanged,this),this.cancelEdit=e(this.cancelEdit,this),this.acceptEdit=e(this.acceptEdit,this),this.onInvalid=e(this.onInvalid,this),i.__super__.constructor.apply(this,arguments)}return t(i,o),i.prototype.bindings={"[name=schedule_name]":{observe:"name"},"[name=schedule_type]":{observe:"scheduleType"}
720,"[name=astro_type]":{observe:"astroType"},"[name=hour]":{observe:"hour"},"[name=minute]":{observe:"minute"},"[name=at_time]":{observe:"enabledAt",onGet:"getDate"},"[name=meridian]":{observe:"meridian"},"[name=astro_offset]":{observe:"astroOffset"},"[name=schedule_enabled]":{observe:"enabled"}},i.prototype.events={"click [name=cancel-edit-schedule]":"cancelEdit","click [name=ok-edit-schedule]":"acceptEdit","click .weekbox span.link_to_noop":"selectDay"},i.prototype.fields={name:"schedule_name",recurringDays:"weekbox"},i.prototype.initialize=function(e){return i.__super__.initialize.call(this,e),this.reference=e.reference,this.model.on("change:scheduleType",this.onScheduleTypeChanged),this.model.on("change:astroType",this.onAstroTypeChanged),this.model.on("invalid",this.onInvalid)},i.prototype._field=function(e){return this.fields[e]||e},i.prototype.onInvalid=function(e,t){var o,i,a,r;for(r=[],i=0,a=t.length;i<a;i++)o=t[i],r.push(this.$("[name="+this._field(o.attribute)+"]").after('&nbsp;<span class="error">'+o.message+"</span>"));return r},i.prototype._clearErrors=function(){return this.$(".error").remove()},i.prototype.acceptEdit=function(){var e,t;if(this._clearErrors(),this.model.isValid())return t=this,e=function(){return t.model.isAdded=!0,t.$el.hide(250),t.trigger("accept-edit")},this.model.isAstroTime()?this._getAstroTime(e):e()},i.prototype._getAstroTime=function(e){return Nexia.AstroTimeFetcher.getAstroTime(this.model.houseId(),this.model.get("astroType"),this.model.get("astroOffset"),this.model.get("enabledAt"),(t=this,function(o,i,a){if(t.model.set("hour",o),t.model.set("minute",i),t.model.set("meridian",a),e)return e()}));var t},i.prototype.cancelEdit=function(){return this.model.isNew()&&!this.model.isAdded?(this.model.collection.remove(this.model),this.off(),this.stopListening(),this.unstickit(),this.$el.hide(250,(e=this,function(){return e.model.off(),e.remove(),e.$el=null,e.el=null,e.trigger("cancel-edit")}))):(this.model.set(this.modelState),this.$el.hide(250,function(e){return function(){return e.trigger("cancel-edit")}}(this)));var e},i.prototype.onAstroTypeChanged=function(e,t){return"fixed"===t?this._setupClockFields():this._setupAstroTimeFields()},i.prototype._setupClockFields=function(){return this.model.get("hour")||(this.model.set("hour",1),this.model.set("minute",0),this.model.set("meridian",1)),this.$("[name=astro_time_fields]").hide(),this.$("[name=clock_fields]").show(),this.model.set("astroOffset",null)},i.prototype._setupAstroTimeFields=function(){return this.model.set("hour",null),this.model.set("minute",null),this.model.set("meridian",null),this.model.get("astroOffset")||this.model.set("astroOffset",0),this.$("[name=astro_time_fields]").show(),this.$("[name=clock_fields]").hide()},i.prototype.onScheduleTypeChanged=function(){return this.$("[name=recurring]").hide(),this.$("[name=one_time]").hide(),this.$("[name="+this.$("[name=schedule_type]").val()+"]").show(),this.model.isRecurring()?this.model.set("enabledAt",null):(this.model.get("enabledAt")||this.model.set("enabledAt",new Date),this.model.clearDays())},i.prototype.show=function(){return this.$el.show(250),this.onScheduleTypeChanged(),this.onAstroTypeChanged(this.model,this.model.get("astroType")),this.$(".date_selector").datepicker(),this.modelState=_.extend({},this.model.attributes)},i.prototype.getDate=function(){var e;if(null!==(e=this.model.get("enabledAt")))return(e=new Date(e)).getMonth()+1+"/"+e.getDate()+"/"+e.getFullYear()},i.prototype.selectDay=function(e){var t,o,i;return(o=(i=$(e.currentTarget)).closest("li")).toggleClass("active"),t=$.trim(i.attr("class").replace("link_to_noop","")),this.model.set(t,o.hasClass("active"))},i.prototype.safe=function(e){return new Handlebars.SafeString(e)},i.prototype.selectDays=function(e){var t,o,i,a;for(a=[],i=o=0;o<=6;i=++o)t=DateUtil.DAY_VALUES[i],_.contains(e,t)?(this.$("."+t).closest("li").addClass("active"),a.push(this.model.set(t,!0))):(this.$("."+t).closest("li").removeClass("active"),a.push(this.model.set(t,!1)));return a},i.prototype.daySelectors=function(){var e,t,o,i,a,r;for(a=[],i=o=0;o<=6;
720i=++o)e=DateUtil.DAY_VALUES[i],t=I18n.t("date.day_names")[i][0],r=this.model.get(e)?this.safe(' class="active"'):"",a.push({day:e,letter:t,"class":r});return a},i.prototype.displayErrors=function(e){var t,o,i;for(t in i=[],e)o=e[t].join("|"),i.push(this.$("[name="+t+"]").after('&nbsp;<span class="error">'+o+"</span>"));return i},i.prototype.highlight=function(e){return this.$("[name=schedule_edit]").toggleClass("unsaved",e)},i.prototype.templateContext=function(){return{daySelectors:this.daySelectors(),houseIsAstroSchedulable:Nexia.Mode.reference.houseIsAstroSchedulable}},i.prototype.onRender=function(){return i.__super__.onRender.call(this),this.selectDays(this.model.selectedDays())},i}(Nexia.Framework.View)}.call(this),function(){var e=function(e,t){return function(){return e.apply(t,arguments)}},t=function(e,t){function i(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},o={}.hasOwnProperty;Nexia.Mode.Views.ModeSchedules=function(o){function i(){return this.highlight=e(this.highlight,this),this.canLeave=e(this.canLeave,this),this.displayError=e(this.displayError,this),this.addSchedule=e(this.addSchedule,this),this.initialize=e(this.initialize,this),i.__super__.constructor.apply(this,arguments)}return t(i,o),i.prototype.initialize=function(e){return i.__super__.initialize.call(this,e),this.parentModel=e.parentModel},i.prototype.events={"click [name=add-schedule]":"addSchedule"},i.prototype.itemView=function(e){var t,o;return t=new Nexia.Mode.Views.ModeSchedule({model:e,parent:this}),this.listenTo(t,"delete-schedule",(o=this,function(e){return o.collection.remove(e),o.render()})),t},i.prototype.itemContainer="[name=items]",i.prototype.addSchedule=function(){var e;return(e=new Nexia.Mode.Models.ModeSchedule({modeId:this.parentModel.id})).setDefaults(),this.collection.add(e),this.getItemView(this.collection.size()-1).toggle(!0)},i.prototype.displayError=function(e,t){return this.getItemView(t).displayErrors(e)},i.prototype.canLeave=function(){return _.all(this._itemViews,function(e){return e.canLeave()})},i.prototype.highlight=function(e){return _.each(this._itemViews,function(t){return t.highlight(e)})},i}(Nexia.Framework.CollectionView)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Mode.Views.ModeSelector=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.className="mode-selector",o.prototype.events={"click [name=mode]":"onModeClicked","click [name=edit-mode]":"onEditModeClicked"},o.prototype.initialize=function(){var e;return o.__super__.initialize.apply(this,arguments),this.collection.on("add sync",(e=this,function(t){return e.render(),t instanceof Nexia.Framework.Model?e.setMode(t):e.setMode(e.collection.getActiveMode())})),this.collection.on("remove",function(e){return function(){return e.render(),e.setMode(e.collection.getActiveMode())}}(this))},o.prototype.onModeClicked=function(e){return this.setMode(this.collection.at($(e.currentTarget).index()))},o.prototype.onEditModeClicked=function(e){var t,o;return e.stopPropagation(),o=$(e.currentTarget).closest("[name=mode]").index(),t=this.collection.at(o),this.setMode(t),this.trigger("mode:edit",this.collection.at(o))},o.prototype.setMode=function(e){var t,o;if(-1!==(o=this.collection.indexOf(e)))return(t=this.$("[name=mode]:eq("+o+")")).siblings().removeClass("selected"),t.addClass("selected"),this.trigger("mode:change",e)},o.prototype.templateContext=function(){return{modes:_.collect(this.collection.models,function(e){return e.attributes})}},o}(Nexia.Framework.View)}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/automation_summary"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div class="automation-summary-group">\n  <p class="detail">\n    '+e.escapeExpression("function"==typeof(r=null!=(r=o.summary||(null!=t?t.summary:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"summary",hash:{},data:a}):r)+"\n  </p>\n</div>"},useData:!0}
720),this.HandlebarsTemplates["mode/templates/automation_summary"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/automator"]=Handlebars.template({1:function(){return'    <span name="unassign" class="assign-button remove">\n      <span class="icon mode-arrow-down"></span>\n      <p>Remove</p>\n    </span>\n'},3:function(){return'    <span name="assign" class="assign-button add">\n      <span class="icon mode-arrow-up"></span>\n      <p>Add</p>\n    </span>\n'},5:function(e,t,o,i,a){var r;return'    <span class="option">\n      <input id="'+e.escapeExpression("function"==typeof(r=null!=(r=o.runOnModeStartId||(null!=t?t.runOnModeStartId:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"runOnModeStartId",hash:{},data:a}):r)+'" type="checkbox" name="runOnModeStart"></input>\n      <label for="'+e.escapeExpression("function"==typeof(r=null!=(r=o.runOnModeStartId||(null!=t?t.runOnModeStartId:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"runOnMo
720deStartId",hash:{},data:a}):r)+'">Run on mode start</label>\n    </span>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r,n;return'<section class="automator-main">\n  <span class="expand">\n    <span class="expand icon closed" name="show-summary">\n    </span>\n  </span>\n\n  <span class="label">\n    <span class="title">'+e.escapeExpression("function"==typeof(n=null!=(n=o.name||(null!=t?t.name:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"name",hash:{},data:a}):n)+'</span><br/>\n    <span class="description">'+e.escapeExpression("function"==typeof(n=null!=(n=o.truncatedDescription||(null!=t?t.truncatedDescription:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"truncatedDescription",hash:{},data:a}):n)+"</span>\n  </span>\n\n"+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.isAssigned:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+(null!=(r=o.unless.call(null!=t?t:{},null!=t?t.isAssigned:t,{name:"unless",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+"\n"+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.isAssigned:t,{name:"if",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+'</section>\n<section name="automation-summary" class="automation-summary" style="display: none;"></section>'},useData:!0}),this.HandlebarsTemplates["mode/templates/automator"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/automators"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return"<h2>"+e.escapeExpression("function"==typeof(r=null!=(r=o.title||(null!=t?t.title:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"title",hash:{},data:a}):r)+'</h2>\n<div name="items">\n</div>'},useData:!0}),this.HandlebarsTemplates["mode/templates/automators"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/mode"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(){return'<div name="editor">\n</div>\n\n<div name="automators">\n</div>\n\n<div name="availableAutomators">\n</div>'},useData:!0}),this.HandlebarsTemplates["mode/templates/mode"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/mode_dropdown"]=Handlebars.template({1:function(e,t,o,i,a){var r;return'    <option value="'+e.escapeExpression(e.lambda(null!=t?t.id:t,t))+'" '+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.active:t,{name:"if",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?r:"")+">"+e.escapeExpression(e.lambda(null!=t?t.name:t,t))+"</option>\n"},2:function(){return'selected="selected"'},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<select class="mode-select-dropdown" name="mode_select_dropdown">\n'+(null!=(r=o.each.call(null!=t?t:{},null!=t?t.modes:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+'</select>\n<img class="spinner" src="/assets/ring-spinner-668c5070f9f96490cd09aa8e00510d59ff5c84c0938c60cf27fec71683283f5a.svg" />'},useData:!0}),this.HandlebarsTemplates["mode/templates/mode_dropdown"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/mode_edit"]=Handlebars.template({1:function(){return'      <p class="label">Delete Mode</p>\n      <p class="note">The active mode cannot be deleted.</p>\n'},3:function(e,t,o,i,a){var r;return null!=(r=o.unless.call(null!=t?t:{},null!=t?t.isNew:t,{name:"unless",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a}))?r:""},4:function(){return'        <p class="label">Delete Mode</p>\n        <p class="note">Deleting a mode is permanent and cannot be undone</p>\n        <p>\n          <span class="push_button remove with_icon" name="delete"><span></span>Delete</span>\n        </p>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r
721;return'<div class="header">Edit Mode</div>\n<div class="content">\n  <div name="basic_info">\n    <p class="label">Mode Name</p>\n    <p class="note">Examples: Sleep, Movie Night, Dinner Party</p>\n    <div class="formField">\n      <input type="text" name="name" maxlength="40"></input>\n    </div>\n  </div>\n  <br><br>\n\n<div name="schedules" class="schedules">\n</div>\n<br>\n<div>\n  <p class="label">Mode Icon</p>\n  <p class="note">Select an icon to represent this mode</p>\n</div>\n\n<div name="icons">\n  <span name="mode-icon" data-path="home.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="away.png"  class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="sleep.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="alarm-clock.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="heart.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="star.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="key.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="smiley.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="user.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="network.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="picture.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="dials.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="rewind.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="bell.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="calendar.png" class="icon mode-icon"></span>\n  <span name="mode-icon" data-path="shield.png" class="icon mode-icon"></span>\n</div>\n<br><br>\n  <br><br>\n'+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.isActive:t,{name:"if",hash:{}
721,fn:e.program(1,a,0),inverse:e.program(3,a,0),data:a}))?r:"")+'\n  <div class="controls">\n    <span class="spinner progress-icon"/>\n    <span class="control push_button" name="cancel">Cancel</span>\n    <span class="control push_button main" name="save">Save Changes</span>\n  </div>\n</div>\n'},useData:!0}),this.HandlebarsTemplates["mode/templates/mode_edit"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/mode_schedule"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div class="schedule">\n  <div name="view" class="schedule view">\n    <div style="float:left; width: 400px;">\n      <span class="schedule-description" name="schedule_name">'+e.escapeExpression("function"==typeof(r=null!=(r=o.name||(null!=t?t.name:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"name",hash:{},data:a}):r)+'</span>\n      <span class="note">'+e.escapeExpression("function"==typeof(r=null!=(r=o.displayTime||(null!=t?t.displayTime:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"displayTime",hash:{},data:a}):r)+'</span>\n    </div>\n    <div style="float:left;">\n      <a class="push_button remove with_icon control" name="delete-schedule">Delete<span></span></a>\n      <a class="push_button edit with_icon  edit-schedule control" name="edit-schedule">Edit<span></span></a>\n      <label class="control" style=""><input type="checkbox" name="enabled"/>Enabled</label>\n    </div>\n  </div>\n  <div name="editor">\n  </div>\n</div>'},useData:!0}),this.HandlebarsTemplates["mode/templates/mode_schedule"]}
721.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/mode_schedule_edit"]=Handlebars.template({1:function(e,t,o,i,a){var r;return"          <li "+e.escapeExpression("function"==typeof(r=null!=(r=o["class"]||(null!=t?t["class"]:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"class",hash:{},data:a}):r)+'><span class="link_to_noop '+e.escapeExpression("function"==typeof(r=null!=(r=o.day||(null!=t?t.day:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"day",hash:{},data:a}):r)+'"><span>'+e.escapeExpression("function"==typeof(r=null!=(r=o.letter||(null!=t?t.letter:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"letter",hash:{},data:a}):r)+"</span></span></li>\n"},3:function(){return'      <option value="sunrise">Sunrise</option>\n      <option value="sunset">Sunset</option>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div name="schedule_edit" class="schedule edit">\n  <div class="row">\n    <span name="base"></span>\n  </div>\n  <div class="row">\n    <span class="label schedule-field">Name:</span>\n    <input name="schedule_name" />\n  </div>\n  <div class="row">\n    <span class="label schedule-field">Frequency:</span>\n    <select name="schedule_type">\n      <option value="recurring">Recurring</option>\n      <option value="one_time">One Time</option>\n    </select>\n  </div>\n\n  <div name="recurring" class="row">\n    <span class="label schedule-field">Active days:</span>\n      <ul class="weekbox" name="weekbox">\n'+(null!=(r=o.each.call(null!=t?t:{},null!=t?t.daySelectors:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+'      </ul>\n  </div>\n\n  <div name="one_time" class="row" style="display:none;">\n    <span class="label schedule-field">On this date:</span>\n    <input name="at_time" class="date_selector" type="text"/>\n  </div>\n  <div class="row">\n    <span class="label schedule-field">At:</span>\n    <select name="astro_type">\n      <option value="fixed">Clock</option>\n'+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.houseIsAstroSchedulable:t,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+'    </select>\n    <div name=\'clock_fields\' style="display: inline;">\n      <select name="hour">\n        <option value="1">1</option>\n        <option value="2">2</option>\n        <option value="3">3</option>\n        <option value="4">4</option>\n        <option value="5">5</option>\n        <option value="6">6</option>\n        <option value="7">7</option>\n        <option value="8">8</option>\n        <option value="9">9</option>\n        <option value="10">10</option>\n        <option value="11">11</option>\n        <option value="12">12</option>\n      </select>:\n      <select name="minute">\n        <option value="0">00</option>\n        <option value="5">05</option>\n        <option value="10">10</option>\n        <option value="15">15</option>\n        <option value="20">20</option>\n        <option value="25">25</option>\n        <option value="30">30</option>\n        <option value="35">35</option>\n        <option value="40">40</option>\n        <option value="45">45</option>\n        <option value="50">50</option>\n        <option value="55">55</option>\n        <option value="59">59</option>\n      </select>\n      <select name="meridian">\n        <option value="0">AM</option>\n        <option value="1">PM</option>\n      </select>\n    </div>\n    <div name=\'astro_time_fields\' style="display: inline;">\n      <select name="astro_offset">\n        <option value="-60">-60</option>\n        <option value="-45">-45</option>\n        <option value="-30">-30</option>\n        <option value="-15">-15</option>\n        <option value="-10">-10</option>\n        <option value="-5">-5</option>\n        <option value="0">0</option>\n        <option value="5">5</option>\n        <option value="10">10</option>\n        <option value="15">15</option>\n        <option value="30">30</option>\n        <option value="45">45</option>\n        <option value="60">60</option>\n      </select>
721\n      <span class="offset_scale">'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},"time.minutes",{name:"t",hash:{},data:a}))+'</span>\n    </div>\n  </div>\n\n  <div class="row">\n    <span class="push_button main" name="ok-edit-schedule">OK</span>\n    <span class="push_button" name="cancel-edit-schedule">Cancel</span>\n  </div>\n</div>'},useData:!0}),this.HandlebarsTemplates["mode/templates/mode_schedule_edit"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/mode_schedules"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(){return'<p class="label">Mode Schedule</p>\n<p class="note">Add schedules to activate this mode automatically at the times you select.</p>\n<p class="note">You can create one or more schedules for this mode.</p>\n<div name="errors"></div>\n<div name="items"></div>\n<br>\n<a name="add-schedule" class="push_button add with_icon">Add Schedule<span></span></a>'},useData:!0}),this.HandlebarsTemplates["mode/templates/mode_schedules"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["mode/templates/mode_selector"]=Handlebars.template({1:function(e,t){var o;return'  <span class="mode-tab" name="mode">\n    <div class="mode-label">
721\n      <span class="icon mode-icon" data-path="'+(null!=(o=e.lambda(null!=t?t.icon:t,t))?o:"")+'"></span>\n      <p class="name">'+e.escapeExpression(e.lambda(null!=t?t.name:t,t))+'</p>\n    </div>\n    <span class="edit-mode icon mode-settings" name="edit-mode" />\n  </span>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return null!=(r=o.each.call(null!=t?t:{},null!=t?t.modes:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:""},useData:!0}),this.HandlebarsTemplates["mode/templates/mode_selector"]}.call(this),function(){Nexia.AstroTimeFetcher=function(){function e(){}return e.getAstroTime=function(e,t,o,i,a){return $.ajax({url:"/houses/"+e+"/automations/astro_time",dataType:"json",data:{astro_type:t,astro_offset:o,astro_date:i},success:function(e){return a(e.hour,e.minute,parseInt(e.meridian))}})},e}()}.call(this),function(){var e=function(e,t){return function(){return e.apply(t,arguments)}},t=function(e,t){function i(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},o={}.hasOwnProperty;Nexia.SchedulableDisplayBuilder=function(){function o(t,o,i,n,s){this.isFixed=e(this.isFixed,this),this.scheduleType=e(this.scheduleType,this),this.astroOffsetField=s,this.schedulable=t,this.atField=i,this.scheduleTypeField=o,this.inner="one_time"===this.scheduleType()?new a(this):new r(this),this.readableKey=this.inner.readableKey,this.readableOptions=this.inner.readableOptions,this.astroTypeField=n}var i,a,r;return o.prototype.scheduleType=function(){return this.schedulable.get(this.scheduleTypeField)},o.prototype.isFixed=function(){return"fixed"===this.schedulable.get(this.astroTypeField)},i=function(){function t(t){this.readableOptions=e(this.readableOptions,this),this.triggersAtDate=e(this.triggersAtDate,this),this.astroType=e(this.astroType,this),this.scheduleType=e(this.scheduleType,this),this.get=e(this.get,this),this.parent=t}return t.prototype.get=function(e){return this.parent.schedulable.get(e)},t.prototype.scheduleType=function(){return this.parent.scheduleType()},t.prototype.astroType=function(){return this.get(this.parent.astroTypeField)},t.prototype.triggersAtDate=function(){return this.parent.schedulable.triggersAtDate()},t.prototype.readableOptions=function(){return this.parent.isFixed()?this.fixedReadableOptions():this.astroReadableOptions()},t}(),a=function(){function o(){return this.readableOptions=e(this.readableOptions,this),this.readableKey=e(this.readableKey,this),o.__super__.constructor.apply(this,arguments)}return t(o,i),o.prototype.readableKey=function(){var e;return e=this.parent.isFixed()?"fixed":"astro","automations.readable."+this.scheduleType()+"_"+e+"_trigger_html"},o.prototype.readableOptions=function(){return this.parent.isFixed()?this.fixedReadableOptions():this.astroReadableOptions()},o.prototype.fixedReadableOptions=function(){var e;return e=this.triggersAtDate(),{date:I18n.l("time.formats.event_date",e),time:I18n.l("time.formats.event_time",e)}},o.prototype.astroReadableOptions=function(){var e,t,o,i,a;return t=this.triggersAtDate(),e=I18n.t("automations.trigger_types.time_edit."+this.astroType()),0===(o=this.get(this.parent.astroOffsetField))?a="":(i=o<0?"before":"after",i=I18n.t("automations.readable.time_values."+i),a=Math.abs(o)+" "+I18n.t("time.minutes")+" "+i+" "),{date:I18n.l("time.formats.event_date",t),astro_time:""+a+e,time:I18n.l("time.formats.event_time",t)}},o}(),r=function(){function o(){return this.isDay=e(this.isDay,this),this.selectedDays=e(this.selectedDays,this),this.isOneTime=e(this.isOneTime,this),this.translatedDateTime=e(this.translatedDateTime,this),this.readableKey=e(this.readableKey,this),o.__super__.constructor.apply(this,arguments)}return t(o,i),o.prototype.readableKey=function(){return"automations.readable."+this.scheduleType()+"_trigger_html"},o.prototype.fixedReadableOptions=function(){return{selected_days:I18n.t("automations.readable.time_values."+this.selectedDays()),time:this.translatedDateTime(),next_fire_time:""}},o.prototype.translatedDateTime=function(){var e;return null!==this.get("hour")&&null!==this.get("minute")&&null!==this.get("meridian")?(e="1/1/1972 "+this.get("hour")+":"+this.get("minute")+" "+(1===this.get("meridian")?"PM":"AM"),I18n.l("time.formats.event_time",new Date(e))):"Unknown"},o.prototype.isOneTime=function(){return"one_time"===this.scheduleType()},o.prototype.astroReadableOptions=function(){var e,t,o,i,a;return e=I18n.t("automations.trigger_types.time_edit."+this.astroType()),o=this.get(this.parent.astroOffsetField),t=this.translatedDateTime(),0===o?a="":(i=o<0?"before":"after",i=I18n.t("automations.readable.time_values."+i),a=Math.abs(o)+" "+I18n.t("time.minutes")+" "+i+" "),{selected_days:I18n.t("automations.readable.time_values."+this.selectedDays()),time:""+a+e,next_fire_time:I18n.t("automations.readable.next_fire_time",{time:t})}},o.prototype.selectedDays=function(){return this.isAllWeek()?"all_days":this.isAllWeekend()?"weekends":this.isAllWeekdays()?"weekdays":this.isAnyDay()?"selected_days":"no_days"},o.prototype.isDay=function(e){return this.get(e)},o.prototype.isAllWeek=function(){return _.all(DateUtil.DAY_VALUES,this.isDay)}
721,o.prototype.isAllWeekend=function(){return _.all(DateUtil.WEEKEND_VALUES,this.isDay)&&!_.any(DateUtil.WEEKDAY_VALUES,this.isDay)},o.prototype.isAllWeekdays=function(){return _.all(DateUtil.WEEKDAY_VALUES,this.isDay)&&!_.any(DateUtil.WEEKEND_VALUES,this.isDay)},o.prototype.isAnyDay=function(){return _.any(DateUtil.DAY_VALUES,this.isDay)},o}(),o}()}.call(this),function(){Nexia.Framework.TemplateUtils.assignTemplates(Nexia.Mode.Views,"mode/templates")}.call(this),function(){var e,t,o,i=function(e,t){function o(){this.constructor=e}for(var i in t)a.call(t,i)&&(e[i]=t[i]);return o.prototype=t.prototype,e.prototype=new o,e.__super__=t.prototype,e},a={}.hasOwnProperty;null==Nexia.Alerts&&(Nexia.Alerts={}),null==(e=Nexia.Alerts).Models&&(e.Models={}),null==(t=Nexia.Alerts).Views&&(t.Views={}),null==(o=Nexia.Alerts).Templates&&(o.Templates={}),Nexia.Alerts.createPhoneInput=function(e){var t;return(t=$(e)).mask("(999) 999-9999"),t.blur(function(){return t.val(t.val().replace(/[^0-9]/g,"")),t.trigger("change")})},Nexia.Alerts.createEmailInput=function(e){var t;return(t=$(e)).change(function(){return t.val(_(t.val()).trim())})},Nexia.Alerts.init=function(e,t){return $(function(){var o,a;return a=new(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return i(t,e),t.prototype.model=Nexia.Alerts.Models.Contact,t.prototype.url="/contacts",t}(Nexia.Framework.Collection)),o=new Nexia.Alerts.Views.Contacts({collection:a}),$(e).append(o.render().el),$("#main_page_heading_actions .add").click(function(){return o.onAddContact()}),a.reset(a.parse(t))})}}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Alerts.Models.Contact=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.nestedCollections=function(){return{subscriptions:{model:Nexia.Alerts.Models.Subscription}}},o.prototype.defaults={name:"New Contact",email:"[email protected]",alertMethod:"email",phoneNumber:"",timeZone:"Eastern Time (US & Canada)",suspendAlertStartOffset:1260,suspendAlertEndOffset:540,subscriptionMode:"none",carrierId:11,phoneId:null},o}(Nexia.Framework.Model)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Alerts.Models.Subscription=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.nestedCollections=function(){return{children:{model:Nexia.Alerts.Models.Subscription}}},o.prototype.defaults=function(){return{enabled:!1}},o.prototype.enable=function(){var e,t,o,i,a;for(this.set("enabled",!0,{silent:!0}),a=[],t=0,o=(i=this.getChildren().models).length;t<o;t++)e=i[t],a.push(e.enable(!0));return a},o.prototype.disable=function(){var e,t,o,i,a;for(this.set("enabled",!1,{silent:!0}),a=[],t=0,o=(i=this.getChildren().models).length;t<o;t++)e=i[t],a.push(e.disable(!0));return a},o}(Nexia.Framework.Model)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Alerts.Views.Contact=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.translationNamespace="javascripts.alerts",o.prototype.tagName="div",o.prototype.className="contact",o.prototype.events={"click .push_button.edit":"onEditClicked","click .push_button.save":"onSave","click .push_button.cancel":"onCancel","click .push_button.remove":"onDestroy","click .push_button.test-number":"onTestNumber","click .push_button.test-email":"onTestEmail","change .subscription-mode input":"onSubscriptionModeChanged","change .alert-method":"onAlertMethodChanged","click .suspend-toggle":"onToggleSuspend"},o.prototype.bindings={"input[name='name']":"name","input[name='phoneNumber']":"phoneNumber","input[name='email']":"email","input[name='suspendEnabled']":"suspendEnabled","select[name='carrierId']":"carrierId","select[name='suspendAlertStartOffset']":"suspendAlertStartOffset","select[name='suspendAlertEndOffset']":"suspendAlertEndOffset","select[name='timeZone']":"timeZone"},o.prototype.initialize=function(){var e;return o.__super__.initialize.apply(this,arguments),this.subscriptionsView=new Nexia.Alerts.Views.Subscriptions({collection:this.model.getSubscriptions()}),this.editing=!1,this.model.on("sync",(e=this,function(){return e.editEnd()})),this.model.on("error",function(e,t){var o;return o=JSON.parse(t.responseText).join("<br/>"),Nexia.Framework.Dialogs.error(o)})},o.prototype.onSave=function(){return this.chooseEmailOrPhoneNumber(),this.model.save(),!1},o.prototype.onToggleSuspend=function(){return this.$(".suspend-hours").toggle()},o.prototype.onCancel=function(){return this.model.fetch(),!1},o.prototype.onDestroy=function(){var e;return Nexia.Framework.Dialogs.confirm({message:this.t(".confirm_delete_message",{name:this.model.get("name")}
721),title:this.t(".confirm_delete_title"),confirm:(e=this,function(){return e.model.destroy()})}),!1},o.prototype.onTestNumber=function(){return this.chooseEmailOrPhoneNumber(),Nexia.Framework.Dialogs.confirm({message:this.t(".confirm_test_phone_number"),title:this.t(".test_phone_number"),buttons:[this.t(".test_phone_number"),this.t(".cancel")],confirm:(e=this,function(){return e.sendTestMessage("phoneNumber")})});var e},o.prototype.onTestEmail=function(){return this.sendTestMessage("email")},o.prototype.onEditClicked=function(){return this.editing?this.editEnd():this.editBegin(),!1},o.prototype.onSubscriptionModeChanged=function(e){var t;return t=$(e.target).val(),this.model.set("subscriptionMode",t,{silent:!0}),this.$(".contact-subscriptions").toggle("custom"===t)},o.prototype.onAlertMethodChanged=function(e){var t;return this.chooseEmailOrPhoneNumber(),"phoneNumber"===$(e.target).val()?(this.$(".contact-edit .email-group .email").val(""),this.$(".contact-edit .email-group").fadeOut("fast",(t=this,function(){return t.$(".contact-edit .phone-group").fadeIn("fast")})),this.model.set("alertMethod","phoneNumber")):(this.$(".contact-edit .phone-group .phone").val(""),this.$(".contact-edit .phone-group").fadeOut("fast",function(e){return function(){return e.$(".contact-edit .email-group").fadeIn("fast")}}(this)),this.model.set("alertMethod","email"))},o.prototype.onLoadingBegin=function(){return this.$(".buttons .push_button").hide(),this.$(".spinner").show(),$("<div></div>").addClass("disabler").css({background:"white",opacity:.5,position:"absolute",left:0,right:0,top:0,bottom:0}).appendTo(this.$el)},o.prototype.onLoadingEnd=function(){return this.$(".buttons .push_button").show(),this.$(".spinner").hide(),this.$(".disabler").remove()},o.prototype.sendTestMessage=function(e){var t,o;return this.onLoadingBegin(),t="/contacts/send_test_message?name="+this.model.get("name")+"&email="+this.model.get("email")+"&phoneNumber="+this.model.get("phoneNumber")+"&carrierId="+this.model.get("carrierId")+"&alertMethod="+this.model.get("alertMethod"),$.ajax(t,{type:"POST",complete:(o=this,function(){return o.onLoadingEnd()}),error:function(e){return function(t){var o;return o=t.responseText?JSON.parse(t.responseText).join():e.t(".test_error"),Nexia.Framework.Dialogs.error(o)}}(this),success:function(t){return function(){var o,i;return"phoneNumber"===e?(o=t.t(".test_phone_number_done"),i=t.t(".test_phone_number")):(o=t.t(".test_email_done"),i=t.t(".test_email")),Nexia.Framework.Dialogs.confirm({message:o,title:i,buttons:[t.t(".ok")]})}}(this)})},o.prototype.editBegin=function(){return this.editing=!0,this.render(),this.$(".contact-subscriptions").toggle("custom"===this.model.get("subscriptionMode"))},o.prototype.editEnd=function(){return this.editing=!1,this.render()},o.prototype.isMobileAppContact=function(){return!!this.model.get("phoneId")},o.prototype.templateContext=function(){return{id:this.model.cid,showSuspend:this.model.get("suspendEnabled"),subscriptionsAll:"all"===this.model.get("subscriptionMode"),subscriptionsCustom:"custom"===this.model.get("subscriptionMode"),subscriptionsNone:"none"===this.model.get("subscriptionMode"),phoneEnabled:!!this.model.get("phoneNumber"),carrierOptions:Nexia.Alerts.carrierOptions,editing:this.editing,deletable:!this.isMobileAppContact(),nameIsEditable:this.editing&&!this.isMobileAppContact(),alertMethodSelectable:!this.isMobileAppContact(),contactSummary:this.t(".contact_summary_html",{subscription_mode:"custom"===this.model.get("subscriptionMode")?"selected":"none"===this.model.get("subscriptionMode")?"no":this.model.get("subscriptionMode"),address:this.isMobileAppContact()?"<b>"+this.model.get("name")+"</b>":this.model.get("phoneNumber")?"phone number <b>"+this.model.get("phoneNumber")+"</b>":"email address <b>"+this.model.get("email")+"</b>"})}},o.prototype.chooseEmailOrPhoneNumber=function(){return"phoneNumber"===this.$(".alert-method").val()?(this.model.set("email","",{silent:!0}),this.model.set("alertMethod","phoneNumber",{silent:!0})):(this.model.set("phoneNumber","",{silent:!0}),this.model.set("alertMethod","email",{silent:!0}))},o.prototype.onRender=function(){if(this.$(".contact-subscriptions").html(this.subscriptionsView.render().el),this.editing)return Nexia.Alerts.createPhoneInput(this.$(".contact-edit .phone-group .phone")),Nexia.Alerts.createEmailInput(this.$(".contact-edit .email-group .email"))},o}(Nexia.Framework.View)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Alerts.Views.Contacts=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.translationNamespace="javascripts.alerts",o.prototype.tagName="div",o.prototype.itemContainer=".contact-list",o.prototype.itemView=function(e){return new Nexia.Alerts.Views.Contact({model:e})},o.prototype.initialize=function(){return o.__super__.initialize.apply(this,arguments),this.collection.on("add",(e=this,function(){return e.getItemView(0).editBegin()}));var e},o.prototype.onLoadingBegin=function(){return this.$(".contact-list-header .spinner").show(),$("#main_page_heading_actions .add").hide()},o.prototype.onLoadingEnd=function(){return this.$(".contact-list-header .spinner").hide(),$("#main_page_heading_actions .add").show()},o.prototype.onAddContact=function(){var e,t;return this.collection.trigger("request",this.collection),(e=new this.collection.model).urlRoot=this.collection.url,e.save({},{success:(t=this,function(){return t.collection.unshift(e)})})},o}(Nexia.Framework.CollectionView)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Alerts.Views.Subscription=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.translationNamespace="javascripts.alerts",o.prototype.tagName="li",o.prototype.className="subscription",o.prototype.events={click:"onClicked"},o.prototype.initialize=function(){var e;if(o.__super__.initialize.apply(this,arguments),this.childSubscriptionsView=new Nexia.Alerts.Views.Subscriptions({collection:this.model.getChildren()}),e=this.model.get("enabled"),this.$el.toggleClass("enabled",e),this.locked=!1,e)return this.model.enable(),this.lockChildren()},o.prototype.onClicked=function(e){if(e.stopPropagation(),!this.locked)return this.model.get("enabled")?(this.model.disable(),this.$el.removeClass("enabled"),this.unlockChildren()):(this.model.enable(),this.$el.addClass("enabled"),this.lockChildren()),this.render()},o.prototype.templateContext=function(){return{name:this.model.get("name"),isHouse:"House"===this.model.get("alerterType")}},o.prototype.lockChildren=function(){var e,t,o,i,a;for(i=[],e=0,t=(o=this.childSubscriptionsView.getItemViews()).length;e<t;e++)(a=o[e]).locked=!0,i.push(a.lockChildren());return i},o.prototype.unlockChildren=function(){var e,t,o,i,a;for(i=[],e=0,t=(o=this.childSubscriptionsView.getItemViews()).length;e<t;e++)(a=o[e]).locked=!1,i.push(a.unlockChildren());return i},o.prototype.onRender=function(){return this.$el.toggleClass("enabled",this.model.get("enabled")),this.$el.children("input").attr("checked",this.model.get("enabled")),this.$el.children("input").attr("disabled",this.locked),this.$el.children("span.name").toggleClass("locked",this.locked),this.$el.append(this.childSubscriptionsView.render().el)},o}(Nexia.Framework.View)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Alerts.Views.Subscriptions=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.translationNamespace="javascripts.alerts",o.prototype.tagName="ul",o.prototype.itemView=function(e){return new Nexia.Alerts.Views.Subscription({model:e})},o}(Nexia.Framework.CollectionView)}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["alerts/templates/contact"]=Handlebars.template({1:function(e,t,o,i,a){var r;return'      <a href="#" class="push_button edit with_icon">'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".edit_settings",{name:"t",hash:{},data:a}))+"<span></span></a>\n"+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.deletable:t,{name:"if",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?r:"")},2:function(e,t,o,i,a){return'        <a href="#" class="push_button with_icon remove" >'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".delete",{name:"t",hash:{},data:a}))+"<span></span></a>\n"},4:function(){return'      <input class="name" name="name" size="45" maxlength="32" type="text"></input>\n'},6:function(e,t,o,i,a){var r;return"      "+e.escapeExpression("function"==typeof(r=null!=(r=o.name||(null!=t?t.name:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"name",hash:{},data:a}):r)+"\n"},8:function(e,t,o,i,a){var r,n;return'  <div class="contact-edit">\n\n'+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.alertMethodSelectable:t,{name:"if",hash:{},fn:e.program(9,a,0),inverse:e.noop,data:a}))?r:"")+'\n    <div class="field">\n      <div class="column">\n        <h2>'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".receive_these_alerts",{name:"t",hash:{},data:a}))+'</h2>
721\n        <span class="subscription-mode">\n          <input type="radio" id="subscription_mode_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_all" name="subscription_mode_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'" value="all" '+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.subscriptionsAll:t,{name:"if",hash:{},fn:e.program(14,a,0),inverse:e.noop,data:a}))?r:"")+'></input>\n          <label for="subscription_mode_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_all">'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".subscriptions_all",{name:"t",hash:{},data:a}))+'</label>\n          <input type="radio" id="subscription_mode_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_none" name="subscription_mode_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'" value="none" '+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.subscriptionsNone:t,{name:"if",hash:{},fn:e.program(14,a,0),inverse:e.noop,data:a}))?r:"")+'></input>\n          <label for="subscription_mode_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_none">'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".subscriptions_none",{name:"t",hash:{},data:a}))+'</label>\n          <input type="radio" id="subscription_mode_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_custom" name="subscription_mode_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'" value="custom" '+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.subscriptionsCustom:t,{name:"if",hash:{},fn:e.program(14,a,0),inverse:e.noop,data:a}))?r:"")+'></input>\n          <label for="subscription_mode_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_custom">'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".subscriptions_custom",{name:"t",hash:{},data:a}))+'</label>\n        </span>\n      </div>\n      <div class="column last buttons">\n        '+e.escapeExpression("function"==typeof(n=null!=(n=o.spinnaz||(null!=t?t.spinnaz:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"spinnaz",hash:{},data:a}):n)+'\n        <a href="#" class="push_button main save" >'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".save_changes",{name:"t",hash:{},data:a}))+'<span></span></a>\n        <a href="#" class="push_button cancel" >'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".cancel",{name:"t",hash:{},data:a}))+'<span></span></a>\n      </div>\n    </div>\n\n    <div class="contact-subscriptions">\n    </div>\n  </div>\n'},9:function(e,t,o,i,a){var r,n;return'      <div class="field">\n        <label for="contact_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_method">'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".send_alerts_to",{name:"t",hash:{},data:a
722}))+'</label>\n        <select class="alert-method" id="contact_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_method">\n          <option value="email" '+(null!=(r=o.unless.call(null!=t?t:{},null!=t?t.phoneEnabled:t,{name:"unless",hash:{},fn:e.program(10,a,0),inverse:e.noop,data:a}))?r:"")+">"+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".email",{name:"t",hash:{},data:a}))+'</option>\n          <option value="phoneNumber" '+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.phoneEnabled:t,{name:"if",hash:{},fn:e.program(10,a,0),inverse:e.noop,data:a}))?r:"")+">"+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".phone",{name:"t",hash:{},data:a}))+'</option>\n        </select>
722\n        <span class="phone-group" '+(null!=(r=o.unless.call(null!=t?t:{},null!=t?t.phoneEnabled:t,{name:"unless",hash:{},fn:e.program(12,a,0),inverse:e.noop,data:a}))?r:"")+'>\n          <input class="phone" name="phoneNumber" id="contact_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_phone" type="text" value="'+e.escapeExpression("function"==typeof(n=null!=(n=o.phoneNumber||(null!=t?t.phoneNumber:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"phoneNumber",hash:{},data:a}):n)+'" size="15"></input>\n          '+e.escapeExpression((o.selectField||t&&t.selectField||o.helperMissing).call(null!=t?t:{},"carrier","carrierId","carrier",null!=t?t.carrierOptions:t,{name:"selectField",hash:{},data:a}))+'\n          <a href="#" class="push_button test-number" >'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".test_phone_number",{name:"t",hash:{},data:a}))+'<span></span></a>\n          <h2>\n            <input type="checkbox" name="suspendEnabled" class="suspend-toggle"></input>\n            '+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".suspend_enable_message",{name:"t",hash:{},data:a}))+"\n          </h2>\n          <div class='suspend-hours' "+(null!=(r=o.unless.call(null!=t?t:{},null!=t?t.showSuspend:t,{name:"unless",hash:{},fn:e.program(12,a,0),inverse:e.noop,data:a}))?r:"")+" >\n            <p class='suspend-info'>"+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".suspend_text",{name:"t",hash:{},data:a}))+"</p>\n            "+e.escapeExpression((o.hourOffsetDropDown||t&&t.hourOffsetDropDown||o.helperMissing).call(null!=t?t:{},null!=t?t.suspendAlertStartOffset:t,"hour-select","suspendAlertStartOffset",{name:"hourOffsetDropDown",hash:{},data:a}))+"\n            to\n            "+e.escapeExpression((o.hourOffsetDropDown||t&&t.hourOffsetDropDown||o.helperMissing).call(null!=t?t:{},null!=t?t.suspendAlertEndOffset:t,"hour-select","suspendAlertEndOffset",{name:"hourOffsetDropDown",hash:{},data:a}))+"\n            "+e.escapeExpression((o.timezoneDropDown||t&&t.timezoneDropDown||o.helperMissing).call(null!=t?t:{},null!=t?t.timeZones:t,null!=t?t.timeZone:t,"timezone-select","timeZone",{name:"timezoneDropDown",hash:{},data:a}))+'\n          </div>\n        </span>\n        <span class="email-group" '+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.phoneEnabled:t,{name:"if",hash:{},fn:e.program(12,a,0),inverse:e.noop,data:a}))?r:"")+'>\n          <input class="email" name="email" id="contact_'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"id",hash:{},data:a}):n)+'_email" type="text" value="'+e.escapeExpression("function"==typeof(n=null!=(n=o.email||(null!=t?t.email:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"email",hash:{},data:a}):n)+'" size="30"></input>\n          <a href="#" class="push_button test-email" >'+e.escapeExpression((o.t||t&&t.t||o.helperMissing).call(null!=t?t:{},".test_email",{name:"t",hash:{},data:a}))+"<span></span></a>\n        </span>\n      </div>\n"},10:function(){return"selected"},12:function(){return' style="display: none" '},14:function(){return"checked"},16:function(e,t,o,i,a){var r,n;return'  <div class="contact-summary">\n    '+(null!=(r="function"==typeof(n=null!=(n=o.contactSummary||(null!=t?t.contactSummary:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"contactSummary",hash:{},data:a}):n)?r:"")+"\n  </div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div class="title_bar">\n  <div class="buttons">\n'+(null!=(r=o.unless.call(null!=t?t:{},null!=t?t.editing:t,{name:"unless",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+'  </div>\n  <div class="title_text">\n'+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.nameIsEditable:t,{name:"if",hash:{},fn:e.program(4,a,0),inverse:e.program(6,a,0),data:a}))?r:"")+"  </div>\n</div>\n\n"+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.editing:t,{name:"if",hash:{},fn:e.program(8,a,0),inverse:e.program(16,a,0),data:a}))?r:"")},useData:!0}
722),this.HandlebarsTemplates["alerts/templates/contact"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["alerts/templates/contacts"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div class="contact-list-header">\n  '+e.escapeExpression("function"==typeof(r=null!=(r=o.spinnaz||(null!=t?t.spinnaz:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"spinnaz",hash:{},data:a}):r)+'\n</div>\n<div class="contact-list">\n</div>'},useData:!0}),this.HandlebarsTemplates["alerts/templates/contacts"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["alerts/templates/subscription"]=Handlebars.template({1:function(){return'  <span class="house-icon"></span>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r,n;return'<input type="checkbox"></input>\n'+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.isHouse:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+'<span class="name">'+e.escapeExpression("function"==typeof(n=null!=(n=o.name||(null!=t?t.name:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"name",hash:{},data:a}):n)+"</span>"},useData:!0}),this.HandlebarsTemplates["alerts/templates/subscription"]}.call(this),function(){(function(){function e(){}return e.prototype.checkedIf=function(e){if(e)return"checked"},e.prototype.disabledIf=function(e){if(e)return"disabled"},e.prototype.selectField=function(e,t,o,i){var a,r,n;return a=_.uniqueId(t),new Handlebars.SafeString('<label for="'+a+'">'+I18n.t("javascripts.alerts."+o)+'</label>\n<select class="'+e+'" id="'+a+'" name="'+t+'">\n'+function(){var e;for(r in e=[],i)n=i[r],e.push('<option value="'+n+'" '+(this[t]===n?"selected":"")+">"+r+"</option>");return e}.call(this).join("\n")+"\n</select>")},e.prototype.spinnaz=function(){return new Handlebars.SafeString('<span class="spinner spinner-icon"></span>')},e.prototype.hourOffsetDropDown=function(e,t,o){var i,a,r;return r=_.uniqueId(o),i={0:"12:00 AM",60:"1:00 AM",120:"2:00 AM",180:"3:00 AM",240:"4:00 AM",300:"5:00 AM",360:"6:00 AM",420:"7:00 AM",480:"8:00 AM",540:"9:00 AM",600:"10:00 AM",660:"11:00 AM",720:"12:00 PM",780:"1:00 PM",840:"2:00 PM",900:"3:00 PM",960:"4:00 PM",1020:"5:00 PM",1080:"6:00 PM",1140:"7:00 PM",1200:"8:00 PM",1260:"9:00 PM",1320:"10:00 PM",1380:"11:00 PM"},a="<select class="+t+" name="+o+" id="+r+">",_.each(i,function(o,i){return a+="<option class="+t+" value="+i+" "+(e===i?"selected":"")+">"+o+"</option>"}),a+="</select>",new Handlebars.SafeString(a)},e.prototype.timezoneDropDown=function(e,t,o,i){var a,r;return r=_.uniqueId(i),a="<select class="+o+" name="+i+" id="+r+">",_.each(e,function(e,i){var r;return r=String(t)===String(i)?"selected":"",a+="<option class="+o+" value='"+i+"' "+r+">"+e+"</option>"}),a+="</select>",new Handlebars.SafeString(a)},e.registerHelpers=function(){var t,o,i,a;for(i in a=[],o=new e)t=o[i],a.push(Handlebars.registerHelper(i,t));return a},e})().registerHelpers()}.call(this),function(){Nexia.Framework.TemplateUtils.assignTemplates(Nexia.Alerts.Views,"alerts/templates")}
722.call(this),Nexia.javascript.setup={init:function(){},signup_survey:function(){var e=function(e){e.find(".formField").filter(":hidden").append('<input type="hidden" name="survey_answers[][hidden]" value="true"/>'),e.submit()},t=function(e,t){t.val()===e.attr("data-parent-question-value")?e.fadeIn():e.hide(),$(".form_error").show()},o=function(e,t,o){t.val()===e.attr("data-grandparent-question-value")&&o.val()===e.attr("data-parent-question-value")?e.fadeIn():e.hide(),$(".form_error").show()},i=$("input.date-field");"function"==typeof i.datepicker&&i.datepicker(),$(".survey-form .main.next-step").on("click",function(t){return t.preventDefault(),$(this).addClass("disabled").prop("disabled",!0),e($(this).closest("form"))}),$("[data-parent-question-id]").each(function(){var e=$(this),o=e.attr("data-parent-question-id"),i=$("[data-question-id="+o+"] select").first();t(e,i),i.change(function(){t(e,i)})}),$("[data-grandparent-question-id]").each(function(){var e=$(this),t=e.attr("data-grandparent-question-id"),i=$("[data-question-id="+t+"] select").first(),a=e.attr("data-parent-question-id"),r=$("[data-question-id="+a+"] select").first();e.hide(),i.change(function(){o(e,i,r)})})}},function(){var e,t,o;null==Nexia.Firmware&&(Nexia.Firmware={}),null==(e=Nexia.Firmware).Models&&(e.Models={}),null==(t=Nexia.Firmware).Views&&(t.Views={}),null==(o=Nexia.Firmware).Templates&&(o.Templates={}),Nexia.Firmware.init=function(e,t){var o,i;return(o=new Nexia.Firmware.Models.UpdateableDevices).houseId=t,i=new Nexia.Firmware.Views.UpdateableDevices({collection:o}),$(e).append(i.render().el),o.fetch()}}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Firmware.Models.UpdateableDevice=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.initialize=function(){return o.__super__.initialize.apply(this,arguments),this.getFirmwares().on("change",(e=this,function(t){if(!t.get("needsUpgrade"))return e.fetch({headers:{Accept:"application/json"}})}));var e},o.prototype.nestedCollections=function(){return{firmwares:{model:Nexia.Firmware.Models.Firmware}}},o}(Nexia.Framework.Model)}.call(this),function(){var e=function(e,t){return function(){return e.apply(t,arguments)}},t=function(e,t){function i(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},o={}.hasOwnProperty;Nexia.Firmware.Models.BridgeFirmware=function(o){function i(){return this._upgradingFirmwareFinished=e(this._upgradingFirmwareFinished,this),this._upgradingFirmwareError=e(this._upgradingFirmwareError,this),this.onResettingZwaveFinished=e(this.onResettingZwaveFinished,this),this.onResettingZwaveError=e(this.onResettingZwaveError,this),this._doCheck=e(this._doCheck,this),i.__super__.constructor.apply(this,arguments)}return t(i,o),i.prototype.initialize=function(){return this._state="pending"},i.prototype.beginUpgrade=function(){return this._scheduleCheck()},i.prototype._doCheck=function(){return $.getJSON(this.updateAllFirmwareUrl,{time:this._startTime,state:this._state},(e=this,function(t){if(null!==t&&e._state!==t.state)return e["on"+_.str.capitalize(t.state)](t);e._scheduleCheck(5)}));var e},i.prototype._scheduleCheck=function(e){return null==e&&(e=0),setTimeout(this._doCheck,1e3*e)},i.prototype.onChecking=function(e){return this.trigger("upgrade:checking",e),this._startTime=e.time,this._state=e.state,this._scheduleCheck(1)},i.prototype.onCollecting=function(e){return this.trigger("activation:collecting",e),this._state=e.state,this._scheduleCheck(5)},i.prototype.onCompleted=function(e){return this.trigger("upgrade:completed",e),this._state="pending"},i.prototype.onUpgradingIrcoFirmware=function(e){return this._upgradingFirmware(e)},i.prototype.onUpgradingIrcoFirmwareStarted=function(e){return this._upgradingFirmwareStarted(e)},i.prototype.onUpgradingIrcoFirmwareError=function(e){return this._upgradingFirmwareError(e)},i.prototype.onUpgradingHubFirmware=function(e){return this._upgradingHubFirmware(e)},i.prototype.onUpgradingHubFirmwareStarted=function(e){return this._upgradingFirmwareStarted(e)},i.prototype.onFailedToReconnectAfterIrcoFirmware=function(e){return this._failedToReconnect(e)},i.prototype.onUpgradingZwaveFirmware=function(e){return this._upgradingFirmware(e)},i.prototype.onUpgradingZwaveFirmwareStarted=function(e){return this._upgradingFirmwareStarted(e)},i.prototype.onUpgradingZwaveFirmwareError=function(e){return this._upgradingFirmwareError(e)},i.prototype.onFailedToReconnectAfterZwaveFirmware=function(e){return this._failedToReconnect(e)},i.prototype.onResettingZwave=function(e){return this._state="resettingZwave",this.trigger("activation:resettingZwave",e)},i.prototype.onResettingZwaveStarted=function(e){return this._state="resettingZwaveStarted",Backstage.listen(e.backstageUid,{success:this.onResettingZwaveFinished,error:this.onResettingZwaveError,timeout:36e4})},i.prototype.onResettingZwaveError=function(e){return this._state="resettingZwave",this.trigger("activation:resettingZwaveError",e)},i.prototype.onResettingZwaveFinished=function(e){return this._state="resettingZwaveFinished",this.trigger("activation:resettingZwaveFinished",e),this._scheduleCheck(0)},i.prototype.onReconnecting=function(e){return this._state="reconnecting",this.trigger("upgrade:reconnecting",e),this._scheduleCheck(15)},i.prototype.onTimeout=function(e){return this._state="pending",this.trigger("activation:timeout",e)},i.prototype._upgradingHubFirmware=function(e){return this._state=e.state,this.trigger("upgrade:firmware",e)},i.prototype._upgradingFirmware=function(e){return this._state=e.state,this.trigger("upgrade:firmware",e),this._scheduleCheck()},i.prototype._upgradingFirmwareStarted=function(e){var t;
722return this._state+="Started",Backstage.listen(e.backstageUid,{success:(t=this,function(){return t._upgradingFirmwareFinished(e)}),error:function(t){return function(){return t._upgradingFirmwareError(e)}}(this),timeout:18e4})},i.prototype._upgradingFirmwareError=function(e){return this._state=this._getUpgradeState(this._state),this.trigger("upgrade:firmwareError",e)},i.prototype._failedToReconnect=function(e){return this.trigger("upgrade:failedToReconnect",e)},i.prototype._upgradingFirmwareFinished=function(e){return this._state=this._getUpgradeState(e.state)+"Finished",this.trigger("upgrade:firmwareFinished",e),this._scheduleCheck(15)},i.prototype._getUpgradeState=function(e){return/^upgradingIrco/.test(e)?"upgradingIrcoFirmware":"upgradingZwaveFirmware"},i}(Nexia.Framework.Model)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Firmware.Models.Firmware=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.translationNamespace="javascripts.schlage_firmware_updates.device",o.prototype.beginUpgrade=function(){return this.trigger("upgrade:begin"),null!=this.get("updateKey")?this._listenForUpdates():$.ajax({url:this.get("updateUrl"),dataType:"json",type:"PUT",success:(e=this,function(t){return t.status?e.trigger("upgrade:error",e.t("."+t.status,{contact_phone:Nexia.Branding.contact_phone})):(e.set("updateKey",t.key),e._listenForUpdates())}),error:function(e){return function(){return e.trigger("upgrade:error",e.t(".undefined"))}}(this)});var e},o.prototype.cancelUpgrade=function(){if(_.isString(this.get("cancelUrl")))return this.unset("updateKey"),$.ajax({type:"PUT",url:this.get("cancelUrl"),error:(e=this,function(){return e.trigger("upgrade:error",e.t(".undefined"))})});var e},o.prototype.upgradeInProgress=function(){return null!=this.get("updateKey")},o.prototype._listenForUpdates=function(){var e,t;return e={update:(t=this,function(e){if(e&&!t.finished){if("applying"===e.step)return t.trigger("upgrade:applying");if("version"===e.step)return t.trigger("upgrade:version");if(_.isNumber(e.progress))return t.trigger("upgrade:progress",e.progress,e.time_remaining)}}),success:function(e){return function(){return e.unset("updateKey"),e.trigger("upgrade:success")}}(this),error:function(e){return function(t){return e.unset("updateKey"),e.trigger("upgrade:error",e.t("."+t.status,{contact_phone:Nexia.Branding.contact_phone}))}}(this),interval:8e3},Backstage.listen(this.get("updateKey"),e)},o}(Nexia.Framework.Model)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Firmware.Models.UpdateableDevices=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.model=Nexia.Firmware.Models.UpdateableDevice,o.prototype.url=function(){return"/houses/"+this.houseId+"/firmware_updates"},o}(Nexia.Framework.Collection)}.call(this),function(){var e=function(e,t){return function(){return e.apply(t,arguments)}},t=function(e,t){function i(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},o={}.hasOwnProperty;Nexia.Firmware.Views.BridgeFirmware=function(o){function i(){return this._onError=e(this._onError,this),this._onUpgradingFirmwareFinished=e(this._onUpgradingFirmwareFinished,this),this._onUpgradingFirmware=e(this._onUpgradingFirmware,this),this._onReconnecting=e(this._onReconnecting,this),this._onCompleted=e(this._onCompleted,this),this._onChecking=e(this._onChecking,this),i.__super__.constructor.apply(this,arguments)}return t(i,o),i.prototype.events={"click [name=update_firmware]":"_showDialog"},i.prototype.initialize=function(){return this.model.on("upgrade:checking",this._onChecking),this.model.on("upgrade:completed",this._onCompleted),this.model.on("upgrade:reconnecting",this._onReconnecting),this.model.on("upgrade:firmware",this._onUpgradingFirmware),this.model.on("upgrade:firmwareFinished",this._onUpgradingFirmwareFinished),this.model.on("upgrade:firmwareError",this._onError),this.model.on("upgrade:failedToReconnect",this._onError),this.checklist=new Nexia.Firmware.Views.Checklist},i.prototype._onChecking=function(){return this.checklist.addItem(this.t("javascripts.bridge_activation.connecting_to",this._i18nOpts()))},i.prototype._onCompleted=function(){return $("li:last",this._dialog).toggleClass("processing success"),setTimeout((e=this,function(){return e._bridgeInformation()}),5e3);var e},i.prototype._onReconnecting=function(){return this.checklist.addItem(this.t("javascripts.bridge_activation.reconnecting",this._i18nOpts()),"success")},i.prototype._onUpgradingFirmware=function(e){return this.checklist.addItem(this.t("javascripts.bridge_activation."+e.state,this._i18nOpts()),"success")},i.prototype._onUpgradingFirmwareFinished=function(){return this.checklist.addItem(this.t("javascripts.bridge_activation.reconnecting",this._i18nOpts()),"success")},i.prototype._onError=function(){var e,t;return $("li:last",this._dialog).addClass("error"),t=this.t("javascripts.bridge_activation.firmware_retry_html",{bridge:this.model.bridgeBrand,retry:this.t("javascripts.bridge_activation.retry"),cancel:this.t("javascripts.bridge_activation.cancel"),support_phone:this.model.supp
722ortPhone}),e=$("div.userquerymessage","#userquery"),$("ul",e).parent().append("<p style='max-width:350px;'>"+t+"</p>"),$("div.userquerybuttons",this._dialog).show()},i.prototype._i18nOpts=function(){return{bridge:this.model.bridgeBrand,support_phone:this.model.supportPhone,system:this.model.system}},i.prototype._showDialog=function(e){var t;return e.preventDefault(),this._dialog=$.prompt("<h1>"+this.t("javascripts.schlage.houses.updating_firmware")+"</h1><p>"+this.t("javascripts.schlage.houses.please_do_not_unplug",{brand:this.model.bridgeBrand})+"</p>",{focus:null,buttons:prompt_buttons_t({"bridge_activation.cancel":!1,"bridge_activation.retry":!0}),submit:(t=this,function(e){var o;return e?(o=$("div.userquerymessage","#userquery"),$("div.userquerybuttons",t._dialog).hide(),$("p:last",o).remove(),$("li",o).remove(),t.model.beginUpgrade(),!1):$.ImpromptuClose()})}),$("div.userquerymessage").last().append(this.checklist.render().el),$("div.userqueryclose",this._dialog).remove(),$("div.userquerybuttons",this._dialog).hide(),this.model.beginUpgrade()},i.prototype.templateContext=function(){return{upgradeLabel:this.t("javascripts.schlage.houses.update_firmware"),type:"update_firmware"}},i.prototype._bridgeInformation=function(e){return $.ajax({url:this.model.bridgeInformationUrl,dataType:"html",data:e}).done(function(e){return $(".bridge_information").replaceWith(e)}),$.ImpromptuClose()},i}(Nexia.Framework.View)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Firmware.Views.Checklist=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.tagName="ul",o.prototype.template=function(){return""},o.prototype.addItem=function(e){return this._markExistingItemsComplete(),this.$el.append('<li class="processing">'+e+"</li>")},o.prototype.replaceLastItem=function(e){return this.$("li").last().html(e)},o.prototype.markLastItemError=function(){return this.$("li").last().removeClass("processing").addClass("error")},o.prototype.getItemCount=function(){return this.$("li").length},o.prototype.success=function(e){return this.$el.append("<li>"+e+"</li>"),this._markExistingItemsComplete()},o.prototype.error=function(e){return this._markExistingItemsComplete(),this.$el.append('<li class="error">'+e+"</li>")},o.prototype._markExistingItemsComplete=function(){return this.$("li.processing").removeClass("processing").addClass("success")},o}(Nexia.Framework.View)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Firmware.Views.Firmware=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.tagName="p",o.prototype.translationNamespace="javascripts.schlage_firmware_updates.device",o.prototype.events={"click .push_button":function(){return this.confirmUpgrade((e=this,function(t){if(t)return e.model.beginUpgrade()}));var e}},o.prototype.initialize=function(){var e;if(o.__super__.initialize.apply(this,arguments),this.checklist=new Nexia.Firmware.Views.Checklist,this.model.on("upgrade:begin",(e=this,function(){return e._beginUpgradeProcess()})),this.model.on("upgrade:applying",function(e){return function(){return e.appliedOnce&&(e.checklist.markLastItemError(),e.checklist.error(e.t(".retrying"))),e.checklist.addItem(e.t(".applying")),e.appliedOnce=!0}}(this)),this.model.on("upgrade:version",function(e){return function(){return e.checklist.addItem(e.t(".version"))}}(this)),this.model.on("upgrade:progress",function(e){return function(t,o){var i;if(!e.finished)return i=e.t(".firmware_progress",{progress:t,time_remaining:o}),e.checklist.getItemCount()>1?e.checklist.replaceLastItem(i):e.checklist.addItem(i)}}(this)),this.model.on("upgrade:success",function(e){return function(){return e._endUpgradeProcess(),e.checklist.success(e.t(".success"))}}(this)),this.model.on("upgrade:error",function(e){return function(t){return e._endUpgradeProcess(),e.checklist.markLastItemError(),e.checklist.error(t)}}(this)),this.model.upgradeInProgress())return this.model.beginUpgrade()},o.prototype.showProgressDialog=function(){var e,t,o,i;return o={submit:(i=this,function(){return i.finished||!i.model.get("cancellable")?$.ImpromptuClose():(i.model.cancelUpgrade(),i._cancelUpgradeProcess(),setTimeout(function(){return i._endUpgradeProcess(),i.checklist.markLastItemError(),i.checklist.error(i.t(".user_cancel"))},2e4),!1)})},$.prompt("",o),this.model.get("cancellable")&&$("div.userqueryclose").remove(),(e=$("div.userquerymessage").last()).append("<h1>"+this.t(".title")+"</h1>"),e.append(this.checklist.render().el),this.impromptuStyle(),this.$dialogButton=e.siblings(".userquerybuttons").find("button"),t=this.model.get("cancellable")?this.t("javascripts.cancel"):this.t("javascripts.close"),this.$dialogButton.html(t),this.checklist.addItem(this.model.get("startMessage"))},o.prototype.impromptuStyle=function(){return $("div.userquery").css({left:"40%",top:"25%"})},o.prototype.templateContext=function(){return{upgradeLabel:this.t(".update",{name:this.model.get("name")}
722)}},o.prototype.confirmUpgrade=function(e){return $.prompt("<h2>"+this.t(".title")+"</h2><p>"+this.t(this.model.get("confirmKey"),{device_name:this.model.get("deviceName")})+"</p>",{buttons:create_buttons({"javascripts.cancel":!1,"javascripts.ok":!0}),callback:e})},o.prototype._beginUpgradeProcess=function(){return this.finished=!1,this.showProgressDialog()},o.prototype._cancelUpgradeProcess=function(){return this.checklist.addItem(this.t(".cancelling_upgrade")+"..."),this.$dialogButton.hide()},o.prototype._endUpgradeProcess=function(){return this.finished=!0,this.$dialogButton.show(),this.$dialogButton.html(this.t("javascripts.ok"))},o}(Nexia.Framework.View)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Firmware.Views.FirmwaresView=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.itemView=function(e){return new Nexia.Firmware.Views.Firmware({model:e})},o}(Nexia.Framework.CollectionView)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Firmware.Views.UpdateableDevice=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.className="updateable_device",o.prototype.translationNamespace="javascripts.schlage_firmware_updates.device",o.prototype.initialize=function(){return o.__super__.initialize.apply(this,arguments),this.firmwaresView=new Nexia.Firmware.Views.FirmwaresView({collection:this.model.getFirmwares()})},o.prototype.onRender=function(){return this.$el.append(this.firmwaresView.render().el),this.$el.append("<hr>")},o}(Nexia.Framework.View)}.call(this),function(){var e=function(e,o){function i(){this.constructor=e}for(var a in o)t.call(o,a)&&(e[a]=o[a]);return i.prototype=o.prototype,e.prototype=new i,e.__super__=o.prototype,e},t={}.hasOwnProperty;Nexia.Firmware.Views.UpdateableDevices=function(t){function o(){return o.__super__.constructor.apply(this,arguments)}return e(o,t),o.prototype.itemView=function(e){var t;return t=new Nexia.Firmware.Views.UpdateableDevice({model:e}),e.on("change",function(){return t.render()}),t},o}(Nexia.Framework.CollectionView)}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["firmware/templates/bridge_firmware"]=Handlebars.template({1:function(e,t,o,i,a){return"  "+e.escapeExpression((o.button||t&&t.button||o.helperMissing).call(null!=t?t:{},null!=t?t.upgradeLabel:t,null!=t?t.type:t,{name:"button",hash:{},data:a}))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return null!=(r=o["if"].call(null!=t?t:{},null!=t?t.needsUpgrade:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:""},useData:!0}),this.HandlebarsTemplates["firmware/templates/bridge_firmware"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["firmware/templates/firmware"]=Handlebars.template({1:function(e,t,o,i,a){return"  "+e.escapeExpression((o.button||t&&t.button||o.helperMissing).call(null!=t?t:{},null!=t?t.upgradeLabel:t,null!=t?t.type:t,{name:"button",hash:{},data:a}))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r,n;return"<span>"+e.escapeExpression("function"==typeof(n=null!=(n=o.name||(null!=t?t.name:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"name",hash:{},data:a}):n)+" Version: "+e.escapeExpression("function"==typeof(n=null!=(n=o.version||(null!=t?t.version:t))?n:o.helperMissing)?n.call(null!=t?t:{},{name:"version",hash:{},data:a}):n)+"</span>\n"+(null!=(r=o["if"].call(null!=t?t:{},null!=t?t.needsUpgrade:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")},useData:!0}),this.HandlebarsTemplates["firmware/templates/firmware"]}.call(this),function(){return this.HandlebarsTemplates||(this.HandlebarsTemplates={}),this.HandlebarsTemplates["firmware/templates/updateable_device"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<p><span class="bold">'+e.escapeExpression("function"==typeof(r=null!=(r=o.deviceName||(null!=t?t.deviceName:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"deviceName",hash:{},data:a}):r)+"</span></p>"},useData:!0}
722),this.HandlebarsTemplates["firmware/templates/updateable_device"]}.call(this),function(){(function(){function e(){}return e.prototype.checkedIf=function(e){if(e)return"checked"},e.prototype.disabledIf=function(e){if(e)return"disabled"},e.prototype.selectField=function(e,t,o,i){var a,r,n;return a=_.uniqueId(t),new Handlebars.SafeString('<label for="'+a+'">'+I18n.t("javascripts.alerts."+o)+'</label>\n<select class="'+e+'" id="'+a+'" name="'+t+'">\n'+function(){var e;for(r in e=[],i)n=i[r],e.push('<option value="'+n+'" '+(this[t]===n?"selected":"")+">"+r+"</option>");return e}.call(this).join("\n")+"\n</select>")},e.prototype.button=function(e,t){return t&&(t='name="'+t+'"'),new Handlebars.SafeString('<a href="#" '+t+' class="push_button">'+e+"<span></span></a>")},e.registerHelpers=function(){var t,o,i,a;for(i in a=[],o=new e)t=o[i],a.push(Handlebars.registerHelper(i,t));return a},e})().registerHelpers()}.call(this),function(){Nexia.Framework.TemplateUtils.assignTemplates(Nexia.Firmware.Views,"firmware/templates")}.call(this),function(e,t){"object"==typeof module&&module.exports?module.exports=e.document?t(e):t:e.Highcharts=t(e)}("undefined"!=typeof window?window:this,function(e){var t,o,i,a,r,n,s,l,c=(t=void 0===e?window:e,o=t.document,i=t.navigator&&t.navigator.userAgent||"",a=o&&o.createElementNS&&!!o.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,r=/(edge|msie|trident)/i.test(i)&&!t.opera,n=-1!==i.indexOf("Firefox"),s=-1!==i.indexOf("Chrome"),l=n&&4>parseInt(i.split("Firefox/")[1],10),t.Highcharts?t.Highcharts.error(16,!0):{product:"Highcharts",version:"6.1.0",deg2rad:2*Math.PI/360,doc:o,hasBidiBug:l,hasTouch:o&&void 0!==o.documentElement.ontouchstart,isMS:r,isWebKit:-1!==i.indexOf("AppleWebKit"),isFirefox:n,isChrome:s,isSafari:!s&&-1!==i.indexOf("Safari"),isTouchDevice:/(Mobile|Android|Windows Phone)/.test(i),SVG_NS:"http://www.w3.org/2000/svg",chartCount:0,seriesTypes:{},symbolSizes:{},svg:a,win:t,marginNames:["plotTop","marginRight","marginBottom","plotLeft"],noop:function(){},charts:[]});!function(e){e.timers=[];var t=e.charts,o=e.doc,i=e.win;e.error=function(t,o){if(t=e.isNumber(t)?"Highcharts error #"+t+": www.highcharts.com/errors/"+t:t,o)throw Error(t);i.console&&console.log(t)},e.Fx=function(e,t,o){this.options=t,this.elem=e,this.prop=o},e.Fx.prototype={dSetter:function(){var e,t=this.paths[0],o=this.paths[1],i=[],a=this.now,r=t.length;if(1===a)i=this.toD;else if(r===o.length&&1>a)for(;r--;)e=parseFloat(t[r]),i[r]=isNaN(e)?o[r]:a*parseFloat(o[r]-e)+e;else i=o;this.elem.attr("d",i,null,!0)},update:function(){var e=this.elem,t=this.prop,o=this.now,i=this.options.step;this[t+"Setter"]?this[t+"Setter"]():e.attr?e.element&&e.attr(t,o,null,!0):e.style[t]=o+this.unit,i&&i.call(e,o,this)},run:function(t,o,a){var r=this,n=r.options,s=function(e){return!s.stopped&&r.step(e)},l=i.requestAnimationFrame||function(e){setTimeout(e,13)},c=function(){for(var t=0;t<e.timers.length;t++)e.timers[t]()||e.timers.splice(t--,1);e.timers.length&&l(c)};t!==o||this.elem["forceAnimate:"+this.prop]?(this.startTime=+new Date,this.start=t,this.end=o,this.unit=a,this.now=this.start,this.pos=0,s.elem=this.elem,s.prop=this.prop,s()&&1===e.timers.push(s)&&l(c)):(delete n.curAnim[this.prop],n.complete&&0===e.keys(n.curAnim).length&&n.complete.call(this.elem))},step:function(t){
723var o,i=+new Date,a=this.options,r=this.elem,n=a.complete,s=a.duration,l=a.curAnim;return r.attr&&!r.element?t=!1:t||i>=s+this.startTime?(this.now=this.end,this.pos=1,this.update(),o=l[this.prop]=!0,e.objectEach(l,function(e){!0!==e&&(o=!1)}),o&&n&&n.call(r),t=!1):(this.pos=a.easing((i-this.startTime)/s),this.now=this.start+(this.end-this.start)*this.pos,this.update(),t=!0),t},initPath:function(t,o,i){function a(e){var t,o;for(d=e.length;d--;)t="M"===e[d]||"L"===e[d],o=/[a-zA-Z]/.test(e[d+3]),t&&o&&e.splice(d+1,0,e[d+1],e[d+2],e[d+1],e[d+2])}function r(e,t){for(;e.length<l;){e[0]=t[l-e.length];var o=e.slice(0,h);[].splice.apply(e,[0,0].concat(o)),_&&(o=e.slice(e.length-h),[].splice.apply(e,[e.length,0].concat(o)),d--)}e[0]="M"}function n(e,t){for(var o=(l-e.length)/h;0<o&&o--;)(c=e.slice().splice(e.length/v-h,h*v))[0]=t[l-h-o*h],p&&(c[h-6]=c[h-2],c[h-5]=c[h-1]),[].splice.apply(e,[e.length/v,0].concat(c)),_&&o--}o=o||"";var s,l,c,d,u=t.startX,m=t.endX,p=-1<o.indexOf("C"),h=p?7:3;o=o.split(" "),i=i.slice();var b,_=t.isArea,v=_?2:1;if(p&&(a(o),a(i)),u&&m){for(d=0;d<u.length;d++){if(u[d]===m[0]){s=d;break}if(u[0]===m[m.length-u.length+d]){s=d,b=!0;break}}void 0===s&&(o=[])}return o.length&&e.isNumber(s)&&(l=i.length+s*v*h,b?(r(o,i),n(i,o)):(r(i,o),n(o,i))),[o,i]}},e.Fx.prototype.fillSetter=e.Fx.prototype.strokeSetter=function(){this.elem.attr(this.prop,e.color(this.start).tweenTo(e.color(this.end),this.pos),null,!0)},e.merge=function(){var t,o,i=arguments,a={},r=function(t,o){return"object"!=typeof t&&(t={}),e.objectEach(o,function(i,a){!e.isObject(i,!0)||e.isClass(i)||e.isDOMElement(i)?t[a]=o[a]:t[a]=r(t[a]||{},i)}),t};for(!0===i[0]&&(a=i[1],i=Array.prototype.slice.call(i,2)),o=i.length,t=0;t<o;t++)a=r(a,i[t]);return a},e.pInt=function(e,t){return parseInt(e,t||10)},e.isString=function(e){return"string"==typeof e},e.isArray=function(e){return"[object Array]"===(e=Object.prototype.toString.call(e))||"[object Array Iterator]"===e},e.isObject=function(t,o){return!(!t||"object"!=typeof t||o&&e.isArray(t))},e.isDOMElement=function(t){return e.isObject(t)&&"number"==typeof t.nodeType},e.isClass=function(t){var o=t&&t.constructor;return!(!e.isObject(t,!0)||e.isDOMElement(t)||!o||!o.name||"Object"===o.name)},e.isNumber=function(e){return"number"==typeof e&&!isNaN(e)&&Infinity>e&&-Infinity<e},e.erase=function(e,t){for(var o=e.length;o--;)if(e[o]===t){e.splice(o,1);break}},e.defined=function(e){return null!=e},e.attr=function(t,o,i){var a;return e.isString(o)?e.defined(i)?t.setAttribute(o,i):t&&t.getAttribute&&((a=t.getAttribute(o))||"class"!==o||(a=t.getAttribute(o+"Name"))):e.defined(o)&&e.isObject(o)&&e.objectEach(o,function(e,o){t.setAttribute(o,e)}),a},e.splat=function(t){return e.isArray(t)?t:[t]},e.syncTimeout=function(e,t,o){if(t)return setTimeout(e,t,o);e.call(0,o)},e.clearTimeout=function(t){e.defined(t)&&clearTimeout(t)},e.extend=function(e,t){var o;for(o in e||(e={}),t)e[o]=t[o];return e},e.pick=function(){var e,t,o=arguments,i=o.length;for(e=0;e<i;e++)if(null!=(t=o[e]))return t},e.css=function(t,o){e.isMS&&!e.svg&&o&&void 0!==o.opacity&&(o.filter="alpha(opacity="+100*o.opacity+")"),e.extend(t.style,o)},e.createElement=function(t,i,a,r,n){t=o.createElement(t);var s=e.css;return i&&e.extend(t,i),n&&s(t,{padding:0,border:"none",margin:0}),a&&s(t,a),r&&r.appendChild(t),t},e.extendClass=function(t,o){var i=function(){};return i.prototype=new t,e.extend(i.prototype,o),i},e.pad=function(e,t,o){return Array((t||2)+1-String(e).replace("-","").length).join(o||0)+e},e.relativeLength=function(e,t,o){return/%$/.test(e)?t*parseFloat(e)/100+(o||0):parseFloat(e)},e.wrap=function(e,t,o){var i=e[t];e[t]=function(){var e=Array.prototype.slice.call(arguments),t=arguments,a=this;return a.proceed=function(){i.apply(a,arguments.length?arguments:t)},e.unshift(i),e=o.apply(this,e),a.proceed=null,e}},e.formatSingle=function(t,o,i){var a=/\.([0-9])/,r=e.defaultOptions.lang;return/f$/.test(t)?(i=(i=t.match(a))?i[1]:-1,null!==o&&(o=e.numberFormat(o,i,r.decimalPoint,-1<t.indexOf(",")?r.thousandsSep:""))):o=(i||e.time).dateFormat(t,o),o},e.format=function(t,o,i){for(var a,r,n,s,l,c="{",d=!1,u=[];t&&-1!==(c=t.indexOf(c));){if(a=t.slice(0,c),d){for(s=(r=(a=a.split(":")).shift().split(".")).length,l=o,n=0;n<s;n++)l&&(l=l[r[n]]);a.length&&(l=e.formatSingle(a.join(":"),l,i)),u.push(l)}else u.push(a);t=t.slice(c+1),c=(d=!d)?"}":"{"}return u.push(t),u.join("")},e.getMagnitude=function(e){return Math.pow(10,Math.floor(Math.log(e)/Math.LN10))},e.normalizeTickInterval=function(t,o,i,a,r){var n,s=t;for(n=t/(i=e.pick(i,1)),o||(o=r?[1,1.2,1.5,2,2.5,3,4,5,6,8,10]:[1,2,2.5,5,10],!1===a&&(1===i?o=e.grep(o,function(e){return 0==e%1}):.1>=i&&(o=[1/i]))),a=0;a<o.length&&(s=o[a],!(r&&s*i>=t||!r&&n<=(o[a]+(o[a+1]||o[a]))/2));a++);return e.correctFloat(s*i,-Math.round(Math.log(.001)/Math.LN10))},e.stableSort=function(e,t){var o,i,a=e.length;for(i=0;i<a;i++)e[i].safeI=i;for(e.sort(function(e,i){return 0===(o=t(e,i))?e.safeI-i.safeI:o}),i=0;i<a;i++)delete e[i].safeI},e.arrayMin=function(e){for(var t=e.length,o=e[0];t--;)e[t]<o&&(o=e[t]);return o},e.arrayMax=function(e){for(var t=e.length,o=e[0];t--;)e[t]>o&&(o=e[t]);return o},e.destroyObjectProperties=function(t,o){e.objectEach(t,function(e,i){e&&e!==o&&e.destroy&&e.destroy(),delete t[i]})},e.discardElement=function(t){var o=e.garbageBin;o||(o=e.createElement("div")),t&&o.appendChild(t),o.innerHTML=""},e.correctFloat=function(e,t){return parseFloat(e.toPrecision(t||14))},e.setAnimation=function(t,o){o.renderer.globalAnimation=e.pick(t,o.options.chart.animation,!0)},e.animObject=function(t){return e.isObject(t)?e.merge(t):{duration:t?500:0}},e.timeUnits={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:24192e5,year:314496e5},e.numberFormat=function(t,o,i,a){t=+t||0,o=+o;var r,n,s=e.defaultOptions.lang,l=(t.toString().split(".")[1]||"").split("e")[0].length,c=t.toString().split("e");return-1===o?o=Math.min(l,20):e.isNumber(o)?o&&c[1]&&0>c[1]&&(0<=(r=o+ +c[1])?(c[0]=(+c[0]).toExponential(r).split("e")[0],o=r):(c[0]=c[0].split(".")[0]||0,t=20>o?(c[0]*Math.pow(10,c[1])).toFixed(o):0,c[1]=0)):o=2,n=(Math.abs(c[1]?c[0]:t)+Math.pow(10,-Math.max(o,l)-1)).toFixed(o),r=3<(l=String(e.pInt(n))).length?l.length%3:0,i=e.pick(i,s.decimalPoint),a=e.pick(a,s.thousandsSep),t=(0>t?"-":"")+(r?l.substr(0,r)+a:""),t+=l.substr(r).replace(/(\d{3})(?=\d)/g,"$1"+a),o&&(t+=i+n.slice(-o)),c[1]&&0!=+t&&(t+="e"+c[1]),t},Math.easeInOutSine=function(e){return-.5*(Math.cos(Math.PI*e)-1)},e.getStyle=function(t,o,a){return"width"===o?Math.min(t.offsetWidth,t.scrollWidth)-e.getStyle(t,"padding-left")-e.getStyle(t,"padding-right"):"height"===o?Math.min(t.offsetHeight,t.scrollHeight)-e.getStyle(t,"padding-top")-e.getStyle(t,"padding-bottom"):(i.getComputedStyle||e.error(27,!0),(t=i.getComputedStyle(t,void 0))&&(t=t.getPropertyValue(o),e.pick(a,"opacity"!==o)&&(t=e.pInt(t))),t)}
723,e.inArray=function(t,o,i){return(e.indexOfPolyfill||Array.prototype.indexOf).call(o,t,i)},e.grep=function(t,o){return(e.filterPolyfill||Array.prototype.filter).call(t,o)},e.find=Array.prototype.find?function(e,t){return e.find(t)}:function(e,t){var o,i=e.length;for(o=0;o<i;o++)if(t(e[o],o))return e[o]},e.some=function(t,o,i){return(e.somePolyfill||Array.prototype.some).call(t,o,i)},e.map=function(e,t){for(var o=[],i=0,a=e.length;i<a;i++)o[i]=t.call(e[i],e[i],i,e);return o},e.keys=function(t){return(e.keysPolyfill||Object.keys).call(void 0,t)},e.reduce=function(t,o,i){return(e.reducePolyfill||Array.prototype.reduce).call(t,o,i)},e.offset=function(e){var t=o.documentElement;return{top:(e=e.parentElement?e.getBoundingClientRect():{top:0,left:0}).top+(i.pageYOffset||t.scrollTop)-(t.clientTop||0),left:e.left+(i.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}},e.stop=function(t,o){for(var i=e.timers.length;i--;)e.timers[i].elem!==t||o&&o!==e.timers[i].prop||(e.timers[i].stopped=!0)},e.each=function(t,o,i){return(e.forEachPolyfill||Array.prototype.forEach).call(t,o,i)},e.objectEach=function(e,t,o){for(var i in e)e.hasOwnProperty(i)&&t.call(o||e[i],e[i],i,e)},e.addEvent=function(t,o,i){var a,r=t.addEventListener||e.addEventListenerPolyfill;return a="function"==typeof t&&t.prototype?t.prototype.protoEvents=t.prototype.protoEvents||{}:t.hcEvents=t.hcEvents||{},r&&r.call(t,o,i,!1),a[o]||(a[o]=[]),a[o].push(i),function(){e.removeEvent(t,o,i)}},e.removeEvent=function(t,o,i){function a(o,i){var a=t.removeEventListener||e.removeEventListenerPolyfill;a&&a.call(t,o,i,!1)}function r(i){var r,n;t.nodeName&&(o?(r={})[o]=!0:r=i,e.objectEach(r,function(e,t){if(i[t])for(n=i[t].length;n--;)a(t,i[t][n])}))}var n,s;e.each(["protoEvents","hcEvents"],function(l){var c=t[l];c&&(o?(n=c[o]||[],i?(-1<(s=e.inArray(i,n))&&(n.splice(s,1),c[o]=n),a(o,i)):(r(c),c[o]=[])):(r(c),t[l]={}))})},e.fireEvent=function(t,i,a,r){var n,s,l,c,d;a=a||{},o.createEvent&&(t.dispatchEvent||t.fireEvent)?((n=o.createEvent("Events")).initEvent(i,!0,!0),e.extend(n,a),t.dispatchEvent?t.dispatchEvent(n):t.fireEvent(i,n)):e.each(["protoEvents","hcEvents"],function(o){if(t[o])for(s=t[o][i]||[],l=s.length,a.target||e.extend(a,{preventDefault:function(){a.defaultPrevented=!0},target:t,type:i}),c=0;c<l;c++)(d=s[c])&&!1===d.call(t,a)&&a.preventDefault()}),r&&!a.defaultPrevented&&r.call(t,a)},e.animate=function(t,o,i){var a,r,n,s,l="";e.isObject(i)||(i={duration:(s=arguments)[2],easing:s[3],complete:s[4]}),e.isNumber(i.duration)||(i.duration=400),i.easing="function"==typeof i.easing?i.easing:Math[i.easing]||Math.easeInOutSine,i.curAnim=e.merge(o),e.objectEach(o,function(s,c){e.stop(t,c),n=new e.Fx(t,i,c),r=null,"d"===c?(n.paths=n.initPath(t,t.d,o.d),n.toD=o.d,a=0,r=1):t.attr?a=t.attr(c):(a=parseFloat(e.getStyle(t,c))||0,"opacity"!==c&&(l="px")),r||(r=s),r&&r.match&&r.match("px")&&(r=r.replace(/px/g,"")),n.run(a,r,l)})},e.seriesType=function(t,o,i,a,r){var n=e.getOptions(),s=e.seriesTypes;return n.plotOptions[t]=e.merge(n.plotOptions[o],i),s[t]=e.extendClass(s[o]||function(){},a),s[t].prototype.type=t,r&&(s[t].prototype.pointClass=e.extendClass(e.Point,r)),s[t]},e.uniqueKey=function(){var e=Math.random().toString(36).substring(2,9),t=0;return function(){return"highcharts-"+e+"-"+t++}}(),i.jQuery&&(i.jQuery.fn.highcharts=function(){var o=[].slice.call(arguments);if(this[0])return o[0]?(new(e[e.isString(o[0])?o.shift():"Chart"])(this[0],o[0],o[1]),this):t[e.attr(this[0],"data-highcharts-chart")]})}(c),function(e){var t=e.each,o=e.isNumber,i=e.map,a=e.merge,r=e.pInt;e.Color=function(t){if(!(this instanceof e.Color))return new e.Color(t);this.init(t)},e.Color.prototype={parsers:[{regex:/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]?(?:\.[0-9]+)?)\s*\)/,parse:function(e){return[r(e[1]),r(e[2]),r(e[3]),parseFloat(e[4],10)]}},{regex:/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/,parse:function(e){return[r(e[1]),r(e[2]),r(e[3]),1]}}],names:{none:"rgba(255,255,255,0)",white:"#ffffff",black:"#000000"},init:function(t){var o,a,r,n;if((this.input=t=this.names[t&&t.toLowerCase?t.toLowerCase():""]||t)&&t.stops)this.stops=i(t.stops,function(t){return new e.Color(t[1])});else if(t&&t.charAt&&"#"===t.charAt()&&(o=t.length,t=parseInt(t.substr(1),16),7===o?a=[(16711680&t)>>16,(65280&t)>>8,255&t,1]:4===o&&(a=[(3840&t)>>4|(3840&t)>>8,(240&t)>>4|240&t,(15&t)<<4|15&t,1])),!a)for(r=this.parsers.length;r--&&!a;)(o=(n=this.parsers[r]).regex.exec(t))&&(a=n.parse(o));this.rgba=a||[]},get:function(e){var i,r=this.input,n=this.rgba;return this.stops?((i=a(r)).stops=[].concat(i.stops),t(this.stops,function(t,o){i.stops[o]=[i.stops[o][0],t.get(e)]})):i=n&&o(n[0])?"rgb"===e||!e&&1===n[3]?"rgb("+n[0]+","+n[1]+","+n[2]+")":"a"===e?n[3]:"rgba("+n.join(",")+")":r,i},brighten:function(e){var i,a=this.rgba;if(this.stops)t(this.stops,function(t){t.brighten(e)});else if(o(e)&&0!==e)for(i=0;3>i;i++)a[i]+=r(255*e),0>a[i]&&(a[i]=0),255<a[i]&&(a[i]=255);return this},setOpacity:function(e){return this.rgba[3]=e,this},tweenTo:function(e,t){var o=this.rgba,i=e.rgba;return i.length&&o&&o.length?t=((e=1!==i[3]||1!==o[3])?"rgba(":"rgb(")+Math.round(i[0]+(o[0]-i[0])*(1-t))+","+Math.round(i[1]+(o[1]-i[1])*(1-t))+","+Math.round(i[2]+(o[2]-i[2])*(1-t))+(e?","+(i[3]+(o[3]-i[3])*(1-t)):"")+")":t=e.input||"none",t}},e.color=function(t){return new e.Color(t)}}(c),function(e){var t,o,i=e.addEvent,a=e.animate,r=e.attr,n=e.charts,s=e.color,l=e.css,c=e.createElement,d=e.defined,u=e.deg2rad,m=e.destroyObjectProperties,p=e.doc,h=e.each,b=e.extend,_=e.erase,v=e.grep,g=e.hasTouch,f=e.inArray,y=e.isArray,w=e.isFirefox,k=e.isMS,x=e.isObject,C=e.isString,A=e.isWebKit,S=e.merge,T=e.noop,M=e.objectEach,P=e.pick,D=e.pInt,E=e.removeEvent,I=e.stop,O=e.svg,N=e.SVG_NS,R=e.symbolSizes,L=e.win;t=e.SVGElement=function(){return this},b(t.prototype,{opacity:1,SVG_NS:N,textProps:"direction fontSize fontWeight fontFamily fontStyle color lineHeight width textAlign textDecoration textOverflow textOutline".split(" "),init:function(e,t){this.element="span"===t?c(t):p.createElementNS(this.SVG_NS,t),this.renderer=e},animate:function(t,o,i){return 0!==(o=e.animObject(P(o,this.renderer.globalAnimation,!0))).duration?(i&&(o.complete=i),a(this,t,o)):(this.attr(t,null,i),o.step&&o.step.call(this)),this},complexColor:function(t,o,i){var a,r,n,s,l,c,u,m,p,b,_,v,g=this.renderer,f=[];e.fireEvent(this.renderer,"complexColor",{args:arguments},function(){t.radialGradient?r="radialGradient":t.linearGradient&&(r="linearGradient"),r&&(n=t[r],l=g.gradients,u=t.stops,b=i.radialReference,y(n)&&(t[r]=n={x1:n[0],y1:n[1],x2:n[2],y2:n[3],gradientUnits:"userSpaceOnUse"}),"radialGradient"===r&&b&&!d(n.gradientUnits)&&(s=n,n=S(n,g.getRadialAttr(b,s),{gradientUnits:"userSpaceOnUse"}
723)),M(n,function(e,t){"id"!==t&&f.push(t,e)}),M(u,function(e){f.push(e)}),f=f.join(","),l[f]?_=l[f].attr("id"):(n.id=_=e.uniqueKey(),l[f]=c=g.createElement(r).attr(n).add(g.defs),c.radAttr=s,c.stops=[],h(u,function(t){0===t[1].indexOf("rgba")?(a=e.color(t[1]),m=a.get("rgb"),p=a.get("a")):(m=t[1],p=1),t=g.createElement("stop").attr({offset:t[0],"stop-color":m,"stop-opacity":p}).add(c),c.stops.push(t)})),v="url("+g.url+"#"+_+")",i.setAttribute(o,v),i.gradient=f,t.toString=function(){return v})})},applyTextOutline:function(t){var o,i,a,n,s,l=this.element;if(-1!==t.indexOf("contrast")&&(t=t.replace(/contrast/g,this.renderer.getContrast(l.style.fill))),t=t.split(" "),i=t[t.length-1],(a=t[0])&&"none"!==a&&e.svg){for(this.fakeTS=!0,t=[].slice.call(l.getElementsByTagName("tspan")),this.ySetter=this.xSetter,a=a.replace(/(^[\d\.]+)(.*?)$/g,function(e,t,o){return 2*t+o}),s=t.length;s--;)"highcharts-text-outline"===(o=t[s]).getAttribute("class")&&_(t,l.removeChild(o));n=l.firstChild,h(t,function(e,t){0===t&&(e.setAttribute("x",l.getAttribute("x")),t=l.getAttribute("y"),e.setAttribute("y",t||0),null===t&&l.setAttribute("y",0)),e=e.cloneNode(1),r(e,{"class":"highcharts-text-outline",fill:i,stroke:i,"stroke-width":a,"stroke-linejoin":"round"}),l.insertBefore(e,n)})}},attr:function(e,t,o,i){var a,r,n,s,l=this.element,c=this;return"string"==typeof e&&void 0!==t&&(a=e,(e={})[a]=t),"string"==typeof e?c=(this[e+"Getter"]||this._defaultGetter).call(this,e,l):(M(e,function(t,o){n=!1,i||I(this,o),this.symbolName&&/^(x|y|width|height|r|start|end|innerR|anchorX|anchorY)$/.test(o)&&(r||(this.symbolAttr(e),r=!0),n=!0),!this.rotation||"x"!==o&&"y"!==o||(this.doTransform=!0),n||((s=this[o+"Setter"]||this._defaultSetter).call(this,t,o,l),this.shadows&&/^(width|height|visibility|x|y|d|transform|cx|cy|r)$/.test(o)&&this.updateShadows(o,t,s))},this),this.afterSetters()),o&&o.call(this),c},afterSetters:function(){this.doTransform&&(this.updateTransform(),this.doTransform=!1)},updateShadows:function(e,t,o){for(var i=this.shadows,a=i.length;a--;)o.call(i[a],"height"===e?Math.max(t-(i[a].cutHeight||0),0):"d"===e?this.d:t,e,i[a])},addClass:function(e,t){var o=this.attr("class")||"";return-1===o.indexOf(e)&&(t||(e=(o+(o?" ":"")+e).replace("  "," ")),this.attr("class",e)),this},hasClass:function(e){return-1!==f(e,(this.attr("class")||"").split(" "))},removeClass:function(e){return this.attr("class",(this.attr("class")||"").replace(e,""))},symbolAttr:function(e){var t=this;h("x y r start end width height innerR anchorX anchorY".split(" "),function(o){t[o]=P(e[o],t[o])}),t.attr({d:t.renderer.symbols[t.symbolName](t.x,t.y,t.width,t.height,t)})},clip:function(e){return this.attr("clip-path",e?"url("+this.renderer.url+"#"+e.id+")":"none")},crisp:function(e,t){var o;return t=t||e.strokeWidth||0,o=Math.round(t)%2/2,e.x=Math.floor(e.x||this.x||0)+o,e.y=Math.floor(e.y||this.y||0)+o,e.width=Math.floor((e.width||this.width||0)-2*o),e.height=Math.floor((e.height||this.height||0)-2*o),d(e.strokeWidth)&&(e.strokeWidth=t),e},css:function(e){var t,o,i=this.styles,a={},n=this.element,s="",c=!i,d=["textOutline","textOverflow","width"];return e&&e.color&&(e.fill=e.color),i&&M(e,function(e,t){e!==i[t]&&(a[t]=e,c=!0)}),c&&(i&&(e=b(i,a)),t=this.textWidth=e&&e.width&&"auto"!==e.width&&"text"===n.nodeName.toLowerCase()&&D(e.width),this.styles=e,t&&!O&&this.renderer.forExport&&delete e.width,n.namespaceURI===this.SVG_NS?(o=function(e,t){return"-"+t.toLowerCase()},M(e,function(e,t){-1===f(t,d)&&(s+=t.replace(/([A-Z])/g,o)+":"+e+";")}),s&&r(n,"style",s)):l(n,e),this.added&&("text"===this.element.nodeName&&this.renderer.buildText(this),e&&e.textOutline&&this.applyTextOutline(e.textOutline))),this},strokeWidth:function(){return this["stroke-width"]||0},on:function(e,t){var o=this,i=o.element;return g&&"click"===e?(i.ontouchstart=function(e){o.touchEventFired=Date.now(),e.preventDefault(),t.call(i,e)},i.onclick=function(e){(-1===L.navigator.userAgent.indexOf("Android")||1100<Date.now()-(o.touchEventFired||0))&&t.call(i,e)}):i["on"+e]=t,this},setRadialReference:function(e){var t=this.renderer.gradients[this.element.gradient];return this.element.radialReference=e,t&&t.radAttr&&t.animate(this.renderer.getRadialAttr(e,t.radAttr)),this},translate:function(e,t){return this.attr({translateX:e,translateY:t})},invert:function(e){return this.inverted=e,this.updateTransform(),this},updateTransform:function(){var e=this.translateX||0,t=this.translateY||0,o=this.scaleX,i=this.scaleY,a=this.inverted,r=this.rotation,n=this.matrix,s=this.element;a&&(e+=this.width,t+=this.height),e=["translate("+e+","+t+")"],d(n)&&e.push("matrix("+n.join(",")+")"),a?e.push("rotate(90) scale(-1,1)"):r&&e.push("rotate("+r+" "+P(this.rotationOriginX,s.getAttribute("x"),0)+" "+P(this.rotationOriginY,s.getAttribute("y")||0)+")"),(d(o)||d(i))&&e.push("scale("+P(o,1)+" "+P(i,1)+")"),e.length&&s.setAttribute("transform",e.join(" "))},toFront:function(){var e=this.element;return e.parentNode.appendChild(e),this},align:function(e,t,o){var i,a,r,n,s,l,c={};return r=(a=this.renderer).alignedObjects,e?(this.alignOptions=e,this.alignByTranslate=t,(!o||C(o))&&(this.alignTo=i=o||"renderer",_(r,this),r.push(this),o=null)):(e=this.alignOptions,t=this.alignByTranslate,i=this.alignTo),o=P(o,a[i],a),i=e.align,a=e.verticalAlign,r=(o.x||0)+(e.x||0),n=(o.y||0)+(e.y||0),"right"===i?s=1:"center"===i&&(s=2),s&&(r+=(o.width-(e.width||0))/s),c[t?"translateX":"x"]=Math.round(r),"bottom"===a?l=1:"middle"===a&&(l=2),l&&(n+=(o.height-(e.height||0))/l),c[t?"translateY":"y"]=Math.round(n),this[this.placed?"animate":"attr"](c),this.placed=!0,this.alignAttr=c,this},getBBox:function(e,t){var o,i,a,r,n,s=this.renderer,l=this.element,c=this.styles,m=this.textStr,p=s.cache,_=s.cacheKeys;if(i=(t=P(t,this.rotation))*u,a=c&&c.fontSize,d(m)&&(-1===(n=m.toString()).indexOf("<")&&(n=n.replace(/[0-9]/g,"0")),n+=["",t||0,a,this.textWidth,c&&c.textOverflow].join()),n&&!e&&(o=p[n]),!o){if(l.namespaceURI===this.SVG_NS||s.forExport){try{(r=this.fakeTS&&function(e){h(l.querySelectorAll(".highcharts-text-outline"),function(t){t.style.display=e})})&&r("none"),o=l.getBBox?b({},l.getBBox()):{width:l.offsetWidth,height:l.offsetHeight},r&&r("")}catch(v){}(!o||0>o.width)&&(o={width:0,height:0})}else o=this.htmlGetBBox();if(s.isSVG&&(e=o.width,s=o.height,c&&"11px"===c.fontSize&&17===Math.round(s)&&(o.height=s=14),t&&(o.width=Math.abs(s*Math.sin(i))+Math.abs(e*Math.cos(i)),o.height=Math.abs(s*Math.cos(i))+Math.abs(e*Math.sin(i)))),n&&0<o.height){for(;250<_.length;)delete p[_.shift()];p[n]||_.push(n),p[n]=o}}return o},show:function(e){return this.attr({visibility:e?"inherit":"visible"})},hide:function(){return this.attr({visibility:"hidden"})},fadeOut:function(e){var t=this;t.animate({opacity:0}
723,{duration:e||150,complete:function(){t.attr({y:-9999})}})},add:function(e){var t,o=this.renderer,i=this.element;return e&&(this.parentGroup=e),this.parentInverted=e&&e.inverted,void 0!==this.textStr&&o.buildText(this),this.added=!0,(!e||e.handleZ||this.zIndex)&&(t=this.zIndexSetter()),t||(e?e.element:o.box).appendChild(i),this.onAdd&&this.onAdd(),this},safeRemoveChild:function(e){var t=e.parentNode;t&&t.removeChild(e)},destroy:function(){var e=this,t=e.element||{},o=e.renderer.isSVG&&"SPAN"===t.nodeName&&e.parentGroup,i=t.ownerSVGElement,a=e.clipPath;if(t.onclick=t.onmouseout=t.onmouseover=t.onmousemove=t.point=null,I(e),a&&i&&(h(i.querySelectorAll("[clip-path],[CLIP-PATH]"),function(e){var t=e.getAttribute("clip-path"),o=a.element.id;(-1<t.indexOf("(#"+o+")")||-1<t.indexOf('("#'+o+'")'))&&e.removeAttribute("clip-path")}),e.clipPath=a.destroy()),e.stops){for(i=0;i<e.stops.length;i++)e.stops[i]=e.stops[i].destroy();e.stops=null}for(e.safeRemoveChild(t),e.destroyShadows();o&&o.div&&0===o.div.childNodes.length;)t=o.parentGroup,e.safeRemoveChild(o.div),delete o.div,o=t;return e.alignTo&&_(e.renderer.alignedObjects,e),M(e,function(t,o){delete e[o]}),null},shadow:function(e,t,o){var i,a,n,s,l,c,d=[],u=this.element;if(e){if(!this.shadows){for(s=P(e.width,3),l=(e.opacity||.15)/s,c=this.parentInverted?"(-1,-1)":"("+P(e.offsetX,1)+", "+P(e.offsetY,1)+")",i=1;i<=s;i++)a=u.cloneNode(0),n=2*s+1-2*i,r(a,{isShadow:"true",stroke:e.color||"#000000","stroke-opacity":l*i,"stroke-width":n,transform:"translate"+c,fill:"none"}),o&&(r(a,"height",Math.max(r(a,"height")-n,0)),a.cutHeight=n),t?t.element.appendChild(a):u.parentNode&&u.parentNode.insertBefore(a,u),d.push(a);this.shadows=d}}else this.destroyShadows();return this},destroyShadows:function(){h(this.shadows||[],function(e){this.safeRemoveChild(e)},this),this.shadows=void 0},xGetter:function(e){return"circle"===this.element.nodeName&&("x"===e?e="cx":"y"===e&&(e="cy")),this._defaultGetter(e)},_defaultGetter:function(e){return e=P(this[e+"Value"],this[e],this.element?this.element.getAttribute(e):null,0),/^[\-0-9\.]+$/.test(e)&&(e=parseFloat(e)),e},dSetter:function(e,t,o){e&&e.join&&(e=e.join(" ")),/(NaN| {2}|^$)/.test(e)&&(e="M 0 0"),this[t]!==e&&(o.setAttribute(t,e),this[t]=e)},dashstyleSetter:function(e){var t,o=this["stroke-width"];if("inherit"===o&&(o=1),e=e&&e.toLowerCase()){for(t=(e=e.replace("shortdashdotdot","3,1,1,1,1,1,").replace("shortdashdot","3,1,1,1").replace("shortdot","1,1,").replace("shortdash","3,1,").replace("longdash","8,3,").replace(/dot/g,"1,3,").replace("dash","4,3,").replace(/,$/,"").split(",")).length;t--;)e[t]=D(e[t])*o;e=e.join(",").replace(/NaN/g,"none"),this.element.setAttribute("stroke-dasharray",e)}},alignSetter:function(e){this.alignValue=e,this.element.setAttribute("text-anchor",{left:"start",center:"middle",right:"end"}[e])},opacitySetter:function(e,t,o){this[t]=e,o.setAttribute(t,e)},titleSetter:function(e){var t=this.element.getElementsByTagName("title")[0];t||(t=p.createElementNS(this.SVG_NS,"title"),this.element.appendChild(t)),t.firstChild&&t.removeChild(t.firstChild),t.appendChild(p.createTextNode(String(P(e),"").replace(/<[^>]*>/g,"").replace(/&lt;/g,"<").replace(/&gt;/g,">")))},textSetter:function(e){e!==this.textStr&&(delete this.bBox,this.textStr=e,this.added&&this.renderer.buildText(this))},fillSetter:function(e,t,o){"string"==typeof e?o.setAttribute(t,e):e&&this.complexColor(e,t,o)},visibilitySetter:function(e,t,o){"inherit"===e?o.removeAttribute(t):this[t]!==e&&o.setAttribute(t,e),this[t]=e},zIndexSetter:function(e,t){var o,i,a,r,n=this.renderer,s=this.parentGroup,l=(s||n).element||n.box,c=this.element;n=l===n.box;if(o=this.added,d(e)&&(c.zIndex=e,e=+e,this[t]===e&&(o=!1),this[t]=e),o){for((e=this.zIndex)&&s&&(s.handleZ=!0),r=(t=l.childNodes).length-1;0<=r&&!i;r--)o=(s=t[r]).zIndex,a=!d(o),s!==c&&(0>e&&a&&!n&&!r?(l.insertBefore(c,t[r]),i=!0):(D(o)<=e||a&&(!d(e)||0<=e))&&(l.insertBefore(c,t[r+1]||null),i=!0));i||(l.insertBefore(c,t[n?3:0]||null),i=!0)}return i},_defaultSetter:function(e,t,o){o.setAttribute(t,e)}}),t.prototype.yGetter=t.prototype.xGetter,t.prototype.translateXSetter=t.prototype.translateYSetter=t.prototype.rotationSetter=t.prototype.verticalAlignSetter=t.prototype.rotationOriginXSetter=t.prototype.rotationOriginYSetter=t.prototype.scaleXSetter=t.prototype.scaleYSetter=t.prototype.matrixSetter=function(e,t){this[t]=e,this.doTransform=!0},t.prototype["stroke-widthSetter"]=t.prototype.strokeSetter=function(e,o,i){this[o]=e,this.stroke&&this["stroke-width"]?(t.prototype.fillSetter.call(this,this.stroke,"stroke",i),i.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0):"stroke-width"===o&&0===e&&this.hasStroke&&(i.removeAttribute("stroke"),this.hasStroke=!1)},o=e.SVGRenderer=function(){this.init.apply(this,arguments)},b(o.prototype,{Element:t,SVG_NS:N,init:function(e,t,o,a,n,s){var c,d;c=(a=this.createElement("svg").attr({version:"1.1","class":"highcharts-root"}).css(this.getStyle(a))).element,e.appendChild(c),r(e,"dir","ltr"),-1===e.innerHTML.indexOf("xmlns")&&r(c,"xmlns",this.SVG_NS),this.isSVG=!0,this.box=c,this.boxWrapper=a,this.alignedObjects=[],this.url=(w||A)&&p.getElementsByTagName("base").length?L.location.href.replace(/#.*?$/,"").replace(/<[^>]*>/g,"").replace(/([\('\)])/g,"\\$1").replace(/ /g,"%20"):"",this.createElement("desc").add().element.appendChild(p.createTextNode("Created with Highcharts 6.1.0")),this.defs=this.createElement("defs").add(),this.allowHTML=s,this.forExport=n,this.gradients={},this.cache={},this.cacheKeys=[],this.imgCount=0,this.setSize(t,o,!1),w&&e.getBoundingClientRect&&((t=function(){l(e,{left
723:0,top:0}),d=e.getBoundingClientRect(),l(e,{left:Math.ceil(d.left)-d.left+"px",top:Math.ceil(d.top)-d.top+"px"})})(),this.unSubPixelFix=i(L,"resize",t))},getStyle:function(e){return this.style=b({fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif',fontSize:"12px"},e)},setStyle:function(e){this.boxWrapper.css(this.getStyle(e))},isHidden:function(){return!this.boxWrapper.getBBox().width},destroy:function(){var e=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),m(this.gradients||{}),this.gradients=null,e&&(this.defs=e.destroy()),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null},createElement:function(e){var t=new this.Element;return t.init(this,e),t},draw:T,getRadialAttr:function(e,t){return{cx:e[0]-e[2]/2+t.cx*e[2],cy:e[1]-e[2]/2+t.cy*e[2],r:t.r*e[2]}},getSpanWidth:function(e){return e.getBBox(!0).width},applyEllipsis:function(e,t,o,i){var a,r,n=e.rotation,s=o,l=0,c=o.length,d=function(e){t.removeChild(t.firstChild),e&&t.appendChild(p.createTextNode(e))};if(e.rotation=0,r=(s=this.getSpanWidth(e,t))>i){for(;l<=c;)a=Math.ceil((l+c)/2),d(s=o.substring(0,a)+"\u2026"),s=this.getSpanWidth(e,t),l===c?l=c+1:s>i?c=a-1:l=a;0===c&&d("")}return e.rotation=n,r},escapes:{"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"},buildText:function(e){var t,o,i,a=e.element,n=this,s=n.forExport,c=P(e.textStr,"").toString(),d=-1!==c.indexOf("<"),u=a.childNodes,m=r(a,"x"),b=e.styles,_=e.textWidth,g=b&&b.lineHeight,y=b&&b.textOutline,w=b&&"ellipsis"===b.textOverflow,k=b&&"nowrap"===b.whiteSpace,x=b&&b.fontSize,C=u.length,A=(b=_&&!e.added&&this.box,function(e){var t;return t=/(px|em)$/.test(e&&e.style.fontSize)?e.style.fontSize:x||n.style.fontSize||12,g?D(g):n.fontMetrics(t,e.getAttribute("style")?e:a).h}),S=function(e,t){return M(n.escapes,function(o,i){t&&-1!==f(o,t)||(e=e.toString().replace(new RegExp(o,"g"),i))}),e},T=function(e,t){var o;if(o=e.indexOf("<"),-1!==(o=(e=e.substring(o,e.indexOf(">")-o)).indexOf(t+"="))&&(o=o+t.length+1,'"'===(t=e.charAt(o))||"'"===t))return(e=e.substring(o+1)).substring(0,e.indexOf(t))};if((o=[c,w,k,g,y,x,_].join())!==e.textCache){for(e.textCache=o;C--;)a.removeChild(u[C]);d||y||w||_||-1!==c.indexOf(" ")?(b&&b.appendChild(a),c=d?c.replace(/<(b|strong)>/g,'<span style="font-weight:bold">').replace(/<(i|em)>/g,'<span style="font-style:italic">').replace(/<a/g,"<span").replace(/<\/(b|strong|i|em|a)>/g,"</span>").split(/<br.*?>/g):[c],c=v(c,function(e){return""!==e}),h(c,function(o,c){var d,u=0;o=o.replace(/^\s+|\s+$/g,"").replace(/<span/g,"|||<span").replace(/<\/span>/g,"</span>|||"),d=o.split("|||"),h(d,function(o){if(""!==o||1===d.length){var h,b,v={},g=p.createElementNS(n.SVG_NS,"tspan");if((h=T(o,"class"))&&r(g,"class",h),(h=T(o,"style"))&&(h=h.replace(/(;| |^)color([ :])/,"$1fill$2"),r(g,"style",h)),(b=T(o,"href"))&&!s&&(r(g,"onclick",'location.href="'+b+'"'),r(g,"class","highcharts-anchor"),l(g,{cursor:"pointer"}))," "!==(o=S(o.replace(/<[a-zA-Z\/](.|\n)*?>/g,"")||" "))){if(g.appendChild(p.createTextNode(o)),u?v.dx=0:c&&null!==m&&(v.x=m),r(g,v),a.appendChild(g),!u&&i&&(!O&&s&&l(g,{display:"block"}),r(g,"dy",A(g))),_){v=o.replace(/([^\^])-/g,"$1- ").split(" "),b=1<d.length||c||1<v.length&&!k;var f,y=[],x=A(g),C=e.rotation;for(w&&(t=n.applyEllipsis(e,g,o,_));!w&&b&&(v.length||y.length);)e.rotation=0,o=(f=n.getSpanWidth(e,g))>_,void 0===t&&(t=o),o&&1!==v.length?(g.removeChild(g.firstChild),y.unshift(v.pop())):(v=y,y=[],v.length&&!k&&(g=p.createElementNS(N,"tspan"),r(g,{dy:x,x:m}),h&&r(g,"style",h),a.appendChild(g)),f>_&&(_=f)),v.length&&g.appendChild(p.createTextNode(v.join(" ").replace(/- /g,"-")));e.rotation=C}u++}}}),i=i||a.childNodes.length}),t&&e.attr("title",S(e.textStr,["&lt;","&gt;"])),b&&b.removeChild(a),y&&e.applyTextOutline&&e.applyTextOutline(y)):a.appendChild(p.createTextNode(S(c)))}},getContrast:function(e){return 510<(e=s(e).rgba)[0]+e[1]+e[2]?"#000000":"#FFFFFF"},button:function(e,t,o,a,r,n,s,l,c){var d,u,m,p,h=this.label(e,t,o,c,null,null,null,null,"button"),_=0;return h.attr(S({padding:8,r:2},r)),r=S({fill:"#f7f7f7",stroke:"#cccccc","stroke-width":1,style:{color:"#333333",cursor:"pointer",fontWeight:"normal"}}
723,r),d=r.style,delete r.style,n=S(r,{fill:"#e6e6e6"},n),u=n.style,delete n.style,s=S(r,{fill:"#e6ebf5",style:{color:"#000000",fontWeight:"bold"}},s),m=s.style,delete s.style,l=S(r,{style:{color:"#cccccc"}},l),p=l.style,delete l.style,i(h.element,k?"mouseover":"mouseenter",function(){3!==_&&h.setState(1)}),i(h.element,k?"mouseout":"mouseleave",function(){3!==_&&h.setState(_)}),h.setState=function(e){1!==e&&(h.state=_=e),h.removeClass(/highcharts-button-(normal|hover|pressed|disabled)/).addClass("highcharts-button-"+["normal","hover","pressed","disabled"][e||0]),h.attr([r,n,s,l][e||0]).css([d,u,m,p][e||0])},h.attr(r).css(b({cursor:"default"},d)),h.on("click",function(e){3!==_&&a.call(h,e)})},crispLine:function(e,t){return e[1]===e[4]&&(e[1]=e[4]=Math.round(e[1])-t%2/2),e[2]===e[5]&&(e[2]=e[5]=Math.round(e[2])+t%2/2),e},path:function(e){var t={fill:"none"};return y(e)?t.d=e:x(e)&&b(t,e),this.createElement("path").attr(t)},circle:function(e,t,o){return e=x(e)?e:{x:e,y:t,r:o},(t=this.createElement("circle")).xSetter=t.ySetter=function(e,t,o){o.setAttribute("c"+t,e)},t.attr(e)},arc:function(e,t,o,i,a,r){return x(e)?(t=(i=e).y,o=i.r,e=i.x):i={innerR:i,start:a,end:r},(e=this.symbol("arc",e,t,o,o,i)).r=o,e},rect:function(e,t,o,i,a,n){a=x(e)?e.r:a;var s=this.createElement("rect");return e=x(e)?e:void 0===e?{}:{x:e,y:t,width:Math.max(o,0),height:Math.max(i,0)},void 0!==n&&(e.strokeWidth=n,e=s.crisp(e)),e.fill="none",a&&(e.r=a),s.rSetter=function(e,t,o){r(o,{rx:e,ry:e})},s.attr(e)},setSize:function(e,t,o){var i=this.alignedObjects,a=i.length;for(this.width=e,this.height=t,this.boxWrapper.animate({width:e,height:t},{step:function(){this.attr({viewBox:"0 0 "+this.attr("width")+" "+this.attr("height")})},duration:P(o,!0)?void 0:0});a--;)i[a].align()},g:function(e){var t=this.createElement("g");return e?t.attr({"class":"highcharts-"+e}):t},image:function(e,t,o,a,r,n){var s,l={preserveAspectRatio:"none"},c=function(e,t){e.setAttributeNS?e.setAttributeNS("http://www.w3.org/1999/xlink","href",t):e.setAttribute("hc-svg-href",t)};return 1<arguments.length&&b(l,{x:t,y:o,width:a,height:r}),s=this.createElement("image").attr(l),n?(c(s.element,"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),l=new L.Image,i(l,"load",function(t){c(s.element,e),n.call(s,t)}),l.src=e):c(s.element,e),s},symbol:function(e,t,o,i,a,r){
724var s,u,m,_=this,v=/^url\((.*?)\)$/,g=v.test(e),f=!g&&(this.symbols[e]?e:"circle"),y=f&&this.symbols[f],w=d(t)&&y&&y.call(this.symbols,Math.round(t),Math.round(o),i,a,r);return y?((s=this.path(w)).attr("fill","none"),b(s,{symbolName:f,x:t,y:o,width:i,height:a}),r&&b(s,r)):g&&(u=e.match(v)[1],(s=this.image(u)).imgwidth=P(R[u]&&R[u].width,r&&r.width),s.imgheight=P(R[u]&&R[u].height,r&&r.height),m=function(){s.attr({width:s.width,height:s.height})},h(["width","height"],function(e){s[e+"Setter"]=function(e,t){var o={},i=this["img"+t],a="width"===t?"translateX":"translateY";this[t]=e,d(i)&&(this.element&&this.element.setAttribute(t,i),this.alignByTranslate||(o[a]=((this[t]||0)-i)/2,this.attr(o)))}}),d(t)&&s.attr({x:t,y:o}),s.isImg=!0,d(s.imgwidth)&&d(s.imgheight)?m():(s.attr({width:0,height:0}),c("img",{onload:function(){var e=n[_.chartIndex];0===this.width&&(l(this,{position:"absolute",top:"-999em"}),p.body.appendChild(this)),R[u]={width:this.width,height:this.height},s.imgwidth=this.width,s.imgheight=this.height,s.element&&m(),this.parentNode&&this.parentNode.removeChild(this),_.imgCount--,!_.imgCount&&e&&e.onload&&e.onload()},src:u}),this.imgCount++)),s},symbols:{circle:function(e,t,o,i){return this.arc(e+o/2,t+i/2,o/2,i/2,{start:0,end:2*Math.PI,open:!1})},square:function(e,t,o,i){return["M",e,t,"L",e+o,t,e+o,t+i,e,t+i,"Z"]},triangle:function(e,t,o,i){return["M",e+o/2,t,"L",e+o,t+i,e,t+i,"Z"]},"triangle-down":function(e,t,o,i){return["M",e,t,"L",e+o,t,e+o/2,t+i,"Z"]},diamond:function(e,t,o,i){return["M",e+o/2,t,"L",e+o,t+i/2,e+o/2,t+i,e,t+i/2,"Z"]},arc:function(e,t,o,i,a){var r=a.start,n=a.r||o,s=a.r||i||o,l=a.end-.001;o=a.innerR,i=P(a.open,.001>Math.abs(a.end-a.start-2*Math.PI));var c=Math.cos(r),u=Math.sin(r),m=Math.cos(l);l=Math.sin(l);return n=["M",e+n*c,t+s*u,"A",n,s,0,a=.001>a.end-r-Math.PI?0:1,1,e+n*m,t+s*l],d(o)&&n.push(i?"M":"L",e+o*m,t+o*l,"A",o,o,0,a,0,e+o*c,t+o*u),n.push(i?"":"Z"),n},callout:function(e,t,o,i,a){var r,n=Math.min(a&&a.r||0,o,i),s=n+6,l=a&&a.anchorX;return a=a&&a.anchorY,r=["M",e+n,t,"L",e+o-n,t,"C",e+o,t,e+o,t,e+o,t+n,"L",e+o,t+i-n,"C",e+o,t+i,e+o,t+i,e+o-n,t+i,"L",e+n,t+i,"C",e,t+i,e,t+i,e,t+i-n,"L",e,t+n,"C",e,t,e,t,e+n,t],l&&l>o?a>t+s&&a<t+i-s?r.splice(13,3,"L",e+o,a-6,e+o+6,a,e+o,a+6,e+o,t+i-n):r.splice(13,3,"L",e+o,i/2,l,a,e+o,i/2,e+o,t+i-n):l&&0>l?a>t+s&&a<t+i-s?r.splice(33,3,"L",e,a+6,e-6,a,e,a-6,e,t+n):r.splice(33,3,"L",e,i/2,l,a,e,i/2,e,t+n):a&&a>i&&l>e+s&&l<e+o-s?r.splice(23,3,"L",l+6,t+i,l,t+i+6,l-6,t+i,e+n,t+i):a&&0>a&&l>e+s&&l<e+o-s&&r.splice(3,3,"L",l-6,t,l,t-6,l+6,t,o-n,t),r}},clipRect:function(t,o,i,a){var r=e.uniqueKey(),n=this.createElement("clipPath").attr({id:r}).add(this.defs);return(t=this.rect(t,o,i,a,0).add(n)).id=r,t.clipPath=n,t.count=0,t},text:function(e,t,o,i){var a={};return!i||!this.allowHTML&&this.forExport?(a.x=Math.round(t||0),o&&(a.y=Math.round(o)),(e||0===e)&&(a.text=e),e=this.createElement("text").attr(a),i||(e.xSetter=function(e,t,o){var i,a,r=o.getElementsByTagName("tspan"),n=o.getAttribute(t);for(a=0;a<r.length;a++)(i=r[a]).getAttribute(t)===n&&i.setAttribute(t,e);o.setAttribute(t,e)}),e):this.html(e,t,o)},fontMetrics:function(e,t){return e=e||t&&t.style&&t.style.fontSize||this.style&&this.style.fontSize,{h:t=24>(e=/px/.test(e)?D(e):/em/.test(e)?parseFloat(e)*(t?this.fontMetrics(null,t.parentNode).f:16):12)?e+3:Math.round(1.2*e),b:Math.round(.8*t),f:e}},rotCorr:function(e,t,o){var i=e;return t&&o&&(i=Math.max(i*Math.cos(t*u),4)),{x:-e/3*Math.sin(t*u),y:i}},label:function(o,i,a,r,n,s,l,c,u){var m,p,_,v,g,f,y,w,k,x,C,A,T,M=this,P=M.g("button"!==u&&"label"),D=P.text=M.text("",0,0,l).attr({zIndex:1}),I=0,O=3,N=0,R={},L=/^url\((.*?)\)$/.test(r),F=L;u&&P.addClass("highcharts-"+u),F=L,x=function(){return(w||0)%2/2},C=function(){var e=D.element.style,t={};p=(void 0===_||void 0===v||y)&&d(D.textStr)&&D.getBBox(),P.width=(_||p.width||0)+2*O+N,P.height=(v||p.height||0)+2*O,k=O+M.fontMetrics(e&&e.fontSize,D).b,F&&(m||(P.box=m=M.symbols[r]||L?M.symbol(r):M.rect(),m.addClass(("button"===u?"":"highcharts-label-box")+(u?" highcharts-"+u+"-box":"")),m.add(P),e=x(),t.x=e,t.y=(c?-k:0)+e),t.width=Math.round(P.width),t.height=Math.round(P.height),m.attr(b(t,R)),R={})},A=function(){var e,t=N+O;e=c?0:k,d(_)&&p&&("center"===y||"right"===y)&&(t+={center:.5,right:1}[y]*(_-p.width)),t===D.x&&e===D.y||(D.attr("x",t),void 0!==e&&D.attr("y",e)),D.x=t,D.y=e},T=function(e,t){m?m.attr(e,t):R[e]=t},P.onAdd=function(){D.add(P),P.attr({text:o||0===o?o:"",x:i,y:a}),m&&d(n)&&P.attr({anchorX:n,anchorY:s})},P.widthSetter=function(t){_=e.isNumber(t)?t:null},P.heightSetter=function(e){v=e},P["text-alignSetter"]=function(e){y=e},P.paddingSetter=function(e){d(e)&&e!==O&&(O=P.padding=e,A())},P.paddingLeftSetter=function(e){d(e)&&e!==N&&(N=e,A())},P.alignSetter=function(e){(e={left:0,center:.5,right:1}[e])!==I&&(I=e,p&&P.attr({x:g}))},P.textSetter=function(e){void 0!==e&&D.textSetter(e),C(),A()},P["stroke-widthSetter"]=function(e,t){e&&(F=!0),w=this["stroke-width"]=e,T(t,e)},P.strokeSetter=P.fillSetter=P.rSetter=function(e,t){"r"!==t&&("fill"===t&&e&&(F=!0),P[t]=e),T(t,e)},P.anchorXSetter=function(e,t){n=P.anchorX=e,T(t,Math.round(e)-x()-g)},P.anchorYSetter=function(e,t){s=P.anchorY=e,T(t,e-f)},P.xSetter=function(e){P.x=e,I&&(e-=I*((_||p.width)+2*O),P["forceAnimate:x"]=!0),g=Math.round(e),P.attr("translateX",g)},P.ySetter=function(e){f=P.y=Math.round(e),P.attr("translateY",f)};var j=P.css;return b(P,{css:function(e){if(e){var t={};e=S(e),h(P.textProps,function(o){void 0!==e[o]&&(t[o]=e[o],delete e[o])}),D.css(t),"width"in t&&C()}return j.call(P,e)},getBBox:function(){return{width:p.width+2*O,height:p.height+2*O,x:p.x-O,y:p.y-O}},shadow:function(e){return e&&(C(),m&&m.shadow(e)),P},destroy:function(){E(P.element,"mouseenter"),E(P.element,"mouseleave"),D&&(D=D.destroy()),m&&(m=m.destroy()),t.prototype.destroy.call(P),P=M=C=A=T=null}})}}),e.Renderer=o}(c),function(e){var t=e.attr,o=e.createElement,i=e.css,a=e.defined,r=e.each,n=e.extend,s=e.isFirefox,l=e.isMS,c=e.isWebKit,d=e.pick,u=e.pInt,m=e.SVGRenderer,p=e.win,h=e.wrap;n(e.SVGElement.prototype,{htmlCss:function(e){var t=this.element;return(t=e&&"SPAN"===t.tagName&&e.width)&&(delete e.width,this.textWidth=t,this.htmlUpdateTransform()),e&&"ellipsis"===e.textOverflow&&(e.whiteSpace="nowrap",e.overflow="hidden"),this.styles=n(this.styles,e),i(this.element,e),this},htmlGetBBox:function(){var e=this.element;return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}},htmlUpdateTransform:function(){if(this.added){var e=this.renderer,t=this.element,o=this.translateX||0,n=this.translateY||0,s=this.x||0,l=this.y||0,c=this.textAlign||"left",d={left:0,center:.5,right:1}[c],m=(h=this.styles)&&h.whiteSpace;if(i(t,{marginLeft:o,marginTop:n}),this.shadows&&r(this.shadows,function(e){i(e,{marginLeft:o+1,marginTop:n+1})}),this.inverted&&r(t.childNodes,function(o){e.invertChild(o,t)}),"SPAN"===t.tagName){var p,h=this.rotation,b=this.textWidth&&u(this.textWidth),_=[h,c,t.innerHTML,this.textWidth,this.textAlign].join();(p=b!==this.oldTextWidth)&&!(p=b>this.oldTextWidth)&&((p=this.textPxLength)||(i(t,{width:"",whiteSpace:m||"nowrap"}),p=t.offsetWidth),p=p>b),p&&/[ \-]/.test(t.textContent||t.innerText)&&(i(t,{width:b+"px",display:"block",whiteSpace:m||"normal"}),this.oldTextWidth=b),_!==this.cTT&&(m=e.fontMetrics(t.style.fontSize).b,a(h)&&h!==(this.oldRotation||0)&&this.setSpanRotation(h,d,m),this.get
724SpanCorrection(!a(h)&&this.textPxLength||t.offsetWidth,m,d,h,c)),i(t,{left:s+(this.xCorr||0)+"px",top:l+(this.yCorr||0)+"px"}),this.cTT=_,this.oldRotation=h}}else this.alignOnAdd=!0},setSpanRotation:function(e,t,o){var a={},r=this.renderer.getTransformKey();a[r]=a.transform="rotate("+e+"deg)",a[r+(s?"Origin":"-origin")]=a.transformOrigin=100*t+"% "+o+"px",i(this.element,a)},getSpanCorrection:function(e,t,o){this.xCorr=-e*o,this.yCorr=-t}}),n(m.prototype,{getTransformKey:function(){return l&&!/Edge/.test(p.navigator.userAgent)?"-ms-transform":c?"-webkit-transform":s?"MozTransform":p.opera?"-o-transform":""},html:function(e,i,a){var s=this.createElement("span"),l=s.element,c=s.renderer,u=c.isSVG,m=function(e,t){r(["opacity","visibility"],function(o){h(e,o+"Setter",function(e,o,i,a){e.call(this,o,i,a),t[i]=o})}),e.addedSetters=!0};return s.textSetter=function(e){e!==l.innerHTML&&delete this.bBox,this.textStr=e,l.innerHTML=d(e,""),s.doTransform=!0},u&&m(s,s.element.style),s.xSetter=s.ySetter=s.alignSetter=s.rotationSetter=function(e,t){"align"===t&&(t="textAlign"),s[t]=e,s.doTransform=!0},s.afterSetters=function(){this.doTransform&&(this.htmlUpdateTransform(),this.doTransform=!1)},s.attr({text:e,x:Math.round(i),y:Math.round(a)}).css({fontFamily:this.style.fontFamily,fontSize:this.style.fontSize,position:"absolute"}),l.style.whiteSpace="nowrap",s.css=s.htmlCss,u&&(s.add=function(e){var i,a=c.box.parentNode,d=[];if(this.parentGroup=e){if(!(i=e.div)){for(;e;)d.push(e),e=e.parentGroup;r(d.reverse(),function(e){function r(t,o){e[o]=t,"translateX"===o?l.left=t+"px":l.top=t+"px",e.doTransform=!0}var l,c=t(e.element,"class");c&&(c={className:c}),i=e.div=e.div||o("div",c,{position:"absolute",left:(e.translateX||0)+"px",top:(e.translateY||0)+"px",display:e.display,opacity:e.opacity,pointerEvents:e.styles&&e.styles.pointerEvents},i||a),l=i.style,n(e,{classSetter:function(e){return function(t){this.element.setAttribute("class",t),e.className=t}}(i),on:function(){return d[0].div&&s.on.apply({element:d[0].div},arguments),e},translateXSetter:r,translateYSetter:r}),e.addedSetters||m(e,l)})}}else i=a;return i.appendChild(l),s.added=!0,s.alignOnAdd&&s.htmlUpdateTransform(),s}),s}})}(c),function(e){var t=e.defined,o=e.each,i=e.extend,a=e.merge,r=e.pick,n=e.timeUnits,s=e.win;e.Time=function(e){this.update(e,!1)},e.Time.prototype={defaultOptions:{},update:function(t){var o=r(t&&t.useUTC,!0),i=this;this.options=t=a(!0,this.options||{},t),this.Date=t.Date||s.Date,this.timezoneOffset=(this.useUTC=o)&&t.timezoneOffset,this.getTimezoneOffset=this.timezoneOffsetFunction(),(this.variableTimezone=!(o&&!t.getTimezoneOffset&&!t.timezone))||this.timezoneOffset?(this.get=function(e,t){var o=t.getTime(),a=o-i.getTimezoneOffset(t);return t.setTime(a),e=t["getUTC"+e](),t.setTime(o),e},this.set=function(t,o,a){var r;-1!==e.inArray(t,["Milliseconds","Seconds","Minutes"])?o["set"+t](a):(r=i.getTimezoneOffset(o),r=o.getTime()-r,o.setTime(r),o["setUTC"+t](a),t=i.getTimezoneOffset(o),r=o.getTime()+t,o.setTime(r))}):o?(this.get=function(e,t){return t["getUTC"+e]()},this.set=function(e,t,o){return t["setUTC"+e](o)}):(this.get=function(e,t){return t["get"+e]()},this.set=function(e,t,o){return t["set"+e](o)})},makeTime:function(t,o,i,a,n,s){var l,c,d;return this.useUTC?(l=this.Date.UTC.apply(0,arguments),l+=c=this.getTimezoneOffset(l),c!==(d=this.getTimezoneOffset(l))?l+=d-c:c-36e5!==this.getTimezoneOffset(l-36e5)||e.isSafari||(l-=36e5)):l=new this.Date(t,o,r(i,1),r(a,0),r(n,0),r(s,0)).getTime(),l},timezoneOffsetFunction:function(){var t=this,o=this.options,i=s.moment;if(!this.useUTC)return function(e){return 6e4*new Date(e).getTimezoneOffset()};if(o.timezone){if(i)return function(e){return 6e4*-i.tz(e,o.timezone).utcOffset()};e.error(25)}return this.useUTC&&o.getTimezoneOffset?function(e){return 6e4*o.getTimezoneOffset(e)}:function(){return 6e4*(t.timezoneOffset||0)}},dateFormat:function(t,o,i){if(!e.defined(o)||isNaN(o))return e.defaultOptions.lang.invalidDate||"";t=e.pick(t,"%Y-%m-%d %H:%M:%S");var a=this,r=new this.Date(o),n=this.get("Hours",r),s=this.get("Day",r),l=this.get("Date",r),c=this.get("Month",r),d=this.get("FullYear",r),u=e.defaultOptions.lang,m=u.weekdays,p=u.shortWeekdays,h=e.pad;r=e.extend({a:p?p[s]:m[s].substr(0,3),A:m[s],d:h(l),e:h(l,2," "),w:s,b:u.shortMonths[c],B:u.months[c],m:h(c+1),y:d.toString().substr(2,2),Y:d,H:h(n),
724k:n,I:h(n%12||12),l:n%12||12,M:h(a.get("Minutes",r)),p:12>n?"AM":"PM",P:12>n?"am":"pm",S:h(r.getSeconds()),L:h(Math.round(o%1e3),3)},e.dateFormats);return e.objectEach(r,function(e,i){for(;-1!==t.indexOf("%"+i);)t=t.replace("%"+i,"function"==typeof e?e.call(a,o):e)}),i?t.substr(0,1).toUpperCase()+t.substr(1):t},getTimeTicks:function(e,a,s,l){var c,d,u=this,m=[],p={},h=new u.Date(a),b=e.unitRange,_=e.count||1;if(t(a)){u.set("Milliseconds",h,b>=n.second?0:_*Math.floor(u.get("Milliseconds",h)/_)),b>=n.second&&u.set("Seconds",h,b>=n.minute?0:_*Math.floor(u.get("Seconds",h)/_)),b>=n.minute&&u.set("Minutes",h,b>=n.hour?0:_*Math.floor(u.get("Minutes",h)/_)),b>=n.hour&&u.set("Hours",h,b>=n.day?0:_*Math.floor(u.get("Hours",h)/_)),b>=n.day&&u.set("Date",h,b>=n.month?1:_*Math.floor(u.get("Date",h)/_)),b>=n.month&&(u.set("Month",h,b>=n.year?0:_*Math.floor(u.get("Month",h)/_)),c=u.get("FullYear",h)),b>=n.year&&u.set("FullYear",h,c-c%_),b===n.week&&u.set("Date",h,u.get("Date",h)-u.get("Day",h)+r(l,1)),c=u.get("FullYear",h),l=u.get("Month",h);var v=u.get("Date",h),g=u.get("Hours",h);for(a=h.getTime(),u.variableTimezone&&(d=s-a>4*n.month||u.getTimezoneOffset(a)!==u.getTimezoneOffset(s)),h=h.getTime(),a=1;h<s;)m.push(h),h=b===n.year?u.makeTime(c+a*_,0):b===n.month?u.makeTime(c,l+a*_):!d||b!==n.day&&b!==n.week?d&&b===n.hour&&1<_?u.makeTime(c,l,v,g+a*_):h+b*_:u.makeTime(c,l,v+a*_*(b===n.day?1:7)),a++;m.push(h),b<=n.hour&&1e4>m.length&&o(m,function(e){0==e%18e5&&"000000000"===u.dateFormat("%H%M%S%L",e)&&(p[e]="day")})}return m.info=i(e,{higherRanks:p,totalRange:b*_}),m}}}(c),function(e){var t=e.color,o=e.merge;e.defaultOptions={colors:"#7cb5ec #434348 #90ed7d #f7a35c #8085e9 #f15c80 #e4d354 #2b908f #f45b5b #91e8e1".split(" "),symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),decimalPoint:".",numericSymbols:"kMGTPE".split(""),resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",thousandsSep:" "},global:{},time:e.Time.prototype.defaultOptions,chart:{borderRadius:0,defaultSeriesType:"line",ignoreHiddenSeries:!0,spacing:[10,10,15,10],resetZoomButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}},width:null,height:null,borderColor:"#335cad",backgroundColor:"#ffffff",plotBorderColor:"#cccccc"},title:{text:"Chart title",align:"center",margin:15,widthAdjust:-44},subtitle:{text:"",align:"center",widthAdjust:-44},plotOptions:{},labels:{style:{position:"absolute",color:"#333333"}},legend:{enabled:!0,align:"center",alignColumns:!0,layout:"horizontal",labelFormatter:function(){return this.name},borderColor:"#999999",borderRadius:0,navigation:{activeColor:"#003399",inactiveColor:"#cccccc"},itemStyle:{color:"#333333",fontSize:"12px",fontWeight:"bold",textOverflow:"ellipsis"},itemHoverStyle:{color:"#000000"},itemHiddenStyle:{color:"#cccccc"},shadow:!1,itemCheckboxStyle:{position:"absolute",width:"13px",height:"13px"},squareSymbol:!0,symbolPadding:5,verticalAlign:"bottom",x:0,y:0,title:{style:{fontWeight:"bold"}}},loading:{labelStyle:{fontWeight:"bold",position:"relative",top:"45%"},style:{position:"absolute",backgroundColor:"#ffffff",opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:e.svg,borderRadius:3,dateTimeLabelFormats:{millisecond:"%A, %b %e, %H:%M:%S.%L",second:"%A, %b %e, %H:%M:%S",minute:"%A, %b %e, %H:%M",hour:"%A, %b %e, %H:%M",day:"%A, %b %e, %Y",week:"Week from %A, %b %e, %Y",month:"%B %Y",year:"%Y"},footerFormat:"",padding:8,snap:e.isTouchDevice?25:10,backgroundColor:t("#f7f7f7").setOpacity(.85).get(),borderWidth:1,headerFormat:'<span style="font-size: 10px">{point.key}</span><br/>',pointFormat:'<span style="color:{point.color}">\u25cf</span> {series.name}: <b>{point.y}</b><br/>',shadow:!0,style:{color:"#333333",cursor:"default",fontSize:"12px",pointerEvents:"none",whiteSpace:"nowrap"}},credits:{enabled:!0,href:"http://www.highcharts.com",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#999999",fontSize:"9px"},text:"Highcharts.com"}},e.setOptions=function(t){return e.defaultOptions=o(!0,e.defaultOptions,t),e.time.update(o(e.defaultOptions.global,e.defaultOptions.time),!1),e.defaultOptions},e.getOptions=function(){return e.defaultOptions},e.defaultPlotOptions=e.defaultOptions.plotOptions,e.time=new e.Time(o(e.defaultOptions.global,e.defaultOptions.time)),e.dateFormat=function(t,o,i){return e.time.dateFormat(t,o,i)}}(c),function(e){var t=e.correctFloat,o=e.defined,i=e.destroyObjectProperties,a=e.fireEvent,r=e.isNumber,n=e.merge,s=e.pick,l=e.deg2rad;e.Tick=function(e,t,o,i){this.axis=e,this.pos=t,this.type=o||"",this.isNewLabel=this.isNew=!0,o||i||this.addLabel()},e.Tick.prototype={addLabel:function(){var e,i=this.axis,a=i.options,r=i.chart,l=i.categories,c=i.names,d=this.pos,u=a.labels,m=d===(h=i.tickPositions)[0],p=d===h[h.length-1],h=(c=l?s(l[d],c[d],d):d,l=this.label,h.info);i.isDatetimeAxis&&h&&(e=a.dateTimeLabelFormats[h.higherRanks[d]||h.unitName]),this.isFirst=m,this.isLast=p,a=i.labelFormatter.call({axis:i,chart:r,isFirst:m,isLast:p,dateTimeLabelFormat:e,value:i.isLog?t(i.lin2log(c)):c,pos:d}),o(l)?l&&l.attr({text:a}):((this.label=l=o(a)&&u.enabled?r.renderer.text(a,0,0,u.useHTML).css(n(u.style)).add(i.labelGroup):null)&&(l.textPxLength=l.getBBox().width),this.rotation=0)},getLabelSize:function(){return this.label?this.label.getBBox()[this.axis.horiz?"height":"width"]:0},handleOverflow:function(e){var t,o=this.axis,i=o.options.labels,a=e.x,r=o.chart.chartWidth,n=o.chart.spacing,c=s(o.labelLeft,Math.min(o.pos,n[3])),d=(n=s(o.labelRight,Math.max(o.isRadial?
7240:o.pos+o.len,r-n[1])),this.label),u=this.rotation,m={left:0,center:.5,right:1}[o.labelAlign||d.attr("align")],p=d.getBBox().width,h=o.getSlotWidth(),b=h,_=1,v={};u||!1===i.overflow?0>u&&a-m*p<c?t=Math.round(a/Math.cos(u*l)-c):0<u&&a+m*p>n&&(t=Math.round((r-a)/Math.cos(u*l))):(r=a+(1-m)*p,a-m*p<c?b=e.x+b*(1-m)-c:r>n&&(b=n-e.x+b*m,_=-1),(b=Math.min(h,b))<h&&"center"===o.labelAlign&&(e.x+=_*(h-b-m*(h-Math.min(p,b)))),(p>b||o.autoRotation&&(d.styles||{}).width)&&(t=b)),t&&(v.width=t,(i.style||{}).textOverflow||(v.textOverflow="ellipsis"),d.css(v))},getPosition:function(t,o,i,r){var n=this.axis,s=n.chart,l=r&&s.oldChartHeight||s.chartHeight;return t={x:t?e.correctFloat(n.translate(o+i,null,null,r)+n.transB):n.left+n.offset+(n.opposite?(r&&s.oldChartWidth||s.chartWidth)-n.right-n.left:0),y:t?l-n.bottom+n.offset-(n.opposite?n.height:0):e.correctFloat(l-n.translate(o+i,null,null,r)-n.transB)},a(this,"afterGetPosition",{pos:t}),t},getLabelPosition:function(e,t,i,r,n,s,c,d){var u=this.axis,m=u.transA,p=u.reversed,h=u.staggerLines,b=u.tickRotCorr||{x:0,y:0},_=n.y,v=r||u.reserveSpaceDefault?0:-u.labelOffset*("center"===u.labelAlign?.5:1),g={};return o(_)||(_=0===u.side?i.rotation?-8:-i.getBBox().height:2===u.side?b.y+8:Math.cos(i.rotation*l)*(b.y-i.getBBox(!1,0).height/2)),e=e+n.x+v+b.x-(s&&r?s*m*(p?-1:1):0),t=t+_-(s&&!r?s*m*(p?1:-1):0),h&&(i=c/(d||1)%h,u.opposite&&(i=h-i-1),t+=u.labelOffset/h*i),g.x=e,g.y=Math.round(t),a(this,"afterGetLabelPosition",{pos:g}),g},getMarkPath:function(e,t,o,i,a,r){return r.crispLine(["M",e,t,"L",e+(a?0:-o),t+(a?o:0)],i)},renderGridLine:function(e,t,o){var i=this.axis,a=i.options,r=this.gridLine,n={},s=this.pos,l=this.type,c=i.tickmarkOffset,d=i.chart.renderer,u=l?l+"Grid":"grid",m=a[u+"LineWidth"],p=a[u+"LineColor"];a=a[u+"LineDashStyle"];r||(n.stroke=p,n["stroke-width"]=m,a&&(n.dashstyle=a),l||(n.zIndex=1),e&&(n.opacity=0),this.gridLine=r=d.path().attr(n).addClass("highcharts-"+(l?l+"-":"")+"grid-line").add(i.gridGroup)),!e&&r&&(e=i.getPlotLinePath(s+c,r.strokeWidth()*o,e,!0))&&r[this.isNew?"attr":"animate"]({d:e,opacity:t})},renderMark:function(e,t,o){var i=this.axis,a=i.options,r=i.chart.renderer,n=this.type,l=n?n+"Tick":"tick",c=i.tickSize(l),d=this.mark,u=!d,m=e.x;e=e.y;var p=s(a[l+"Width"],!n&&i.isXAxis?1:0);a=a[l+"Color"];c&&(i.opposite&&(c[0]=-c[0]),u&&(this.mark=d=r.path().addClass("highcharts-"+(n?n+"-":"")+"tick").add(i.axisGroup),d.attr({stroke:a,"stroke-width":p})),d[u?"attr":"animate"]({d:this.getMarkPath(m,e,c[0],d.strokeWidth()*o,i.horiz,r),opacity:t}))},renderLabel:function(e,t,o,i){var a=(u=this.axis).horiz,n=u.options,l=this.label,c=n.labels,d=c.step,u=u.tickmarkOffset,m=!0,p=e.x;e=e.y,l&&r(p)&&(l.xy=e=this.getLabelPosition(p,e,l,a,c,u,i,d),this.isFirst&&!this.isLast&&!s(n.showFirstLabel,1)||this.isLast&&!this.isFirst&&!s(n.showLastLabel,1)?m=!1:!a||c.step||c.rotation||t||0===o||this.handleOverflow(e),d&&i%d&&(m=!1),m&&r(e.y)?(e.opacity=o,l[this.isNewLabel?"attr":"animate"](e),this.isNewLabel=!1):(l.attr("y",-9999),this.isNewLabel=!0))},render:function(t,o,i){var a=(c=this.axis).horiz,r=this.getPosition(a,this.pos,c.tickmarkOffset,o),n=r.x,l=r.y,c=a&&n===c.pos+c.len||!a&&l===c.pos?-1:1;i=s(i,1),this.isActive=!0,this.renderGridLine(o,i,c),this.renderMark(r,i,c),this.renderLabel(r,o,i,t),this.isNew=!1,e.fireEvent(this,"afterRender")},destroy:function(){i(this,this.axis)}}}(c);var d=function(e){var t=e.addEvent,o=e.animObject,i=e.arrayMax,a=e.arrayMin,r=e.color,n=e.correctFloat,s=e.defaultOptions,l=e.defined,c=e.deg2rad,d=e.destroyObjectProperties,u=e.each,m=e.extend,p=e.fireEvent,h=e.format,b=e.getMagnitude,_=e.grep,v=e.inArray,g=e.isArray,f=e.isNumber,y=e.isString,w=e.merge,k=e.normalizeTickInterval,x=e.objectEach,C=e.pick,A=e.removeEvent,S=e.splat,T=e.syncTimeout,M=e.Tick,P=function(){this.init.apply(this,arguments)};return e.extend(P.prototype,{defaultOptions:{dateTimeLabelFormats:{millisecond:"%H:%M:%S.%L",second:"%H:%M:%S",minute:"%H:%M",hour:"%H:%M",day:"%e. %b",week:"%e. %b",month:"%b '%y",year:"%Y"},endOnTick:!1,labels:{enabled:!0,style:{color:"#666666",cursor:"default",fontSize:"11px"},x:0},maxPadding:.01,minorTickLength:2,minorTickPosition:"outside",minPadding:.01,startOfWeek:1,startOnTick:!1,tickLength:10,tickmarkPlacement:"between",tickPixelInterval:100,tickPosition:"outside",title:{align:"middle",style:{color:"#666666"}},type:"linear",minorGridLineColor:"#f2f2f2",minorGridLineWidth:1,minorTickColor:"#999999",lineColor:"#ccd6eb",lineWidth:1,gridLineColor:"#e6e6e6",tickColor:"#ccd6eb"},defaultYAxisOptions:{endOnTick:!0,tickPixelInterval:72,showLastLabel:!0,labels:{x:-8},maxPadding:.05,minPadding:.05,startOnTick:!0,title:{rotation:270,text:"Values"},stackLabels:{allowOverlap:!1,enabled:!1,formatter:function(){return e.numberFormat(this.total,-1)},style:{fontSize:"11px",fontWeight:"bold",color:"#000000",textOutline:"1px contrast"}},gridLineWidth:1,lineWidth:0},defaultLeftAxisOptions:{labels:{x:-15},title:{rotation:270}},defaultRightAxisOptions:{labels:{x:15},title:{rotation:90}},defaultBottomAxisOptions:{labels:{autoRotation:[-45],x:0},title:{rotation:0}},defaultTopAxisOptions:{labels:{autoRotation:[-45],x:0},title:{rotation:0}},init:function(e,o){var i=o.isX,a=this;a.chart=e,a.horiz=e.inverted&&!a.isZAxis?!i:i,a.isXAxis=i,a.coll=a.coll||(i?"xAxis":"yAxis"),p(this,"init",{userOptions:o}),a.opposite=o.opposite,a.side=o.side||(a.horiz?a.opposite?0:2:a.opposite?1:3),a.setOptions(o);var r=this.options,n=r.type;a.labelFormatter=r.labels.formatter||a.defaultLabelFormatter,a.userOptions=o,a.minPixelPadding=0,a.reversed=r.reversed,a.visible=!1!==r.visible,a.zoomEnabled=!1!==r.zoomEnabled,a.hasNames="category"===n||!0===r.categories,a.categories=r.categories||a.hasNames,a.names||(a.names=[],a.names.keys={}),a.plotLinesAndBandsGroups={},a.isLog="logarithmic"===n,a.isDatetimeAxis="datetime"===n,a.positiveValuesOnly=a.isLog&&!
724a.allowNegativeLog,a.isLinked=l(r.linkedTo),a.ticks={},a.labelEdge=[],a.minorTicks={},a.plotLinesAndBands=[],a.alternateBands={},a.len=0,a.minRange=a.userMinRange=r.minRange||r.maxZoom,a.range=r.range,a.offset=r.offset||0,a.stacks={},a.oldStacks={},a.stacksTouched=0,a.max=null,a.min=null,a.crosshair=C(r.crosshair,S(e.options.tooltip.crosshairs)[i?0:1],!1),o=a.options.events,-1===v(a,e.axes)&&(i?e.axes.splice(e.xAxis.length,0,a):e.axes.push(a),e[a.coll].push(a)),a.series=a.series||[],e.inverted&&!a.isZAxis&&i&&void 0===a.reversed&&(a.reversed=!0),x(o,function(e,o){t(a,o,e)}),a.lin2log=r.linearToLogConverter||a.lin2log,a.isLog&&(a.val2lin=a.log2lin,a.lin2val=a.lin2log),p(this,"afterInit")},setOptions:function(e){this.options=w(this.defaultOptions,"yAxis"===this.coll&&this.defaultYAxisOptions,[this.defaultTopAxisOptions,this.defaultRightAxisOptions,this.defaultBottomAxisOptions,this.defaultLeftAxisOptions][this.side],w(s[this.coll],e)),p(this,"afterSetOptions",{userOptions:e})},defaultLabelFormatter:function(){var t,o=this.axis,i=this.value,a=o.chart.time,r=o.categories,n=this.dateTimeLabelFormat,l=(c=s.lang).numericSymbols,c=c.numericSymbolMagnitude||1e3,d=l&&l.length,u=o.options.labels.format;o=o.isLog?Math.abs(i):o.tickInterval;if(u)t=h(u,this,a);else if(r)t=i;else if(n)t=a.dateFormat(n,i);else if(d&&1e3<=o)for(;d--&&void 0===t;)o>=(a=Math.pow(c,d+1))&&0==10*i%a&&null!==l[d]&&0!==i&&(t=e.numberFormat(i/a,-1)+l[d]);return void 0===t&&(t=1e4<=Math.abs(i)?e.numberFormat(i,-1):e.numberFormat(i,-1,void 0,"")),t},getSeriesExtremes:function(){var e=this,t=e.chart;p(this,"getSeriesExtremes",null,function(){e.hasVisibleSeries=!1,e.dataMin=e.dataMax=e.threshold=null,e.softThreshold=!e.isXAxis,e.buildStacks&&e.buildStacks(),u(e.series,function(o){if(o.visible||!t.options.chart.ignoreHiddenSeries){var r,n=o.options,s=n.threshold;e.hasVisibleSeries=!0,e.positiveValuesOnly&&0>=s&&(s=null),e.isXAxis?(n=o.xData).length&&(o=a(n),r=i(n),f(o)||o instanceof Date||(n=_(n,f),o=a(n),r=i(n)),n.length&&(e.dataMin=Math.min(C(e.dataMin,n[0],o),o),e.dataMax=Math.max(C(e.dataMax,n[0],r),r))):(o.getExtremes(),r=o.dataMax,o=o.dataMin,l(o)&&l(r)&&(e.dataMin=Math.min(C(e.dataMin,o),o),e.dataMax=Math.max(C(e.dataMax,r),r)),l(s)&&(e.threshold=s),(!n.softThreshold||e.positiveValuesOnly)&&(e.softThreshold=!1))}})}),p(this,"afterGetSeriesExtremes")},translate:function(e,t,o,i,a,r){var n=this.linkedParent||this,s=1,l=0,c=i?n.oldTransA:n.transA;i=i?n.oldMin:n.min;var d=n.minPixelPadding;return a=(n.isOrdinal||n.isBroken||n.isLog&&a)&&n.lin2val,c||(c=n.transA),o&&(s*=-1,l=n.len),n.reversed&&(l-=(s*=-1)*(n.sector||n.len)),t?(e=(e*s+l-d)/c+i,a&&(e=n.lin2val(e))):(a&&(e=n.val2lin(e)),e=f(i)?s*(e-i)*c+l+s*d+(f(r)?c*r:0):void 0),e},toPixels:function(e,t){return this.translate(e,!1,!this.horiz,null,!0)+(t?0:this.pos)},toValue:function(e,t){return this.translate(e-(t?0:this.pos),!0,!this.horiz,null,!0)},getPlotLinePath:function(e,t,o,i,a){var r,n,s,l=this.chart,c=this.left,d=this.top,u=o&&l.oldChartHeight||l.chartHeight,m=o&&l.oldChartWidth||l.chartWidth;r=this.transB;var p=function(e,t,o){return(e<t||e>o)&&(i?e=Math.min(Math.max(t,e),o):s=!0),e};return a=C(a,this.translate(e,null,null,o)),a=Math.min(Math.max(-1e5,a),1e5),e=o=Math.round(a+r),r=n=Math.round(u-a-r),f(a)?this.horiz?(r=d,n=u-this.bottom,e=o=p(e,c,c+this.width)):(e=c,o=m-this.right,r=n=p(r,d,d+this.height)):(s=!0,i=!1),s&&!i?null:l.renderer.crispLine(["M",e,r,"L",o,n],t||1)},getLinearTickPositions:function(e,t,o){var i,a=n(Math.floor(t/e)*e);o=n(Math.ceil(o/e)*e);var r,s=[];if(n(a+e)===a&&(r=20),this.single)return[t];for(t=a;t<=o&&(s.push(t),(t=n(t+e,r))!==i);)i=t;return s},getMinorTickInterval:function(){var e=this.options;return!0===e.minorTicks?C(e.minorTickInterval,"auto"):!1===e.minorTicks?null:e.minorTickInterval},getMinorTickPositions:function(){var e=this,t=e.options,o=e.tickPositions,i=e.minorTickInterval,a=[],r=e.pointRangePadding||0,n=e.min-r,s=(r=e.max+r)-n;if(s&&s/i<e.len/3)if(e.isLog)u(this.paddedTicks,function(t,o,r){o&&a.push.apply(a,e.getLogTickPositions(i,r[o-1],r[o],!0))});else if(e.isDatetimeAxis&&"auto"===this.getMinorTickInterval())a=a.concat(e.getTimeTicks(e.normalizeTimeTickInterval(i),n,r,t.startOfWeek));else for(t=n+(o[0]-n)%i;t<=r&&t!==a[0];t+=i)a.push(t);return 0!==a.length&&e.trimTicks(a),a},adjustForMinRange:function(){var e,t,o,r,n,s,c,d=this.options,m=this.min,p=this.max;this.isXAxis&&void 0===this.minRange&&!this.isLog&&(l(d.min)||l(d.max)?this.minRange=null:(u(this.series,function(e){for(s=e.xData,r=e.xIncrement?1:s.length-1;0<r;r--)n=s[r]-s[r-1],(void 0===o||n<o)&&(o=n)}),this.minRange=Math.min(5*o,this.dataMax-this.dataMin))),p-m<this.minRange&&(t=this.dataMax-this.dataMin>=this.minRange,e=[m-(e=((c=this.minRange)-p+m)/2),C(d.min,m-e)],t&&(e[2]=this.isLog?this.log2lin(this.dataMin):this.dataMin),p=[(m=i(e))+c,C(d.max,m+c)],t&&(p[2]=this.isLog?this.log2lin(this.dataMax):this.dataMax),(p=a(p))-m<c&&(e[0]=p-c,e[1]=C(d.min,p-c),m=i(e))),this.min=m,this.max=p},getClosest:function(){var e;return this.categories?e=1:u(this.series,function(t){var o=t.closestPointRange,i=t.visible||!t.chart.options.chart.ignoreHiddenSeries;!t.noSharedTooltip&&l(o)&&i&&(e=l(e)?Math.min(e,o):o)}),e},nameToX:function(e){var t,o=g(this.categories),i=o?this.categories:this.names,a=e.options.x;return e.series.requireSorting=!1,l(a)||(a=!1===this.options.uniqueNames?e.series.autoIncrement():o?v(e.name,i):C(i.keys[e.name],-1)),-1===a?o||(t=i.length):t=a,void 0!==t&&(this.names[t]=e.name,this.names.keys[e.name]=t),t},updateNames:function(){var t=this,o=this.names;0<o.length&&(u(e.keys(o.keys),function(e){delete o.keys[e]}),o.length=0,this.minRange=this.userMinRange,u(this.series||[],function(e){e.xIncrement=null,e.points&&!e.isDirtyData||(e.processData(),e.generatePoints()),u(e.points,function(o,i){var a;o.options&&(void 0!==(a=t.nameToX(o))&&a!==o.x&&(o.x=a,e.xData[i]=a))})}))},setAxisTranslation:function(e){var t,o=this,i=o.max-o.min,a=o.axisPointRange||0,r=0,n=0,s=o.linkedParent,l=!!o.categories,c=o.transA,d=o.isXAxis;(d||l||a)&&(t=o.getClosest(),s?(r=s.minPointOffset,n=s.pointRangePadding):u(o.series,function(e){var i=l?1:d?C(e.options.pointRange,t,0):o.axisPointRange||0;e=e.options.pointPlacement,a=Math.max(a,i),o.single||(r=Math.max(r,y(e)?0:i/2),n=Math.max(n,"on"===e?0:i))}),s=o.ordinalSlope&&t?o.ordinalSlope/t:1,o.minPointOffset=r*=s,o.pointRangePadding=n*=s,o.pointRange=Math.min(a,i),d&&(o.closestPointRange=t)),e&&(o.oldTransA=c),o.translationSlope=o.transA=c=o.options.staticScale||o.len/(i+n||1),o.transB=o.horiz?o.left:o.bottom,o.minPixelPadding=c*r,p(this,"afterSetAxisTranslation")},minFromRange:function(){return this.max-this.range},setTickInterval:function(t){var o,i,a,r,s=this,c=s.chart,d=s.options,m=s.isLog,h=s.isDatetimeAxis,_=s.isXAxis,v=s.isLinked,g=d.maxPadding,y=d.minPadding,w=d.tickInterval,x=d.tickPixelInterval,A=s.categories,S=f(s.threshold)?s.threshold:null,T=s.softThreshold;h||A||v||this.getTickAmount(),a=C(s.userMin,d.min),r=C(s.userMax,d.max),v?(s.linkedParent=c[s.coll][d.linkedTo],c=s.linkedParent.getExtremes(),s.min=C(c.min,c.dataMin),s.max=C(c.max,c.dataMax),d.type!==s.linkedParent.options.type&&e.error(11,1)):(!T&&l(S)&&(s.dataMin>=S?(o=S,y=0):s.dataMax<=S&&(i=S,g=0)),s.min=C(a,o,s.dataMin),s.max=C(r,i,s.dataMax)),m&&(s.positiveValuesOnly&&!t&&0>=Math.min(s.min,C(s.dataMin,s.min))&&e.error(10,1),s.min=n(s.log2lin(s.min),15),s.max=n(s.log2lin(s.max),15)),s.range&&l(s.max)&&(s.userMin=s.min=a=Math.max(s.dataMin,s.minFromRange()),s.userMax=r=s.max,s.range=null),p(s,"foundExtremes"),s.beforePadding&&s.beforePadding(),s.adjustForMinRange(),!(A||s.axisPointRange||s.usePercentage||v)&&l(s.min)&&l(s.max)&&(c=s.max-s.min)&&(!l(a)&&y&&(s.min-=c*y),!l(r)&&g&&(s.max+=c*g)),f(d.softMin)&&!f(s.userMin)&&(s.min=Math.min(s.min,d.softMin)),f(d.softMax)&&!f(s.userMax)&&(s.max=Math.max(s.max,d.softMax)),f(d.floor)&&(s.min=Math.max(s.min,d.floor)),f(d.ceiling)&&(s.max=Math.min(s.max,d.ceiling)),T&&l(s.dataMin)&&(S=S||0,!l(a)&&s.min<S&&s.dataMin>=S?s.min=S:!l(r)&&s.max>S&&s.dataMax<=S&&(s.max=S)),s.tickInterval=s.min===s.max||void 0===s.min||void 0===s.max?1:v&&!w&&x===s.linkedParent.options.tickPixelInterval?w=s.linkedParent.tickInterval:C(w,this.tickAmount?(s.max-s.min)/Math.max(this.tickAmount-1,1):void 0,A?1:(s.max-s.min)*x/Math.max(s.len,x)),_&&!t&&u(s.series,function(e){e.processData(s.min!==s.oldMin||s.max!==s.oldMax)}),s.setAxisTranslation(!0),s.beforeSetTickPositions&&s.beforeSetTickPositions(),s.postProcessTickInterval&&(s.tickInterval=s.postProcessTickInterval(s.tickInterval)),s.pointRange&&!w&&(s.tickInterval=Math.max(s.pointRange,s.tickInterval)),t=C(d.minTickInterval,s.isDatetimeAxis&&s.closestPointRange),!w&&s.tickInterval<t&&(s.tickInterval=t),h||m||w||(s.tickInterval=k(s.tickInterval,null,b(s.tickInterval),C(d.allowDecimals,!(.5<s.tickInterval&&5>s.tickInterval&&1e3<s.max&&9999>s.max)),!!this.tickAmount)),this.tickAmount||(s.tickInterval=s.unsquish()),this.setTickPositions()},setTickPositions:function(){var e,t=this.options,o=t.tickPositions;e=this.getMinorTickInterval();var i=t.tickPositioner,a=t.startOnTick,r=t.endOnTick;this.tickmarkOffset=this.categories&&"between"===t.tickmarkPlacement&&1===this.tickInterval?.5:0,
725this.minorTickInterval="auto"===e&&this.tickInterval?this.tickInterval/5:e,this.single=this.min===this.max&&l(this.min)&&!this.tickAmount&&(parseInt(this.min,10)===this.min||!1!==t.allowDecimals),this.tickPositions=e=o&&o.slice(),!e&&((e=this.isDatetimeAxis?this.getTimeTicks(this.normalizeTimeTickInterval(this.tickInterval,t.units),this.min,this.max,t.startOfWeek,this.ordinalPositions,this.closestPointRange,!0):this.isLog?this.getLogTickPositions(this.tickInterval,this.min,this.max):this.getLinearTickPositions(this.tickInterval,this.min,this.max)).length>this.len&&((e=[e[0],e.pop()])[0]===e[1]&&(e.length=1)),this.tickPositions=e,i&&(i=i.apply(this,[this.min,this.max])))&&
725(this.tickPositions=e=i),this.paddedTicks=e.slice(0),this.trimTicks(e,a,r),this.isLinked||(this.single&&2>e.length&&(this.min-=.5,this.max+=.5),o||i||this.adjustTickAmount()),p(this,"afterSetTickPositions")},trimTicks:function(e,t,o){var i=e[0],a=e[e.length-1],r=this.minPointOffset||0;if(!this.isLinked){if(t&&-Infinity!==i)this.min=i;else for(;this.min-r>e[0];)e.shift();if(o)this.max=a;else for(;this.max+r<e[e.length-1];)e.pop();0===e.length&&l(i)&&!this.options.tickPositions&&e.push((a+i)/2)}},alignToOthers:function(){var e,t={},o=this.options;return!1===this.chart.options.chart.alignTicks||!1===o.alignTicks||!1===o.startOnTick||!1===o.endOnTick||this.isLog||u(this.chart[this.coll],function(o){var i=o.options;i=[o.horiz?i.left:i.top,i.width,i.height,i.pane].join();o.series.length&&(t[i]?e=!0:t[i]=1)}),e},getTickAmount:function(){var e=this.options,t=e.tickAmount,o=e.tickPixelInterval;!l(e.tickInterval)&&this.len<o&&!this.isRadial&&!this.isLog&&e.startOnTick&&e.endOnTick&&(t=2),!t&&this.alignToOthers()&&(t=Math.ceil(this.len/o)+1),4>t&&(this.finalTickAmt=t,t=5),this.tickAmount=t},adjustTickAmount:function(){var e=this.tickInterval,t=this.tickPositions,o=this.tickAmount,i=this.finalTickAmt,a=t&&t.length,r=C(this.threshold,this.softThreshold?0:null);if(this.hasData()){if(a<o){for(;t.length<o;)t.length%2||this.min===r?t.push(n(t[t.length-1]+e)):t.unshift(n(t[0]-e));this.transA*=(a-1)/(o-1),this.min=t[0],this.max=t[t.length-1]}else a>o&&(this.tickInterval*=2,this.setTickPositions());if(l(i)){for(e=o=t.length;e--;)(3===i&&1==e%2||2>=i&&0<e&&e<o-1)&&t.splice(e,1);this.finalTickAmt=void 0}}},setScale:function(){var e,t;this.oldMin=this.min,this.oldMax=this.max,this.oldAxisLength=this.len,this.setAxisSize(),t=this.len!==this.oldAxisLength,u(this.series,function(t){(t.isDirtyData||t.isDirty||t.xAxis.isDirty)&&(e=!0)}),t||e||this.isLinked||this.forceRedraw||this.userMin!==this.oldUserMin||this.userMax!==this.oldUserMax||this.alignToOthers()?(this.resetStacks&&this.resetStacks(),this.forceRedraw=!1,this.getSeriesExtremes(),this.setTickInterval(),this.oldUserMin=this.userMin,this.oldUserMax=this.userMax,this.isDirty||(this.isDirty=t||this.min!==this.oldMin||this.max!==this.oldMax)):this.cleanStacks&&this.cleanStacks(),p(this,"afterSetScale")},setExtremes:function(e,t,o,i,a){var r=this,n=r.chart;o=C(o,!0),u(r.series,function(e){delete e.kdTree}),a=m(a,{min:e,max:t}),p(r,"setExtremes",a,function(){r.userMin=e,r.userMax=t,r.eventArgs=a,o&&n.redraw(i)})},zoom:function(e,t){var o=this.dataMin,i=this.dataMax,a=this.options,r=Math.min(o,C(a.min,o));a=Math.max(i,C(a.max,i));return e===this.min&&t===this.max||(this.allowZoomOutside||(l(o)&&(e<r&&(e=r),e>a&&(e=a)),l(i)&&(t<r&&(t=r),t>a&&(t=a))),this.displayBtn=void 0!==e||void 0!==t,this.setExtremes(e,t,!1,void 0,{trigger:"zoom"})),!0},setAxisSize:function(){var t=this.chart,o=(s=this.options).offsets||[0,0,0,0],i=this.horiz,a=this.width=Math.round(e.relativeLength(C(s.width,t.plotWidth-o[3]+o[1]),t.plotWidth)),r=this.height=Math.round(e.relativeLength(C(s.height,t.plotHeight-o[0]+o[2]),t.plotHeight)),n=this.top=Math.round(e.relativeLength(C(s.top,t.plotTop+o[0]),t.plotHeight,t.plotTop)),s=this.left=Math.round(e.relativeLength(C(s.left,t.plotLeft+o[3]),t.plotWidth,t.plotLeft));this.bottom=t.chartHeight-r-n,this.right=t.chartWidth-a-s,this.len=Math.max(i?a:r,0),this.pos=i?s:n},getExtremes:function(){var e=this.isLog;return{min:e?n(this.lin2log(this.min)):this.min,max:e?n(this.lin2log(this.max)):this.max,dataMin:this.dataMin,dataMax:this.dataMax,userMin:this.userMin,userMax:this.userMax}},getThreshold:function(e){var t=(o=this.isLog)?this.lin2log(this.min):this.min,o=o?this.lin2log(this.max):this.max;return null===e||-Infinity===e?e=t:Infinity===e?e=o:t>e?e=t:o<e&&(e=o),this.translate(e,0,1,0,1)},autoLabelAlign:function(e){return 15<(e=(C(e,0)-90*this.side+720)%360)&&165>e?"right":195<e&&345>e?"left":"center"},tickSize:function(e){var t=this.options,o=t[e+"Length"],i=C(t[e+"Width"],"tick"===e&&this.isXAxis?1:0);if(i&&o)return"inside"===t[e+"Position"]&&(o=-o),[o,i]},labelMetrics:function(){var e=this.tickPositions&&this.tickPositions[0]||0;return this.chart.renderer.fontMetrics(this.options.labels.style&&this.options.labels.style.fontSize,this.ticks[e]&&this.ticks[e].label)},unsquish:function(){var e,t,o,i=this.options.labels,a=this.horiz,r=this.tickInterval,s=r,d=this.len/(((this.categories?1:0)+this.max-this.min)/r),m=i.rotation,p=this.labelMetrics(),h=Number.MAX_VALUE,b=function(e){return e=1<(e/=d||1)?Math.ceil(e):1,n(e*r)};return a?(o=!i.staggerLines&&!i.step&&(l(m)?[m]:d<C(i.autoRotationLimit,80)&&i.autoRotation))&&u(o,function(o){var i;(o===m||o&&-90<=o&&90>=o)&&((i=(t=b(Math.abs(p.h/Math.sin(c*o))))+Math.abs(o/360))<h&&(h=i,e=o,s=t))}):i.step||(s=b(p.h)),this.autoRotation=o,this.labelRotation=C(e,m),s},getSlotWidth:function(){var e=this.chart,t=this.horiz,o=this.options.labels,i=Math.max(this.tickPositions.length-(this.categories?0:1),1),a=e.margin[3];return t&&2>(o.step||0)&&!o.rotation&&(this.staggerLines||1)*this.len/i||!t&&(o.style&&parseInt(o.style.width,10)||a&&a-e.spacing[3]||.33*e.chartWidth)},renderUnsquish:function(){var e,t,o,i=this.chart,a=i.renderer,r=this.tickPositions,n=this.ticks,s=this.options.labels,l=this.horiz,c=this.getSlotWidth(),d=Math.max(1,Math.round(c-2*(s.padding||5))),m={},p=this.labelMetrics(),h=s.style&&s.style.textOverflow,b=0;if(y(s.rotation)||(m.rotation=s.rotation||0),u(r,function(e){(e=n[e])&&e.label&&e.label.textPxLength>b&&(b=e.label.textPxLength)}),this.maxLabelLength=b,this.autoRotation)b>d&&b>p.h?m.rotation=this.labelRotation:this.labelRotation=0;else if(c&&(e=d,!h))for(t="clip",d=r.length;!l&&d--;)o=r[d],(o=n[o].label)&&(o.styles&&"ellipsis"===o.styles.textOverflow?o.css({textOverflow:"clip"}):o.textPxLength>c&&o.css({width:c+"px"}),o.getBBox().height>this.len/r.length-(p.h-p.f)&&(o.specificTextOverflow="ellipsis"));m.rotation&&(e=b>
725.5*i.chartHeight?.33*i.chartHeight:i.chartHeight,h||(t="ellipsis")),(this.labelAlign=s.align||this.autoLabelAlign(this.labelRotation))&&(m.align=this.labelAlign),u(r,function(o){var i=(o=n[o])&&o.label,a={};i&&(i.attr(m),!e||s.style&&s.style.width||!(e<i.textPxLength||"SPAN"===i.element.tagName)||(a.width=e,h||(a.textOverflow=i.specificTextOverflow||t),i.css(a)),delete i.specificTextOverflow,o.rotation=m.rotation)}),this.tickRotCorr=a.rotCorr(p.b,this.labelRotation||0,0!==this.side)},hasData:function(){return this.hasVisibleSeries||l(this.min)&&l(this.max)&&this.tickPositions&&0<this.tickPositions.length},addTitle:function(e){var t,o=this.chart.renderer,i=this.horiz,a=this.opposite,r=this.options.title;this.axisTitle||((t=r.textAlign)||(t=(i?{low:"left",middle:"center",high:"right"}:{low:a?"right":"left",middle:"center",high:a?"left":"right"})[r.align]),this.axisTitle=o.text(r.text,0,0,r.useHTML).attr({zIndex:7,rotation:r.rotation||0,align:t}).addClass("highcharts-axis-title").css(w(r.style)).add(this.axisGroup),this.axisTitle.isNew=!0),r.style.width||this.isRadial||this.axisTitle.css({width:this.len}),this.axisTitle[e?"show":"hide"](!0)},generateTick:function(e){var t=this.ticks;t[e]?t[e].addLabel():t[e]=new M(this,e)},getOffset:function(){var e,t,o,i=this,a=(f=i.chart).renderer,r=i.options,n=i.tickPositions,s=i.ticks,c=i.horiz,d=i.side,m=f.inverted&&!i.isZAxis?[1,0,3,2][d]:d,p=0,h=0,b=r.title,_=r.labels,v=0,g=f.axisOffset,f=f.clipOffset,y=[-1,1,1,-1][d],w=r.className,k=i.axisParent,A=this.tickSize("tick");e=i.hasData(),i.showAxis=t=e||C(r.showEmpty,!0),i.staggerLines=i.horiz&&_.staggerLines,i.axisGroup||(i.gridGroup=a.g("grid").attr({zIndex:r.gridZIndex||1}).addClass("highcharts-"+this.coll.toLowerCase()+"-grid "+(w||"")).add(k),i.axisGroup=a.g("axis").attr({zIndex:r.zIndex||2}).addClass("highcharts-"+this.coll.toLowerCase()+" "+(w||"")).add(k),i.labelGroup=a.g("axis-labels").attr({zIndex:_.zIndex||7}).addClass("highcharts-"+i.coll.toLowerCase()+"-labels "+(w||"")).add(k)),e||i.isLinked?(u(n,function(e,t){i.generateTick(e,t)}),i.renderUnsquish(),i.reserveSpaceDefault=0===d||2===d||{1:"left",3:"right"}[d]===i.labelAlign,C(_.reserveSpace,"center"===i.labelAlign||null,i.reserveSpaceDefault)&&u(n,function(e){v=Math.max(s[e].getLabelSize(),v)}),i.staggerLines&&(v*=i.staggerLines),i.labelOffset=v*(i.opposite?-1:1)):x(s,function(e,t){e.destroy(),delete s[t]}),b&&b.text&&!1!==b.enabled&&(i.addTitle(t),t&&!1!==b.reserveSpace&&(i.titleOffset=p=i.axisTitle.getBBox()[c?"height":"width"],o=b.offset,h=l(o)?0:C(b.margin,c?5:10))),i.renderLine(),i.offset=y*C(r.offset,g[d]),i.tickRotCorr=i.tickRotCorr||{x:0,y:0},a=0===d?-i.labelMetrics().h:2===d?i.tickRotCorr.y:0,h=Math.abs(v)+h,v&&(h=h-a+y*(c?C(_.y,i.tickRotCorr.y+8*y):_.x)),i.axisTitleMargin=C(o,h),g[d]=Math.max(g[d],i.axisTitleMargin+p+y*i.offset,h,e&&n.length&&A?A[0]+y*i.offset:0),r=r.offset?0:2*Math.floor(i.axisLine.strokeWidth()/2),f[m]=Math.max(f[m],r)},getLinePath:function(e){var t=this.chart,o=this.opposite,i=this.offset,a=this.horiz,r=this.left+(o?this.width:0)+i;i=t.chartHeight-this.bottom-(o?this.height:0)+i;return o&&(e*=-1),t.renderer.crispLine(["M",a?this.left:r,a?i:this.top,"L",a?t.chartWidth-this.right:r,a?i:t.chartHeight-this.bottom],e)},renderLine:function(){this.axisLine||(this.axisLine=this.chart.renderer.path().addClass("highcharts-axis-line").add(this.axisGroup),this.axisLine.attr({stroke:this.options.lineColor,"stroke-width":this.options.lineWidth,zIndex:7}))},getTitlePosition:function(){var e=this.horiz,t=this.left,o=this.top,i=this.len,a=this.options.title,r=e?t:o,n=this.opposite,s=this.offset,l=a.x||0,c=a.y||0,d=this.axisTitle,u=this.chart.renderer.fontMetrics(a.style&&a.style.fontSize,d);d=Math.max(d.getBBox(null,0).height-u.h-1,0),i={low:r+(e?0:i),middle:r+i/2,high:r+(e?i:0)}[a.align],t=(e?o+this.height:t)+(e?1:-1)*(n?-1:1)*this.axisTitleMargin+[-d,d,u.f,-d][this.side];return{x:e?i+l:t+(n?this.width:0)+s+l,y:e?t+c-(n?this.height:0)+s:i+c}},renderMinorTick:function(e){var t=this.chart.hasRendered&&f(this.oldMin),o=this.minorTicks;o[e]||(o[e]=new M(this,e,"minor")),t&&o[e].isNew&&o[e].render(null,!0),o[e].render(null,!1,1)},renderTick:function(e,t){var o=this.isLinked,i=this.ticks,a=this.chart.hasRendered&&f(this.oldMin);(!o||e>=this.min&&e<=this.max)&&(i[e]||(i[e]=new M(this,e)),a&&i[e].isNew&&i[e].render(t,!0,.1),i[e].render(t))},render:function(){var t,i,a=this,r=a.chart,n=a.options,s=a.isLog,l=a.isLinked,c=a.tickPositions,d=a.axisTitle,m=a.ticks,h=a.minorTicks,b=a.alternateBands,_=n.stackLabels,v=n.alternateGridColor,g=a.tickmarkOffset,y=a.axisLine,w=a.showAxis,k=o(r.renderer.globalAnimation);a.labelEdge.length=0,a.overlap=!1,u([m,h,b],function(e){x(e,function(e){e.isActive=!1})}),(a.hasData()||l)&&(a.minorTickInterval&&!a.categories&&u(a.getMinorTickPositions(),function(e){a.renderMinorTick(e)}),c.length&&(u(c,function(e,t){a.renderTick(e,t)}),g&&(0===a.min||a.single)&&(m[-1]||(m[-1]=new M(a,-1,null,!0)),m[-1].render(-1))),v&&u(c,function(o,n){i=void 0!==c[n+1]?c[n+1]+g:a.max-g,0==n%2&&o<a.max&&i<=a.max+(r.polar?-g:g)&&(b[o]||(b[o]=new e.PlotLineOrBand(a)),t=o+g,b[o].options={from:s?a.lin2log(t):t,to:s?a.lin2log(i):i,color:v},b[o].render(),b[o].isActive=!0)}),a._addedPlotLB||(u((n.plotLines||[]).concat(n.plotBands||[]),function(e){a.addPlotBandOrLine(e)}),a._addedPlotLB=!0)),u([m,h,b],function(e){var t,o=[],i=k.duration;x(e,function(e,t){e.isActive||(e.render(t,!1,0),e.isActive=!1,o.push(t))}),T(function(){for(t=o.length;t--;)e[o[t]]&&!e[o[t]].isActive&&(e[o[t]].destroy(),delete e[o[t]])},e!==b&&r.hasRendered&&i?i:0)}),y&&(y[y.isPlaced?"animate":"attr"]({d:this.getLinePath(y.strokeWidth())}),y.isPlaced=!0,y[w?"show":"hide"](!0)),d&&w&&(n=a.getTitlePosition(),f(n.y)?(d[d.isNew?"attr":"animate"](n),d.isNew=!1):(d.attr("y",-9999),d.isNew=!0)),_&&_.enabled&&a.renderStackTotals(),a.isDirty=!1,p(this,"afterRe
725nder")},redraw:function(){this.visible&&(this.render(),u(this.plotLinesAndBands,function(e){e.render()})),u(this.series,function(e){e.isDirty=!0})},keepProps:"extKey hcEvents names series userMax userMin".split(" "),destroy:function(e){var t,o=this,i=o.stacks,a=o.plotLinesAndBands;if(p(this,"destroy",{keepEvents:e}),e||A(o),x(i,function(e,t){d(e),i[t]=null}),u([o.ticks,o.minorTicks,o.alternateBands],function(e){d(e)}),a)for(e=a.length;e--;)a[e].destroy();for(t in u("stackTotalGroup axisLine axisTitle axisGroup gridGroup labelGroup cross".split(" "),function(e){o[e]&&(o[e]=o[e].destroy())}),o.plotLinesAndBandsGroups)o.plotLinesAndBandsGroups[t]=o.plotLinesAndBandsGroups[t].destroy();x(o,function(e,t){-1===v(t,o.keepProps)&&delete o[t]})},drawCrosshair:function(e,t){var o,i,a=this.crosshair,n=C(a.snap,!0),s=this.cross;if(p(this,"drawCrosshair",{e:e,point:t}),e||(e=this.cross&&this.cross.e),this.crosshair&&!1!==(l(t)||!n)){if(n?l(t)&&(i=C(t.crosshairPos,this.isXAxis?t.plotX:this.len-t.plotY)):i=e&&(this.horiz?e.chartX-this.pos:this.len-e.chartY+this.pos),l(i)&&(o=this.getPlotLinePath(t&&(this.isXAxis?t.x:C(t.stackY,t.y)),null,null,null,i)||null),!l(o))return void this.hideCrosshair();
725n=this.categories&&!this.isRadial,s||(this.cross=s=this.chart.renderer.path().addClass("highcharts-crosshair highcharts-crosshair-"+(n?"category ":"thin ")+a.className).attr({zIndex:C(a.zIndex,2)}).add(),s.attr({stroke:a.color||(n?r("#ccd6eb").setOpacity(.25).get():"#cccccc"),"stroke-width":C(a.width,1)}).css({"pointer-events":"none"}),a.dashStyle&&s.attr({dashstyle:a.dashStyle})),s.show().attr({d:o}),n&&!a.width&&s.attr({"stroke-width":this.transA}),this.cross.e=e}else this.hideCrosshair();p(this,"afterDrawCrosshair",{e:e,point:t})},hideCrosshair:function(){this.cross&&this.cross.hide()}}),e.Axis=P}(c);return function(e){var t=e.Axis,o=e.getMagnitude,i=e.normalizeTickInterval,a=e.timeUnits;t.prototype.getTimeTicks=function(){return this.chart.time.getTimeTicks.apply(this.chart.time,arguments)},t.prototype.normalizeTimeTickInterval=function(e,t){var r=t||[["millisecond",[1,2,5,10,20,25,50,100,200,500]],["second",[1,2,5,10,15,30]],["minute",[1,2,5,10,15,30]],["hour",[1,2,3,4,6,8,12]],["day",[1,2]],["week",[1,2]],["month",[1,2,3,4,6]],["year",null]];t=r[r.length-1];var n,s=a[t[0]],l=t[1];for(n=0;n<r.length&&(t=r[n],s=a[t[0]],l=t[1],!(r[n+1]&&e<=(s*l[l.length-1]+a[r[n+1][0]])/2));n++);return s===a.year&&e<5*s&&(l=[1,2,5]),{unitRange:s,count:e=i(e/s,l,"year"===t[0]?Math.max(o(e/s),1):1),unitName:t[0]}}}(c),function(e){var t=e.Axis,o=e.getMagnitude,i=e.map,a=e.normalizeTickInterval,r=e.pick;t.prototype.getLogTickPositions=function(e,t,n,s){var l=this.options,c=this.len,d=[];if(s||(this._minorAutoInterval=null),.5<=e)e=Math.round(e),d=this.getLinearTickPositions(e,t,n);else if(.08<=e){var u,m,p,h,b;for(c=Math.floor(t),l=.3<e?[1,2,4]:.15<e?[1,2,4,6,8]:[1,2,3,4,5,6,7,8,9];c<n+1&&!b;c++)for(m=l.length,u=0;u<m&&!b;u++)(p=this.log2lin(this.lin2log(c)*l[u]))>t&&(!s||h<=n)&&void 0!==h&&d.push(h),h>n&&(b=!0),h=p}else t=this.lin2log(t),n=this.lin2log(n),e=s?this.getMinorTickInterval():l.tickInterval,e=r("auto"===e?null:e,this._minorAutoInterval,l.tickPixelInterval/(s?5:1)*(n-t)/((s?c/this.tickPositions.length:c)||1)),e=a(e,null,o(e)),d=i(this.getLinearTickPositions(e,t,n),this.log2lin),s||(this._minorAutoInterval=e/5);return s||(this.tickInterval=e),d},t.prototype.log2lin=function(e){return Math.log(e)/Math.LN10},t.prototype.lin2log=function(e){return Math.pow(10,e)}}(c),function(e,t){var o=e.arrayMax,i=e.arrayMin,a=e.defined,r=e.destroyObjectProperties,n=e.each,s=e.erase,l=e.merge,c=e.pick;e.PlotLineOrBand=function(e,t){this.axis=e,t&&(this.options=t,this.id=t.id)},e.PlotLineOrBand.prototype={render:function(){var t=this,o=t.axis,i=o.horiz,r=t.options,n=r.label,s=t.label,d=r.to,u=r.from,m=r.value,p=a(u)&&a(d),h=a(m),b=t.svgElem,_=!b,v=[],g=r.color,f=c(r.zIndex,0),y=r.events,w=(v={"class":"highcharts-plot-"+(p?"band ":"line ")+(r.className||"")},{}),k=o.chart.renderer,x=p?"bands":"lines";if(o.isLog&&(u=o.log2lin(u),d=o.log2lin(d),m=o.log2lin(m)),h?(v={stroke:g,"stroke-width":r.width},r.dashStyle&&(v.dashstyle=r.dashStyle)):p&&(g&&(v.fill=g),r.borderWidth&&(v.stroke=r.borderColor,v["stroke-width"]=r.borderWidth)),w.zIndex=f,x+="-"+f,(g=o.plotLinesAndBandsGroups[x])||(o.plotLinesAndBandsGroups[x]=g=k.g("plot-"+x).attr(w).add()),_&&(t.svgElem=b=k.path().attr(v).add(g)),h)v=o.getPlotLinePath(m,b.strokeWidth());else{if(!p)return;v=o.getPlotBandPath(u,d,r)}return _&&v&&v.length?(b.attr({d:v}),y&&e.objectEach(y,function(e,o){b.on(o,function(e){y[o].apply(t,[e])})})):b&&(v?(b.show(),b.animate({d:v})):(b.hide(),s&&(t.label=s=s.destroy()))),n&&a(n.text)&&v&&v.length&&0<o.width&&0<o.height&&!v.flat?(n=l({align:i&&p&&"center",x:i?!p&&4:10,verticalAlign:!i&&p&&"middle",y:i?p?16:10:p?6:-4,rotation:i&&!p&&90},n),this.renderLabel(n,v,p,f)):s&&s.hide(),t},renderLabel:function(e,t,a,r){var n=this.label,s=this.axis.chart.renderer;n||((n={align:e.textAlign||e.align,rotation:e.rotation,"class":"highcharts-plot-"+(a?"band":"line")+"-label "+(e.className||"")}).zIndex=r,this.label=n=s.text(e.text,0,0,e.useHTML).attr(n).add(),n.css(e.style)),r=t.xBounds||[t[1],t[4],a?t[6]:t[1]],t=t.yBounds||[t[2],t[5],a?t[7]:t[2]],a=i(r),s=i(t),n.align(e,!1,{x:a,y:s,width:o(r)-a,height:o(t)-s}),n.show()},destroy:function(){s(this.axis.plotLinesAndBands,this),delete this.axis,r(this)}},e.extend(t.prototype,{getPlotBandPath:function(e,t){var o,i=this.getPlotLinePath(t,null,null,!0),a=this.getPlotLinePath(e,null,null,!0),r=[],n=this.horiz,s=1;if(e=e<this.min&&t<this.min||e>this.max&&t>this.max,a&&i)for(e&&(o=a.toString()===i.toString(),s=0),e=0;e<a.length;
725e+=6)n&&i[e+1]===a[e+1]?(i[e+1]+=s,i[e+4]+=s):n||i[e+2]!==a[e+2]||(i[e+2]+=s,i[e+5]+=s),r.push("M",a[e+1],a[e+2],"L",a[e+4],a[e+5],i[e+4],i[e+5],i[e+1],i[e+2],"z"),r.flat=o;return r},addPlotBand:function(e){return this.addPlotBandOrLine(e,"plotBands")},addPlotLine:function(e){return this.addPlotBandOrLine(e,"plotLines")},addPlotBandOrLine:function(t,o){var i=new e.PlotLineOrBand(this,t).render(),a=this.userOptions;return i&&(o&&(a[o]=a[o]||[],a[o].push(t)),this.plotLinesAndBands.push(i)),i},removePlotBandOrLine:function(e){for(var t=this.plotLinesAndBands,o=this.options,i=this.userOptions,a=t.length;a--;)t[a].id===e&&t[a].destroy();n([o.plotLines||[],i.plotLines||[],o.plotBands||[],i.plotBands||[]],function(t){for(a=t.length;a--;)t[a].id===e&&s(t,t[a])})},removePlotBand:function(e){this.removePlotBandOrLine(e)},removePlotLine:function(e){this.removePlotBandOrLine(e)}})}(c,d),function(e){var t=e.each,o=e.extend,i=e.format,a=e.isNumber,r=e.map,n=e.merge,s=e.pick,l=e.splat,c=e.syncTimeout,d=e.timeUnits;e.Tooltip=function(){this.init.apply(this,arguments)},e.Tooltip.prototype={init:function(e,t){this.chart=e,this.options=t,this.crosshairs=[],this.now={x:0,y:0},this.isHidden=!0,this.split=t.split&&!e.inverted,this.shared=t.shared||this.split},cleanSplit:function(e){t(this.chart.series,function(t){var o=t&&t.tt;o&&(!o.isActive||e?t.tt=o.destroy():o.isActive=!1)})},getLabel:function(){var e=this.chart.renderer,t=this.options;return this.label||(this.split?this.label=e.g("tooltip"):(this.label=e.label("",0,0,t.shape||"callout",null,null,t.useHTML,null,"tooltip").attr({padding:t.padding,r:t.borderRadius}),this.label.attr({fill:t.backgroundColor,"stroke-width":t.borderWidth}).css(t.style).shadow(t.shadow)),this.label.attr({zIndex:8}).add()),this.label},update:function(e){this.destroy(),n(!0,this.chart.options.tooltip.userOptions,e),this.init(this.chart,n(!0,this.options,e))},destroy:function(){this.label&&(this.label=this.label.destroy()),this.split&&this.tt&&(this.cleanSplit(this.chart,!0),this.tt
725=this.tt.destroy()),e.clearTimeout(this.hideTimer),e.clearTimeout(this.tooltipTimeout)},move:function(t,i,a,r){var n=this,s=n.now,l=!1!==n.options.animation&&!n.isHidden&&(1<Math.abs(t-s.x)||1<Math.abs(i-s.y)),c=n.followPointer||1<n.len;o(s,{x:l?(2*s.x+t)/3:t,y:l?(s.y+i)/2:i,anchorX:c?void 0:l?(2*s.anchorX+a)/3:a,anchorY:c?void 0:l?(s.anchorY+r)/2:r}),n.getLabel().attr(s),l&&(e.clearTimeout(this.tooltipTimeout),this.tooltipTimeout=setTimeout(function(){n&&n.move(t,i,a,r)},32))},hide:function(t){var o=this;e.clearTimeout(this.hideTimer),t=s(t,this.options.hideDelay,500),this.isHidden||(this.hideTimer=c(function(){o.getLabel()[t?"fadeOut":"hide"](),o.isHidden=!0},t))},getAnchor:function(e,o){var i,a,n,s=this.chart,c=s.inverted,d=s.plotTop,u=s.plotLeft,m=0,p=0;return i=(e=l(e))[0].tooltipPos,this.followPointer&&o&&(void 0===o.chartX&&(o=s.pointer.normalize(o)),i=[o.chartX-s.plotLeft,o.chartY-d]),i||(t(e,function(e){a=e.series.yAxis,n=e.series.xAxis,m+=e.plotX+(!c&&n?n.left-u:0),p+=(e.plotLow?(e.plotLow+e.plotHigh)/2:e.plotY)+(!c&&a?a.top-d:0)}),m/=e.length,p/=e.length,i=[c?s.plotWidth-p:m,this.shared&&!c&&1<e.length&&o?o.chartY-d:c?s.plotHeight-m:p]),r(i,Math.round)},getPosition:function(e,t,o){var i,a=this.chart,r=this.distance,n={},l=a.inverted&&o.h||0,c=["y",a.chartHeight,t,o.plotY+a.plotTop,a.plotTop,a.plotTop+a.plotHeight],d=["x",a.chartWidth,e,o.plotX+a.plotLeft,a.plotLeft,a.plotLeft+a.plotWidth],u=!this.followPointer&&s(o.ttBelow,!a.inverted==!!o.negative),m=function(e,t,o,i,a,s){var c=o<i-r,d=i+r+
725o<t,m=i-r-o;if(i+=r,u&&d)n[e]=i;else if(!u&&c)n[e]=m;else if(c)n[e]=Math.min(s-o,0>m-l?m:m-l);else{if(!d)return!1;n[e]=Math.max(a,i+l+o>t?i:i+l)}},p=function(e,t,o,i){var a;return i<r||i>t-r?a=!1:n[e]=i<o/2?1:i>t-o/2?t-o-2:i-o/2,a},h=function(e){var t=c;c=d,d=t,i=e},b=function(){!1!==m.apply(0,c)?!1!==p.apply(0,d)||i||(h(!0),b()):i?n.x=n.y=0:(h(!0),b())};return(a.inverted||1<this.len)&&h(),b(),n},defaultFormatter:function(e){var t,o=this.points||l(this);return(t=(t=[e.tooltipFooterHeaderFormatter(o[0])]).concat(e.bodyFormatter(o))).push(e.tooltipFooterHeaderFormatter(o[0],!0)),t},refresh:function(o,i){var a,r,n,c=this.options,d=o,u={},m=[];a=c.formatter||this.defaultFormatter;var p;u=this.shared;c.enabled&&(e.clearTimeout(this.hideTimer),this.followPointer=l(d)[0].series.tooltipOptions.followPointer,i=(n=this.getAnchor(d,i))[0],r=n[1],!u||d.series&&d.series.noSharedTooltip?u=d.getLabelConfig():(t(d,function(e){e.setState("hover"),m.push(e.getLabelConfig())}),(u={x:d[0].category,y:d[0].y}).points=m,d=d[0]),this.len=m.length,u=a.call(u,this),p=d.series,this.distance=s(p.tooltipOptions.distance,16),!1===u?this.hide():(a=this.getLabel(),this.isHidden&&a.attr({opacity:1}).show(),this.split?this.renderSplit(u,l(o)):(c.style.width||a.css({width:this.chart.spacingBox.width}),a.attr({text:u&&u.join?u.join(""):u}),a.removeClass(/highcharts-color-[\d]+/g).addClass("highcharts-color-"+s(d.colorIndex,p.colorIndex)),a.attr({stroke:c.borderColor||d.color||p.color||"#666666"}),this.updatePosition({plotX:i,plotY:r,negative:d.negative,ttBelow:d.ttBelow,h:n[2]||0})),this.isHidden=!1))},renderSplit:function(o,i){var a=this,r=[],n=this.chart,l=n.renderer,c=!0,d=this.options,u=0,m=this.getLabel();e.isString(o)&&(o=[!1,o]),t(o.slice(0,i.length+1),function(e,t){if(!1!==e){var o=(t=i[t-1]||{isHeader:!0,plotX:i[0].plotX}).series||a,p=o.tt,h=t.series||{},b="highcharts-color-"+s(t.colorIndex,h.colorIndex,"none");p||(o.tt=p=l.label(null,null,null,"callout",null,null,d.useHTML).addClass("highcharts-tooltip-box "+b).attr({padding:d.padding,r:d.borderRadius,fill:d.backgroundColor,stroke:d.borderColor||t.color||h.color||"#333333","stroke-width":d.borderWidth}).add(m)),p.isActive=!0,p.attr({text:e}),p.css(d.style).shadow(d.shadow),h=(e=p.getBBox()).width+p.strokeWidth(),t.isHeader?(u=e.height,h=Math.max(0,Math.min(t.plotX+n.plotLeft-h/2,n.chartWidth-h))):h=t.plotX+n.plotLeft-s(d.distance,16)-h,0>h&&(c=!1),e=(t.series&&t.series.yAxis&&t.series.yAxis.pos)+(t.plotY||0),e-=n.plotTop,r.push({target:t.isHeader?n.plotHeight+u:e,rank:t.isHeader?1:0,size:o.tt.getBBox().height+1,point:t,x:h,tt:p})}}),this.cleanSplit(),e.distribute(r,n.plotHeight+u),t(r,function(e){var t=e.point,o=t.series;e.tt.attr({visibility:void 0===e.pos?"hidden":"inherit",x:c||t.isHeader?e.x:t.plotX+n.plotLeft+s(d.distance,16),y:e.pos+n.plotTop,anchorX:t.isHeader?t.plotX+n.plotLeft:t.plotX+o.xAxis.pos,anchorY:t.isHeader?e.pos+n.plotTop-15:t.plotY+o.yAxis.pos})})},updatePosition:function(e){var t=this.chart,o=this.getLabel();o=(this.options.positioner||this.getPosition).call(this,o.width,o.height,e);
725this.move(Math.round(o.x),Math.round(o.y||0),e.plotX+t.plotLeft,e.plotY+t.plotTop)},getDateFormat:function(e,t,o,i){var a,r,n=this.chart.time,s=n.dateFormat("%m-%d %H:%M:%S.%L",t),l={millisecond:15,second:12,minute:9,hour:6,day:3},c="millisecond";for(r in d){if(e===d.week&&+n.dateFormat("%w",t)===o&&"00:00:00.000"===s.substr(6)){r="week";break}if(d[r]>e){r=c;break}if(l[r]&&s.substr(l[r])!=="01-01 00:00:00.000".substr(l[r]))break;"week"!==r&&(c=r)}return r&&(a=i[r]),a},getXDateFormat:function(e,t,o){t=t.dateTimeLabelFormats;var i=o&&o.closestPointRange;return(i?this.getDateFormat(i,e.x,o.options.startOfWeek,t):t.day)||t.year},tooltipFooterHeaderFormatter:function(e,o){o=o?"footer":"header";var r=e.series,n=r.tooltipOptions,s=n.xDateFormat,l=r.xAxis,c=l&&"datetime"===l.options.type&&a(e.key),d=n[o+"Format"];return c&&!s&&(s=this.getXDateFormat(e,n,l)),c&&s&&t(e.point&&e.point.tooltipDateKeys||["key"],function(e){d=d.replace("{point."+e+"}","{point."+e+":"+s+"}")}),i(d,{point:e,series:r},this.chart.time)},bodyFormatter:function(e){return r(e,function(e){var t=e.series.tooltipOptions;return(t[(e.point.formatPrefix||"point")+"Formatter"]||e.point.tooltipFormatter).call(e.point,t[(e.point.formatPrefix||"point")+"Format"])})}}}(c),function(e){var t=e.addEvent,o=e.attr,i=e.charts,a=e.color,r=e.css,n=e.defined,s=e.each,l=e.extend,c=e.find,d=e.fireEvent,u=e.isNumber,m=e.isObject,p=e.offset,h=e.pick,b=e.splat,_=e.Tooltip;e.Pointer=function(e,t){this.init(e,t)},e.Pointer.prototype={init:function(e,t){this.options=t,this.chart=e,this.runChartClick=t.chart.events&&!!t.chart.events.click,this.pinchDown=[],this.lastValidTouch={},_&&(e.tooltip=new _(e,t.tooltip),this.followTouchMove=h(t.tooltip.followTouchMove,!0)),this.setDOMEvents()},zoomOption:function(e){var t=(i=this.chart).options.chart,o=t.zoomType||"",i=i.inverted;/touch/.test(e.type)&&(o=h(t.pinchType,o)),this.zoomX=e=/x/.test(o),this.zoomY=o=/y/.test(o),this.zoomHor=e&&!i||o&&i,this.zoomVert=o&&!i||e&&i,this.hasZoom=e||o},normalize:function(e,t){var o;return o=e.touches?e.touches.length?e.touches.item(0):e.changedTouches[0]:e,t||(this.chartPosition=t=p(this.chart.container)),l(e,{chartX:Math.round(o.pageX-t.left),chartY:Math.round(o.pageY-t.top)})},getCoordinates:function(e){var t={xAxis:[],yAxis:[]};return s(this.chart.axes,function(o){t[o.isXAxis?"xAxis":"yAxis"].push({axis:o,value:o.toValue(e[o.horiz?"chartX":"chartY"])})}),t},findNearestKDPoint:function(e,t,o){var i;return s(e,function(e){var a=!(e.noSharedTooltip&&t)&&0>e.options.findNearestPointBy.indexOf("y");if(e=e.searchPoint(o,a),(a=m(e,!0))&&!(a=!m(i,!0))){a=i.distX-e.distX;var r=i.dist-e.dist,n=(e.series.group&&e.series.group.zIndex)-(i.series.group&&i.series.group.zIndex);a=0<(0!==a&&t?a:0!==r?r:0!==n?n:i.series.index>e.series.index?-1:1)}a&&(i=e)}),i},getPointFromEvent:function(e){e=e.target;for(var t;e&&!t;)t=e.point,e=e.parentNode;return t},getChartCoordinatesFromPoint:function(e,t){var o=(i=e.series).xAxis,i=i.yAxis,a=h(e.clientX,e.plotX),r=e.shapeArgs;return o&&i?t?{chartX:o.len+o.pos-a,chartY:i.len+i.pos-e.plotY}:{chartX:a+o.pos,chartY:e.plotY+i.pos}:r&&r.x&&r.y?{chartX:r.x,chartY:r.y}:void 0},getHoverData:function(t,o,i,a,r,n,l){var d,u=[],p=l&&l.isBoosting;return a=!(!a||!t),l=o&&!o.stickyTracking?[o]:e.grep(i,function(e){return e.visible&&!(!r&&e.directTouch)&&h(e.options.enableMouseTracking,!0)&&e.stickyTracking}),o=(d=a?t:this.findNearestKDPoint(l,r,n))&&d.series,d&&(r&&!o.noSharedTooltip?(l=e.grep(i,function(e){return e.visible&&!(!r&&e.directTouch)&&h(e.options.enableMouseTracking,!0)&&!e.noSharedTooltip}),s(l,function(e){var t=c(e.points,function(e){return e.x===d.x&&!e.isNull});m(t)&&(p&&(t=e.getPoint(t)),u.push(t))})):u.push(d)),{hoverPoint:d,hoverSeries:o,hoverPoints:u}},runPointActions:function(o,a){var r,n=this.chart,l=n.tooltip&&n.tooltip.options.enabled?n.tooltip:void 0,c=!!l&&l.shared,d=(u=a||n.hoverPoint)&&u.series||n.hoverSeries,u=(d=this.getHoverData(u,d,n.series,!!a||d&&d.directTouch&&this.isDirectTouch,c,o,{isBoosting:n.isBoosting})).hoverPoint;if(r=d.hoverPoints,a=(d=d.hoverSeries)&&d.tooltipOptions.followPointer,c=c&&d&&!d.noSharedTooltip,u&&(u!==n.hoverPoint||l&&l.
725isHidden)){if(s(n.hoverPoints||[],function(t){-1===e.inArray(t,r)&&t.setState()}),s(r||[],function(e){e.setState("hover")}),n.hoverSeries!==d&&d.onMouseOver(),n.hoverPoint&&n.hoverPoint.firePointEvent("mouseOut"),!u.series)return;u.firePointEvent("mouseOver"),n.hoverPoints=r,n.hoverPoint=u,l&&l.refresh(c?r:u,o)}else a&&l&&!l.isHidden&&(u=l.getAnchor([{}],o),l.updatePosition({plotX:u[0],plotY:u[1]}));this.unDocMouseMove||(this.unDocMouseMove=t(n.container.ownerDocument,"mousemove",function(t){var o=i[e.hoverChartIndex];o&&o.pointer.onDocumentMouseMove(t)})),s(n.axes,function(t){var i=h(t.crosshair.snap,!0),a=i?e.find(r,function(e){return e.series[t.coll]===t}):void 0;a||!i?t.drawCrosshair(o,a):t.hideCrosshair()})},reset:function(e,t){var o=this.chart,i=o.hoverSeries,a=o.hoverPoint,r=o.hoverPoints,n=o.tooltip,l=n&&n.shared?r:a;e&&l&&s(b(l),function(t){t.series.isCartesian&&void 0===t.plotX&&(e=!1)}),e?n&&l&&(n.refresh(l),a&&(a.setState(a.state,!0),s(o.axes,function(e){e.crosshair&&e.drawCrosshair(null,a)}))):(a&&a.onMouseOut(),r&&s(r,function(e){e.setState()}),i&&i.onMouseOut(),n&&n.hide(t),this.unDocMouseMove&&(this.unDocMouseMove=this.unDocMouseMove()),s(o.axes,function(e){e.hideCrosshair()}),this.hoverX=o.hoverPoints=o.hoverPoint=null)},scaleGroups:function(e,t){var o,i=this.chart;s(i.series,function(a){o=e||a.getPlotBox(),a.xAxis&&a.xAxis.zoomEnabled&&a.group&&(a.group.attr(o),a.markerGroup&&(a.markerGroup.attr(o),a.markerGroup.clip(t?i.clipRect:null)),a.dataLabelsGroup&&a.dataLabelsGroup.attr(o))}),i.clipRect.attr(t||i.clipBox)},dragStart:function(e){var t=this.chart;t.mouseIsDown=e.type,t.cancelClick=!1,t.mouseDownX=this.mouseDownX=e.chartX,t.mouseDownY=this.mouseDownY=e.chartY},drag:function(e){var t,o=this.chart,i=o.options.chart,r=e.chartX,n=e.chartY,s=this.zoomHor,l=this.zoomVert,c=o.plotLeft,d=o.plotTop,u=o.plotWidth,m=o.plotHeight,p=this.selectionMarker,h=this.mouseDownX,b=this.mouseDownY,_=i.panKey&&e[i.panKey+"Key"];p&&p.touch||(r<c?r=c:r>c+u&&(r=c+u),n<d?n=d:n>d+m&&(n=d+m),this.hasDragged=Math.sqrt(Math.pow(h-r,2)+Math.pow(b-n,2)),10<this.hasDragged&&(t=o.isInsidePlot(h-c,b-d),o.hasCartesianSeries&&(this.zoomX||this.zoomY)&&t&&!_&&!p&&(this.selectionMarker=p=o.renderer.rect(c,d,s?1:u,l?1:m,0).attr({fill:i.selectionMarkerFill||a("#335cad").setOpacity(.25).get(),"class":"highcharts-selection-marker",zIndex:7}).add()),p&&s&&(r-=h,p.attr({width:Math.abs(r),x:(0<r?0:r)+h})),p&&l&&(r=n-b,p.attr({height:Math.abs(r),y:(0<r?0:r)+b})),t&&!p&&i.panning&&o.pan(e,i.panning)))},drop:function(e){var t=this,o=this.chart,i=this.hasPinched;if(this.selectionMarker){var a,c={originalEvent:e,xAxis:[],yAxis:[]},m=this.selectionMarker,p=m.attr?m.attr("x"):m.x,h=m.attr?m.attr("y"):m.y,b=m.attr?m.attr("width"):m.width,_=m.attr?m.attr("height"):m.height;(this.hasDragged||i)&&(s(o.axes,function(o){if(o.zoomEnabled&&n(o.min)&&(i||t[{xAxis:"zoomX",yAxis:"zoomY"}[o.coll]])){var r=o.horiz,s="touchend"===e.type?o.minPixelPadding:0,l=o.toValue((r?p:h)+s);r=o.toValue((r?p+b:h+_)-s);c[o.coll].push({axis:o,min:Math.min(l,r),max:Math.max(l,r)}),a=!0}}),a&&d(o,"selection",c,function(e){o.zoom(l(e,i?{animation:!1}:null))})),u(o.index)&&(this.selectionMarker=this.selectionMarker.destroy()),i&&this.scaleGroups()}o&&u(o.index)&&(r(o.container,{cursor:o._cursor}),o.cancelClick=10<this.hasDragged,o.mouseIsDown=this.hasDragged=this.hasPinched=!1,this.pinchDown=[])},onContainerMouseDown:function(e){2!==(e=this.normalize(e)).button&&(this.zoomOption(e),e.preventDefault&&e.preventDefault(),this.dragStart(e))},onDocumentMouseUp:function(t){i[e.hoverChartIndex]&&i[e.hoverChartIndex].pointer.drop(t)},onDocumentMouseMove:function(e){var t=this.chart,o=this.chartPosition;e=this.normalize(e,o),
726!o||this.inClass(e.target,"highcharts-tracker")||t.isInsidePlot(e.chartX-t.plotLeft,e.chartY-t.plotTop)||this.reset()},onContainerMouseLeave:function(t){var o=i[e.hoverChartIndex];o&&(t.relatedTarget||t.toElement)&&(o.pointer.reset(),o.pointer.chartPosition=null)},onContainerMouseMove:function(t){var o=this.chart;n(e.hoverChartIndex)&&i[e.hoverChartIndex]&&i[e.hoverChartIndex].mouseIsDown||(e.hoverChartIndex=o.index),(t=this.normalize(t)).returnValue=!1,"mousedown"===o.mouseIsDown&&this.drag(t),!this.inClass(t.target,"highcharts-tracker")&&!o.isInsidePlot(t.chartX-o.plotLeft,t.chartY-o.plotTop)||o.openMenu||this.runPointActions(t)},inClass:function(e,t){for(var i;e;){if(i=o(e,"class")){if(-1!==i.indexOf(t))return!0;
726if(-1!==i.indexOf("highcharts-container"))return!1}e=e.parentNode}},onTrackerMouseOut:function(e){var t=this.chart.hoverSeries;e=e.relatedTarget||e.toElement,this.isDirectTouch=!1,!t||!e||t.stickyTracking||this.inClass(e,"highcharts-tooltip")||this.inClass(e,"highcharts-series-"+t.index)&&this.inClass(e,"highcharts-tracker")||t.onMouseOut()},onContainerClick:function(e){var t=this.chart,o=t.hoverPoint,i=t.plotLeft,a=t.plotTop;e=this.normalize(e),t.cancelClick||(o&&this.inClass(e.target,"highcharts-tracker")?(d(o.series,"click",l(e,{point:o})),t.hoverPoint&&o.firePointEvent("click",e)):(l(e,this.getCoordinates(e)),t.isInsidePlot(e.chartX-i,e.chartY-a)&&d(t,"click",e)))},setDOMEvents:function(){var o=this,i=o.chart.container,a=i.ownerDocument;i.onmousedown=function(e){o.onContainerMouseDown(e)},i.onmousemove=function(e){o.onContainerMouseMove(e)},i.onclick=function(e){o.onContainerClick(e)},this.unbindContainerMouseLeave=t(i,"mouseleave",o.onContainerMouseLeave),e.unbindDocumentMouseUp||(e.unbindDocumentMouseUp=t(a,"mouseup",o.onDocumentMouseUp)),e.hasTouch&&(i.ontouchstart=function(e){o.onContainerTouchStart(e)},i.ontouchmove=function(e){o.onContainerTouchMove(e)},e.unbindDocumentTouchEnd||(e.unbindDocumentTouchEnd=t(a,"touchend",o.onDocumentTouchEnd)))},destroy:function(){var t=this;t.unDocMouseMove&&t.unDocMouseMove(),this.unbindContainerMouseLeave(),e.chartCount||(e.unbindDocumentMouseUp&&(e.unbindDocumentMouseUp=e.unbindDocumentMouseUp()),e.unbindDocumentTouchEnd&&(e.unbindDocumentTouchEnd=e.unbindDocumentTouchEnd())),clearInterval(t.tooltipTimeout),e.objectEach(t,function(e,o){t[o]=null})}}}(c),function(e){var t=e.charts,o=e.each,i=e.extend,a=e.map,r=e.noop,n=e.pick;i(e.Pointer.prototype,{pinchTranslate:function(e,t,o,i,a,r){this.zoomHor&&this.pinchTranslateDirection(!0,e,t,o,i,a,r),this.zoomVert&&this.pinchTranslateDirection(!1,e,t,o,i,a,r)},pinchTranslateDirection:function(e,t,o,i,a,r,n,s){var l,c,d,u=this.chart,m=e?"x":"y",p=e?"X":"Y",h="chart"+p,b=e?"width":"height",_=u["plot"+(e?"Left":"Top")],v=s||1,g=u.inverted,f=u.bounds[e?"h":"v"],y=1===t.length,w=t[0][h],k=o[0][h],x=!y&&t[1][h],C=!y&&o[1][h];(o=function(){!y&&20<Math.abs(w-x)&&(v=s||Math.abs(k-C)/Math.abs(w-x)),c=(_-k)/v+w,l=u["plot"+(e?"Width":"Height")]/v})(),(t=c)<f.min?(t=f.min,d=!0):t+l>f.max&&(t=f.max-l,d=!0),d?(k-=.8*(k-n[m][0]),y||(C-=.8*(C-n[m][1])),o()):n[m]=[k,C],g||(r[m]=c-_,r[b]=l),r=g?1/v:v,a[b]=l,a[m]=t,i[g?e?"scaleY":"scaleX":"scale"+p]=v,i["translate"+p]=r*_+(k-r*w)},pinch:function(e){var t=this,s=t.chart,l=t.pinchDown,c=e.touches,d=c.length,u=t.lastValidTouch,m=t.hasZoom,p=t.selectionMarker,h={},b=1===d&&(t.inClass(e.target,"highcharts-tracker")&&s.runTrackerClick||t.runChartClick),_={};1<d&&(t.initiated=!0),m&&t.initiated&&!b&&e.preventDefault(),a(c,function(e){return t.normalize(e)}),"touchstart"===e.type?(o(c,function(e,t){l[t]={chartX:e.chartX,chartY:e.chartY}}),u.x=[l[0].chartX,l[1]&&l[1].chartX],u.y=[l[0].chartY,l[1]&&l[1].chartY],o(s.axes,function(e){if(e.zoomEnabled){var t=s.bounds[e.horiz?"h":"v"],o=e.minPixelPadding,i=e.toPixels(n(e.options.min,e.dataMin)),a=e.toPixels(n(e.options.max,e.dataMax)),r=Math.max(i,a);t.min=Math.min(e.pos,Math.min(i,a)-o),t.max=Math.max(e.pos+e.len,r+o)}}),t.res=!0):t.followTouchMove&&1===d?this.runPointActions(t.normalize(e)):l.length&&(p||(t.selectionMarker=p=i({destroy:r,touch:!0},s.plotBox)),t.pinchTranslate(l,c,h,p,_,u),t.hasPinched=m,t.scaleGroups(h,_),t.res&&(t.res=!1,this.reset(!1,0)))},touch:function(t,o){var i,a=this.chart;a.index!==e.hoverChartIndex&&this.onContainerMouseLeave({relatedTarget:!0}),e.hoverChartIndex=a.index,1===t.touches.length?(t=this.normalize(t),a.isInsidePlot(t.chartX-a.plotLeft,t.chartY-a.plotTop)&&!a.openMenu?(o&&this.runPointActions(t),"touchmove"===t.type&&(i=!!(o=this.pinchDown)[0]&&4<=Math.sqrt(Math.pow(o[0].chartX-t.chartX,2)+Math.pow(o[0].chartY-t.chartY,2))),n(i,!0)&&this.pinch(t)):o&&this.reset()):2===t.touches.length&&this.pinch(t)},onContainerTouchStart:function(e){this.zoomOption(e),this.touch(e,!0)},onContainerTouchMove:function(e){this.touch(e)},onDocumentTouchEnd:function(o){t[e.hoverChartIndex]&&t[e.hoverChartIndex].pointer.drop(o)}})}(c),function(e){var t=e.addEvent,o=e.charts,i=e.css,a=e.doc,r=e.extend,n=e.noop,s=e.Pointer,l=e.removeEvent,c=e.win,d=e.wrap;if(!e.hasTouch&&(c.PointerEvent||c.MSPointerEvent)){var u={},m=!!c.PointerEvent,p=function(){var t=[];return t.item=function(e){return this[e]},e.objectEach(u,function(e){t.push({pageX:e.pageX,pageY:e.pageY,target:e.target})}),t},h=function(t,i,a,r){"touch"!==t.pointerType&&t.pointerType!==t.MSPOINTER_TYPE_TOUCH||!o[e.hoverChartIndex]||(r(t),(r=o[e.hoverChartIndex].pointer)[i]({type:a,target:t.currentTarget,preventDefault:n,touches:p()}))};r(s.prototype,{onContainerPointerDown:function(e){h(e,"onContainerTouchStart","touchstart",function(e){u[e.pointerId]={pageX:e.pageX,pageY:e.pageY,target:e.currentTarget}})},onContainerPointerMove:function(e){h(e,"onContainerTouchMove","touchmove",function(e){u[e.pointerId]={pageX:e.pageX,pageY:e.pageY},u[e.pointerId].target||(u[e.pointerId].target=e.currentTarget)})},onDocumentPointerUp:function(e){h(e,"onDocumentTouchEnd","touchend",function(e){delete u[e.pointerId]})},batchMSEvents:function(e){e(this.chart.container,m?"pointerdown":"MSPointerDown",this.onContainerPointerDown),e(this.chart.container,m?"pointermove":"MSPointerMove",this.onContainerPointerMove),e(a,m?"pointerup":"MSPointerUp",this.onDocumentPointerUp)}}),d(s.prototype,"init",function(e,t,o){e.call(this,t,o),this.hasZoom&&i(t.container,{"-ms-touch-action":"none","touch-action":"none"})}),d(s.prototype,"setDOMEvents",function(e){e.apply(this),(this.hasZoom||this.followTouchMove)&&this.batchMSEvents(t)}),d(s.prototype,"destroy",function(e){this.batchMSEvents(l),e.call(this)})}}(c),function(e){var t=e.addEvent,o=e.css,i=e.discardElement,a=e.defined,r=e.each,n=e.fireEvent,s=e.isFirefox,l=e.marginNames,c=e.merge,d=e.pick,u=e.setAnimation,m=e.stableSort,p=e.win,h=e.wrap;e.Legend=function(e,t){this.init(e,t)},e.Legend.prototype={init:function(e,o){this.chart=e,this.setOptions(o),o.enabled&&(this.render(),t(this.chart,"endResize",function(){this.legend.positionCheckboxes()}))},setOptions:function(e){var t=d(e.padding,8);this.options=e,this.itemStyle=e.itemStyle,this.itemHiddenStyle=c(this.itemStyle,e.itemHiddenStyle),this.itemMarginTop=e.itemMarginTop||0,this.padding=t,this.initialItemY=t-5,this.symbolWi
726dth=d(e.symbolWidth,16),this.pages=[]},update:function(e,t){var o=this.chart;this.setOptions(c(!0,this.options,e)),this.destroy(),o.isDirtyLegend=o.isDirtyBox=!0,d(t,!0)&&o.redraw(),n(this,"afterUpdate")},colorizeItem:function(e,t){e.legendGroup[t?"removeClass":"addClass"]("highcharts-legend-item-hidden");var o=this.options,i=e.legendItem,a=e.legendLine,r=e.legendSymbol,s=this.itemHiddenStyle.color,l=(o=t?o.itemStyle.color:s,t&&e.color||s),c=e.options&&e.options.marker,d={fill:l};i&&i.css({fill:o,color:o}),a&&a.attr({stroke:l}),r&&(c&&r.isMarker&&(d=e.pointAttribs(),t||(d.stroke=d.fill=s)),r.attr(d)),n(this,"afterColorizeItem",{item:e,visible:t})},positionItem:function(e){var t=(o=this.options).symbolPadding,o=!o.rtl,i=(a=e._legendItemPos)[0],a=a[1],r=e.checkbox;(e=e.legendGroup)&&e.element&&e.translate(o?i:this.legendWidth-i-2*t-4,a),r&&(r.x=i,r.y=a)},destroyItem:function(e){var t=e.checkbox;r(["legendItem","legendLine","legendSymbol","legendGroup"],function(t){e[t]&&(e[t]=e[t].destroy())}),t&&i(e.checkbox)},destroy:function(){function e(e){this[e]&&(this[e]=this[e].destroy())}r(this.getAllItems(),function(t){r(["legendItem","legendGroup"],e,t)}),r("clipRect up down pager nav box title group".split(" "),e,this),this.display=null},positionCheckboxes:function(){var e,t=this.group&&this.group.alignAttr,i=this.clipHeight||this.legendHeight,a=this.titleHeight;t&&(e=t.translateY,r(this.allItems,function(r){var n,s=r.checkbox;s&&(n=e+a+s.y+(this.scrollOffset||0)+3,o(s,{left:t.translateX+r.checkboxOffset+s.x-20+"px",top:n+"px",display:n>e-6&&n<e+i-6?"":"none"}))},this))},renderTitle:function(){var e=this.options,t=this.padding,o=e.title,i=0;o.text&&(this.title||(this.title=this.chart.renderer.label(o.text,t-3,t-4,null,null,null,e.useHTML,null,"legend-title").attr({zIndex:1}).css(o.style).add(this.group)),i=(e=this.title.getBBox()).height,this.offsetWidth=e.width,this.contentGroup.attr({translateY:i})),this.titleHeight=i},setText:function(t){var o=this.options;t.legendItem.attr({text:o.labelFormat?e.format(o.labelFormat,t,this.chart.time):o.labelFormatter.call(t)})},renderItem:function(e){var t=this.chart,o=t.renderer,i=this.options,a=this.symbolWidth,r=i.symbolPadding,n=this.itemStyle,s=this.itemHiddenStyle,l="horizontal"===i.layout?d(i.itemDistance,20):0,u=!i.rtl,m=e.legendItem,p=!e.series,h=!p&&e.series.drawLegendSymbol?e.series:e,b=h.options,_=(l=a+r+l+((b=this.createCheckboxForItem&&b&&b.showCheckbox)?20:0),i.useHTML),v=e.options.className;m||(e.legendGroup=o.g("legend-item").addClass("highcharts-"+h.type+"-series highcharts-color-"+e.colorIndex+(v?" "+v:"")+(p?" highcharts-series-"+e.index:"")).attr({zIndex:1}).add(this.scrollGroup),e.legendItem=m=o.text("",u?a+r:-r,this.baseline||0,_).css(c(e.visible?n:s)).attr({align:u?"left":"right",zIndex:2}).add(e.legendGroup),this.baseline||(a=n.fontSize,this.fontMetrics=o.fontMetrics(a,m),this.baseline=this.fontMetrics.f+3+this.itemMarginTop,m.attr("y",this.baseline)),this.symbolHeight=i.symbolHeight||this.fontMetrics.f,h.drawLegendSymbol(this,e),this.setItemEvents&&this.setItemEvents(e,m,_),b&&this.createCheckboxForItem(e)),this.colorizeItem(e,e.visible),n.width||m.css({width:(i.itemWidth||i.width||t.spacingBox.width)-l}),this.setText(e),t=m.getBBox(),e.itemWidth=e.checkboxOffset=i.itemWidth||e.legendItemWidth||t.width+l,this.maxItemWidth=Math.max(this.maxItemWidth,e.itemWidth),this.totalItemWidth+=e.itemWidth,this.itemHeight=e.itemHeight=Math.round(e.legendItemHeight||t.height||this.symbolHeight)},layoutItem:function(e){var t=this.options,o=this.padding,i="horizontal"===t.layout,a=e.itemHeight,r=t.itemMarginBottom||0,n=this.itemMarginTop,s=i?d(t.itemDistance,20):0,l=t.width,c=l||this.chart.spacingBox.width-2*o-t.x;t=t.alignColumns&&this.totalItemWidth>c?this.maxItemWidth:e.itemWidth;i&&this.itemX-o+t>c&&(this.itemX=o,this.itemY+=n+this.lastLineHeight+r,this.lastLineHeight=0),this.lastItemY=n+this.itemY+r,this.lastLineHeight=Math.max(a,this.lastLineHeight),e._legendItemPos=[this.itemX,this.itemY],i?this.itemX+=t:(this.itemY+=n+a+r,this.lastLineHeight=a),this.offsetWidth=l||Math.max((i?this.itemX-o-(e.checkbox?0:s):t)+o,this.offsetWidth)},getAllItems:function(){var e=[];return r(this.chart.series,function(t){var o=t&&t.options;t&&d(o.showInLegend,!a(o.linkedTo)&&void 0,!0)&&(e=e.concat(t.legendItems||("point"===o.legendT
726ype?t.data:t)))}),n(this,"afterGetAllItems",{allItems:e}),e},getAlignment:function(){var e=this.options;return e.floating?"":e.align.charAt(0)+e.verticalAlign.charAt(0)+e.layout.charAt(0)},adjustMargins:function(e,t){var o=this.chart,i=this.options,n=this.getAlignment();n&&r([/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/],function(r,s){r.test(n)&&!a(e[s])&&(o[l[s]]=Math.max(o[l[s]],o.legend[(s+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][s]*i[s%2?"x":"y"]+d(i.margin,12)+t[s]+(0===s&&void 0!==o.options.title.margin?o.titleOffset+o.options.title.margin:0)))})},render:function(){var e,t,o,i,a=this.chart,n=a.renderer,s=this.group,l=this.box,d=this.options,u=this.padding;this.itemX=u,this.itemY=this.initialItemY,this.lastItemY=this.offsetWidth=0,s||(this.group=s=n.g("legend").attr({zIndex:7}).add(),this.contentGroup=n.g().attr({zIndex:1}).add(s),this.scrollGroup=n.g().add(this.contentGroup)),this.renderTitle(),e=this.getAllItems(),m(e,function(e,t){return(e.options&&e.options.legendIndex||0)-(t.options&&t.options.legendIndex||0)}),d.reversed&&e.reverse(),this.allItems=e,this.display=t=!!e.length,this.itemHeight=this.totalItemWidth=this.maxItemWidth=this.lastLineHeight=0,r(e,this.renderItem,this),r(e,this.layoutItem,this),o=(d.width||this.offsetWidth)+u,i=this.lastItemY+this.lastLineHeight+this.titleHeight,i=this.handleOverflow(i),i+=u,l||(this.box=l=n.rect().addClass("highcharts-legend-box").attr({r:d.borderRadius}).add(s),l.isNew=!0),l.attr({stroke:d.borderColor,"stroke-width":d.borderWidth||0,fill:d.backgroundColor||"none"}).shadow(d.shadow),0<o&&0<i&&(l[l.isNew?"attr":"animate"](l.crisp.call({},{x:0,y:0,width:o,height:i},l.strokeWidth())),l.isNew=!1),l[t?"show":"hide"](),this.legendWidth=o,this.legendHeight=i,r(e,this.positionItem,this),t&&(n=a.spacingBox,/(lth|ct|rth)/.test(this.getAlignment())&&(n=c(n,{y:n.y+a.titleOffset+a.options.title.margin})),s.align(c(d,{width:o,height:i}),!0,n)),a.isResizing||this.positionCheckboxes()},handleOverflow:function(e){var t,o,i=this,a=(c=this.chart).renderer,n=this.options,s=n.y,l=this.padding,c=c.spacingBox.height+("top"===n.verticalAlign?-s:s)-l,u=(s=n.maxHeight,this.clipRect),m=n.navigation,p=d(m.animation,!0),h=m.arrowSize||12,b=this.nav,_=this.pages,v=this.allItems,g=function(e){"number"==typeof e?u.attr({height:e}):u&&(i.clipRect=u.destroy(),i.contentGroup.clip()),i.contentGroup.div&&(i.contentGroup.div.style.clip=e?"rect("+l+"px,9999px,"+(l+e)+"px,0)":"auto")};return"horizontal"!==n.layout||"middle"===n.verticalAlign||n.floating||(c/=2),s&&(c=Math.min(c,s)),_.length=0,e>c&&!1!==m.enabled?(this.clipHeight=t=Math.max(c-20-this.titleHeight-l,0),this.currentPage=d(this.currentPage,1),this.fullHeight=e,r(v,function(e,i){var a=e._legendItemPos[1],r=Math.round(e.legendItem.getBBox().height),n=_.length;(!n||a-_[n-1]>t&&(o||a)!==_[n-1])&&(_.push(o||a),n++),e.pageIx=n-1,o&&(v[i-1].pageIx=n-1),i===v.length-1&&a+r-_[n-1]>t&&(_.push(a),e.pageIx=n),a!==o&&(o=a)}),u||(u=i.clipRect=a.clipRect(0,l,9999,0),i.contentGroup.clip(u)),g(t),b||(this.nav=b=a.g().attr({zIndex:1}).add(this.group),this.up=a.symbol("triangle",0,0,h,h).on("click",function(){i.scroll(-1,p)}).add(b),this.pager=a.text("",15,10).addClass("highcharts-legend-navigation").css(m.style).add(b),this.down=a.symbol("triangle-down",0,0,h,h).on("click",function(){i.scroll(1,p)}).add(b)),i.scroll(0),e=c):b&&(g(),this.nav=b.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),e},scroll:function(e,t){var o=this.pages,i=o.length;e=this.currentPage+e;var a=this.clipHeight,r=this.options.navigation,n=this.pager,s=this.padding;e>i&&(e=i),0<e&&(void 0!==t&&u(t,this.chart),this.nav.attr({translateX:s,translateY:a+this.padding+7+this.titleHeight,visibility:"visible"}),this.up.attr({"class":1===e?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"}),n.attr({text:e+"/"+i}),this.down.attr({x:18+this.pager.getBBox().width,"class":e===i?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"}),this.up.attr({fill:1===e?r.inactiveColor:r.activeColor}).css({cursor:1===e?"default":"pointer"}),this.down.attr({fill:e===i?r.inactiveColor:r.activeColor}).css({cursor:e===i?"default":"pointer"}),this.scrollOffset=-o[e-1]+this.initialItemY,this.scrollGroup.animate({translateY:this.scrollOffset}),this.currentPage=e,this.positionCheckboxes())}},e.LegendSymbolMixin={drawRectangle:function(e,t){var o=e.symbolHeight,i=e.options.squareSymbol;
726t.legendSymbol=this.chart.renderer.rect(i?(e.symbolWidth-o)/2:0,e.baseline-o+1,i?o:e.symbolWidth,o,d(e.options.symbolRadius,o/2)).addClass("highcharts-point").attr({zIndex:3}).add(t.legendGroup)},drawLineMarker:function(e){var t,o=this.options,i=o.marker,a=e.symbolWidth,r=e.symbolHeight,n=r/2,s=this.chart.renderer,l=this.legendGroup;e=e.baseline-Math.round(.3*e.fontMetrics.b),t={"stroke-width":o.lineWidth||0},o.dashStyle&&(t.dashstyle=o.dashStyle),this.legendLine=s.path(["M",0,e,"L",a,e]).addClass("highcharts-graph").attr(t).add(l),i&&!1!==i.enabled&&(o=Math.min(d(i.radius,n),n),0===this.symbol.indexOf("url")&&(i=c(i,{width:r,height:r}),o=0),this.legendSymbol=i=s.symbol(this.symbol,a/2-o,e-o,2*o,2*o,i).addClass("highcharts-point").add(l),i.isMarker=!0)}},(/Trident\/7\.0/.test(p.navigator.userAgent)||s)&&h(e.Legend.prototype,"positionItem",function(e,t){var o=this,i=function(){t._legendItemPos&&e.call(o,t)};i(),setTimeout(i)})}(c),function(e){var t=e.addEvent,o=e.animate,i=e.animObject,a=e.attr,r=e.doc,n=e.Axis,s=e.createElement,l=e.defaultOptions,c=e.discardElement,d=e.charts,u=e.css,m=e.defined,p=e.each,h=e.extend,b=e.find,_=e.fireEvent,v=e.grep,g=e.isNumber,f=e.isObject,y=e.isString,w=e.Legend,k=e.marginNames,x=e.merge,C=e.objectEach,A=e.Pointer,S=e.pick,T=e.pInt,M=e.removeEvent,P=e.seriesTypes,D=e.splat,E=e.syncTimeout,I=e.win,O=e.Chart=function(){this.getArgs.apply(this,arguments)};e.chart=function(e,t,o){return new O(e,t,o)},h(O.prototype,{callbacks:[],getArgs:function(){var e=[].slice.call(arguments);(y(e[0])||e[0].nodeName)&&(this.renderTo=e.shift()),this.init(e[0],e[1])},init:function(o,i){var a,r,n=o.series,s=o.plotOptions||{};_(this,"init",{args:arguments},function(){for(r in o.series=null,(a=x(l,o)).plotOptions)a.plotOptions[r].tooltip=s[r]&&x(s[r].tooltip)||void 0;a.tooltip.userOptions=o.chart&&o.chart.forExport&&o.tooltip.userOptions||o.tooltip,a.series=o.series=n,this.userOptions=o;var c=a.chart,u=c.events;this.margin=[],this.spacing=[],this.bounds={h:{},v:{}},this.labelCollectors=[],this.callback=i,this.isResizing=0,this.options=a,this.axes=[],this.series=[],this.time=o.time&&e.keys(o.time).length?new e.Time(o.time):e.time,this.hasCartesianSeries=c.showAxes;var m=this;m.index=d.length,d.push(m),e.chartCount++,u&&C(u,function(e,o){t(m,o,e)}),m.xAxis=[],m.yAxis=[],m.pointCount=m.colorCounter=m.symbolCounter=0,_(m,"afterInit"),m.firstRen
726der()})},initSeries:function(t){var o=this.options.chart;return(o=P[t.type||o.type||o.defaultSeriesType])||e.error(17,!0),(o=new o).init(this,t),o},orderSeries:function(e){var t=this.series;for(e=e||0;e<t.length;e++)t[e]&&(t[e].index=e,t[e].name=t[e].getName())},isInsidePlot:function(e,t,o){var i=o?t:e;return e=o?e:t,0<=i&&i<=this.plotWidth&&0<=e&&e<=this.plotHeight},redraw:function(t){_(this,"beforeRedraw");var o,i,a,r=this.axes,n=this.series,s=this.pointer,l=this.legend,c=this.isDirtyLegend,d=this.hasCartesianSeries,u=this.isDirtyBox,m=this.renderer,b=m.isHidden(),v=[];for(this.setResponsive&&this.setResponsive(!1),e.setAnimation(t,this),b&&this.temporaryDisplay(),this.layOutTitles(),t=n.length;t--;)if((a=n[t]).options.stacking&&(o=!0,a.isDirty)){i=!0;break}if(i)for(t=n.length;t--;)(a=n[t]).options.stacking&&(a.isDirty=!0);p(n,function(e){e.isDirty&&"point"===e.options.legendType&&(e.updateTotals&&e.updateTotals(),c=!0),e.isDirtyData&&_(e,"updatedData")}),c&&l.options.enabled&&(l.render(),this.isDirtyLegend=!1),o&&this.getStacks(),d&&p(r,function(e){e.updateNames(),e.setScale()}),this.getMargins(),d&&(p(r,function(e){e.isDirty&&(u=!0)}),p(r,function(e){var t=e.min+","+e.max;e.extKey!==t&&(e.extKey=t,v.push(function(){_(e,"afterSetExtremes",h(e.eventArgs,e.getExtremes())),delete e.eventArgs})),(u||o)&&e.redraw()})),u&&this.drawChartBox(),_(this,"predraw"),p(n,function(e){(u||e.isDirty)&&e.visible&&e.redraw(),e.isDirtyData=!1}),s&&s.reset(!0),m.draw(),_(this,"redraw"),_(this,"render"),b&&this.temporaryDisplay(!0),p(v,function(e){e.call()})},get:function(e){function t(t){return t.id===e||t.options&&t.options.id===e}var o,i,a=this.series;for(o=b(this.axes,t)||b(this.series,t),i=0;!o&&i<a.length;i++)o=b(a[i].points||[],t);return o},getAxes:function(){var e=this,t=(o=this.options).xAxis=D(o.xAxis||{}),o=o.yAxis=D(o.yAxis||{});_(this,"getAxes"),p(t,function(e,t){e.index=t,e.isX=!0}),p(o,function(e,t){e.index=t}),t=t.concat(o),p(t,function(t){new n(e,t)}),_(this,"afterGetAxes")},getSelectedPoints:function(){var e=[];return p(this.series,function(t){e=e.concat(v(t.data||[],function(e){return e.selected}))}),e},getSelectedSeries:function(){return v(this.series,function(e){return e.selected})},setTitle:function(e,t,o){var i,a=this,r=a.options;i=r.title=x({style:{color:"#333333",fontSize:r.isStock?"16px":"18px"}},r.title,e),r=r.subtitle=x({style:{color:"#666666"}},r.subtitle,t),p([["title",e,i],["subtitle",t,r]],function(e,t){var o=e[0],i=a[o],r=e[1];e=e[2],i&&r&&(a[o]=i=i.destroy()),e&&!i&&(a[o]=a.renderer.text(e.text,0,0,e.useHTML).attr({align:e.align,"class":"highcharts-"+o,zIndex:e.zIndex||4}).add(),a[o].update=function(e){a.setTitle(!t&&e,t&&e)},a[o].css(e.style))}),a.layOutTitles(o)},layOutTitles:function(e){var t,o=0,i=this.renderer,a=this.spacingBox;p(["title","subtitle"],function(e){var t,r=this[e],n=this.options[e];e="title"===e?-3:n.verticalAlign?0:o+2,r&&(t=n.style.fontSize,t=i.fontMetrics(t,r).b,r.css({width:(n.width||a.width+n.widthAdjust)+"px"}).align(h({y:e+t},n),!1,"spacingBox"),n.floating||n.verticalAlign||(o=Math.ceil(o+r.getBBox(n.useHTML).height)))},this),t=this.titleOffset!==o,this.titleOffset=o,!this.isDirtyBox&&t&&(this.isDirtyBox=this.isDirtyLegend=t,this.hasRendered&&S(e,!0)&&this.isDirtyBox&&this.redraw())},getChartSize:function(){var t=(o=this.options.chart).width,o=o.height,i=this.renderTo;m(t)||(this.containerWidth=e.getStyle(i,"width")),m(o)||(this.containerHeight=e.getStyle(i,"height")),this.chartWidth=Math.max(0,t||this.containerWidth||600),this.chartHeight=Math.max(0,e.relativeLength(o,this.chartWidth)||(1<this.containerHeight?this.containerHeight:400))},temporaryDisplay:function(t){var o=this.renderTo;if(t)for(;o&&o.style;)o.hcOrigStyle&&(e.css(o,o.hcOrigStyle),delete o.hcOrigStyle),o.hcOrigDetached&&(r.body.removeChild(o),o.hcOrigDetached=!1),o=o.parentNode;else for(;o&&o.style&&(r.body.contains(o)||o.parentNode||(o.hcOrigDetached=!0,r.body.appendChild(o)),("none"===e.getStyle(o,"display",!1)||o.hcOricDetached)&&(o.hcOrigStyle={display:o.style.display,height:o.style.height,overflow:o.style.overflow},t={display:"block",overflow:"hidden"},o!==this.renderTo&&(t.height=0),e.css(o,t),o.offsetWidth||o.style.setProperty("display","block","important")),(o=o.parentNode)!==r.body););},setClassName:function(e){this.container.className="highcharts-container "+(e||"")},getContainer:function(){var t,o,i,n=this.options,l=n.chart;t=this.renderTo;var c,u=e.uniqueKey();t||(this.renderTo=t=l.renderTo),y(t)&&(this.renderTo=t=r.getElementById(t)),t||e.error(13,!0),o=T(a(t,"data-highcharts-chart")),g(o)&&d[o]&&d[o].hasRendered&&d[o].destroy(),a(t,"data-highcharts-chart",this.index),t.innerHTML="",l.skipClone||t.offsetWidth||this.temporaryDisplay(),this.getChartSize(),o=this.chartWidth,i=this.chartHe
726ight,c=h({position:"relative",overflow:"hidden",width:o+"px",height:i+"px",textAlign:"left",lineHeight:"normal",zIndex:0,"-webkit-tap-highlight-color":"rgba(0,0,0,0)"},l.style),this.container=t=s("div",{id:u},c,t),this._cursor=t.style.cursor,this.renderer=new(e[l.renderer]||e.Renderer)(t,o,i,null,l.forExport,n.exporting&&n.exporting.allowHTML),this.setClassName(l.className),this.renderer.setStyle(l.style),this.renderer.chartIndex=this.index,_(this,"afterGetContainer")},getMargins:function(e){var t=this.spacing,o=this.margin,i=this.titleOffset;this.resetMargins(),i&&!m(o[0])&&(this.plotTop=Math.max(this.plotTop,i+this.options.title.margin+t[0])),this.legend&&this.legend.display&&this.legend.adjustMargins(o,t),this.extraMargin&&(this[this.extraMargin.type]=(this[this.extraMargin.type]||0)+this.extraMargin.value),this.adjustPlotArea&&this.adjustPlotArea(),e||this.getAxisMargins()},getAxisMargins:function(){var e=this,t=e.axisOffset=[0,0,0,0],o=e.margin;e.hasCartesianSeries&&p(e.axes,function(e){e.visible&&e.getOffset()}),p(k,function(i,a){m(o[a])||(e[i]+=t[a])}),e.setChartSize()},reflow:function(t){var o=this,i=o.options.chart,a=o.renderTo,n=m(i.width)&&m(i.height),s=i.width||e.getStyle(a,"width");i=i.height||e.getStyle(a,"height"),a=t?t.target:I;n||o.isPrinting||!s||!i||a!==I&&a!==r||(s===o.containerWidth&&i===o.containerHeight||(e.clearTimeout(o.reflowTimeout),o.reflowTimeout=E(function(){o.container&&o.setSize(void 0,void 0,!1)},t?100:0)),o.containerWidth=s,o.containerHeight=i)},setReflow:function(e){var o=this;!1===e||this.unbindReflow?!1===e&&this.unbindReflow&&(this.unbindReflow=this.unbindReflow()):(this.unbindReflow=t(I,"resize",function(e){o.reflow(e)}),t(this,"destroy",this.unbindReflow))},setSize:function(t,a,r){var n=this,s=n.renderer;n.isResizing+=1,e.setAnimation(r,n),n.oldChartHeight=n.chartHeight,n.oldChartWidth=n.chartWidth,void 0!==t&&(n.options.chart.width=t),void 0!==a&&(n.options.chart.height=a),n.getChartSize(),((t=s.globalAnimation)?o:u)(n.container,{width:n.chartWidth+"px",height:n.chartHeight+"px"},t),n.setChartSize(!0),s.setSize(n.chartWidth,n.chartHeight,r),p(n.axes,function(e){e.isDirty=!0,e.setScale()}),n.isDirtyLegend=!0,n.isDirtyBox=!0,n.layOutTitles(),n.getMargins(),n.redraw(r),n.oldChartHeight=null,_(n,"resize"),E(function(){n&&_(n,"endResize",null,function(){--n.isResizing})},i(t).duration)},setChartSize:function(e){var t,o,i,a,r=this.inverted,n=this.renderer,s=this.chartWidth,l=this.chartHeight,c=this.options.chart,d=this.spacing,u=this.clipOffset;this.plotLeft=t=Math.round(this.plotLeft),this.plotTop=o=Math.round(this.plotTop),this.plotWidth=i=Math.max(0,Math.round(s-t-this.marginRight)),this.plotHeight=a=Math.max(0,Math.round(l-o-this.marginBottom)),this.plotSizeX=r?a:i,this.plotSizeY=r?i:a,this.plotBorderWidth=c.plotBorderWidth||0,this.spacingBox=n.spacingBox={x:d[3],y:d[0],width:s-d[3]-d[1],height:l-d[0]-d[2]},this.plotBox=n.plotBox={x:t,y:o,width:i,height:a},s=2*Math.floor(this.plotBorderWidth/2),r=Math.ceil(Math.max(s,u[3])/2),n=Math.ceil(Math.max(s,u[0])/2),this.clipBox={x:r,y:n,width:Math.floor(this.plotSizeX-Math.max(s,u[1])/2-r),height:Math.max(0,Math.floor(this.plotSizeY-Math.max(s,u[2])/2-n))},e||p(this.axes,function(e){e.setAxisSize(),e.setAxisTranslation()}),_(this,"afterSetChartSize",{skipAxes:e})},resetMargins:function(){var e=this,t=e.options.chart;p(["margin","spacing"],function(o){var i=t[o],a=f(i)?i:[i,i,i,i];p(["Top","Right","Bottom","Left"],function(i,r){e[o][r]=S(t[o+i],a[r])})}),p(k,function(t,o){e[t]=S(e.margin[o],e.spacing[o])}),e.axisOffset=[0,0,0,0],e.clipOffset=[0,0,0,0]},drawChartBox:function(){var e,t,o=this.options.chart,i=this.renderer,a=this.chartWidth,r=this.chartHeight,n=this.chartBackground,s=this.plotBackgroun
726d,l=this.plotBorder,c=this.plotBGImage,d=o.backgroundColor,u=o.plotBackgroundColor,m=o.plotBackgroundImage,p=this.plotLeft,h=this.plotTop,b=this.plotWidth,v=this.plotHeight,g=this.plotBox,f=this.clipRect,y=this.clipBox,w="animate";n||(this.chartBackground=n=i.rect().addClass("highcharts-background").add(),w="attr"),t=(e=o.borderWidth||0)+(o.shadow?8:0),d={fill:d||"none"},(e||n["stroke-width"])&&(d.stroke=o.borderColor,d["stroke-width"]=e),n.attr(d).shadow(o.shadow),n[w]({x:t/2,y:t/2,width:a-t-e%2,height:r-t-e%2,r:o.borderRadius}),w="animate",s||(w="attr",this.plotBackground=s=i.rect().addClass("highcharts-plot-background").add()),s[w](g),s.attr({fill:u||"none"}).shadow(o.plotShadow),m&&(c?c.animate(g):this.plotBGImage=i.image(m,p,h,b,v).add()),f?f.animate({width:y.width,height:y.height}):this.clipRect=i.clipRect(y),w="animate",l||(w="attr",this.plotBorder=l=i.rect().addClass("highcharts-plot-border").attr({zIndex:1}).add()),l.attr({stroke:o.plotBorderColor,"stroke-width":o.plotBorderWidth||0,fill:"none"}),l[w](l.crisp({x:p,y:h,width:b,height:v},-l.strokeWidth())),this.isDirtyBox=!1,_(this,"afterDrawChartBox")},propFromSeries:function(){var e,t,o,i=this,a=i.options.chart,r=i.options.series;p(["inverted","angular","polar"],function(n){for(e=P[a.type||a.defaultSeriesType],o=a[n]||e&&e.prototype[n],t=r&&r.length;!o&&t--;)(e=P[r[t].type])&&e.prototype[n]&&(o=!0);i[n]=o})},linkSeries:function(){var e=this,t=e.series;p(t,function(e){e.linkedSeries.length=0}),p(t,function(t){var o=t.options.linkedTo;y(o)&&(o=":previous"===o?e.series[t.index-1]:e.get(o))&&o.linkedParent!==t&&(o.linkedSeries.push(t),t.linkedParent=o,t.visible=S(t.options.visible,o.options.visible,t.visible))}),_(this,"afterLinkSeries")},renderSeries:function(){p(this.series,function(e){e.translate(),e.render()})},renderLabels:function(){var e=this,t=e.options.labels;t.items&&p(t.items,function(o){var i=h(t.style,o.style),a=T(i.left)+e.plotLeft,r=T(i.top)+e.plotTop+12;delete i.left,delete i.top,e.renderer.text(o.html,a,r).attr({zIndex:2}).css(i).add()})},render:function(){var e,t,o,i=this.axes,a=this.renderer,r=this.options;this.setTitle(),this.legend=new w(this,r.legend),this.getStacks&&this.getStacks(),this.getMargins(!0),this.setChartSize(),r=this.plotWidth,e=this.plotHeight=Math.max(this.plotHeight-21,0),p(i,function(e){e.setScale()}),this.getAxisMargins(),t=1.1<r/this.plotWidth,o=1.05<e/this.plotHeight,(t||o)&&(p(i,function(e){(e.horiz&&t||!e.horiz&&o)&&e.setTickInterval(!0)}),this.getMargins()),this.drawChartBox(),this.hasCartesianSeries&&p(i,function(e){e.visible&&e.render()}),this.seriesGroup||(this.seriesGroup=a.g("series-group").attr({zIndex:3}).add()),this.renderSeries(),this.renderLabels(),this.addCredits(),this.setResponsive&&this.setResponsive(),this.hasRendered=!0},addCredits:function(e){var t=this;(e=x(!0,this.options.credits,e)).enabled&&!this.credits&&(this.credits=this.renderer.text(e.text+(this.mapCredits||""),0,0).addClass("highcharts-credits").on("click",function(){e.href&&(I.location.href=e.href)}).attr({align:e.position.align,zIndex:8}).css(e.style).add().align(e.position),this.credits.update=function(e){t.credits=t.credits.destroy(),t.addCredits(e)})},destroy:function(){var t,o=this,i=o.axes,a=o.series,r=o.container,n=r&&r.parentNode;for(_(o,"destroy"),o.renderer.forExport?e.erase(d,o):d[o.index]=void 0,e.chartCount--,o.renderTo.removeAttribute("data-highcharts-chart"),M(o),t=i.length;t--;)i[t]=i[t].destroy();for(this.scroller&&this.scroller.destroy&&this.scroller.destroy(),t=a.length;t--;)a[t]=a[t].destroy();
726p("title subtitle chartBackground plotBackground plotBGImage plotBorder seriesGroup clipRect credits pointer rangeSelector legend resetZoomButton tooltip renderer".split(" "),function(e){var t=o[e];t&&t.destroy&&(o[e]=t.destroy())}),r&&(r.innerHTML="",M(r),n&&c(r)),C(o,function(e,t){delete o[t]})},firstRender:function(){var e=this,t=e.options;e.isReadyToRender&&!e.isReadyToRender()||(e.getContainer(),e.resetMargins(),e.setChartSize(),e.propFromSeries(),e.getAxes(),p(t.series||[],function(t){e.initSeries(t)}),e.linkSeries(),_(e,"beforeRender"),A&&(e.pointer=new A(e,t)),e.render(),!e.renderer.imgCount&&e.onload&&e.onload(),e.temporaryDisplay(!0))},onload:function(){p([this.callback].concat(this.callbacks),function(e){e&&void 0!==this.index&&e.apply(this,[this])},this),_(this,"load"),_(this,"render"),m(this.index)&&this.setReflow(this.options.chart.reflow),this.onload=null}})}(c),function(e){var t=e.addEvent,o=e.Chart,i=e.each;t(o,"afterSetChartSize",function(t){var o=this.options.chart.scrollablePlotArea;(o=o&&o.minWidth)&&(this.scrollablePixels=o=Math.max(0,o-this.chartWidth))&&(this.plotWidth+=o,this.clipBox.width+=o,t.skipAxes||i(this.axes,function(t){1===t.side?t.getPlotLinePath=function(){var o,i=this.right;return this.right=i-t.chart.scrollablePixels,o=e.Axis.prototype.getPlotLinePath.apply(this,arguments),this.right=i,o}:(t.setAxisSize(),t.setAxisTranslation())}))}),t(o,"render",function(){this.scrollablePixels?(this.setUpScrolling&&this.setUpScrolling(),this.applyFixed()):this.fixedDiv&&this.applyFixed()}),o.prototype.setUpScrolling=function(){this.scrollingContainer=e.createElement("div",{className:"highcharts-scrolling"},{overflowX:"auto",WebkitOverflowScrolling:"touch"},this.renderTo),this.innerContainer=e.createElement("div",{className:"highcharts-inner-container"},null,this.scrollingContainer),this.innerContainer.appendChild(this.container),this.setUpScrolling=null},o.prototype.applyFixed=function(){var t,o,i=this.container;this.fixedDiv||(this.fixedDiv=e.createElement("div",{className:"highcharts-fixed"},{position:"absolute",overflow:"hidden",pointerEvents:"none",zIndex:2},null,!0),this.renderTo.insertBefore(this.fixedDiv,this.renderTo.firstChild),this.fixedRenderer=t=new e.Renderer(this.fixedDiv,0,0),this.scrollableMask=t.path().attr({
727fill:e.color(this.options.chart.backgroundColor||"#fff").setOpacity(.85).get(),zIndex:-1}).addClass("highcharts-scrollable-mask").add(),e.each([this.inverted?".highcharts-xaxis":".highcharts-yaxis",this.inverted?".highcharts-xaxis-labels":".highcharts-yaxis-labels",".highcharts-contextbutton",".highcharts-credits",".highcharts-legend",".highcharts-subtitle",".highcharts-title"],function(o){e.each(i.querySelectorAll(o),function(e){t.box.appendChild(e),e.style.pointerEvents="auto"})})),this.fixedRenderer.setSize(this.chartWidth,this.chartHeight),o=this.chartWidth+this.scrollablePixels,this.container.style.width=o+"px",this.renderer.boxWrapper.attr({width:o,height:this.chartHeight,viewBox:[0,0,o,this.chartHeight].join(" ")}),(o=this.options.chart.scrollablePlotArea).scrollPositionX&&(this.scrollingContainer.scrollLeft=this.scrollablePixels*o.scrollPositionX);var a=this.axisOffset;o=this.plotTop-a[0]-1;a=this.plotTop+this.plotHeight+a[2];var r=this.plotLeft+this.plotWidth-this.scrollablePixels;this.scrollableMask.attr({d:this.scrollablePixels?["M",0,o,"L",this.plotLeft-1,o,"L",this.plotLeft-1,a,"L",0,a,"Z","M",r,o,"L",this.chartWidth,o,"L",this.chartWidth,a,"L",r,a,"Z"]:["M",0,0]})}}(c),function(e){var t,o=e.each,i=e.extend,a=e.erase,r=e.fireEvent,n=e.format,s=e.isArray,l=e.isNumber,c=e.pick,d=e.removeEvent;e.Point=t=function(){},e.Point.prototype={init:function(e,t,o){return this.series=e,this.color=e.color,this.applyOptions(t,o),e.options.colorByPoint?(t=e.options.colors||e.chart.options.colors,this.color=this.color||t[e.colorCounter],t=t.length,o=e.colorCounter,e.colorCounter++,e.colorCounter===t&&(e.colorCounter=0)):o=e.colorIndex,this.colorIndex=c(this.colorIndex,o),e.chart.pointCount++,r(this,"afterInit"),this},applyOptions:function(e,o){var a=this.series,r=a.options.pointValKey||a.pointV
727alKey;return e=t.prototype.optionsToObject.call(this,e),i(this,e),this.options=this.options?i(this.options,e):e,e.group&&delete this.group,r&&(this.y=this[r]),this.isNull=c(this.isValid&&!this.isValid(),null===this.x||!l(this.y,!0)),this.selected&&(this.state="select"),"name"in this&&void 0===o&&a.xAxis&&a.xAxis.hasNames&&(this.x=a.xAxis.nameToX(this)),void 0===this.x&&a&&(this.x=void 0===o?a.autoIncrement(this):o),this},setNestedProperty:function(t,o,i){return i=i.split("."),e.reduce(i,function(t,i,a,r){return t[i]=r.length-1===a?o:e.isObject(t[i],!0)?t[i]:{},t[i]},t),t},optionsToObject:function(t){var o={},i=this.series,a=i.options.keys,r=a||i.pointArrayMap||["y"],n=r.length,c=0,d=0;if(l(t)||null===t)o[r[0]]=t;else if(s(t))for(!a&&t.length>n&&("string"===(i=typeof t[0])?o.name=t[0]:"number"===i&&(o.x=t[0]),c++);d<n;)a&&void 0===t[c]||(0<r[d].indexOf(".")?e.Point.prototype.setNestedProperty(o,t[c],r[d]):o[r[d]]=t[c]),c++,d++;else"object"==typeof t&&(o=t,t.dataLabels&&(i._hasPointLabels=!0),t.marker&&(i._hasPointMarkers=!0));return o},getClassName:function(){return"highcharts-point"+(this.selected?" highcharts-point-select":"")+(this.negative?" highcharts-negative":"")+(this.isNull?" highcharts-null-point":"")+(void 0!==this.colorIndex?" highcharts-color-"+this.colorIndex:"")+(this.options.className?" "+this.options.className:"")+(this.zone&&this.zone.className?" "+this.zone.className.replace("highcharts-negative",""):"")},getZone:function(){var e,t=(o=this.series).zones,o=o.zoneAxis||"y",i=0;for(e=t[i];this[o]>=e.value;)e=t[++i];return this.nonZonedColor||(this.nonZonedColor=this.color),this.color=e&&e.color&&!this.options.color?e.color:this.nonZonedColor,e},destroy:function(){var e,t=this.series.chart,o=t.hoverPoints;for(e in t.pointCount--,o&&(this.setState(),a(o,this),o.length||(t.hoverPoints=null)),this===t.hoverPoint&&this.onMouseOut(),(this.graphic||this.dataLabel)&&(d(this),this.destroyElements()),this.legendItem&&t.legend.destroyItem(this),this)this[e]=null},destroyElements:function(){for(var e,t=["graphic","dataLabel","dataLabelUpper","connector","shadowGroup"],o=6;o--;)this[e=t[o]]&&(this[e]=this[e].destroy())},getLabelConfig:function(){return{x:this.category,y:this.y,color:this.color,colorIndex:this.colorIndex,key:this.name||this.category,series:this.series,point:this,percentage:this.percentage,total:this.total||this.stackTotal}},tooltipFormatter:function(e){var t=this.series,i=t.tooltipOptions,a=c(i.valueDecimals,""),r=i.valuePrefix||"",s=i.valueSuffix||"";return o(t.pointArrayMap||["y"],function(t){t="{point."+t,(r||s)&&(e=e.replace(RegExp(t+"}","g"),r+t+"}"+s)),e=e.replace(RegExp(t+"}","g"),t+":,."+a+"f}")}),n(e,{point:this,series:this.series},t.chart.time)},firePointEvent:function(e,t,o){var i=this,a=this.series.options;(a.point.events[e]||i.options&&i.options.events&&i.options.events[e])&&this.importEvents(),"click"===e&&a.allowPointSelect&&(o=function(e){i.select&&i.select(null,e.ctrlKey||e.metaKey||e.shiftKey)}),r(this,e,t,o)},visible:!0}}(c),function(e){var t=e.addEvent,o=e.animObject,i=e.arrayMax,a=e.arrayMin,r=e.correctFloat,n=e.defaultOptions,s=e.defaultPlotOptions,l=e.defined,c=e.each,d=e.erase,u=e.extend,m=e.fireEvent,p=e.grep,h=e.isArray,b=e.isNumber,_=e.isString,v=e.merge,g=e.objectEach,f=e.pick,y=e.removeEvent,w=e.splat,k=e.SVGElement,x=e.syncTimeout,C=e.win;e.Series=e.seriesType("line",null,{lineWidth:2,allowPointSelect:!1,showCheckbox:!1,animation:{duration:1e3},events:{},marker:{lineWidth:0,lineColor:"#ffffff",enabledThreshold:2,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:50},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:"#cccccc",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:{align:"center",formatter:function(){return null===this.y?"":e.numberFormat(this.y,-1)},style:{fontSize:"11px",fontWeight:"bold",color:"contrast",textOutline:"1px contrast"},verticalAlign:"bottom",x:0,y:0,padding:5},cropThreshold:300,pointRange:0,softThreshold:!0,states:{normal:{animation:!0},hover:{animation:{duration:50},lineWidthPlus:1,marker:{},halo:{size:10,opacity:.25}},select:{marker:{}}},stickyTracking:!0,turboThreshold:1e3,findNearestPointBy:"x"}
727,{isCartesian:!0,pointClass:e.Point,sorted:!0,requireSorting:!0,directTouch:!1,axisTypes:["xAxis","yAxis"],colorCounter:0,parallelArrays:["x","y"],coll:"series",init:function(e,o){var i,a,r=this,n=e.series;r.chart=e,r.options=o=r.setOptions(o),r.linkedSeries=[],r.bindAxes(),u(r,{name:o.name,state:"",visible:!1!==o.visible,selected:!0===o.selected}),i=o.events,g(i,function(e,o){t(r,o,e)}),(i&&i.click||o.point&&o.point.events&&o.point.events.click||o.allowPointSelect)&&(e.runTrackerClick=!0),r.getColor(),r.getSymbol(),c(r.parallelArrays,function(e){r[e+"Data"]=[]}),r.setData(o.data,!1),r.isCartesian&&(e.hasCartesianSeries=!0),n.length&&(a=n[n.length-1]),r._i=f(a&&a._i,-1)+1,e.orderSeries(this.insert(n)),m(this,"afterInit")},insert:function(e){var t,o=this.options.index;if(b(o)){for(t=e.length;t--;)if(o>=f(e[t].options.index,e[t]._i)){e.splice(t+1,0,this);break}-1===t&&e.unshift(this),t+=1}else e.push(this);return f(t,e.length-1)},bindAxes:function(){var t,o=this,i=o.options,a=o.chart;c(o.axisTypes||[],function(r){c(a[r],function(e){t=e.options,(i[r]===t.index||void 0!==i[r]&&i[r]===t.id||void 0===i[r]&&0===t.index)&&(o.insert(e.series),o[r]=e,e.isDirty=!0)}),o[r]||o.optionalAxis===r||e.error(18,!0)})},updateParallelArrays:function(e,t){var o=e.series,i=arguments,a=b(t)?function(i){var a="y"===i&&o.toYData?o.toYData(e):e[i];o[i+"Data"][t]=a}:function(e){Array.prototype[t].apply(o[e+"Data"],Array.prototype.slice.call(i,2))};c(o.parallelArrays,a)},autoIncrement:function(){var e,t=this.options,o=this.xIncrement,i=t.pointIntervalUnit,a=this.chart.time;o=f(o,t.pointStart,0);return this.pointInterval=e=f(this.pointInterval,t.pointInterval,1),i&&(t=new a.Date(o),"day"===i?a.set("Date",t,a.get("Date",t)+e):"month"===i?a.set("Month",t,a.get("Month",t)+e):"year"===i&&a.set("FullYear",t,a.get("FullYear",t)+e),e=t.getTime()-o),this.xIncrement=o+e,o},setOptions:function(e){var t=this.chart,o=t.options,i=o.plotOptions,a=(t.userOptions||{}).plotOptions||{},r=i[this.type];return this.userOptions=e,t=v(r,i.series,e),this.tooltipOptions=v(n.tooltip,n.plotOptions.series&&n.plotOptions.series.tooltip,n.plotOptions[this.type].tooltip,o.tooltip.userOptions,i.series&&i.series.tooltip,i[this.type].tooltip,e.tooltip),this.stickyTracking=f(e.stickyTracking,a[this.type]&&a[this.type].stickyTracking,a.series&&a.series.stickyTracking,!(!this.tooltipOptions.shared||this.noSharedTooltip)||t.stickyTracking),null===r.marker&&delete t.marker,this.zoneAxis=t.zoneAxis,e=this.zones=(t.zones||[]).slice(),!t.negativeColor&&!t.negativeFillColor||t.zones||e.push({value:t[this.zoneAxis+"Threshold"]||t.threshold||0,className:"highcharts-negative",color:t.negativeColor,fillColor:t.negativeFillColor}),e.length&&l(e[e.length-1].value)&&e.push({color:this.color,fillColor:this.fillColor}),m(this,"afterSetOptions",{options:t}),t},getName:function(){return this.name||"Series "+(this.index+1)},getCyclic:function(e,t,o){var i,a=this.chart,r=this.userOptions,n=e+"Index",s=e+"Counter",c=o?o.length:f(a.options.chart[e+"Count"],a[e+"Count"]);t||(i=f(r[n],r["_"+n]),l(i)||(a.series.length||(a[s]=0),r["_"+n]=i=a[s]%c,a[s]+=1),o&&(t=o[i])),void 0!==i&&(this[n]=i),this[e]=t},getColor:function(){this.options.colorByPoint?this.options.color=null:this.getCyclic("color",this.options.color||s[this.type].color,this.chart.options.colors)},getSymbol:function(){this.getCyclic("symbol",this.options.marker.symbol,this.chart.options.symbols)},drawLegendSymbol:e.LegendSymbolMixin.drawLineMarker,updateData:function(t){var o,i,a,r=this.options,n=this.points,s=[],l=this.requireSorting;if(c(t,function(t){var i;i=e.defined(t)&&this.pointClass.prototype.optionsToObject.call({series:this},t).x,b(i)&&(-1===(i=e.inArray(i,this.xData,a))?s.push(t):t!==r.data[i]?(n[i].update(t,!1,null,!1),n[i].touched=!0,l&&(a=i)):n[i]&&(n[i].touched=!0),o=!0)},this),o)for(t=n.length;t--;)(i=n[t]).touched||i.remove(!1),i.touched=!1;else{if(t.length!==n.length)return!1;c(t,function(e,t){n[t].update&&e!==r.data[t]&&n[t].update(e,!1,null,!1)})}return c(s,function(e){this.addPoint(e,!1)},this),!0},setData:function(t,o,i,a){var r,n,s=this,l=s.points,d=l&&l.length||0,u=s.options,m=s.chart,p=null,v=s.xAxis,g=u.turboThreshold,y=this.xData,w=this.yData,k=(r=s.pointArrayMap)&&r.length;if(r=(t=t||[]).length,o=f(o,!0),!1!==a&&r&&d&&!s.cropped&&!s.hasGroupedData&&s.visible&&(n=this.updateData(t)),!n){if(s.xIncrement=null,s.colorCounter=0,c(this.parallelArrays,function(e){s[e+"Data"].length=0}),g&&r>g){for(i=0;null===p&&i<r;)p=t[i],i++;if(b(p))for(i=0;i<r;i++)y[i]=this.autoIncrement(),w[i]=t[i];else if(h(p))if(k)for(i=0;i<r;i++)p=t[i],y[i]=p[0],w[i]=p.slice(1,k+1);else for(i=0;i<r;i++)p=t[i],y[i]=p[0],w[i]=p[1];else e.error(12)}else for(i=0;i<r;i++)void 0!==t[i]&&(p={series:s},s.pointClass.prototype.applyOptions.apply(p,[t[i]]),s.updateParallelArrays(p,i));for(w&&_(w[0])&&e.error(14,!0),s.data=[],s.options.data=s.userOptions.data=t,i=d;i--;)l[i]&&l[i].destroy&&l[i].destroy();v&&(v.minRange=v.userMinRange),s.isDirty=m.isDirtyBox=!0,s.isDirtyData=!!l,i=!1}"point"===u.legendType&&(this.processData(),this.generatePoints()),o&&m.redraw(i)},processData:function(t){var o,i=this.xData,a=this.yData,r=i.length;o=0;var n,s,l,c=this.xAxis;l=(h=this.options).cropThreshold;var d,u,m=this.getExtremesFromAll||h.getExtremesFromAll,p=this.isCartesian,h=c&&
727c.val2lin,b=c&&c.isLog,_=this.requireSorting;if(p&&!this.isDirty&&!c.isDirty&&!this.yAxis.isDirty&&!t)return!1;for(c&&(d=(t=c.getExtremes()).min,u=t.max),p&&this.sorted&&!m&&(!l||r>l||this.forceCrop)&&(i[r-1]<d||i[0]>u?(i=[],a=[]):(i[0]<d||i[r-1]>u)&&(i=(o=this.cropData(this.xData,this.yData,d,u)).xData,a=o.yData,o=o.start,n=!0)),l=i.length||1;--l;)0<(r=b?h(i[l])-h(i[l-1]):i[l]-i[l-1])&&(void 0===s||r<s)?s=r:0>r&&_&&(e.error(15),_=!1);this.cropped=n,this.cropStart=o,this.processedXData=i,this.processedYData=a,this.closestPointRange=s},cropData:function(e,t,o,i,a){var r,n=e.length,s=0,l=n;for(a=f(a,this.cropShoulder,1),r=0;r<n;r++)if(e[r]>=o){s=Math.max(0,r-a);break}for(o=r;o<n;o++)if(e[o]>i){l=o+a;break}return{xData:e.slice(s,l),yData:t.slice(s,l),start:s,end:l}},generatePoints:function(){var e,t,o,i,a=(m=this.options).data,r=this.data,n=this.processedXData,s=this.processedYData,l=this.pointClass,c=n.length,d=this.cropStart||0,u=this.hasGroupedData,m=m.keys,p=[];for(r||u||((r=[]).length=a.length,r=this.data=r),m&&u&&(this.options.keys=!1),i=0;i<c;i++)t=d+i,u?(o=(new l).init(this,[n[i]].concat(w(s[i])))).dataGroup=this.groupMap[i]:(o=r[t])||void 0===a[t]||(r[t]=o=(new l).init(this,a[t],n[i])),o&&(o.index=t,p[i]=o);if(this.options.keys=m,r&&(c!==(e=r.length)||u))for(i=0;i<e;i++)i!==d||u||(i+=c),r[i]&&(r[i].destroyElements(),r[i].plotX=void 0);this.data=r,this.points=p},getExtremes:function(e){var t,o,r,n,s,l=this.yAxis,c=this.processedXData,d=[],u=0,m=(t=this.xAxis.getExtremes()).min,p=t.max,_=this.requireSorting?1:0;for(t=(e=e||this.stackedYData||this.processedYData||[]).length,s=0;s<t;s++)if(r=c[s],n=e[s],o=(b(n,!0)||h(n))&&(!l.positiveValuesOnly||n.length||0<n),r=this.getExtremesFromAll||this.options.getExtremesFromAll||this.cropped||(c[s+_]||r)>=m&&(c[s-_]||r)<=p,o&&r)if(o=n.length)for(;o--;)"number"==typeof n[o]&&(d[u++]=n[o]);else d[u++]=n;this.dataMin=a(d),this.dataMax=i(d)},translate:function(){this.processedXData||this.processData(),this.generatePoints();var e,t,o,i,a=this.options,n=a.stacking,s=this.xAxis,c=s.categories,d=this.yAxis,u=this.points,p=u.length,h=!!this.modifyValue,_=a.pointPlacement,v="between"===_||b(_),g=a.threshold,y=a.startFromThreshold?g:0,w=Number.MAX_VALUE;for("between"===_&&(_=.5),b(_)&&(_*=f(a.pointRange||s.pointRange)),a=0;a<p;a++){var k=u[a],x=k.x,C=k.y;t=k.low;var A,S=n&&d.stacks[(this.negStacks&&C<(y?0:g)?"-":"")+this.stackKey];d.positiveValuesOnly&&null!==C&&0>=C&&(k.isNull=!0),k.plotX=e=r(Math.min(Math.max(-1e5,s.translate(x,0,0,0,1,_,"flags"===this.type)),1e5)),n&&this.visible&&!k.isNull&&S&&S[x]&&(i=this.getStackIndicator(i,x,this.index),t=(C=(A=S[x]).points[i.key])[0],C=C[1],t===y&&i.key===S[x].base&&(t=f(b(g)&&g,d.min)),d.positiveValuesOnly&&0>=t&&(t=null),k.total=k.stackTotal=A.total,k.percentage=A.total&&k.y/A.total*100,k.stackY=C,A.setOffset(this.pointXOffset||0,this.barW||0)),k.yBottom=l(t)?Math.min(Math.max(-1e5,d.translate(t,0,1,0,1)),1e5):null,h&&(C=this.modifyValue(C,k)),k.plotY=t="number"==typeof C&&Infinity!==C?Math.min(Math.max(-1e5,d.translate(C,0,1,0,1)),1e5):void 0,k.isInside=void 0!==t&&0<=t&&t<=d.len&&0<=e&&e<=s.len,k.clientX=v?r(s.translate(x,0,0,0,1,_)):e,k.negative=k.y<(g||0),k.category=c&&void 0!==c[k.x]?c[k.x]:k.x,k.isNull||(void 0!==o&&(w=Math.min(w,Math.abs(e-o))),o=e),k.zone=this.zones.length&&k.getZone()}this.closestPointRangePx=w,m(this,"afterTranslate")},getValidPoints:function(e,t){var o=this.chart;return p(e||this.points||[],function(e){return!(t&&!o.isInsidePlot(e.plotX,e.plotY,o.inverted))&&!e.isNull})},setClip:function(e){var t=this.chart,o=this.options,i=t.renderer,a=t.inverted,r=this.clipBox,n=r||t.clipBox,s=this.sharedClipKey||["_sharedClip",e&&e.duration,e&&e.easing,n.height,o.xAxis,o.yAxis].join(),l=t[s],c=t[s+"m"];l||(e&&(n.width=0,a&&(n.x=t.plotSizeX),t[s+"m"]=c=i.clipRect(a?t.plotSizeX+99:-99,a?-t.plotLeft:-t.plotTop,99,a?t.chartWidth:t.chartHeight)),t[s]=l=i.clipRect(n),l.count={length:0}),e&&!l.count[this.index]&&(l.count[this.index]=!0,l.count.length+=1),!1!==o.clip&&(this.group.clip(e||r?l:t.clipRect),this.markerGroup.clip(c),this.sharedCl
727ipKey=s),e||(l.count[this.index]&&(delete l.count[this.index],--l.count.length),0===l.count.length&&s&&t[s]&&(r||(t[s]=t[s].destroy()),t[s+"m"]&&(t[s+"m"]=t[s+"m"].destroy())))},animate:function(e){var t,i=this.chart,a=o(this.options.animation);e?this.setClip(a):((e=i[t=this.sharedClipKey])&&e.animate({width:i.plotSizeX,x:0},a),i[t+"m"]&&i[t+"m"].animate({width:i.plotSizeX+99,x:0},a),this.animate=null)},afterAnimate:function(){this.setClip(),m(this,"afterAnimate"),this.finishedAnimating=!0},drawPoints:function(){var e,t,o,i,a,r,n,s,l=this.points,c=this.chart,d=this.options.marker,u=this[this.specialGroup]||this.markerGroup,m=f(d.enabled,!!this.xAxis.isRadial||null,this.closestPointRangePx>=d.enabledThreshold*d.radius);if(!1!==d.enabled||this._hasPointMarkers)for(e=0;e<l.length;e++)i=(t=l[e]).graphic,a=t.marker||{},r=!!t.marker,o=m&&void 0===a.enabled||a.enabled,n=t.isInside,o&&!t.isNull?(o=f(a.symbol,this.symbol),s=this.markerAttribs(t,t.selected&&"select"),i?i[n?"show":"hide"](!0).animate(s):n&&(0<s.width||t.hasImage)&&(t.graphic=i=c.renderer.symbol(o,s.x,s.y,s.width,s.height,r?a:d).add(u)),i&&i.attr(this.pointAttribs(t,t.selected&&"select")),i&&i.addClass(t.getClassName(),!0)):i&&(t.graphic=i.destroy())},markerAttribs:function(e,t){var o=this.options.marker,i=e.marker||{},a=i.symbol||o.symbol,r=f(i.radius,o.radius);return t&&(o=o.states[t],t=i.states&&i.states[t],r=f(t&&t.radius,o&&o.radius,r+(o&&o.radiusPlus||0))),e.hasImage=a&&0===a.indexOf("url"),e.hasImage&&(r=0),e={x:Math.floor(e.plotX)-r,y:e.plotY-r},r&&(e.width=e.height=2*r),e},pointAttribs:function(e,t){var o=this.options.marker,i=(s=e&&e.options)&&s.marker||{},a=this.color,r=s&&s.color,n=e&&e.color,s=f(i.lineWidth,o.lineWidth);return e=e&&e.zone&&e.zone.color,a=r||e||n||a,e=i.fillColor||o.fillColor||a,a=i.lineColor||o.lineColor||a,t&&(o=o.states[t],t=i.states&&i.states[t]||{},s=f(t.lineWidth,o.lineWidth,s+f(t.lineWidthPlus,o.lineWidthPlus,0)),e=t.fillColor||o.fillColor||e,a=t.lineColor||o.lineColor||a),{stroke:a,"stroke-width":s,fill:e}},destroy:function(){var t,o,i,a=this,r=a.chart,n=/AppleWebKit\/533/.test(C.navigator.userAgent),s=a.data||[];for(m(a,"destroy"),y(a),c(a.axisTypes||[],function(e){(i=a[e])&&i.series&&(d(i.series,a),i.isDirty=i.forceRedraw=!0)}),a.legendItem&&a.chart.legend.destroyItem(a),t=s.length;t--;)(o=s[t])&&o.destroy&&o.destroy();a.points=null,e.clearTimeout(a.animationTimeout),g(a,function(e,t){e instanceof k&&!e.survive&&e[n&&"group"===t?"hide":"destroy"]()}),r.hoverSeries===a&&(r.hoverSeries=null),d(r.series,a),r.orderSeries(),g(a,function(e,t){delete a[t]})},getGraphPath:function(e,t,o){var i,a,r=this,n=r.options,s=n.step,d=[],u=[];return(i=(e=e||r.points).reversed)&&e.reverse(),(s={right:1,center:2}[s]||s&&3)&&i&&(s=4-s),!n.connectNulls||t||o||(e=this.getValidPoints(e)),c(e,function(i,c){var m=i.plotX,p=i.plotY,h=e[c-1];(i.leftCliff||h&&h.rightCliff)&&!o&&(a=!0),i.isNull&&!l(t)&&0<c?a=!n.connectNulls:i.isNull&&!t?a=!0:(0===c||a?c=["M",i.plotX,i.plotY]:r.getPointSpline?c=r.getPointSpline(e,i,c):s?(c=1===s?["L",h.plotX,p]:2===s?["L",(h.plotX+m)/2,h.plotY,"L",(h.plotX+m)/2,p]:["L",m,h.plotY]).push("L",m,p):c=["L",m,p],u.push(i.x),s&&(u.push(i.x),2===s&&u.push(i.x)),d.push.apply(d,c),a=!1)}),d.xMap=u,r.graphPath=d},drawGraph:function(){var e=this,t=this.options,o=(this.gappedPath||this.getGraphPath).call(this),i=[["graph","highcharts-graph",t.lineColor||this.color,t.dashStyle]];i=e.getZonesGraphs(i);c(i,function(i,a){var r=i[0],n=e[r];n?(n.endX=e.preventGraphAnimation?null:o.xMap,n.animate({d:o})):o.length&&(e[r]=e.chart.renderer.path(o).addClass(i[1]).attr({zIndex:1}).add(e.group),n={stroke:i[2],"stroke-width":t.lineWidth,fill:e.fillGraph&&e.color||"none"},i[3]?n.dashstyle=i[3]:"square"!==t.linecap&&(n["stroke-linecap"]=n["stroke-linejoin"]="round"),n=e[r].attr(n).shadow(2>a&&t.shadow)),n&&(n.startX=o.xMap,n.isArea=o.isArea)})},getZonesGraphs:function(e){return c(this.zones,function(t,o){e.push(["zone-graph-"+o,"highcharts-graph highcharts-zone-graph-"+o+" "+(t.className||""),t.color||this.color,t.dashStyle||this.options.dashStyle])},this),e},applyZones:function(){var e,t,o,i,a,r,n,s,l,d=this,u=this.chart,m=u.renderer,p=this.zones,h=this.clips||[],b=this.graph,_=this.area,v=Math.max(u.chartWidth,u.chartHeight),g=this[(this.zoneAxis||"y")+"Axis"],y=u.inverted,w=!1;p.length&&(b||_)&&g&&void 0!==g.min&&(a=g.reversed,r=g.horiz,b&&!this.showLine&&b.hide(),_&&_.hide(),i=g.getExtremes(),c(p,function(c,p){e=a?r?u.plotWidth:0:r?0:g.toPixels(i.min),e=Math.min(Math.max(f(t,e),0),v),t=Math.min(Math.max(Math.round(g.toPixels(f(c.value,i.max),!0)),0),v),w&&(e=t=g.toPixels(i.max)),n=Math.abs(e-t),s=Math.min(e,t),l=Math.max(e,t),g.isXAxis?(o={x:y?l:s,y:0,width:n,height:v},r||(o.x=u.plotHeight-o.x)):(o={x:0,y:y?l:s,width:v,height:n},r&&(o.y=u.plotWidth-o.y)),y&&m.isVML&&(o=g.isXAxis?{x:0,y:a?s:l,height:o.width,width:u.chartWidth}:{x:o.y-u.plotLeft-u.spacingBox.x,y:0,width:o.height,height:u.chartHeight}),h[p]?h[p].animate(o):(h[p]=m.clipRect(o),b&&d["zone-graph-"+p].clip(h[p]),_&&d["zone-area-"
727+p].clip(h[p])),w=c.value>i.max,d.resetZones&&0===t&&(t=void 0)}),this.clips=h)},invertGroups:function(e){function o(){c(["group","markerGroup"],function(t){a[t]&&(r.renderer.isVML&&a[t].attr({width:a.yAxis.len,height:a.xAxis.len}),a[t].width=a.yAxis.len,a[t].height=a.xAxis.len,a[t].invert(e))})}var i,a=this,r=a.chart;a.xAxis&&(i=t(r,"resize",o),t(a,"destroy",i),o(e),a.invertGroups=o)},plotGroup:function(e,t,o,i,a){var r=this[e],n=!r;return n&&(this[e]=r=this.chart.renderer.g().attr({zIndex:i||.1}).add(a)),r.addClass("highcharts-"+t+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+(l(this.colorIndex)?"highcharts-color-"+this.colorIndex+" ":"")+(this.options.className||"")+(r.hasClass("highcharts-tracker")?" highcharts-tracker":""),!0),r.attr({visibility:o})[n?"attr":"animate"](this.getPlotBox()),r},getPlotBox:function(){var e=this.chart,t=this.xAxis,o=this.yAxis;return e.inverted&&(t=o,o=this.xAxis),{translateX:t?t.left:e.plotLeft,translateY:o?o.top:e.plotTop,scaleX:1,scaleY:1}},render:function(){var e,t=this,i=t.chart,a=t.options,r=!!t.animate&&i.renderer.isSVG&&o(a.animation).duration,n=t.visible?"inherit":"hidden",s=a.zIndex,l=t.hasRendered,c=i.seriesGroup,d=i.inverted;e=t.plotGroup("group","series",n,s,c),t.markerGroup=t.plotGroup("markerGroup","markers",n,s,c),r&&t.animate(!0),e.inverted=!!t.isCartesian&&d,t.drawGraph&&(t.drawGraph(),t.applyZones()),t.drawDataLabels&&t.drawDataLabels(),t.visible&&t.drawPoints(),t.drawTracker&&!1!==t.options.enableMouseTracking&&t.drawTracker(),t.invertGroups(d),!1===a.clip||t.sharedClipKey||l||e.clip(i.clipRect),r&&t.animate(),l||(t.animationTimeout=x(function(){t.afterAnimate()},r)),t.isDirty=!1,t.hasRendered=!0,m(t,"afterRender")},redraw:function(){var e=this.chart,t=this.isDirty||this.isDirtyData,o=this.group,i=this.xAxis,a=this.yAxis;o&&(e.inverted&&o.attr({width:e.plotWidth,height:e.plotHeight}),o.animate({translateX:f(i&&i.left,e.plotLeft),translateY:f(a&&a.top,e.plotTop)})),this.translate(),this.render(),t&&delete this.kdTree},kdAxisArray:["clientX","plotY"],searchPoint:function(e,t){var o=this.xAxis,i=this.yAxis,a=this.chart.inverted;return this.searchKDTree({clientX:a?o.len-e.chartY+o.pos:e.chartX-o.pos,plotY:a?i.len-e.chartX+i.pos:e.chartY-i.pos},t)},buildKDTree:function(){function e(o,i,a){var r,n;if(n=o&&o.length)return r=t.kdAxisArray[i%a],o.sort(function(e,t){return e[r]-t[r]}),{point:o[n=Math.floor(n/2)],left:e(o.slice(0,n),i+1,a),right:e(o.slice(n+1),i+1,a)}}this.buildingKdTree=!0;var t=this,o=-1<t.options.findNearestPointBy.indexOf("y")?2:1;delete t.kdTree,x(function(){t.kdTree=e(t.getValidPoints(null,!t.directTouch),o,o),t.buildingKdTree=!1},t.options.kdNow?0:1)},searchKDTree:function(e,t){function o(e,t,s,c){var d,u,m=t.point,p=i.kdAxisArray[s%c],h=m;return d=((u=l(e[a])&&l(m[a])?Math.pow(e[a]-m[a],2):null)||0)+((d=l(e[r])&&l(m[r])?Math.pow(e[r]-m[r],2):null)||0),m.dist=l(d)?Math.sqrt(d):Number.MAX_VALUE,m.distX=l(u)?Math.sqrt(u):Number.MAX_VALUE,u=0>(p=e[p]-m[p])?"right":"left",t[d=0>p?"left":"right"]&&(h=(d=o(e,t[d],s+1,c))[n]<h[n]?d:m),t[u]&&Math.sqrt(p*p)<h[n]&&(h=(e=o(e,t[u],s+1,c))[n]<h[n]?e:h),h}var i=this,a=this.kdAxisArray[0],r=this.kdAxisArray[1],n=t?"distX":"dist";if(t=-1<i.options.findNearestPointBy.indexOf("y")?2:1,this.kdTree||this.buildingKdTree||this.buildKDTree(),this.kdTree)return o(e,this.kdTree,t,t)}})}(c),function(e){var t=e.Axis,o=e.Chart,i=e.correctFloat,a=e.defined,r=e.destroyObjectProperties,n=e.each,s=e.format,l=e.objectEach,c=e.pick,d=e.Series;e.StackItem=function(e,t,o,i,a){var r=e.chart.inverted;this.axis=e,this.isNegative=o,this.options=t,this.x=i,this.total=null,this.points={},this.stack=a,this.rightCliff=this.leftCliff=0,this.alignOptions={align:t.align||(r?o?"left":"right":"center"),verticalAlign:t.verticalAlign||(r?"middle":o?"bottom":"top"),y:c(t.y,r?4:o?14:-6),x:c(t.x,r?o?-6:6:0)},this.textAlign=t.textAlign||(r?o?"right":"left":"center")},e.StackItem.prototype={destroy:function(){r(this,this.axis)},render:function(e){var t=this.axis.chart,o=this.options,i=(i=o.format)?s(i,this,t.time):o.formatter.call(this);this.label?this.label.attr({text:i,visibility:"hidden"}
727):this.label=t.renderer.text(i,null,null,o.useHTML).css(o.style).attr({align:this.textAlign,rotation:o.rotation,visibility:"hidden"}).add(e)},setOffset:function(e,t){var o=this.axis,i=o.chart,a=o.translate(o.usePercentage?100:this.total,0,0,0,1),r=o.translate(0);r=Math.abs(a-r);e=i.xAxis[0].translate(this.x)+e,o=this.getStackBox(i,this,e,a,t,r,o),(t=this.label)&&(t.align(this.alignOptions,null,o),o=t.alignAttr,t[!1===this.options.crop||i.isInsidePlot(o.x,o.y)?"show":"hide"](!0))},getStackBox:function(e,t,o,i,a,r,n){var s=t.axis.reversed,l=e.inverted;return e=n.height+n.pos-e.plotTop,t=t.isNegative&&!s||!t.isNegative&&s,{x:l?t?i:i-r:o,y:l?e-o-a:t?e-i-r:e-i,width:l?r:a,height:l?a:r}}},o.prototype.getStacks=function(){var e=this;n(e.yAxis,function(e){e.stacks&&e.hasVisibleSeries&&(e.oldStacks=e.stacks)}),n(e.series,function(t){!t.options.stacking||!0!==t.visible&&!1!==e.options.chart.ignoreHiddenSeries||(t.stackKey=t.type+c(t.options.stack,""))})},t.prototype.buildStacks=function(){var e,t=this.series,o=c(this.options.reversedStacks,!0),i=t.length;if(!this.isXAxis){for(this.usePercentage=!1,e=i;e--;)t[o?e:i-e-1].setStackedPoints();for(e=0;e<i;e++)t[e].modifyStacks()}},t.prototype.renderStackTotals=function(){var e=this.chart,t=e.renderer,o=this.stacks,i=this.stackTotalGroup;i||(this.stackTotalGroup=i=t.g("stack-labels").attr({visibility:"visible",zIndex:6}).add()),i.translate(e.plotLeft,e.plotTop),l(o,function(e){l(e,function(e){e.render(i)})})},t.prototype.resetStacks=function(){var e=this,t=e.stacks;e.isXAxis||l(t,function(t){l(t,function(o,i){o.touched<e.stacksTouched?(o.destroy(),delete t[i]):(o.total=null,o.cumulative=null)})})},t.prototype.cleanStacks=function(){var e;this.isXAxis||(this.oldStacks&&(e=this.stacks=this.oldStacks),l(e,function(e){l(e,function(e){e.cumulative=e.total})}))},d.prototype.setStackedPoints=function(){if(this.options.stacking&&(!0===this.visible||!1===this.chart.options.chart.ignoreHiddenSeries)){var t,o,r,n,s,l,d,u=this.processedXData,m=this.processedYData,p=[],h=m.length,b=(g=this.options).threshold,_=c(g.startFromThreshold&&b,0),v=g.stack,g=g.stacking,f=this.stackKey,y="-"+f,w=this.negStacks,k=this.yAxis,x=k.stacks,C=k.oldStacks;for(k.stacksTouched+=1,s=0;s<h;s++)l=u[s],d=m[s],n=(t=this.getStackIndicator(t,l,this.index)).key,x[r=(o=w&&d<(_?0:b))?y:f]||(x[r]={}),x[r][l]||(C[r]&&C[r][l]?(x[r][l]=C[r][l],x[r][l].total=null):x[r][l]=new e.StackItem(k,k.options.stackLabels,o,l,v)),r=x[r][l],null!==d?(r.points[n]=r.points[this.index]=[c(r.cumulative,_)],a(r.cumulative)||(r.base=n),r.touched=k.stacksTouched,0<t.index&&!1===this.singleStacks&&(r.points[n][0]=r.points[this.index+","+l+",0"][0])):r.points[n]=r.points[this.index]=null,"percent"===g?(o=o?f:y,w&&x[o]&&x[o][l]?(o=x[o][l],r.total=o.total=Math.max(o.total,r.total)+Math.abs(d)||0):r.total=i(r.total+(Math.abs(d)||0))):r.total=i(r.total+(d||0)),r.cumulative=c(r.cumulative,_)+(d||0),null!==d&&(r.points[n].push(r.cumulative),p[s]=r.cumulative);"percent"===g&&(k.usePercentage=!0),this.stackedYData=p,k.oldStacks={}}},d.prototype.modifyStacks=function(){var e,t=this,o=t.stackKey,i=t.yAxis.stacks,a=t.processedXData,r=t.options.stacking;t[r+"Stacker"]&&n([o,"-"+o],function(o){for(var n,s,l=a.length;l--;)n=a[l],e=t.getStackIndicator(e,n,t.index,o),(s=(n=i[o]&&i[o][n])&&n.points[e.key])&&t[r+"Stacker"](s,n,l)})},d.prototype.percentStacker=function(e,t,o){t=t.total?100/t.total:0,e[0]=i(e[0]*t),e[1]=i(e[1]*t),this.stackedYData[o]=e[1]},d.prototype.getStackIndicator=function(e,t,o,i){return!a(e)||e.x!==t||i&&e.key!==i?e={x:t,index:0,key:i}:e.index++,e.key=[o,t,e.index].join(),e}}(c),function(e){var t=e.addEvent,o=e.animate,i=e.Axis,a=e.createElement,r=e.css,n=e.defined,s=e.each,l=e.erase,c=e.extend,d=e.fireEvent,u=e.inArray,m=e.isNumber,p=e.isObject,h=e.isArray,b=e.merge,_=e.objectEach,v=e.pick,g=e.Point,f=e.Series,y=e.seriesTypes,w=e.setAnimation,k=e.splat;c(e.Chart.prototype,{addSeries:function(e,t,o){var i,a=this;return e&&(t=v(t,!0),d(a,"addSeries",{options:e},function(){i=a.initSeries(e),a.isDirtyLegend=!0,a.linkSeries(),d(a,"afterAddSeries"),t&&a.redraw(o)})),i},addAxis:function(e,t,o,a){var r=t?"xAxis":"yAxis",n=this.options;return e=b(e,{index:this[r].length,isX:t}),t=new i(this,e),n[r]=k(n[r]||{}),n[r].push(e),v(o,!0)&&this.redraw(a),t},showLoading:function(e){var i=this,n=i.options,s=i.loadingDiv,l=n.loading,d=function(){s&&r(s,{left:i.plotLeft+"px",to
727p:i.plotTop+"px",width:i.plotWidth+"px",height:i.plotHeight+"px"})};s||(i.loadingDiv=s=a("div",{className:"highcharts-loading highcharts-loading-hidden"},null,i.container),i.loadingSpan=a("span",{className:"highcharts-loading-inner"},null,s),t(i,"redraw",d)),s.className="highcharts-loading",i.loadingSpan.innerHTML=e||n.lang.loading,r(s,c(l.style,{zIndex:10})),r(i.loadingSpan,l.labelStyle),i.loadingShown||(r(s,{opacity:0,display:""}),o(s,{opacity:l.style.opacity||.5},{duration:l.showDuration||0})),i.loadingShown=!0,d()},hideLoading:function(){var e=this.options,t=this.loadingDiv;t&&(t.className="highcharts-loading highcharts-loading-hidden",o(t,{opacity:0},{duration:e.loading.hideDuration||100,complete:function(){r(t,{display:"none"})}})),this.loadingShown=!1},propsRequireDirtyBox:"backgroundColor borderColor borderWidth margin marginTop marginRight marginBottom marginLeft spacing spacingTop spacingRight spacingBottom spacingLeft borderRadius plotBackgroundColor plotBackgroundImage plotBorderColor plotBorderWidth plotShadow shadow".split(" "),propsRequireUpdateSeries:"chart.inverted chart.polar chart.ignoreHiddenSeries chart.type colors plotOptions time tooltip".split(" "),update:function(e,t,o,i){var a,r,l=this,c={credits:"addCredits",title:"setTitle",subtitle:"setSubtitle"},p=e.chart,h=[];d(l,"update",{options:e}),p&&(b(!0,l.options.chart,p),"className"in p&&l.setClassName(p.className),"reflow"in p&&l.setReflow(p.reflow),("inverted"in p||"polar"in p)&&(l.propFromSeries(),a=!0),"alignTicks"in p&&(a=!0),_(p,function(e,t){-1!==u("chart."+t,l.propsRequireUpdateSeries)&&(r=!0),-1!==u(t,l.propsRequireDirtyBox)&&(l.isDirtyBox=!0)}),"style"in p&&l.renderer.setStyle(p.style)),e.colors&&(this.options.colors=e.colors),e.plotOptions&&b(!0,this.options.plotOptions,e.plotOptions),_(e,function(e,t){l[t]&&"function"==typeof l[t].update?l[t].update(e,!1):"function"==typeof l[c[t]]&&l[c[t]](e),"chart"!==t&&-1!==u(t,l.propsRequireUpdateSeries)&&(r=!0)}),s("xAxis yAxis zAxis series colorAxis pane".split(" "),function(t){e[t]&&(s(k(e[t]),function(e,i){(i=n(e.id)&&l.get(e.id)||l[t][i])&&i.coll===t&&(i.update(e,!1),o&&(i.touched=!0)),!i&&o&&("series"===t?l.addSeries(e,!1).touched=!0:"xAxis"!==t&&"yAxis"!==t||(l.addAxis(e,"xAxis"===t,!1).touched=!0))}),o&&s(l[t],function(e){e.touched?delete e.touched:h.push(e)}))}),s(h,function(e){e.remove(!1)}),a&&s(l.axes,function(e){e.update({},!1)}),r&&s(l.series,function(e){e.update({},!1)}),e.loading&&b(!0,l.options.loading,e.loading),a=p&&p.width,p=p&&p.height,m(a)&&a!==l.chartWidth||m(p)&&p!==l.chartHeight?l.setSize(a,p,i):v(t,!0)&&l.redraw(i)},setSubtitle:function(e){this.setTitle(void 0,e)}}),c(g.prototype,{update:function(e,t,o,i){function a(){n.applyOptions(e),null===n.y&&l&&(n.graphic=l.destroy()),p(e,!0)&&(l&&l.element&&e&&e.marker&&void 0!==e.marker.symbol&&(n.graphic=l.destroy()),e&&e.dataLabels&&n.dataLabel&&(n.dataLabel=n.dataLabel.destroy()),n.connector&&(n.connector=n.connector.destroy())),r=n.index,s.updateParallelArrays(n,r),d.data[r]=p(d.data[r],!0)||p(e,!0)?n.options:v(e,d.data[r]),s.isDirty=s.isDirtyData=!0,!s.fixedBox&&s.hasCartesianSeries&&(c.isDirtyBox=!0),"point"===d.legendT
727ype&&(c.isDirtyLegend=!0),t&&c.redraw(o)}var r,n=this,s=n.series,l=n.graphic,c=s.chart,d=s.options;t=v(t,!0),!1===i?a():n.firePointEvent("update",{options:e},a)},remove:function(e,t){this.series.removePoint(u(this,this.series.data),e,t)}}),c(f.prototype,{addPoint:function(e,t,o,i){var a,r,n,s,l=this.options,c=this.data,d=this.chart,u=(u=this.xAxis)&&u.hasNames&&u.names,m=l.data,p=this.xData;if(t=v(t,!0),a={series:this},this.pointClass.prototype.applyOptions.apply(a,[e]),s=a.x,n=p.length,this.requireSorting&&s<p[n-1])for(r=!0;n&&p[n-1]>s;)n--
728;this.updateParallelArrays(a,"splice",n,0,0),this.updateParallelArrays(a,n),u&&a.name&&(u[s]=a.name),m.splice(n,0,e),r&&(this.data.splice(n,0,null),this.processData()),"point"===l.legendType&&this.generatePoints(),o&&(c[0]&&c[0].remove?c[0].remove(!1):(c.shift(),this.updateParallelArrays(a,"shift"),m.shift())),this.isDirtyData=this.isDirty=!0,t&&d.redraw(i)},removePoint:function(e,t,o){var i=this,a=i.data,r=a[e],n=i.points,s=i.chart,l=function(){n&&n.length===a.length&&n.splice(e,1),a.splice(e,1),i.options.data.splice(e,1),i.updateParallelArrays(r||{series:i},"splice",e,1),r&&r.destroy(),i.isDirty=!0,i.isDirtyData=!0,t&&s.redraw()};w(o,s),t=v(t,!0),r?r.firePointEvent("remove",null,l):l()},remove:function(e,t,o){function i(){a.destroy(),r.isDirtyLegend=r.isDirtyBox=!0,r.linkSeries(),v(e,!0)&&r.redraw(t)}var a=this,r=a.chart;!1!==o?d(a,"remove",null,i):i()},update:function(t,o){var i,a=this,r=a.chart,n=a.userOptions,l=a.oldType||a.type,m=t.type||n.type||r.options.chart.type,p=y[l].prototype,h=["group","markerGroup","dataLabelsGroup"],_=["navigatorSeries","baseSeries"],g=a.finishedAnimating&&{animation:!1},f=["data","name","turboThreshold"],w=e.keys(t),k=0<w.length;if(s(w,function(e){-1===u(e,f)&&(k=!1)}),k)t.data&&this.setData(t.data,!1),t.name&&this.setName(t.name,!1);else{for(i in _=h.concat(_),s(_,function(e){_[e]=a[e],delete a[e]}),t=b(n,g,{index:a.index,pointStart:v(n.pointStart,a.xData[0])},{data:a.options.data},t),a.remove(!1,null,!1),p)a[i]=void 0;y[m||l]?c(a,y[m||l].prototype):e.error(17,!0),s(_,function(e){a[e]=_[e]}),a.init(r,t),t.zIndex!==n.zIndex&&s(h,function(e){a[e]&&a[e].attr({zIndex:t.zIndex})}),a.oldType=l,r.linkSeries()}d(this,"afterUpdate"),v(o,!0)&&r.redraw(!1)},setName:function(e){this.name=this.options.name=this.userOptions.name=e,this.chart.isDirtyLegend=!0}}),c(i.prototype,{update:function(e,t){var o=this.chart;e=b(this.userOptions,e),o.options[this.coll].indexOf&&(o.options[this.coll][o.options[this.coll].indexOf(this.userOptions)]=e),this.destroy(!0),this.init(o,c(e,{events:void 0})),o.isDirtyBox=!0,v(t,!0)&&o.redraw()},remove:function(e){for(var t=this.chart,o=this.coll,i=this.series,a=i.length;a--;)i[a]&&i[a].remove(!1);l(t.axes,this),l(t[o],this),h(t.options[o])?t.options[o].splice(this.options.index,1):delete t.options[o],s(t[o],function(e,t){e.options.index=e.userOptions.index=t}),this.destroy(),t.isDirtyBox=!0,v(e,!0)&&t.redraw()},setTitle:function(e,t){this.update({title:e},t)},setCategories:function(e,t){this.update({categories:e},t)}})}(c),function(e){var t=e.color,o=e.each,i=e.map,a=e.pick,r=e.Series;(0,e.seriesType)("area","line",{softThreshold:!1,threshold:0},{singleStacks:!1,getStackPoints:function(t){var r,n,s=[],l=[],c=this.xAxis,d=this.yAxis,u=d.stacks[this.stackKey],m={},p=this.index,h=d.series,b=h.length,_=a(d.options.reversedStacks,!0)?1:-1;if(t=t||this.points,this.options.stacking){for(n=0;n<t.length;n++)t[n].leftNull=t[n].rightNull=null,m[t[n].x]=t[n];e.objectEach(u,function(e,t){null!==e.total&&l.push(t)}),l.sort(function(e,t){return e-t}),r=i(h,function(){return this.visible}),o(l,function(e,t){var i,a,h=0;if(m[e]&&!m[e].isNull)s.push(m[e]),o([-1,1],function(o){var s=1===o?"rightNull":"leftNull",c=0,d=u[l[t+o]];if(d)for(n=p;0<=n&&n<b;)(i=d.points[n])||(n===p?m[e][s]=!0:r[n]&&(a=u[e].points[n])&&(c-=a[1]-a[0])),n+=_;m[e][1===o?"rightCliff":"leftCliff"]=c});else{for(n=p;0<=n&&n<b;){if(i=u[e].points[n]){h=i[1];break}n+=_}h=d.translate(h,0,1,0,1),s.push({isNull:!0,plotX:c.translate(e,0,0,0,1),x:e,plotY:h,yBottom:h})}})}return s},getGraphPath:function(e){var t,o,i,n,s=r.prototype.getGraphPath,l=(_=this.options).stacking,c=this.yAxis,d=[],u=[],m=this.index,p=c.stacks[this.stackKey],h=_.threshold,b=c.getThreshold(_.threshold),_=_.connectNulls||"percent"===l,v=function(t,o,a){var r=e[t];t=l&&p[r.x].points[m];var n=r[a+"Null"]||0;a=r[a+"Cliff"]||0;var s,_;r=!0;a||n?(s=(n?t[0]:t[1])+a,_=t[0]+a,r=!!n):!l&&e[o]&&e[o].isNull&&(s=_=h),void 0!==s&&(u.pu
728sh({plotX:i,plotY:null===s?b:c.getThreshold(s),isNull:r,isCliff:!0}),d.push({plotX:i,plotY:null===_?b:c.getThreshold(_),doCurve:!1}))};for(e=e||this.points,l&&(e=this.getStackPoints(e)),t=0;t<e.length;t++)o=e[t].isNull,i=a(e[t].rectPlotX,e[t].plotX),n=a(e[t].yBottom,b),(!o||_)&&(_||v(t,t-1,"left"),o&&!l&&_||(u.push(e[t]),d.push({x:t,plotX:i,plotY:n})),_||v(t,t+1,"right"));return t=s.call(this,u,!0,!0),d.reversed=!0,(o=s.call(this,d,!0,!0)).length&&(o[0]="L"),o=t.concat(o),s=s.call(this,u,!1,_),o.xMap=t.xMap,this.areaPath=o,s},drawGraph:function(){this.areaPath=[],r.prototype.drawGraph.apply(this);var e=this,i=this.areaPath,n=this.options,s=[["area","highcharts-area",this.color,n.fillColor]];o(this.zones,function(t,o){s.push(["zone-area-"+o,"highcharts-area highcharts-zone-area-"+o+" "+t.className,t.color||e.color,t.fillColor||n.fillColor])}),o(s,function(o){var r=o[0],s=e[r];s?(s.endX=e.preventGraphAnimation?null:i.xMap,s.animate({d:i})):(s=e[r]=e.chart.renderer.path(i).addClass(o[1]).attr({fill:a(o[3],t(o[2]).setOpacity(a(n.fillOpacity,.75)).get()),zIndex:0}).add(e.group)).isArea=!0,s.startX=i.xMap,s.shiftUnit=n.step?2:1})},drawLegendSymbol:e.LegendSymbolMixin.drawRectangle})}(c),function(e){var t=e.pick;(e=e.seriesType)("spline","line",{},{getPointSpline:function(e,o,i){var a,r,n,s,l=o.plotX,c=o.plotY,d=e[i-1];if(i=e[i+1],d&&!d.isNull&&!1!==d.doCurve&&!o.isCliff&&i&&!i.isNull&&!1!==i.doCurve&&!o.isCliff){e=d.plotY,n=i.plotX;var u=0;r=(1.5*c+e)/2.5,s=(1.5*c+(i=i.plotY))/2.5,(n=(1.5*l+n)/2.5)!==(a=(1.5*l+d.plotX)/2.5)&&(u=(s-r)*(n-l)/(n-a)+c-s),s+=u,(r+=u)>e&&r>c?s=2*c-(r=Math.max(e,c)):r<e&&r<c&&(s=2*c-(r=Math.min(e,c))),s>i&&s>c?r=2*c-(s=Math.max(i,c)):s<i&&s<c&&(r=2*c-(s=Math.min(i,c))),o.rightContX=n,o.rightContY=s}return o=["C",t(d.rightContX,d.plotX),t(d.rightContY,d.plotY),t(a,l),t(r,c),l,c],d.rightContX=d.rightContY=null,o}})}(c),function(e){var t=e.seriesTypes.area.prototype;(0,e.seriesType)("areaspline","spline",e.defaultPlotOptions.area,{getStackPoints:t.getStackPoints,getGraphPath:t.getGraphPath,drawGraph:t.drawGraph,drawLegendSymbol:e.LegendSymbolMixin.drawRectangle})}(c),function(e){var t=e.animObject,o=e.color,i=e.each,a=e.extend,r=e.isNumber,n=e.merge,s=e.pick,l=e.Series,c=e.seriesType,d=e.svg;c("column","line",{borderRadius:0,crisp:!0,groupPadding:.2,marker:null,pointPadding:.1,minPointLength:0,cropThreshold:50,pointRange:null,states:{hover:{halo:!1,brightness:.1},select:{color:"#cccccc",borderColor:"#000000"}},dataLabels:{align:null,verticalAlign:null,y:null},softThreshold:!1,startFromThreshold:!0,stickyTracking:!1,tooltip:{distance:6},threshold:0,borderColor:"#ffffff"},{cropShoulder:0,directTouch:!0,trackerGroups:["group","dataLabelsGroup"],negStacks:!0,init:function(){l.prototype.init.apply(this,arguments);var e=this,t=e.chart;t.hasRendered&&i(t.series,function(t){t.type===e.type&&(t.isDirty=!0)})},getColumnMetrics:function(){var e,t=this,o=t.options,a=t.xAxis,r=t.yAxis,n=a.reversed,l={},c=0;!1===o.grouping?c=1:i(t.chart.series,function(o){var i,a=o.options,n=o.yAxis;o.type!==t.type||!o.visible&&t.chart.options.chart.ignoreHiddenSeries||r.len!==n.len||r.pos!==n.pos||(a.stacking?(e=o.stackKey,void 0===l[e]&&(l[e]=c++),i=l[e]):!1!==a.grouping&&(i=c++),o.columnIndex=i)});var d=Math.min(Math.abs(a.transA)*(a.ordinalSlope||o.pointRange||a.closestPointRange||a.tickInterval||1),a.len),u=d*o.groupPadding,m=(d-2*u)/(c||1);o=Math.min(o.maxPointWidth||a.len,s(o.pointWidth,m*(1-2*o.pointPadding)));return t.columnMetrics={width:o,offset:(m-o)/2+(u+((t.columnIndex||0)+(n?1:0))*m-d/2)*(n?-1:1)},t.columnMetrics},crispCol:function(e,t,o,i){var a=this.chart,r=-((n=this.borderWidth)%2?.5:0),n=n%2?.5:1;return a.inverted&&a.renderer.isVML&&(n+=1),this.options.crisp&&(o=Math.round(e+o)+r,o-=e=Math.round(e)+r),i=Math.round(t+i)+n,r=.5>=Math.abs(t)&&.5<i,i-=t=Math.round(t)+n,r&&i&&(--t,i+=1),{x:e,y:t,width:o,height:i}},translate:function(){var e=this,t=e.chart,o=e.options,a=e.dense=2>e.closestPointRange*e.xAxis.transA,r=(a=e.borderWidth=s(o.borderWidth,a?0:1),e.yAxis),n=o.threshold,c=e.translatedThreshold=r.getThreshold(n),d=s(o.minPointLength,5),u=e.getColumnMetrics(),m=u.width,p=e.barW=Math.max(m,1+2*a),h=e.pointXOffset=u.offset;t.inverted&&(c-=.5),o.pointPadding&&(p=Math.ceil(p)),l.prototype.translate.apply(e),i(e.points,function(o){var i,a=s(o.yBottom,c),l=999+Math.abs(a),u=(l=Math.min(Math.max(-l,o.plotY),r.len+l),o.plotX+h),b=p,_=Math.min(l,a),v=Math.max(l,a)-_;d&&Math.abs(v)<d&&(v=d,i=!r.reversed&&!o.negative||r.reversed&&o.negative,o.y===n&&e.dataMax<=n&&r.min<n&&(i=!i),_=Math.abs(_-c)>d?a-d:c-(i?d:0)),o.barX=u,o.pointWidth=m,o.tooltipPos=t.inverted?[r.len+r.pos-t.plotLeft-l,e.xAxis.len-u-b/2,v]:[u+b/2,l+r.pos-t.plotTop,v],o.shapeType="rect",o.shapeArgs=e.crispCol.apply(e,o.isNull?[u,c,b,0]:[u,_,b,v])})},getSymbol:e.noop,drawLegendSymbol:e.LegendSymbolMixin.drawRectangle,drawGraph:function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")},pointAttribs:function(e,t){var i,a=this.options;i=(d=this.pointAttrToOptions||{}).stroke||"borderColor";var r=d["stroke-width"]||"borderWidth",s=e&&e.color||this.color,l=e&&e[i]||a[i]||this.color||s,c=e&&e[r]||a[r]||this[r]||0,d=a.dashStyle;return e&&this.zones.length&&(s=e.getZone(),s=e.options.color||s&&s.color||this.color),t&&(t=(e=n(a.states[t],e.options.states&&e.options.states[t]||{})).brightness,s=e.color||void 0!==t&&o(s).brighten(e.brightness).get()||s,l=e[i]||l,c=e[r]||c,d=e.dashStyle||d),i={fill:s,stroke:l,"stroke-width":c},d&&(i.dashstyle=d),i},drawPoints:function(){var e,t=this,o=this.chart,a=t.options,s=o.renderer,l=a.animationLimit||250;i(t.points,function(i){var c=i.graphic,d=c&&o.pointCount<l?"animate":"attr";r(i.plotY)&&null!==i.y?(e=i.shapeArgs,c?c[d](n(e)):i.graphic=c=s[i.shapeType](e).add(i.group||t.group),a.borderRadius&&c.attr({r:a.borderRadius}),c[d](t.pointAttribs(i,i.selected&&"select")).shadow(a.shadow,null,a.stacking&&!a.borderRadius),c.addClass(i.getClassName(),!0)):c&&(i.graphic=c.destroy())})},animate:function(e){var o,i=this,r=this.yAxis,n=i.options,s=this.chart.inverted,l={},c=s?"translateX":"translateY";d&&(e?(l.scaleY=.001,e=Math.min(r.pos+r.len,Math.max(r.pos,r.toPixels(n.threshold))),s?l.translateX=e-r.len:l.translateY=e,i.group.attr(l)):(o=i.group.attr(c),i.group.animate({scaleY:1},a(t(i.options.animation),{step:function(e,t){l[c]=o+t.pos*(r.pos-o),i.group.attr(l)}})),i.animate=null))},remove:function(){var e=this,t=e.chart;t.hasRendered&&i(t.series,function(t){t.type===e.type&&(t.isDirty=!0)}),l.prototype.remove.apply(e,arguments)}})}(c),function(e){(e=e.seriesType)("bar","column",null,{inverted:!0})}(c),function(e){var t=e.Series;(e=e.seriesType)("scatter","line",{lineWidth:0,findNearestPointBy:"xy",marker:{enabled:!0},tooltip:{headerFormat:'<span style="color:{point.color}">\u25cf</span> <span style="font-size: 0.85em"> {series.name}</span><br/>',pointFormat:"x: <b>{point.x}</b><br/>y: <b>{point.y}</b><br/>"}},{sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"],takeOrdinalPosition:!1,drawGraph:function(){this.options.lineWidth&&t.prototype.drawGraph.call(this)}})}(c),function(e){var t=e.deg2rad,o=e.isNumber,i=e.pick,a=e.relativeLength;e.CenteredSeriesMixin={getCenter:function(){var e,t,o=this.options,r=this.chart,n=2*(o.slicedOffset||0),s=r.plotWidth-2*n,l=(r=r.plotHeight-2*n,o.center),c=(l=[i(l[0],"50%"),i(l[1],"50%"),o.size||"100%",o.innerSize||0],Math.min(s,r));for(e=0;4>e;++e)t=l[e],o=2>e||2===e&&/%$/.test(t),l[e]=a(t,[s,r,c,l[2]][e])+(o?n:0);return l[3]>l[2]&&(l[3]=l[2]),l},getStartAndEndRadians:function(e,i){return e=o(e)?e:0,i=o(i)&&i>e&&360>i-e?i:e+360,{start:t*(e+-90),end:t*(i+-90)}}}}(c),function(e){var t=e.addEvent,o=e.CenteredSeriesMixin,i=e.defined,a=e.each,r=e.extend,n=o.getStartAndEndRadians,s=e.inArray,l=e.noop,c=e.pick,d=e.Point,u=e.Series,m=e.seriesType,p=e.setAnimation;
728m("pie","line",{center:[null,null],clip:!1,colorByPoint:!0,dataLabels:{distance:30,enabled:!0,formatter:function(){return this.point.isNull?void 0:this.point.name},x:0},ignoreHiddenPoint:!0,legendType:"point",marker:null,size:null,showInLegend:!1,slicedOffset:10,stickyTracking:!1,tooltip:{followPointer:!0},borderColor:"#ffffff",borderWidth:1,states:{hover:{brightness:.1}}},{isCartesian:!1,requireSorting:!1,directTouch:!0,noSharedTooltip:!0,trackerGroups:["group","dataLabelsGroup"],axisTypes:[],pointAttribs:e.seriesTypes.column.prototype.pointAttribs,animate:function(e){var t=this,o=t.points,i=t.startAngleRad;e||(a(o,function(e){var o=e.graphic,a=e.shapeArgs;o&&(o.attr({r:e.startR||t.center[3]/2,start:i,end:i}),o.animate({r:a.r,start:a.start,end:a.end},t.options.animation))}),t.animate=null)},updateTotals:function(){var e,t,o=0,i=this.points,a=i.length,r=this.options.ignoreHiddenPoint;for(e=0;e<a;e++)t=i[e],o+=r&&!t.visible?0:t.isNull?0:t.y;for(this.total=o,e=0;e<a;e++)(t=i[e]).percentage=0<o&&(t.visible||!r)?t.y/o*100:0,t.total=o},generatePoints:function(){u.prototype.generatePoints.call(this),this.updateTotals()},translate:function(e){this.generatePoints();var t,o,i,a,r,s,l=0,d=(_=this.options).slicedOffset,u=d+(_.borderWidth||0),m=n(_.startAngle,_.endAngle),p=this.startAngleRad=m.start,h=(m=(this.endAngleRad=m.end)-p,this.points),b=_.dataLabels.distance,_=_.ignoreHiddenPoint,v=h.length;for(e||(this.center=e=this.getCenter()),this.getX=function(t,o,a){return i=Math.asin(Math.min((t-e[1])/(e[2]/2+a.labelDistance),1)),e[0]+(o?-1:1)*Math.cos(i)*(e[2]/2+a.labelDistance)},r=0;r<v;r++)(s=h[r]).labelDistance=c(s.options.dataLabels&&s.options.dataLabels.distance,b),this.maxLabelDistance=Math.max(this.maxLabelDistance||0,s.labelDistance),t=p+l*m,_&&!s.visible||(l+=s.percentage/100),o=p+l*m,s.shapeType="arc",s.shapeArgs={x:e[0],y:e[1],r:e[2]/2,innerR:e[3]/2,start:Math.round(1e3*t)/1e3,end:Math.round(1e3*o)/1e3},(i=(o+t)/2)>1.5*Math.PI?i-=2*Math.PI:i<-Math.PI/2&&(i+=2*Math.PI),s.slicedTranslation={translateX:Math.round(Math.cos(i)*d),translateY:Math.round(Math.sin(i)*d)},o=Math.cos(i)*e[2]/2,a=Math.sin(i)*e[2]/2,s.tooltipPos=[e[0]+.7*o,e[1]+.7*a],s.half=i<-Math.PI/2||i>Math.PI/2?1:0,s.angle=i,t=Math.min(u,s.labelDistance/5),s.labelPos=[e[0]+o+Math.cos(i)*s.labelDistance,e[1]+a+Math.sin(i)*s.labelDistance,e[0]+o+Math.cos(i)*t,e[1]+a+Math.sin(i)*t,e[0]+o,e[1]+a,0>s.labelDistance?"center":s.half?"right":"left",i]},drawGraph:null,drawPoints:function(){var e,t,o,i,n=this,s=n.chart.renderer,l=n.options.shadow;l&&!n.shadowGroup&&(n.shadowGroup=s.g("shadow").add(n.group)),a(n.points,function(a){if(t=a.graphic,a.isNull)t&&(a.graphic=t.destroy());else{i=a.shapeArgs,e=a.getTranslate();var c=a.shadowGroup;l&&!c&&(c=a.shadowGroup=s.g("shadow").add(n.shadowGroup)),c&&c.attr(e),o=n.pointAttribs(a,a.selected&&"select"),t?t.setRadialReference(n.center).attr(o).animate(r(i,e)):(a.graphic=t=s[a.shapeType](i).setRadialReference(n.center).attr(e).add(n.group),a.visible||t.attr({visibility:"hidden"}),t.attr(o).attr({"stroke-linejoin":"round"}).shadow(l,c)),t.addClass(a.getClassName())}})},searchPoint:l,sortByAngle:function(e,t){e.sort(function(e,o){return void 0!==e.angle&&(o.angle-e.angle)*t})},drawLegendSymbol:e.LegendSymbolMixin.drawRectangle,getCenter:o.getCenter,getSymbol:l},{init:function(){d.prototype.init.apply(this,arguments);var e,o=this;return o.name=c(o.name,"Slice"),t(o,"select",e=function(e){o.slice("select"===e.type)}),t(o,"unselect",e),o},isValid:function(){return e.isNumber(this.y,!0)&&0<=this.y},setVisible:function(e,t){var o=this,i=o.series,r=i.chart,n=i.options.ignoreHiddenPoint;t=c(t,n),e!==o.visible&&(o.visible=o.options.visible=e=void 0===e?!o.visible:e,i.options.data[s(o,i.data)]=o.options,a(["graphic","dataLabel","connector","shadowGroup"],function(t){o[t]&&o[t][e?"show":"hide"](!0)}),o.legendItem&&r.legend.colorizeItem(o,e),e||"hover"!==o.state||o.setState(""),n&&(i.isDirty=!0),t&&r.redraw())},slice:function(e,t,o){var a=this.series;p(o,a.chart),c(t,!0),this.sliced=this.options.sliced=i(e)?e:!this.sliced,a.options.data[s(this,a.data)]=this.options,this.graphic.animate(this.getTranslate()),this.shadowGroup&&this.shadowGroup.animate(this.getTranslate())},getTranslate:function(){return this.sliced?this.slicedTranslation:{translateX:0,translateY:0}},haloPath:function(e){var t=this.shapeArgs;return this.sliced||!this.visible?[]:this.series.chart.renderer.symbols.arc(t.x,t.y,t.r+e,t.r+e,{innerR:this.shapeArgs.r-1,start:t.start,end:t.end})}})}(c),function(e){var t=e.addEvent,o=e.arrayMax,i=e.defined,a=e.each,r=e.extend,n=e.format,s=e.map,l=e.merge,c=e.noop,d=e.pick,u=e.relativeLength,m=e.Series,p=e.seriesTypes,h=e.some,b=e.stableSort;e.distribute=function(t,o,i){function r(e,t){return e.target-t.target}var n,l,c=!0,u=t,m=[];l=0;var p=u.reducedLen||o;for(n=t.length;n--;)l+=t[n].size;if(l>p){for(b(t,function(e,t){return(t.rank||0)-(e.rank||0)}),l=n=0;l<=p;)l+=t[n].size,n++;
728m=t.splice(n-1,t.length)}for(b(t,r),t=s(t,function(e){return{size:e.size,targets:[e.target],align:d(e.align,.5)}});c;){for(n=t.length;n--;)c=t[n],l=(Math.min.apply(0,c.targets)+Math.max.apply(0,c.targets))/2,c.pos=Math.min(Math.max(0,l-c.size*c.align),o-c.size);for(n=t.length,c=!1;n--;)0<n&&t[n-1].pos+t[n-1].size>t[n].pos&&(t[n-1].size+=t[n].size,t[n-1].targets=t[n-1].targets.concat(t[n].targets),t[n-1].align=.5,t[n-1].pos+t[n-1].size>o&&(t[n-1].pos=o-t[n-1].size),t.splice(n,1),c=!0)}u.push.apply(u,m),n=0,h(t,function(t){var r=0;if(h(t.targets,function(){if(u[n].pos=t.pos+r,Math.abs(u[n].pos-u[n].target)>i)return a(u.slice(0,n+1),function(e){delete e.pos}),u.reducedLen=(u.reducedLen||o)-.1*o,u.reducedLen>.1*o&&e.distribute(u,o,i),!0;r+=u[n].size,n++}))return!0}),b(u,r)},m.prototype.drawDataLabels=function(){function o(e,t){var o=t.filter;return!o||(t=o.operator,e=e[o.property],o=o.value,">"===t&&e>o||"<"===t&&e<o||">="===t&&e>=o||"<="===t&&e<=o||"=="===t&&e==o||"==="===t&&e===o)}var r,s,c,u,m=this,p=m.chart,h=m.options,b=h.dataLabels,_=m.points,v=m.hasRendered||0,g=d(b.defer,!!h.animation),f=p.renderer;(b.enabled||m._hasPointLabels)&&(m.dlProcessOptions&&m.dlProcessOptions(b),u=m.plotGroup("dataLabelsGroup","data-labels",g&&!v?"hidden":"visible",b.zIndex||6),g&&(u.attr({opacity:+v}),v||t(m,"afterAnimate",function(){m.visible&&u.show(!0),u[h.animation?"animate":"attr"]({opacity:1},{duration:200})})),s=b,a(_,function(t){var a,_,v,g,y=t.dataLabel,w=t.connector,k=!y;r=t.dlOptions||t.options&&t.options.dataLabels,(a=d(r&&r.enabled,s.enabled)&&!t.isNull)&&(a=!0===o(t,r||b)),a&&(b=l(s,r),_=t.getLabelConfig(),g=b[t.formatPrefix+"Format"]||b.format,c=i(g)?n(g,_,p.time):(b[t.formatPrefix+"Formatter"]||b.formatter).call(_,b),g=b.style,_=b.rotation,g.color=d(b.color,g.color,m.color,"#000000"),"contrast"===g.color&&(t.contrastColor=f.getContrast(t.color||m.color),g.color=b.inside||0>d(t.labelDistance,b.distance)||h.stacking?t.contrastColor:"#000000"),h.cursor&&(g.cursor=h.cursor),v={fill:b.backgroundColor,stroke:b.borderColor,"stroke-width":b.borderWidth,r:b.borderRadius||0,rotation:_,padding:b.padding,zIndex:1},e.objectEach(v,function(e,t){void 0===e&&delete v[t]})),!y||a&&i(c)?a&&i(c)&&(y?v.text=c:(y=t.dataLabel=_?f.text(c,0,-9999).addClass("highcharts-data-label"):f.label(c,0,-9999,b.shape,null,null,b.useHTML,null,"data-label")).addClass(" highcharts-data-label-color-"+t.colorIndex+" "+(b.className||"")+(b.useHTML?"highcharts-tracker":"")),y.attr(v),y.css(g).shadow(b.shadow),y.added||y.add(u),m.alignDataLabel(t,y,b,null,k)):(t.dataLabel=y=y.destroy(),w&&(t.connector=w.destroy()))})),e.fireEvent(this,"afterDrawDataLabels")},m.prototype.alignDataLabel=function(e,t,o,i,a){var n,s=this.chart,l=s.inverted,c=d(e.dlBox&&e.dlBox.centerX,e.plotX,-9999),u=d(e.plotY,-9999),m=t.getBBox(),p=o.rotation,h=o.align,b=this.visible&&(e.series.forceDL||s.isInsidePlot(c,Math.round(u),l)||i&&s.isInsidePlot(c,l?i.x+1:i.y+i.height-1,l)),_="justify"===d(o.overflow,"justify");b&&(n=o.style.fontSize,n=s.renderer.fontMetrics(n,t).b,i=r({x:l?this.yAxis.len-u:c,y:Math.round(l?this.xAxis.len-c:u),width:0,height:0},i),r(o,{width:m.width,height:m.height}),p?(_=!1,c=s.renderer.rotCorr(n,p),c={x:i.x+o.x+i.width/2+c.x,y:i.y+o.y+{top:0,middle:.5,bottom:1}[o.verticalAlign]*i.height},t[a?"attr":"animate"](c).attr({align:h}),u=180<(u=(p+720)%360)&&360>u,"left"===h?c.y-=u?m.height:0:"center"===h?(c.x-=m.width/2,c.y-=m.height/2):"right"===h&&(c.x-=m.width,c.y-=u?0:m.height),t.placed=!0,t.alignAttr=c):(t.align(o,null,i),c=t.alignAttr),_?e.isLabelJustified=this.justifyDataLabel(t,o,c,m,i,a):d(o.crop,!0)&&(b=s.isInsidePlot(c.x,c.y)&&s.isInsidePlot(c.x+m.width,c.y+m.height)),o.shape&&!p)&&t[a?"attr":"animate"]({anchorX:l?s.plotWidth-e.plotY:e.plotX,anchorY:l?s.plotHeight-e.plotX:e.plotY}),b||(t.attr({y:-9999}),t.placed=!1)},m.prototype.justifyDataLabel=function(e,t,o,i,a,r){var n,s,l=this.chart,c=t.align,d=t.verticalAlign,u=e.box?0:e.padding||0;return 0>(n=o.x+u)&&("right"===c?t.align="left":t.x=-n,s=!0),(n=o.x+i.width-u)>l.plotWidth&&("left"===c?t.align="right":t.x=l.plotWidth-n,s=!0),0>(n=o.y+u)&&("bottom"===d?t.verticalAlign="top":t.y=-n,s=!0),(n=o.y+i.height-u)>l.plotHeight&&("top"===d?t.verticalAlign="bottom":t.y=l.plotHeight-n,s=!0),s&&(e.placed=!r,e.align(t,null,a)),s},p.pie&&(p.pie.prototype.drawDataLabels=function(){var t,r,n,s,l,c,u,p,h,b,_=this,v=_.data,g=_.chart,f=_.options.dataLabels,y=d(f.connectorPadding,10),w=d(f.connectorWidth,1),k=g.plotWidth,x=g.plotHeight,C=Math.round(g.chartWidth/3),A=_.center,S=A[2]/2,T=A[1],M=[[],[]],P=[0,0,0,0];_.visible&&(f.enabled||_._hasPointLabels)&&(a(v,function(e){e.dataLabel&&e.visible&&e.dataLabel.shortened&&(e.dataLabel.attr({width:"auto"}).css({width:"auto",textOverflow:"clip"}),e.dataLabel.shortened=!1)}),m.prototype.drawDataLabels.apply(_),a(v,function(e){e.dataLabel&&e.visible&&(M[e.half].push(e),e.dataLabel._pos=null,!i(f.style.width)&&!i(e.options.dataLabels&&e.options.dataLabels.style&&e.options.dataLabels.style.width)&&e.dataLabel.getBBox().width>C&&(e.dataLabel.css({width:.7*C}),e.dataLabel.shortened=!0))}),a(M,function(o,r){var m,v,w,C=o.length,M=[];if(C)for(_.sortByAngle(o,r-.5),0<_.maxLabelDistance&&(m=Math.max(0,T-S-_.maxLabelDistance),v=Math.min(T+S+_.maxLabelDistance,g.plotHeight),a(o,function(e){0<e.labelDistance&&e.dataLabel&&(e.top=Math.max(0,T-S-e.labelDistance),e.bottom=Math.min(T+S+e.labelDistance,g.plotHeight),w=e.dataLabel.getBBox().height||21,e.positionsIndex=M.push({target:e.labelPos[1]-e.top+w/2,size:w,rank:e.y})-1)}),m=v+w-m,e.distribute(M,m,m/5)),b=0;b<C;b++)v=(t=o[b]).positionsIndex,l=t.labelPos,n=t.dataLabel,h=!1===t.visible?"hidden":"inherit",p=m=l[1],M&&i(M[v])&&(void 0===M[v].pos?h="hidden":(c=M[v].size,p=t.to
728p+M[v].pos)),delete t.positionIndex,u=f.justify?A[0]+(r?-1:1)*(S+t.labelDistance):_.getX(p<t.top+2||p>t.bottom-2?m:p,r,t),n._attr={visibility:h,align:l[6]},n._pos={x:u+f.x+({left:y,right:-y}[l[6]]||0),y:p+f.y-10},l.x=u,l.y=p,d(f.crop,!0)&&(s=n.getBBox().width,m=null,u-s<y&&1===r?(m=Math.round(s-u+y),P[3]=Math.max(m,P[3])):u+s>k-y&&0===r&&(m=Math.round(u+s-k+y),P[1]=Math.max(m,P[1])),0>p-c/2?P[0]=Math.max(Math.round(c/2-p),P[0]):p+c/2>x&&(P[2]=Math.max(Math.round(p+c/2-x),P[2])),n.sideOverflow=m)}),0===o(P)||this.verifyDataLabelOverflow(P))&&(this.placeDataLabels(),w&&a(this.points,function(e){var t;r=e.connector,(n=e.dataLabel)&&n._pos&&e.visible&&0<e.labelDistance?(h=n._attr.visibility,(t=!r)&&(e.connector=r=g.renderer.path().addClass("highcharts-data-label-connector  highcharts-color-"+e.colorIndex+(e.className?" "+e.className:"")).add(_.dataLabelsGroup),r.attr({"stroke-width":w,stroke:f.connectorColor||e.color||"#666666"})),r[t?"attr":"animate"]({d:_.connectorPath(e.labelPos)}),r.attr("visibility",h)):r&&(e.connector=r.destroy())}))},p.pie.prototype.connectorPath=function(e){var t=e.x,o=e.y;return d(this.options.dataLabels.softConnector,!0)?["M",t+("left"===e[6]?5:-5),o,"C",t,o,2*e[2]-e[4],2*e[3]-e[5],e[2],e[3],"L",e[4],e[5]]:["M",t+("left"===e[6]?5:-5),o,"L",e[2],e[3],"L",e[4],e[5]]},p.pie.prototype.placeDataLabels=function(){a(this.points,function(e){var t=e.dataLabel;t&&e.visible&&((e=t._pos)?(t.sideOverflow&&(t._attr.width=t.getBBox().width-t.sideOverflow,t.css({width:t._attr.width+"px",textOverflow:this.options.dataLabels.style.textOverflow||"ellipsis"}),t.shortened=!0),t.attr(t._attr),t[t.moved?"animate":"attr"](e),t.moved=!0):t&&t.attr({y:-9999}))},this)},p.pie.prototype.alignDataLabel=c,p.pie.prototype.verifyDataLabelOverflow=function(e){var t,o=this.center,i=this.options,a=i.center,r=i.minSize||80,n=null!==i.size;return n||(null!==a[0]?t=Math.max(o[2]-Math.max(e[1],e[3]),r):(t=Math.max(o[2]-e[1]-e[3],r),o[0]+=(e[3]-e[1])/2),null!==a[1]?t=Math.max(Math.min(t,o[2]-Math.max(e[0],e[2])),r):(t=Math.max(Math.min(t,o[2]-e[0]-e[2]),r),o[1]+=(e[0]-e[2])/2),t<o[2]?(o[2]=t,o[3]=Math.min(u(i.innerSize||0,t),t),this.translate(o),this.drawDataLabels&&this.drawDataLabels()):n=!0),n}),p.column&&(p.column.prototype.alignDataLabel=function(e,t,o,i,a){var r=this.chart.inverted,n=e.series,s=e.dlBox||e.shapeArgs,c=d(e.below,e.plotY>d(this.translatedThreshold,n.yAxis.len)),u=d(o.inside,!!this.options.stacking);s&&(0>(i=l(s)).y&&(i.height+=i.y,i.y=0),0<(s=i.y+i.height-n.yAxis.len)&&(i.height-=s),r&&(i={x:n.yAxis.len-i.y-i.height,y:n.xAxis.len-i.x-i.width,width:i.height,height:i.width}),u||(r?(i.x+=c?0:i.width,i.width=0):(i.y+=c?i.height:0,i.height=0))),o.align=d(o.align,!r||u?"center":c?"right":"left"),o.verticalAlign=d(o.verticalAlign,r||u?"middle":c?"top":"bottom"),m.prototype.alignDataLabel.call(this,e,t,o,i,a),e.isLabelJustified&&e.contrastColor&&e.dataLabel.css({color:e.contrastColor})})}(c),function(e){var t=e.Chart,o=e.each,i=e.objectEach,a=e.pick;(e=e.addEvent)(t,"render",function(){var e=[];o(this.labelCollectors||[],function(t){e=e.concat(t())}),o(this.yAxis||[],function(t){t.options.stackLabels&&!t.options.stackLabels.allowOverlap&&i(t.stacks,function(t){i(t,function(t){e.push(t.label)})})}),o(this.series||[],function(t){var i=t.options.dataLabels,r=t.dataLabelCollections||["dataLabel"];(i.enabled||t._hasPointLabels)&&!i.allowOverlap&&t.visible&&o(r,function(i){o(t.points,function(t){t[i]&&(t[i].labelrank=a(t.labelrank,t.shapeArgs&&t.shapeArgs.height),e.push(t[i]))})})}),this.hideOverlappingLabels(e)}),t.prototype.hideOverlappingLabels=function(e){var t,i,a,r,n,s,l,c,d,u=e.length,m=function(e,t,o,i,a,r,n,s){return!(a>e+o||a+n<e||r>t+i||r+s<t)};for(i=0;i<u;i++)(t=e[i])&&(t.oldOpacity=t.opacity,t.newOpacity=1,t.width||(a=t.getBBox(),t.width=a.width,t.height=a.height));for(e.sort(function(e,t){return(t.labelrank||0)-(e.labelrank||0)}),i=0;i<u;i++)for(a=e[i],t=i+1;t<u;++t)r=e[t],a&&r&&a!==r&&a.placed&&r.placed&&0!==a.newOpacity&&0!==r.newOpacity&&(n=a.alignAttr,s=r.alignAttr,l=a.parentGroup,c=r.parentGroup,d=2*(a.box?0:a.padding||0),n=m(n.x+l.translateX,n.y+l.translateY,a.width-d,a.height-d,s.x+c.translateX,s.y+c.translateY,r.width-d,r.height-d))&&
728((a.labelrank<r.labelrank?a:r).newOpacity=0);o(e,function(e){var t,o;e&&(o=e.newOpacity,e.oldOpacity!==o&&e.placed&&(o?e.show(!0):t=function(){e.hide()},e.alignAttr.opacity=o,e[e.isOld?"animate":"attr"](e.alignAttr,null,t)),e.isOld=!0)})}}(c),function(e){var t,o=e.addEvent,i=e.Chart,a=e.createElement,r=e.css,n=e.defaultOptions,s=e.defaultPlotOptions,l=e.each,c=e.extend,d=e.fireEvent,u=e.hasTouch,m=e.inArray,p=e.isObject,h=e.Legend,b=e.merge,_=e.pick,v=e.Point,g=e.Series,f=e.seriesTypes,y=e.svg;t=e.TrackerMixin={drawTrackerPoint:function(){var e=this,t=e.chart.pointer,o=function(e){var o=t.getPointFromEvent(e);void 0!==o&&(t.isDirectTouch=!0,o.onMouseOver(e))};l(e.points,function(e){e.graphic&&(e.graphic.element.point=e),e.dataLabel&&(e.dataLabel.div?e.dataLabel.div.point=e:e.dataLabel.element.point=e)}),e._hasTracking||(l(e.trackerGroups,function(i){e[i]&&(e[i].addClass("highcharts-tracker").on("mouseover",o).on("mouseout",function(e){t.onTrackerMouseOut(e)}),u&&e[i].on("touchstart",o),e.options.cursor&&e[i].css(r).css({cursor:e.options.cursor}))}),e._hasTracking=!0),d(this,"afterDrawTracker")},drawTrackerGraph:function(){var e,t=this,o=t.options,i=o.trackByArea,a=[].concat(i?t.areaPath:t.graphPath),r=a.length,n=t.chart,s=n.pointer,c=n.renderer,m=n.options.tooltip.snap,p=t.tracker,h=function(){n.hoverSeries!==t&&t.onMouseOver()},b="rgba(192,192,192,"+(y?1e-4:.002)+")";if(r&&!i)for(e=r+1;e--;)"M"===a[e]&&a.splice(e+1,0,a[e+1]-m,a[e+2],"L"),(e&&"M"===a[e]||e===r)&&a.splice(e,0,"L",a[e-2]+m,a[e-1]);p?p.attr({d:a}):t.graph&&(t.tracker=c.path(a).attr({"stroke-linejoin":"round",visibility:t.visible?"visible":"hidden",stroke:b,fill:i?b:"none","stroke-width":t.graph.strokeWidth()+(i?0:2*m),zIndex:2}).add(t.group),l([t.tracker,t.markerGroup],function(e){e.addClass("highcharts-tracker").on("mouseover",h).on("mouseout",function(e){s.onTrackerMouseOut(e)}),o.cursor&&e.css({cursor:o.cursor}),u&&e.on("touchstart",h)})),d(this,"afterDrawTracker")}},f.column&&(f.column.prototype.drawTracker=t.drawTrackerPoint),f.pie&&(f.pie.prototype.drawTracker=t.drawTrackerPoint),f.scatter&&(f.scatter.prototype.drawTracker=t.drawTrackerPoint),c(h.prototype,{setItemEvents:function(e,t,o){var i=this,a=i.chart.renderer.boxWrapper,r="highcharts-legend-"+(e instanceof v?"point":"series")+"-active";(o?t:e.legendGroup).on("mouseover",function(){e.setState("hover"),a.addClass(r),t.css(i.options.itemHoverStyle)}).on("mouseout",function(){t.css(b(e.visible?i.itemStyle:i.itemHiddenStyle)),a.removeClass(r),e.setState()}).on("click",function(t){var o=function(){e.setVisible&&e.setVisible()};a.removeClass(r),t={browserEvent:t},e.firePointEvent?e.firePointEvent("legendItemClick",t,o):d(e,"legendItemClick",t,o)})},createCheckboxForItem:function(e){e.checkbox=a("input",{type:"checkbox",checked:e.selected,defaultChecked:e.selected},this.options.itemCheckboxStyle,this.chart.container),o(e.checkbox,"click",function(t){d(e.series||e,"checkboxClick",{checked:t.target.checked,item:e},function(){e.select()})})}}),n.legend.itemStyle.cursor="pointer",c(i.prototype,{showResetZoom:function(){function e(){t.zoomOut()}var t=this,o=n.lang,i=t.options.chart.resetZoomButton,a=i.theme,r=a.states,s="chart"===i.relativeTo?null:"plotBox";d(this,"beforeShowResetZoom",null,function(){t.resetZoomButton=t.renderer.button(o.resetZoom,null,null,e,a,r&&r.hover).attr({align:i.position.align,title:o.resetZoomTitle}).addClass("highcharts-reset-zoom").add().align(i.position,!1,s)})},zoomOut:function(){d(this,"selection",{resetSelection:!0}
728,this.zoom)},zoom:function(e){var t,o,i=this.pointer,a=!1;!e||e.resetSelection?(l(this.axes,function(e){t=e.zoom()}),i.initiated=!1):l(e.xAxis.concat(e.yAxis),function(e){var o=e.axis;i[o.isXAxis?"zoomX":"zoomY"]&&(t=o.zoom(e.min,e.max),o.displayBtn&&(a=!0))}),o=this.resetZoomButton,a&&!o?this.showResetZoom():!a&&p(o)&&(this.resetZoomButton=o.destroy()),t&&this.redraw(_(this.options.chart.animation,e&&e.animation,100>this.pointCount))},pan:function(e,t){var o,i=this,a=i.hoverPoints;a&&l(a,function(e){e.setState()}),l("xy"===t?[1,0]:[1],function(t){var a,r=(t=i[t?"xAxis":"yAxis"][0]).horiz,n=e[r?"chartX":"chartY"],s=i[r=r?"mouseDownX":"mouseDownY"],l=(t.pointRange||0)/2,c=t.reversed&&!i.inverted||!t.reversed&&i.inverted?-1:1,d=t.getExtremes(),u=t.toValue(s-n,!0)+l*c;s=(a=(c=t.toValue(s+t.len-n,!0)-l*c)<u)?c:u,u=a?u:c;0<(a=(c=Math.min(d.dataMin,l?d.min:t.toValue(t.toPixels(d.min)-t.minPixelPadding)))-s)&&(u+=a,s=c),0<(a=u-(l=Math.max(d.dataMax,l?d.max:t.toValue(t.toPixels(d.max)+t.minPixelPadding))))&&(u=l,s-=a),t.series.length&&s!==d.min&&u!==d.max&&(t.setExtremes(s,u,!1,!1,{trigger:"pan"}),o=!0),i[r]=n}),o&&i.redraw(!1),r(i.container,{cursor:"move"})}}),c(v.prototype,{select:function(e,t){var o=this,i=o.series,a=i.chart;e=_(e,!o.selected),o.firePointEvent(e?"select":"unselect",{accumulate:t},function(){o.selected=o.options.selected=e,i.options.data[m(o,i.data)]=o.options,o.setState(e&&"select"),t||l(a.getSelectedPoints(),function(e){e.selected&&e!==o&&(e.selected=e.options.selected=!1,i.options.data[m(e,i.data)]=e.options,e.setState(""),e.firePointEvent("unselect"))})})},onMouseOver:function(e){var t=this.series.chart,o=t.pointer;e=e?o.normalize(e):o.getChartCoordinatesFromPoint(this,t.inverted),o.runPointActions(e,this)},onMouseOut:function(){var e=this.series.chart;this.firePointEvent("mouseOut"),l(e.hoverPoints||[],function(e){e.setState()}),e.hoverPoints=e.hoverPoint=null},importEvents:function(){if(!this.hasImportedEvents){var t=this,i=b(t.series.options.point,t.options).events;t.events=i,e.objectEach(i,function(e,i){o(t,i,e)}),this.hasImportedEvents=!0}},setState:function(e,t){var o,i=Math.floor(this.plotX),a=this.plotY,r=this.series,n=r.options.states[e||"normal"]||{},l=s[r.type].marker&&r.options.marker,u=l&&!1===l.enabled,m=l&&l.states&&l.states[e||"normal"]||{},p=!1===m.enabled,h=r.stateMarkerGraphic,b=this.marker||{},v=r.chart,g=r.halo,f=l&&r.markerAttribs
729;(e=e||"")===this.state&&!t||this.selected&&"select"!==e||!1===n.enabled||e&&(p||u&&!1===m.enabled)||e&&b.states&&b.states[e]&&!1===b.states[e].enabled||(f&&(o=r.markerAttribs(this,e)),this.graphic?(this.state&&this.graphic.removeClass("highcharts-point-"+this.state),e&&this.graphic.addClass("highcharts-point-"+e),this.graphic.animate(r.pointAttribs(this,e),_(v.options.chart.animation,n.animation)),o&&this.graphic.animate(o,_(v.options.chart.animation,m.animation,l.animation)),h&&h.hide()):(e&&m&&(l=b.symbol||r.symbol,h&&h.currentSymbol!==l&&(h=h.destroy()),h?h[t?"animate":"attr"]({x:o.x,y:o.y}):l&&(r.stateMarkerGraphic=h=v.renderer.symbol(l,o.x,o.y,o.width,o.height).add(r.markerGroup),h.currentSymbol=l),h&&h.attr(r.pointAttribs(this,e))),h&&(h[e&&v.isInsidePlot(i,a,v.inverted)?"show":"hide"](),h.element.point=this)),(i=n.halo)&&i.size?(g||(r.halo=g=v.renderer.path().add((this.graphic||h).parentGroup)),g.show()[t?"animate":"attr"]({d:this.haloPath(i.size)}),g.attr({"class":"highcharts-halo highcharts-color-"+_(this.colorIndex,r.colorIndex)+(this.className?" "+this.className:"")}),g.point=this,g.attr(c({fill:this.color||r.color,"fill-opacity":i.opacity,zIndex:-1},i.attributes))):g&&g.point&&g.point.haloPath&&g.animate({d:g.point.haloPath(0)},null,g.hide),this.state=e,d(this,"afterSetState"))},haloPath:function(e){return this.series.chart.renderer.symbols.circle(Math.floor(this.plotX)-e,this.plotY-e,2*e,2*e)}}),c(g.prototype,{onMouseOver:function(){var e=this.chart,t=e.hoverSeries;t&&t!==this&&t.onMouseOut(),this.options.events.mouseOver&&d(this,"mouseOver"),this.setState("hover"),e.hoverSeries=this},onMouseOut:function(){var e=this.options,t=this.chart,o=t.tooltip,i=t.hoverPoint;t.hoverSeries=null,i&&i.onMouseOut(),this&&e.events.mouseOut&&d(this,"mouseOut"),!o||this.stickyTracking||o.shared&&!this.noSharedTooltip||o.hide(),this.setState()},setState:function(e){var t=this,o=t.options,i=t.graph,a=o.states,r=o.lineWidth;o=0;if(e=e||"",t.state!==e&&(l([t.group,t.markerGroup,t.dataLabelsGroup],function(o){o&&(t.state&&o.removeClass("highcharts-series-"+t.state),e&&o.addClass("highcharts-series-"+e))}),t.state=e,!a[e]||!1!==a[e].enabled)&&(e&&(r=a[e].lineWidth||r+(a[e].lineWidthPlus||0)),i&&!i.dashstyle))for(r={"stroke-width":r}
729,i.animate(r,_(a[e||"normal"]&&a[e||"normal"].animation,t.chart.options.chart.animation));t["zone-graph-"+o];)t["zone-graph-"+o].attr(r),o+=1},setVisible:function(e,t){var o,i=this,a=i.chart,r=i.legendItem,n=a.options.chart.ignoreHiddenSeries,s=i.visible;o=(i.visible=e=i.options.visible=i.userOptions.visible=void 0===e?!s:e)?"show":"hide",l(["group","dataLabelsGroup","markerGroup","tracker","tt"],function(e){i[e]&&i[e][o]()}),a.hoverSeries!==i&&(a.hoverPoint&&a.hoverPoint.series)!==i||i.onMouseOut(),r&&a.legend.colorizeItem(i,e),i.isDirty=!0,i.options.stacking&&l(a.series,function(e){e.options.stacking&&e.visible&&(e.isDirty=!0)}),l(i.linkedSeries,function(t){t.setVisible(e,!1)}),n&&(a.isDirtyBox=!0),!1!==t&&a.redraw(),d(i,o)},show:function(){this.setVisible(!0)},hide:function(){this.setVisible(!1)},select:function(e){this.selected=e=void 0===e?!this.selected:e,this.checkbox&&(this.checkbox.checked=e),d(this,e?"select":"unselect")},drawTracker:t.drawTrackerGraph})}(c),function(e){var t=e.Chart,o=e.each,i=e.inArray,a=e.isArray,r=e.isObject,n=e.pick,s=e.splat;t.prototype.setResponsive=function(t){var i=this.options.responsive,a=[],r=this.currentResponsive;i&&i.rules&&o(i.rules,function(o){void 0===o._id&&(o._id=e.uniqueKey()),this.matchResponsiveRule(o,a,t)},this);var n=e.merge.apply(0,e.map(a,function(t){return e.find(i.rules,function(e){return e._id===t}).chartOptions}));(a=a.toString()||void 0)!==(r&&r.ruleIds)&&(r&&this.update(r.undoOptions,t),a?(this.currentResponsive={ruleIds:a,mergedOptions:n,undoOptions:this.currentOptions(n)},this.update(n,t)):this.currentResponsive=void 0)},t.prototype.matchResponsiveRule=function(e,t){var o=e.condition;(o.callback||function(){return this.chartWidth<=n(o.maxWidth,Number.MAX_VALUE)&&this.chartHeight<=n(o.maxHeight,Number.MAX_VALUE)&&this.chartWidth>=n(o.minWidth,0)&&this.chartHeight>=n(o.minHeight,0)}).call(this)&&t.push(e._id)},t.prototype.currentOptions=function(t){function o(t,n,l,c){var d;e.objectEach(t,function(e,t){if(!c&&-1<i(t,["series","xAxis","yAxis"]))for(e=s(e),l[t]=[],d=0;d<e.length;d++)n[t][d]&&(l[t][d]={},o(e[d],n[t][d],l[t][d],c+1));else r(e)?(l[t]=a(e)?[]:{},o(e,n[t]||{},l[t],c+1)):l[t]=n[t]||null})}var n={};return o(t,this.options,n,0),n}}(c),c}),function(e){"object"==typeof module&&module.exports?module.exports=e:e(Highcharts)}(function(e){!function(e){function t(){var e=Array.prototype.slice.call(arguments),t=-Number.MAX_VALUE;return g(e,function(e){if(null!=e&&"undefined"!=typeof e.length&&0<e.length)return t=e.length,!0}),t}function o(e){var o,i=0,a=0,r=A(e.options.boost&&e.options.boost.allowForce,!0);if("undefined"!=typeof e.boostForceChartBoost)return e.boostForceChartBoost;if(1<e.series.length)for(var n=0;n<e.series.length;n++)o=e.series[n],D[o.type]&&++a,t(o.processedXData,o.options.data,o.points)>=(o.options.boostThreshold||Number.MAX_VALUE)&&++i;return e.boostForceChartBoost=r&&a===e.series.length&&0<i||5<i,e.boostForceChartBoost}function i(e){function t(t,o){return o=e.createShader("vertex"===o?e.VERTEX_SHADER:e.FRAGMENT_SHADER),e.shaderSource(o,t),e.compileShader(o),!!e.getShaderParameter(o,e.COMPILE_STATUS)&&o}function o(){function o(t){return e.getUniformLocation(a,t)}var i=t("#version 100\nprecision highp float;\nattribute vec4 aVertexPosition;\nattribute vec4 aColor;\nvarying highp vec2 position;\nvarying highp vec4 vColor;\nuniform mat4 uPMatrix;\nuniform float pSize;\nuniform float translatedThreshold;\nuniform bool hasThreshold;\nuniform bool skipTranslation;\nuniform float plotHeight;\nuniform float xAxisTrans;\nuniform float xAxisMin;\nuniform float xAxisMinPad;\nuniform float xAxisPointRange;\nuniform float xAxisLen;\nuniform bool  xAxisPostTranslate;\nuniform float xAxisOrdinalSlope;\nuniform float xAxisOrdinalOffset;\nuniform float xAxisPos;\nuniform bool  xAxisCVSCoord;\nuniform float yAxisTrans;\nuniform float yAxisMin;\nuniform float yAxisMinPad;\nuniform float yAxisPointRange;\nuniform float yAxisLen;\nuniform bool  yAxisPostTranslate;\nuniform float yAxisOrdinalSlope;\nuniform float yAxisOrdinalOffset;\nuniform float yAxisPos;\nuniform bool  yAxisCVSCoord;\nuniform bool  isBubble;\nuniform bool  bubbleSizeByArea;\nuniform float bubbleZMin;\nuniform float bubbleZMax;\nuniform float bubbleZThreshold;\nuniform float bubbleMinSize;\nuniform float bubbleMaxSize;\nuniform bool  bubbleSizeAbs;\nuniform bool  isInverted;\nfloat bubbleRadius(){\nfloat value = aVertexPosition.w;\nfloat zMax = bubbleZMax;\nfloat zMin = bubbleZMin;\nfloat radius = 0.0;\nfloat pos = 0.0;\nfloat zRange = zMax - zMin;\nif (bubbleSizeAbs){\nvalue = value - bubbleZThreshold;\nzMax = max(zMax - bubbleZThreshold, zMin - bubbleZThreshold);\nzMin = 0.0;\n}\nif (value < zMin){\nradius = bubbleZMin / 2.0 - 1.0;\n} else {\npos = zRange > 0.0 ? (value - zMin) / zRange : 0.5;\nif (bubbleSizeByArea && pos > 0.0){\npos = sqrt(pos);\n}\nradius = ceil(bubbleMinSize + pos * (bubbleMaxSize - bubbleMinSize)) / 2.0;\n}
729\nreturn radius * 2.0;\n}\nfloat translate(float val,\nfloat pointPlacement,\nfloat localA,\nfloat localMin,\nfloat minPixelPadding,\nfloat pointRange,\nfloat len,\nbool  cvsCoord\n){\nfloat sign = 1.0;\nfloat cvsOffset = 0.0;\nif (cvsCoord) {\nsign *= -1.0;\ncvsOffset = len;\n}\nreturn sign * (val - localMin) * localA + cvsOffset + \n(sign * minPixelPadding);\n}\nfloat xToPixels(float value){\nif (skipTranslation){\nreturn value;// + xAxisPos;\n}\nreturn translate(value, 0.0, xAxisTrans, xAxisMin, xAxisMinPad, xAxisPointRange, xAxisLen, xAxisCVSCoord);// + xAxisPos;\n}\nfloat yToPixels(float value, float checkTreshold){\nfloat v;\nif (skipTranslation){\nv = value;// + yAxisPos;\n} else {\nv = translate(value, 0.0, yAxisTrans, yAxisMin, yAxisMinPad, yAxisPointRange, yAxisLen, yAxisCVSCoord);// + yAxisPos;\nif (v > plotHeight) {\nv = plotHeight;\n}\n}\nif (checkTreshold > 0.0 && hasThreshold) {\nv = min(v, translatedThreshold);\n}\nreturn v;\n}\nvoid main(void) {\nif (isBubble){\ngl_PointSize = bubbleRadius();\n} else {\ngl_PointSize = pSize;\n}\nvColor = aColor;\nif (isInverted) {\ngl_Position = uPMatrix * vec4(xToPixels(aVertexPosition.y) + yAxisPos, yToPixels(aVertexPosition.x, aVertexPosition.z) + xAxisPos, 0.0, 1.0);\n} else {\ngl_Position = uPMatrix * vec4(xToPixels(aVertexPosition.x) + xAxisPos, yToPixels(aVertexPosition.y, aVertexPosition.z) + yAxisPos, 0.0, 1.0);\n}\n}","vertex"),_=t("precision highp float;\nuniform vec4 fillColor;\nvarying highp vec2 position;\nvarying highp vec4 vColor;\nuniform sampler2D uSampler;\nuniform bool isCircle;\nuniform bool hasColor;\nvoid main(void) {\nvec4 col = fillColor;\nvec4 tcol;\nif (hasColor) {\ncol = vColor;\n}\nif (isCircle) {\ntcol = texture2D(uSampler, gl_PointCoord.st);\ncol *= tcol;\nif (tcol.r < 0.0) {\ndiscard;\n} else {\ngl_FragColor = col;\n}\n} else {\ngl_FragColor = col;\n}\n}","fragment");return i&&_?(a=e.createProgram(),e.attachShader(a,i),e.attachShader(a,_),e.linkProgram(a),e.useProgram(a),e.bindAttribLocation(a,0,"aVertexPosition"),r=o("uPMatrix"),n=o("pSize"),s=o("fillColor"),l=o("isBubble"),c=o("bubbleSizeAbs"),d=o("bubbleSizeByArea"),b=o("uSampler"),u=o("skipTranslation"),m=o("isCircle"),p=o("isInverted"),h=o("plotHeight"),!0):a=!1}function i(t,o){t=_[t]=_[t]||e.getUniformLocation(a,t),e.uniform1f(t,o)}var a,r,n,s,l,c,d,u,m,p,h,b,_={};return e&&o(),{psUniform:function(){return n},pUniform:function(){return r},fillColorUniform:function(){return s},setPlotHeight:function(t){e.uniform1f(h,t)},setBubbleUniforms:function(t,o,a){var r=t.options,n=Number.MAX_VALUE,s=-Number.MAX_VALUE;"bubble"===t.type&&(n=A(r.zMin,Math.min(n,Math.max(o,!1===r.displayNegative?r.zThreshold:-Number.MAX_VALUE))),s=A(r.zMax,Math.max(s,a)),e.uniform1i(l,1),e.uniform1i(m,1),e.uniform1i(d,"width"!==t.options.sizeBy),e.uniform1i(c,t.options.sizeByAbsoluteValue),i("bubbleZMin",n),i("bubbleZMax",s),i("bubbleZThreshold",t.options.zThreshold),i("bubbleMinSize",t.minPxSize),i("bubbleMaxSize",t.maxPxSize))},bind:function(){e.useProgram(a)},program:function(){return a},create:o,setUniform:i,setPMatrix:function(t){e.uniformMatrix4fv(r,!1,t)},setColor:function(t){e.uniform4f(s,t[0]/255,t[1]/255,t[2]/255,t[3])},setPointSize:function(t){e.uniform1f(n,t)},setSkipTranslation:function(t){e.uniform1i(u,!0===t?1:0)},setTexture:function(){e.uniform1i(b,0)},setDrawAsCircle:function(t){e.uniform1i(m,t?1:0)},reset:function(){e.uniform1i(l,0),e.uniform1i(m,0)},setInverted:function(t){e.uniform1i(p,t)},destroy:function(){e&&a&&(e.deleteProgram(a),a=!1)}}}function a(e,t,o){function i(){r&&(e.deleteBuffer(r),n=r=!1),c=0,s=o||2,a=[]}var a,r=!1,n=!1,s=o||2,l=!1,c=0;return{destroy:i,bind:function(){if(!r)return!1;e.vertexAttribPointer(n,s,e.FLOAT,!1,0,0)},data:a,build:function(o,c,d){var u;return(a=o||[])&&0!==a.length||l?(s=d||s,r&&e.deleteBuffer(r),l||(u=new Float32Array(a)),r=e.createBuffer(),e.bindBuffer(e.ARRAY_BUFFER,r),e.bufferData(e.ARRAY_BUFFER,l||u,e.STATIC_DRAW),n=e.getAttribLocation(t.program(),c),e.enableVertexAttribArray(n),!0):(i(),!1)},render:function(t,o,i){var n=l?l.length:a.length;return!(!r||!n)&&((!t||t>n||0>t)&&(t=0),(!o||o>n)&&(o=n),e.drawArrays(e[(i||"points").toUpperCase()],t/s,(o-t)/s),!0)},allocate:function(e){c=-1,l=new Float32Array(4*e)},push:function(e,t,o,i){l&&(l[++c]=e,l[++c]=t,l[++c]=o,l[++c]=i)}}}function r(t){function o(e){var t,o;return e.isSeriesBoosting?(t=!!e.options.stacking,o=e.xData||e.options.xData||e.processedXData,t=(t?e.data:o||e.options.data).length,"treemap"===e.type?t*=12:"heatmap"===e.type?t*=6:O[e.type]&&(t*=2),t):0}function r(){f.clear(f.COLOR_BUFFER_BIT|f.DEPTH_BUFFER_BIT)}function n(t,o){function i(e){e&&(o.colorData.push(e[0]),o.colorData.push(e[1]),o.colorData.push(e[2]),o.colorData.push(e[3]))}function a(e,t,o,a,r){i(r),R.usePreallocated?v.push(e,t,o?1:0,a||1):(k.push(e),k.push(t),k.push(o?1:0),k.push(a||1))}function r(){o.segments.length&&(o.segments[o.segments.length-1].to=k.length)}function n(){o.segments.length&&o.segments[o.segments.length-1].from===k.length||(r(),o.segments.push({from:k.length}))}function s(e,t,o,r,n){i(n),a(e+o,t),i(n),a(e,t),i(n),a(e,t+r),i(n),a(e,t+r),i(n),a(e+o,t+r),i(n),a(e+o,t)}function l(e){R.useGPUTranslations||(o.skipTranslation=!0,e.x=E.toPixels(e.x,!0),e.y=D.toPixels(e.
729y,!0)),a(e.x,e.y,0,2)}var c,d,u,m,p,h,b=t.pointArrayMap&&"low,high"===t.pointArrayMap.join(","),_=t.chart,f=t.options,y=!!f.stacking,w=f.data,x=(C=t.xAxis.getExtremes()).min,C=C.max,A=(S=t.yAxis.getExtremes()).min,S=S.max,T=t.xData||f.xData||t.processedXData,M=t.yData||f.yData||t.processedYData,P=t.zData||f.zData||t.processedZData,D=t.yAxis,E=t.xAxis,I=t.chart.plotHeight,N=t.chart.plotWidth,L=!T||0===T.length,F=f.connectNulls,j=t.points||!1,H=!1,W=!1,q=(w=y?t.data:T||w,T={x:-Number.MAX_VALUE,y:0},{x:Number.MIN_VALUE,y:0}),z=0,U=-1,B=!1,Y=!1,$="undefined"==typeof _.index,V=!1,Z=!1,K=O[t.type],G=!1,J=!0;if(!(f.boostData&&0<f.boostData.length)){if(_.inverted&&(I=t.chart.plotWidth,N=t.chart.plotHeight),t.closestPointRangePx=Number.MAX_VALUE,n(),j&&0<j.length)o.skipTranslation=!0,o.drawMode="triangles",j[0].node&&j[0].node.levelDynamic&&j.sort(function(e,t){if(e.node){if(e.node.levelDynamic>t.node.levelDynamic)return 1;if(e.node.levelDynamic<t.node.levelDynamic)return-1}return 0}),g(j,function(o){var i,a=o.plotY;void 0===a||isNaN(a)||null===o.y||(a=o.shapeArgs,o=(i=o.series.pointAttribs(o))["stroke-width"]||0,(d=e.color(i.fill).rgba)[0]/=255,d[1]/=255,d[2]/=255,"treemap"===t.type&&(o=o||1,(u=e.color(i.stroke).rgba)[0]/=255,u[1]/=255,u[2]/=255,s(a.x,a.y,a.width,a.height,u),o/=2),"heatmap"===t.type&&_.inverted&&(a.x=E.len-a.x,a.y=D.len-a.y,a.width=-a.width,a.height=-a.height),s(a.x+o,a.y+o,a.width-2*o,a.height-2*o,d))});else{for(;U<w.length-1&&(c=w[++U],!$);)L?(j=c[0],m=c[1],w[U+1]&&(Y=w[U+1][0]),w[U-1]&&(B=w[U-1][0]),3<=c.length&&(p=c[2],c[2]>o.zMax&&(o.zMax=c[2]),c[2]<o.zMin&&(o.zMin=c[2]))):(j=c,m=M[U],w[U+1]&&(Y=w[U+1]),w[U-1]&&(B=w[U-1]),P&&P.length&&(p=P[U],P[U]>o.zMax&&(o.zMax=P[U]),P[U]<o.zMin&&(o.zMin=P[U]))),F||null!==j&&null!==m?(Y&&Y>=x&&Y<=C&&(V=!0),B&&B>=x&&B<=C&&(Z=!0),b?(L&&(m=c.slice(1,3)),h=m[0],m=m[1]):y&&(j=c.x,h=(m=c.stackY)-c.y),null!=A&&null!=S&&(J=m>=A&&m<=S),j>C&&q.x<C&&(q.x=j,q.y=m),j<x&&T.x<x&&(T.x=j,T.y=m),null===m&&F||(null!==m&&J?(j>=x&&j<=C&&(G=!0),(G||V||Z)&&(R.useGPUTranslations||(o.skipTranslation=!0,j=E.toPixels(j,!0),(m=D.toPixels(m,!0))>I&&(m=I),j>N&&(j=N)),K&&(c=h,!1!==h&&void 0!==h||(c=0>m?m:0),R.useGPUTranslations||(c=D.toPixels(c,!0)),a(j,c,0,0,!1)),o.hasMarkers&&!1!==H&&(t.closestPointRangePx=Math.min(t.closestPointRangePx,Math.abs(j-H))),!R.useGPUTranslations&&!R.usePreallocated&&H&&1>j-H&&W&&1>Math.abs(m-W)?R.debug.showSkipSummary&&++z:(f.step&&a(j,W,0,2,!1),a(j,m,0,"bubble"===t.type?p||1:2,!1),H=j,W=m))):n())):n();R.debug.showSkipSummary&&console.log("skipped points:",z),!H&&!1!==F&&T>-Number.MAX_VALUE&&q<Number.MAX_VALUE&&(l(T),l(q))}r()}}function s(){D=[],M.data=k=[],S=[],v&&v.destroy()}function l(e){_&&(_.setUniform("xAxisTrans",e.transA),_.setUniform("xAxisMin",e.min),_.setUniform("xAxisMinPad",e.minPixelPadding),_.setUniform("xAxisPointRange",e.pointRange),_.setUniform("xAxisLen",e.len),_.setUniform("xAxisPos",e.pos),_.setUniform("xAxisCVSCoord",!e.horiz))}function c(e){_&&(_.setUniform("yAxisTrans",e.transA),_.setUniform("yAxisMin",e.min),_.setUniform("yAxisMinPad",e.minPixelPadding),_.setUniform("yAxisPointRange",e.pointRange),_.setUniform("yAxisLen",e.len),_.setUniform("yAxisPos",e.pos),_.setUniform("yAxisCVSCoord",!e.horiz))}function d(e,t){_.setUniform("hasThreshold",e),_.setUniform("translatedThreshold",t)}function u(o){return!!o&&(y=o.chartWidth||800,w=o.chartHeight||400,!!(f&&y&&w)&&(R.debug.timeRendering&&console.time("gl rendering"),f.canvas.width=y,f.canvas.height=w,_.bind(),f.viewport(0,0,y,w),_.setPMatrix([2/y,0,0,0,0,-2/w,0,0,0,0,-2,0,-1,1,-1,1]),_.setPlotHeight(o.plotHeight),1<R.lineWidth&&!e.isMS&&f.lineWidth(R.lineWidth),v.build(M.data,"aVertexPosition",4),v.bind(),T&&(f.bindTexture(f.TEXTURE_2D,h),_.setTexture(h)),_.setInverted(o.inverted),g(D,function(t,o){var i,r=t.series.options;i="undefined"!=typeof r.lineWidth?r.lineWidth:1;var n,s=r.threshold,u=x(s),m=t.series.yAxis.getThreshold(s);s=A(r.marker?r.marker.enabled:null,!!t.series.xAxis.isRadial||null,t.series.closestPointRangePx>2*((r.marker?r.marker.radius:10)||10));if(n=t.series.pointAttribs&&t.series.pointAttribs().fill||t.series.color,r.colorByPoint&&(n=t.series.chart.options.colors[o]),t.series.fillOpacity&&r.fillOpacity&&(n=new b(n).setOpacity(A(r.fillOpacity,1)).get()),n=e.color(n).rgba,R.useAlpha||(n[3]=1),"lines"===t.drawMode&&R.useAlpha&&1>n[3]&&(n[3]/=10),"add"===r.boostBlending?(f.blendFunc(f.SRC_ALPHA,f.ONE),f.blendEquation(f.FUNC_ADD)):"mult"===r.boostBlending?f.blendFunc(f.DST_COLOR,f.ZERO):"darken"===r.boostBlending?(f.blendFunc(f.ONE,f.ONE),f.blendEquation(f.FUNC_MIN)):f.blendFuncSeparate(f.SRC_ALPHA,f.ONE_MINUS_SRC_ALPHA,f.ONE,f.ONE_MINUS_SRC_ALPHA),_.reset(),0<t.colorData.length&&(_.setUniform("hasColor",1),(o=a(f,_)).build(t.colorData,"aColor",4),o.bind()),_.setColor(n),l(t.series.xAxis),c(t.series.yAxis),d(u,m),"points"===t.drawMode&&(r.marker&&r.marker.radiu
729s?_.setPointSize(2*r.marker.radius):_.setPointSize(1)),_.setSkipTranslation(t.skipTranslation),"bubble"===t.series.type&&_.setBubbleUniforms(t.series,t.zMin,t.zMax),_.setDrawAsCircle(N[t.series.type]&&T||!1),0<i||"line_strip"!==t.drawMode)for(i=0;i<t.segments.length;i++)v.render(t.segments[i].from,t.segments[i].to,t.drawMode);if(t.hasMarkers&&s)for(r.marker&&r.marker.radius?_.setPointSize(2*r.marker.radius):_.setPointSize(10),_.setDrawAsCircle(!0),i=0;i<t.segments.length;i++)v.render(t.segments[i].from,t.segments[i].to,"POINTS")}),R.debug.timeRendering&&console.timeEnd("gl rendering"),t&&t(),void s()))}function p(e){if(r(),e.renderer.forExport)return u(e);P?u(e):setTimeout(function(){p(e)},1)}var h,_=!1,v=!1,f=!1,y=0,w=0,k=!1,S=!1,T=!1,M={},P=!1,D=[],E=m.createElement("canvas"),I=E.getContext("2d"),O={column:!0,columnrange:!0,bar:!0,area:!0,arearange:!0},N={scatter:!0,bubble:!0},R={pointSize:1,lineWidth:1,fillColor:"#AA00AA",useAlpha:!0,usePreallocated:!1,useGPUTranslations:!1,debug:{timeRendering:!1,timeSeriesProcessing:!1,timeSetup:!1,timeBufferCopy:!1,timeKDTree:!1,showSkipSummary:!1}};return M={allocateBufferForSingleSeries:function(e){var t=0;R.usePreallocated&&(e.isSeriesBoosting&&(t=o(e)),v.allocate(t))},pushSeries:function(e){0<D.length&&D[D.length-1].hasMarkers&&(D[D.length-1].markerTo=S.length),R.debug.timeSeriesProcessing&&console.time("building "+e.type+" series"),D.push({segments:[],markerFrom:S.length,colorData:[],series:e,zMin:Number.MAX_VALUE,zMax:-Number.MAX_VALUE,hasMarkers:!!e.options.marker&&!1!==e.options.marker.enabled,showMarksers:!0,drawMode:{area:"lines",arearange:"lines",areaspline:"line_strip",column:"lines",columnrange:"lines",bar:"lines",line:"line_strip",scatter:"points",heatmap:"triangles",treemap:"triangles",bubble:"points"}[e.type]||"line_strip"}),n(e,D[D.length-1]),R.debug.timeSeriesProcessing&&console.timeEnd("building "+e.type+" series")},setSize:function(e,t){y===e&&t==t||(y=e,w=t,_.bind(),_.setPMatrix([2/y,0,0,0,0,-2/w,0,0,0,0,-2,0,-1,1,-1,1]))},inited:function(){return P},setThreshold:d,init:function(e,t){var o=0,r=["webgl","experimental-webgl","moz-webgl","webkit-3d"];if(P=!1,!e)return!1;for(R.debug.timeSetup&&console.time("gl setup");o<r.length&&!(f=e.getContext(r[o],{}));o++);if(!f)return!1;t||s(),f.enable(f.BLEND),f.blendFunc(f.SRC_ALPHA,f.ONE_MINUS_SRC_ALPHA),f.disable(f.DEPTH_TEST),f.depthFunc(f.LESS),_=i(f),v=a(f,_),T=!1,h=f.createTexture(),E.width=512,E.height=512,I.mozImageSmoothingEnabled=!1,I.webkitImageSmoothingEnabled=!1,I.msImageSmoothingEnabled=!1,I.imageSmoothingEnabled=!1,I.strokeStyle="rgba(255, 255, 255, 0)",I.fillStyle="#FFF",I.beginPath(),I.arc(256,256,256,0,2*Math.PI),I.stroke(),I.fill();try{f.bindTexture(f.TEXTURE_2D,h),f.texImage2D(f.TEXTURE_2D,0,f.RGBA,f.RGBA,f.UNSIGNED_BYTE,E),f.texParameteri(f.TEXTURE_2D,f.TEXTURE_WRAP_S,f.CLAMP_TO_EDGE),f.texParameteri(f.TEXTURE_2D,f.TEXTURE_WRAP_T,f.CLAMP_TO_EDGE),f.texParameteri(f.TEXTURE_2D,f.TEXTURE_MAG_FILTER,f.LINEAR),f.texParameteri(f.TEXTURE_2D,f.TEXTURE_MIN_FILTER,f.LINEAR),f.bindTexture(f.TEXTURE_2D,null),T=!0}catch(n){}return P=!0,R.debug.timeSetup&&console.timeEnd("gl setup"),!0},render:p,settings:R,valid:function(){return!1!==f},clear:r,flush:s,setXAxis:l,setYAxis:c,data:k,gl:function(){return f},allocateBuffer:function(e){var t=0;R.usePreallocated&&(g(e.series,function(e){e.isSeriesBoosting&&(t+=o(e))}),v.allocate(t))},destroy:function(){s(),v.destroy(),_.destroy(),f&&(h&&f.deleteTexture(h),f.canvas.width=1,f.canvas.height=1)},setOptions:function(e){C(!0,R,e)}}}function n(t,o){var i=t.chartWidth,a=t.chartHeight,n=t,s=t.seriesGroup||o.group,l=m.implementation.hasFeature("www.http://w3.org/TR/SVG11/feature#Extensibility","1.1");l=!1;return(n=t.isChartSeriesBoosting()?t:o).renderTarget||(n.canvas=M,t.renderer.forExport||!l?(n.renderTarget=t.renderer.image("",0,0,i,a).addClass("highcharts-boost-canvas").add(s),n.boostClear=function(){n.renderTarget.attr({href:""})},n.boostCopy=function(){n.boostResizeTarget(),n.renderTarget.attr({href:n.canvas.toDataURL("image/png")})}):(n.renderTargetFo=t.renderer.createElement("foreignObject").add(s),n.renderTarget=m.createElement("canvas"),n.renderTargetCtx=n.renderTarget.getContext("2d"),n.renderTargetFo.element.appendChild(n.renderTarget),n.boostClear=function(){n.renderTarget.width=n.canvas.width,n.renderTarget.height=n.canvas.height},n.boostCopy=function(){n.renderTarget.width=n.canvas.width,n.renderTarget.height=n.canvas.height,n.renderTargetCtx.drawImage(n.canvas,0,0)}),n.boostResizeTarget=function(){i=t.chartWidth,a=t.chartHeight,(n.renderTargetFo||n.renderTarget).attr({x:0,y:0,width:i,height:a}).css({pointerEvents:"none",mixedBlendMode:"normal",opacity:1}),n instanceof e.Chart&&n.markerGroup.translate(t.plotLeft,t.plotTop)},n.boostClipRect=t.renderer.clipRect(),(n.renderTargetFo||n.renderTarget).clip(n.boostClipRect),n instanceof e.Chart&&(n.markerGroup=n.renderer.g().add(s),n.markerGroup.translate(o.xAxis.pos,o.yAxis.pos))),n.canvas.width=i,n.canvas.height=a,n.boostClipRect.attr(t.getBoostClipRect(n)),n.boostResizeTarget(),n.boostClear(),n.ogl||(n.ogl=r(function(){n.ogl.settings.debug.timeBufferCopy&&console.time("buffer copy"),n.boostCopy(),n.ogl.settings.debug.timeBufferCopy&&console.timeEnd("buffer copy")}
729),n.ogl.init(n.canvas),n.ogl.setOptions(t.options.boost||{}),n instanceof e.Chart&&n.ogl.allocateBuffer(t)),n.ogl.setSize(i,a),n.ogl}function s(e,t,o){e&&t.renderTarget&&t.canvas&&!(o||t.chart).isChartSeriesBoosting()&&e.render(o||t.chart)}function l(e,t){e&&t.renderTarget&&t.canvas&&!t.chart.isChartSeriesBoosting()&&e.allocateBufferForSingleSeries(t)}function c(e){var t=!0;if(this.chart.options&&this.chart.options.boost&&(t="undefined"==typeof this.chart.options.boost.enabled||this.chart.options.boost.enabled),!t||!this.isSeriesBoosting)return e.call(this);this.chart.isBoosting=!0,(e=n(this.chart,this))&&(l(e,this),e.pushSeries(this)),s(e,this)}var d,u=e.win,m=u.document,p=function(){},h=e.Chart,b=e.Color,_=e.Series,v=e.seriesTypes,g=e.each,f=e.extend,y=e.addEvent,w=e.fireEvent,k=e.grep,x=e.isNumber,C=e.merge,A=e.pick,S=e.wrap,T=e.getOptions().plotOptions,M=m.createElement("canvas"),P="area arearange column columnrange bar line scatter heatmap bubble treemap".split(" "),D={};g(P,function(e){D[e]=1}),b.prototype.names={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",feldspar:"#d19275",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslateblue:"#8470ff",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",violetred:"#d02090",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},h.prototype.isChartSeriesBoosting=function(){return A(this.options.boost&&this.options.boost.seriesThreshold,50)<=this.series.length||o(this)},h.prototype.getBoostClipRect=function(e){var t={x:this.plotLeft,y:this.plotTop,width:this.plotWidth,height:this.plotHeight};return e===this&&g(this.yAxis,function(e){t.y=Math.min(e.pos,t.y),t.height=Math.max(e.pos-this.plotTop+e.len,t.height)},this),t},e.eachAsync=function(t,o,i,a,r,n){for(var s=(r=r||0)+(a=a||3e4),l=!0;l&&r<s&&r<t.length;)l=o(t[r],r),++r;l&&(r<t.length?n?e.eachAsync(t,o,i,a,r,n):u.requestAnimationFrame?u.requestAnimationFrame(function(){e.eachAsync(t,o,i,a,r)}):setTimeout(function(){e.eachAsync(t,o,i,a,r)}):i&&i())},_.prototype.getPoint=function(e){var t=e,o=this.xData||this.options.xData||this.processedXData||!1;return!e||e instanceof this.pointClass||((t=(new this.pointClass).init(this,this.options.data[e.i],o?o[e.i]:void 0)).category=t.x,t.dist=e.dist,t.distX=e.distX,t.plotX=e.plotX,t.plotY=e.plotY,t.index=e.i),t},S(_.prototype,"searchPoint",function(e){return this.getPoint(e.apply(this,[].slice.call(arguments,1
729)))}),y(_,"destroy",function(){var e=this,t=e.chart;t.markerGroup===e.markerGroup&&(e.markerGroup=null),t.hoverPoints&&(t.hoverPoints=k(t.hoverPoints,function(t){return t.series===e})),t.hoverPoint&&t.hoverPoint.series===e&&(t.hoverPoint=null)}),S(_.prototype,"getExtremes",function(e){if(!this.isSeriesBoosting||!this.hasExtremes||!this.hasExtremes())return e.apply(this,Array.prototype.slice.call(arguments,1))}),g(P,function(e){T[e]&&(T[e].boostThreshold=5e3,T[e].boostData=[],v[e].prototype.fillOpacity=!0)}),g(["translate","generatePoints","drawTracker","drawPoints","render"],function(e){function t(t){var o=this.options.stacking&&("translate"===e||"generatePoints"===e),i=A(this.chart&&this.chart.options&&this.chart.options.boost&&this.chart.options.boost.enabled,!0);this.isSeriesBoosting&&!o&&i&&"heatmap"!==this.type&&"treemap"!==this.type&&D[this.type]?this[e+"Canvas"]&&this[e+"Canvas"]():t.call(this)}S(_.prototype,e,t),"translate"===e&&g("column bar arearange columnrange heatmap treemap".split(" "),function(o){v[o]&&S(v[o].prototype,e,t)})}),S(_.prototype,"processData",function(e){function t(e){return o.chart.isChartSeriesBoosting()||(e?e.length:0)>=(o.options.boostThreshold||Number.MAX_VALUE)}var o=this,i=this.options.data;D[this.type]?(t(i)&&"heatmap"!==this.type&&"treemap"!==this.type&&!this.options.stacking&&this.hasExtremes&&this.hasExtremes(!0)||(e.apply(this,Array.prototype.slice.call(arguments,1)),i=this.processedXData),(this.isSeriesBoosting=t(i))?this.enterBoost():this.exitBoost&&this.exitBoost()):e.apply(this,Array.prototype.slice.call(arguments,1))}),y(_,"hide",function(){this.canvas&&this.renderTarget&&(this.ogl&&this.ogl.clear(),this.boostClear())}),_.prototype.enterBoost=function(){this.alteredByBoost=[],g(["allowDG","directTouch","stickyTracking"],function(e){this.alteredByBoost.push({prop:e,val:this[e],own:this.hasOwnProperty(e)})},this),this.directTouch=this.allowDG=!1,this.stickyTracking=!0,this.animate=null,this.labelBySeries&&(this.labelBySeries=this.labelBySeries.destroy())},_.prototype.exitBoost=function(){g(this.alteredByBoost||[],function(e){e.own?this[e.prop]=e.val:delete this[e.prop]},this),this.boostClear&&this.boostClear()},_.prototype.hasExtremes=function(e){var t=this.options,o=this.xAxis&&this.xAxis.options,i=this.yAxis&&this.yAxis.options;return t.data.length>(t.boostThreshold||Number.MAX_VALUE)&&x(i.min)&&x(i.max)&&(!e||x(o.min)&&x(o.max))},_.prototype.destroyGraphics=function(){var e,t,o=this,i=this.points;if(i)for(t=0;t<i.length;t+=1)(e=i[t])&&e.destroyElements&&e.destroyElements();g(["graph","area","tracker"],function(e){o[e]&&(o[e]=o[e].destroy())})},e.hasWebGLSupport=function(){var e,t=0,o=["webgl","experimental-webgl","moz-webgl","webkit-3d"];if("undefined"!=typeof u.WebGLRenderingContext)for(e=m.createElement("canvas");t<o.length;t++)try{if(null!=e.getContext(o[t]))return!0}catch(i){}return!1}
729,e.hasWebGLSupport()?(e.extend(_.prototype,{renderCanvas:function(){function t(e,t){var o,a,n=!1,s="undefined"==typeof g.index,l=!0;return!s&&(F?(o=e[0],a=e[1]):(o=e,a=x[t]),O?(F&&(a=e.slice(1,3)),n=a[0],a=a[1]):N&&(o=e.x,n=(a=e.stackY)-e.y),L||(l=a>=T&&a<=M),null!==a&&o>=A&&o<=S&&l)&&(e=Math.ceil(f.toPixels(o,!0)),D?(void 0!==u&&e!==i||(O||(n=a),(void 0===m||a>c)&&(c=a,m=t),(void 0===u||n<r)&&(r=n,u=t)),e!==i&&(void 0!==u&&(a=y.toPixels(c,!0),I=y.toPixels(r,!0),H(e,a,m),I!==a&&H(e,I,u)),u=m=void 0,i=e)):(a=Math.ceil(y.toPixels(a,!0)),H(e,a,t))),!s}function o(){w(b,"renderedCanvas"),delete b.buildKDTree,b.buildKDTree(),h.debug.timeKDTree&&console.timeEnd("kd tree building")}var i,a,r,c,u,m,h,b=this,_=b.options||{},v=!1,g=b.chart,f=this.xAxis,y=this.yAxis,k=_.xData||b.processedXData,x=_.yData||b.processedYData,C=_.data,A=(v=f.getExtremes()).min,S=v.max,T=(v=y.getExtremes()).min,M=v.max,P={},D=!!b.sampling,E=!1!==_.enableMouseTracking,I=y.getThreshold(_.threshold),O=b.pointArrayMap&&"low,high"===b.pointArrayMap.join(","),N=!!_.stacking,R=b.cropStart||0,L=b.requireSorting,F=!k,j=this.xData||this.options.xData||this.processedXData||!1,H=function(e,t,o){d=e+","+t,E&&!P[d]&&(P[d]=!0,g.inverted&&(e=f.len-e,t=y.len-t),a.push({x:!!j&&j[R+o],clientX:e,plotX:e,plotY:t,i:R+o}))};v=n(g,b);g.isBoosting=!0,h=v.settings,this.visible&&((this.points||this.graph)&&(this.animate=null,this.destroyGraphics()),g.isChartSeriesBoosting()?(this.markerGroup=g.markerGroup,this.renderTarget&&(this.renderTarget=this.renderTarget.destroy())):this.markerGroup=b.plotGroup("markerGroup","markers",!0,1,g.seriesGroup),a=this.points=[],b.buildKDTree=p,v&&(l(v,this),v.pushSeries(b),s(v,this,g)),g.renderer.forExport||(h.debug.timeKDTree&&console.time("kd tree building"),e.eachAsync(N?b.data:k||C,t,o)))}}),g(["heatmap","treemap"],function(e){v[e]&&S(v[e].prototype,"drawPoints",c)}),v.bubble&&(delete v.bubble.prototype.buildKDTree,S(v.bubble.prototype,"markerAttribs",function(e){return!this.isSeriesBoosting&&e.apply(this,[].slice.call(arguments,1))})),v.scatter.prototype.fill=!0,f(v.area.prototype,{fill:!0,fillOpacity:!0,sampling:!0}),f(v.column.prototype,{fill:!0,sampling:!0}),e.Chart.prototype.callbacks.push(function(e){y(e,"predraw",function(){e.boostForceChartBoost=void 0,
730e.boostForceChartBoost=o(e),e.isBoosting=!1,!e.isChartSeriesBoosting()&&e.didBoost&&(e.didBoost=!1),e.boostClear&&e.boostClear(),e.canvas&&e.ogl&&e.isChartSeriesBoosting()&&(e.didBoost=!0,e.ogl.allocateBuffer(e)),e.markerGroup&&e.xAxis&&0<e.xAxis.length&&e.yAxis&&0<e.yAxis.length&&e.markerGroup.translate(e.xAxis[0].pos,e.yAxis[0].pos)}),y(e,"render",function(){e.ogl&&e.isChartSeriesBoosting()&&e.ogl.render(e)})})):"undefined"!=typeof e.initCanvasBoost?e.initCanvasBoost():e.error(26)}(e)}),function(e){"object"==typeof module&&module.exports?module.exports=e:e(Highcharts)}(function(e){!function(e){var t=e.seriesTypes,o=e.Chart.prototype,i=e.getOptions(),a=e.extend,r=e.each;a(i.lang,{noData:"No data to display"}),i.noData={position:{x:0,y:0,align:"center",verticalAlign:"middle"}},i.noData.style={fontWeight:"bold",fontSize:"12px",color:"#666666"},r("bubble gauge heatmap pie sankey treemap waterfall".split(" "),function(e){t[e]&&(t[e].prototype.hasData=function(){return!!this.points.length})}),e.Series.prototype.hasData=function(){return this.visible&&void 0!==this.dataMax&&void 0!==this.dataMin},o.showNoData=function(e){var t=this.options;e=e||t&&t.lang.noData,t=t&&t.noData,!this.noDataLabel&&this.renderer&&(this.noDataLabel=this.renderer.label(e,0,0,null,null,null,t.useHTML,null,"no-data"),this.noDataLabel.attr(t.attr).css(t.style),this.noDataLabel.add(),this.noDataLabel.align(a(this.noDataLabel.getBBox(),t.position),!1,"plotBox"))},o.hideNoData=function(){this.noDataLabel&&(this.noDataLabel=this.noDataLabel.destroy())},o.hasData=function(){for(var e=this.series||[],t=e.length;t--;)if(e[t].hasData()&&!e[t].options.isInternal)return!0;return this.loadingShown},e.addEvent(e.Chart,"render",function(){this.hasData()?this.hideNoData():this.showNoData()})}(e)}),function(){function e(){10==$(this).val()?$("#other_retail_store").show(500):$("#other_retail_store").hide(500)}function t(e){var t={account:{},house:{}};return e.each(function(e,o){var i=$(o).is(":visible")?$(o).val():"",a=$(o).attr("id");a.match(/account_house_/)?t.house[a.replace("account_house_","")]=i:t.account[a.replace("account_","")]=i}),t}function o(e,t){if(e.match(/account_house_state_/))return!1;elem="account_house_state"==e?$("#account_house_state, #account_house_state_br, #account_house_state_ca, #account_house_state_au").filter(":visible"):$("#"+e);var o=elem.closest(".formField").find(".no_error").first(),i=elem.closest(".formField").find(".formError").first();if(0!=t.length)return o.hide(),i.text(o.text()+" "+t),i.show(),i;o.show(),i.hide()}function i(e){var t=122,o=10;$("html, body").animate({scrollTop:e.offset().top-(t+o)},500)}function a(e){var t={};e.forEach(function(e){var o=e.offset().top;t[o]=e}),i(_.sortBy(t,function(e){return e})[0])}function r(){$("#account_terms_accepted").attr("checked")&&$("#account_receive_emails").attr("checked")?($(".main.submit.action.next-step").removeClass("disabled"),$(".terms-accepted-error").hide(),$(".continueWarning").hide()):($(".main.submit.action.next-step").addClass("disabled"),$(".continueWarning").show(),$(".terms-accepted-error").show())}
730expandSection=function(e){var t=$(e);return $(e).find(".section-content").slideDown(300,function(){var e=t.find(".field_with_errors").children(":first-child");t.removeClass("closed"),e.length?e.first().focus():t.find(".formField input").first().focus()}).end().find(".change-section").hide(),$(e)},collapseSection=function(e){var t=$(e);return $(e).find(".section-content").slideUp(300,function(){t.addClass("closed")}).end().find(".change-section").show(),$(e)},$(document).on("click",".change-section",function(e){e.preventDefault();var t=$(this).closest(".js-section"),o=t.siblings(':not(".closed")');expandSection(t),t.data("prev-open",o.data("section")),collapseSection(o)}),$(document).on("click",".main.next-step",function(e){if(e.preventDefault(),!$(this).hasClass("disabled")){$(this).addClass("disabled");var i=$(this).closest(".js-section"),r=i.siblings("[data-section="+i.data("prev-open")+"]"),n={fields:t(i.find(".formField.required").find("input[type=text], input[type=password], input[type=checkbox], select"))};$.ajax({url:"/account/verify_fields",context:e.target,data:n,dataType:"json",cache:!1,method:"POST",success:function(e){var t=[];$.each(e,function(i){var a=o(i,e[i]);a&&t.push(a)}),t.length>0?(i.addClass("has_errors"),a(t),$(this).removeClass("disabled")):(i.removeClass("has_errors").find(".signup_error").remove().end().find(".field_with_errors").children(":first-child").unwrap(),$(this).hasClass("submit")?$(this).closest("form").submit():(r=r.length?r:i.next(),collapseSection(i),r.find(".change-section").click(),r.data("prev-open",""),$(this).removeClass("disabled")))},error:function(){$(this).removeClass("disabled")}})}}),$(function(){var t=$("#account_primary_contact_phone_number");t.length>0&&t.mask("(999) 999-9999"),$("select#account_retail_store_id").change(e),$("#account_house_postal_code").on("change, focusout",function(e){$.ajax({url:"/account/get_time_zone_from_postal_code",cache:!1,dataType:"json",context:$(e.target),data:{postal_code:$(e.target).val()},success:function(e){e&&e.time_zone&&(time_zone=e.time_zone,$("#account_house_time_zone option").removeAttr("selected").filter('[value="'+time_zone+'"]').attr("selected","selected"))},error:function(){},complete:function(){}})}),$("#account_terms_accepted, #account_receive_emails, #account_opt_out").change(function(){r()}),$("#account_receive_emails").closest(".checkbox").hide(),r(),$("#account_house_country_code").change(function(){"CA"==$("#account_house_country_code").val()?($("#account_receive_emails").attr("checked",!1),$("#account_receive_emails").closest(".checkbox").show(),$("#account_opt_out").attr("checked",!1)):"US"==$("#account_house_country_code").val()&&($("#account_receive_emails").attr("checked",!0),$("#account_opt_out").attr("checked",!0),$("#account_receive_emails").closest(".checkbox").hide()),r()}),$("select#account_retail_store_id").change(),$(".dynamic.formError").hide(),$(".formLabel .signup_error").siblings(".no_error").hide();var o=$(".signup_error").closest(".js-section").addClass("has_errors");if(o.length){var i=o.first();expandSection(i),i.siblings().find(".change-section").show()}else{var a=$("[data-section=contact-info]").first();expandSection(a)}})}(),Nexia.javascript.account={init:function(){jQuery.validator.addMethod("passwordStrength",function(e,t){return this.optional(t)||/[0-9]/.test(e)&&/[A-Z]/.test(e)&&/.{8,32}/.test(e)},"Password must include at least one lowercase letter, one uppercase letter and one number.")},forgotten_credentials:function(){return $("#forgot-password-form").validate({errorElement:"div",success:function(){},rules:{login:{required:!0}},messages:{login:{required:"Please enter your username"}}}),$("#forgot-username-form").validate({errorElement:"div",success:function(){},rules:{email:{required:!0,email:!0}},messages:{email:{required:"Please enter a valid email address"}}}),$(".forgot-credentials input").on("keyup",function(){$(this).closest("form").valid()?$(this).siblings(".buttons").find(".push_button").removeClass("disabled").removeAttr("disabled").prop("disabled",!1):$(this).siblings(".buttons").find(".push_button").addClass("disabled").attr("disabled","disabled").prop("disabled",!0)}),$(".forgot-credentials .push_button.main.continue").on("click",function(){$(this).hasClass("disabled")||$(this).closest("form").submit()})},reset_password:function(){$("#reset-password-form").validate({errorElement:"div",success:function(){},rules:{login:{required:!0},challenge_answer:{required:!0},password:{required:!0,rangelength:[8,32],passwordStrength:!0},password_confirmation:{required:!0,equalTo:"#password"}},messages:{login:{required:"Please enter your username"},challenge_answer:{required:"Please enter the answer"},password:{required:"Please provide a password",rangelength:"Your password must be between 8 and 32 characters long"},password_confirmation:{required:"Please provide the matching password",equalTo:"Please ensure the entered passwords match"}}}),$(".reset-password-page .push_button.main.continue").on("click",function(){$(this).closest("form").submit()})}},Nexia.javascript.devices={remove:function(){return $(window).load(function(){return $(".flexslider").flexslider({animation:"slide",slideshow:!1})})}},Nexia.javascript.events={init:function(){},index:function(){return $("select[name=filter]").on("change",function(){$("#filter_form #filter")[0].value=this.value,$("#filter_form").submit()}),$(".download-csv").on("click",function(e){var t=$(this),o=t.data("generate-url");if(o){e.preventDefault();var i=$(this).siblings(".download-csv-progress");return $.ajax(o,{type:"POST",async:!0,dataType:"json",success:function(e){t.hide(),i.find(".status .rows").text(e.rows),i.find(".spinner").show(),i.show(),Backstage.listen(e.key,{success:function(e){i.hide(),i.find(".spinner").hide(),t.removeData("generate-url").removeAttr("data-generate-url"),t.text("Download complete."),t.show(),window.location.href=e.download_url},update:function(e){i.find("progress").attr("value",e.progress),i.find(".status .counter").text(e.counter),i.find(".status .rows").text(e.rows)},error:function(){var e="An error has occurred.<br/>Please try again later.";i.html(e)}})},error:function(){var e="An error has occurred.<br/>Please try again later.";i.html(e)}})}})}},Nexia.javascript.root={init:function(){}
730,index:function(){return $(function(){var e=$("#loading"),t=$(".recent_events"),o=t.data("events-url");$.ajax({type:"GET",dataType:"json",url:o,success:function(o){_.each(o,function(e){null==e.date&&(e.date=""),null==e.time&&(e.time=""),null==e.actor&&(e.actor=""),null==e.source_name&&(e.source_name=""),null==e.description&&(e.description="");var o="<tr>";o+="<td>"+e.date+"</td>",o+="<td>"+e.time+"</td>",o+="<td>"+e.actor+"</td>",o+="<td>"+e.source_name+"</td>",o+="<td>"+e.description+"</td>",o+="</tr>",t.append(o)}),t.find("tr:even").addClass("odd"),t.removeClass("hidden"),e.hide()},error:function(){var t=$("#failed");e.hide(),t.show().addClass("loading-status")}})})}},Nexia.javascript.sessions={"new":function(){$("#login").focus(),$("#password").keyup(function(e){13===e.keyCode&&$(this).parents("form").submit()}),$("a#login").click(function(e){e.preventDefault(),$(this).parents("form").submit()});var e=$("#choose-sign-up-brand-button"),t=$("#choose-sign-up-brand-button .modal-contents").html();e.click(function(){$.prompt(t,{buttons:{}})})}},function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.jwplayer=t():e.jwplayer=t()}(this,function(){return function(e){function t(o){if(i[o])return i[o].exports;var a=i[o]={exports:{},id:o,loaded:!1};return e[o].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var o=window.webpackJsonpjwplayer;window.webpackJsonpjwplayer=function(i,r){for(var n,s,l=0,c=[];l<i.length;l++)s=i[l],a[s]&&c.push.apply(c,a[s]),a[s]=0;for(n in r)e[n]=r[n];for(o&&o(i,r);c.length;)c.shift().call(null,t)};var i={},a={0:0};return t.e=function(e,o){if(0===a[e])return o.call(null,t);if(void 0!==a[e])a[e].push(o);else{a[e]=[o];var i=document.getElementsByTagName("head")[0],r=document.createElement("script");r.type="text/javascript",r.charset="utf-8",r.async=!0,r.src=t.p+""+({1:"provider.caterpillar",2:"provider.shaka",3:"provider.cast",4:"provider.html5",5:"provider.flash",6:"provider.youtube",7:"polyfills.vttcue",8:"polyfills.vttrenderer",9:"polyfills.promise",10:"polyfills.base64",11:"vttparser"}[e]||e)+".js",i.appendChild(r)}},t.m=e,t.c=i,t.p="",t(0)}([function(e,t,o){e.exports=o(213)},function(e,t){var o,i;o=[],void 0===(i=function(){var e={},t=Array.prototype,o=Object.prototype,i=Function.prototype,a=t.slice,r=t.concat,n=o.toString,s=o.hasOwnProperty,l=t.map,c=t.reduce,d=t.forEach,u=t.filter,m=t.every,p=t.some,h=t.indexOf,b=Array.isArray,_=Object.keys,v=i.bind,g=function(e){return e instanceof g?e:this instanceof g?void 0:new g(e)},f=g.each=g.forEach=function(t,o,i){if(null==t)return t;if(d&&t.forEach===d)t.forEach(o,i);else if(t.length===+t.length){for(var a=0,r=t.length;a<r;a++)if(o.call(i,t[a],a,t)===e)return}else{var n=g.keys(t);for(a=0,r=n.length;a<r;a++)if(o.call(i,t[n[a]],n[a],t)===e)return}return t};g.map=g.collect=function(e,t,o){var i=[];return null==e?i:l&&e.map===l?e.map(t,o):(f(e,function(e,a,r){i.push(t.call(o,e,a,r))}),i)};var y="Reduce of empty array with no initial value";g.reduce=g.foldl=g.inject=function(e,t,o,i){var a=arguments.length>2;if(null==e&&(e=[]),c&&e.reduce===c)return i&&(t=g.bind(t,i)),a?e.reduce(t,o):e.reduce(t);if(f(e,function(e,r,n){a?o=t.call(i,o,e,r,n):(o=e,a=!0)}),!a)throw new TypeError(y);return o},g.find=g.detect=function(e,t,o){var i;return w(e,function(e,a,r){if(t.call(o,e,a,r))return i=e,!0}),i},g.filter=g.select=function(e,t,o){var i=[];return null==e?i:u&&e.filter===u?e.filter(t,o):(f(e,function(e,a,r){t.call(o,e,a,r)&&i.push(e)}),i)},g.reject=function(e,t,o){return g.filter(e,function(e,i,a){return!t.call(o,e,i,a)},o)},g.compact=function(e){return g.filter(e,g.identity)},g.every=g.all=function(t,o,i){o||(o=g.identity);var a=!0;return null==t?a:m&&t.every===m?t.every(o,i):(f(t,function(t,r,n){if(!(a=a&&o.call(i,t,r,n)))return e}),!!a)};var w=g.some=g.any=function(t,o,i){o||(o=g.identity);var a=!1;return null==t?a:p&&t.some===p?t.some(o,i):(f(t,function(t,r,n){if(a||(a=o.call(i,t,r,n)))return e}),!!a)};g.size=function(e){return null==e?0:e.length===+e.length?e.length:g.keys(e).length},g.last=function(e,t,o){if(null!=e)return null==t||o?e[e.length-1]:a.call(e,Math.max(e.length-t,0))},g.after=function(e,t){return function(){if(--e<1)return t.apply(this,arguments)}},g.before=function(e,t){var o;return function(){return--e>0&&(o=t.apply(this,arguments)),e<=1&&(t=null),o}};var k=function(e){return null==e?g.identity:g.isFunction(e)?e:g.property(e)},x=function(e){return function(t,o,i){var a={};return o=k(o),f(t,function(r,n){var s=o.call(i,r,n,t);e(a,s,r)}),a}};g.groupBy=x(function(e,t,o){g.has(e,t)?e[t].push(o):e[t]=[o]}),g.indexBy=x(function(e,t,o){e[t]=o}),g.sortedIndex=function(e,t,o,i){for(var a=(o=k(o)).call(i,t),r=0,n=e.length;r<n;){var s=r+n>>>1;o.call(i,e[s])<a?r=s+1:n=s}return r};w=g.some=g.any=function(t,o,i){o||(o=g.identity);var a=!1;return null==t?a:p&&t.some===p?t.some(o,i):(f(t,function(t,r,n){if(a||(a=o.call(i,t,r,n)))return e}),!!a)};g.contains=g.include=function(e,t){return null!=e&&(e.length!==+e.length&&(e=g.values(e)),g.indexOf(e,t)>=0)},g.pluck=function(e,t){return g.map(e,g.property(t))},g.where=function(e,t){return g.filter(e,g.matches(t))},g.findWhere=function(e,t){return g.find(e,g.matches(t))},g.max=function(e,t,o){if(!t&&g.isArray(e)&&e[0]===+e[0]&&e.length<65535)return Math.max.apply(Math,e);var i=-1/0,a=-1/0;return f(e,function(e,r,n){var s=t?t.call(o,e,r,n):e;s>a&&(i=e,a=s)}),i}
730,g.difference=function(e){var o=r.apply(t,a.call(arguments,1));return g.filter(e,function(e){return!g.contains(o,e)})},g.without=function(e){return g.difference(e,a.call(arguments,1))},g.indexOf=function(e,t,o){if(null==e)return-1;var i=0,a=e.length;if(o){if("number"!=typeof o)return e[i=g.sortedIndex(e,t)]===t?i:-1;i=o<0?Math.max(0,a+o):o}if(h&&e.indexOf===h)return e.indexOf(t,o);for(;i<a;i++)if(e[i]===t)return i;return-1};var C=function(){};g.bind=function(e,t){var o,i;if(v&&e.bind===v)return v.apply(e,a.call(arguments,1));if(!g.isFunction(e))throw new TypeError;return o=a.call(arguments,2),i=function(){if(!(this instanceof i))return e.apply(t,o.concat(a.call(arguments)));C.prototype=e.prototype;var r=new C;C.prototype=null;var n=e.apply(r,o.concat(a.call(arguments)));return Object(n)===n?n:r}},g.partial=function(e){var t=a.call(arguments,1);return function(){for(var o=0,i=t.slice(),a=0,r=i.length;a<r;a++)i[a]===g&&(i[a]=arguments[o++]);for(;o<arguments.length;)i.push(arguments[o++]);return e.apply(this,i)}},g.once=g.partial(g.before,2),g.memoize=function(e,t){var o={};return t||(t=g.identity),function(){var i=t.apply(this,arguments);return g.has(o,i)?o[i]:o[i]=e.apply(this,arguments)}},g.delay=function(e,t){var o=a.call(arguments,2);return setTimeout(function(){return e.apply(null,o)},t)},g.defer=function(e){return g.delay.apply(g,[e,1].concat(a.call(arguments,1)))},g.throttle=function(e,t,o){var i,a,r,n=null,s=0;o||(o={});var l=function(){s=!1===o.leading?0:g.now(),n=null,r=e.apply(i,a),i=a=null};return function(){var c=g.now();s||!1!==o.leading||(s=c);var d=t-(c-s);return i=this,a=arguments,d<=0?(clearTimeout(n),n=null,s=c,r=e.apply(i,a),i=a=null):n||!1===o.trailing||(n=setTimeout(l,d)),r}},g.keys=function(e){if(!g.isObject(e))return[];if(_)return _(e);var t=[];for(var o in e)g.has(e,o)&&t.push(o);return t},g.invert=function(e){for(var t={},o=g.keys(e),i=0,a=o.length;i<a;i++)t[e[o[i]]]=o[i];return t},g.defaults=function(e){return f(a.call(arguments,1),function(t){if(t)for(var o in t)void 0===e[o]&&(e[o]=t[o])}),e},g.extend=function(e){return f(a.call(arguments,1),function(t){if(t)for(var o in t)e[o]=t[o]}),e},g.pick=function(e){var o={},i=r.apply(t,a.call(arguments,1));return f(i,function(t){t in e&&(o[t]=e[t])}),o},g.omit=function(e){var o={},i=r.apply(t,a.call(arguments,1));for(var n in e)g.contains(i,n)||(o[n]=e[n]);return o},g.clone=function(e){return g.isObject(e)?g.isArray(e)?e.slice():g.extend({},e):e},g.isArray=b||function(e){return"[object Array]"==n.call(e)},g.isObject=function(e){return e===Object(e)},f(["Arguments","Function","String","Number","Date","RegExp"],function(e){g["is"+e]=function(t){return n.call(t)=="[object "+e+"]"}}),g.isArguments(arguments)||(g.isArguments=function(e){return!(!e||!g.has(e,"callee"))}),g.isFunction=function(e){return"function"==typeof e},g.isFinite=function(e){return isFinite(e)&&!isNaN(parseFloat(e))},g.isNaN=function(e){return g.isNumber(e)&&e!=+e},g.isBoolean=function(e){return!0===e||!1===e||"[object Boolean]"==n.call(e)},g.isNull=function(e){return null===e},g.isUndefined=function(e){return void 0===e},g.has=function(e,t){return s.call(e,t)},g.identity=function(e){return e},g.constant=function(e){return function(){return e}},g.property=function(e){return function(t){return t[e]}},g.propertyOf=function(e){return null==e?function(){}:function(t){return e[t]}},g.matches=function(e){return function(t){if(t===e)return!0;for(var o in e)if(e[o]!==t[o])return!1;return!0}},g.now=Date.now||function(){return(new Date).getTime()},g.result=function(e,t){if(null!=e){var o=e[t];return g.isFunction(o)?o.call(e):o}};var A=0;return g.uniqueId=function(e){var t=++A+"";return e?e+t:t},g}.apply(t,o))||(e.exports=i)},function(e,t,o){var i,a;i=[o(8),o(1),o(44),o(77),o(29),o(45),o(21),o(76),o(46),o(79),o(184)],void 0===(a=function(e,t,o,i,a,r,n,s,l,c,d){var u={log:function(){window.console&&("object"==typeof console.log?console.log(Array.prototype.slice.call(arguments,0)):console.log.apply(console,arguments))},between:function(e,t,o){return Math.max(Math.min(e,o),t)},foreach:function(e,t){var o;for(o in e)"function"===u.typeOf(e.hasOwnProperty)?e.hasOwnProperty(o)&&t(o,e[o]):t(o,e[o])}};return u.indexOf=t.indexOf,u.noop=function(){},u.seconds=e.seconds,u.prefix=e.prefix,u.suffix=e.suffix,t.extend(u,r,n,l,o,s,i,a,c,d),u}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1)],void 0===(a=function(e){var t=[].slice,o={on:function(e,t,o){return a(this,"on",e,[t,o])&&t?(this._events||(this._events={}),(this._events[e]||(this._events[e]=[])).push({callback:t,context:o}),this):this}
730,once:function(t,o,i){if(!a(this,"once",t,[o,i])||!o)return this;var r=this,n=e.once(function(){r.off(t,n),o.apply(this,arguments)});return n._callback=o,this.on(t,n,i)},off:function(t,o,i){var r,n,s,l,c,d,u,m;if(!this._events||!a(this,"off",t,[o,i]))return this;if(!t&&!o&&!i)return this._events=void 0,this;for(c=0,d=(l=t?[t]:e.keys(this._events)).length;c<d;c++)if(t=l[c],s=this._events[t]){if(this._events[t]=r=[],o||i)for(u=0,m=s.length;u<m;u++)n=s[u],(o&&o!==n.callback&&o!==n.callback._callback||i&&i!==n.context)&&r.push(n);r.length||delete this._events[t]}return this},trigger:function(e){if(!this._events)return this;var o=t.call(arguments,1);if(!a(this,"trigger",e,o))return this;var i=this._events[e],n=this._events.all;return i&&r(i,o,this),n&&r(n,arguments,this),this},triggerSafe:function(e){if(!this._events)return this;var o=t.call(arguments,1);if(!a(this,"trigger",e,o))return this;var i=this._events[e],r=this._events.all;return i&&n(i,o,this),r&&n(r,arguments,this),this}},i=/\s+/,a=function(e,t,o,a){if(!o)return!0;if("object"==typeof o){for(var r in o)e[t].apply(e,[r,o[r]].concat(a));return!1}if(i.test(o)){for(var n=o.split(i),s=0,l=n.length;s<l;s++)e[t].apply(e,[n[s]].concat(a));return!1}return!0},r=function(e,t,o){var i,a=-1,r=e.length,n=t[0],s=t[1],l=t[2];switch(t.length){case 0:for(;++a<r;)(i=e[a]).callback.call(i.context||o);return;case 1:for(;++a<r;)(i=e[a]).callback.call(i.context||o,n);return;case 2:for(;++a<r;)(i=e[a]).callback.call(i.context||o,n,s);return;case 3:for(;++a<r;)(i=e[a]).callback.call(i.context||o,n,s,l);return;default:for(;++a<r;)(i=e[a]).callback.apply(i.context||o,t);return}},n=function(e,t,o){for(var i,a=-1,n=e.length;++a<n;)try{(i=e[a]).callback.apply(i.context||o,t)}catch(r){}};return o}.apply(t,i))||(e.exports=a)},function(e,t){var o,i;o=[],void 0===(i=function(){var e={DRAG:"drag",DRAG_START:"dragStart",DRAG_END:"dragEnd",CLICK:"click",DOUBLE_CLICK:"doubleClick",TAP:"tap",DOUBLE_TAP:"doubleTap",OVER:"over",MOVE:"move",OUT:"out"},t={COMPLETE:"complete",ERROR:"error",JWPLAYER_AD_CLICK:"adClick",JWPLAYER_AD_COMPANIONS:"adCompanions",JWPLAYER_AD_COMPLETE:"adComplete",JWPLAYER_AD_ERROR:"adError",JWPLAYER_AD_IMPRESSION:"adImpression",JWPLAYER_AD_META:"adMeta",JWPLAYER_AD_PAUSE:"adPause",JWPLAYER_AD_PLAY:"adPlay",JWPLAYER_AD_SKIPPED:"adSkipped",JWPLAYER_AD_TIME:"adTime",JWPLAYER_CAST_AD_CHANGED:"castAdChanged",JWPLAYER_MEDIA_COMPLETE:"complete",JWPLAYER_READY:"ready",JWPLAYER_MEDIA_SEEK:"seek",JWPLAYER_MEDIA_BEFOREPLAY:"beforePlay",JWPLAYER_MEDIA_BEFORECOMPLETE:"beforeComplete",JWPLAYER_MEDIA_BUFFER_FULL:"bufferFull",JWPLAYER_DISPLAY_CLICK:"displayClick",JWPLAYER_PLAYLIST_COMPLETE:"playlistComplete",JWPLAYER_CAST_SESSION:"cast",JWPLAYER_MEDIA_ERROR:"mediaError",JWPLAYER_MEDIA_FIRST_FRAME:"firstFrame",JWPLAYER_MEDIA_PLAY_ATTEMPT:"playAttempt",JWPLAYER_MEDIA_LOADED:"loaded",JWPLAYER_MEDIA_SEEKED:"seeked",JWPLAYER_SETUP_ERROR:"setupError",JWPLAYER_ERROR:"error",JWPLAYER_PLAYER_STATE:"state",JWPLAYER_CAST_AVAILABLE:"castAvailable",JWPLAYER_MEDIA_BUFFER:"bufferChange",JWPLAYER_MEDIA_TIME:"time",JWPLAYER_MEDIA_TYPE:"mediaType",JWPLAYER_MEDIA_VOLUME:"volume",JWPLAYER_MEDIA_MUTE:"mute",JWPLAYER_MEDIA_META:"meta",JWPLAYER_MEDIA_LEVELS:"levels",JWPLAYER_MEDIA_LEVEL_CHANGED:"levelsChanged",JWPLAYER_CONTROLS:"controls",JWPLAYER_FULLSCREEN:"fullscreen",JWPLAYER_RESIZE:"resize",JWPLAYER_PLAYLIST_ITEM:"playlistItem",JWPLAYER_PLAYLIST_LOADED:"playlist",JWPLAYER_AUDIO_TRACKS:"audioTracks",JWPLAYER_AUDIO_TRACK_CHANGED:"audioTrackChanged",JWPLAYER_LOGO_CLICK:"logoClick",JWPLAYER_CAPTIONS_LIST:"captionsList",JWPLAYER_CAPTIONS_CHANGED:"captionsChanged",JWPLAYER_PROVIDER_CHANGED:"providerChanged",JWPLAYER_PROVIDER_FIRST_FRAME:"providerFirstFrame",JWPLAYER_USER_ACTION:"userAction",JWPLAYER_PROVIDER_CLICK:"providerClick",JWPLAYER_VIEW_TAB_FOCUS:"tabFocus",JWPLAYER_CONTROLBAR_DRAGGING:"scrubbing",JWPLAYER_INSTREAM_CLICK:"instreamClick"};return t.touchEvents=e,t}.apply(t,o))||(e.exports=i)},function(e,t){var o,i;o=[],void 0===(i=function(){return{BUFFERING:"buffering",IDLE:"idle",COMPLETE:"complete",PAUSED:"paused",PLAYING:"playing",ERROR:"error",LOADING:"loading",STALLED:"stalled"}}.apply(t,o))||(e.exports=i)},,,function(e,t,o){var i,a;i=[o(1)],void 0===(a=function(e){function t(e){return!!/[\(,]format=m3u8-/i.test(e)&&"m3u8"}var o=function(e,t,o){for(e=""+e,o=o||"0";e.length<t;)e=o+e;return e};return{trim:function(e){return e.replace(/^\s+|\s+$/g,"")},pad:o,xmlAttribute:function(e,t){for(var o=0;o<e.attributes.length;o++)if(e.attributes[o].name&&e.attributes[o].name.toLowerCase()===t.toLowerCase())return e.attributes[o].value.toString();return""},extension:function(e){if(!e||"rtmp"===e.substr(0,4))return"";var o=t(e);return o||((e=e.split("?")[0].split("#")[0]).lastIndexOf(".")>-1?e.substr(e.lastIndexOf(".")+1,e.length).toLowerCase():void 0)},hms:function(e){var t=parseInt(e/3600),i=parseInt(e/60)%60,a=e%60;return o(t,2)+":"+o(i,2)+":"+o(a.toFixed(3),6)},seconds:function(t,o){if(e.isNumber(t))return t;var i=(t=t.replace(",",".")).split(":"),a=i.length,r=0;if("s"===t.slice(-1))r=parseFloat(t);else if("m"===t.slice(-1))r=60*parseFloat(t);else if("h"===t.slice(-1))r=3600*parseFloat(t);else if(a>1){var n=a-1;4===a&&(o&&(r=parseFloat(i[n])/o),n-=1),r+=parseFloat(i[n]),r+=60*parseFloat(i[n-1]),a>=3&&(r+=3600*parseFloat(i[n-2]))}else r=parseFloat(t);return r},suffix:function(t,o){return e.map(t,function(e){return e+o})},prefix:function(t,o){return e.map(t,function(e){return o+e})}}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(3),o(4),o(1),o(2)],void 0===(a=function(e,t,o,i){function a(e,t){return/touch/.test(e.type)?(e.originalEvent||e).changedTouches[0]["page"+t]:e["page"+t]}function r(e){var t=e||window.event;return e instanceof MouseEvent&&("which"in t?3===t.which:"button"in t&&2===t.button)}function n(e,t,o){var i;return i=t instanceof MouseEvent||!t.touches&&!t.changedTouches?t:t.touches&&t.touches.length?t.touches[0]:t.changedTouches[0],{t
730ype:e,target:t.target,currentTarget:o,pageX:i.pageX,pageY:i.pageY}}function s(e){(e instanceof MouseEvent||e instanceof window.TouchEvent)&&(e.preventManipulation&&e.preventManipulation(),e.cancelable&&e.preventDefault&&e.preventDefault())}var l=!o.isUndefined(window.PointerEvent),c=!l&&i.isMobile(),d=!l&&!c,u=i.isFF()&&i.isOSX(),m=function(e,i){function c(e){(d||l&&"touch"!==e.pointerType)&&v(t.touchEvents.OVER,e)}function m(e){(d||l&&"touch"!==e.pointerType)&&v(t.touchEvents.MOVE,e)}function p(o){(d||l&&"touch"!==o.pointerType&&!e.contains(document.elementFromPoint(o.x,o.y)))&&v(t.touchEvents.OUT,o)}function h(t){g=t.target,k=a(t,"X"),x=a(t,"Y"),r(t)||(l?t.isPrimary&&(i.preventScrolling&&(f=t.pointerId,e.setPointerCapture(f)),e.addEventListener("pointermove",b),e.addEventListener("pointercancel",_),e.addEventListener("pointerup",_)):d&&(document.addEventListener("mousemove",b),u&&"object"===t.target.nodeName.toLowerCase()?e.addEventListener("click",_):document.addEventListener("mouseup",_)),g.addEventListener("touchmove",b),g.addEventListener("touchcancel",_),g.addEventListener("touchend",_))}function b(e){var o=t.touchEvents,r=6;if(w)v(o.DRAG,e);else{var n=a(e,"X"),l=a(e,"Y"),c=n-k,d=l-x;c*c+d*d>r*r&&(v(o.DRAG_START,e),w=!0,v(o.DRAG,e))}i.preventScrolling&&s(e)}function _(o){var a=t.touchEvents;l?(i.preventScrolling&&e.releasePointerCapture(f),e.removeEventListener("pointermove",b),e.removeEventListener("pointercancel",_),e.removeEventListener("pointerup",_)):d&&(document.removeEventListener("mousemove",b),document.removeEventListener("mouseup",_)),g.removeEventListener("touchmove",b),g.removeEventListener("touchcancel",_),g.removeEventListener("touchend",_),w?v(a.DRAG_END,o):i.directSelect&&o.target!==e||-1!==o.type.indexOf("cancel")||(l&&o instanceof window.PointerEvent?"touch"===o.pointerType?v(a.TAP,o):v(a.CLICK,o):d?v(a.CLICK,o):(v(a.TAP,o),s(o))),g=null,w=!1}function v(e,a){var r;if(i.enableDoubleTap&&(e===t.touchEvents.CLICK||e===t.touchEvents.TAP))if(o.now()-C<A){var s=e===t.touchEvents.CLICK?t.touchEvents.DOUBLE_CLICK:t.touchEvents.DOUBLE_TAP;r=n(s,a,y),S.trigger(s,r),C=0}else C=o.now();r=n(e,a,y),S.trigger(e,r)}var g,f,y=e,w=!1,k=0,x=0,C=0,A=300;i=i||{},l?(e.addEventListener("pointerdown",h),i.useHover&&(e.addEventListener("pointerover",c),e.addEventListener("pointerout",p)),i.useMove&&e.addEventListener("pointermove",m)):d&&(e.addEventListener("mousedown",h),i.useHover&&(e.addEventListener("mouseover",c),e.addEventListener("mouseout",p)),i.useMove&&e.addEventListener("mousemove",m)),e.addEventListener("touchstart",h);var S=this;return this.triggerEvent=v,this.destroy=function(){e.removeEventListener("touchstart",h),e.removeEventListener("mousedown",h),g&&(g.removeEventListener("touchmove",b),g.removeEventListener("touchcancel",_),g.removeEventListener("touchend",_)),l&&(i.preventScrolling&&e.releasePointerCapture(f),e.removeEventListener("pointerover",c),e.removeEventListener("pointerdown",h),e.removeEventListener("pointermove",b),e.removeEventListener("pointermove",m),e.removeEventListener("pointercancel",_),e.removeEventListener("pointerout",p),e.removeEventListener("pointerup",_)),e.removeEventListener("click",_),e.removeEventListener("mouseover",c),e.removeEventListener("mousemove",m),e.removeEventListener("mouseout",p),document.removeEventListener("mousemove",b),document.removeEventListener("mouseup",_)},this};return o.extend(m.prototype,e),m}.apply(t,i))||(e.exports=a)},,function(e,t,o){e.exports=o(142)["default"]},function(e,t){"use strict";function o(e){return d[e]}function i(e){for(var t=1;t<arguments.length;t++)for(var o in arguments[t])Object.prototype.hasOwnProperty.call(arguments[t],o)&&(e[o]=arguments[t][o]);return e}function a(e,t){for(var o=0,i=e.length;o<i;o++)if(e[o]===t)return o;return-1}function r(e){if("string"!=typeof e){if(e&&e.toHTML)return e.toHTML();if(null==e)return"";if(!e)return e+"";e=""+e}return m.test(e)?e.replace(u,o):e}function n(e){return!e&&0!==e||!(!b(e)||0!==e.length)}function s(e){var t=i({},e);return t._parent=e,t}function l(e,t){return e.path=t,e}function c(e,t){return(e?e+".":"")+t}
730t.__esModule=!0,t.extend=i,t.indexOf=a,t.escapeExpression=r,t.isEmpty=n,t.createFrame=s,t.blockParams=l,t.appendContextPath=c;var d={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},u=/[&<>"'`=]/g,m=/[&<>"'`=]/,p=Object.prototype.toString;t.toString=p;var h=function(e){return"function"==typeof e};h(/x/)&&(t.isFunction=h=function(e){return"function"==typeof e&&"[object Function]"===p.call(e)}),t.isFunction=h;var b=Array.isArray||function(e){return!(!e||"object"!=typeof e)&&"[object Array]"===p.call(e)};t.isArray=b},,function(e,t,o){var i,a;i=[o(8)],void 0===(a=function(e){return{localName:function(e){return e?e.localName?e.localName:e.baseName?e.baseName:"":""},textContent:function(t){return t?t.textContent?e.trim(t.textContent):t.text?e.trim(t.text):"":""},getChildNode:function(e,t){return e.childNodes[t]},numChildren:function(e){return e.childNodes?e.childNodes.length:0}}}.apply(t,i))||(e.exports=a)},,,,,function(e,t,o){var i,a;i=[o(2),o(8)],void 0===(a=function(e,t){function o(e){var t={},o=e.split("\r\n");1===o.length&&(o=e.split("\n"));var a=1;if(o[0].indexOf(" --> ")>0&&(a=0),o.length>a+1&&o[a+1]){var r=o[a],n=r.indexOf(" --> ");n>0&&(t.begin=i(r.substr(0,n)),t.end=i(r.substr(n+5)),t.text=o.slice(a+1).join("\r\n"))}return t}var i=e.seconds;return function(e){var i=[],a=(e=t.trim(e)).split("\r\n\r\n");1===a.length&&(a=e.split("\n\n"));for(var r=0;r<a.length;r++)if("WEBVTT"!==a[r]){var n=o(a[r]);n.text&&i.push(n)}return i}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(2),o(4),o(5),o(1)],void 0===(a=function(e,t,o,i){var a=e.noop,r=i.constant(!1);return{supports:r,play:a,load:a,stop:a,volume:a,mute:a,seek:a,resize:a,remove:a,destroy:a,setVisibility:a,setFullscreen:r,getFullscreen:a,getContainer:a,setContainer:r,getName:a,getQualityLevels:a,getCurrentQuality:a,setCurrentQuality:a,getAudioTracks:a,getCurrentAudioTrack:a,setCurrentAudioTrack:a,checkComplete:a,setControls:a,attachMedia:a,detachMedia:a,setState:function(e){var i=this.state||o.IDLE;this.state=e,e!==i&&this.trigger(t.JWPLAYER_PLAYER_STATE,{newstate:e})},sendMediaType:function(e){var o=e[0].type,i="oga"===o||"aac"===o||"mp3"===o||"mpeg"===o||"vorbis"===o;this.trigger(t.JWPLAYER_MEDIA_TYPE,{mediaType:i?"audio":"video"})}}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1)],void 0===(a=function(e){var t={},o={TIT2:"title",TT2:"title",WXXX:"url",TPE1:"artist",TP1:"artist",TALB:"album",TAL:"album"};return t.utf8ArrayToStr=function(e,t){var o,i,a,r,n,s;for(o="",a=e.length,i=t||0;i<a;)if(0!==(r=e[i++])&&3!==r)switch(r>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:o+=String.fromCharCode(r);break;case 12:case 13:n=e[i++],o+=String.fromCharCode((31&r)<<6|63&n);break;case 14:n=e[i++],s=e[i++],o+=String.fromCharCode((15&r)<<12|(63&n)<<6|(63&s)<<0)}return o},t.utf16BigEndianArrayToStr=function(e,t){var o,i,a;for(o="",a=e.length-1,i=t||0;i<a;)254===e[i]&&255===e[i+1]||(o+=String.fromCharCode((e[i]<<8)+e[i+1])),i+=2;return o},t.syncSafeInt=function(e){var o=t.arrayToInt(e);return 127&o|(32512&o)>>1|(8323072&o)>>2|(2130706432&o)>>3},t.arrayToInt=function(e){for(var t="0x",o=0;o<e.length;o++)t+=e[o].toString(16)
731;return parseInt(t)},t.parseID3=function(i){return e.reduce(i,function(i,a){if(!("value"in a)&&"data"in a&&a.data instanceof ArrayBuffer){var r=new Uint8Array(a.data),n=r.length;a={value:{key:"",data:""}};for(var s=10;s<14&&s<r.length&&0!==r[s];)a.value.key+=String.fromCharCode(r[s]),s++;var l=19,c=r[l];3!==c&&0!==c||(c=r[++l],n--);var d=0;if(1!==c&&2!==c)for(var u=l+1;u<n;u++)if(0===r[u]){d=u-l;break}if(d>0){var m=t.utf8ArrayToStr(r.subarray(l,l+=d),0);if("PRIV"===a.value.key){if("com.apple.streaming.transportStreamTimestamp"===m){var p=1&t.syncSafeInt(r.subarray(l,l+=4)),h=t.syncSafeInt(r.subarray(l,l+=4));p&&(h+=4294967296),a.value.data=h}else a.value.data=t.utf8ArrayToStr(r,l+1);a.value.info=m}else a.value.info=m,a.value.data=t.utf8ArrayToStr(r,l+1)}else{var b=r[l];a.value.data=1===b||2===b?t.utf16BigEndianArrayToStr(r,l+1):t.utf8ArrayToStr(r,l+1)}}if(o.hasOwnProperty(a.value.key)&&(i[o[a.value.key]]=a.value.data),a.value.info){var _=i[a.value.key];e.isObject(_)||(_={},i[a.value.key]=_),_[a.value.info]=a.value.data}else i[a.value.key]=a.value.data;return i},{})},t}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(4),o(3),o(1)],void 0===(a=function(e,t,o){var i={},a={NEW:0,LOADING:1,ERROR:2,COMPLETE:3}
731,r=function(r,n){function s(t){d=a.ERROR,c.trigger(e.ERROR,t)}function l(t){d=a.COMPLETE,c.trigger(e.COMPLETE,t)}var c=o.extend(this,t),d=a.NEW;this.addEventListener=this.on,this.removeEventListener=this.off,this.makeStyleLink=function(e){var t=document.createElement("link");return t.type="text/css",t.rel="stylesheet",t.href=e,t},this.makeScriptTag=function(e){var t=document.createElement("script");return t.src=e,t},this.makeTag=n?this.makeStyleLink:this.makeScriptTag,this.load=function(){if(d===a.NEW){var t=i[r];if(t&&(d=t.getStatus())<2)return t.on(e.ERROR,s),void t.on(e.COMPLETE,l);var o=document.getElementsByTagName("head")[0]||document.documentElement,c=this.makeTag(r),u=!1;c.onload=c.onreadystatechange=function(e){u||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(u=!0,l(e),c.onload=c.onreadystatechange=null,o&&c.parentNode&&!n&&o.removeChild(c))},c.onerror=s,o.insertBefore(c,o.firstChild),d=a.LOADING,i[r]=this}},this.getStatus=function(){return d}};return r.loaderstatus=a,r}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1)],void 0===(a=function(e){var t="free",o="premium",i="enterprise",a="platinum",r="ads",n="unlimited",s="trial",l={setup:[t,o,i,r,n,s,a],dash:[o,i,r,n,s,a],drm:[i,r,n,s],hls:[o,r,i,n,s,a],ads:[r,n,s,a,i],casting:[o,i,r,n,s,a],jwpsrv:[t,o,i,r,s,a]};return function(t){return function(o){return e.contains(l[o],t)}}}.apply(t,i))||(e.exports=a)},,,function(e,t){"use strict";function o(e,t){var a=t&&t.loc,r=void 0,n=void 0;a&&(e+=" - "+(r=a.start.line)+":"+(n=a.start.column));for(var s=Error.prototype.constructor.call(this,e),l=0;l<i.length;l++)this[i[l]]=s[i[l]];Error.captureStackTrace&&Error.captureStackTrace(this,o),a&&(this.lineNumber=r,this.column=n)}t.__esModule=!0;var i=["description","fileName","lineNumber","message","name","number","stack"];o.prototype=new Error,t["default"]=o,e.exports=t["default"]},function(e,t,o){var i,a;i=[o(175),o(176),o(69),o(34)],void 0===(a=function(e,t,o,i){var a={},r={};return{loadPlugins:function(o,i){return r[o]=new e(new t(a),i),r[o]},registerPlugin:function(e,t,r,n){var s=i.getPluginName(e);a[s]||(a[s]=new o(e)),a[s].registerPlugin(e,t,r,n)}}}.apply(t,i))||(e.exports=a)},function(e,t){var o,i;o=[],void 0===(i=function(){return{repo:"http://ssl.p.jwpcdn.com/player/v/",SkinsIncluded:["seven"],SkinsLoadable:["beelden","bekle","five","glow","roundster","six","stormtrooper","vapor"],dvrSeekLimit:-25}}.apply(t,o))||(e.exports=i)},function(e,t,o){var i,a;i=[o(8),o(85)],void 0===(a=function(e,t){function o(e){e=e.split("-");for(var t=1;t<e.length;t++)e[t]=e[t].charAt(0).toUpperCase()+e[t].slice(1);return e.join("")}function i(t,o,i){if(""===o||null==o)return"";var a=i?" !important":"";return"string"==typeof o&&isNaN(o)?/png|gif|jpe?g/i.test(o)&&o.indexOf("url")<0?"url("+o+")":o+a:0===o||"z-index"===t||"opacity"===t?""+o+a:/color/i.test(t)?"#"+e.pad(o.toString(16).replace(/^0x/i,""),6)+a:Math.ceil(o)+"px"+a}var a=function(e,o,i){i=i||"all-players";var a="";if("object"==typeof o){var n=document.createElement("div");r(n,o),a="{"+n.style.cssText+"}"}else"string"==typeof o&&(a=o);t.style([[e,e+a]],i)},r=function(e,t){if(null!=e){void 0===e.length&&(e=[e]);var a,r={};for(a in t)r[a]=i(a,t[a]);for(var n=0;n<e.length;n++){var s,l=e[n];if(null!=l)for(a in r)s=o(a),l.style[s]!==r[a]&&(l.style[s]=r[a])}}},n=function(e,t){r(e,{transform:t,webkitTransform:t,msTransform:t,mozTransform:t,oTransform:t})},s=function(e,t){var o="rgb";e?3===(e=String(e).replace("#","")).length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]):e="000000";var i=[parseInt(e.substr(0,2),16),parseInt(e.substr(2,2),16),parseInt(e.substr(4,2),16)];return void 0!==t&&100!==t&&(o+="a",i.push(t/100)),o+"("+i.join(",")+")"};return{css:a,style:r,clearCss:t.clear,transform:n,hexToRgba:s}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(44)],void 0===(a=function(e){return function(t){return-1===t.indexOf("flash")&&(e.isChrome()||e.isIOS()||e.isSafari()||e.isEdge())}}.apply(t,i))||(e.exports=a)},function(e,t){var o,i;o=[],void 0===(i=function(){return"7.6.1+commercial_v7-6-1.116.commercial.54b551.jwplayer.9a3f48.googima.258d99.vast.020d0f.analytics.213ba9.plugin-gapro.6c22bd.plugin-related.5992d3.plugin-sharing.135631"}.apply(t,o))||(e.exports=i)},function(e,t,o){var i,a;i=[o(78),o(2)],void 0===(a=function(e,t){return e.extend({constructor:function(e,t,o){this.el=document.createElement("div"),this.el.className="jw-icon jw-icon-tooltip "+e+" jw-button-color jw-reset jw-hidden",t&&(this.el.setAttribute("tabindex","0"),this.el.setAttribute("role","button"),this.el.setAttribute("aria-label",t)),!0===o?this.el.setAttribute("aria-hidden","false"):this.el.setAttribute("aria-hidden","true"),this.container=document.createElement("div"),this.container.className="jw-overlay jw-reset",this.openClass="jw-open",this.componentType="tooltip",this.el.appendChild(this.container)},addContent:function(e){this.content&&this.removeContent(),this.content=e,this.container.appendChild(e)},removeContent:function(){this.content&&(this.container.removeChild(this.content),this.content=null)},hasContent:function(){return!!this.content},element:function(){return this.el},openTooltip:function(e){this.trigger("open-"+this.componentType,e,{isOpen:!0}),this.isOpen=!0,t.toggleClass(this.el,this.openClass,this.isOpen)},closeTooltip:function(e){this.trigger("close-"+this.componentType,e,{isOpen:!1}),this.isOpen=!1,t.toggleClass(this.el,this.openClass,this.isOpen)},toggleOpenState:function(e){this.isOpen?this.closeTooltip(e):this.openTooltip(e)}})}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(2),o(51),o(168),o(1),o(3),o(183),o(4),o(5)],void 0===(a=function(e,t,o,i,a,r,n,s){var l=function(){function r(e,t){var o=i.extend({},t,{type:e});switch(e){case"flashThrottle":var a="resume"!==t.state;this.set("flashThrottle",a),this.set("flashBlocked",a);break;case"flashBlocked":return void this.set("flashBlocked",!0);case"flashUnblocked":return void this.set("flashBlocked",!1);case"volume":case"mute":return void this.set(e,t[e]);case n.JWPLAYER_MEDIA_TYPE:return void(this.mediaModel.get("mediaType")!==t.mediaType&&(this.mediaModel.set("mediaType",t.mediaType),this.mediaController.trigger(e,o)));case n.JWPLAYER_PLAYER_STATE:return void this.mediaModel.set("state",t.newstate);case n.JWPLAYER_MEDIA_BUFFER:this.set("buffer",t.bufferPercent);
731case n.JWPLAYER_MEDIA_META:var r=t.duration;i.isNumber(r)&&!i.isNaN(r)&&(this.mediaModel.set("duration",r),this.set("duration",r));break;case n.JWPLAYER_MEDIA_BUFFER_FULL:this.mediaModel.get("playAttempt")?this.playVideo():this.mediaModel.on("change:playAttempt",function(){this.playVideo()},this);break;case n.JWPLAYER_MEDIA_TIME:this.mediaModel.set("position",t.position),this.set("position",t.position),i.isNumber(t.duration)&&(this.mediaModel.set("duration",t.duration),this.set("duration",t.duration));break;case n.JWPLAYER_PROVIDER_CHANGED:this.set("provider",d.getName());break;case n.JWPLAYER_MEDIA_LEVELS:this.setQualityLevel(t.currentQuality,t.levels),this.mediaModel.set("levels",t.levels);break;case n.JWPLAYER_MEDIA_LEVEL_CHANGED:this.setQualityLevel(t.currentQuality,t.levels),this.persistQualityLevel(t.currentQuality,t.levels);break;case n.JWPLAYER_AUDIO_TRACKS:this.setCurrentAudioTrack(t.currentTrack,t.tracks),this.mediaModel.set("audioTracks",t.tracks);break;case n.JWPLAYER_AUDIO_TRACK_CHANGED:this.setCurrentAudioTrack(t.currentTrack,t.tracks);break;case"subtitlesTrackChanged":this.persistVideoSubtitleTrack(t.currentTrack,t.tracks);break;case"visualQuality":var s=i.extend({},t);this.mediaModel.set("visualQuality",s)}this.mediaController.trigger(e,o)}var l,d,u=this,m=e.noop;this.mediaController=i.extend({},a),this.mediaModel=new c,o.model(this),this.set("mediaModel",this.mediaModel),this.setup=function(t){return i.extend(this.attributes,t,{item:0,state:s.IDLE,flashBlocked:!1,fullscreen:!1,compactUI:!1,scrubbing:!1,duration:0,position:0,buffer:0}),e.isMobile()&&!t.mobileSdk&&this.set("autostart",!1),this.updateProviders(),this},this.getConfiguration=function(){return i.omit(this.clone(),["mediaModel"])},this.updateProviders=function(){l=new t(this.getConfiguration())},this.setQualityLevel=function(e,t){e>-1&&t.length>1&&"youtube"!==d.getName().name&&this.mediaModel.set("currentLevel",parseInt(e))},this.persistQualityLevel=function(e,t){var o=(t[e]||{}).label;this.set("qualityLabel",o)},this.setCurrentAudioTrack=function(e,t){e>-1&&t.length>0&&e<t.length&&this.mediaModel.set("currentAudioTrack",parseInt(e))},this.onMediaContainer=function(){var e=this.get("mediaContainer");m.setContainer(e)},this.changeVideoProvider=function(e){if(this.off("change:mediaContainer",this.onMediaContainer),d&&(d.off(null,null,this),d.getContainer()&&d.remove(),delete d.instreamMode),!e)return d=m=e,void this.set("provider",void 0);m=new e(u.get("id"),u.getConfiguration());var t=this.get("mediaContainer");t?m.setContainer(t):this.once("change:mediaContainer",this.onMediaContainer),this.set("provider",m.getName()),-1===m.getName().name.indexOf("flash")&&(this.set("flashThrottle",void 0),this.set("flashBlocked",!1)),(d=m).volume(u.get("volume")),d.mute(u.get("mute")),d.on("all",r,this),!0===this.get("instreamMode")&&(d.instreamMode=!0)},this.destroy=function(){this.off(),d&&(d.off(null,null,this),d.destroy())},this.getVideo=function(){return d},this.setFullscreen=function(e){(e=!!e)!==u.get("fullscreen")&&u.set("fullscreen",e)},this.chooseProvider=function(e){return l.choose(e).provider},this.setItemIndex=function(e){var t=this.get("playlist");e=((e=parseInt(e,10)||0)+t.length)%t.length,this.set("item",e),this.set("playlistItem",t[e]),this.setActiveItem(t[e])},this.setActiveItem=function(e){this.mediaModel.off(),this.mediaModel=new c,this.set("mediaModel",this.mediaModel),this.set("position",e.starttime||0),this.set("duration",e.duration||0),this.setProvider(e)},this.setProvider=function(e){var t=e&&e.sources&&e.sources[0];if(void 0!==t){var o=this.chooseProvider(t);o&&m instanceof o||u.changeVideoProvider(o),m&&(m.init&&m.init(e),this.trigger("itemReady",e))}},this.getProviders=function(){return l},this.resetProvider=function(){m=null},this.setVolume=function(e){e=Math.round(e),this.set("volume",e),d&&d.volume(e);var t=0===e;t!==this.get("mute")&&this.setMute(t)},this.setMute=function(t){if(e.exists(t)||(t=!this.get("mute")),this.set("mute",t),d&&d.mute(t),!t){var o=Math.max(10,this.get("volume"));this.setVolume(o)}},this.loadVideo=function(e){if(!e){var t=this.get("item");e=this.get("playlist")[t]}this.set("position",e.starttime||0),this.set("duration",e.duration||0),this.mediaModel.set("playAttempt",!0),this.mediaController.trigger(n.JWPLAYER_MEDIA_PLAY_ATTEMPT,{playReason:this.get("playReason")}),d.load(e)},this.stopVideo=function(){d&&d.stop()},this.playVideo=function(){d.play()}
731,this.persistCaptionsTrack=function(){var e=this.get("captionsTrack");e?this.set("captionLabel",e.label):this.set("captionLabel","Off")},this.setVideoSubtitleTrack=function(e,t){this.set("captionsIndex",e),e&&t&&e<=t.length&&t[e-1].data&&this.set("captionsTrack",t[e-1]),d&&d.setSubtitlesTrack&&d.setSubtitlesTrack(e)},this.persistVideoSubtitleTrack=function(e,t){this.setVideoSubtitleTrack(e,t),this.persistCaptionsTrack()}},c=l.MediaModel=function(){this.set("state",s.IDLE)};return i.extend(l.prototype,r),i.extend(c.prototype,r),l}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(8)],void 0===(a=function(e){var t={},o=t.pluginPathType={ABSOLUTE:0,RELATIVE:1,CDN:2};return t.getPluginPathType=function(t){if("string"==typeof t){var i=(t=t.split("?")[0]).indexOf("://");if(i>0)return o.ABSOLUTE;var a=t.indexOf("/"),r=e.extension(t);return!(i<0&&a<0)||r&&isNaN(r)?o.RELATIVE:o.CDN}},t.getPluginName=function(e){return e.replace(/^(.*\/)?([^-]*)-?.*\.(swf|js)$/,"$2")},t.getPluginVersion=function(e){return e.replace(/[^-]*-?([^\.]*).*$/,"$1")},t}.apply(t,i))||(e.exports=a)},function(e,t){var o,i;o=[],void 0===(i=function(){var e=window.chrome,t={NS:"urn:x-cast:com.longtailvideo.jwplayer",debug:!1,availability:null,available:function(o){o=o||t.availability;var i="available";return e&&e.cast&&e.cast.ReceiverAvailability&&(i=e.cast.ReceiverAvailability.AVAILABLE),o===i},log:function(){if(t.debug){var e=Array.prototype.slice.call(arguments,0);console.log.apply(console,e)}},error:function(){var e=Array.prototype.slice.call(arguments,0);console.error.apply(console,e)}};return t}.apply(t,o))||(e.exports=i)},,,,,,,function(e,t,o){var i,a;i=[o(5)],void 0===(a=function(e){function t(t){return t===e.COMPLETE||t===e.ERROR?e.IDLE:t}return function(e,o,i){if((o=t(o))!==(i=t(i))){var a=o.replace(/(?:ing|d)$/,""),r={type:a,newstate:o,oldstate:i,reason:e.mediaModel.get("state")};"play"===a&&(r.playReason=e.get("playReason")),this.trigger(a,r)}}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(68),o(174)],void 0===(a=function(e,t,o){var i={sources:[],tracks:[]};return function(a){a=a||{},e.isArray(a.tracks)||delete a.tracks;var r=e.extend({},i,a);e.isObject(r.sources)&&!e.isArray(r.sources)&&(r.sources=[t(r.sources)]),e.isArray(r.sources)&&0!==r.sources.length||(a.levels?r.sources=a.levels:r.sources=[t(a)]);for(var n=0;n<r.sources.length;n++){var s=r.sources[n];if(s){var l=s["default"];s["default"]=!!l&&"true"===l.toString(),r.sources[n].label||(r.sources[n].label=n.toString()),r.sources[n]=t(r.sources[n])}}return r.sources=e.compact(r.sources),e.isArray(r.tracks)||(r.tracks=[]),e.isArray(r.captions)&&(r.tracks=r.tracks.concat(r.captions),delete r.captions),r.tracks=e.compact(e.map(r.tracks,o)),r}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1)],void 0===(a=function(e){function t(e){return function(){return i(e)}}var o={},i=e.memoize(function(e){return null!==navigator.userAgent.toLowerCase().match(e)}),a=o.isInt=function(e){return parseFloat(e)%1==0};o.isFlashSupported=function(){var e=o.flashVersion();return e&&e>=11.2},o.isFF=t(/firefox/i),o.isIPod=t(/iP(hone|od)/i),o.isIPad=t(/iPad/i),o.isSafari602=t(/Macintosh.*Mac OS X 10_8.*6\.0\.\d* Safari/i),o.isOSX=t(/Mac OS X/i),o.isEdge=t(/\sedge\/\d+/i);
731var r=o.isIETrident=function(e){return!!o.isEdge()||(e?(e=parseFloat(e).toFixed(1),i(new RegExp("trident/.+rv:\\s*"+e,"i"))):i(/trident/i))},n=o.isMSIE=function(e){return e?(e=parseFloat(e).toFixed(1),i(new RegExp("msie\\s*"+e,"i"))):i(/msie/i)},s=t(/chrome/i);o.isChrome=function(){return s()&&!o.isEdge()},o.isIE=function(e){return e?(e=parseFloat(e).toFixed(1))>=11?r(e):n(e):n()||r()},o.isSafari=function(){return i(/safari/i)&&!i(/chrome/i)&&!i(/chromium/i)&&!i(/android/i)};var l=o.isIOS=function(e){return i(e?new RegExp("iP(hone|ad|od).+\\s(OS\\s"+e+"|.*\\sVersion/"+e+")","i"):/iP(hone|ad|od)/i)};o.isAndroidNative=function(e){return c(e,!0)};var c=o.isAndroid=function(e,t){return!(t&&i(/chrome\/[123456789]/i)&&!i(/chrome\/18/))&&(e?(a(e)&&!/\./.test(e)&&(e+="."),i(new RegExp("Android\\s*"+e,"i"))):i(/Android/i))};return o.isMobile=function(){return l()||c()},o.isIframe=function(){return window.frameElement&&"IFRAME"===window.frameElement.nodeName},o.flashVersion=function(){if(o.isAndroid())return 0;var e,t=navigator.plugins;if(t&&((e=t["Shockwave Flash"])&&e.description))return parseFloat(e.description.replace(/\D+(\d+\.?\d*).*/,"$1"));if("undefined"!=typeof window.ActiveXObject){try{if(e=new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash"))return parseFloat(e.GetVariable("$version").split(" ")[1].replace(/\s*,\s*/,"."))}catch(i){return 0}return e}return 0},o}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(46)],void 0===(a=function(e,t){function o(e){return/^(?:(?:https?|file)\:)?\/\//.test(e)}function i(t){return e.some(t,function(e){return"parsererror"===e.nodeName})}var a={getAbsolutePath:function(e,i){if(t.exists(i)||(i=document.location.href),t.exists(e)){if(o(e))return e;var a,r=i.substring(0,i.indexOf("://")+3),n=i.substring(r.length,i.indexOf("/",r.length+1));if(0===e.indexOf("/"))a=e.split("/");else{var s=i.split("?")[0];a=(s=s.substring(r.length+n.length+1,s.lastIndexOf("/"))).split("/").concat(e.split("/"))}for(var l=[],c=0;c<a.length;c++)a[c]&&t.exists(a[c])&&"."!==a[c]&&(".."===a[c]?l.pop():l.push(a[c]));return r+n+"/"+l.join("/")}}};return a.getScriptPath=e.memoize(function(e){for(var t=document.getElementsByTagName("script"),o=0;o<t.length;o++){var i=t[o].src;if(i&&i.indexOf(e)>=0)return i.substr(0,i.indexOf(e))}return""}),a.parseXML=function(e){var t=null;try{"DOMParser"in window?(i((t=(new window.DOMParser).parseFromString(e,"text/xml")).childNodes)||t.childNodes&&i(t.childNodes[0].childNodes))&&(t=null):((t=new window.ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e))}catch(o){}return t}
731,a.serialize=function(e){if(void 0===e)return null;if("string"==typeof e&&e.length<6){var t=e.toLowerCase();if("true"===t)return!0;if("false"===t)return!1;if(!isNaN(Number(e))&&!isNaN(parseFloat(e)))return Number(e)}return e},a.parseDimension=function(e){return"string"==typeof e?""===e?0:e.lastIndexOf("%")>-1?e:parseInt(e.replace("px",""),10):e},a.timeFormat=function(t,o){if(t<=0&&!o||e.isNaN(parseInt(t)))return"00:00";var i=t<0?"-":"";t=Math.abs(t);var a=Math.floor(t/3600),r=Math.floor((t-3600*a)/60),n=Math.floor(t%60);return i+(a?a+":":"")+(r<10?"0":"")+r+":"+(n<10?"0":"")+n},a.adaptiveType=function(e){if(0!==e){if(e<=-120)return"DVR";if(e<0||e===1/0)return"LIVE"}return"VOD"},a}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1)],void 0===(a=function(e){var t={exists:function(e){switch(typeof e){case"string":return e.length>0;case"object":return null!==e;case"undefined":return!1}return!0},isHTTPS:function(){return 0===window.location.href.indexOf("https")},isRtmp:function(e,t){return 0===e.indexOf("rtmp")||"rtmp"===t},isYouTube:function(e,t){return"youtube"===t||/^(http|\/\/).*(youtube\.com|youtu\.be)\/.+/.test(e)},youTubeID:function(e){var t=/v[=\/]([^?&]*)|youtu\.be\/([^?]*)|^([\w-]*)$/i.exec(e);return t?t.slice(1).join("").replace("?",""):""},typeOf:function(t){if(null===t)return"null";var o=typeof t;return"object"===o&&e.isArray(t)?"array":o}};return t}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(78),o(9),o(140),o(2)],void 0===(a=function(e,t,o,i){return e.extend({constructor:function(e,t){this.className=e+" jw-background-color jw-reset",this.orientation=t,this.dragStartListener=this.dragStart.bind(this),this.dragMoveListener=this.dragMove.bind(this),this.dragEndListener=this.dragEnd.bind(this),this.tapListener=this.tap.bind(this),this.setup()},setup:function(){var e={"default":this["default"],className:this.className,orientation:"jw-slider-"+this.orientation};this.el=i.createElement(o(e)),this.elementRail=this.el.getElementsByClassName("jw-slider-container")[0],this.elementBuffer=this.el.getElementsByClassName("jw-buffer")[0],this.elementProgress=this.el.getElementsByClassName("jw-progress")[0],this.elementThumb=this.el.getElementsByClassName("jw-knob")[0],this.userInteract=new t(this.element(),{preventScrolling:!0}),this.userInteract.on("dragStart",this.dragStartListener),this.userInteract.on("drag",this.dragMoveListener),this.userInteract.on("dragEnd",this.dragEndListener),this.userInteract.on("tap click",this.tapListener)},dragStart:function(){this.trigger("dragStart"),this.railBounds=i.bounds(this.elementRail)},dragEnd:function(e){this.dragMove(e),this.trigger("dragEnd")},dragMove:function(e){var t,o,a=this.railBounds=this.railBounds?this.railBounds:i.bounds(this.elementRail);"horizontal"===this.orientation?o=(t=e.pageX)<a.left?0:t>a.right?100:100*i.between((t-a.left)/a.width,0,1):o=(t=e.pageY)>=a.bottom?0:t<=a.top?100:100*i.between((a.height-(t-a.top))/a.height,0,1);var r=this.limit(o);return this.render(r),this.update(r),!1},tap:function(e){this.railBounds=i.bounds(this.elementRail),this.dragMove(e)},limit:function(e){return e},update:function(e){this.trigger("update",{percentage:e})},render:function(e){e=Math.max(0,Math.min(e,100)),"horizontal"===this.orientation?(this.elementThumb.style.left=e+"%",this.elementProgress.style.width=e+"%"):(this.elementThumb.style.bottom=e+"%",this.elementProgress.style.height=e+"%")},updateBuffer:function(e){this.elementBuffer.style.width=e+"%"},element:function(){return this.el}})}.apply(t,i))||(e.exports=a)},,function(e,t,o){var i,a;i=[o(1),o(23)],void 0===(a=function(e,t){var o=[{configName:"clearkey",keyName:"org.w3.clearkey"},{configName:"widevine",keyName:"com.widevine.alpha"},{configName:"playready",keyName:"com.microsoft.playready"}],i=[],a={},r=function(t){return c()?t():(e.forEach(o,function(e){var t=navigator.requestMediaKeySystemAccess(e.keyName,[{}]).then(function(){a[e.configName]=!0})["catch"](function(){a[e.configName]=!1});i.push(t)}),Promise.all(i).then(t))},n=function(){return!!navigator.requestMediaKeySystemAccess&&!!MediaKeySystemAccess.prototype.getConfiguration},s=function(e){return a[e]},l=function(t){c()||console.error('DRM only supported with "drm" block in initial setup.',t);var o=e.keys(t);return e.some(o,function(e){return s(e)})},c=function(){return!!i.length};return{containsDrm:function(t){var o=t.get("playlist");return!!t.get("drm")||e.some(o,function(t){return!!t.drm||e.some(t.sources,function(e){return!!e.drm})})},probe:function(e,o){n()&&t(o)("drm")?r(e):e()},probed:c,anySupported:l,isSupported:s}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(44),o(23),o(1),o(179),o(49)],void 0===(a=function(e,t,o,i,a){function r(i,r){if(e.isSafari())return!1;if(!t(r)("dash"))return!1;if(i.drm&&!a.anySupported(i.drm))return!1;var n=window.MediaSource;if(!window.HTMLVideoElement||!n)return!1;var s=!0;return i.mediaTypes&&(s=o.all(i.mediaTypes,function(e){return n.isTypeSupp
731orted(e)})),s&&("dash"===i.type||"mpd"===i.type||(i.file||"").indexOf("mpd-time-csf")>-1)}var n=o.find(i,o.matches({name:"flash"})),s=n.supports;n.supports=function(o,i){if(!e.isFlashSupported())return!1;var a=o&&o.type;return"hls"===a||"m3u8"===a?t(i)("hls"):s.apply(this,arguments)};var l=o.find(i,o.matches({name:"html5"})),c=l.supports;return l.supports=function(e,o){var i=c.apply(this,arguments);return i&&e.drm?t(o)("drm"):i},i.push({name:"shaka",supports:r}),i.push({name:"caterpillar",supports:function(o,i){if(e.isChrome()&&!e.isMobile()){var a=o&&o.type;if((o&&o.file).indexOf(".m3u8")>-1||"hls"===a||"m3u8"===a)return t(i)("hls")}}}),i}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(180),o(1),o(50)],void 0===(a=function(e,t){var i,a=e.registerProvider,r=e.prototype.reorderProviders;return t.extend(e.loaders,{caterpillar:function(e){o.e(1,function(){var t=o(88);t.setEdition&&t.setEdition(i),a(t),e(t)})},shaka:function(e){o.e(2,function(){var t=o(90);a(t),e(t)})}}),t.extend(e.prototype,{reorderProviders:function(){if(r.apply(this),"flash"!==this.config.primary&&!0===this.config.hlshtml){var e=t.indexOf(this.providers,t.findWhere(this.providers,{name:"caterpillar"})),o=this.providers.splice(e,1)[0],i=t.indexOf(this.providers,t.findWhere(this.providers,{name:"flash"}));this.providers.splice(i,0,o)}},providerSupports:function(e,t){return i=this.config.edition,e.supports(t,i)}}),e}.apply(t,i))||(e.exports=a)},,,,,,,,,,,,function(e,t,o){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,o){this.helpers=e||{},this.partials=t||{},this.decorators=o||{},s.registerDefaultHelpers(this),l.registerDefaultDecorators(this)}t.__esModule=!0,t.HandlebarsEnvironment=a;var r=o(12),n=i(o(26)),s=o(145),l=o(143),c=i(o(153)),d="4.0.5";t.VERSION=d;var u=7;t.COMPILER_REVISION=u;var m={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};t.REVISION_CHANGES=m;var p="[object Object]";a.prototype={constructor:a,logger:c["default"],log:c["default"].log,registerHelper:function(e,t){if(r.toString.call(e)===p){if(t)throw new n["default"]("Arg not supported with multiple helpers");r.extend(this.helpers,e)}else this.helpers[e]=t},unregisterHelper:function(e){delete this.helpers[e]},registerPartial:function(e,t){if(r.toString.call(e)===p)r.extend(this.partials,e);else{if(void 0===t)throw new n["default"]('Attempting to register a partial called "'+e+'" as undefined');this.partials[e]=t}},unregisterPartial:function(e){delete this.partials[e]},registerDecorator:function(e,t){if(r.toString.call(e)===p){if(t)throw new n["default"]("Arg not supported with multiple decorators");r.extend(this.decorators,e)}else this.decorators[e]=t},unregisterDecorator:function(e){delete this.decorators[e]}};var h=c["default"].log;t.log=h,t.createFrame=r.createFrame,t.logger=c["default"]},function(e,t,o){var i,a;i=[o(2),o(1)],void 0===(a=function(e,t){function i(o){t.each(o,function(t,i){o[i]=e.serialize(t)})}function a(e){return e.slice&&"px"===e.slice(-2)&&(e=e.slice(0,-2)),e}function r(t,o){if(-1===o.toString().indexOf("%"))return 0;if("string"!=typeof t||!e.exists(t))return 0;if(/^\d*\.?\d+%$/.test(t))return t;var i=t.indexOf(":");if(-1===i)return 0;var a=parseFloat(t.substr(0,i)),r=parseFloat(t.substr(i+1));return a<=0||r<=0?0:r/a*100+"%"}var n={autostart:!1,controls:!0,displaytitle:!0,displaydescription:!0,mobilecontrols:!1,repeat:!1,castAvailable:!1,skin:"seven",stretching:"uniform",mute:!1,volume:90,width:480,height:270,localization:{play:"Play",playback:"Start playback",pause:"Pause",volume:"Volume",prev:"Previous",next:"Next",cast:"Chromecast",fullscreen:"Fullscreen",playlist:"Playlist",hd:"Quality",cc:"Closed captions",audioTracks:"Audio tracks",replay:"Replay",buffer:"Loading",more:"More",liveBroadcast:"Live broadcast",loadingAd:"Loading ad"}};return function(s,l){var c=l&&l.getAllItems(),d=t.extend({},(window.jwplayer||{}).defaults,c,s);i(d);var u=t.extend({},n,d);if("."===u.base&&(u.base=e.getScriptPath("jwplayer.js")),u.base=(u.base||e.loadFrom()).replace(/\/?$/,"/"),o.p=u.base,u.width=a(u.width),u.height=a(u.height),u.flashplayer=u.flashplayer||e.getScriptPath("jwplayer.js")+"jwplayer.flash.swf","http:"===window.location.protocol&&(u.flashplayer=u.flashplayer.replace("https","http")),u.aspectratio=r(u.aspectratio,u.width),t.isObject(u.skin)&&(u.skinUrl=u.skin.url,u.skinColorInactive=u.skin.inactive,u.skinColorActive=u.skin.active,u.skinColorBackgroun
731d=u.skin.background,u.skin=t.isString(u.skin.name)?u.skin.name:n.skin),t.isString(u.skin)&&u.skin.indexOf(".xml")>0&&(console.log("JW Player does not support XML skins, please update your config"),u.skin=u.skin.replace(".xml","")),u.aspectratio||delete u.aspectratio,!u.playlist){var m=t.pick(u,["title","description","type","mediaid","image","file","sources","tracks","preload"]);u.playlist=[m]}return u}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(8),o(14),o(172),o(173),o(43)],void 0===(a=function(e,t,o,i,a){function r(t){for(var r={},s=0;s<t.childNodes.length;s++){var l=t.childNodes[s],d=c(l);if(d)switch(d.toLowerCase()){case"enclosure":r.file=e.xmlAttribute(l,"url");break;case"title":r.title=n(l);break;case"guid":r.mediaid=n(l);break;case"pubdate":r.date=n(l);break;case"description":r.description=n(l);break;case"link":r.link=n(l);break;case"category":r.tags?r.tags+=n(l):r.tags=n(l)}}return r=i(t,r),r=o(t,r),new a(r)}var n=t.textContent,s=t.getChildNode,l=t.numChildren,c=t.localName,d={parse:function(e){for(var t=[],o=0;o<l(e);o++){var i=s(e,o);if("channel"===c(i).toLowerCase())for(var a=0;a<l(i);a++){var n=s(i,a);"item"===c(n).toLowerCase()&&t.push(r(n))}}return t}};return d}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(14),o(65),o(2),o(4),o(3),o(1)],void 0===(a=function(e,t,o,i,a,r){return function(){function n(a){o.tryCatch(function(){var o,n=a.responseXML?a.responseXML.childNodes:null,s="";if(n){for(var d=0;d<n.length&&8===(s=n[d]).nodeType;d++);"xml"===e.localName(s)&&(s=s.nextSibling),"rss"===e.localName(s)&&(o={playlist:t.parse(s)})}if(!o)try{var u=JSON.parse(a.responseText);if(r.isArray(u))o={playlist:u};else{if(!r.isArray(u.playlist))throw null;o=u}}catch(m){return void l("Not a valid RSS/JSON feed")}c.trigger(i.JWPLAYER_PLAYLIST_LOADED,o)})instanceof o.Error&&l()}function s(e){l("Playlist load error: "+e)}function l(e){c.trigger(i.JWPLAYER_ERROR,{message:e||"Error loading file"})}var c=r.extend(this,a);this.load=function(e){o.ajax(e,n,s)},this.destroy=function(){this.off()}}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(43),o(68),o(1),o(51)],void 0===(a=function(e,t,o,i){function a(e,t){for(var o=0;o<e.length;o++){var i=e[o];if(t.choose(i))return i.type}return null}function r(e,t){return o.isUndefined(e)?t:e}var n=function(t){return t=o.isArray(t)?t:[t],o.compact(o.map(t,e))};n.filterPlaylist=function(e,t,i,a,n,c,d){var u=[];return o.each(e,function(e){(e=o.extend({},e)).allSources=s(e.sources,i,e.drm||a,e.preload||n,r(e.withCredentials,d)),e.sources=l(e.allSources,t),e.sources.length&&(e.file=e.sources[0].file,(e.preload||n)&&(e.preload=e.preload||n),(e.feedid||c)&&(e.feedid=e.feedid||c),u.push(e))}),u};var s=function(e,i,a,n,s){return o.compact(o.map(e,function(e){if(o.isObject(e)){null!=i&&(e.androidhls=i),(e.drm||a)&&(e.drm=e.drm||a),(e.preload||n)&&(e.preload=e.preload||n);var l=r(e.withCredentials,s);return o.isUndefined(l)||(e.withCredentials=l),t(e)}}))},l=function(e,t){t&&t.choose||(t=new i({primary:t?"flash":null}));var r=a(e,t);return o.where(e,{type:r})};return n}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(2),o(8),o(1)],void 0===(a=function(e,t,o){var i={"default":!1};return function(a){if(a&&a.file){var r=o.extend({},i,a);r.file=t.trim(""+r.file);var n=/^[^\/]+\/(?:x-)?([^\/]+)$/;if(n.test(r.type)&&(r.mimeType=r.type,r.type=r.type.replace(n,"$1")),e.isYouTube(r.file)?r.type="youtube":e.isRtmp(r.file)?r.type="rtmp":r.type||(r.type=t.extension(r.file)),r.type){switch(r.type){case"m3u8":case"vnd.apple.mpegurl":r.type="hls";break;case"dash+xml":r.type="dash";break;case"smil":r.type="rtmp";break;case"m4a":r.type="aac"}return o.each(r,function(e,t){""===e&&delete r[t]}),r}}}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(2),o(34),o(4),o(3),o(22),o(1)],void 0===(a=function(e,t,o,i,a,r){var n={FLASH:0,JAVASCRIPT:1,HYBRID:2};return function(s){function l(){switch(t.getPluginPathType(s)){case t.pluginPathType.ABSOLUTE:return s;case t.pluginPathType.RELATIVE:return e.getAbsolutePath(s,window.location.href)}}function c(){r.defer(function(){_=a.loaderstatus.COMPLETE,b.trigger(o.COMPLETE)})}function d(){_=a.loaderstatus.ERROR,b.trigger(o.ERROR,{url:s})}var u,m,p,h,b=r.extend(this,i),_=a.loaderstatus.NEW;this.load=function(){if(_===a.loaderstatus.NEW){if(s.lastIndexOf(".swf")>0)return u=s,_=a.loaderstatus.COMPLETE,void b.trigger(o.COMPLETE);if(t.getPluginPathType(s)===t.pluginPathType.CDN)return _=a.loaderstatus.COMPLETE,void b.trigger(o.COMPLETE);_=a.loaderstatus.LOADING;var e=new a(l());e.on(o.COMPLETE,c),e.on(o.ERROR,d),e.load()}},this.registerPlugin=function(e,t,i,r){h&&(clearTimeout(h),h=void 0),p=t,i&&r?(u=r,m=i):"string"==typeof i?u=i:"function"==typeof i?m=i:i||r||(u=e),_=a.loaderstatus.COMPLETE,b.trigger(o.COMPLETE)}
731,this.getStatus=function(){return _},this.getPluginName=function(){return t.getPluginName(s)},this.getFlashPath=function(){if(u)switch(t.getPluginPathType(u)){case t.pluginPathType.ABSOLUTE:return u;case t.pluginPathType.RELATIVE:return s.lastIndexOf(".swf")>0?e.getAbsolutePath(u,window.location.href):e.getAbsolutePath(u,l())}return null},this.getJS=function(){return m},this.getTarget=function(){return p},this.getPluginmode=function(){return void 0!==typeof u&&void 0!==typeof m?n.HYBRID:void 0!==typeof u?n.FLASH:void 0!==typeof m?n.JAVASCRIPT:void 0},this.getNewInstance=function(e,t,o){return new m(e,t,o)},this.getURL=function(){return s}}
732}.apply(t,i))||(e.exports=a)},,,,,,,function(e,t,o){var i,a;i=[o(1),o(45)],void 0===(a=function(e,t){function o(e){e.onload=null,e.onprogress=null,e.onreadystatechange=null,e.onerror=null,"abort"in e&&e.abort()}function i(t,i){return function(a){var r=a.currentTarget||i.xhr;if(clearTimeout(i.timeoutId),i.retryWithoutCredentials&&i.xhr.withCredentials){o(r);var n=e.extend({},i,{xhr:null,withCredentials:!1,retryWithoutCredentials:!1});u(n)}else i.onerror(t,i.url,r)}}function a(e){return function(t){var o=t.currentTarget||e.xhr;if(4===o.readyState){var i;if(clearTimeout(e.timeoutId),o.status>=400)return i=404===o.status?"File not found":o.status+"("+o.statusText+")",e.onerror(i,e.url,o);if(200===o.status)return r(e)(t)}}}function r(e){return function(o){var i=o.currentTarget||e.xhr;if(clearTimeout(e.timeoutId),e.responseType){if("json"===e.responseType)return n(i,e)}else{var a,r=i.responseXML;if(r)try{a=r.firstChild}catch(l){}if(r&&a)return s(i,r,e);if(c&&i.responseText&&!r&&((r=t.parseXML(i.responseText))&&r.firstChild))return s(i,r,e);if(e.requireValidXML)return void e.onerror("Invalid XML",e.url,i)}e.oncomplete(i)}}function n(t,o){if(!t.response||e.isString(t.response)&&'"'!==t.responseText.substr(1))try{t=e.extend({},t,{response:JSON.parse(t.responseText)})}catch(i){return void o.onerror("Invalid JSON",o.url,t)}return o.oncomplete(t)}function s(t,o,i){var a=o.documentElement;return i.requireValidXML&&("parsererror"===a.nodeName||a.getElementsByTagName("parsererror").length)?void i.onerror("Invalid XML",i.url,t):(t.responseXML||(t=e.extend({},t,{responseXML:o})),i.oncomplete(t))}var l=function(){},c=!1,d=function(e){var t=document.createElement("a"),o=document.createElement("a");t.href=location.href;try{return o.href=e,o.href=o.href,t.protocol+"//"+t.host!=o.protocol+"//"+o.host}catch(i){}return!0},u=function(t,n,s,u){e.isObject(t)&&(t=(u=t).url);var m,p=e.extend({xhr:null,url:t,withCredentials:!1,retryWithoutCredentials:!1,timeout:6e4,timeoutId:-1,oncomplete:n||l,onerror:s||l,mimeType:u&&!u.responseType?"text/xml":"",requireValidXML:!1,responseType:u&&u.plainText?"text":""},u);if("XDomainRequest"in window&&d(t))(m=p.xhr=new window.XDomainRequest).onload=r(p),m.ontimeout=m.onprogress=l,c=!0;else{if(!("XMLHttpRequest"in window))return void p.onerror("",t);(m=p.xhr=new window.XMLHttpRequest).onreadystatechange=a(p)}var h=i("Error loading file",p);m.onerror=h,"overrideMimeType"in m?p.mimeType&&m.overrideMimeType(p.mimeType):c=!0;try{t=t.replace(/#.*$/,""),m.open("GET",t,!0)}catch(b){return h(b),m}if(p.responseType)try{m.responseType=p.responseType}catch(b){}p.timeout&&(p.timeoutId=setTimeout(function(){o(m),p.onerror("Timeout",t,m)},p.timeout),m.onabort=function(){clearTimeout(p.timeoutId)});try{p.withCredentials&&"withCredentials"in m&&(m.withCredentials=!0),m.send()}catch(b){h(b)}return m};return{ajax:u,crossdomain:d}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(8),o(1),o(182)],void 0===(a=function(e,t,o){var i={createElement:function(e){var t=document.createElement("div");return t.innerHTML=e,t.firstChild},styleDimension:function(e){return e+(e.toString().indexOf("%")>0?"":"px")}},a=function(e){return t.isString(e.className)?e.className.split(" "):[]},r=function(t,o){o=e.trim(o),t.className!==o&&(t.className=o)};return i.classList=function(e){return e.classList?e.classList:a(e)},i.hasClass=o.hasClass,i.addClass=function(e,o){var i=a(e),n=t.isArray(o)?o:o.split(" ");t.each(n,function(e){t.contains(i,e)||i.push(e)}),r(e,i.join(" "))},i.removeClass=function(e,o){var i=a(e),n=t.isArray(o)?o:o.split(" ");r(e,t.difference(i,n).join(" "))},i.replaceClass=function(e,t,o){var i=e.className||"";t.test(i)?i=i.replace(t,o):o&&(i+=" "+o),r(e,i)},i.toggleClass=function(e,o,a){var r=i.hasClass(e,o);(a=t.isBoolean(a)?a:!r)!==r&&(a?i.addClass(e,o):i.removeClass(e,o))},i.emptyElement=function(e){for(;e.firstChild;)e.removeChild(e.firstChild)},i.addStyleSheet=function(e){var t=document.createElement("link");t.rel="stylesheet",t.href=e,document.getElementsByTagName("head")[0].appendChild(t)},i.empty=function(e){if(e)for(;e.childElementCount>0;)e.removeChild(e.children[0])},i.bounds=function(e){var t={left:0,right:0,width:0,height:0,top:0,bottom:0};if(!e||!document.body.contains(e))return t;var o=e.getBoundingClientRect(e),i=window.pageYOffset,a=window.pageXOffset;return o.width||o.height||o.left||o.top?(t.left=o.left+a,t.right=o.right+a,t.top=o.top+i,t.bottom=o.bottom+i,t.width=o.right-o.left,t.height=o.bottom-o.top,t):t},i}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(3),o(1)],void 0===(a=function(e,t){function o(){}var i=function(e,o){var i,a=this;i=e&&t.has(e,"constructor")?e.constructor:function(){return a.apply(this,arguments)},t.extend(i,a,o);var r=function(){this.constructor=i};return r.prototype=a.prototype,i.prototype=new r,e&&t.extend(i.prototype,e),i.__super__=a.prototype,i};return o.extend=i,t.extend(o.prototype,e),o}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;
732i=[o(28),o(1),o(46),o(45),o(31)],void 0===(a=function(e,t,o,i,a){var r={};return r.repo=t.memoize(function(){var t=a.split("+")[0],i=e.repo+t+"/";return o.isHTTPS()?i.replace(/^http:/,"https:"):i}),r.versionCheck=function(e){var t=("0"+e).split(/\W/),o=a.split(/\W/),i=parseFloat(t[0]),r=parseFloat(o[0]);return!(i>r||i===r&&parseFloat("0"+t[1])>parseFloat(o[1]))},r.loadFrom=function(){return r.repo()},r}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1)],void 0===(a=function(e){return function(){var t={},o={},i={},a={};return{start:function(o){t[o]=e.now(),i[o]=i[o]+1||1},end:function(i){if(t[i]){var a=e.now()-t[i];o[i]=o[i]+a||a}},dump:function(){return{counts:i,sums:o,events:a}},tick:function(t,o){a[t]=o||e.now()},between:function(e,t){return a[t]&&a[e]?a[t]-a[e]:-1}}}}.apply(t,i))||(e.exports=a)},function(e,t){var o,i;o=[],void 0===(i=function(){return document.createElement("video")}.apply(t,o))||(e.exports=i)},,,,function(e,t,o){var i;void 0===(i=function(e,t,o){function i(e,t){r(t,n(e))}function a(e){var t=u[e];if(t){for(var o=Object.keys(t),i=0;i<o.length;i+=1)for(var a=t[o[i]],r=0;r<a.parts.length;r+=1)a.parts[r]();delete u[e]}}function r(e,t){for(var o=0;o<t.length;o++){var i=t[o],a=(u[e]||{})[i.id];if(a){for(var r=0;r<a.parts.length;r++)a.parts[r](i.parts[r]);for(;r<i.parts.length;r++)a.parts.push(c(e,i.parts[r]))}else{var n=[];for(r=0;r<i.parts.length;r++)n.push(c(e,i.parts[r]));u[e]=u[e]||{},u[e][i.id]={id:i.id,parts:n}}}}function n(e){for(var t=[],o={},i=0;i<e.length;i++){var a=e[i],r=a[0],n={css:a[1],media:a[2]};o[r]?o[r].parts.push(n):t.push(o[r]={id:r,parts:[n]})}return t}function s(e){p().appendChild(e)}function l(e){var t=document.createElement("style");return t.type="text/css",t.setAttribute("data-jwplayer-id",e),s(t),t}function c(e,t){var o,i,a,r=m[e];r||(r=m[e]={element:l(e),counter:0});var n=r.counter++;return o=r.element,i=d.bind(null,o,n,!1),a=d.bind(null,o,n,!0),i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media)return;i(t=e)}else a()}}function d(e,t,o,i){var a=o?"":i.css;if(e.styleSheet)e.styleSheet.cssText=h(t,a);else{var r=document.createTextNode(a),n=e.childNodes;n[t]&&e.removeChild(n[t]),n.length?e.insertBefore(r,n[t]):e.appendChild(r)}}var u={},m={},p=function(e){var t;return function(){return void 0===t&&(t=e.apply(this,arguments)),t}}(function(){return document.head||document.getElementsByTagName("head")[0]});o.exports={style:i,clear:a};var h=function(){var e=[];return function(t,o){return e[t]=o,e.filter(Boolean).join("\n")}}()}.call(t,o,t,e))||(e.exports=i)},function(e,t,o){var i,a;i=[o(161),o(27),o(1)],void 0===(a=function(e,t,o){var i=e.selectPlayer,a=function(){var e=i.apply(this,arguments);return e||{registerPlugin:function(e,o,i){"jwpsrv"!==e&&t.registerPlugin(e,o,i)}}};return o.extend(e,{selectPlayer:a})}.apply(t,i))||(e.exports=a)},,,,,function(e,t,o){var i,a;i=[o(2),o(92),o(23)],void 0===(a=function(e,t,o){var i="invalid",a="RnXcsftYjWRDA^Uy";return function(r){function n(r){e.exists(r)||(r="");try{var n=(r=t.decrypt(r,a)).split("/");"pro"===(s=n[0])&&(s="premium");var d=o(s);if(n.length>2&&d("setup")){l=n[1];var u=parseInt(n[2]);u>0&&(c=new Date).setTime(u)}else s=i}catch(m){s=i}}var s,l,c;this.edition=function(){return c&&c.getTime()<(new Date).getTime()?i:s},this.token=function(){return l},this.expiration=function(){return c},n(r)}}.apply(t,i))||(e.exports=a)},function(e,t){var o,i;o=[],void 0===(i=function(){var e=function(e){return window.atob(e)},t=function(e){return unescape(encodeURIComponent(e))},o=function(e){try{return decodeURIComponent(escape(e))}catch(t){return e}},i=function(e){for(var t=new Array(Math.ceil(e.length/4)),o=0;o<t.length;o++)t[o]=e.charCodeAt(4*o)+(e.charCodeAt(4*o+1)<<8)+(e.charCodeAt(4*o+2)<<16)+(e.charCodeAt(4*o+3)<<24);return t},a=function(e){for(var t=new Array(e.length),o=0;o<e.length;o++)t[o]=String.fromCharCode(255&e[o],e[o]>>>8&255,e[o]>>>16&255,e[o]>>>24&255);return t.join("")};return{decrypt:function(r,n){if(r=String(r),n=String(n),0==r.length)return"";for(var s,l,c=i(e(r)),d=i(t(n).slice(0,16)),u=c.length,m=c[u-1],p=c[0],h=2654435769,b=Math.floor(6+52/u)*h;0!=b;){l=b>>>2&3;for(var _=u-1;_>=0;_--)s=((m=c[_>0?_-1:u-1])>>>5^p<<2)+(p>>>3^m<<4)^(b^p)+(d[3&_^l]^m),p=c[_]-=s;b-=h}var v=a(c);return v=v.replace(/\0+$/,""),o(v)}}}.apply(t,o))||(e.exports=i)},function(e,t,o){var i,a;i=[o(202),o(4),o(216)],void 0===(a=function(e,t,o){return function(i,a){var r=new e(i,a),n=r.setup;return r.setup=function(){if(n.call(this),"trial"===a.get("edition")){var e=document.createElement("div");
732e.className="jw-icon jw-watermark",this.element().appendChild(e)}a.on("change:skipButton",this.onSkipButton,this),a.on("change:castActive change:playlistItem",this.showDisplayIconImage,this)},r.showDisplayIconImage=function(e){var t=e.get("castActive"),o=e.get("playlistItem"),i=r.controlsContainer().getElementsByClassName("jw-display-icon-container")[0];t&&o&&o.image?(i.style.backgroundImage='url("'+o.image+'")',i.style.backgroundSize="contain"):(i.style.backgroundImage="",i.style.backgroundSize="")},r.onSkipButton=function(e,t){t?this.addSkipButton():this._skipButton&&(this._skipButton.destroy(),this._skipButton=null)},r.addSkipButton=function(){this._skipButton=new o(this.instreamModel),this._skipButton.on(t.JWPLAYER_AD_SKIPPED,function(){this.api.skipAd()},this),this.controlsContainer().appendChild(this._skipButton.element())},r}}.apply(t,i))||(e.exports=a)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,o){
733(e.exports=o(128)()).push([e.id,".jw-reset{color:inherit;background-color:transparent;padding:0;margin:0;float:none;font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1em;list-style:none;text-align:left;text-transform:none;vertical-align:baseline;border:0;direction:ltr;font-variant:inherit;font-stretch:inherit;-webkit-tap-highlight-color:rgba(255,255,255,0)}@font-face{font-family:jw-icons;src:url("+o(130)+") format('woff'),url("+o(129)+') format(\'truetype\');font-weight:400;font-style:normal}.jw-controlbar .jw-menu .jw-option:before,.jw-icon-display,.jw-icon-inline,.jw-icon-tooltip{font-family:jw-icons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;text-transform:none;background-color:transparent;font-variant:normal;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.jw-icon-audio-tracks:before{content:"\\E600"}.jw-icon-buffer:before{content:"\\E601"}.jw-icon-cast:before{content:"\\E603"}.jw-icon-cast.jw-off:before{content:"\\E602"}.jw-icon-cc:before{content:"\\E605"}.jw-icon-cue:before,.jw-icon-menu-bullet:before{content:"\\E606"}.jw-icon-error:before{content:"\\E607"}.jw-icon-fullscreen:before{content:"\\E608"}.jw-icon-fullscreen.jw-off:before{content:"\\E613"}.jw-icon-hd:before{content:"\\E60A"}.jw-rightclick-logo:before,.jw-watermark:before{content:"\\E60B"}.jw-icon-next:before{content:"\\E60C"}.jw-icon-pause:before{content:"\\E60D"}.jw-icon-play:before{content:"\\E60E"}.jw-icon-prev:before{content:"\\E60F"}.jw-icon-replay:before{content:"\\E610"}.jw-icon-volume:before{content:"\\E612"}.jw-icon-volume.jw-off:before{content:"\\E611"}.jw-icon-more:before{content:"\\E614"}.jw-icon-close:before{content:"\\E615"}.jw-icon-playlist:before{content:"\\E616"}.jwplayer{width:100%;font-size:16px;position:relative;display:block;min-height:0;overflow:hidden;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;background-color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jwplayer *{box-sizing:inherit}.jwplayer.jw-flag-aspect-mode{height:auto!important}.jwplayer.jw-flag-aspect-mode .jw-aspect{display:block}.jwplayer .jw-aspect{display:none}.jwplayer.jw-no-focus:focus,.jwplayer .jw-swf{outline:none}.jwplayer.jw-ie:focus{outline:1px dotted #585858}.jwplayer:hover .jw-display-icon-container{background-color:#212121}.jw-controls,.jw-media,.jw-overlays,.jw-preview{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.jw-media{overflow:hidden;cursor:pointer}.jw-overlays{cursor:auto}.jw-media.jw-media-show{visibility:visible;opacity:1}.jw-controls.jw-controls-disabled{display:none}.jw-controls .jw-controls-right{position:absolute;top:0;right:0;left:0;bottom:2.5em}.jw-text{height:1em;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-style:normal;font-weight:400;color:#fff;text-align:center;font-variant:normal;font-stretch:normal}.jw-plugin{position:absolute;bottom:2.5em}.jw-plugin .jw-banner{max-width:100%;opacity:0;cursor:pointer;position:absolute;margin:auto auto 0;left:0;right:0;bottom:0;display:block}.jw-cast-screen{width:100%;height:100%}.jw-instream{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.jw-icon-playback:before{content:"\\E60E"}.jw-captions,.jw-controls,.jw-overlays,.jw-preview,.jw-title{pointer-events:none}.jw-controlbar,.jw-display-icon-container,.jw-dock,.jw-logo,.jw-media,.jw-overlays>div,.jw-skip{pointer-events:all}.jwplayer video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;background:transparent}.jwplayer video::-webkit-media-controls-start-playback-button{display:none}.jwplayer.jw-stretch-uniform video{-o-object-fit:contain;object-fit:contain}.jwplayer.jw-stretch-none video{-o-object-fit:none;object-fit:none}.jwplayer.jw-stretch-fill video{-o-object-fit:cover;object-fit:cover}.jwplayer.jw-stretch-exactfit video{-o-object-fit:fill;object-fit:fill}.jw-click,.jw-preview{position:absolute;width:100%;height:100%}.jw-preview{display:none;opacity:1;visibility:visible;background:#000 no-repeat 50% 50%}.jw-error .jw-preview,.jw-stretch-uniform .jw-preview,.jwplayer .jw-preview{background-size:contain}.jw-stretch-none .jw-preview{background-size:auto auto}
733.jw-stretch-fill .jw-preview{background-size:cover}.jw-stretch-exactfit .jw-preview{background-size:100% 100%}.jw-display-icon-container{position:relative;top:50%;display:table;height:3.75em;width:3.75em;margin:-1.875em auto 0;cursor:pointer}.jw-display-icon-container .jw-icon-display{position:relative;display:table-cell;text-align:center;vertical-align:middle!important;background-position:50% 50%;background-repeat:no-repeat;font-size:2.5em}.jw-flag-audio-player .jw-display-icon-container,.jw-flag-dragging .jw-display-icon-container{display:none}.jw-icon{font-family:jw-icons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;text-transform:none;background-color:transparent;font-variant:normal;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.jw-controlbar{display:table;position:absolute;bottom:0;height:2.5em;width:100%;padding:0 .4em}.jw-controlbar .jw-hidden{display:none}.jw-controlbar.jw-drawer-expanded .jw-controlbar-center-group,.jw-controlbar.jw-drawer-expanded .jw-controlbar-left-group{opacity:0}.jw-background-color{background-color:rgba(33,33,33,.8)}.jw-slider-horizontal{background-color:transparent}.jw-group{display:table-cell}.jw-controlbar-center-group{width:100%;padding:0 .4em}.jw-controlbar-center-group .jw-slider-time,.jw-controlbar-center-group .jw-text-alt{padding:0}.jw-controlbar-center-group .jw-text-alt{display:none}.jw-controlbar-left-group,.jw-controlbar-right-group{white-space:nowrap}.jw-icon-display:hover,.jw-icon-inline:hover,.jw-icon-tooltip:hover,.jw-knob:hover,.jw-option:before:hover{color:#fff}.jw-icon-inline,.jw-icon-tooltip,.jw-slider-horizontal,.jw-text-duration,.jw-text-elapsed{display:inline-block;height:2.5em;position:relative;line-height:2.5em;vertical-align:middle;cursor:pointer;padding:0 .4em}.jw-icon-inline,.jw-icon-tooltip{min-width:1.5625em;text-align:center}.jw-icon-playback{min-width:2.25em}.jw-icon-volume{min-width:1.75em;text-align:left}.jw-time-tip{line-height:1em;pointer-events:none}.jw-icon-cast,.jw-icon-inline.jw-icon-volume,.jw-slider-volume.jw-slider-horizontal{display:none}.jw-button-color{color:hsla(0,0%,100%,.6)}.jw-button-color:hover{color:#fff}.jw-button-color:focus{outline:none;color:#fff}.jw-toggle{color:#fff}.jw-toggle.jw-off{color:hsla(0,0%,100%,.6)}.jw-toggle:focus{outline:none;color:#fff}.jw-dock{margin:.75em;display:block;opacity:1;clear:right}.jw-dock:after{content:\'\';clear:both;display:block}.jw-dock-button{cursor:pointer;float:right;position:relative;width:2.5em;height:2.5em;margin:.5em}.jw-dock-button .jw-arrow{display:none;position:absolute;bottom:-.2em;width:.5em;height:.2em;left:50%;margin-left:-.25em}.jw-dock-button .jw-overlay{display:none;position:absolute;top:2.5em;right:0;margin-top:.25em;padding:.5em;white-space:nowrap}.jw-dock-button:hover .jw-arrow,.jw-dock-button:hover .jw-overlay{display:block}.jw-dock-image{width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;opacity:.75}.jw-title{display:none;position:absolute;top:0;width:100%;font-size:.875em;height:8em;background:-webkit-linear-gradient(top,#000,#000 18%,transparent);background:linear-gradient(180deg,#000 0,#000 18%,transparent)}.jw-title-primary,.jw-title-secondary{padding:.75em 1.5em;min-height:2.5em;width:100%;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.jw-title-primary{font-weight:700}.jw-title-secondary{margin-top:-.5em}.jw-slider-container{height:1em;width:100%;position:relative;touch-action:none}.jw-buffer,.jw-progress,.jw-rail{position:absolute;cursor:pointer}.jw-progress{background-color:#fff}.jw-rail{background-color:hsla(0,0%,100%,.2)}.jw-buffer{background-color:hsla(0,0%,100%,.3)}.jw-cue,.jw-knob{position:absolute;cursor:pointer}.jw-cue{height:.25em;background-color:rgba(33,33,33,.9);border-radius:25%;width:.4em}.jw-knob{background-color:#fff;width:.5em;height:.5em;border-radius:.25em}.jw-slider-horizontal{height:.25em}.jw-slider-horizontal.jw-slider-volume{width:4em}.jw-slider-horizontal .jw-rail{width:100%}.jw-slider-horizontal .jw-knob{top:-.125em;margin-left:-.25em}.jw-slider-horizontal .jw-buffer,.jw-slider-horizontal .jw-progress,.jw-sli
733der-horizontal .jw-rail{height:.25em}.jw-slider-vertical{padding:.8em .8em 0;position:absolute}.jw-slider-vertical .jw-buffer,.jw-slider-vertical .jw-progress,.jw-slider-vertical .jw-rail{bottom:0;height:100%;left:0;right:0;margin:0 auto}.jw-slider-vertical .jw-progress,.jw-slider-vertical .jw-rail,.jw-slider-vertical .jw-slider-container{width:.25em}.jw-slider-vertical .jw-slider-container{height:4em}.jw-slider-vertical .jw-knob{right:0;left:-.125em}.jw-slider-time{width:100%}.jw-tooltip-time{position:absolute}.jw-slider-volume .jw-buffer{display:none}.jw-captions{position:absolute;width:100%;height:inherit;text-align:center;display:none;max-height:81.375%;line-height:1.3em;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-decoration:none;pointer-events:none;overflow:hidden;top:0}.jw-captions.jw-captions-enabled{display:block}.jw-captions-window{display:none;padding:.25em;border-radius:.25em}.jw-captions-text,.jw-captions-window.jw-captions-window-active{display:inline-block}.jw-captions-text{color:#fff;background-color:#000;word-wrap:normal;word-break:normal;white-space:pre-line;font-style:normal;font-weight:400;text-align:center;text-decoration:none;line-height:1.3em;padding:.1em .8em}.jw-text-track-display{font-size:inherit;line-height:1.3em}.jwplayer video::-webkit-media-controls{-webkit-box-pack:start;justify-content:flex-start}.jwplayer video::-webkit-media-text-track-container{max-height:81.375%;line-height:1.3em}.jwplayer .jw-rightclick{display:none;position:absolute;white-space:nowrap}.jwplayer .jw-rightclick.jw-open{display:block}.jwplayer .jw-rightclick ul{list-style:none;font-weight:700;border-radius:.15em;margin:0;border:1px solid #444;padding:0}.jwplayer .jw-rightclick ul li{background-color:#000;border-bottom:1px solid #444;margin:0}.jwplayer .jw-rightclick ul li .jw-rightclick-logo{font-size:2em;color:#ff0147;vertical-align:middle;padding-right:.3em;margin-right:.3em;border-right:1px solid #444}.jwplayer .jw-rightclick ul li a{color:#fff;text-decoration:none;padding:1em;display:block;font-size:.6875em;line-height:1em}.jwplayer .jw-rightclick ul li:last-child{border-bottom:none}.jwplayer .jw-rightclick ul li:hover{background-color:#1a1a1a;cursor:pointer}.jwplayer .jw-rightclick ul .jw-featured{background-color:#252525;vertical-align:middle}.jwplayer .jw-rightclick ul .jw-featured a{color:#777}.jw-logo{position:absolute;margin:.75em;cursor:pointer;pointer-events:all;background-repeat:no-repeat;background-size:contain;top:auto;right:auto;left:auto;bottom:auto}.jw-logo .jw-flag-audio-player{display:none}.jw-logo-top-right{top:0;right:0}.jw-logo-top-left{top:0;left:0}.jw-logo-bottom-left{bottom:0;left:0}.jw-logo-bottom-right,.jw-watermark{bottom:0;right:0}.jw-watermark{position:absolute;top:50%;left:0;text-align:center;font-size:14em;color:#fff;opacity:.33;pointer-events:none}.jw-icon-tooltip.jw-open .jw-overlay{opacity:1;visibility:visible}.jw-icon-tooltip.jw-hidden,.jw-icon-tooltip.jw-open-drawer:before,.jw-overlay-horizontal{display:none}.jw-icon-tooltip.jw-open-drawer .jw-overlay-horizontal{opacity:1;display:inline-block;vertical-align:top}.jw-overlay:before{position:absolute;top:0;bottom:0;left:-50%;width:100%;background-color:transparent;content:" "}.jw-slider-time .jw-overlay:before{height:1em;top:auto}.jw-menu,.jw-time-tip,.jw-volume-tip{position:relative;left:-50%;margin:0}.jw-volume-tip{width:100%;height:100%;display:block}.jw-time-tip{text-align:center;font-family:inherit;bottom:1.25em;padding:.4em;border-radius:.25em}.jw-time-tip .jw-text{color:#fff;line-height:1em}.jw-controlbar .jw-overlay{margin:0;position:absolute;bottom:2.5em;left:50%;opacity:0;visibility:hidden}.jw-controlbar .jw-overlay .jw-contents{position:relative}.jw-controlbar .jw-option{position:relative;white-space:nowrap;cursor:pointer;list-style:none;height:1.5em;font-family:inherit;line-height:1.5em;color:hsla(0,0%,100%,.6);padding:0 .5em;font-size:.8em}.jw-controlbar .jw-option:before:hover,.jw-controlbar .jw-option:hover{color:#fff}.jw-controlbar .jw-option:before{padding-right:.125em}.jw-controlbar .jw-option.jw-active-option{color:#fff}.jw-playlist-container{left:-51%}.jw-playlist-container ::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.6)}.jw-playlist-container ::-webkit-scrollbar{width:5px;border:0}.jw-playlist-container ::-webkit-scrollbar-thumb{background-color:#fff;border-radius:5px}.jw-tooltip-title{border-bottom:1px solid hsla(0,0%,100%,.6);text-align:left;padding-left:.4em}.jw-playlist{max-height:11em;min-height:4.5em;overflow-x:hidden;overflow-y:scroll;width:calc(100% - 2px)}.jw-playlist .jw-option{height:3em;color:#fff;padding-left:1em;font-size:.75em}.jw-playlist .jw-label,.jw-playlist .jw-name{display:inline-block;line-height:3em;text-align:left;overflow:hidden;white-space:nowrap}.jw-playlist .jw-label{width:1em}.jw-playlist .jw-name{width:11em}.jw-skip{cursor:default;position:absolute;float:right;display:inline-block;right:.75em;bottom:3em;padding:.4em}.jw-skip.jw-skippable{cursor:pointer}.jw-skip.jw-hidden{visibility:hidden}.jw-skip .jw-skip-icon{display:none;margin-left:-.75em}.jw-skip .jw-skip-icon:before{content:"\\E60C"}.jw-skip .jw-skip-icon,.jw-skip .jw-text{color:hsla(0,0%,100%,.6);vertical-align:middle;line-height:1.5em;font-size:.7em}.jw-skip.jw-skippable:hover{cursor:pointer}.jw-skip.jw-skippable:hover .jw-skip-icon,.jw-skip.jw-skippable:hover .jw-text{color:#fff}.jw-skip.jw-skippable .jw-skip-icon{display:inline;margin:0}.jwplayer.jw-state-paused.jw-flag-casting .jw-display-icon-container,.jwplayer.jw-state-playing.jw-flag-casting .jw-display-icon-container{display:table}.jwplayer.jw-flag-casting .jw-display-icon-container{border-radius:0;border:1px solid #fff;position:absolute;top:auto;left:.5em;right:.5em;bottom:50%;margin-bottom:-12.5%;height:50%;width:50%;padding:0;background-repeat:no-repeat;background-position:50%}.jwplayer.jw-flag-casting .jw-display-icon-container .jw-icon{font-size:3em}
733.jwplayer.jw-flag-casting.jw-state-complete .jw-preview{display:none}.jw-cast{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:auto;background-position:50% 50%}.jw-cast-label{position:absolute;left:.5em;right:.5em;bottom:75%;margin-bottom:1.5em;text-align:center}.jw-cast-name{color:#ccc}.jw-state-idle .jw-preview{display:block}.jw-state-idle .jw-icon-display:before{content:"\\E60E"}.jw-state-idle .jw-captions,.jw-state-idle .jw-controlbar{display:none}.jw-state-idle .jw-title{display:block}.jwplayer.jw-state-playing .jw-display-icon-container{display:none}.jwplayer.jw-state-playing .jw-display-icon-container .jw-icon-display:before,.jwplayer.jw-state-playing .jw-icon-playback:before{content:"\\E60D"}.jwplayer.jw-state-paused .jw-display-icon-container{display:none}.jwplayer.jw-state-paused .jw-display-icon-container .jw-icon-display:before,.jwplayer.jw-state-paused .jw-icon-playback:before{content:"\\E60E"}.jwplayer.jw-state-buffering .jw-display-icon-container .jw-icon-display{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.jwplayer.jw-state-buffering .jw-display-icon-container .jw-icon-display:before{content:"\\E601"}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.jwplayer.jw-state-buffering .jw-display-icon-container .jw-text{display:none}.jwplayer.jw-state-buffering .jw-icon-playback:before{content:"\\E60D"}.jwplayer.jw-state-complete .jw-preview{display:block}.jwplayer.jw-state-complete .jw-display-icon-container .jw-icon-display:before{content:"\\E610"}.jwplayer.jw-state-complete .jw-display-icon-container .jw-text{display:none}.jwplayer.jw-state-complete .jw-icon-playback:before{content:"\\E60E"}.jwplayer.jw-state-complete .jw-captions{display:none}.jwplayer.jw-state-error .jw-title,body .jw-error .jw-title{display:block}.jwplayer.jw-state-error .jw-title .jw-title-primary,body .jw-error .jw-title .jw-title-primary{white-space:normal}.jwplayer.jw-state-error .jw-preview,body .jw-error .jw-preview{display:block}.jwplayer.jw-state-error .jw-captions,.jwplayer.jw-state-error .jw-controlbar,body .jw-error .jw-captions,body .jw-error .jw-controlbar{display:none}.jwplayer.jw-state-error:hover .jw-display-icon-container,body .jw-error:hover .jw-display-icon-container{cursor:default;color:#fff;background:#000}.jwplayer.jw-state-error .jw-icon-display,body .jw-error .jw-icon-display{cursor:default;font-family:jw-icons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;text-transform:none;background-color:transparent;font-variant:normal;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.jwplayer.jw-state-error .jw-icon-display:before,body .jw-error .jw-icon-display:before{content:"\\E607"}.jwplayer.jw-state-error .jw-icon-display:hover,body .jw-error .jw-icon-display:hover{color:#fff}body .jw-error{font-size:16px;background-color:#000;color:#fff;width:100%;height:100%;display:table;opacity:1;position:relative}body .jw-error .jw-icon-container{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.jwplayer.jw-flag-cast-available .jw-controlbar{display:table}.jwplayer.jw-flag-cast-available .jw-icon-cast{display:inline-block}.jwplayer.jw-flag-skin-loading .jw-captions,.jwplayer.jw-flag-skin-loading .jw-controls,.jwplayer.jw-flag-skin-loading .jw-title{display:none}.jwplayer.jw-flag-fullscreen{width:100%!important;height:100%!important;top:0;right:0;bottom:0;left:0;z-index:1000;margin:0;position:fixed}.jwplayer.jw-flag-live .jw-controlbar .jw-slider-time,.jwplayer.jw-flag-live .jw-controlbar .jw-text-duration,.jwplayer.jw-flag-live .jw-controlbar .jw-text-elapsed{display:none}.jwplayer.jw-flag-live .jw-controlbar .jw-text-alt{display:inline}.jwplayer.jw-flag-user-inactive.jw-state-playing .jw-controlbar,.jwplayer.jw-flag-user-inactive.jw-state-playing .jw-dock,.jwplayer.jw-flag-user-inactive.jw-state-playing .jw-logo.jw-hide{display:none}.jwplayer.jw-flag-user-inactive.jw-state-playing .jw-plugin{bottom:.5em}.jwplayer.jw-flag-user-inactive.jw-state-playing .jw-media{cursor:none;-webkit-cursor-visibility:auto-hide}.jwplayer.jw-flag-user-inactive.jw-state-playing .jw-captions{max-height:none}.jwplayer.jw-flag-user-inactive.jw-state-playing video::-webkit-media-text-track-container{max-height:none}.jwplayer.jw-flag-user-inactive.jw-state-buffering .jw-controlbar{display:none}.jwplayer.jw-flag-media-audio .jw-controlbar,.jwplayer.jw-flag-media-audio.jw-flag-user-inactive .jw-controlbar{display:table}.jwplayer.jw-flag-media-audio.jw-flag-user-inactive.jw-state-playing .jw-plugin{bottom:3em}.jwplayer.jw-flag-media-audio.jw-flag-user-inactive.jw-state-playing .jw-captions{max-height:81.375%}.jwplayer.jw-flag-media-audio.jw-flag-user-inactive.jw-state-playing video::-webkit-media-text-track-container{max-height:81.375%}.jwplayer.jw-flag-media-audio.jw-flag-user-inactive.jw-state-playing.jw-flag-touch video::-webkit-media-text-track-container{max-height:70%}.jw-flag-media-audio .jw-preview{display:block}.jwplayer.jw-flag-ads .jw-captions.jw-captions-enabled,.jwplayer.jw-flag-ads .jw-dock,.jwplayer.jw-flag-ads .jw-logo,.jwplayer.jw-flag-ads .jw-preview{display:none}.jwplayer.jw-flag-ads video::-webkit-media-text-track-container{display:none}.jwplayer.jw-flag-ads .jw-controlbar .jw-icon-inline,.jwplayer.jw-flag-ads .jw-controlbar .jw-icon-tooltip,.jwplayer.jw-flag-ads .jw-controlbar .jw-sli
733der-horizontal,.jwplayer.jw-flag-ads .jw-controlbar .jw-text{display:none}.jwplayer.jw-flag-ads .jw-controlbar .jw-icon-fullscreen,.jwplayer.jw-flag-ads .jw-controlbar .jw-icon-playback,.jwplayer.jw-flag-ads .jw-controlbar .jw-icon-volume,.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-volume{display:inline-block}.jwplayer.jw-flag-ads .jw-controlbar .jw-text-alt{display:inline}.jwplayer.jw-flag-ads .jw-controlbar .jw-icon-inline.jw-icon-volume,.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-volume.jw-slider-horizontal{display:inline-block}.jwplayer.jw-flag-ads .jw-controlbar .jw-icon-tooltip.jw-icon-volume{display:none}.jwplayer.jw-flag-ads-googleima .jw-controlbar{display:table;bottom:0}.jwplayer.jw-flag-ads-googleima.jw-flag-touch .jw-controlbar{font-size:1em}.jwplayer.jw-flag-ads-googleima.jw-flag-touch.jw-state-paused .jw-display-icon-container{display:none}.jwplayer.jw-flag-ads-googleima.jw-skin-seven .jw-controlbar{font-size:.9em}.jwplayer.jw-flag-ads.jw-flag-touch .jw-controlbar{display:table}.jwplayer.jw-flag-ads-vpaid .jw-controlbar,.jwplayer.jw-flag-touch.jw-flag-ads-vpaid .jw-controlbar{display:none}.jwplayer.jw-flag-ads-hide-controls .jw-controls{display:none!important}.jwplayer.jw-flag-overlay-open-related .jw-controls,.jwplayer.jw-flag-overlay-open-related .jw-title,.jwplayer.jw-flag-overlay-open-sharing .jw-controls,.jwplayer.jw-flag-overlay-open-sharing .jw-title,.jwplayer.jw-flag-overlay-open .jw-controls-right .jw-logo,.jwplayer.jw-flag-overlay-open .jw-title{display:none}.jwplayer.jw-flag-rightclick-open{overflow:visible}.jwplayer.jw-flag-rightclick-open .jw-rightclick{z-index:16777215}.jw-flag-controls-disabled .jw-controls{visibility:hidden}.jw-flag-controls-disabled .jw-logo{visibility:visible}.jw-flag-controls-disabled .jw-media{cursor:auto}.jw-flag-controls-disabled.jwplayer .jw-captions{max-height:none}.jw-flag-controls-disabled.jwplayer video::-webkit-media-text-track-container{max-height:none}body .jwplayer.jw-flag-flash-blocked .jw-title{display:block}body .jwplayer.jw-flag-flash-blocked .jw-controls,body .jwplayer.jw-flag-flash-blocked .jw-overlays,body .jwplayer.jw-flag-flash-blocked .jw-preview{display:none}.jw-flag-touch .jw-controlbar,.jw-flag-touch .jw-plugin,.jw-flag-touch .jw-skip{font-size:1.5em}.jw-flag-touch .jw-captions{bottom:4.25em}.jw-flag-touch video::-webkit-media-text-track-container{max-height:70%}.jw-flag-touch .jw-icon-tooltip.jw-open-drawer:before{display:inline;content:"\\E615"}.jw-flag-touch .jw-display-icon-container{pointer-events:none}.jw-flag-touch.jw-state-paused .jw-display-icon-container{display:table}.jw-flag-compact-player .jw-icon-playlist,.jw-flag-compact-player .jw-text-duration,.jw-flag-compact-player .jw-text-elapsed,.jw-flag-touch.jw-state-paused.jw-flag-dragging .jw-display-icon-container{display:none}.jwplayer.jw-flag-audio-player{background-color:transparent}.jwplayer.jw-flag-audio-player .jw-media{visibility:hidden}.jwplayer.jw-flag-audio-player .jw-media object{width:1px;height:1px}.jwplayer.jw-flag-audio-player .jw-display-icon-container,.jwplayer.jw-flag-audio-player .jw-preview,.jwplayer.jw-flag-audio-player .jw-title{display:none}.jwplayer.jw-flag-audio-player .jw-controlbar{vertical-align:middle;display:table;height:100%;left:0;bottom:0;margin:0;width:100%;min-width:100%}.jwplayer.jw-flag-audio-player .jw-controlbar .jw-icon-fullscreen,.jwplayer.jw-flag-audio-player .jw-controlbar .jw-icon-tooltip{display:none}.jwplayer.jw-flag-audio-player .jw-controlbar .jw-icon-inline.jw-icon-volume,.jwplayer.jw-flag-audio-player .jw-controlbar .jw-slider-volume.jw-slider-horizontal{display:inline-block}.jwplayer.jw-flag-audio-player .jw-controlbar .jw-icon-tooltip.jw-icon-volume{display:none}.jwplayer.jw-flag-audio-player.jw-flag-user-inactive .jw-controlbar{display:table}.jwplayer.jw-flag-audio-player .jw-icon-inline{height:auto;line-height:normal}.jwplayer.jw-flag-audio-player .jw-group{vertical-align:middle}.jwplayer.jw-flag-audio-player .jw-controlbar-center-group{padding-bottom:2px}.jw-skin-seven .jw-color-active,.jw-skin-seven .jw-color-active-hover:hover{color:#fff;stroke:#fff;border-color:#fff}.jw-skin-seven .jw-color-inactive,.jw-skin-seven .jw-color-inactive-hover:hover{color:#cecece;stroke:#cecece;border-color:#cecece}.jw-skin-seven .jw-active-option{background-color:hsla(0,0%,100%,.1)}.jw-skin-seven .jw-display-icon-container{display:table;font-size:20px;border-radius:3.5em}.jw-skin-seven .jw-display-icon-container:hover .jw-icon{color:#fff}.jw-skin-seven .jw-display-icon-container>.jw-icon{color:hsla(0,0%,100%,.9);font-size:1.7em}.jw-skin-seven.jw-state-idle .jw-display-icon-container>.jw-icon{padding-left:4px}.jw-skin-seven .jw-dock-button{border-radius:2.5em}.jw-skin-seven .jw-menu{padding:0}.jw-skin-seven .jw-dock .jw-overlay,.jw-skin-seven .jw-skip{border-radius:.4em}.jw-skin-seven .jw-text{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}',""])},function(e){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var o=this[t];o[2]?e.push("@media "+o[2]+"{"+o[1]+"}"):e.push(o[1])}return e.join("")},e.i=function(t,o){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},a=0;a<this.length;a++){var r=this[a][0];"number"==typeof r&&(i[r]=!0)}for(a=0;a<t.length;a++){var n=t[a];"number"==typeof n[0]&&i[n[0]]||(o&&!n[2]?n[2]=o:o&&(n[2]="("+n[2]+") and ("+o+")"),e.push(n))}},e}},function(e,t,o){e.exports=o.p+"jw-icons.ttf"},function(e,t,o){e.exports=o.p+"jw-icons.woff"},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({compiler:[7,">= 4.0.0"],main:function(){return'<div class="jw-skip jw-background-color jw-hidden jw-reset">\n    <span class="jw-text jw-skiptext jw-reset"></span>\n    <span class="jw-icon-inline jw-skip-icon jw-reset"></span>\n</div>'},useData:!0}
733)},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div class="jw-display-icon-container jw-background-color jw-reset">\n    <div class="jw-icon jw-icon-display jw-button-color jw-reset" role="button" tabindex="0" aria-label="'+e.escapeExpression("function"==typeof(r=null!=(r=o.ariaLabel||(null!=t?t.ariaLabel:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"ariaLabel",hash:{},data:a}):r)+'"></div>\n</div>\n'},useData:!0})},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({1:function(e,t,o,i,a){var r,n,s=null!=t?t:{};return'    <div class="jw-dock-button jw-background-color jw-reset'+(null!=(r=o["if"].call(s,null!=t?t.btnClass:t,{name:"if",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?r:"")+'" button="'+e.escapeExpression("function"==typeof(n=null!=(n=o.id||(null!=t?t.id:t))?n:o.helperMissing)?n.call(s,{name:"id",hash:{},data:a}):n)+'">\n        <div class="jw-icon jw-dock-image jw-reset" '+(null!=(r=o["if"].call(s,null!=t?t.img:t,{name:"if",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a}))?r:"")+'></div>\n        <div class="jw-arrow jw-reset"></div>\n'+(null!=(r=o["if"].call(s,null!=t?t.tooltip:t,{name:"if",hash:{},fn:e.program(6,a,0),inverse:e.noop,data:a}))?r:"")+"    </div>\n"},2:function(e,t,o,i,a){var r;return" "+e.escapeExpression("function"==typeof(r=null!=(r=o.btnClass||(null!=t?t.btnClass:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"btnClass",hash:{},data:a}):r)},4:function(e,t,o,i,a){var r;return"style='background-image: url(\""+e.escapeExpression("function"==typeof(r=null!=(r=o.img||(null!=t?t.img:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"img",hash:{},data:a}):r)+"\")'"},6:function(e,t,o,i,a){var r;return'        <div class="jw-overlay jw-background-color jw-reset">\n            <span class="jw-text jw-dock-text jw-reset">'+e.escapeExpression("function"==typeof(r=null!=(r=o.tooltip||(null!=t?t.tooltip:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"tooltip",hash:{},data:a}):r)+"</span>\n        </div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div class="jw-dock jw-reset">\n'+(null!=(r=o.each.call(null!=t?t:{},t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"</div>"},useData:!0})},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r,n=null!=t?t:{},s=o.helperMissing,l="function",c=e.escapeExpression;return'<div id="'+c(typeof(r=null!=(r=o.id||(null!=t?t.id:t))?r:s)===l?r.call(n,{name:"id",hash:{},data:a}):r)+'"class="jw-skin-'+c(typeof(r=null!=(r=o.skin||(null!=t?t.skin:t))?r:s)===l?r.call(n,{name:"skin",hash:{},data:a}):r)+' jw-error jw-reset">\n    <div class="jw-title jw-reset">\n        <div class="jw-title-primary jw-reset">'+c(typeof(r=null!=(r=o.title||(null!=t?t.title:t))?r:s)===l?r.call(n,{name:"title",hash:{},data:a}):r)+'</div>\n        <div class="jw-title-secondary jw-reset">'+c(typeof(r=null!=(r=o.body||(null!=t?t.body:t))?r:s)===l?r.call(n,{name:"body",hash:{},data:a}):r)+'</div>\n    </div>\n\n    <div class="jw-icon-container jw-reset">\n        <div class="jw-display-icon-container jw-background-color jw-reset">\n            <div class="jw-icon jw-icon-display jw-reset" aria-hidden="true"></div>\n        </div>\n    </div>\n</div>\n'},useData:!0})},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({compiler:[7,">= 4.0.0"],main:function(){return'<div class="jw-logo jw-reset"></div>'},useData:!0})},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({1:function(e,t,o,i,a){var r,n=e.escapeExpression;return"        <li class='jw-text jw-option jw-item-"+n("function"==typeof(r=null!=(r=o.index||a&&a.index)?r:o.helperMissing)?r.call(null!=t?t:{},{name:"index",hash:{},data:a}):r)+" jw-reset'>"+n(e.lambda(null!=t?t.label:t,t))+"</li>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<ul class="jw-menu jw-background-color jw-reset">\n'+(null!=(r=o.each.call(null!=t?t:{},t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"</ul>"},useData:!0}
733)},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div id="'+e.escapeExpression("function"==typeof(r=null!=(r=o.id||(null!=t?t.id:t))?r:o.helperMissing)?r.call(null!=t?t:{},{name:"id",hash:{},data:a}):r)+'" class="jwplayer jw-reset jw-state-idle" tabindex="0">\n    <div class="jw-aspect jw-reset"></div>\n    <div class="jw-media jw-reset"></div>\n    <div class="jw-preview jw-reset"></div>\n    <div class="jw-title jw-reset">\n        <div class="jw-title-primary jw-reset"></div>\n        <div class="jw-title-secondary jw-reset"></div>\n    </div>\n    <div class="jw-overlays jw-reset"></div>\n    <div class="jw-controls jw-reset"></div>\n</div>'},useData:!0})},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({1:function(e,t,o,i,a){var r;return null!=(r=o["if"].call(null!=t?t:{},null!=t?t.active:t,{name:"if",hash:{},fn:e.program(2,a,0),inverse:e.program(4,a,0),data:a}))?r:""},2:function(e,t,o,i,a){var r,n=e.escapeExpression;return"                <li class='jw-option jw-text jw-active-option jw-item-"+n("function"==typeof(r=null!=(r=o.index||a&&a.index)?r:o.helperMissing)?r.call(null!=t?t:{},{name:"index",hash:{},data:a}):r)+' jw-reset\'>\n                    <span class="jw-label jw-reset"><span class="jw-icon jw-icon-play jw-reset"></span></span>\n                    <span class="jw-name jw-reset">'+n(e.lambda(null!=t?t.title:t,t))+"</span>\n                </li>\n"},4:function(e,t,o,i,a){var r,n=e.escapeExpression,s=e.lambda;return"                <li class='jw-option jw-text jw-item-"+n("function"==typeof(r=null!=(r=o.index||a&&a.index)?r:o.helperMissing)?r.call(null!=t?t:{},{name:"index",hash:{},data:a}):r)+' jw-reset\'>\n                    <span class="jw-label jw-reset">'+n(s(null!=t?t.label:t,t))+'</span>\n                    <span class="jw-name jw-reset">'+n(s(null!=t?t.title:t,t))+"</span>\n                </li>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div class="jw-menu jw-playlist-container jw-background-color jw-reset">\n\n    <div class="jw-tooltip-title jw-reset">\n        <span class="jw-icon jw-icon-inline jw-icon-playlist jw-reset"></span>\n        <span class="jw-text jw-reset">PLAYLIST</span>\n    </div>\n\n    <ul class="jw-playlist jw-reset">\n'+(null!=(r=o.each.call(null!=t?t:{},t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"    </ul>\n</div>"},useData:!0})},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({1:function(e,t,o,i,a){var r,n,s=null!=t?t:{},l=o.helperMissing,c="function",d=e.escapeExpression
734;return'        <li class="jw-reset'+(null!=(r=o["if"].call(s,null!=t?t.featured:t,{name:"if",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?r:"")+'">\n            <a href="'+d(typeof(n=null!=(n=o.link||(null!=t?t.link:t))?n:l)===c?n.call(s,{name:"link",hash:{},data:a}):n)+'" class="jw-reset" target="_top">\n'+(null!=(r=o["if"].call(s,null!=t?t.showLogo:t,{name:"if",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a}))?r:"")+"                "+d(typeof(n=null!=(n=o.title||(null!=t?t.title:t))?n:l)===c?n.call(s,{name:"title",hash:{},data:a}):n)+"\n            </a>\n        </li>\n"},2:function(){return" jw-featured"},4:function(){return'                <span class="jw-icon jw-rightclick-logo jw-reset"></span>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r;return'<div class="jw-rightclick jw-reset">\n    <ul class="jw-reset">\n'+(null!=(r=o.each.call(null!=t?t:{},null!=t?t.items:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"    </ul>\n</div>"},useData:!0})},function(e,t,o){var i=o(11);e.exports=(i["default"]||i).template({compiler:[7,">= 4.0.0"],main:function(e,t,o,i,a){var r,n=null!=t?t:{},s=o.helperMissing,l="function",c=e.escapeExpression;return'<div class="'+c(typeof(r=null!=(r=o.className||(null!=t?t.className:t))?r:s)===l?r.call(n,{name:"className",hash:{},data:a}):r)+" "+c(typeof(r=null!=(r=o.orientation||(null!=t?t.orientation:t))?r:s)===l?r.call(n,{name:"orientation",hash:{},data:a}):r)+' jw-reset" aria-hidden="true">\n    <div class="jw-slider-container jw-reset">\n        <div class="jw-rail jw-reset"></div>\n        <div class="jw-buffer jw-reset"></div>\n        <div class="jw-progress jw-reset"></div>\n        <div class="jw-knob jw-reset"></div>\n    </div>\n</div>'},useData:!0}
734)},,function(e,t,o){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t["default"]=e,t}function r(){var e=new n.HandlebarsEnvironment;return c.extend(e,n),e.SafeString=s["default"],e.Exception=l["default"],e.Utils=c,e.escapeExpression=c.escapeExpression,e.VM=d,e.template=function(t){return d.template(t,e)},e}t.__esModule=!0;var n=a(o(63)),s=i(o(156)),l=i(o(26)),c=a(o(12)),d=a(o(155)),u=i(o(154)),m=r();m.create=r,u["default"](m),m["default"]=m,t["default"]=m,e.exports=t["default"]},function(e,t,o){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}function a(e){r["default"](e)}t.__esModule=!0,t.registerDefaultDecorators=a;var r=i(o(144))},function(e,t,o){"use strict";t.__esModule=!0;var i=o(12);t["default"]=function(e){e.registerDecorator("inline",function(e,t,o,a){var r=e;return t.partials||(t.partials={},r=function(a,r){var n=o.partials;o.partials=i.extend({},n,t.partials);var s=e(a,r);return o.partials=n,s}),t.partials[a.args[0]]=a.fn,r})},e.exports=t["default"]},function(e,t,o){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}function a(e){r["default"](e),n["default"](e),s["default"](e),l["default"](e),c["default"](e),d["default"](e),u["default"](e)}t.__esModule=!0,t.registerDefaultHelpers=a;var r=i(o(146)),n=i(o(147)),s=i(o(148)),l=i(o(149)),c=i(o(150)),d=i(o(151)),u=i(o(152))},function(e,t,o){"use strict";t.__esModule=!0;var i=o(12);t["default"]=function(e){e.registerHelper("blockHelperMissing",function(t,o){var a=o.inverse,r=o.fn;if(!0===t)return r(this);if(!1===t||null==t)return a(this);if(i.isArray(t))return t.length>0?(o.ids&&(o.ids=[o.name]),e.helpers.each(t,o)):a(this);if(o.data&&o.ids){var n=i.createFrame(o.data);n.contextPath=i.appendContextPath(o.data.contextPath,o.name),o={data:n}}return r(t,o)})},e.exports=t["default"]},function(e,t,o){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=o(12),r=i(o(26));t["default"]=function(e){e.registerHelper("each",function(e,t){function o(t,o,r){c&&(c.key=t,c.index=o,c.first=0===o,c.last=!!r,d&&(c.contextPath=d+t)),l+=i(e[t],{data:c,blockParams:a.blockParams([e[t],t],[d+t,null])})}if(!t)throw new r["default"]("Must pass iterator to #each");var i=t.fn,n=t.inverse,s=0,l="",c=void 0,d=void 0;if(t.data&&t.ids&&(d=a.appendContextPath(t.data.contextPath,t.ids[0])+"."),a.isFunction(e)&&(e=e.call(this)),t.data&&(c=a.createFrame(t.data)),e&&"object"==typeof e)if(a.isArray(e))for(var u=e.length;s<u;s++)s in e&&o(s,s,s===e.length-1);else{var m=void 0;for(var p in e)e.hasOwnProperty(p)&&(void 0!==m&&o(m,s-1),m=p,s++);void 0!==m&&o(m,s-1,!0)}return 0===s&&(l=n(this)),l})},e.exports=t["default"]},function(e,t,o){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=i(o(26));t["default"]=function(e){e.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new a["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},e.exports=t["default"]},function(e,t,o){"use strict";t.__esModule=!0;var i=o(12);t["default"]=function(e){e.registerHelper("if",function(e,t){return i.isFunction(e)&&(e=e.call(this)),!t.hash.includeZero&&!e||i.isEmpty(e)?t.inverse(this):t.fn(this)}),e.registerHelper("unless",function(t,o){return e.helpers["if"].call(this,t,{fn:o.inverse,inverse:o.fn,hash:o.hash})})},e.exports=t["default"]},function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){e.registerHelper("log",function(){for(var t=[void 0],o=arguments[arguments.length-1],i=0;i<arguments.length-1;i++)t.push(arguments[i]);var a=1;null!=o.hash.level?a=o.hash.level:o.data&&null!=o.data.level&&(a=o.data.level),t[0]=a,e.log.apply(e,t)})},e.exports=t["default"]},function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){e.registerHelper("lookup",function(e,t){return e&&e[t]})},e.exports=t["default"]},function(e,t,o){"use strict";t.__esModule=!0;var i=o(12);t["default"]=function(e){e.registerHelper("with",function(e,t){i.isFunction(e)&&(e=e.call(this));var o=t.fn;if(i.isEmpty(e))return t.inverse(this);var a=t.data;return t.data&&t.ids&&((a=i.createFrame(t.data)).contextPath=i.appendContextPath(t.data.contextPath,t.ids[0])),o(e,{data:a,blockParams:i.blockParams([e],[a&&a.contextPath])})})},e.exports=t["default"]},function(e,t,o){"use strict";t.__esModule=!0;var i=o(12),a={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(e){if("string"==typeof e){var t=i.indexOf(a.methodMap,e.toLowerCase());e=t>=0?t:parseInt(e,10)}return e},log:function(e){if(e=a.lookupLevel(e),"undefined"!=typeof console&&a.lookupLevel(a.level)<=e){var t=a.methodMap[e];console[t]||(t="log");for(var o=arguments.length,i=Array(o>1?o-1:0),r=1;r<o;r++)i[r-1]=arguments[r];console[t].apply(console,i)}}};t["default"]=a,e.exports=t["default"]},function(e,t){(function(o){"use strict";t.__esModule=!0,t["default"]=function(e){var t=void 0!==o?o:window,i=t.Handlebars;e.noConflict=function(){return t.Handlebars===e&&(t.Handlebars=i),e}},e.exports=t["default"]}).call(t,function(){return this}())},function(e,t,o){"use strict";
734function i(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t["default"]=e,t}function r(e){var t=e&&e[0]||1,o=b.COMPILER_REVISION;if(t!==o){if(t<o){var i=b.REVISION_CHANGES[o],a=b.REVISION_CHANGES[t];throw new h["default"]("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+i+") or downgrade your runtime to an older version ("+a+").")}throw new h["default"]("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+e[1]+").")}}function n(e,t){function o(o,i,a){a.hash&&(i=p.extend({},i,a.hash),a.ids&&(a.ids[0]=!0)),o=t.VM.resolvePartial.call(this,o,i,a);var r=t.VM.invokePartial.call(this,o,i,a);if(null==r&&t.compile&&(a.partials[a.name]=t.compile(o,e.compilerOptions,t),r=a.partials[a.name](i,a)),null!=r){if(a.indent){for(var n=r.split("\n"),s=0,l=n.length;s<l&&(n[s]||s+1!==l);s++)n[s]=a.indent+n[s];r=n.join("\n")}return r}throw new h["default"]("The partial "+a.name+" could not be compiled when running in runtime-only mode")}function i(t){function o(t){return""+e.main(a,t,a.helpers,a.partials,n,l,s)}var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n=r.data;i._setup(r),!r.partial&&e.useData&&(n=u(t,n));var s=void 0,l=e.useBlockParams?[]:void 0;return e.useDepths&&(s=r.depths?t!==r.depths[0]?[t].concat(r.depths):r.depths:[t]),(o=m(e.main,o,a,r.depths||[],n,l))(t,r)}if(!t)throw new h["default"]("No environment passed to template");if(!e||!e.main)throw new h["default"]("Unknown template object: "+typeof e);e.main.decorator=e.main_d,t.VM.checkRevision(e.compiler);var a={strict:function(e,t){if(!(t in e))throw new h["default"]('"'+t+'" not defined in '+e);return e[t]},lookup:function(e,t){for(var o=e.length,i=0;i<o;i++)if(e[i]&&null!=e[i][t])return e[i][t]},lambda:function(e,t){return"function"==typeof e?e.call(t):e},escapeExpression:p.escapeExpression,invokePartial:o,fn:function(t){var o=e[t];return o.decorator=e[t+"_d"],o},programs:[],program:function(e,t,o,i,a){var r=this.programs[e],n=this.fn(e);return t||a||i||o?r=s(this,e,n,t,o,i,a):r||(r=this.programs[e]=s(this,e,n)),r},data:function(e,t){for(;e&&t--;)e=e._parent;return e},merge:function(e,t){var o=e||t;return e&&t&&e!==t&&(o=p.extend({},t,e)),o},noop:t.VM.noop,compilerInfo:e.compiler};return i.isTop=!0,i._setup=function(o){o.partial?(a.helpers=o.helpers,a.partials=o.partials,a.decorators=o.decorators):(a.helpers=a.merge(o.helpers,t.helpers),e.usePartial&&(a.partials=a.merge(o.partials,t.partials)),(e.usePartial||e.useDecorators)&&(a.decorators=a.merge(o.decorators,t.decorators)))},i._child=function(t,o,i,r){if(e.useBlockParams&&!i)throw new h["default"]("must pass block params");if(e.useDepths&&!r)throw new h["default"]("must pass parent depths");return s(a,t,e[t],o,0,i,r)},i}function s(e,t,o,i,a,r,n){function s(t){var a=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],s=n;return n&&t!==n[0]&&(s=[t].concat(n)),o(e,t,e.helpers,e.partials,a.data||i,r&&[a.blockParams].concat(r),s)}return(s=m(o,s,e,n,i,r)).program=t,s.depth=n?n.length:0,s.blockParams=a||0,s}function l(e,t,o){return e?e.call||o.name||(o.name=e,e=o.partials[e]):e="@partial-block"===o.name?o.data["partial-block"]:o.partials[o.name],e}function c(e,t,o){o.partial=!0,o.ids&&(o.data.contextPath=o.ids[0]||o.data.contextPath);var i=void 0;if(o.fn&&o.fn!==d&&(o.data=b.createFrame(o.data),(i=o.data["partial-block"]=o.fn).partials&&(o.partials=p.extend({},o.partials,i.partials))),void 0===e&&i&&(e=i),void 0===e)throw new h["default"]("The partial "+o.name+" could not be found");if(e instanceof Function)return e(t,o)}function d(){return""}function u(e,t){return t&&"root"in t||((t=t?b.createFrame(t):{}).root=e),t}function m(e,t,o,i,a,r){if(e.decorator){var n={};t=e.decorator(t,n,o,i&&i[0],a,r,i),p.extend(t,n)}return t}t.__esModule=!0,t.checkRevision=r,t.template=n,t.wrapProgram=s,t.resolvePartial=l,t.invokePartial=c,t.noop=d;var p=a(o(12)),h=i(o(26)),b=o(63)},function(e,t){"use strict";function o(e){this.string=e}
734t.__esModule=!0,o.prototype.toString=o.prototype.toHTML=function(){return""+this.string},t["default"]=o,e.exports=t["default"]},function(e,t,o){var i,a;i=[o(27),o(1)],void 0===(a=function(e,t){return function(o,i){var a=["seek","skipAd","stop","playlistNext","playlistPrev","playlistItem","resize","addButton","removeButton","registerPlugin","attachMedia"];t.each(a,function(e){o[e]=function(){return i[e].apply(i,arguments),o}}),o.registerPlugin=e.registerPlugin}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1)],void 0===(a=function(e){return function(t,o){var i=["buffer","controls","position","duration","fullscreen","volume","mute","item","stretching","playlist","captions"];e.each(i,function(e){var i=e.slice(0,1).toUpperCase()+e.slice(1);t["get"+i]=function(){return o._model.get(e)}});var a=["getAudioTracks","getCaptionsList","getWidth","getHeight","getCurrentAudioTrack","setCurrentAudioTrack","getCurrentCaptions","setCurrentCaptions","getCurrentQuality","setCurrentQuality","getQualityLevels","getVisualQuality","getConfig","getState","getSafeRegion","isBeforeComplete","isBeforePlay","getProvider","detachMedia"],r=["setControls","setFullscreen","setVolume","setMute","setCues","setCaptions"];e.each(a,function(e){t[e]=function(){return o[e]?o[e].apply(o,arguments):null}}),e.each(r,function(e){t[e]=function(){return o[e].apply(o,arguments),t}}),t.getPlaylistIndex=t.getItem}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(4),o(5),o(3),o(2),o(80),o(1),o(211),o(157),o(158),o(160),o(31)],void 0===(a=function(e,t,o,i,a,r,n,s,l,c,d){return function(u,m){var p,h=this,b={};r.extend(this,o),this.utils=i,this._=r,this.Events=o,this.version=d,this.trigger=function(e,t){return(t=r.isObject(t)?r.extend({},t):{}).type=e,window.jwplayer&&window.jwplayer.debug?o.trigger.call(h,e,t):o.triggerSafe.call(h,e,t)},this.dispatchEvent=this.trigger,this.removeEventListener=this.off.bind(this);var _=function(){p=new n(u),s(h,p),l(h,p),p.on(e.JWPLAYER_PLAYLIST_ITEM,function(){b={}}),p.on(e.JWPLAYER_MEDIA_META,function(e){r.extend(b,e.metadata)}),p.on(e.JWPLAYER_READY,function(e){!0,v.tick("ready"),e.setupTime=v.between("setup","ready")}),p.on("all",h.trigger)};_(),c(this),this.id=u.id;var v=this._qoe=new a;v.tick("init");var g=function(){!1,b={},h.off(),p&&p.off(),p&&p.playerDestroy&&p.playerDestroy()};return this.getPlugin=function(e){return h.plugins&&h.plugins[e]},this.addPlugin=function(e,t){this.plugins=this.plugins||{},this.plugins[e]=t,this.onReady(t.addToPlayer),t.resize&&this.onResize(t.resizeHandler)},this.setup=function(e){return v.tick("setup"),g(),_(),i.foreach(e.events,function(e,t){var o=h[e];"function"==typeof o&&o.call(h,t)}),e.id=h.id,p.setup(e,this),h},this.qoe=function(){var t=p.getItemQoe();return{setupTime:v.between("setup","ready"),firstFrame:t.between(e.JWPLAYER_MEDIA_PLAY_ATTEMPT,e.JWPLAYER_MEDIA_FIRST_FRAME),player:v.dump(),item:t.dump()}},this.getContainer=function(){return p.getContainer?p.getContainer():u},this.getMeta=this.getItemMeta=function(){return b},this.getPlaylistItem=function(e){if(!i.exists(e))return p._model.get("playlistItem");var t=h.getPlaylist();return t?t[e]:null},this.getRenderingMode=function(){return"html5"},this.load=function(e){var t=this.getPlugin("vast")||this.getPlugin("googima");return t&&t.destroy(),p.load(e),h},this.play=function(e,o){if(r.isBoolean(e)||(o=e),o||(o={reason:"external"}),!0===e)return p.play(o),h;if(!1===e)return p.pause(),h;switch(e=h.getState()){case t.PLAYING:case t.BUFFERING:p.pause();break;default:p.play(o)}return h},this.pause=function(e){return r.isBoolean(e)?this.play(!e):this.play()},this.createInstream=function(){return p.createInstream()},this.castToggle=function(){p&&p.castToggle&&p.castToggle()},this.playAd=this.pauseAd=i.noop,this.remove=function(){return m(h),h.trigger("remove"),g(),h},this}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(4)],void 0===(a=function(e,t){return function(o){var i={onBufferChange:t.JWPLAYER_MEDIA_BUFFER,onBufferFull:t.JWPLAYER_MEDIA_BUFFER_FULL,onError:t.JWPLAYER_ERROR,onSetupError:t.JWPLAYER_SETUP_ERROR,onFullscreen:t.JWP
734LAYER_FULLSCREEN,onMeta:t.JWPLAYER_MEDIA_META,onMute:t.JWPLAYER_MEDIA_MUTE,onPlaylist:t.JWPLAYER_PLAYLIST_LOADED,onPlaylistItem:t.JWPLAYER_PLAYLIST_ITEM,onPlaylistComplete:t.JWPLAYER_PLAYLIST_COMPLETE,onReady:t.JWPLAYER_READY,onResize:t.JWPLAYER_RESIZE,onComplete:t.JWPLAYER_MEDIA_COMPLETE,onSeek:t.JWPLAYER_MEDIA_SEEK,onTime:t.JWPLAYER_MEDIA_TIME,onVolume:t.JWPLAYER_MEDIA_VOLUME,onBeforePlay:t.JWPLAYER_MEDIA_BEFOREPLAY,onBeforeComplete:t.JWPLAYER_MEDIA_BEFORECOMPLETE,onDisplayClick:t.JWPLAYER_DISPLAY_CLICK,onControls:t.JWPLAYER_CONTROLS,onQualityLevels:t.JWPLAYER_MEDIA_LEVELS,onQualityChange:t.JWPLAYER_MEDIA_LEVEL_CHANGED,onCaptionsList:t.JWPLAYER_CAPTIONS_LIST,onCaptionsChange:t.JWPLAYER_CAPTIONS_CHANGED,onAdError:t.JWPLAYER_AD_ERROR,onAdClick:t.JWPLAYER_AD_CLICK,onAdImpression:t.JWPLAYER_AD_IMPRESSION,onAdTime:t.JWPLAYER_AD_TIME,onAdComplete:t.JWPLAYER_AD_COMPLETE,onAdCompanions:t.JWPLAYER_AD_COMPANIONS,onAdSkipped:t.JWPLAYER_AD_SKIPPED,onAdPlay:t.JWPLAYER_AD_PLAY,onAdPause:t.JWPLAYER_AD_PAUSE,onAdMeta:t.JWPLAYER_AD_META,onCast:t.JWPLAYER_CAST_SESSION,onAudioTrackChange:t.JWPLAYER_AUDIO_TRACK_CHANGED,onAudioTracks:t.JWPLAYER_AUDIO_TRACKS},a={onBuffer:"buffer",onPause:"pause",onPlay:"play",onIdle:"idle"};e.each(a,function(t,i){o[i]=e.partial(o.on,t,e)}),e.each(i,function(t,i){o[i]=e.partial(o.on,t,e)})}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(159),o(1),o(51),o(50),o(27)],void 0===(a=function(e,t,o,i,a){var r=[],n=0,s=function(t){var o,i;return t?"string"==typeof t?(o=l(t))||(i=document.getElementById(t)):"number"==typeof t?o=r[t]:t.nodeType&&(o=l((i=t).id)):o=r[0],o||(i?c(new e(i,d)):{registerPlugin:a.registerPlugin})},l=function(e){for(var t=0;t<r.length;t++)if(r[t].id===e)return r[t];return null},c=function(e){return n++,e.uniqueId=n,r.push(e),e},d=function(e){for(var t=r.length;t--;)if(r[t].uniqueId===e.uniqueId){r.splice(t,1);break}},u={selectPlayer:s,registerProvider:o.registerProvider,availableProviders:i,registerPlugin:a.registerPlugin};return s.api=u,u}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(212),o(3),o(1),o(4)],void 0===(a=function(e,t,o,i){var a=function(t,a,r,n){function s(){m("Setup Timeout Error","Setup took longer than "+_+" seconds to complete.")}function l(){o.each(b,function(e){!0!==e.complete&&!0!==e.running&&null!==t&&d(e.depends)&&(e.running=!0,c(e))})}function c(e){var o=function(t){u(e,t=t||{})};e.method(o,a,t,r,n)}function d(e){return o.all(e,function(e){return b[e].complete})}function u(e,t){"error"===t.type?m(t.msg,t.reason):"complete"===t.type?(clearTimeout(p),h.trigger(i.JWPLAYER_READY)):(e.complete=!0,l())}function m(e,t){clearTimeout(p),h.trigger(i.JWPLAYER_SETUP_ERROR,{message:e+": "+t}),h.destroy()}var p,h=this,b=e.getQueue(),_=30;this.start=function(){p=setTimeout(s,1e3*_),l()},this.destroy=function(){clearTimeout(p),this.off(),b.length=0,t=null,a=null,r=null}};return a.prototype=t,a}.apply(t,i))||(e.exports=a)},function(e,t){var o,i;o=[],void 0===(i=function(){return function(e,t){function o(e){if(e.tracks.length){d=[],u={},{},m=0;for(var t=e.tracks||[],o=0;o<t.length;o++){var i=t[o];i.label=i.label||i.name||i.language,n(i)}var a=s();this.setCaptionsList(a),l()}}function i(e,t){t,d=[],u={},{},m=0}function a(e){i(t,e),t.mediaController.on("subtitlesTracks",o,this);var a=s();this.setCaptionsList(a),l()}function r(e,t){var o=null;0!==t&&(o=d[t-1]),e.set("captionsTrack",o)}function n(e){e.data=e.data||[],e.label||(e.label="Unknown CC",++m>1&&(e.label+=" ("+m+")")),d.push(e),u[e._id]=e}function s(){for(var e=[{id:"off",label:"Off"}],t=0;t<d.length;t++)e.push({id:d[t]._id,label:d[t].label||"Unknown CC"});return e}function l(){var e=0,o=t.get("captionLabel");if("Off"!==o){for(var i=0;i<d.length;i++){var a=d[i];if(o&&o===a.label){e=i+1;break}a["default"]||a.defaulttrack||"default"===a._id?e=i+1:a.autoselect}c(e)}else t.set("captionsIndex",0)}function c(e){d.length?t.setVideoSubtitleTrack(e,d):t.set("captionsIndex",e)}t.on("change:playlistItem",i,this),t.on("change:captionsIndex",r,this),t.on("itemReady",a,this),t.mediaController.on("subtitlesTracks",o,this);var d=[],u={},m=0;
734this.getCurrentIndex=function(){return t.get("captionsIndex")},this.getCaptionsList=function(){return t.get("captionsList")},this.setCaptionsList=function(e){t.set("captionsList",e)}}}.apply(t,o))||(e.exports=i)},function(e,t,o){var i,a;i=[o(64),o(165),o(1),o(162),o(163),o(33),o(170),o(67),o(66),o(2),o(93),o(3),o(42),o(5),o(4),o(197)],void 0===(a=function(e,t,o,i,a,r,n,s,l,c,d,u,m,p,h,b){function _(e){return function(){var t=Array.prototype.slice.call(arguments,0);this._model.getVideo()?this["_"+e].apply(this,t):this.eventsQueue.push([e,t])}}function v(e){return e===p.LOADING||e===p.STALLED?p.BUFFERING:e}var g=function(e){this.originalContainer=this.currentContainer=e,this.eventsQueue=[],o.extend(this,u),this._model=new r};return g.prototype={play:_("play"),pause:_("pause"),seek:_("seek"),stop:_("stop"),load:_("load"),playlistNext:_("next"),playlistPrev:_("prev"),playlistItem:_("item"),setCurrentCaptions:_("setCurrentCaptions"),setCurrentQuality:_("setCurrentQuality"),setFullscreen:_("setFullscreen"),setup:function(r,u){function b(e,t){ae.triggerAfterReady(e,t)}function _(){X=null,G.on("all",b,ae),ae.showView(G.element()),o.defer(g)}function g(){ae.trigger(h.JWPLAYER_READY,{setupTime:0}),ae.triggerAfterReady=ae.trigger;for(var e=0;e<le.length;e++){var t=le[e];ae.trigger(t.type,t.args)}te.get("autostart")&&ae.play({reason:"autostart"})}function f(e){var t=te.getProviders(),o=t.required(e);return t.load(o).then(function(){ae.getProvider()||(te.setProvider(te.get("playlistItem")),y())})}function y(){for(;ae.eventsQueue.length>0;){var e=ae.eventsQueue.shift(),t=e[0],o=e[1]||[];ae["_"+t].apply(ae,o)}}function w(e){switch(te.get("state")===p.ERROR&&te.set("state",p.IDLE),S(!0),te.get("autostart")&&te.once("itemReady",A),typeof e){case"string":k(e);break;case"object":E(e)&&I(0);break;case"number":I(e)}}function k(e){var t=new l;t.on(h.JWPLAYER_PLAYLIST_LOADED,function(e){w(e.playlist)}),t.on(h.JWPLAYER_ERROR,function(e){e.message="Error loading playlist: "+e.message,this.triggerError(e)},this),t.load(e)}function x(){return ae._instreamAdapter&&ae._instreamAdapter.getState()}function C(){var e=x();return o.isString(e)?e:te.get("state")}function A(e){var t;if(e&&te.set("playReason",e.reason),te.get("state")!==p.ERROR){var i=x();if(o.isString(i))return u.pauseAd(!1);if(te.get("state")===p.COMPLETE&&(S(!0),I(0)),!oe&&(oe=!0,ae.trigger(h.JWPLAYER_MEDIA_BEFOREPLAY,{playReason:te.get("playReason")}),oe=!1,ee))return ee=!1,void(Q=null);if(M()){if(0===te.get("playlist").length)return!1;t=c.tryCatch(function(){te.loadVideo()})}else te.get("state")===p.PAUSED&&(t=c.tryCatch(function(){te.playVideo()}));return!(t instanceof c.Error&&(ae.triggerError(t),Q=null,1))}}function S(e){te.off("itemReady",A);var t=!e;Q=null;var o=c.tryCatch(function(){te.stopVideo()},ae);return o instanceof c.Error?(ae.triggerError(o),!1):(t&&(ie=!0),oe&&(ee=!0),!0)}function T(){Q=null;var e=x();if(o.isString(e))return u.pauseAd(!0);switch(te.get("state")){case p.ERROR:return!1;case p.PLAYING:case p.BUFFERING:var t=c.tryCatch(function(){re().pause()},this);if(t instanceof c.Error)return ae.triggerError(t),!1;break;default:oe&&(ee=!0)}return!0}function M(){var e=te.get("state");return e===p.IDLE||e===p.COMPLETE||e===p.ERROR}function P(e){te.get("state")!==p.ERROR&&(te.get("scrubbing")||te.get("state")===p.PLAYING||A(!0),re().seek(e))}function D(e,t){S(!0),I(e),A(t)}function E(e){var t=s(e);return t=s.filterPlaylist(t,te.getProviders(),te.get("androidhls"),te.get("drm"),te.get("preload"),te.get("feedid"),te.get("withCredentials")),te.set("playlist",t),o.isArray(t)&&0!==t.length?(f(t),!0):(ae.triggerError({message:"Error loading playlist: No playable sources found"}),!1)}function I(e){te.setItemIndex(e)}function O(e){D(te.get("item")-1,e||{reason:"external"})}function N(e){D(te.get("item")+1,e||{reason:"external"})}function R(){if(M())return ie?void(ie=!1):(Q=R,te.get("item")===te.get("playlist").length-1?void(te.get("repeat")?N({reason:"repeat"}):(te.set("state",p.COMPLETE),ae.trigger(h.JWPLAYER_PLAYLIST_COMPLETE,{}))):void N({reason:"playlist"}))}function L(e){re()&&(e=parseInt(e,10)||0,re().setCurrentQuality(e))}function F(){return re()?re().getCurrentQuality():-1}function j(){if(this._model)return this._model.getConfiguration()}function H(){if(this._model.mediaModel)return this._model.mediaModel.get("visualQuality");var e=W();if(e){var t=F(),i=e[t];if(i)return{level:o.extend({index:t},i),mode:"",reason:""}}return null}function W(){return re()?re().getQualityLevels():null}function q(e){re()&&(e=parseInt(e,10)||0,re().setCurrentAudioTrack(e))}function z(){return re()?re().getCurrentAudioTrack():-1}function U(){return re()?re().getAudioTracks():null}function B(e){e=parseInt(e,10)||0,te.persistVideoSubtitleTrack(e),ae.trigger(h.JWPLAYER_CAPTIONS_CHANGED,{tracks:$(),track:e})}function Y(){return J.getCurrentIndex()}function $(){return J.getCaptionsList()}function V(){var e=te.getVideo();if(e){var t=e.detachMedia();if(t instanceof HTMLVideoElement)return t}return null}function Z(){var e=c.tryCatch(function(){te.getVideo().attachMedia()});return e instanceof c.Error?void c.log("Error calling _attachMedia",e):void("function"==typeof Q&&Q())}function K(e){o.isBoolean(e)||(e=!te.get("fullscreen")),te.set("fullscreen",e),this._instreamAdapter&&this._instreamAdapter._adModel&&this._instreamAdapter._adModel.set("fullscreen",e)}var G,J,X,Q,ee,te=this._model,oe=!1,ie=!1,ae=this,re=function(){return te.getVideo()},ne=new n;ne.track(te);var se=new e(r,ne),le=[];te.setup(se,ne),G=this._view=new d(u,te),J=new a(u,te),(X=new i(u,te,G,E)).on(h.JWPLAYER_READY,_,this),X.on(h.JWPLAYER_SETUP_ERROR,this.setupError,this),te.mediaController.on("all",b,this),te.mediaController.on(h.JWPLAYER_MEDIA_COMPLETE,function(){o.defer(R)}),te.mediaController.on(h.JWPLAYER_MEDIA_ERROR,this.triggerError,this),te.on("change:flashBlocked",function(e,t){if(t){var o=!!e.get("flashThrottle"),i={message:o?"Click to run Flash":"Flash plugin failed to load"};o||this.trigger(h.JWPLAYER_ERROR,i),this._model.set("errorEvent",i)}else this._model.set("errorEvent",void 0)},this),te.on("change:state",m,this),te.on("change:castState",function(e,t){ae.trigger(h.JWPLAYER_CAST_SESSION,t)}),te.on("change:fullscreen",function(e,t){ae.trigger(h.JWPLAYER_FULLSCREEN,{fullscreen:t})}),te.on("itemReady",function(){ae.triggerAfterReady(h.JWPLAYER_PLAYLIST_ITEM,{index:te.get("item"),item:te.get("playlistItem")})}),te.on("change:playlist",function(e,t){t.length&&ae.triggerAfterReady(h.JWPLAYER_PLAYLIST_LOADED,{playlist:t})}),te.on("change:volume",function(e,t){ae.trigger(h.JWPLAYER_MEDIA_VOLUME,{volume:t})}),te.on("change:mute",function(e,t){ae.trigger(h.JWPLAYER_MEDIA_MUTE,{mute:t})}
734),te.on("change:controls",function(e,t){ae.trigger(h.JWPLAYER_CONTROLS,{controls:t})}),te.on("change:scrubbing",function(e,t){t?T():A()}),te.on("change:captionsList",function(e,t){try{ae.triggerAfterReady(h.JWPLAYER_CAPTIONS_LIST,{tracks:t,track:Y()})}catch(o){c.log("Error with captionsList event:",o)}}),te.on("change:mediaModel",function(e){e.mediaModel.on("change:state",function(t,o){var i=v(o);e.set("state",i)})}),this.triggerAfterReady=function(e,t){le.push({type:e,args:t})},this._play=A,this._pause=T,this._seek=P,this._stop=S,this._load=w,this._next=N,this._prev=O,this._item=D,this._setCurrentCaptions=B,this._setCurrentQuality=L,this._setFullscreen=K,this.detachMedia=V,this.attachMedia=Z,this.getCurrentQuality=F,this.getQualityLevels=W,this.setCurrentAudioTrack=q,this.getCurrentAudioTrack=z,this.getAudioTracks=U,this.getCurrentCaptions=Y,this.getCaptionsList=$,this.getVisualQuality=H,this.getConfig=j,this.getState=C,this.setVolume=te.setVolume.bind(te),this.setMute=te.setMute.bind(te),this.getProvider=function(){return te.get("provider")},this.getWidth=function(){return te.get("containerWidth")},this.getHeight=function(){return te.get("containerHeight")},this.getContainer=function(){return this.currentContainer},this.resize=G.resize,this.getSafeRegion=G.getSafeRegion,this.setCues=G.addCues,this.setCaptions=G.setCaptions,this.addButton=function(e,t,i,a,r){var n={img:e,tooltip:t,callback:i,id:a,btnClass:r},s=te.get("dock");s=s?s.slice(0):[],(s=o.reject(s,o.matches({id:n.id}))).push(n),te.set("dock",s)},this.removeButton=function(e){var t=te.get("dock")||[];t=o.reject(t,o.matches({id:e})),te.set("dock",t)},this.checkBeforePlay=function(){return oe},this.getItemQoe=function(){return te._qoeItem},this.setControls=function(e){o.isBoolean(e)||(e=!te.get("controls")),te.set("controls",e);var t=te.getVideo();t&&t.setControls(e)},this.playerDestroy=function(){this.stop(),this.showView(this.originalContainer),G&&G.destroy(),te&&te.destroy(),X&&(X.destroy(),X=null)},this.isBeforePlay=this.checkBeforePlay,this.isBeforeComplete=function(){return te.getVideo().checkComplete()},this.createInstream=function(){return this.instreamDestroy(),this._instreamAdapter=new t(this,te,G),this._instreamAdapter},this.skipAd=function(){this._instreamAdapter&&this._instreamAdapter.skipAd()},this.instreamDestroy=function(){ae._instreamAdapter&&ae._instreamAdapter.destroy()},X.start()},showView:function(e){(document.documentElement.contains(this.currentContainer)||(this.currentContainer=document.getElementById(this._model.get("id")),this.currentContainer))&&(this.currentContainer.parentElement&&this.currentContainer.parentElement.replaceChild(e,this.currentContainer),this.currentContainer=e)},triggerError:function(e){this._model.set("errorEvent",e),this._model.set("state",p.ERROR),this._model.once("change:state",function(){this._model.set("errorEvent",void 0)},this),this.trigger(h.JWPLAYER_ERROR,e)},setupError:function(e){var t=e.message,i=c.createElement(b(this._model.get("id"),this._model.get("skin"),t)),a=this._model.get("width"),r=this._model.get("height");c.style(i,{width:a.toString().indexOf("%")>0?a:a+"px",height:r.toString().indexOf("%")>0?r:r+"px"}),this.showView(i);var n=this;o.defer(function(){n.trigger(h.JWPLAYER_SETUP_ERROR,{message:t})})}},g}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(167),o(166),o(4),o(5),o(2),o(3),o(1)],void 0===(a=function(e,t,o,i,a,r,n){function s(o){var i="",a=o.get("provider");return a&&(i=a.name),i.indexOf("flash")>=0?t:e}var l={skipoffset:null,tag:null},c=function(e,t,r){function c(){g._adModel.set("state","buffering"),t.set("skipButton",!1);var e,o=p[++f];h&&(e=h[f]),w.loadItem(o,e)}function d(e,t){"complete"!==e&&(t=t||{},y.tag&&!t.tag&&(t.tag=y.tag),this.trigger(e,t),"mediaError"!==e&&"error"!==e||p&&f+1<p.length&&c())}function u(e){g._adModel.set("duration",e.duration),g._adModel.set("position",e.position)}function m(e){var t={};y.tag&&(t.tag=y.tag),p&&f+1<p.length?(this.trigger(o.JWPLAYER_MEDIA_COMPLETE,t),c()):(e.type===o.JWPLAYER_MEDIA_COMPLETE&&(this.trigger(o.JWPLAYER_MEDIA_COMPLETE,t),this.trigger(o.JWPLAYER_PLAYLIST_COMPLETE,{})),this.destroy())}var p,h,b,_,v,g=new(s(t))(e,t),f=0,y={},w=this,k=n.bind(function(e){(e=e||{}).hasControls=!!t.get("controls"),this.trigger(o.JWPLAYER_INSTREAM_CLICK,e),g&&g._adModel&&(g._adModel.get("state")===i.PAUSED?e.hasControls&&g.instreamPlay():g.instreamPause())},this),x=n.bind(function(){g&&g._adModel&&g._adModel.get("state")===i.PAUSED&&t.get("controls")&&(e.setFullscreen(),e.play())},this);this.type="instream",this.init=function(){b=t.getVideo(),_=t.get("position"),v=t.get("playlist")[t.get("item")],g.on("all",d,this),g.on(o.JWPLAYER_MEDIA_TIME,u,this),g.on(o.JWPLAYER_MEDIA_COMPLETE,m,this),g.init(),b.detachMedia(),t.mediaModel.set("state",i.BUFFERING),e.checkBeforePlay()||0===_&&!b.checkComplete()?(_=0,t.set("preInstreamState","instream-preroll")):b&&b.checkComplete()||t.get("state")===i.COMPLETE?t.set("preInstreamState","instream-postroll"):t.set("preInstreamState","instream-midroll");var n=t.get("state");return n!==i.PLAYING&&n!==i.BUFFERING||b.pause(),r.setupInstream(g._adModel),g._adModel.set("state",i.BUFFERING),r.clickHandler().setAlternateClickHandlers(a.noop,null),this.setText(t.get("localization").loadingAd),this}
734,this.loadItem=function(e,i){if(a.isAndroid(2.3))this.trigger({type:o.JWPLAYER_ERROR,message:"Error loading instream: Cannot play instream on Android 2.3"});else{var r=e;n.isArray(e)?(h=i,e=(p=e)[f],h&&(i=h[f])):r=[e];var s=this,c=t.getProviders(),d=c.required(r);t.set("hideAdsControls",!1),c.load(d).then(function(){if(null!==g){s.trigger(o.JWPLAYER_PLAYLIST_ITEM,{index:f,item:e}),y=n.extend({},l,i),g.load(e),s.addClickHandler();var a=e.skipoffset||y.skipoffset;a&&(g._adModel.set("skipMessage",y.skipMessage),g._adModel.set("skipText",y.skipText),g._adModel.set("skipOffset",a),t.set("skipButton",!0))}})}},this.applyProviderListeners=function(e){g.applyProviderListeners(e),this.addClickHandler()},this.play=function(){g.instreamPlay()},this.pause=function(){g.instreamPause()},this.addClickHandler=function(){r.clickHandler().setAlternateClickHandlers(k,x),g.on(o.JWPLAYER_MEDIA_META,this.metaHandler,this)},this.skipAd=function(e){var t=o.JWPLAYER_AD_SKIPPED;this.trigger(t,e),m.call(this,{type:t})},this.metaHandler=function(e){e.width&&e.height&&r.resizeMedia()},this.destroy=function(){if(this.off(),t.set("skipButton",!1),g)switch(r.clickHandler()&&r.clickHandler().revertAlternateClickHandlers(),g.instreamDestroy(),r.destroyInstream(),g=null,e.attachMedia(),t.get("preInstreamState")){case"instream-preroll":case"instream-midroll":var o=n.extend({},v)
735;o.starttime=_,t.loadVideo(o),a.isMobile()&&t.mediaModel.get("state")===i.BUFFERING&&b.setState(i.BUFFERING),b.play();break;case"instream-postroll":case"instream-idle":b.stop()}}
735,this.getState=function(){return!(!g||!g._adModel)&&g._adModel.get("state")},this.setText=function(e){r.setAltText(e||"")},this.hide=function(){t.set("hideAdsControls",!0)}};return n.extend(c.prototype,r),c}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(3),o(33),o(42),o(4),o(5),o(2),o(1)],void 0===(a=function(e,t,o,i,a,r,n){var s=function(e,i){this.model=i,this._adModel=(new t).setup({id:i.get("id"),volume:i.get("volume"),fullscreen:i.get("fullscreen"),mute:i.get("mute")}),this._adModel.on("change:state",o,this);var a=e.getContainer();this.swf=a.querySelector("object")};return s.prototype=n.extend({init:function(){if(r.isChrome()){var e=-1,t=!1;this.swf.on("throttle",function(o){if(clearTimeout(e),"resume"===o.state)t&&(t=!1,this.instreamPlay());else{var i=this;e=setTimeout(function(){i._adModel.get("state")===a.PLAYING&&(t=!0,i.instreamPause())},250)}},this)}this.swf.on("instream:state",function(e){switch(e.newstate){case a.PLAYING:this._adModel.set("state",e.newstate);break;case a.PAUSED:this._adModel.set("state",e.newstate)}},this).on("instream:time",function(e){this._adModel.set("position",e.position),this._adModel.set("duration",e.duration),this.trigger(i.JWPLAYER_MEDIA_TIME,e)},this).on("instream:complete",function(e){this.trigger(i.JWPLAYER_MEDIA_COMPLETE,e)},this).on("instream:error",function(e){this.trigger(i.JWPLAYER_MEDIA_ERROR,e)},this),this.swf.triggerFlash("instream:init"),this.applyProviderListeners=function(e){this.model.on("change:volume",function(t,o){e.volume(o)},this),this.model.on("change:mute",function(t,o){e.mute(o)},this)}},instreamDestroy:function(){this._adModel&&(this.off(),this.swf.off(null,null,this),this.swf.triggerFlash("instream:destroy"),this.swf=null,this._adModel.off(),this._adModel=null,this.model=null)},load:function(e){this.swf.triggerFlash("instream:load",e)},instreamPlay:function(){this.swf.triggerFlash("instream:play")},instreamPause:function(){this.swf.triggerFlash("instream:pause")}},e),s}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(3),o(42),o(4),o(5),o(33)],void 0===(a=function(e,t,o,i,a,r){return function(n,s){function l(t){var a=t||m.getVideo();if(p!==a){if(p=a,!a)return;a.off(),a.on("all",function(t,o){o=e.extend({},o,{type:t}),this.trigger(t,o)},h),a.on(i.JWPLAYER_MEDIA_BUFFER_FULL,u),a.on(i.JWPLAYER_PLAYER_STATE,c),a.attachMedia(),a.volume(s.get("volume")),a.mute(s.get("mute")),m.on("change:state",o,h)}}function c(e){switch(e.newstate){case a.PLAYING:m.set("state",e.newstate);break;case a.PAUSED:m.set("state",e.newstate)}}function d(e){s.trigger(e.type,e),h.trigger(i.JWPLAYER_FULLSCREEN,{fullscreen:e.jwstate})}function u(){m.getVideo().play()}var m,p,h=e.extend(this,t);return n.on(i.JWPLAYER_FULLSCREEN,function(e){this.trigger(i.JWPLAYER_FULLSCREEN,e)},h),this.init=function(){(m=(new r).setup({id:s.get("id"),volume:s.get("volume"),fullscreen:s.get("fullscreen"),mute:s.get("mute"),instreamMode:!0})).on("fullscreenchange",d),this._adModel=m},h.load=function(e){m.set("item",0),m.set("playlistItem",e),m.setActiveItem(e),l(),m.off(i.JWPLAYER_ERROR),m.on(i.JWPLAYER_ERROR,function(e){this.trigger(i.JWPLAYER_ERROR,e)},h),m.loadVideo(e)},h.applyProviderListeners=function(e){l(e),e.off(i.JWPLAYER_ERROR),e.on(i.JWPLAYER_ERROR,function(e){this.trigger(i.JWPLAYER_ERROR,e)},h),s.on("change:volume",function(e,t){p.volume(t)},h),s.on("change:mute",function(e,t){p.mute(t)},h)},this.instreamDestroy=function(){m&&(m.off(),this.off(),p&&(p.detachMedia(),p.off(),m.getVideo()&&p.destroy()),m=null,n.off(null,null,this),n=null)},h.instreamPlay=function(){m.getVideo()&&m.getVideo().play(!0)},h.instreamPause=function(){m.getVideo()&&m.getVideo().pause(!0)},h}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(80),o(4),o(1)],void 0===(a=function(e,t,o){function i(e){e.mediaController.off(t.JWPLAYER_MEDIA_PLAY_ATTEMPT,e._onPlayAttempt),e.mediaController.off(t.JWPLAYER_PROVIDER_FIRST_FRAME,e._triggerFirstFrame),e.mediaController.off(t.JWPLAYER_MEDIA_TIME,e._onTime)}function a(e){i(e),e._triggerFirstFrame=o.once(function(){var o=e._qoeItem;o.tick(t.JWPLAYER_MEDIA_FIRST_FRAME);var a=o.between(t.JWPLAYER_MEDIA_PLAY_ATTEMPT,t.JWPLAYER_MEDIA_FIRST_FRAME);e.mediaController.trigger(t.JWPLAYER_MEDIA_FIRST_FRAME,{loadTime:a}),i(e)}),e._onTime=n(e._triggerFirstFrame),e._onPlayAttempt=function(){e._qoeItem.tick(t.JWPLAYER_MEDIA_PLAY_ATTEMPT)}
735,e.mediaController.on(t.JWPLAYER_MEDIA_PLAY_ATTEMPT,e._onPlayAttempt),e.mediaController.once(t.JWPLAYER_PROVIDER_FIRST_FRAME,e._triggerFirstFrame),e.mediaController.on(t.JWPLAYER_MEDIA_TIME,e._onTime)}function r(o){function i(o,i,r){o._qoeItem&&r&&o._qoeItem.end(r.get("state")),o._qoeItem=new e,o._qoeItem.tick(t.JWPLAYER_PLAYLIST_ITEM),o._qoeItem.start(i.get("state")),a(o),i.on("change:state",function(e,t,i){o._qoeItem.end(i),o._qoeItem.start(t)})}o.on("change:mediaModel",i)}var n=function(e){var t=Number.MIN_VALUE;return function(o){o.position>t&&e(),t=o.position}};return{model:r}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(27),o(66),o(22),o(28),o(1),o(2),o(4)],void 0===(a=function(e,t,i,a,r,n,s){function l(){return{LOAD_PROMISE_POLYFILL:{method:c,depends:[]},LOAD_BASE64_POLYFILL:{method:d,depends:[]},LOAD_VTTCUE_POLYFILL:{method:u,depends:[]},LOADED_POLYFILLS:{method:m,depends:["LOAD_PROMISE_POLYFILL","LOAD_BASE64_POLYFILL","LOAD_VTTCUE_POLYFILL"]},LOAD_PLUGINS:{method:p,depends:["LOADED_POLYFILLS"]},INIT_PLUGINS:{method:h,depends:["LOAD_PLUGINS","SETUP_VIEW"]},LOAD_SKIN:{method:w,depends:["LOADED_POLYFILLS"]},LOAD_PLAYLIST:{method:_,depends:["LOADED_POLYFILLS"]},FILTER_PLAYLIST:{method:v,depends:["LOAD_PLAYLIST"]},SETUP_VIEW:{method:k,depends:["LOAD_SKIN"]},SET_ITEM:{method:x,depends:["INIT_PLUGINS","FILTER_PLAYLIST"]},SEND_READY:{method:C,depends:["SETUP_VIEW","SET_ITEM"]}}}function c(e){window.Promise?e():o.e(9,function(){o(71),e()})}function d(e){window.btoa&&window.atob?e():o.e(10,function(){o(70),e()})}function u(e){window.VTTCue?e():o.e(7,function(){o(73),e()})}function m(e){e()}function p(t,o){(S=e.loadPlugins(o.get("id"),o.get("plugins"))).on(s.COMPLETE,t),S.on(s.ERROR,r.partial(b,t)),S.load()}function h(e,t,o){S.setupPlugins(o,t),e()}function b(e,t){A(e,"Could not load plugin",t.message)}function _(e,o){var i=o.get("playlist");r.isString(i)?((T=new t).on(s.JWPLAYER_PLAYLIST_LOADED,function(t){o.set("playlist",t.playlist),o.set("feedid",t.feedid),e()}),T.on(s.JWPLAYER_ERROR,r.partial(g,e)),T.load(i)):e()}function v(e,t,o,i,a){a(t.get("playlist"))?e():g(e)}function g(e,t){t&&t.message?A(e,"Error loading playlist",t.message):A(e,"Error loading player","No playable sources found")}function f(e,t){if(r.contains(a.SkinsLoadable,e))return t+"skins/"+e+".css"}function y(e){for(var t=document.styleSheets,o=0,i=t.length;o<i;o++)if(t[o].href===e)return!0;return!1}function w(e,t){var o=t.get("skin"),n=t.get("skinUrl");if(r.contains(a.SkinsIncluded,o))e();else{if(n||(n=f(o,t.get("base"))),r.isString(n)&&!y(n)){t.set("skin-loading",!0);var l=new i(n,!0);l.addEventListener(s.COMPLETE,function(){t.set("skin-loading",!1)}),l.addEventListener(s.ERROR,function(){t.set("skin","seven"),t.set("skin-loading",!1)}),l.load()}r.defer(function(){e()})}}function k(e,t,o,i){i.setup(),e()}function x(e,t){t.once("itemReady",e),t.setItemIndex(t.get("item"))}function C(e){e({type:"complete"})}function A(e,t,o){e({type:"error",msg:t,reason:o})}var S,T;return{getQueue:l,error:A}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(2)],void 0===(a=function(e,t){function o(e){return"jwplayer."+e}function i(){return e.reduce(this.persistItems,function(e,i){var a=c[o(i)];return a&&(e[i]=t.serialize(a)),e},{})}function a(e,t){try{c[o(e)]=t}catch(i){l&&l.debug&&console.error(i)}}function r(){e.each(this.persistItems,function(e){c.removeItem(o(e))})}function n(){this.persistItems=["volume","mute","captionLabel","qualityLabel"]}function s(t){e.each(this.persistItems,function(e){t.on("change:"+e,function(t,o){a(e,o)})})}var l=window.jwplayer,c={removeItem:t.noop};try{c=window.localStorage}catch(d){}return e.extend(n.prototype,{getAllItems:i,track:s,clear:r}),n}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(86),o(2)],void 0===(a=function(e,t){return o.p=t.loadFrom(),e.selectPlayer}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(14),o(8),o(2)],void 0===(a=function(e,t,o){var i="jwplayer";return function(a,r){for(var n=[],s=[],l=t.xmlAttribute,c="default",d="label",u="file",m="type",p=0;p<a.childNodes.length;p++){var h=a.childNodes[p];if(h.prefix===i){var b=e.localName(h);
735"source"===b?(delete r.sources,n.push({file:l(h,u),"default":l(h,c),label:l(h,d),type:l(h,m)})):"track"===b?(delete r.tracks,s.push({file:l(h,u),"default":l(h,c),kind:l(h,"kind"),label:l(h,d)})):(r[b]=o.serialize(e.textContent(h)),"file"===b&&r.sources&&delete r.sources)}r[u]||(r[u]=r.link)}if(n.length)for(r.sources=[],p=0;p<n.length;p++)n[p].file.length>0&&(n[p][c]="true"===n[p][c],n[p].label.length||delete n[p].label,r.sources.push(n[p]));if(s.length)for(r.tracks=[],p=0;p<s.length;p++)s[p].file.length>0&&(s[p][c]="true"===s[p][c],s[p].kind=s[p].kind.length?s[p].kind:"captions",s[p].label.length||delete s[p].label,r.tracks.push(s[p]));return r}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(14),o(8),o(2)],void 0===(a=function(e,t,o){function i(e){for(var t=[],o=0;o<s(e);o++){var i=e.childNodes[o];"jwplayer"===i.prefix&&"mediatypes"===r(i).toLowerCase()&&t.push(n(i))}return t}var a=t.xmlAttribute,r=e.localName,n=e.textContent,s=e.numChildren,l="media",c=function(e,t){function d(e){var t={zh:"Chinese",nl:"Dutch",en:"English",fr:"French",de:"German",it:"Italian",ja:"Japanese",pt:"Portuguese",ru:"Russian",es:"Spanish"};return t[e]?t[e]:e}var u,m,p="tracks",h=[];for(m=0;m<s(e);m++)if((u=e.childNodes[m]).prefix===l){if(!r(u))continue;switch(r(u).toLowerCase()){case"content":if(a(u,"duration")&&(t.duration=o.seconds(a(u,"duration"))),a(u,"url")){t.sources||(t.sources=[]);var b={file:a(u,"url"),type:a(u,"type"),width:a(u,"width"),label:a(u,"label")},_=i(u);_.length&&(b.mediaTypes=_),t.sources.push(b)}s(u)>0&&(t=c(u,t));break;case"title":t.title=n(u);break;case"description":t.description=n(u);break;case"guid":t.mediaid=n(u);break;case"thumbnail":t.image||(t.image=a(u,"url"));break;case"player":break;case"group":c(u,t);break;case"subtitle":var v={};v.file=a(u,"url"),v.kind="captions",a(u,"lang").length>0&&(v.label=d(a(u,"lang"))),h.push(v)}}for(t.hasOwnProperty(p)||(t[p]=[]),m=0;m<h.length;m++)t[p].push(h[m]);return t};return c}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1)],void 0===(a=function(e){var t={kind:"captions","default":!1};return function(o){if(o&&o.file)return e.extend({},t,o)}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(34),o(2),o(4),o(3),o(1),o(22)],void 0===(a=function(e,t,o,i,a,r){function n(e,t,o){return function(){var i=e.getContainer().getElementsByClassName("jw-overlays")[0];i&&(i.appendChild(o),o.left=i.style.left,o.top=i.style.top,t.displayArea=i)}}function s(e){function t(){var t=e.displayArea;t&&e.resize(t.clientWidth,t.clientHeight)}return function(){t(),setTimeout(t,400)}}return function(l,c){function d(){_||(_=!0,b=r.loaderstatus.COMPLETE,h.trigger(o.COMPLETE))}function u(){if(!g&&(c&&0!==a.keys(c).length||d(),!_)){var i=l.getPlugins();p=a.after(v,d),a.each(c,function(a,n){var s=e.getPluginName(n),l=i[s],c=l.getJS(),d=l.getTarget(),u=l.getStatus();u!==r.loaderstatus.LOADING&&u!==r.loaderstatus.NEW&&(c&&!t.versionCheck(d)&&h.trigger(o.ERROR,{message:"Incompatible player version"}),p())})}}function m(e){if(!g){var i="File not found";e.url&&t.log(i,e.url),this.off(),this.trigger(o.ERROR,{message:i}),u()}}var p,h=a.extend(this,i),b=r.loaderstatus.NEW,_=!1,v=a.size(c),g=!1;this.setupPlugins=function(o,i){var r=[],c=l.getPlugins(),d=i.get("plugins");a.each(d,function(i,l){var u=e.getPluginName(l),m=c[u],p=m.getFlashPath(),h=m.getJS(),b=m.getURL();if(p){var _=a.extend({name:u,swf:p,pluginmode:m.getPluginmode()},i);r.push(_)}t.tryCatch(function(){if(h&&d[b]){var e=document.createElement("div");e.id=o.id+"_"+u,e.className="jw-plugin jw-reset";var t=a.extend({},d[b]),i=m.getNewInstance(o,t,e);i.addToPlayer=n(o,i,e),i.resizeHandler=s(i),o.addPlugin(u,i,e)}})instanceof t.Error&&t.log("ERROR: Failed to load "+u+".")}),i.set("flashPlugins",r)},this.load=function(){if(t.exists(c)&&"object"!==t.typeOf(c))u();else{b=r.loaderstatus.LOADING,a.each(c,function(e,i){if(t.exists(i)){var a=l.addPlugin(i);a.on(o.COMPLETE,u),a.on(o.ERROR,m)}});var e=l.getPlugins();a.each(e,function(e){e.load()}),u()}},this.destroy=function(){g=!0,this.off()},this.getStatus=function(){return b}}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(34),o(69)],void 0===(a=function(e,t){return function(o){this.addPlugin=function(i){var a=e.getPluginName(i);return o[a]||(o[a]=new t(i)),o[a]},this.getPlugins=function(){return o}}}.apply(t,i))||(e.exports=a)},,function(e,t){var o,i;o=[],void 0===(i=function(){return{}}.apply(t,o))||(e.exports=i)},function(e,t,o){var i,a;i=[o(2),o(1),o(81)],void 0===(a=function(e,t,o){function i(t){if("hls"===t.type)if(!1!==t.androidhls){var o=e.isAndroidNative;if(o(2)||o(3)||o("4.0"))return!1;if(e.isAndroid())return!0}else if(e.isAndroid())return!1;return null}return[{name:"youtube",supports:function(t){return e.isYouTube(t.file,t.type)}}
735,{name:"html5",supports:function(t){var a={aac:"audio/mp4",mp4:"video/mp4",f4v:"video/mp4",m4v:"video/mp4",mov:"video/mp4",mp3:"audio/mpeg",mpeg:"audio/mpeg",ogv:"video/ogg",ogg:"video/ogg",oga:"video/ogg",vorbis:"video/ogg",webm:"video/webm",f4a:"video/aac",m3u8:"application/vnd.apple.mpegurl",m3u:"application/vnd.apple.mpegurl",hls:"application/vnd.apple.mpegurl"},r=t.file,n=t.type,s=i(t);return null!==s?s:!e.isRtmp(r,n)&&(!!a[n]&&(!!o.canPlayType&&!!o.canPlayType(a[n])))}},{name:"flash",supports:function(o){var i={flv:"video",f4v:"video",mov:"video",m4a:"video",m4v:"video",mp4:"video",aac:"video",f4a:"video",mp3:"sound",mpeg:"sound",smil:"rtmp"},a=t.keys(i);if(!e.isFlashSupported())return!1;var r=o.file,n=o.type;return!!e.isRtmp(r,n)||t.contains(a,n)}}]}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(20),o(50),o(178),o(1)],void 0===(a=function(e,t,i,a){function r(e){this.providers=t.slice(),this.config=e||{},this.reorderProviders()}r.loaders={html5:function(e){o.e(4,function(){var t=o(89);n(t),e(t)})},flash:function(e){o.e(5,function(){var t=o(74);n(t),e(t)})},youtube:function(e){o.e(6,function(){var t=o(75);n(t),e(t)})}};var n=r.registerProvider=function(o){var r=o.getName().name;if(!i[r]){if(!a.find(t,a.matches({name:r}))){if(!a.isFunction(o.supports))throw{message:"Tried to register a provider with an invalid object"};t.unshift({name:r,supports:o.supports})}var n=function(){};n.prototype=e,o.prototype=new n,i[r]=o}};return a.extend(r.prototype,{load:function(e){return Promise.all(a.map(e,function(e){return new Promise(function(t){var o=r.loaders[e.name];o?o(t):t()})}))},reorderProviders:function(){if("flash"===this.config.primary){var e=a.indexOf(this.providers,a.findWhere(this.providers,{name:"flash"})),t=this.providers.splice(e,1)[0],o=a.indexOf(this.providers,a.findWhere(this.providers,{name:"html5"}));this.providers.splice(o,0,t)}},providerSupports:function(e,t){return e.supports(t)},required:function(e){var t=this;return e=e.slice(),a.compact(a.map(this.providers,function(o){for(var i=!1,a=e.length;a--;){var r=e[a],n=t.providerSupports(o,r.sources[0]);n&&e.splice(a,1),i=i||n}if(i)return o}))},choose:function(e){e=a.isObject(e)?e:{};for(var t=this.providers.length,o=0;o<t;o++){var r=this.providers[o];if(this.providerSupports(r,e))return{priority:t-o-1,name:r.name,type:e.type,provider:i[r.name]}}return null}}),r}.apply(t,i))||(e.exports=a)},,function(e,t){var o,i;o=[],void 0===(i=function(){return{hasClass:function(e,t){var o=" "+t+" ";return 1===e.nodeType&&(" "+e.className+" ").replace(/[\t\r\n\f]/g," ").indexOf(o)>=0}}}.apply(t,o))||(e.exports=i)},function(e,t,o){var i,a;i=[o(1),o(3)],void 0===(a=function(e,t){return e.extend({get:function(e){return this.attributes=this.attributes||{},this.attributes[e]},set:function(e,t){if(this.attributes=this.attributes||{},this.attributes[e]!==t){var o=this.attributes[e];this.attributes[e]=t,this.trigger("change:"+e,this,t,o)}},clone:function(){return e.clone(this.attributes)}},t)}.apply(t,i))||(e.exports=a)},function(e,t){var o,i;o=[],void 0===(i=function(){var e=function(e,o,a){if(o=o||this,a=a||[],window.jwplayer&&window.jwplayer.debug)return e.apply(o,a);try{return e.apply(o,a)}catch(i){return new t(e.name,i)}},t=function(e,t){this.name=e,this.message=t.message||t.toString(),this.error=t};return{tryCatch:e,Error:t}}.apply(t,o))||(e.exports=i)},function(e,t,o){var i,a;i=[o(2),o(29),o(5),o(1),o(30)],void 0===(a=function(e,t,i,a,r){var n=t.style,s={back:!0,fontSize:14,fontFamily:"Arial,sans-serif",fontOpacity:100,color:"#FFF",backgroundColor:"#000",backgroundOpacity:100,edgeStyle:null,windowColor:"#FFF",windowOpacity:0,preprocessor:a.identity};return function(l){function c(e,o,i){if(t.css("#"+e+" .jw-text-track-display",o,e),t.css("#"+e+" .jw-text-track-cue",i,e),t.css("#"+e+" .jw-video::-webkit-media-text-track-display",o,e),t.css("#"+e+" .jw-video::cue",i,e),i.backgroundColor){var a="{background-color: "+i.backgroundColor+" !important;}";t.css("#"+e+" .jw-video::-webkit-media-text-track-display-backdrop",a,e)}}function d(e,o,i){var a=t.hexToRgba("#000000",i);"dropshadow"===e?o.textShadow="0 2px 1px "+a:"raised"===e?o.textShadow="0 0 5px "+a+", 0 1px 5px "+a+", 0 2px 5px "+a:"depressed"===e?o.textShadow="0 -2px 1px "+a:"uniform"===e&&(o.textShadow="-2px 0 1px "+a+",2px 0 1px "+a+",0 -2px 1px "+a+",0 2px 1px "+a+",-1px 1px 1px "+a+",1px 1px 1px "+a+",1px -1px 1px "+a+",1px 1px 1px "+a)}function u(e){b=e,this.selectCues(p,b)}function m(){r(l.get("provider").name)||o.e(8,function(){f=o(72)})}var p,h,b,_,v,g,f,y={};(_=document.createElement("div")).className="jw-captions jw-reset",this.show=function(){_.className="jw-captions jw-captions-enabled jw-reset"},this.hide=function(){_.className="jw-captions jw-reset"},this.populate=function(e){return h=[],p=e,e?void this.selectCues(e,b):(h=[],void this.renderCues())},this.resize=function(){var e=_.clientWidth,t=Math.pow(e/400,.6);if(t){var o=y.fontSize*t;n(_,{fontSize:Math.floor(2*o)/2+"px"})}this.renderCues(!0)},this.renderCues=function(e){e=!!e,f&&f.WebVTT.processCues(window,h,_,e)},this.selectCues=function(e,t){var o,i;e&&e.data&&t&&(!1!==(i=this.getAlignmentPosition(e,t))&&(o=this.getCurrentCues(e.data,i),this.updateCurrentCues(o),this.renderCues(!0)))},this.getCurrentCues=function(e,t){return a.filter(e,function(e){return t>=e.startTime&&(!e.endTime||t<=e.endTime)})},this.updateCurrentCues=function(e){return e.length?a.difference(e,h).length&&(v.className="jw-captions-window jw-reset jw-captions-window-active",h=e):h=[],h},this.getAlignmentPosition=function(e,t){var o=e.source,i=t.metadata;
735return o?!(!i||!a.isNumber(i[o]))&&i[o]:t.position},this.clear=function(){e.empty(_)},this.setContainerHeight=function(e){n(_,{height:e})},this.setup=function(e,o){v=document.createElement("div"),g=document.createElement("span"),v.className="jw-captions-window jw-reset",g.className="jw-captions-text jw-reset";var i=(y=a.extend({},s,o)).fontOpacity,r=y.windowOpacity,u=y.edgeStyle,m=y.backgroundColor,p={},h={color:t.hexToRgba(y.color,i),fontFamily:y.fontFamily,fontStyle:y.fontStyle,fontWeight:y.fontWeight,textDecoration:y.textDecoration};r&&(p.backgroundColor=t.hexToRgba(y.windowColor,r)),d(u,h,i),y.back?h.backgroundColor=t.hexToRgba(m,y.backgroundOpacity):null===u&&d("uniform",h),n(v,p),n(g,h),c(e,p,h),v.appendChild(g),_.appendChild(v),this.populate(l.get("captionsTrack")),l.set("captions",y)},this.element=function(){return _},l.on("change:playlistItem",function(){b=null,h=[]},this),l.on("change:captionsTrack",function(e,t){this.populate(t)},this),l.mediaController.on("seek",function(){h=[]},this),l.mediaController.on("time seek",u,this),l.mediaController.on("subtitlesTrackData",function(){this.selectCues(p,b)},this),l.on("change:state",function(e,t){switch(t){case i.IDLE:case i.ERROR:case i.COMPLETE:this.hide();break;default:this.show()}},this),l.on("itemReady",m,this)}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(9),o(4),o(3),o(1)],void 0===(a=function(e,t,o,i){return function(a,r,n){function s(e){if(!a.get("flashBlocked"))return d?void d(e):void h.trigger(e.type===t.touchEvents.CLICK?"click":"tap")}function l(){return u?void u():void h.trigger("doubleClick")}var c,d,u,m={enableDoubleTap:!0,useMove:!0};i.extend(this,o),c=r,this.element=function(){return c};var p=new e(c,i.extend(m,n));p.on("click tap",s),p.on("doubleClick doubleTap",l),p.on("move",function(){h.trigger("move")}),p.on("over",function(){h.trigger("over")}),p.on("out",function(){h.trigger("out")}),this.clickHandler=s;var h=this;this.setAlternateClickHandlers=function(e,t){d=e,u=t||null},this.revertAlternateClickHandlers=function(){d=null,u=null}}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(2),o(19)],void 0===(a=function(e,t,o){function i(e,t){this.time=e,this.text=t,this.el=document.createElement("div"),this.el.className="jw-cue jw-reset"}return e.extend(i.prototype,{align:function(e){if("%"===this.time.toString().slice(-1))this.pct=this.time;else{var t=this.time/e*100;this.pct=t+"%"}this.el.style.left=this.pct}}),{loadChapters:function(e){t.ajax(e,this.chaptersLoaded.bind(this),this.chaptersFailed,{plainText:!0})},chaptersLoaded:function(t){var i=o(t.responseText);e.isArray(i)&&(e.each(i,this.addCue,this),this.drawCues())},chaptersFailed:function(){},addCue:function(e){this.cues.push(new i(e.begin,e.text))},drawCues:function(){var t=this._model.mediaModel.get("duration");if(!t||t<=0)this._model.mediaModel.once("change:duration",this.drawCues,this);else{var o=this;e.each(this.cues,function(e){e.align(t),e.el.addEventListener("mouseover",function(){o.activeCue=e}),e.el.addEventListener("mouseout",function(){o.activeCue=null}),o.elementRail.appendChild(e.el)})}},resetChapters:function(){e.each(this.cues,function(e){e.el.parentNode&&e.el.parentNode.removeChild(e.el)},this),this.cues=[]}}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(32),o(2),o(1),o(9)],void 0===(a=function(e,t,o,i){return e.extend({constructor:function(t,o){e.call(this,t,o),this.container.className="jw-overlay-horizontal jw-reset",this.openClass="jw-open-drawer",this.componentType="drawer"},setup:function(e,a){this.iconUI||(this.iconUI=new i(this.el,{useHover:!0,directSelect:!0}),this.toggleOpenStateListener=this.toggleOpenState.bind(this),this.openTooltipListener=this.openTooltip.bind(this),this.closeTooltipListener=this.closeTooltip.bind(this)),this.reset(),e=o.isArray(e)?e:[],this.activeContents=o.filter(e,function(e){return e.isActive}),t.toggleClass(this.el,"jw-hidden",!a||this.activeContents.length<2),a&&this.activeContents.length>1&&(t.removeClass(this.el,"jw-off"),this.iconUI.on("tap",this.toggleOpenStateListener).on("over",this.openTooltipListener).on("out",this.closeTooltipListener),o.each(e,function(e){this.container.appendChild(e.el)},this))},reset:function(){t.addClass(this.el,"jw-off"),this.iconUI.off(),this.contentUI&&this.contentUI.off().destroy(),this.removeContent()}})}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(32),o(2),o(1),o(9),o(136)],void 0===(a=function(e,t,o,i,a){return e.extend({setup:function(e,r,n){n=n||{},this.iconUI||(this.iconUI=new i(this.el,{useHover:!0,directSelect:!0}
735),this.toggleValueListener=this.toggleValue.bind(this),this.toggleOpenStateListener=this.toggleOpenState.bind(this),this.openTooltipListener=this.openTooltip.bind(this),this.closeTooltipListener=this.closeTooltip.bind(this),this.selectListener=this.select.bind(this)),this.reset(),e=o.isArray(e)?e:[],t.toggleClass(this.el,"jw-hidden",e.length<2);var s=e.length>2||2===e.length&&n&&!1===n.toggle,l=!s&&2===e.length;if(t.toggleClass(this.el,"jw-toggle",l||!!n.isToggle),t.toggleClass(this.el,"jw-button-color",!l),this.isActive=s||l,s){t.removeClass(this.el,"jw-off"),this.iconUI.on("tap",this.toggleOpenStateListener).on("over",this.openTooltipListener).on("out",this.closeTooltipListener);var c=a(e),d=t.createElement(c);this.addContent(d),this.contentUI=new i(this.content).on("click tap",this.selectListener)}else l&&this.iconUI.on("click tap",this.toggleValueListener);this.selectItem(r)},toggleValue:function(){this.trigger("toggleValue")},select:function(e){if(e.target.parentElement===this.content){var i=t.classList(e.target),a=o.find(i,function(e){return 0===e.indexOf("jw-item")});a&&(this.trigger("select",parseInt(a.split("-")[2])),this.closeTooltipListener())}},selectItem:function(e){if(this.content)for(var o=0;o<this.content.children.length;o++)t.toggleClass(this.content.children[o],"jw-active-option",e===o);t.toggleClass(this.el,"jw-off",0===e)},reset:function(){t.addClass(this.el,"jw-off"),this.iconUI.off(),this.contentUI&&this.contentUI.off().destroy(),this.removeContent()}})}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(2),o(1),o(32),o(9),o(138)],void 0===(a=function(e,t,o,i,a){return o.extend({setup:function(o,a){if(this.iconUI||(this.iconUI=new i(this.el,{useHover:!0}),this.toggleOpenStateListener=this.toggleOpenState.bind(this),this.openTooltipListener=this.openTooltip.bind(this),this.closeTooltipListener=this.closeTooltip.bind(this),this.selectListener=this.onSelect.bind(this)),this.reset(),o=t.isArray(o)?o:[],e.toggleClass(this.el,"jw-hidden",o.length<2),o.length>=2){this.iconUI=new i(this.el,{useHover:!0}).on("tap",this.toggleOpenStateListener).on("over",this.openTooltipListener).on("out",this.closeTooltipListener);var r=this.menuTemplate(o,a),n=e.createElement(r);this.addContent(n),this.contentUI=new i(this.content),this.contentUI.on("click tap",this.selectListener)}this.originalList=o},menuTemplate:function(o,i){var r=t.map(o,function(t,o){var a=t.title?e.createElement(t.title).textContent:"";return{active:o===i,label:o+1+".",title:a}});return a(r)},onSelect:function(o){var i=o.target;if("UL"!==i.tagName){"LI"!==i.tagName&&(i=i.parentElement);var a=e.classList(i),r=t.find(a,function(e){return 0===e.indexOf("jw-item")});r&&(this.trigger("select",parseInt(r.split("-")[2])),this.closeTooltip())}},selectItem:function(e){this.setup(this.originalList,e)},reset:function(){this.iconUI.off(),this.contentUI&&this.contentUI.off().destroy(),this.removeContent()}})}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(2),o(19)],void 0===(a=function(e,t,o){function i(e){this.begin=e.begin,this.end=e.end,this.img=e.text}return{loadThumbnails:function(e){e&&(this.vttPath=e.split("?")[0].split("/").slice(0,-1).join("/"),this.individualImage=null,t.ajax(e,this.thumbnailsLoaded.bind(this),this.thumbnailsFailed.bind(this),{plainText:!0}))},thumbnailsLoaded:function(t){var a=o(t.responseText);e.isArray(a)&&(e.each(a,function(e){this.thumbnails.push(new i(e))},this),this.drawCues())},thumbnailsFailed:function(){},chooseThumbnail:function(t){var o=e.sortedIndex(this.thumbnails,{end:t},e.property("end"));o>=this.thumbnails.length&&(o=this.thumbnails.length-1);var i=this.thumbnails[o].img;return i.indexOf("://")<0&&(i=this.vttPath?this.vttPath+"/"+i:i),i},loadThumbnail:function(t){var o=this.chooseThumbnail(t),i={display:"block",margin:"0 auto",backgroundPosition:"0 0"};if(o.indexOf("#xywh")>0)try{var a=/(.+)\#xywh=(\d+),(\d+),(\d+),(\d+)/.exec(o);o=a[1],i.backgroundPosition=-1*a[2]+"px "+-1*a[3]+"px",i.width=a[4],i.height=a[5]}catch(r){return}else this.individualImage||(this.individualImage=new Image,this.individualImage.onload=e.bind(function(){this.individualImage.onload=null,this.timeTip.image({width:this.individualImage.width,height:this.individualImage.height})},this),this.individualImage.src=o);return i.backgroundImage='url("'+o+'")',i},showThumbnail:function(e){this.thumbnails.length<1||this.timeTip.image(this.loadThumbnail(e))},resetThumbnails:function(){this.timeTip.image({backgroundImage:"",width:0,height:0}),this.thumbnails=[]}}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(2),o(28),o(47),o(32),o(187),o(191)],void 0===(a=function(e,t,o,i,a,r,n){var s=a.extend({setup:function(){this.text=document.createElement("span"),this.text.className="jw-text jw-reset",this.img=document.createElement("div"),this.img.className="jw-reset";var e=document.createElement("div");e.className="jw-time-tip jw-background-color jw-reset",e.appendChild(this.img),e.appendChild(this.text),t.removeClass(this.el,"jw-hidden"),this.addContent(e)},image:function(e){t.style(this.img,e)},update:function(e){this.text.innerHTML=e}}),l=i.extend({constructor:function(t,o){this._model=t,this._api=o,this.timeTip=new s("jw-tooltip-time"),this.timeTip.setup(),this.cues=[],this.seekThrottled=e.throttle(this.performSeek,400),this._model.on("change:playlistItem",this.onPlaylistItem,this).on("change:position",this.onPosition,this).on("change:duration",this.onDuration,this).on("change:buffer",this.onBuffer,this),i.call(this,"jw-slider-time","horizontal")},setup:function(){i.prototype.setup.apply(this,arguments),this._model.get("playlistItem")&&this.onPlaylistItem(this._model,this._model.get("playlistItem")),this.elementRail.appendChild(this.timeTip.element
735()),this.el.addEventListener("mousemove",this.showTimeTooltip.bind(this),!1),this.el.addEventListener("mouseout",this.hideTimeTooltip.bind(this),!1)},limit:function(i){if(this.activeCue&&e.isNumber(this.activeCue.pct))return this.activeCue.pct;var a=this._model.get("duration");if("DVR"===t.adaptiveType(a)){var r=(1-i/100)*a,n=this._model.get("position");return 100-100*Math.min(r,Math.max(o.dvrSeekLimit,n))/a}return i},update:function(e){this.seekTo=e,this.seekThrottled(),i.prototype.update.apply(this,arguments)},dragStart:function(){this._model.set("scrubbing",!0),i.prototype.dragStart.apply(this,arguments)},dragEnd:function(){i.prototype.dragEnd.apply(this,arguments),this._model.set("scrubbing",!1)},onSeeked:function(){this._model.get("scrubbing")&&this.performSeek()},onBuffer:function(e,t){this.updateBuffer(t)},onPosition:function(e,t){this.updateTime(t,e.get("duration"))},onDuration:function(e,t){this.updateTime(e.get("position"),t)},updateTime:function(e,o){var i=0;if(o){var a=t.adaptiveType(o);"DVR"===a?i=(o-e)/o*100:"VOD"===a&&(i=e/o*100)}this.render(i)},onPlaylistItem:function(t,o){this.reset(),t.mediaModel.on("seeked",this.onSeeked,this);var i=o.tracks;e.each(i,function(e){e&&e.kind&&"thumbnails"===e.kind.toLowerCase()?this.loadThumbnails(e.file):e&&e.kind&&"chapters"===e.kind.toLowerCase()&&this.loadChapters(e.file)},this)},performSeek:function(){var e,o=this.seekTo,i=this._model.get("duration"),a=t.adaptiveType(i);0===i?this._api.play():"DVR"===a?(e=(100-o)/100*i,this._api.seek(e)):(e=o/100*i,this._api.seek(Math.min(e,i-.25)))},showTimeTooltip:function(e){var i=this._model.get("duration");if(0!==i){var a,r=t.bounds(this.elementRail),n=e.pageX?e.pageX-r.left:e.x,s=(n=t.between(n,0,r.width))/r.width,l=i*s;if(i<0&&(l=i-l),this.activeCue)a=this.activeCue.text;else{var c=!0;a=t.timeFormat(l,c),i<0&&l>o.dvrSeekLimit&&(a="Live")}this.timeTip.update(a),this.showThumbnail(l),t.addClass(this.timeTip.el,"jw-open"),this.timeTip.el.style.left=100*s+"%"}},hideTimeTooltip:function(){t.removeClass(this.timeTip.el,"jw-open")},reset:function(){this.resetChapters(),this.resetThumbnails()}});return e.extend(l.prototype,r,n),l}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(32),o(47),o(9),o(2)],void 0===(a=function(e,t,o,i){return e.extend({constructor:function(a,r,n){this._model=a,e.call(this,r,n,!0),this.volumeSlider=new t("jw-slider-volume jw-volume-tip","vertical"),this.addContent(this.volumeSlider.element()),this.volumeSlider.on("update",function(e){this.trigger("update",e)},this),i.removeClass(this.el,"jw-hidden"),new o(this.el,{useHover:!0,directSelect:!0}).on("click",this.toggleValue,this).on("tap",this.toggleOpenState,this).on("over",this.openTooltip,this).on("out",this.closeTooltip,this),this._model.on("change:volume",this.onVolume,this)},toggleValue:function(){this.trigger("toggleValue")}})}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(2),o(1),o(3),o(28),o(9),o(47),o(192),o(189),o(190),o(193),o(188)],void 0===(a=function(e,t,o,i,a,r,n,s,l,c,d){function u(e,t,o){var i=document.createElement("div");return i.className="jw-icon jw-icon-inline jw-button-color jw-reset "+e,i.setAttribute("role","button"),i.setAttribute("tabindex","0"),o&&i.setAttribute("aria-label",o),i.style.display="none",t&&new a(i).on("click tap",function(){t()}),{element:function(){return i},toggle:function(e){
736e?this.show():this.hide()},show:function(){i.style.display=""},hide:function(){i.style.display="none"}}}function m(e,t){var o=document.createElement("span");return o.className="jw-text jw-reset "+e,t&&o.setAttribute("role",t),o}function p(e,t){return new s(e,t)}function h(e,o){var i=document.createElement("div");return i.className="jw-group jw-controlbar-"+e+"-group jw-reset",t.each(o,function(e){e.element&&(e=e.element()),i.appendChild(e)}),i}function b(t,o){this._api=t,this._model=o,this._isMobile=e.isMobile(),this._compactModeMaxSize=400,this._maxCompactWidth=-1,this._localization=this._model.get("localization"),this.setup()}return t.extend(b.prototype,o,{setup:function(){this.build(),this.initialize()},build:function(){var e,o,i,a,s=new n(this._model,this._api),b=new d("jw-icon-more",this._localization.more);!1!==this._model.get("visualplaylist")&&(e=new l("jw-icon-playlist",this._localization.playlist));var _=this._localization.play,v=this._localization.prev,g=this._localization.next,f=this._localization.volume;this._isMobile||(a=u("jw-icon-volume",this._api.setMute,f),o=new r("jw-slider-volume","horizontal"),i=new c(this._model,"jw-icon-volume",f)),this.elements={alt:m("jw-text-alt","status"),play:u("jw-icon-playback",this._api.play.bind(this,{reason:"interaction"}),_),prev:u("jw-icon-prev",this._api.playlistPrev.bind(this,{reason:"interaction"}),v),next:u("jw-icon-next",this._api.playlistNext.bind(this,{reason:"interaction"}),g),playlist:e,elapsed:m("jw-text-elapsed","timer"),time:s,duration:m("jw-text-duration","timer"),drawer:b,hd:p("jw-icon-hd",this._localization.hd),cc:p("jw-icon-cc",this._localization.cc),audiotracks:p("jw-icon-audio-tracks",this._localization.audioTracks),mute:a,volume:o,volumetooltip:i,cast:u("jw-icon-cast jw-off",this._api.castToggle,this._localization.cast),fullscreen:u("jw-icon-fullscreen",this._api.setFullscreen,this._localization.fullscreen)},this.layout={left:[this.elements.play,this.elements.prev,this.elements.playlist,this.elements.next,this.elements.elapsed],center:[this.elements.time,this.elements.alt],right:[this.elements.duration,this.elements.hd,this.elements.cc,this.elements.audiotracks,this.elements.drawer,this.elements.mute,this.elements.cast,this.elements.volume,this.elements.volumetooltip,this.elements.fullscreen],drawer:[this.elements.hd,this.elements.cc,this.elements.audiotracks]},this.menus=t.compact([this.elements.playlist,this.elements.hd,this.elements.cc,this.elements.audiotracks,this.elements.volumetooltip]),this.layout.left=t.compact(this.layout.left),this.layout.center=t.compact(this.layout.center),this.layout.right=t.compact(this.layout.right),this.layout.drawer=t.compact(this.layout.drawer),this.el=document.createElement("div"),this.el.className="jw-controlbar jw-background-color jw-reset",this.elements.left=h("left",this.layout.left),this.elements.center=h("center",this.layout.center),this.elements.right=h("right",this.layout.right),this.el.appendChild(this.elements.left),this.el.appendChild(this.elements.center),this.el.appendChild(this.elements.right)},initialize:function(){this.elements.play.show(),this.elements.fullscreen.show(),this.elements.mute&&this.elements.mute.show(),this.onVolume(this._model,this._model.get("volume")),this.onPlaylist(this._model,this._model.get("playlist")),this.onPlaylistItem(this._model,this._model.get("playlistItem")),this.onMediaModel(this._model,this._model.get("mediaModel")),this.onCastAvailable(this._model,this._model.get("castAvailable")),this.onCastActive(this._model,this._model.get("castActive")),this.onCaptionsList(this._model,this._model.get("captionsList")),this._model.on("change:volume",this.onVolume,this),this._model.on("change:mute",this.onMute,this),this._model.on("change:playlist",this.onPlaylist,this),this._model.on("change:playlistItem",this.onPlaylistItem,this),this._model.on("change:mediaMo
736del",this.onMediaModel,this),this._model.on("change:castAvailable",this.onCastAvailable,this),this._model.on("change:castActive",this.onCastActive,this),this._model.on("change:duration",this.onDuration,this),this._model.on("change:position",this.onElapsed,this),this._model.on("change:fullscreen",this.onFullscreen,this),this._model.on("change:captionsList",this.onCaptionsList,this),this._model.on("change:captionsIndex",this.onCaptionsIndex,this),this._model.on("change:compactUI",this.onCompactUI,this),this.elements.volume&&this.elements.volume.on("update",function(e){var t=e.percentage;this._api.setVolume(t)},this),this.elements.volumetooltip&&(this.elements.volumetooltip.on("update",function(e){var t=e.percentage;this._api.setVolume(t)},this),this.elements.volumetooltip.on("toggleValue",function(){this._api.setMute()},this)),this.elements.playlist&&this.elements.playlist.on("select",function(e){this._model.once("itemReady",function(){this._api.play({reason:"interaction"})},this),this._api.load(e)},this),this.elements.hd.on("select",function(e){this._model.getVideo().setCurrentQuality(e)},this),this.elements.hd.on("toggleValue",function(){this._model.getVideo().setCurrentQuality(0===this._model.getVideo().getCurrentQuality()?1:0)},this),this.elements.cc.on("select",function(e){this._api.setCurrentCaptions(e)},this),this.elements.cc.on("toggleValue",function(){var e=this._model.get("captionsIndex");this._api.setCurrentCaptions(e?0:1)},this),this.elements.audiotracks.on("select",function(e){this._model.getVideo().setCurrentAudioTrack(e)},this),new a(this.elements.duration).on("click tap",function(){if("DVR"===e.adaptiveType(this._model.get("duration"))){var t=this._model.get("position");this._api.seek(Math.max(i.dvrSeekLimit,t))}},this),new a(this.el).on("click tap drag",function(){this.trigger("userAction")},this),this.elements.drawer.on("open-drawer close-drawer",function(t,o){e.toggleClass(this.el,"jw-drawer-expanded",o.isOpen),o.isOpen||this.closeMenus()},this),t.each(this.menus,function(e){e.on("open-tooltip",this.closeMenus,this)},this)},onCaptionsList:function(e,t){var o=e.get("captionsIndex");this.elements.cc.setup(t,o,{isToggle:!0}),this.clearCompactMode()},onCaptionsIndex:function(e,t){this.elements.cc.selectItem(t)},onPlaylist:function(e,t){var o=t.length>1;this.elements.next.toggle(o),this.elements.prev.toggle(o),this.elements.playlist&&this.elements.playlist.setup(t,e.get("item"))},onPlaylistItem:function(e){this.elements.time.updateBuffer(0),this.elements.time.render(0),this.elements.duration.innerHTML="00:00",this.elements.elapsed.innerHTML="00:00",this.clearCompactMode();var t=e.get("item");this.elements.playlist&&this.elements.playlist.selectItem(t),this.elements.audiotracks.setup()},onMediaModel:function(o,i){i.on("change:levels",function(e,t){this.elements.hd.setup(t,e.get("currentLevel")),this.clearCompactMode()},this),i.on("change:currentLevel",function(e,t){this.elements.hd.selectItem(t)},this),i.on("change:audioTracks",function(e,o){var i=t.map(o,function(e){return{label:e.name}});this.elements.audiotracks.setup(i,e.get("currentAudioTrack"),{toggle:!1}),this.clearCompactMode()},this),i.on("change:currentAudioTrack",function(e,t){this.elements.audiotracks.selectItem(t)},this),i.on("change:state",function(t,o){"complete"===o&&(this.elements.drawer.closeTooltip(),e.removeClass(this.el,"jw-drawer-expanded"))},this)},onVolume:function(e,t){this.renderVolume(e.get("mute"),t)},onMute:function(e,t){this.renderVolume(t,e.get("volume"))},renderVolume:function(t,o){this.elements.mute&&e.toggleClass(this.elements.mute.element(),"jw-off",t),this.elements.volume&&this.elements.volume.render(t?0:o),this.elements.volumetooltip&&(this.elements.volumetooltip.volumeSlider.render(t?0:o),e.toggleClass(this.elements.volumetooltip.element(),"jw-off",t))},onCastAvailable:function(e,t){this.elements.cast.toggle(t),this.clearCompactMode()},onCastActive:function(t,o){e.toggleClass(this.elements.cast.element(),"jw-off",!o)},onElapsed:function(t,o){var i,a=t.get("duration");i="DVR"===e.adaptiveType(a)?"-"+e.timeFormat(-a):e.timeFormat(o),this.elements.elapsed.innerHTML=i},onDuration:function(t,o){var i;"DVR"===e.adaptiveType(o)?(i="Live",this.clearCompactMode()):i=e.timeFormat(o),this.elements.duration.innerHTML=i},onFullscreen:function(t,o){e.toggleClass(this.elements.fullscreen.element
736(),"jw-off",o)},element:function(){return this.el},getVisibleBounds:function(){var t,o=this.el;return"table"===(getComputedStyle?getComputedStyle(o):o.currentStyle).display?e.bounds(o):(o.style.visibility="hidden",o.style.display="table",t=e.bounds(o),o.style.visibility=o.style.display="",t)},setAltText:function(e){this.elements.alt.innerHTML=e},addCues:function(e){this.elements.time&&(t.each(e,function(e){this.elements.time.addCue(e)},this),this.elements.time.drawCues())},closeMenus:function(e){t.each(this.menus,function(t){e&&e.target===t.el||t.closeTooltip(e)})},hideComponents:function(){this.closeMenus(),this.elements.drawer.closeTooltip(),e.removeClass(this.el,"jw-drawer-expanded")},clearCompactMode:function(){this._maxCompactWidth=-1,this._model.set("compactUI",!1),this._containerWidth&&this.checkCompactMode(this._containerWidth)},setCompactModeBounds:function(){if(this.element().offsetWidth>0){var t=this.elements.left.offsetWidth+this.elements.right.offsetWidth;if("LIVE"===e.adaptiveType(this._model.get("duration")))this._maxCompactWidth=t+this.elements.alt.offsetWidth;else{var o=t+(this.elements.center.offsetWidth-this.elements.time.el.offsetWidth),i=.2;this._maxCompactWidth=o/(1-i)}}},checkCompactMode:function(e){-1===this._maxCompactWidth&&this.setCompactModeBounds(),this._containerWidth=e,-1!==this._maxCompactWidth&&(e>=this._compactModeMaxSize&&e>this._maxCompactWidth?this._model.set("compactUI",!1):(e<this._compactModeMaxSize||e<=this._maxCompactWidth)&&this._model.set("compactUI",!0))},onCompactUI:function(o,i){e.removeClass(this.el,"jw-drawer-expanded"),this.elements.drawer.setup(this.layout.drawer,i),(!i||this.elements.drawer.activeContents.length<2)&&t.each(this.layout.drawer,function(e){this.elements.right.insertBefore(e.el,this.elements.drawer.el)},this)}}),b}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(2),o(3),o(9),o(132),o(1)],void 0===(a=function(e,t,o,i,a){var r=function(r){a.extend(this,t),this.model=r,this.el=e.createElement(i({ariaLabel:this.model.get("localization").playback}));var n=this;this.iconUI=new o(this.el).on("click tap",function(e){n.trigger(e.type)}),this.model.on("change:state",function(e,t){var o=n.el.getElementsByClassName("jw-icon-display");if(o.length){var i=n.model.get("localization"),a=i.playback;switch(t){case"buffering":a=i.buffer;break;case"playing":a=i.pause;break;case"complete":a=i.replay;break;case"error":a=""}""===a?o[0].removeAttribute("aria-label"):o[0].setAttribute("aria-label",a)}})};return a.extend(r.prototype,{element:function(){return this.el}}),r}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(133),o(2),o(1),o(9)],void 0===(a=function(e,t,o,i){var a=function(e){this.model=e,this.setup(),this.model.on("change:dock",this.render,this)};return o.extend(a.prototype,{setup:function(){var o=this.model.get("dock"),a=this.click.bind(this),r=e(o);this.el=t.createElement(r),new i(this.el).on("click tap",a)},getDockButton:function(e){return t.hasClass(e.target,"jw-dock-button")?e.target:t.hasClass(e.target,"jw-dock-text")?e.target.parentElement.parentElement:e.target.parentElement},click:function(e){var t=this.getDockButton(e).getAttribute("button"),i=this.model.get("dock"),a=o.findWhere(i,{id:t});a&&a.callback&&a.callback(e)},render:function(){var o=this.model.get("dock"),i=e(o),a=t.createElement(i);this.el.innerHTML=a.innerHTML},element:function(){return this.el}}),a}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(134)],void 0===(a=function(e){function t(t,o,i,a){return e({id:t,skin:o,title:i,body:a})}return t}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(9),o(2),o(4),o(1),o(3),o(135)],void 0===(a=function(e,t,o,i,a,r){var n=t.style,s={linktarget:"_blank",margin:8,hide:!1,position:"top-right"};return function(l){var c,d,u=new Image,m=i.extend({},l.get("logo"));return i.extend(this,a),this.setup=function(a){((d=i.extend({},s,m)).hide="true"===d.hide.toString(),c=t.createElement(r()),d.file)&&(d.hide&&t.addClass(c,"jw-hide"),t.addClass(c,"jw-logo-"+(d.position||s.position)),"top-right"===d.position&&(l.on("change:dock",this.topRight,this),l.on("change:control
736s",this.topRight,this),this.topRight(l)),l.set("logo",d),u.onload=function(){var e={backgroundImage:'url("'+this.src+'")',width:this.width,height:this.height};if(d.margin!==s.margin){var t=/(\w+)-(\w+)/.exec(d.position);3===t.length&&(e["margin-"+t[1]]=d.margin,e["margin-"+t[2]]=d.margin)}n(c,e),l.set("logoWidth",e.width)},u.src=d.file,new e(c).on("click tap",function(e){t.exists(e)&&e.stopPropagation&&e.stopPropagation(),this.trigger(o.JWPLAYER_LOGO_CLICK,{link:d.link,linktarget:d.linktarget})},this),a.appendChild(c))},this.topRight=function(e){var t=e.get("controls"),o=e.get("dock"),i=t&&(o&&o.length||e.get("sharing")||e.get("related"));n(c,{top:i?"3.5em":0})},this.element=function(){return c},this.position=function(){return d.position},this.destroy=function(){u.onload=null},this}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(2)],void 0===(a=function(e,t){function o(e,t){t.off("change:mediaType",null,this),t.on("change:mediaType",function(t,o){"audio"===o&&this.setImage(e.get("playlistItem").image)},this)}function i(e,o){return e.get("autostart")&&!t.isMobile()||e.get("item")>0?(this.setImage(null),e.off("change:state",null,this),void e.on("change:state",function(e,t){"complete"!==t&&"idle"!==t&&"error"!==t||(this.setImage(o.image),this.resize(null,null,e.get("stretching")))},this)):void this.setImage(o.image)}var a=function(e){this.model=e,e.on("change:playlistItem",i,this),e.on("change:mediaModel",o,this)};return e.extend(a.prototype,{setup:function(e){this.el=e;var t=this.model.get("playlistItem");t&&this.setImage(t.image)},setImage:function(o){var i=this.image;i&&(i.onload=null,this.image=null),this.model.off("change:state",null,this);var a="";e.isString(o)&&(a='url("'+o+'")',(i=this.image=new Image).src=o),t.style(this.el,{backgroundImage:a})},resize:function(e,o,i){if("uniform"===i){if(e&&(this.playerAspectRatio=e/o),!this.playerAspectRatio)return;var a=this.image,r=null;if(a){if(0===a.width){var n=this;return void(a.onload=function(){n.resize(e,o,i)})}var s=a.width/a.height;Math.abs(this.playerAspectRatio-s)<.09&&(r="cover")}t.style(this.el,{backgroundSize:r})}},element:function(){return this.el}}),a}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(2),o(139),o(1),o(9),o(31)],void 0===(a=function(e,t,o,i,a){var r=function(){};return o.extend(r.prototype,{buildArray:function(){var t=a.split("+"),o=t[0],i={items:[{title:"Powered by JW Player "+o,featured:!0,showLogo:!0,link:"https://jwplayer.com/learn-more"}]},r=o.indexOf("-")>0,n=t[1];if(r&&n){var s=n.split(".");i.items.push({title:"build: ("+s[0]+"."+s[1]+")",link:"#"})}var l=this.model.get("provider");if(l&&l.name.indexOf("flash")>=0){var c="Flash Version "+e.flashVersion();i.items.push({title:c,link:"http://www.adobe.com/software/flash/about/"})}return i},buildMenu:function(){var o=this.buildArray();return e.createElement(t(o))},updateHtml:function(){this.el.innerHTML=this.buildMenu().innerHTML},rightClick:function(e){return this.lazySetup(),!this.mouseOverContext&&(this.hideMenu(),this.showMenu(e),!1)},getOffset:function(e){for(var t=e.target,o=e.offsetX||e.layerX,i=e.offsetY||e.layerY;t!==this.playerElement;)o+=t.offsetLeft,i+=t.offsetTop,t=t.parentNode;return{x:o,y:i}},showMenu:function(t){var o=this.getOffset(t);return this.el.style.left=o.x+"px",this.el.style.top=o.y+"px",e.addClass(this.playerElement,"jw-flag-rightclick-open"),e.addClass(this.el,"jw-open"),!1},hideMenu:function(){this.mouseOverContext||(e.removeClass(this.playerElement,"jw-flag-rightclick-open"),e.removeClass(this.el,"jw-open"))},lazySetup:function(){this.el||(this.el=this.buildMenu(),this.layer.appendChild(this.el),this.hideMenuHandler=this.hideMenu.bind(this),this.addOffListener(this.playerElement),this.addOffListener(document),this.model.on("change:provider",this.updateHtml,this),this.elementUI=new i(this.el,{useHover:!0}).on("over",function(){this.mouseOverContext=!0},this).on("out",function(){this.mouseOverContext=!1},this))},setup:function(e,t,o){this.playerElement=t,this.model=e,this.mouseOverContext=!1,this.layer=o,t.oncontextmenu=this.rightClick.bind(this)},addOffListener:function(e){e.addEventListener("mousedown",this.hideMenuHandler),e.addEventListener("touchstart",this.hideMenuHandler),e.addEventListener("pointerdown",this.hideMenuHandler)},removeOffListener:function(e){e.removeEventListener("mousedown",this.hideMenuHandler),e.removeEventListener("touchstart",this.hideMenuHandler),e.removeEventListener("pointerdown",this.hideMenuHandler)},destroy:function(){this.el&&(this.hideMenu(),this.elementUI.off(),this.removeOffListener(this.playerElement),this.removeOffListener(document),this.hideMenuHandler=null,this.el=null),this.playerElement&&(this.playerElement.oncontextmenu=null,this.playerElement=null),this.model&&(this.model.off("change:provider",this.updateHtml),this.model=null)}}),r}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(1),o(2)],void 0===(a=function(e,t){var o=function(e){this.model=e,this.model.on("change:playlistItem",this.playlistItem,this)};return e.extend(o.prototype,{hide:function(){this.el.style.display="none"},show:function(){this.el.style.display=""},setup:function(e){this.el=e;var t=this.el.getElementsByTagName("div");this.title=t[0],this.description=t[1],this.model.get("playlistItem")&&this.playlistItem(this.model,this.model.get("playlistItem")),this.model.on("change:logoWidth",this.update,this),this.model.on("change:dock",this.update,this)},update:function(e){var o={paddingLeft:0,paddingRight:0}
736,i=e.get("controls"),a=e.get("dock"),r=e.get("logo");if(r){var n=1*(""+r.margin).replace("px",""),s=e.get("logoWidth")+(isNaN(n)?0:n);"top-left"===r.position?o.paddingLeft=s:"top-right"===r.position&&(o.paddingRight=s)}if(i&&a&&a.length){var l=56*a.length;o.paddingRight=Math.max(o.paddingRight,l)}t.style(this.el,o)},playlistItem:function(e,t){if(e.get("displaytitle")||e.get("displaydescription")){var o="",i="";t.title&&e.get("displaytitle")&&(o=t.title),t.description&&e.get("displaydescription")&&(i=t.description),this.updateText(o,i)}else this.hide()},updateText:function(e,t){this.title.innerHTML=e,this.description.innerHTML=t,this.title.firstChild||this.description.firstChild?this.show():this.hide()},element:function(){return this.el}}),o}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(2),o(4),o(3),o(28),o(5),o(185),o(186),o(195),o(196),o(198),o(194),o(199),o(217),o(201),o(1),o(137)],void 0===(a=function(e,t,i,a,r,n,s,l,c,d,u,m,p,h,b,_){var v=e.style,g=e.bounds,f=e.isMobile(),y=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];return function(w,k){function x(t){var o=0,i=k.get("duration"),r=k.get("position");"DVR"===e.adaptiveType(i)&&(o=i,i=Math.max(r,a.dvrSeekLimit));var n=e.between(r+t,o,i);w.seek(n)}function C(t){var o=e.between(k.get("volume")+t,0,100);w.setVolume(o)}function A(e){return!e.ctrlKey&&!e.metaKey&&!!k.get("controls")}function S(e){if(!A(e))return!0;switch(Fe||ae(),e.keyCode){case 27:w.setFullscreen(!1);break;case 13:case 32:w.play({reason:"interaction"});break;case 37:Fe||x(-5);break;case 39:Fe||x(5);break;case 38:C(10);break;case 40:C(-10);break;case 67:var t=w.getCaptionsList().length;if(t){var o=(w.getCurrentCaptions()+1)%t;w.setCurrentCaptions(o)}break;case 77:w.setMute();break;case 70:w.setFullscreen();break;default:if(e.keyCode>=48&&e.keyCode<=59){var i=(e.keyCode-48)/10*k.get("duration");w.seek(i)}}return/13|32|37|38|39|40/.test(e.keyCode)?(e.preventDefault(),!1):void 0}function T(){Ye=!1,e.removeClass(he,"jw-no-focus")}function M(e){e.target&&e.target.blur&&e.target.blur()}function P(){Ye=!0,e.addClass(he,"jw-no-focus")}function D(){Ye||T(),Fe||ae()}function E(){var e=g(he),o=Math.round(e.width),i=Math.round(e.height);ze(We),o&&i&&(o!==ve||i!==ge)&&(ve=o,ge=i,clearTimeout(He),He=setTimeout(Q,50),k.set("containerWidth",o),k.set("containerHeight",i),$e.trigger(t.JWPLAYER_RESIZE,{width:o,height:i}))}function I(){document.body.contains(he)&&(ze(We),We=qe(E))}function O(t,o,i){var a={color:t,borderColor:t,stroke:t},r={color:o,borderColor:o,stroke:o};e.css("#"+i+" .jw-color-active",a,i),e.css("#"+i+" .jw-color-active-hover:hover",a,i),e.css("#"+i+" .jw-color-inactive",r,i),e.css("#"+i+" .jw-color-inactive-hover:hover",r,i)}function N(t,o){o=o||!1,e.toggleClass(he,"jw-flag-casting",o)}function R(t,o){e.toggleClass(he,"jw-flag-cast-available",o),e.toggleClass(be,"jw-flag-cast-available",o)}function L(t,o){e.replaceClass(he,/jw-stretch-\S+/,"jw-stretch-"+o)}function F(t,o){e.toggleClass(he,"jw-flag-compact-player",o)}function j(e){e&&!f&&(e.element().addEventListener("mousemove",q,!1),e.element().addEventListener("mouseout",z,!1))}function H(){k.get("state")!==r.IDLE&&k.get("state")!==r.COMPLETE&&k.get("state")!==r.PAUSED||!k.get("controls")||w.play({reason:"interaction"}),je?ie():ae()}function W(e){e.link?(w.pause(!0),w.setFullscreen(!1),window.open(e.link,e.linktarget)):k.get("controls")&&w.play({reason:"interaction"})}function q(){clearTimeout(Ne)}function z(){ae()}function U(e){$e.trigger(e.type,e)}function B(t,o){o?(Pe&&Pe.destroy(),e.addClass(he,"jw-flag-flash-blocked")):(Pe&&Pe.setup(k,he,he),e.removeClass(he,"jw-flag-flash-blocked"))}function Y(){k.get("controls")&&w.setFullscreen()}function $(){he.getElementsByClassName("jw-overlays")[0].addEventListener("mousemove",ae),(ke=new s(k,_e,{useHover:!0})).on("click",function(){U({type:t.JWPLAYER_DISPLAY_CLICK}),k.get("controls")&&w.play({reason:"interaction"})}),ke.on("tap",function(){U({type:t.JWPLAYER_DISPLAY_CLICK}),H()}),ke.on("doubleClick",Y),ke.on("move",ae),ke.on("over",ae);var o=new l(k);o.on("click",function(){U({type:t.JWPLAYER_DISPLAY_CLICK}),w.play({reason:"interaction"})}),o.on("tap",function(){U({type:t.JWPLAYER_DISPLAY_CLICK}),H()}),e.isChrome()&&o.el.addEventListener("mousedown",function(){var e=k.getVideo();if(e&&0===e.getName().name.indexOf("flash")){var t=function(){document.removeEventListener("mouseup",t),o.el.style.pointerEvents="auto"};this.style.pointerEvents="none",document.addEventListener("mouseup",t)}}
736),be.appendChild(o.element()),Ce=new c(k),(Ae=new d(k)).on(t.JWPLAYER_LOGO_CLICK,W);var i=document.createElement("div");i.className="jw-controls-right jw-reset",Ae.setup(i),i.appendChild(Ce.element()),be.appendChild(i),(Te=new n(k)).setup(he.id,k.get("captions")),be.parentNode.insertBefore(Te.element(),Se.element());var a=k.get("height");f&&("string"==typeof a||a>=1.5*Le)?e.addClass(he,"jw-flag-touch"):(Pe=new p).setup(k,he,he),(ye=new u(w,k)).on(t.JWPLAYER_USER_ACTION,ae),k.on("change:scrubbing",Z),k.on("change:compactUI",F),be.appendChild(ye.element()),he.addEventListener("focus",D),he.addEventListener("blur",T),he.addEventListener("keydown",S),he.onmousedown=P,he.onmouseup=M}function V(t){return t.get("state")===r.PAUSED?void t.once("change:state",V):void(!1===t.get("scrubbing")&&e.removeClass(he,"jw-flag-dragging"))}function Z(t,o){t.off("change:state",V),o?e.addClass(he,"jw-flag-dragging"):V(t)}function K(t,o,i){var a,r=he.className;(i=!!i)&&(r=r.replace(/\s*aspectMode/,""),he.className!==r&&(he.className=r),v(he,{display:"block"},i)),e.exists(t)&&e.exists(o)&&(k.set("width",t),k.set("height",o)),a={width:t},e.hasClass(he,"jw-flag-aspect-mode")||(a.height=o),k.get("aspectratio")&&pe(),v(he,a,!0),G(o),Q(t,o)}function G(t){if(Me=J(t),ye&&!Me){var o=Fe?fe:k;me(o,o.get("state"))}e.toggleClass(he,"jw-flag-audio-player",Me)}function J(e){return!k.get("aspectratio")&&(!(b.isString(e)&&e.indexOf("%")>-1)&&X(b.isNumber(e)?e:k.get("containerHeight")))}function X(e){return e&&e<=Le*(f?1.75:1)}function Q(t,o){if(!t||isNaN(Number(t))){if(!_e)return;t=_e.clientWidth}if(!o||isNaN(Number(o))){if(!_e)return;o=_e.clientHeight}we&&we.resize(t,o,k.get("stretching")),e.isMSIE(9)&&document.all&&!window.atob&&(t=o="100%");var i=k.getVideo();i&&(i.resize(t,o,k.get("stretching"))&&(clearTimeout(He),He=setTimeout(Q,250)),k.get("aspectratio")&&pe(),Te.resize(),ye.checkCompactMode(t))}function ee(){if(Be){var e=document.fullscreenElement||document.webkitCurrentFullScreenElement||document.mozFullScreenElement||document.msFullscreenElement;return!(!e||e.id!==k.get("id"))}return Fe?fe.getVideo().getFullScreen():k.getVideo().getFullScreen()}function te(e){var t=k.get("fullscreen"),o=void 0!==e.jwstate?e.jwstate:ee();t!==o&&k.set("fullscreen",o),clearTimeout(He),He=setTimeout(Q,200)}function oe(t,o){o?(e.addClass(t,"jw-flag-fullscreen"),v(document.body,{"overflow-y":"hidden"}),ae()):(e.removeClass(t,"jw-flag-fullscreen"),v(document.body,{"overflow-y":""})),Q()}function ie(){je=!1,clearTimeout(Ne),ye.hideComponents(),e.addClass(he,"jw-flag-user-inactive"),Te.renderCues(!0)}function ae(){je||(e.removeClass(he,"jw-flag-user-inactive"),ye.checkCompactMode(_e.clientWidth),Te.renderCues(!0)),je=!0,clearTimeout(Ne),Ne=setTimeout(ie,Re)}function re(){w.setFullscreen(!1)}function ne(){xe&&xe.setState(k.get("state")),se(k,k.mediaModel.get("mediaType")),k.mediaModel.on("change:mediaType",se,this)}function se(t,o){var i="audio"===o,a=k.getVideo(),r=a&&0===a.getName().name.indexOf("flash");e.toggleClass(he,"jw-flag-media-audio",i),i&&!r?he.insertBefore(we.el,_e):he.insertBefore(we.el,Te.element())}function le(t,o){var i="LIVE"===e.adaptiveType(o);e.toggleClass(he,"jw-flag-live",i),$e.setAltText(i?t.get("localization").liveBroadcast:"")}function ce(e,t){return t?void(t.name?Se.updateText(t.name,t.message):Se.updateText(t.message,"")):void Se.playlistItem(e,e.get("playlistItem"))}function de(){var e=k.getVideo();return!!e&&e.isCaster}function ue(){e.replaceClass(he,/jw-state-\S+/,"jw-state-"+De)}function me(t,o){if(De=o,clearTimeout(Ue),o===r.COMPLETE||o===r.IDLE?Ue=setTimeout(ue,100):ue(),de())e.addClass(_e,"jw-media-show");else switch(o){case r.PLAYING:Q();break;case r.PAUSED:ae()}}function pe(){var e=he.getElementsByClassName("jw-aspect")[0];Te.setContainerHeight(e.offsetHeight)}var he,be,_e,ve,ge,fe,ye,we,ke,xe,Ce,Ae,Se,Te,Me,Pe,De,Ee,Ie,Oe,Ne=-1,Re=f?4e3:2e3,Le=40,Fe=!1,je=!1,He=-1,We=-1,qe=window.requestAnimationFrame||function(e){return window.setTimeout(e,17)},ze=window.cancelAnimationFrame||window.clearTimeout,Ue=-1,Be=!1,Ye=!1,$e=b.extend(this,i);window.webpackJsonpjwplayer&&o(204),this.model=k,this.api=w,he=e.createElement(_({id:k.get("id")})),e.isIE()&&e.addClass(he,"jw-ie");var Ve=k.get("width"),Ze=k.get("height");v(he,{width:Ve.toString().indexOf("%")>0?Ve:Ve+"px",height:Ze.toString().indexOf("%")>0?Ze:Ze+"px"}),Ie=he.requestFullscreen||he.webkitRequestFullscreen||he.webkitRequestFullScreen||he.mozRequestFullScreen||he.msRequestFullscreen,Oe=document.exitFullscreen||document.webkitExitFullscreen||document.webkitCancelFullScreen||document.mozCancelFullScreen||document.msExitFullscreen,Be=Ie&&Oe,this.onChangeSkin=function(t,o){e.replaceClass(he,/jw-skin-\S+/,o?"jw-skin-"+o:"")},this.handleColorOverrides=function(){function t(t,i,a){if(a){t=e.prefix(t,"#"+o+" ");var r={};r[i]=a,e.css(t.join(", "),r,o)}}var o=k.get("id"),i=k.get("skinColorActive"),a=k.get("skinColorInactive"),r=k.get("skinColorBackgroun
736d");t([".jw-toggle",".jw-button-color:hover"],"color",i),t([".jw-active-option",".jw-progress",".jw-playlist-container .jw-option.jw-active-option",".jw-playlist-container .jw-option:hover"],"background",i),t([".jw-text",".jw-option",".jw-button-color",".jw-toggle.jw-off",".jw-tooltip-title",".jw-skip .jw-skip-icon",".jw-playlist-container .jw-icon"],"color",a),t([".jw-cue",".jw-knob"],"background",a),t([".jw-playlist-container .jw-option"],"border-bottom-color",a),t([".jw-background-color",".jw-tooltip-title",".jw-playlist",".jw-playlist-container .jw-option"],"background",r),t([".jw-playlist-container ::-webkit-scrollbar"],"border-color",r),O(i,a,o)},this.setup=function(){this.handleColorOverrides(),!0===k.get("skin-loading")&&(e.addClass(he,"jw-flag-skin-loading"),k.once("change:skin-loading",function(){e.removeClass(he,"jw-flag-skin-loading")})),this.onChangeSkin(k,k.get("skin"),""),k.on("change:skin",this.onChangeSkin,this),_e=he.getElementsByClassName("jw-media")[0],be=he.getElementsByClassName("jw-controls")[0];var o=he.getElementsByClassName("jw-preview")[0];(we=new m(k)).setup(o);var i=he.getElementsByClassName("jw-title")[0];(Se=new h(k)).setup(i),$(),ae(),k.set("mediaContainer",_e),k.mediaController.on("fullscreenchange",te);for(var a=y.length;a--;)document.addEventListener(y[a],te,!1);window.removeEventListener("resize",I),window.addEventListener("resize",I,!1),f&&(window.removeEventListener("orientationchange",I),window.addEventListener("orientationchange",I,!1)),k.on("change:errorEvent",ce),k.on("change:controls",Ke),Ke(k,k.get("controls")),k.on("change:state",me),k.on("change:duration",le,this),k.on("change:flashBlocked",B),B(k,k.get("flashBlocked")),w.onPlaylistComplete(re),w.onPlaylistItem(ne),k.on("change:castAvailable",R),R(k,k.get("castAvailable")),k.on("change:castActive",N),N(k,k.get("castActive")),k.on("change:hideAdsControls",function(t,o){e.toggleClass(he,"jw-flag-ads-hide-controls",o)}),k.get("stretching")&&L(k,k.get("stretching")),k.on("change:stretching",L),me(k,r.IDLE),k.on("change:fullscreen",Ge),j(ye),j(Ae);var n=k.get("aspectratio");if(n){e.addClass(he,"jw-flag-aspect-mode");var s=he.getElementsByClassName("jw-aspect")[0];v(s,{paddingTop:n})}w.on(t.JWPLAYER_READY,function(){E(),K(k.get("width"),k.get("height"))})};var Ke=function(t,o){o&&me(t,Fe?fe.get("state"):k.get("state"));e.toggleClass(he,"jw-flag-controls-disabled",!o)},Ge=function(t,o){var i=k.getVideo();Be?(o?Ie.apply(he):Oe.apply(document),oe(he,o)):e.isIE()?oe(he,o):(fe&&fe.getVideo()&&fe.getVideo().setFullscreen(o),i.setFullscreen(o)),i&&0===i.getName().name.indexOf("flash")&&i.setFullscreen(o)};this.resize=function(e,t){K(e,t,!0),E()},this.resizeMedia=Q,this.reset=function(){document.contains(he)&&he.parentNode.replaceChild(Ee,he),e.emptyElement(he)},this.setupInstream=function(t){this.instreamModel=fe=t,fe.on("change:controls",Ke,this),fe.on("change:state",me,this),Fe=!0,e.addClass(he,"jw-flag-ads"),ae()},this.setAltText=function(e){ye.setAltText(e)},this.destroyInstream=function(){(Fe=!1,fe&&(fe.off(null,null,this),fe=null),this.setAltText(""),e.removeClass(he,["jw-flag-ads","jw-flag-ads-hide-controls"]),k.set("hideAdsControls",!1),k.getVideo)&&k.getVideo().setContainer(_e);le(k,k.get("duration")),ke.revertAlternateClickHandlers()},this.addCues=function(e){ye&&ye.addCues(e)},this.clickHandler=function(){return ke},this.controlsContainer=function(){return be},this.getContainer=this.element=function(){return he},this.getSafeRegion=function(t){var o={x:0,y:0,width:k.get("containerWidth")||0,height:k.get("containerHeight")||0},i=k.get("dock");return i&&i.length&&k.get("controls")&&(o.y=Ce.element().clientHeight,o.height-=o.y),(t=t||!e.exists(t))&&k.get("controls")&&(o.height-=ye.element().clientHeight),o},this.setCaptions=function(e){Te.clear(),Te.setup(k.get("id"),e),Te.resize()},this.destroy=function(){window.removeEventListener("resize",I),window.removeEventListener("orientationchange",I);for(var t=y.length;t--;)document.removeEventListener(y[t],te,!1);k.mediaController&&k.mediaController.off("fullscreenchange",te),he.removeEventListener("keydown",S,!1),Pe&&Pe.destroy(),xe&&(k.off("change:state",xe.statusDelegate),xe.destroy(),xe=null),Fe&&this.destroyInstream(),Ae&&Ae.destroy(),e.clearCss(k.get("id"))}}}.apply(t,i))||(e.exports=a)},,function(e,t,o){var i=o(127);"string"==typeof i&&(i=[["all-players",i,""]]),o(85).style(i,"all-players"),i.locals&&(e.exports=i.locals)},,function(e,t,o){var i,a;i=[o(86),o(1),o(31),o(2),o(8),o(9),o(91),o(22),o(92),o(81),o(4),o(5),o(67),o(43),o(35),o(65),o(27)],void 0===(a=function(e,t,o,i,a,r,n,s,l,c,d,u,m,p,h,b,_){var v={};return v.api=e,v._=t,v.version=o,v.utils=t.extend(i,a,{canCast:h.available,key:n,extend:t.extend,scriptloader:s,rssparser:b,tea:l,UI:r}),v.utils.css.style=v.utils.style,v.vid=c,v.events=t.extend({},d,{state:u}),v.playlist=t.extend({},m,{item:p}),v.plugins=_,v.cast=h,v}.apply(t,i))||(e.exports=a)},,,,,function(e,t,o){var i,a;i=[o(164),o(23),o(215)],void 0===(a=function(e,t,i){var a=e.prototype.setup;return e.prototype.setup=function(e,r){e.analytics&&(e.sdkplatform=e.sdkplatform||e.analytics.sdkplatform),a.apply(this,arguments);var n=this._model.get("edition"),s=t(n),l=this._model.get("cast"),c=this;s("casting")&&l&&l.appid&&o.e(3,function(){var e=o(87);c._castController=new e(c,c._model),c.castToggle=c._castController.castToggle.bind(c._castController)});var d=i.setup()
737;this.once("ready",d.onReady,this),r.getAdBlock=d.checkAdBlock},e}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(91),o(23),o(1),o(2),o(79),o(169),o(49)],void 0===(a=function(e,t,i,a,r,n,s){function l(e,t,o){if(t){var i=t.client;delete t.client,/\.(js|swf)$/.test(i||"")||(i=r.repo()+o),e[i]=t}}function c(e,o){var a=i.clone(o.get("plugins"))||{},n=o.get("edition"),s=t(n),c=/^(vast|googima)$/,d=/\.(js|swf)$/,u=r.repo(),m=i.clone(o.get("advertising"));if(s("ads")&&m&&(d.test(m.client)?a[m.client]=m:c.test(m.client)&&(a[u+m.client+".js"]=m),delete m.client),s("jwpsrv")){var p=o.get("analytics");i.isObject(p)||(p={}),l(a,p,"jwpsrv.js")}l(a,o.get("ga"),"gapro.js"),l(a,o.get("sharing"),"sharing.js"),l(a,o.get("related"),"related.js"),o.set("plugins",a),e()}function d(t,i){var s=i.get("key")||window.jwplayer&&window.jwplayer.key,l=new e(s).edition();if(i.set("key",s),i.set("edition",l),"unlimited"===l){var c=a.getScriptPath("jwplayer.js");if(!c)return void n.error(t,"Error setting up player","Could not locate jwplayer.js script tag");o.p=c,a.repo=r.repo=r.loadFrom=function(){return c}}i.updateProviders(),"invalid"===l?n.error(t,"Error setting up player",(void 0===s?"Missing":"Invalid")+" license key"):t()}function u(e,t){s.containsDrm(t)?s.probe(e,t.get("edition")):e()}function m(){var e=n.getQueue();return e.CHECK_KEY={method:d,depends:["LOADED_POLYFILLS"]}
737,e.PROBE_DRM_SUPPORT={method:u,depends:["CHECK_KEY"]},e.FILTER_PLUGINS={method:c,depends:["CHECK_KEY"]},e.FILTER_PLAYLIST.depends.push("PROBE_DRM_SUPPORT"),e.LOAD_PLUGINS.depends.push("FILTER_PLUGINS"),e.SETUP_VIEW.depends.push("CHECK_KEY"),e}return{getQueue:m}}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(171),o(206),o(1)],void 0===(a=function(e,t,o){return window.jwplayer?window.jwplayer:o.extend(e,t)}.apply(t,i))||(e.exports=a)},,function(e,t){var o,i;o=[],void 0===(i=function(){function e(){var e=document.createElement("div");return e.className=o,e.innerHTML="&nbsp;",e.style.width="1px",e.style.height="1px",e.style.position="absolute",e.style.background="transparent",e}function t(){function t(){var e=this;e._view.element().appendChild(n),a=!0,i()&&e.trigger("adBlock")}function i(){return!!a&&(!!r||(""!==n.innerHTML&&n.className===o&&null!==n.offsetParent&&0!==n.clientHeight||(r=!0),r))}var a=!1,r=!1,n=e();return{onReady:t,checkAdBlock:i}}var o="afs_ads";return{setup:t}}.apply(t,o))||(e.exports=i)},function(e,t,o){var i,a;i=[o(2),o(4),o(9),o(3),o(1),o(131)],void 0===(a=function(e,t,o,i,a,r){var n=function(e){this.model=e,this.setup()};return a.extend(n.prototype,i,{setup:function(){this.destroy(),this.skipMessage=this.model.get("skipText"),this.skipMessageCountdown=this.model.get("skipMessage"),this.setWaitTime(this.model.get("skipOffset"));var t=r();this.el=e.createElement(t),this.skiptext=this.el.getElementsByClassName("jw-skiptext")[0],this.skipAdOnce=a.once(this.skipAd.bind(this)),new o(this.el).on("click tap",a.bind(function(){this.skippable&&this.skipAdOnce()},this)),this.model.on("change:duration",this.onChangeDuration,this),this.model.on("change:position",this.onChangePosition,this),this.onChangeDuration(this.model,this.model.get("duration")),this.onChangePosition(this.model,this.model.get("position"))},updateMessage:function(e){this.skiptext.innerHTML=e},updateCountdown:function(e){this.updateMessage(this.skipMessageCountdown.replace(/xx/gi,Math.ceil(this.waitTime-e)))},onChangeDuration:function(t,o){if(o){if(this.waitPercentage){if(!o)return;this.itemDuration=o,this.setWaitTime(this.waitPercentage),delete this.waitPercentage}e.removeClass(this.el,"jw-hidden")}},onChangePosition:function(t,o){this.waitTime-o>0?this.updateCountdown(o):(this.updateMessage(this.skipMessage),this.skippable=!0,e.addClass(this.el,"jw-skippable"))},element:function(){return this.el},setWaitTime:function(t){if(a.isString(t)&&"%"===t.slice(-1)){var o=parseFloat(t);this.itemDuration&&!isNaN(o)?this.waitTime=this.itemDuration*o/100:this.waitPercentage=t}else a.isNumber(t)?this.waitTime=t:"string"===e.typeOf(t)?this.waitTime=e.seconds(t):isNaN(Number(t))?this.waitTime=0:this.waitTime=Number(t)},skipAd:function(){this.trigger(t.JWPLAYER_AD_SKIPPED)},destroy:function(){this.el&&(this.el.removeEventListener("click",this.skipAdOnce),this.el.parentElement&&this.el.parentElement.removeChild(this.el)),delete this.skippable,delete this.itemDuration,delete this.waitPercentage}}),n}.apply(t,i))||(e.exports=a)},function(e,t,o){var i,a;i=[o(200),o(1)],void 0===(a=function(e,t){var o=function(){};return t.extend(o.prototype,e.prototype,{buildArray:function(){var t=e.prototype.buildArray.apply(this,arguments);if(this.model.get("abouttext")){t.items[0].showLogo=!1,t.items.push(t.items.shift());var o={title:this.model.get("abouttext"),link:this.model.get("aboutlink")||t.items[0].link};t.items.unshift(o)}return t}}),o}.apply(t,i))||(e.exports=a)}])});var do_update_polling=!0,up_log=function(){try{console.log.apply(console,arguments)}catch(e){}},handle_climate_change=function(e){for(var t in e){var o=e[t],i=$("#devicecontrol-"+o.id);i.thermostat("setTemperature",o.temperature),i.thermostat("setHumidity",o.humidity),i.thermostat("setMode",o.current_mode,o.last_mode),i.thermostat("setRunMode",o.run_mode),i.thermostat("setTemporaryHold",o.temporary_hold),i.thermostat("setOperatingState",o.operating_state),i.thermostat("setFanMode",o.fan_mode),i.thermostat("setSetPoints",o.setpoints),o.last_temperature_update&&i.thermostat("setLastTemperatureUpdate",o.last_temperature_update)}},handle_lighting_change=function(e){for(var t in e){var o=e[t];"CeilingFanControl"==o.type?CeilingFanControl.update(o):updateNodeValue(o,"polled")}},handle_security_change=function(e){""!==e&&$.each($.makeArray(e),function(e,t){t.type=t.type||"",t.type.match(/VerilockSensor/)?VerilockSensor.update(t):t.type.match(/Sensor/i)?Sensor.update(t):t.type.match(/Barrier/)?Barrier.update(t):t.type.match(/Valve/)?Valve.update(t):t.type.match(/Siren/)?Siren.update(t):t.type.match(/Zid/)?Zid.update(t):t.type.match(/Bridge/)||(t.type.match(/SmokeDetector/)?SmokeDetector.update(t):"undefined"!=typeof t.supports&&updateLock(t.
737id,null,t.value,!0,t.battery_level,t.supports,t))})},handle_get_battery_level=function(e,t,o,i){200==o.status&&i.stop()},handle_shade_change=function(e){for(var t in e){var o=e[t];"WindowShade"==o.type&&WindowShade.update(o)}},displayNewDevice=function(e){return $.ajax({type:"get",url:e.show_url,dataType:"text",elementId:e.elementId,success:function(e){var t=$(e);$(".device_listing").prepend(t),$(this.elementId).device()}})},updateDevices=function(e,t,o,i,a){if(void 0!==t&&""!==t){var r=[];for(var n in t){var s=t[n];s.elementId="#device-"+s.id,$(s.elementId).exists()||r.push(displayNewDevice(s))}$.when.apply(this,r).done(function(){POLL_FILTER_HANDLERS[e](t,o,i,a)})}},activeDeviceList=function(){var e;return{set:function(t){e=t},get:function(){return e},empty:function(){return e===undefined}}}(),handleRemovedDevices=function(e){if(e){var t=e.map(function(e){return e.id});activeDeviceList.empty()||activeDeviceList.get().forEach(function(e){-1===t.indexOf(e)&&$("#device-"+e).remove()}),activeDeviceList.set(t)}},POLL_FILTER_HANDLERS={climate:handle_climate_change,lighting:handle_lighting_change,security:handle_security_change,sensors:handle_security_change,get_battery_level:handle_get_battery_level,home_controllers:handle_get_battery_level,shades:handle_shade_change},poll_for_updates=function(e,t,o,i){if(do_update_polling){var a=5e3,r={multiplier:1.01,cache:!1,type:"json",runatonce:!0,error:function(r){window.periodicalUpdaterHandle.stop(),401!=r.status?setTimeout(function(){poll_for_updates(e,t,o,i)},a):window.location.href="/"}};void 0!==i&&$.extend(r,i),window.periodicalUpdaterHandle=$.PeriodicalUpdater(o,r,function(e,o,i,a){handleRemovedDevices(e,o,i,a),updateDevices(t,e,o,i,a)})}};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.