/*
HTTP Host: static.ak.fbcdn.net
Generated: March 14th 2010 10:14:23 PM PDT
Machine: 10.16.140.107
Locale: nu_ll
Path: js/7ca756xwsfc4swww.pkg.js
*/

if (window.CavalryLogger) { CavalryLogger.start_js(["js\/7ca756xwsfc4swww.pkg.js"]); }

function resend_confirmation_email(){hide($('confirm_error'));hide($('confirm_status'));show($('confirm_progress'));new AsyncRequest().setURI('/ajax/confirm_email.php').setData({resend:1}).setHandler(function(b){hide($('confirm_progress'));if(b){var a=b.getPayload();if(a&&a.success){DOM.setContent($('confirm_status'),HTML(a.msg));show($('confirm_status'));}else{DOM.setContent($('confirm_error'),HTML(a.msg));show($('confirm_error'));}}else{DOM.setContent($('confirm_error'),HTML(a.msg));show($('confirm_error'));}}).send();}
function external_friend_add(f,a,d,e,b){var c=(function(g){e(g.getPayload());});new AsyncRequest().setURI('/friends/ajax/external.php').setData({action:'add',uid:f,email:a,name:d,allow_nameless:true,ok:true,no_success_dialog:true,from_invite:b}).setHandler(c).send();}function accept_external_friend_suggestion(b,a){external_friend_add(b,null,a,function(){FriendSuggesterDialog.show(b,true,function(){handle_request_click('friend_suggestion',b,'accept');});},false);}function show_external_friend_dialog(e,c,a,d){d=d||bagofholding;var b=new AsyncRequest().setMethod('GET').setData({action:a,uid:e,email:c}).setReadOnly(true).setURI('/friends/ajax/external.php');new Dialog().setAsync(b).setCloseHandler(function(){var f=this.getUserData();if(f){external_friend_hide_link(f);d(f);}}).show();}function external_friend_hide_link(b){var a=ge('add_as_friend_'+b);if(a)hide(a);}
var message_dialog={_registered:false,register:function(){if(!message_dialog._registered){LinkController.registerHandler(_message_composer_link_handler);message_dialog._registered=true;}},show:function(f,e,c,d){e=e?e:'';c=c?c:'';var b={id:f,subject:e,message:c};var a=new AsyncRequest().setMethod('POST').setData(b).setContextData('clicktype','Send a Message',d==="profile_others").setURI('/ajax/inbox/composer.php');new Dialog().setStackable(true).setContentWidth(500).setAsync(a).show();return false;},send:function(a){var b=serialize_form(a.form);b.action='compose';new AsyncRequest().setURI('/ajax/inbox/ajax.php').setData(b).setHandler(bind(null,message_dialog.send_handle,a)).setErrorHandler(bind(null,message_dialog.send_error,a)).send();},send_handle:function(a,d){var c=d.getPayload();var b=Dialog.getCurrent();if(b){b.setTitle(c.title).setBody(c.content).setButtons([Dialog.OK]).clearHandler().show();if(!c.error)b.setAutohide(2000);}},send_error:function(a,c){var b=Dialog.getCurrent();if(b){if(c.getError()==kError_Inbox_DuplicateMessages){b.hide();return;}b.setTitle(_tx("Error")).setBody(_tx("Sorry, an unknown error occurred")).setButtons([Dialog.OK]).clearHandler().show().setAutohide(1100);}}};function _message_composer_link_handler(b){return true;var a=URI.getRequestURI();if(a.getPath().match(/^\/inbox\//))return true;var d=new URI(b.href);if(d.getPath()=='/inbox/'){var c=d.getQueryData();if((typeof c.compose!="undefined")&&(typeof c.id!="undefined")&&(c.id<2.2e+09)){message_dialog.show(c.id);return false;}}return true;}

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