(function(){var slideSpeed=$.browser.msie?250:150;var $delegate=$('#schedule, #content.search, #spreadings').delegate('click',{'[href*="copy-activity"]':function(e,el){$('form.copy',$delegate).hide();$('p.copy',$delegate).show();positionCopyForm(el);$(el).parents('p.copy').hide();var $toggle=$(el.hash).show(100,function(){$('input',$toggle).focus();});return false;},'[href*="permission-activity"], [href*="comments-activity"], [href*="companions-activity"]':function(e){var $links=$('li.permission a, li.comments a, li.companions a',$(e.target).parents('ul:eq(0)'))
$bits=$links.map(function(){return $(this.hash)[0];}),$bit=$(e.target.hash);if($bit.is(':visible'))
$bit.slideUp(slideSpeed);else if($bits.filter(':visible').length)
$bits.filter(':visible').slideUp(slideSpeed,function(){$bit.slideDown(slideSpeed);});else
$bit.slideDown(slideSpeed);e.target.blur();return false;}});$delegate.delegate('submit',{'.manage':function(e){if($.plazes.confirm(e.target)){var $form=$(e.target).ajaxSubmit({success:function(){var $removable=$form.parents('li:first');if(!$removable.siblings().length)$removable=$removable.parents('li:first');$removable.remove(500);},error:function(){}});}
return false;},'.copy':function(e){var $form=$(e.target);$('div.submit-field',$form).find('button').hide().end().prepend('<em class="processing">'+_('Loading')+'<span>&#8230;</span></em>');$form.ajaxSubmit({success:function(html){$form.hide(100,function(){var $p=$('p.copy:hidden',$delegate).html('<strong>'+_('You too!')+'</strong>').show('highlight');if(!$('#timeline').is('.contacts, .user'))$(html).css('display','none').insertAfter($p.parents('li:first')).animate({opacity:'show',height:'show'},300);});},error:function(xhr){$form.hide(100,function(){$('div.submit-field',$form).find('button').show();$('p.copy:hidden',$delegate).show();});}});return false;}});$delegate.delegate('reset',{'.copy':function(e){var $target=$(e.target).hide(100,function(){$('p.copy',$delegate).show();});}});var positionCopyForm=$.browser.msie?function(el){var contextOffset=$delegate.offset(),targetOffset=$(el).offset();$(el.hash).appendTo($delegate).css('top',(targetOffset.top-contextOffset.top)+'px');}:function(){};})();(function(){var $delegate=$('#content').delegate('submit',{'.relationship':function(e){if($(e.target).hasClass('request')||$.plazes.confirm(e.target)){var $form=$(e.target);$form.ajaxSubmit({beforeSubmit:function(){$('<p></p>').appendTo($form.find('div').hide().end()).processing();},success:function(r){$form.replaceWith(r);},error:function(){}});}
return false;}});})();(function(){$('#category').change(function(){$('input.checkbox',this.form).attr('checked',true);});$('#search-filter select, #search-filter input[type=checkbox]').change(function(){if(this.pending)
clearTimeout(this.pending);var form=this.form;this.pending=setTimeout(function(){form.submit();},$.browser.opera?1000:0);return false;});var $delegate=$('#content.search').delegate('click',{'a.next':function(e,el){e.preventDefault();var $p=$(el).parents('p');var href=el.href,klass=el.className,text=el.title;$p.html('<em class="processing '+klass+'">'+_('Loading')+'<span>&#8230;</span></em>');$.get(href,function(r){$p.html('<em class="'+klass+'">'+text+'</em>');$p.parent().append(r);});}});})();
