// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

$(function(){
  Cufon.replace('#content .side .account-name');
  Cufon.replace('h2');
  Cufon.replace('h3');
  Cufon.replace('.new-topic');
  Cufon.replace('.all-topics');

  $('.google').click(function(){ $('#openid_identifier').val('https://www.google.com/accounts/o8/id'); $('form button').click(); return false; });
  $('.yahoo').click(function(){ $('#openid_identifier').val('http://yahoo.com/'); $('form button').click(); return false; });
});

$(document).ajaxSend(function(event, request, settings) {
  if (typeof(AUTH_TOKEN) == "undefined") return;
  // settings.data is a serialized string like "foo=bar&baz=boink" (or null)
  settings.data = settings.data || "";
  settings.data += (settings.data ? "&" : "") + "authenticity_token=" + encodeURIComponent(AUTH_TOKEN);
});

function dismiss_message(user_id) {
  $('#broadcast-message').fadeOut();
  var id = $('#broadcast-message').find('.dismiss').attr('id').match(/dismiss_([0-9]+)/)[1];
  $.post('/account/dismiss_broadcast_message', {'broadcast_message_id': id});
}
