/*    HTTP Host:  static.ak.fbcdn.net                                          */
/*    Generated:  November 5th 2008 3:20:51 PM PST                             */
/*      Machine:  10.16.139.106                                                */
/*       Source:  Backing Store                                                */
/*     Location:  js/2cc9kqc9lgpwocss.pkg.js h:bqelfqm9                        */
/*       Locale:  en_US                                                        */
/*         Path:  js/2cc9kqc9lgpwocss.pkg.js                                   */


function ads_fetch_admarket_ad(page,handler,error_handler){var data={'page':page};var r=new AsyncRequest().setURI(muffinize('/muffins/ajax/fetch_admarket_muffin.php')).setData(data).setHandler(handler).setErrorHandler(error_handler).send();}

function newBoxAdded(app_id,tab_id,elem_prefix){if(!ge(elem_prefix+app_id)){return;}
var app_box=$(elem_prefix+app_id);var border=document.createElement('div');var border_frame='<table class="pop_dialog_table add_new_box_table">'+'<tr><td class="pop_topleft" /><td class="pop_border"/><td class="pop_topright"/></tr>'+'<tr><td class="pop_border"/ rowspan=2><td class="pop_content"/>'+'<td class="pop_border"/ rowspan=2></tr>'+'<tr><td class="dialog_buttons"></tr>'+'<tr><td class="pop_bottomleft" /><td class="pop_border"/><td class="pop_bottomright"/></tr></table>';set_inner_html(border,border_frame);var buttons='<div class="dialog_buttons"><input type="submit" class="inputsubmit inputbutton" value="Keep"/>'+'<input type="submit" class="inputaux inputbutton" value="Remove"></div>';set_inner_html(border.childNodes[0].childNodes[0].childNodes[2].childNodes[0],buttons);border.getElementsByTagName('input')[0].onclick=function(){animation(app_box.previousSibling).to('opacity',0).duration(200).hide().go();return false;}
border.getElementsByTagName('input')[1].onclick=function(){DOM.remove(app_box.previousSibling);removeAppBox(app_id,tab_id,elem_prefix);}
CSS.addClass(border,'add_new_box_border');border.childNodes[0].style.width=app_box.offsetWidth+40+'px';border.childNodes[0].childNodes[0].childNodes[1].childNodes[1].style.height=app_box.offsetHeight+10+'px';app_box.parentNode.insertBefore(border,app_box);animation(DOMScroll.getScrollRoot()).to('scrollTop',elementY(app_box)-40).ease(animation.ease.end).duration(800).go();}
function removeAppBox(app_id,tab_id,elem_prefix){if(!ge(elem_prefix+app_id)){return false;}
new AsyncRequest().setURI('/ajax/profile/box.php').setData({app_id:app_id,action:'remove',tab_id:tab_id}).send();var app_box=$(elem_prefix+app_id);animation(app_box).to('opacity',0).duration(200).hide().ondone(DOM.remove.bind(null,elem_prefix+app_id)).go();return false;}
function moveToTab(app_id,from_tab,to_tab,to_tab_name,reload_uri){new AsyncRequest().setURI('/ajax/profile/box.php').setData({to_tab:to_tab,app_id:app_id,action:'move_to_tab',from_tab:from_tab}).setHandler(function(resp){tab_controller.dirtyCachedView(to_tab_name);if(reload_uri){reload_uri.go();}else{DOM.remove('box_app_'+app_id);tab_controller.selectView(to_tab_name);}}).send();}
function profileShowExtendedNetworks(id){hide($('nwf_short'));show($('nwf_full'));new AsyncRequest().setURI('/ajax/profile_networks.php').setReadOnly(true).setData({profile_id:id}).setHandler(function(response){set_inner_html($("nwf_full"),response.getPayload().data);}).send();return false;}
function addNewProfileBox(tab_id){var data={app_id:$('app_boxes_selector').value,tab_id:tab_id,action:'add'};function addBox(resp){payload=resp.getPayload();var styleElement=$('box_styles');if(styleElement.styleSheet){styleElement.styleSheet.cssText=payload.style;}else{styleElement.appendChild(document.createTextNode(payload.style));}
$('app_box_right_column').innerHTML=$('app_box_right_column').innerHTML+payload.box;}
new AsyncRequest().setURI('/ajax/profile/box.php').setData(data).setHandler(addBox).send();}

var tab_controller=null;function ProfileTabController(id,viewer,top_bar,root,canvas,selected_tab,tab_more_id,tab_add_id,ajax_tab_load,is_impersonated){this.tabs={};this.addTabLink=null;this.moreLink=null;this.topBar=top_bar;this.numTabs=0;addEventBase($('top_bar_pic'),'click',function(controller,event){controller.onselect('feed')
return Event.kill(event);}.bind(null,this));var tab_li=root.getElementsByTagName('li');for(var i=0;i<tab_li.length;i++){var attr=tab_li[i].getAttributeNode('view');if(attr?attr.specified:false){var view=tab_li[i].getAttribute('view');if(CSS.hasClass(tab_li[i],'selected')){this.currentView=view;}
this._hookUpTab(tab_li[i],view);this.tabs[view]=tab_li[i];var app_link=tab_li[i].getElementsByTagName('a')[0];$(app_link).listen('click',function(event){if(this.activeDrag){return event.kill();}});if(tab_li[i].getElementsByTagName('a').length>1){var edit_link=tab_li[i].getElementsByTagName('a')[1];this._hookUpEdit(edit_link,view,app_link.innerHTML);}
this.numTabs++;}}
if(ge(tab_more_id)){this.tab_more=$(tab_more_id);this.moreDropMenu=dropmenu(this.tab_more.childNodes[0]).registerHTMLMenu('menu_tab_more').setPosition(dropmenu.ALIGN_LEFT).addHook('show',function(){CSS.addClass(this.tab_more,'selected_tab_more');}.bind(this)).addHook('hide',function(){CSS.removeClass(this.tab_more,'selected_tab_more');}.bind(this));}
if(ge(tab_add_id)){this.add_tab=$(tab_add_id);this.addMenu=flyout_menu(this.add_tab.childNodes[0]).registerHTMLMenu('flyout_menu_profile_add_tab').setMenuClickArea(DOM.find($('profile_tab_add'),'div.add_tab_app_typeahead')).setPosition(dropmenu.ALIGN_LEFT).addHook('show',function(){CSS.addClass(this.add_tab,'selected_menu_icon');}.bind(this)).addHook('hide',function(){CSS.removeClass(this.add_tab,'selected_menu_icon');}.bind(this));}
this.id=id;this.viewer=viewer;this.is_impersonated=is_impersonated;this.root=root;this.canvas=canvas;this.leftColumn=canvas.firstChild;this.href='';this.cachedTabs={};this.rightColumn=$('tab_canvas');if(!ajax_tab_load){this.cachedTabs[selected_tab]=this.rightColumn.childNodes[0];}else{onloadRegister(this.selectView.bind(this,selected_tab));}
if(id==viewer){this.sortableMainRoot=$('profile_tabs');this.sortableMoreRoot=this.tab_more&&this.tab_more.getElementsByTagName('ul')[0];this.sortableMain=new SortableGroup();if(this.sortableMore=this.sortableMoreRoot&&new SortableGroup()){this.sortableMain.link(this.sortableMore);}
this.sortableMain.setLinkJumpHandler(this.onSortableLinkJump.bind(this));for(view in this.tabs){var tab=this.tabs[view];if(!ProfileTabController.nonSortables.contains(tab.getAttribute('view'))){(tab.parentNode==this.sortableMainRoot?this.sortableMain:this.sortableMore).addSortable(view,tab,tab.getElementsByTagName('a')[0]);}}
this.sortableMain.setOrderChangeHandler(this.saveTabOrder.bind(this));this.sortableMore.setOrderChangeHandler(this.saveTabOrder.bind(this));}
PageTransitions.registerHandler(bind(this,'handleNavigation',selected_tab));tab_controller=this;}
ProfileTabController.MAX_TABS=6;ProfileTabController.viewasTabs=['photos','info','feed','wall'];ProfileTabController.twoColumnViews={'feed':true,'info':true,'wall':true};ProfileTabController.nonSortables=['feed','info','photos'];ProfileTabController.maxSortableTabs=ProfileTabController.MAX_TABS-ProfileTabController.nonSortables.length;ProfileTabController.facebookTabs=['feed','info','photos','box_3','app_2347471856','app_2392950137'];ProfileTabController.prototype.getLastDisplayedView=function(){var order=this.sortableMain.getOrder();if(!order.length){return null;}
return order[order.length-1];}
ProfileTabController.prototype.getFirstOverflowView=function(){var order=this.sortableMore.getOrder();if(!order.length){return null;}
return order[0];}
ProfileTabController.prototype.onSortableLinkJump=function(key){var order=this.sortableMain.getOrder(),migrateKey=null;if(order.length>ProfileTabController.maxSortableTabs){for(var i=order.length-1;i>=0;i--){if(order[i]!=key&&order[i]!=this.currentView){migrateKey=order[i];break;}}
this.sortableMoreRoot.insertBefore(this.tabs[migrateKey],this.sortableMoreRoot.firstChild);this.sortableMore.migrateLinkedSortable(migrateKey);}else if(order.length<ProfileTabController.maxSortableTabs){order=this.sortableMore.getOrder();for(var i=0;i<order.length;i++){if(order[i]!=key){migrateKey=order[i];break;}}
this.sortableMainRoot.insertBefore(this.tabs[migrateKey],this.tab_more);this.sortableMain.migrateLinkedSortable(migrateKey);}
if(this.moreDropMenu){this.moreDropMenu._positionMenu();}}
ProfileTabController.prototype._hookUpTab=function(tab,view,addNewTab){var sortable=null;if(this.numTabs>=ProfileTabController.MAX_TABS){if(addNewTab){var menu=$('tabs_more_menu').firstChild;menu.appendChild(tab);this.numTabs++;CSS.removeClass(this.tab_more,'hidden_elem');sortable=this.sortableMore;}}else{if(addNewTab){if(this.tab_more){this.root.insertBefore(tab,this.tab_more);}else{this.root.insertBefore(tab,this.add_tab);}
this.numTabs++;sortable=this.sortableMain;}}
if(sortable){sortable.addSortable(view,tab,tab.getElementsByTagName('a')[0]);}}
ProfileTabController.prototype.onselect=function(view){if(this.currentView==view||this.waitingForAjax){return;}
goURI(URI.getRequestURI().addQueryData({v:view}));}
ProfileTabController.prototype._hookUpEdit=function(target,tab_name,app_name){var menu_content=document.createElement('div');var delete_link=document.createElement('a');delete_link.innerHTML=_tx("Delete Tab");delete_link.onclick=this.deleteTab.bind(this,tab_name);menu_content.appendChild(delete_link);flyout_menu(target).setMarkupContent('edit_menu_'+tab_name,'link_menu flyout_menu_18',_tx("Tab Options"),menu_content).addHook('show',function(){CSS.addClass(target,'selected');}.bind(this)).addHook('hide',function(){CSS.removeClass(target,'selected');}.bind(this));return false;}
ProfileTabController.prototype.handleNavigation=function(default_tab,uri){var query=uri.getQueryData();var requested_id=query.id||this.viewer;var requested_viewer=query.viewas||this.viewer;if(!(uri.getPath()=='/profile.php'&&requested_id==this.id&&requested_viewer==this.viewer)){return false;}
if(query.v=='photos'&&this.currentView=='photos'){return false;}
if((this.currentView!=query.v)&&(this.viewer!=this.id)){search_log_2nd_action('Select tab:'+query.v);}
if(!query.v&&this.currentView==default_tab){return false;}
var ondone=function(){ads_refresh(this.currentView,'/profile.php');PageTransitions.transitionComplete();}.bind(this);if(query.app_page){this.selectPage(query.fbhref,ondone);}else{this.selectView(query.v||default_tab,ondone);}
return true;}
ProfileTabController.prototype.selectView=function(view,ondone){if(this.addMenu){this.addMenu.hide();}
if(this.is_impersonated&&!ProfileTabController.viewasTabs.contains(view)){URI.getRequestURI().addQueryData({'viewas':this.id,'v':view}).go();return false;}
if(!this.tabs[view]){new URI().addQueryData({'v':view}).go();return false;}
this.selectTab(view);if(!ProfileTabController.twoColumnViews[view]&&ProfileTabController.twoColumnViews[this.currentView]){CSS.removeClass(document.body,'profile_two_columns');}else if(ProfileTabController.twoColumnViews[view]&&!ProfileTabController.twoColumnViews[this.currentView]){CSS.addClass(document.body,'profile_two_columns');}
this.changePage(view,'',ondone);}
ProfileTabController.prototype.selectTab=function(view){for(var i in this.tabs){if(i==view){if(this.sortableMore&&this.sortableMore.getOrder().contains(view)){var lastDisplayedView=this.getLastDisplayedView();var lastDisplayedTab=this.tabs[lastDisplayedView];var firstOverflowView=this.getFirstOverflowView();var firstOverflowTab=this.tabs[firstOverflowView];var newLastTab=lastDisplayedTab.previousSibling;DOM.insertBefore(lastDisplayedTab,firstOverflowTab);DOM.insertAfter(newLastTab,this.tabs[i]);this.sortableMore.migrateLinkedSortable(lastDisplayedView);this.sortableMain.migrateLinkedSortable(view);}
if(this.tabs[i].childNodes[1]){animation(this.tabs[i].childNodes[0]).from('padding-right','11px').to('padding-right','25px').duration(100).go();animation(this.tabs[i].childNodes[1]).from('width','0').to('width','19px').duration(100).go();}
CSS.addClass(this.tabs[i],'selected');}else if(CSS.hasClass(this.tabs[i],'selected')){CSS.removeClass(this.tabs[i],'selected');if(this.tabs[i].childNodes[1]){animation(this.tabs[i].childNodes[0]).from('padding-right','25px').to('padding-right','11px').duration(100).go();}}}}
ProfileTabController.prototype.selectPage=function(href,ondone){this.changePage(this.currentView,href,ondone);}
ProfileTabController.prototype.setTabContent=function(name,html,js){this.cachedTabs[name]=HTML(html).setAction(js);}
ProfileTabController.prototype.fetchPage=function(view,href,handler,lastView,ondone){lastView=lastView||'';subdomain=ProfileTabController.facebookTabs.contains(view)?'www':'apps';new AsyncRequest().setOption('useIframeTransport',true).setReadOnly(true).setMethod('GET').setURI(new URI('/ajax/profile/tab.php').setSubdomain(subdomain)).setData({id:this.id,view:view,href:href,iframe:true,viewas:this.viewer}).setContextData('src_tab_name',lastView).setContextData('dst_tab_name',view).setHandler(function(response){var payload=response.getPayload();if(payload.redirect){goURI(payload.redirect);}else{var should_cache=!href;handler(HTML(payload.tab_content),view,should_cache);}}.bind(this)).setFinallyHandler(function(response){this.waitingForAjax=false;ondone&&ondone();}.bind(this)).send();this.waitingForAjax=true;}
ProfileTabController.prototype.changePage=function(view,href,ondone){var target=this.rightColumn;while(this.rightColumn.childNodes.length){this.rightColumn.removeChild(this.rightColumn.childNodes[0]);}
CSS.addClass(this.rightColumn,'loading');var lastView=this.currentView;this.currentView=view;this.href=href;if(window.UIContextualHelp&&window.UIContextualHelp.instance){window.UIContextualHelp.instance.redraw();}
var loadTab=function(node,view,should_cache){CSS.removeClass(target,'loading');var was_node;if(node instanceof HTML){var d=$N('div');target.appendChild(d);DOM.setContent(d,node);if(should_cache){this.cachedTabs[view]=d;}
was_node=false;}else{target.appendChild(node);was_node=true;}
this._initTab(view,was_node);}.bind(this);if(this.cachedTabs[view]&&!href&&(lastView!=view)){loadTab(this.cachedTabs[view],view,true);ondone&&ondone();}else{this.fetchPage(view,href,loadTab,lastView,ondone);}}
ProfileTabController.prototype.dirtyCachedView=function(view){if(this.cachedTabs[view]){delete this.cachedTabs[view];}}
ProfileTabController.prototype.addNewTab=function(target,user,app_id,tab_name,new_box_tab){if(this.addMenu){this.addMenu.hide();}
var new_tab=document.createElement('li');var new_link=document.createElement('a');new_link.className='tab_link';new_link.innerHTML=tab_name;var new_edit=document.createElement('a');new_edit.className='edit';new_tab.appendChild(new_link);new_tab.appendChild(new_edit);if(new_box_tab){new AsyncRequest().setURI('/ajax/profile/tab.php').setData({id:this.id,action:'add_app_tab'}).setHandler(function(response){var view='box_'+response.payload.tab_id;new_tab.setAttribute('view',view);this._hookUpTab(new_tab,view,true);this._hookUpView(new_tab,new_link,new_edit,user,tab_name,view);if(target){CSS.addClass(target,'hidden_elem');}}.bind(this)).send();}else{var view='app_'+app_id;new_tab.setAttribute('view',view);this._hookUpTab(new_tab,view,true);this._hookUpView(new_tab,new_link,new_edit,user,tab_name,view);if(target){CSS.addClass(target,'hidden_elem');}
new AsyncRequest().setURI('/ajax/profile/tab.php').setData({id:this.id,action:'add_tab',tab_id:app_id}).send();}}
ProfileTabController.prototype._hookUpView=function(new_tab,new_link,new_edit,user,app_name,view){new_link.href='/profile.php?id='+user+'&v='+view;if(this.viewer){new_link.href+='&viewas='+this.viewer;}
this._hookUpEdit(new_edit,view,app_name);this.tabs[view]=new_tab;this.onselect(view);}
ProfileTabController.prototype.editTabName=function(view,e){var tab_id=view.split('_')[1];var tab=this.tabs[view];tab.style.width=tab.offsetWidth-2+'px';tab.style.height=tab.offsetheight+'px';var cur_width=tab.firstChild.offsetWidth-16;for(var i=0;i<tab.childNodes.length;i++){hide(tab.childNodes[i]);}
var name_form=document.createElement('form');var oldname=DOM.find(tab,'.app_tab_title').innerHTML;name_form.innerHTML='<input type="text" id="tab_name_edit" class="inputtext" style="width:'+cur_width+'px" value="'+oldname+'">';tab.appendChild(name_form);$('tab_name_edit').focus();function clickedOut(e){name_form.onsubmit();}
function clickedIn(e){Event.kill(e);}
name_form.onsubmit=function(){var new_name=name_form.firstChild.value;var title_node=DOM.find(tab,'.app_tab_title');title_node.innerHTML=new_name;tab.removeChild(name_form);for(var i=0;i<tab.childNodes.length;i++){show(tab.childNodes[i]);}
document.body.removeEventListener('click',clickedOut,false);tab.removeEventListener('click',clickedIn,true);new AsyncRequest().setURI('/ajax/profile/tab.php').setData({id:this.id,action:'rename_tab',tab_id:tab_id,tab_name:new_name}).send();tab.style.width=null;return false;}.bind(this);document.body.addEventListener('click',clickedOut,false);tab.addEventListener('click',clickedIn,true);Event.kill(e);}
ProfileTabController.prototype.deleteTab=function(view){var tab_id=view.split('_')[1];new AsyncRequest().setURI('/ajax/profile/tab.php').setData({id:this.id,action:'delete_tab',tab_id:tab_id}).send();var firstOverflowView=this.getFirstOverflowView();var firstOverflowTab=this.tabs[firstOverflowView];var lastDisplayedView=this.getLastDisplayedView();var lastDisplayedTab=this.tabs[lastDisplayedView];if(firstOverflowView){DOM.insertAfter(lastDisplayedTab,firstOverflowTab);}
this.sortableMain.migrateLinkedSortable(firstOverflowView);this.root.removeChild(this.tabs[view]);delete this.tabs[view];this.numTabs--;var menu_tab_id=ge('new_tab_'+tab_id);if(menu_tab_id)CSS.removeClass(menu_tab_id,'hidden_elem');var newFirstOverflowView=this.getFirstOverflowView();if(!newFirstOverflowView){CSS.addClass(this.tab_more,'hidden_elem');}
this.onselect('feed');}
ProfileTabController.prototype.saveTabOrder=function(){var order=this.sortableMain.getOrder();if(this.sortableMore){order=order.concat(this.sortableMore.getOrder());}
new AsyncRequest().setURI('/ajax/profile/tab.php').setData({id:this.id,action:'reorder_tabs',tab_order:order}).send();}
ProfileTabController.prototype._initTab=function(view,cached){switch(view){case"feed":if(window.UIContextualHelp&&window.UIContextualHelp.instance){UIContextualHelp.instance.showFlags();}
if(cached){ProfileComposerController.getInstance().registerTransitionHandler();}}}
function ProfileBoxController(applications,tab_id,columns){this.applications={};this.columns=columns;this.tabId=tab_id;var last_parent=null;var obj;this.placeholderBox=document.createElement('div');this.placeholderBox.className='box_placeholder';for(var i=0;i<applications.length;i++){if(obj=ge('box_app_'+applications[i])){last_parent=obj.parentNode;var data={box:obj,id:applications[i]};this.applications[data.id]=data;(new Draggable(obj)).addHandle(obj.getElementsByTagName('h3')[0]).setNamespace('ProfileBoxController').setGutter(15).setUseAbsolute(true).setGrabHandler(function(controller,obj){controller.expandColumns();controller.placeholderBox.style.height=obj.offsetHeight-20+'px';controller.placeholderBox.style.width=obj.offsetWidth+'px';CSS.addClass(obj,'drag');obj.parentNode.insertBefore(controller.placeholderBox,obj);obj.style.zIndex=100;}.bind(null,this,obj)).setDropHandler(function(controller,obj){this.resetPosition();controller.placeholderBox.parentNode.insertBefore(this.getDOM(),controller.placeholderBox);controller.placeholderBox.parentNode.removeChild(controller.placeholderBox);controller.resetColumns();controller.saveChanges();CSS.removeClass(obj,'drag');obj.style.zIndex=null;}.bind(null,this,obj)).setKey('app_id',data.id);(new Droppable(obj)).setNamespace('ProfileBoxController').setZIndex(1).setDragMoveHandler(function(controller,app_id,drag,position){if(drag.getDOM().offsetHeight>=position.y){var before=ProfileBoxController.insertElement(controller.placeholderBox,this.getDOM());controller.placeholderBox.style.width=this.getDOM().offsetWidth+'px';}}.bind(null,this,data.id));}}
if(this.columns.length>1){for(var i=0;i<this.columns.length;i++){(new Droppable(this.columns[i].dom)).setNamespace('ProfileBoxController').setZIndex(0).setDragOverHandler(function(controller,column,drag){if(controller.placeholderBox.parentNode!=column){controller.placeholderBox.style.width=column.offsetWidth+'px';column.appendChild(controller.placeholderBox,this.getDOM());}}.bind(null,this,this.columns[i].dom));}}}
ProfileBoxController.insertElement=function(source,target){var before=true,siblings=target.parentNode.childNodes;for(var i=0;i<siblings.length;i++){if(siblings[i]==target){break;}else if(siblings[i]==source){before=false;break;}}
if(before){target.parentNode.insertBefore(source,target);}else{target.parentNode.insertBefore(target,source);}
return before;}
ProfileBoxController.prototype.getOrderFromDOM=function(){var order=[];this.columns.each(function(column){var columnOrder={column:column.column,order:[]};var childNodes=column.dom.childNodes,app_id;for(var i=0;i<childNodes.length;i++){if(childNodes[i].id&&(app_id=(/box_app_([0-9]+)/.exec(childNodes[i].id)||[]).pop())){columnOrder.order.push(parseInt(app_id,10));}}
order.push(columnOrder);});return order;}
ProfileBoxController.prototype.saveChanges=function(){new AsyncRequest().setURI('/ajax/profile/box.php').setData({action:'reorder',tab_id:this.tabId,order:this.getOrderFromDOM()}).send();}
ProfileBoxController.prototype.expandColumns=function(){if(this.columns<2){return;}
var max=null;this.resetColumns();this.columns.each(function(column){max=Math.max(column.dom.offsetHeight,max);});this.columns.each(function(column){if(column.dom.offsetHeight!=max){column.dom.style.height=max+'px';}});}
ProfileBoxController.prototype.resetColumns=function(){this.columns.each(function(column){column.dom.style.height=null;});}

function motion_spawn_delete_dialog(video_id,parent_oid){var data={v:video_id,delete_dialog:true};if(parent_oid){data.parent_oid=parent_oid;}
new AsyncRequest().setURI('/ajax/motion.php').setData(data).setHandler(function(response){dialog_data=response.getPayload();_motion_show_delete_dialog(video_id,dialog_data.preview_content,dialog_data.success_content,parent_oid);}).send();}
function _motion_show_delete_dialog(video_id,content,success_content,parent_oid){new pop_dialog('video_delete_dialog').show_choice(content.title,content.html,content.verb,function(){generic_dialog.get_dialog(this).enable_buttons(false);_motion_delete_video(video_id,success_content,this,parent_oid);},_tx("Cancel"),function(){generic_dialog.get_dialog(this).enable_buttons(false);generic_dialog.get_dialog(this).fade_out(100);});}
function _motion_delete_video(video_id,success_content,dialog_handle,parent_oid){var data={delete_video:true,v:video_id};if(parent_oid){data.parent_oid=parent_oid;}
new AsyncRequest().setURI('/ajax/motion.php').setData(data).setHandler(function(response){generic_dialog.get_dialog(dialog_handle).hide();success_dialog=new pop_dialog('video_delete_success_dialog').show_prompt(success_content.title,success_content.html);setTimeout(function(){goURI(success_content.url);},2000);}).send();}
function motion_show_profile_video_dialog(video_id,content,success_content){new pop_dialog('video_profile_video_dialog').show_choice(content.title,content.html,_tx("Make Profile Video"),function(){generic_dialog.get_dialog(this).enable_buttons(false);_motion_set_profile_video(video_id,success_content,this);},_tx("Cancel"),function(){generic_dialog.get_dialog(this).enable_buttons(false);generic_dialog.get_dialog(this).fade_out(100);});}
function _motion_set_profile_video(video_id,success_content,dialog_handle){new AsyncRequest().setURI('/ajax/motion.php').setData({profile_video:1,v:video_id}).setHandler(function(response){goURI('/video/video.php?profile&v='+video_id);return true;}).send();}
var recorder_dialog;function motion_submit_video_handler(fvr_data){video_id=fvr_data['video_id'];video_category=fvr_data['video_category'];oid=fvr_data['parent_oid'];if(!video_id){goURI('/video/editvideo.php?error');}
switch(video_category){case 1:new AsyncRequest().setURI('/ajax/motion_fvr_dialog.php').setData({'action':'fvr_get_permalink','video_id':video_id}).setHandler(function(response){inboxAttachments.attach_link_url(ge('attachment_stage_area'),response.getPayload(),true);}).send();break;case 2:new AsyncRequest().setURI('/ajax/motion.php').setData({obj_attach:1,v:video_id,parent_oid:oid}).setHandler(function(response){goURI('/video/editvideo.php?created&v='+video_id+'&oid='+oid);}).send();break;case 0:default:goURI('/video/editvideo.php?created&v='+video_id);break;}}
function video_add_video_msg_inputs(fvr_data){video_id=fvr_data['video_id'];if(inboxAttachments.is_active){var attachment=ge(inboxAttachments.edit_id);}else{var attachment=ge(wallAttachments.edit_id);}
if(attachment){if(ge('video_msg_id')){$('video_msg_id').value=video_id;}else{var video_msg_id=$N('input',{name:'attachment[params][0]',id:'video_msg_id',value:video_id,type:'hidden'});var share_type=$N('input',{name:'attachment[type]',id:'video_msg_share_type',value:15,type:'hidden'});attachment.appendChild(video_msg_id);attachment.appendChild(share_type);}}}
function video_remove_video_msg_inputs(){if(inboxAttachments.is_active){var attachment=ge(inboxAttachments.edit_id);}else{var attachment=ge(wallAttachments.edit_id);}
if(attachment){var video_msg_id=ge('video_msg_id');if(video_msg_id){attachment.removeChild(video_msg_id);var video_msg_share_type=ge('video_msg_share_type');if(video_msg_share_type){attachment.removeChild(video_msg_share_type);}}}}
function video_toggle_dialog(dialog_type,value){var args={action:'toggle_dialog',dialog_type:dialog_type,dialog_value:value};new AsyncRequest().setURI('/ajax/motion_invite.php').setData(args).setHandler(function(response){}).send();}

if (window.Bootloader) { Bootloader.done(["js\/2cc9kqc9lgpwocss.pkg.js"]); }