/*!CK:31964581!*//*1459901562,*/

if (self.CavalryLogger) { CavalryLogger.start_js(["0KGyZ"]); }

__d("CommerceSelfServeProductTaxCategories",[],function a(b,c,d,e,f,g){c.__markCompiled&&c.__markCompiled();f.exports={NONE:0,TAX_ITEM_CODE_COMMERCE_SPORT_RECREATION_BAD:4900000,TAX_ITEM_CODE_COMMERCE_SPORT_RECREATION:4.9e+07,TAX_ITEM_CODE_COMMERCE_CLOTHING:53100000,TAX_ITEM_CODE_COMMERCE_SHOES:53110000,TAX_ITEM_CODE_COMMERCE_LUGGAGE_BAGS:53120000,TAX_ITME_CODE_COMMERCE_PERSONAL_CARE:53130000,TAX_ITEM_CODE_COMMERCE_JEWELRY:54100000,TAX_ITEM_CODE_COMMERCE_WATCHES:54111500,TAX_ITEM_CODE_COMMERCE_OTHERS:-1};},null);
__d("VideoSurveySource",[],function a(b,c,d,e,f,g){c.__markCompiled&&c.__markCompiled();f.exports={EDIT:"edit",INSIGHTS:"insights",LIBRARY:"library",UPLOAD:"upload"};},null);
__d('InsightsDatePickerUtils',['fbt','AdsReportDatePresetType','d3/time/day','d3/time/month'],function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('d3/time/day').utc,j=c('d3/time/month').utc,k={getDefaultPresets:function(l){var m=Date.now();if(l==null){m-=new Date().getTimezoneOffset()*60*1000;}else m-=l*60*1000;var n=i.floor(new Date(m)),o=n.getUTCMonth();return [{preset:c('AdsReportDatePresetType').TODAY,title:h._("Today"),since:n.getTime(),until:n.getTime()},{preset:c('AdsReportDatePresetType').YESTERDAY,title:h._("Yesterday"),since:i.offset(n,-1).getTime(),until:i.offset(n,-1).getTime()},{preset:c('AdsReportDatePresetType').LAST_7_DAYS,title:h._("Last 7 days"),since:i.offset(n,-6).getTime(),until:n.getTime()},{preset:c('AdsReportDatePresetType').LAST_14_DAYS,title:h._("Last 14 days"),since:i.offset(n,-13).getTime(),until:n.getTime()},{preset:c('AdsReportDatePresetType').LAST_28_DAYS,title:h._("Last 28 days"),since:i.offset(n,-27).getTime(),until:n.getTime()},{preset:c('AdsReportDatePresetType').THIS_MONTH,title:h._("This month"),since:j.floor(n).getTime(),until:i.offset(j.ceil(n),-1).getTime()},{preset:c('AdsReportDatePresetType').THIS_QUARTER,title:h._("This quarter"),since:j.offset(j.floor(n),-o%3).getTime(),until:i.offset(j.offset(j.floor(n),3-o%3),-1).getTime()}];}};f.exports=k;},null);
__d('XUIDateRangePickerUtil',['fbt','UTCUtils','formatDate'],function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();function i(){return 'F j, Y';}function j(m,n,o){return l(m,n,i(),o);}function k(m,n){return l(m,n,'l, '+i());}function l(m,n,o,p){if(p)return p;var q=c('formatDate')(c('UTCUtils').dateToUTCDate(new Date(m)),o);if(m==n)return q;var r=c('formatDate')(c('UTCUtils').dateToUTCDate(new Date(n)),o),s=h._("{start date} - {end date}",[h.param('start date',q),h.param('end date',r)]);return s;}f.exports={formatDateRange:j,formatDateRangeWithConfig:l,formatDateRangeWithDaysOfWeek:k,getDefaultFormat:i};},null);
__d('XUIDateSelectorCalendar.react',['cx','ContextualLayerAutoFlip','ContextualLayerPositionClassOnContext','PopoverMenu.react','PopoverMenuContextMinWidth','PopoverMenuOverlappingBorder','React','XUIButtonGroup.react','XUICalendar.react','ReactXUIMenu','XUIPopoverButton.react','emptyFunction','formatDate','joinClasses','uniqueID'],function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('ReactXUIMenu').SelectableItem,j=c('ReactXUIMenu').SelectableMenu,k=c('React').PropTypes,l=c('React').createClass({displayName:'XUIDateSelectorCalendar',propTypes:{allowVariableRowCount:k.bool,dateRestraints:k.array,dayInnerFormatter:k.func,descendingYear:k.bool,focusTime:k.number.isRequired,maxMenuHeight:k.number,maxYear:k.number,minYear:k.number,onFocusDateChange:k.func,onSelectDateChange:k.func,rangeSelectTime:k.number,selectTime:k.number},getDefaultProps:function(){return {maxYear:new Date().getFullYear(),minYear:2012,onFocusDateChange:c('emptyFunction'),onSelectDateChange:c('emptyFunction')};},getInitialState:function(){return {ariaControlsID:c('uniqueID')()};},render:function(){var n=new Date(this.props.focusTime),o=c('joinClasses')("_2-cn",this.props.className);return (c('React').createElement('div',{className:o},c('React').createElement(m,{ariaControlsID:this.state.ariaControlsID,descendingYear:this.props.descendingYear,maxMenuHeight:this.props.maxMenuHeight,maxYear:this.props.maxYear,minYear:this.props.minYear,onChange:this.props.onFocusDateChange,selectDate:n}),c('React').createElement(c('XUICalendar.react'),{allowVariableRowCount:this.props.allowVariableRowCount,dateRestraints:this.props.dateRestraints,dayInnerFormatter:this.props.dayInnerFormatter,focusTime:this.props.focusTime,highlightedTimes:this.props.highlightedTimes,onFocusDateChange:this.props.onFocusDateChange,onSelectDateChange:this.props.onSelectDateChange,rangeSelectTime:this.props.rangeSelectTime,selectTime:this.props.selectTime,id:this.state.ariaControlsID})));}}),m=c('React').createClass({displayName:'FocusDateSelector',propTypes:{ariaControlsID:k.string.isRequired,descendingYear:k.bool,maxMenuHeight:k.number,maxYear:k.number.isRequired,minYear:k.number.isRequired,onChange:k.func.isRequired,selectDate:k.instanceOf(Date).isRequired},getInitialState:function(){return {monthExpanded:false,yearExpanded:false};},_daysInMonth:function(n,o){return new Date(Date.UTC(o,n+1,0)).getUTCDate();},_onSelectorChange:function(event,n){var o=this.props.selectDate,p=new Date(o.getTime()),q;if(n.value<12){q=this._daysInMonth(n.value,o.getUTCFullYear());if(q<o.getUTCDate())p.setUTCDate(q);p.setUTCMonth(n.value);}else{q=this._daysInMonth(o.getUTCMonth(),n.value);if(q<o.getUTCDate())p.setUTCDate(q);p.setUTCFullYear(n.value);}this.props.onChange(p);},render:function(){var n=[],o=[],p=new Date(0);for(var q=0;q<12;++q){p.setMonth(q,1);n.push(c('React').createElement(i,{key:q,value:q,selected:q===this.props.selectDate.getUTCMonth()},c('formatDate')(p,'F')));}for(var r=this.props.minYear;r<=this.props.maxYear;++r){p.setFullYear(r);o.push(c('React').createElement(i,{key:r,value:r,selected:r===this.props.selectDate.getUTCFullYear()},c('formatDate')(p,'Y')));}if(this.props.descendingYear)o.reverse();var s=c('React').createElement(c('PopoverMenu.react'),{className:"_2-co",menu:c('React').createElement(j,{maxheight:this.props.maxMenuHeight,onChange:this._onSelectorChange},n),layerBehaviors:[c('ContextualLayerAutoFlip'),c('ContextualLayerPositionClassOnContext')],behaviors:[c('PopoverMenuOverlappingBorder'),c('PopoverMenuContextMinWidth')],onShow:function(){return this.setState({monthExpanded:true});}.bind(this),onHide:function(){return this.setState({monthExpanded:false});}.bind(this)},c('React').createElement(c('XUIPopoverButton.react'),{'aria-controls':this.props.ariaControlsID,'aria-expanded':this.state.monthExpanded,'aria-haspopup':'true',className:"_2-cp",label:c('formatDate')(this.props.selectDate,'F',{utc:true})})),t=c('React').createElement(c('PopoverMenu.react'),{className:"_2-cq",menu:c('React').createElement(j,{className:"_2-cr",maxheight:this.props.maxMenuHeight,onChange:this._onSelectorChange},o),layerBehaviors:[c('ContextualLayerAutoFlip'),c('ContextualLayerPositionClassOnContext')],behaviors:[c('PopoverMenuOverlappingBorder'),c('PopoverMenuContextMinWidth')],onShow:function(){return this.setState({yearExpanded:true});}.bind(this),onHide:function(){return this.setState({yearExpanded:false});}.bind(this)},c('React').createElement(c('XUIPopoverButton.react'),{'aria-controls':this.props.ariaControlsID,'aria-expanded':this.state.yearExpanded,'aria-haspopup':'true',className:"_2-cs",label:c('formatDate')(this.props.selectDate,'Y',{utc:true})})),u=c('joinClasses')(this.props.className,"_2-ct");return (c('React').createElement(c('XUIButtonGroup.react'),babelHelpers['extends']({},this.props,{className:u}),s,t));}});f.exports=l;},null);
__d('XUIDateRangePickerLayer.react',['cx','fbt','Grid.react','Layout.react','React','XUIButton.react','XUIDateRangePickerUtil','XUIDateSelectorCalendar.react','joinClasses'],function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();var j=c('Layout.react').Column,k=c('Grid.react').GridItem,l=c('React').PropTypes,m=c('React').createClass({displayName:'XUIDateRangePickerLayer',propTypes:{defaultStartFocusTime:l.number.isRequired,defaultStartTime:l.number,defaultEndFocusTime:l.number.isRequired,defaultEndTime:l.number,highlightedTimes:l.array,startDateRestraints:l.array,endDateRestraints:l.array,yearRangePast:l.number,yearRangeFuture:l.number,onRangeSelected:l.func,onCancelButtonClick:l.func,showClearSelectionButton:l.bool,timezoneName:l.string},getDefaultProps:function(){return {yearRangeFuture:0,yearRangePast:0};},getStartTime:function(){return this.state.startTime;},getEndTime:function(){return this.state.endTime;},getStartFocusTime:function(){return this.state.startFocusTime||this.props.defaultStartFocusTime;},getEndFocusTime:function(){return this.state.endFocusTime||this.props.defaultEndFocusTime;},getInitialState:function(){return {startTime:this.props.defaultStartTime,endTime:this.props.defaultEndTime,startFocusTime:this.props.defaultStartTime,endFocusTime:this.props.defaultEndTime};},onStartFocusDateChange:function(n){var o=this._allDateRestraints(),p=o.startRestraints;if(p.every(function(q){return q(n);})){this.onStartSelectDateChange(n);}else this.setState({startFocusTime:n.getTime()});},onEndFocusDateChange:function(n){var o=this._allDateRestraints(),p=o.endRestraints;if(p.every(function(q){return q(n);})){this.onEndSelectDateChange(n);}else this.setState({endFocusTime:n.getTime()});},onStartSelectDateChange:function(n){var o=n.getTime(),p=this.getEndTime();if(o>p){this.setState({startTime:o,startFocusTime:o,endTime:o,endFocusTime:o});}else this.setState({startTime:o,startFocusTime:o,endTime:p});},onEndSelectDateChange:function(n){var o=this.getStartTime(),p=n.getTime();if(o>p){this.setState({startTime:p,startFocusTime:p,endTime:p,endFocusTime:p});}else this.setState({startTime:o,endTime:p,endFocusTime:p});},onOkayButtonClick:function(){var n=this.getStartTime(),o=this.getEndTime();this.props.onRangeSelected&&this.props.onRangeSelected(n,o);},onCancelButtonClick:function(){this.props.onCancelButtonClick&&this.props.onCancelButtonClick();},onClearSelection:function(){this.setState({startTime:null,endTime:null});},_setSelectedRange:function(n,o){this.setState({startTime:n,endTime:o});},_allDateRestraints:function(){var n=this.getStartTime(),o=this.getEndTime(),p=this.props.startDateRestraints||[],q=this.props.endDateRestraints||[],r=function(t){return !(o&&t.getTime()>o&&q.some(function(u){return !u(t);}));},s=function(t){return !(n&&t.getTime()<n&&p.some(function(u){return !u(t);}));};return {startRestraints:p.concat([r]),endRestraints:q.concat([s])};},render:function(){var n=new Date(this.props.defaultStartFocusTime),o=new Date(this.props.defaultEndFocusTime),p=n.getFullYear()-this.props.yearRangePast,q=o.getFullYear()+this.props.yearRangeFuture,r=this.getStartTime(),s=this.getEndTime(),t=this._allDateRestraints(),u=t.startRestraints,v=t.endRestraints,w;if(!r){w=i._("Select a start date");}else if(!s){w=i._("Select an end date");}else w=c('XUIDateRangePickerUtil').formatDateRange(r,s);var x=null;if(this.props.timezoneName){var y=i._("Dates are in {timezone name}",[i.param('timezone name',this.props.timezoneName)]);x=c('React').createElement('div',{className:"_46jc"},y);}var z=r||s,aa=r&&s||this.props.showClearSelectionButton,ba=aa?this.onOkayButtonClick:null,ca=this.props.showClearSelectionButton?c('React').createElement(c('XUIButton.react'),{label:i._("Clear Selection"),onClick:this.onClearSelection,disabled:!z,type:'button'}):null;return (c('React').createElement('div',{className:c('joinClasses')(this.props.className,"_5wp5")},c('React').createElement(c('Layout.react'),{className:"_5hq4"},c('React').createElement(j,{className:"_3hac"},c('React').createElement(c('XUIDateSelectorCalendar.react'),{className:"_5hq5",allowVariableRowCount:false,dateRestraints:u,focusTime:this.getStartFocusTime(),highlightedTimes:this.props.highlightedTimes,minYear:p,maxYear:q,onFocusDateChange:this.onStartFocusDateChange,onSelectDateChange:this.onStartSelectDateChange,rangeSelectTime:this.getEndTime(),selectTime:this.getStartTime()})),c('React').createElement(j,{className:"_5hq6"},c('React').createElement('strong',null,i._("to"))),c('React').createElement(j,{className:"_3hac"},c('React').createElement(c('XUIDateSelectorCalendar.react'),{className:"_5hq5",allowVariableRowCount:false,dateRestraints:v,focusTime:this.getEndFocusTime(),highlightedTimes:this.props.highlightedTimes,minYear:p,maxYear:q,onFocusDateChange:this.onEndFocusDateChange,onSelectDateChange:this.onEndSelectDateChange,rangeSelectTime:this.getStartTime(),selectTime:this.getEndTime()}))),c('React').createElement(c('Grid.react'),{cols:2,alignv:'middle',width:'100%'},c('React').createElement(k,null,c('React').createElement('div',{'aria-live':'polite',className:"_5hq7",role:'region'},w),x),c('React').createElement(k,{className:"_46jd"},ca,c('React').createElement(c('XUIButton.react'),{label:i._("Cancel"),onClick:this.onCancelButtonClick,type:'button'}),c('React').createElement(c('XUIButton.react'),{label:i._("OK"),use:'confirm',disabled:!aa,onClick:ba,type:'button'})))));}});f.exports=m;},null);
__d('XUIDateRangePicker.react',['cx','fbt','ContextualLayer.react','ContextualLayerAutoFlip','ContextualLayerUpdateOnScroll','LayerAutoFocus','LayerHideOnBlur','LayerHideOnEscape','React','ReactLayeredComponentMixin','XUIPopoverButton.react','XUICard.react','XUIDateRangePickerLayer.react','XUIDateRangePickerUtil','emptyFunction','joinClasses'],function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();var j=c('React').PropTypes,k=c('React').createClass({displayName:'XUIDateRangePicker',mixins:[c('ReactLayeredComponentMixin')],propTypes:{defaultStartFocusTime:j.number.isRequired,defaultStartSelectTime:j.number,defaultEndFocusTime:j.number.isRequired,defaultEndSelectTime:j.number,allowNullSelection:j.bool,buttonProps:j.object,highlightedTimes:j.array,startDateRestraints:j.array,endDateRestraints:j.array,actuatorSuppressed:j.bool,actuatorDefaultLabel:j.string,actuatorSize:j.string,actuatorDisabled:j.bool,startInputName:j.string,endInputName:j.string,yearRangePast:j.number,yearRangeFuture:j.number,calendarAlignment:j.string,onRangeSelected:j.func,rangePresets:j.object,timezoneName:j.string,labelFormatString:j.string,showPopover:j.bool,onToggle:j.func.isRequired},getDefaultProps:function(){return {actuatorDisabled:false,endInputName:'date_range_end',labelFormatString:c('XUIDateRangePickerUtil').getDefaultFormat(),onToggle:c('emptyFunction'),startInputName:'date_range_start',yearRangeFuture:1,yearRangePast:0};},getInitialState:function(){return babelHelpers['extends']({},this._calculateState(this.props));},componentWillReceiveProps:function(l){this.setState(this._calculateState(l));},_calculateState:function(l){var m={},n=l.defaultStartSelectTime,o=l.defaultEndSelectTime;if(n!==undefined&&o!==undefined)m={startInputTime:n,endInputTime:o};return babelHelpers['extends']({},m,{startFocusTime:l.defaultStartFocusTime,endFocusTime:l.defaultEndFocusTime,showLayer:!!l.showPopover});},_onToggle:function(l){if(!l)this.setState({showLayer:false});this.props.onToggle(l);},renderLayers:function(){if(!this.state.showLayer)return {};var l=null;if(this.props.rangePresets)l=c('React').createElement('div',{className:"_57ux",onClick:this.onSelectButtonClick},this.props.rangePresets);return {layer:c('React').createElement(c('ContextualLayer.react'),{behaviors:{LayerAutoFocus:c('LayerAutoFocus'),LayerHideOnBlur:c('LayerHideOnBlur'),LayerHideOnEscape:c('LayerHideOnEscape'),ContextualLayerUpdateOnScroll:c('ContextualLayerUpdateOnScroll'),ContextualLayerAutoFlip:c('ContextualLayerAutoFlip')},contextRef:function(){return this.refs.actuator;}.bind(this),position:'below',alignment:this.props.calendarAlignment,offsetY:3,shown:true,onToggle:this._onToggle},c('React').createElement(c('XUICard.react'),{className:"_5hq3 clearfix"},l,c('React').createElement(c('XUIDateRangePickerLayer.react'),{defaultStartFocusTime:this.state.startFocusTime,defaultStartTime:this.state.startInputTime,defaultEndFocusTime:this.state.endFocusTime,defaultEndTime:this.state.endInputTime,highlightedTimes:this.props.highlightedTimes,startDateRestraints:this.props.startDateRestraints,endDateRestraints:this.props.endDateRestraints,yearRangePast:this.props.yearRangePast,yearRangeFuture:this.props.yearRangeFuture,onRangeSelected:this.onRangeSelected,onCancelButtonClick:this.onCancelButtonClick,showClearSelectionButton:this.props.allowNullSelection,timezoneName:this.props.timezoneName})))};},onRangeSelected:function(l,m){this.setState({startInputTime:l,endInputTime:m,showLayer:false});if(this.props.onRangeSelected)this.props.onRangeSelected(l,m);},onCancelButtonClick:function(){this.setState({showLayer:false});this.props.onToggle(false);},onSelectButtonClick:function(){this.setState({showLayer:!this.state.showLayer});},render:function(){var l;if(this.state.startInputTime&&this.state.endInputTime){l=c('XUIDateRangePickerUtil').formatDateRangeWithConfig(this.state.startInputTime,this.state.endInputTime,this.props.labelFormatString,this.props.selectedPresetLabel);}else l=this.props.actuatorDefaultLabel||i._("Select");return (c('React').createElement('span',babelHelpers['extends']({},this.props,{className:c('joinClasses')(this.props.className,"_5hq9")}),c('React').createElement(c('XUIPopoverButton.react'),babelHelpers['extends']({},this.props.buttonProps,{ref:'actuator',label:l,onClick:this.onSelectButtonClick,suppressed:this.props.actuatorSuppressed,type:'button',size:this.props.actuatorSize,disabled:this.props.actuatorDisabled,maxwidth:0})),c('React').createElement('input',{type:'hidden',name:this.props.startInputName,value:this.state.startInputTime}),c('React').createElement('input',{type:'hidden',name:this.props.endInputName,value:this.state.endInputTime})));}});f.exports=k;},null);
__d('InsightsDatePicker_DEPRECATED.react',['cx','fbt','d3/time/day','InsightsDatePickerUtils','Link.react','React','UTCUtils','XUIDateRangePicker.react'],function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();var j=c('d3/time/day').utc,k=c('React').PropTypes,l=c('React').createClass({displayName:'InsightsDatePicker_DEPRECATED',propTypes:{timezoneOffset:k.number,selectedDateRange:k.object,lifetimeDateRange:k.object,selectedPreset:k.string,selectedPresetLabel:k.string,presets:k.array,onRangeChange:k.func.isRequired,showPopover:k.bool,onToggle:k.func},parseTime:function(m){if(m===null)return null;if(this.props.timezoneOffset==null)m=c('UTCUtils').dateToUTC(new Date(m));return j.floor(new Date(m)).getTime();},formatTime:function(m){if(m===null)return null;if(this.props.timezoneOffset==null)m=c('UTCUtils').dateToUTCDate(new Date(m)).getTime();return m;},createRangeUl:function(m,n){return (c('React').createElement('ul',{key:'item_'+n,className:"_5adk"},m.map(this.createRangeAnchor,this)));},createRangeAnchor:function(m,n){var o=function(){this.onPresetSelected(m.since,m.until,m.preset,m.isLifetime);}.bind(this);return (c('React').createElement('li',{key:'item_'+n},c('React').createElement(c('Link.react'),{onClick:o},m.title)));},onPresetSelected:function(m,n,o,p){return this.props.onRangeChange({since:this.formatTime(m),until:this.formatTime(n),preset:o,isLifetime:p});},onRangeSelected:function(m,n){return this.props.onRangeChange({since:this.formatTime(m),until:this.formatTime(n)});},render:function(){var m=Date.now();if(this.props.timezoneOffset==null){m-=new Date().getTimezoneOffset()*60*1000;}else if(this.props.timezoneOffset)m-=this.props.timezoneOffset*60*1000;var n=j.floor(new Date(m)),o;if(!this.props.presets){o=c('InsightsDatePickerUtils').getDefaultPresets(this.props.timezoneOffset);}else o=this.props.presets;if(this.props.lifetimeDateRange&&this.props.lifetimeDateRange.since&&this.props.lifetimeDateRange.until)o.unshift({title:i._("Lifetime"),since:this.parseTime(this.props.lifetimeDateRange.since),until:this.parseTime(this.props.lifetimeDateRange.until),isLifetime:true});var p=[],q=2;for(var r=0;r<o.length;r++)if(r%q===0){p.push([o[r]]);}else p[Math.floor(r/q)].push(o[r]);var s=c('React').createElement('div',null,p.map(this.createRangeUl,this)),t=null,u=null;if(this.props.selectedDateRange){t=this.parseTime(this.props.selectedDateRange.since);u=this.parseTime(this.props.selectedDateRange.until);}else if(this.props.selectedPreset){var v=o.filter(function(ba){return this.props.selectedPreset===ba.preset;},this);t=v[0]&&v[0].since;u=v[0]&&v[0].until;}var w=t?t:m,x=5;if(this.props.lifetimeDateRange&&this.props.lifetimeDateRange.since){var y=new Date(this.parseTime(this.props.lifetimeDateRange.since));x=new Date(w).getUTCFullYear()-y.getUTCFullYear();x=Math.max(1,x+1);}var z=u?u:m,aa=0;if(z<m)aa=n.getUTCFullYear()-new Date(z).getUTCFullYear();return (c('React').createElement(c('XUIDateRangePicker.react'),babelHelpers['extends']({},this.props,{rangePresets:s,defaultStartFocusTime:w,defaultStartSelectTime:t,defaultEndFocusTime:z,defaultEndSelectTime:u,onRangeSelected:this.onRangeSelected,calendarAlignment:'right',yearRangePast:x,yearRangeFuture:aa})));}});f.exports=l;},null);
__d('BUIDateRangePicker_DEPRECATED.react',['cx','fbt','invariant','BUIText.react','ContextualDialogArrow','DatePickerInput_DEPRECATED.react','d3/time/day','InsightsDatePickerUtils','React','ReactDOM','ReactComponentWithPureRenderMixin','ReactLayeredComponentMixin','Toggler','XUIContextualDialog.react','XUIMonthPagerCalendar.react','XUIPopoverButton.react','UTCUtils','emptyFunction','formatDate','joinClasses'],function a(b,c,d,e,f,g,h,i,j){'use strict';if(c.__markCompiled)c.__markCompiled();var k=c('d3/time/day').utc,l=c('React').PropTypes,m='hide',n='lifetime',o='show',p='since',q='until',r=c('React').createClass({displayName:'BUIDateRangePicker_DEPRECATED',mixins:[c('ReactComponentWithPureRenderMixin'),c('ReactLayeredComponentMixin')],propTypes:{labelFormatString:l.string,lifetimeDateRange:l.shape({since:l.number,until:l.number}),maxwidth:l.number,onRangeChange:l.func,presets:l.arrayOf(l.shape({preset:l.string,title:l.string,since:l.number,until:l.number})),selectedDateRange:l.shape({since:l.number,until:l.number}),selectedPreset:l.string,timezoneName:l.string,timezoneOffset:l.number},getDefaultProps:function(){return {labelFormatString:'M j, Y',maxwidth:300,onRangeChange:c('emptyFunction')};},getInitialState:function(){return {focusTime:null,inputRef:null,presets:null,showLayer:false};},componentWillMount:function(){this.setState(this._calculateState(this.props));},componentWillReceiveProps:function(s){this.setState(this._calculateState(s));},componentWillUnmount:function(){this._removeSubscriptions();},_calculateState:function(s){var t=s.presets,u=s.selectedDateRange,v=s.selectedPreset;!(!(u&&v)&&u||v)?j(0):void 0;t=t===undefined?c('InsightsDatePickerUtils').getDefaultPresets(s.timezoneOffset):t;if(t&&s.lifetimeDateRange)t.unshift({preset:n,title:i._("Lifetime"),since:this._parseTime(this.props.lifetimeDateRange.since),until:this._parseTime(this.props.lifetimeDateRange.until)});if(v)!(t&&t.find(function(x){return x.preset===v;}))?j(0):void 0;var w=this.state.focusTime;if(this.state.inputRef)w=s.selectedDateRange[this.state.inputRef];return {focusTime:w,presets:t};},_formatDate:function(s){return c('formatDate')(c('UTCUtils').dateToUTCDate(new Date(s)),this.props.labelFormatString);},_formatTime:function(s){if(this.props.timezoneOffset==null)s=c('UTCUtils').dateToUTCDate(new Date(s)).getTime();return s;},_getDateRange:function(){var s;if(this.props.selectedPreset){s=this.state.presets.find(function(w){return w.preset===this.props.selectedPreset;}.bind(this));}else{var t=this.props.selectedDateRange,u=t.since,v=t.until;s={since:this._parseTime(u),until:this._parseTime(v)};}return babelHelpers['extends']({},s);},_getDateRestraint:function(s){var t=this._getDateRange();if(s===p){return function(u){return u.getTime()<=t[q];};}else return function(u){return u.getTime()>=t[p];};},_onButtonClick:function(){this._removeSubscriptions();this._togglerSub=c('Toggler').subscribe([o,m],this._onTogglerShowOrHide);c('Toggler').show(c('ReactDOM').findDOMNode(this));},_onCalendarFocusDateChange:function(s){this.setState({focusTime:s.getTime()});},_onCalendarSelectDateChange:function(s){var t=this._getDateRange();t[this.state.inputRef]=s.getTime();c('Toggler').hide(c('ReactDOM').findDOMNode(this));this.setState({inputRef:null},function(){this._onRangeSelected(t);}.bind(this));},_onInputBlur:function(){c('Toggler').hide(c('ReactDOM').findDOMNode(this));this.setState({inputRef:null});},_onInputChange:function(s){var t=this._getDateRange();t[this.state.inputRef]=s.getTime();this._onRangeSelected(t);},_onInputFocus:function(s){var t=this._getDateRange();this.setState({focusTime:t[s],inputRef:s},function(){if(this.props.selectedPreset)this._onRangeSelected(t);}.bind(this));},_onPresetSelected:function(s){c('Toggler').hide(c('ReactDOM').findDOMNode(this));this.setState({inputRef:null},function(){this.props.onRangeChange({since:this._formatTime(s.since),until:this._formatTime(s.until),preset:s.preset,isLifetime:s.preset===n});}.bind(this));},_onRangeSelected:function(s){this.props.onRangeChange({since:this._formatTime(s.since),until:this._formatTime(s.until)});},_onTogglerShowOrHide:function(s,t){if(t.active===c('ReactDOM').findDOMNode(this))if(s===o){this.setState({showLayer:true});}else{this._removeSubscriptions();this.setState({inputRef:null,showLayer:false});}},_parseTime:function(s){if(this.props.timezoneOffset==null)s=c('UTCUtils').dateToUTC(new Date(s));return k.floor(new Date(s)).getTime();},_removeSubscriptions:function(){this._togglerSub&&this._togglerSub.unsubscribe();this._togglerSub=null;},_renderCalendarItem:function(){if(this.state.inputRef){var s=this.state.inputRef,t=this._getDateRange(),u=this._getDateRestraint(s);return (c('React').createElement('li',{className:"_4pod"+(' '+"_4poe")},c('React').createElement(c('XUIMonthPagerCalendar.react'),babelHelpers['extends']({},this.props,{dateRestraints:[u],focusTime:this.state.focusTime,selectTime:t[s],onFocusDateChange:this._onCalendarFocusDateChange,onSelectDateChange:this._onCalendarSelectDateChange}))));}},_renderCustomRangeItem:function(){var s=this._renderInput(p),t=this._renderInput(q);return (c('React').createElement('li',{className:"_4pof"+(' '+"_4poe")+(this.state.presets&&!this.props.selectedPreset?' '+"selected":'')},i._("{since} \u2013 {until}",[i.param('since',s),i.param('until',t)])));},_renderInfoItem:function(){if(this.props.timezoneName)return (c('React').createElement('li',{className:"_4pog"+(' '+"_4poe")},c('React').createElement(c('BUIText.react'),{size:'small'},i._("Dates are in {timezone} time",[i.param('timezone',this.props.timezoneName)]))));},_renderInput:function(s){var t=this._getDateRange(),u=this._getDateRestraint(s);return (c('React').createElement(c('DatePickerInput_DEPRECATED.react'),{className:"_4poh"+(this.state.inputRef===s?' '+"focused":''),dateRestraints:[u],onBlur:this._onInputBlur,onChange:this._onInputChange,onFocus:function(){return this._onInputFocus(s);}.bind(this),ref:s,selectTime:t[s]}));},_renderLabel:function(){var s=this._getDateRange(),t=s.since,u=s.title,v=s.until;if(this.props.selectedPreset){return i._("{preset}: {startDate} \u2013 {endDate}",[i.param('preset',u),i.param('startDate',this._formatDate(t)),i.param('endDate',this._formatDate(v))]);}else return i._("{startDate} \u2013 {endDate}",[i.param('startDate',this._formatDate(t)),i.param('endDate',this._formatDate(v))]);},renderLayers:function(){if(this.state.presets){var s=this.state.presets.map(function(t){return (c('React').createElement('li',{className:"_4poe"+(t.preset===this.props.selectedPreset?' '+"selected":''),key:t.preset},c('React').createElement('a',{className:"_4pom",href:'#',onClick:function(){return this._onPresetSelected(t);}.bind(this)},t.title)));}.bind(this));s.push(c('React').createElement('li',{key:'_',className:"_4pon"}));}return {layer:c('React').createElement(c('XUIContextualDialog.react'),{alignment:'right',arrowBehavior:c('ContextualDialogArrow'),autoFocus:false,contextRef:function(){return this.refs.button;}.bind(this),offsetY:-5,position:'below',shown:this.state.showLayer,width:232},c('React').createElement('ul',{className:"_4poo"+(!!s?' '+"selectable":'')},s,this._renderCustomRangeItem(),this._renderCalendarItem(),this._renderInfoItem()))};},render:function(){var s=c('joinClasses')("_4pop",this.props.className);return (c('React').createElement(c('XUIPopoverButton.react'),babelHelpers['extends']({},this.props,{className:s,label:this._renderLabel(),onClick:this._onButtonClick,ref:'button'})));}});f.exports=r;},null);
__d('BUIForm.react',['cx','AdsHelpLink.react','ClientIDs','React','ReactChildren','joinClasses'],function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('React').PropTypes,j=i.oneOf(['svelt','breathy','snug','taut']),k=i.oneOf(['left','top']),l=c('React').createClass({displayName:'BUIForm',propTypes:{density:j,labelPosition:k},getDefaultProps:function(){return {density:'svelt',labelPosition:'left'};},render:function(){var o=c('joinClasses')(this.props.className,"_550r",(this.props.density==='breathy'?"_550s":'')+(this.props.density==='snug'?' '+"_550t":'')+(this.props.density==='svelt'?' '+"_550u":'')+(this.props.density==='taut'?' '+"_550v":'')+(this.props.labelPosition==='top'?' '+"_550w":'')+(this.props.labelPosition==='left'?' '+"_550y":'')+(this.props.labelPosition==='left'?' '+"_3w5n":'')),p=c('ReactChildren').map(this.props.children,function(q){if(!q)return q;return c('React').cloneElement(q,{density:this.props.density,labelPosition:this.props.labelPosition});}.bind(this));return (c('React').createElement('div',{className:o},p));}}),m=c('React').createClass({displayName:'BUIFormSection',propTypes:{title:i.string,density:j,labelPosition:k},render:function(){var o=c('ReactChildren').map(this.props.children,function(p){if(p)return c('React').cloneElement(p,{density:this.props.density,labelPosition:this.props.labelPosition});return p;}.bind(this));return (c('React').createElement('div',{className:c('joinClasses')(this.props.className,"_5511"+(!!this.props.title?' '+"_5512":''))},c('React').createElement('div',{className:"_5513"},this.props.title),c('React').createElement('div',{className:"_5516"},o)));}}),n=c('React').createClass({displayName:'BUIFormElement',propTypes:{label:i.string.isRequired,labelAlign:i.oneOf(['normal','top']),helpText:i.string,infoText:i.oneOfType([i.string,i.object]),onClick:i.func,density:j,labelPosition:k},getDefaultProps:function(){return {labelAlign:'normal'};},render:function(){var o=c('ClientIDs').getNewClientID(),p=c('ReactChildren').map(this.props.children,function(q,r){if(!q)return q;var s={density:this.props.density,labelPosition:this.props.labelPosition};if(r===0)s.id=o;return c('React').cloneElement(q,s);}.bind(this));return (c('React').createElement('div',{className:c('joinClasses')(this.props.className,"_5521 clearfix")},c('React').createElement('div',{className:"_5522 _3w5q"},c('React').createElement('label',{onClick:this.props.onClick,htmlFor:o,className:"_5523"+(' '+"_3w5r")+(this.props.labelAlign==='top'?' '+"_5525":'')},this.props.label,this.props.helpText?c('React').createElement(c('AdsHelpLink.react'),{className:"_5526"},this.props.helpText):null)),c('React').createElement('div',{className:"_5527"},c('React').createElement('div',{className:"_5528"},p),this.props.infoText?c('React').createElement('div',{className:"_5529"},this.props.infoText):null)));}});l.Section=m;l.Element=n;f.exports=l;},null);
__d('BUIFormButton.react',['invariant','BUIForm.react','React','XUIButton.react'],function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('React').createClass({displayName:'BUIFormButton',propTypes:babelHelpers['extends']({},c('XUIButton.react').propTypes,{density:c('BUIForm.react').propTypes.density}),render:function(){var j=this.props,k=j.density,l=babelHelpers.objectWithoutProperties(j,['density']),m;switch(k){case 'breathy':case 'svelt':m='xlarge';break;case 'snug':m='large';break;case 'taut':m='medium';break;default:void 0;}return (c('React').createElement(c('XUIButton.react'),babelHelpers['extends']({},l,{size:m})));}});f.exports=i;},null);
__d('BUIFormSelector.react',['invariant','BUIForm.react','React','XUISelector.react'],function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('XUISelector.react').Option,j=c('React').createClass({displayName:'BUIFormSelector',propTypes:babelHelpers['extends']({},c('XUISelector.react').propTypes,{density:c('BUIForm.react').propTypes.density}),render:function(){var k=this.props,l=k.density,m=babelHelpers.objectWithoutProperties(k,['density']),n;switch(l){case 'breathy':case 'svelt':n='xlarge';break;case 'snug':n='large';break;case 'taut':n='medium';break;default:void 0;}return (c('React').createElement(c('XUISelector.react'),babelHelpers['extends']({},m,{size:n})));}});j.Option=i;f.exports=j;},null);
__d('BUIFormTextInput.react',['invariant','BUIForm.react','BUITextInput.react','React'],function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('React').createClass({displayName:'BUIFormTextInput',propTypes:babelHelpers['extends']({},c('BUITextInput.react').propTypes,{density:c('BUIForm.react').propTypes.density}),render:function(){var j=this.props,k=j.density,l=babelHelpers.objectWithoutProperties(j,['density']),m;switch(k){case 'breathy':case 'svelt':m='xtall';break;case 'snug':m='tall';break;case 'taut':m='short';break;default:void 0;}return (c('React').createElement(c('BUITextInput.react'),babelHelpers['extends']({},l,{height:m})));}});f.exports=i;},null);
__d('StickyArea.react',['cx','React','ReactDOM','StickyArea','joinClasses'],function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();var i=c('React').PropTypes,j=c('React').createClass({displayName:'StickyArea',propTypes:{stickTo:i.oneOf([c('StickyArea').stickTo.SCROLL_PARENT,c('StickyArea').stickTo.WINDOW]).isRequired},getDefaultProps:function(){return {stickTo:c('StickyArea').stickTo.WINDOW};},componentDidMount:function(){this._stickyArea=new (c('StickyArea'))(c('ReactDOM').findDOMNode(this),true,this.props.offset||0,{stickTo:this.props.stickTo});},componentDidUpdate:function(k){if(this.props.offset!==k.offset)this._stickyArea.setOffset(this.props.offset);c('StickyArea').reflow();},componentWillUnmount:function(){this._stickyArea.destroy();this._stickyArea=null;},render:function(){return (c('React').createElement('div',babelHelpers['extends']({},this.props,{className:c('joinClasses')(this.props.className,"_k"),ref:'root'}),this.props.children));}});f.exports=j;},null);
__d('SpectrumComparableColumns',['React','ReactART','d3/scale/ordinal','Rectangle.art','SpectrumDataVisualization','SpectrumUtilities'],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h=c('ReactART').Path,i=c('ReactART').Group,j=c('ReactART').Shape,k=c('ReactART').Text,l=c('SpectrumUtilities').compose,m=3,n=60,o=c('React').createClass({displayName:'SpectrumComparableColumns',mixins:[c('SpectrumDataVisualization').Mixin],statics:{getExtentY:function(p){var q=c('SpectrumDataVisualization').getExtentHelper(p,c('SpectrumDataVisualization').getValueYAccessor(p));q[0]=Math.min(0,q[0]);return q;},getGutter:function(){return {top:20};}},handleEvent:function(p){if(p.type=='mouseleave'&&this.props.onHighlightColumn)this.props.onHighlightColumn(-1);if(p.type==='mousemove'||p.type==='click'){if(!this.props.data.length)return;var q=this.props.scaleY.range(),r=Math.min(q[0],q[1]),s=Math.max(q[0],q[1]);if(p.y<r||p.y>s){if(this.props.onRequestFocus)this.props.onRequestFocus(null);return;}var t=c('SpectrumDataVisualization').getValueXAccessor(this.props),u=c('SpectrumDataVisualization').getValueYAccessor(this.props),v=this.props.scaleX,w=this.props.scaleY,x=l(v,t),y=l(w,u),z=w(0),aa=v.rangeBand?v.rangeBand():1,ba=this.props.data[this.props.data.length-1];for(var ca=0,da=ba.length;ca<da;ca++){var ea=ba[ca],fa=x(ea,ca),ga=y(ea,ca);if(p.x>=fa&&p.x<fa+aa){var ha=this.props.titles,ia={rect:{left:fa,right:fa+aa,top:ga,bottom:z},target:this,label:this.props.label,title:ha&&ha[this.props.data.length-1],barIndex:ca,valueX:t(ea,ca),valueY:u(ea,ca)};if(this.props.data.length>1){ia.comparisonValueY=u(this.props.data[0][ca],ca);ia.comparisonTitle=ha&&ha[0];}if(ia.valueY==null&&ia.comparisonValueY==null)return;if(p.type==='click'&&this.props.onClick){p.stopPropagation();this.props.onClick(ia);return;}if(this.props.onHighlightColumn)this.props.onHighlightColumn(ia.barIndex);if(this.props.onRequestFocus)this.props.onRequestFocus(ia);p.stopPropagation();return;}}if(this.props.onRequestFocus)this.props.onRequestFocus(null);}},shouldComponentUpdate:function(p){return this.hasDataChanged(p)||this.hasFocusChanged(p)||this.hasDimensionsChanged(p);},hasHighlightDetailsChanged:function(p,q){return p.barIndex!==q.barIndex;},render:function(){if(!this.props.data.length)return c('React').createElement(i,null);var p=c('SpectrumDataVisualization').getValueXAccessor(this.props),q=c('SpectrumDataVisualization').getValueYAccessor(this.props),r=this.props.scaleX,s=this.props.scaleY,t=l(r,p),u=l(s,q),v=r.rangeBand?r.rangeBand():1,w=this.props.theme.columns,x=s(0),y=v*w.innerMargin,z=x>s(1),aa=this.props.data,ba=this.uid,ca=w.colors.copy?w.colors:c('d3/scale/ordinal')().range(w.colors),da;function ea(oa,pa,qa){if(p(pa,qa)==null)return;var ra=Math.round(t(pa,qa)+y*oa),sa=u(pa,qa),ta=Math.round(v);if(oa){var ua=ra-Math.round(t(pa,qa));ta=Math.round(v-ua*2);}return (c('React').createElement(c('Rectangle.art'),{width:ta,height:sa-x,y:x,x:ra,radiusTopLeft:z?m:0,radiusTopRight:z?m:0,radiusBottomLeft:z?0:m,radiusBottomRight:z?0:m,fill:ca(ba+oa)}));}function fa(oa,pa){var qa=[];for(var ra=0;ra<oa.length;ra++)qa.push(ea(pa,oa[ra],ra));return qa;}function ga(oa,pa){da=h();ea(pa,oa[la.barIndex],la.barIndex);return (c('React').createElement(j,{d:da,fill:ca(ba+pa),key:pa}));}var ha=s.tickFormat();function ia(oa,pa){var qa=q(oa,pa);if(qa==null)return null;function ra(ab){return q(ab[pa],pa);}var sa=w.fontSize+w.labelMargin*2,ta=Math.round(t(oa,pa)+v/2),ua=w.outerLabelColor,va=v*(1+y);if(va<n)return;var wa,xa,ya;if(aa.length>1){wa=s(Math.max.apply(null,aa[1].filter(function(ab){return ab!==null;}).map(ra)));xa=s(Math.max.apply(null,aa[0].filter(function(ab){return ab!==null;}).map(ra)));ya=Math.abs(wa-xa);}var za;if(ya>sa){za=wa;}else za=s(Math.max.apply(null,aa.map(ra)));if(z){za-=w.fontSize+w.labelMargin;}else za+=w.labelMargin;return (c('React').createElement(k,{alignment:'center',fill:ua,font:w,key:pa,x:ta,y:za},ha(qa)));}function ja(oa,pa){return oa.map(ia);}var ka=null,la=this.props.focus;if(la&&la.target==this&&w.fadeOutOpacity!==1){var ma=aa[aa.length-1];ka=c('React').createElement(i,null,aa.map(ga),ia(ma[la.barIndex],la.barIndex));}var na=la?w.fadeOutOpacity:1;return (c('React').createElement(i,null,c('React').createElement(i,{opacity:na},aa.map(fa),this.props.hideLabels?null:ja(aa[aa.length-1],aa.length-1)),ka));}});f.exports=o;},null);
__d('ProductVisibilitySelector.react',['fbt','BUIFormSelector.react','ProductVisibility','React'],function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('BUIFormSelector.react').Option,j=c('React').PropTypes,k=c('React').createClass({displayName:'ProductVisibilitySelector',propTypes:babelHelpers['extends']({onChange:j.func.isRequired,value:j.string.isRequired},c('BUIFormSelector.react').propTypes),render:function(){var l=this.props,m=l.onChange,n=l.value,o=babelHelpers.objectWithoutProperties(l,['onChange','value']);return (c('React').createElement(c('BUIFormSelector.react'),babelHelpers['extends']({onChange:function(p){return m(p.value);},value:n},o),c('React').createElement(i,{value:c('ProductVisibility').PUBLISHED},h._("Public")),c('React').createElement(i,{value:c('ProductVisibility').STAGING},h._("Unpublished"))));}});f.exports=k;},null);
__d('DummySearchSource',['AbstractSearchSource'],function a(b,c,d,e,f,g){var h,i;if(c.__markCompiled)c.__markCompiled();h=babelHelpers.inherits(j,c('AbstractSearchSource'));i=h&&h.prototype;j.prototype.searchImpl=function(k,l,m){'use strict';l([],k);};function j(){'use strict';h.apply(this,arguments);}f.exports=j;},null);
__d("XVideoManagerSurveyController",["XController"],function a(b,c,d,e,f,g){c.__markCompiled&&c.__markCompiled();f.exports=c("XController").create("\/video\/manager\/survey\/",{page_id:{type:"Int"},source:{type:"Enum",enumType:1}});},null);