// Pre-load images for navigation.
if (document.images) {
  var base = 'http://www.foundmagazine.com';
  var finds_on  = new Image(); finds_on.src  = base + '/images/left_nav_finds_on.jpg';
  var finds_off = new Image(); finds_off.src = base + '/images/left_nav_finds_off.jpg';
  var about_on  = new Image(); about_on.src  = base + '/images/left_nav_about_on.jpg';
  var about_off = new Image(); about_off.src = base + '/images/left_nav_about_off.jpg';
  var events_on  = new Image(); events_on.src  = base + '/images/left_nav_events_on.jpg';
  var events_off = new Image(); events_off.src = base + '/images/left_nav_events_off.jpg';
  var magazines_on  = new Image(); magazines_on.src  = base + '/images/left_nav_magazines_on.jpg';
  var magazines_off = new Image(); magazines_off.src = base + '/images/left_nav_magazines_off.jpg';
  var books_on  = new Image(); books_on.src  = base + '/images/left_nav_books_on.jpg';
  var books_off = new Image(); books_off.src = base + '/images/left_nav_books_off.jpg';
  var extras_on  = new Image(); extras_on.src  = base + '/images/left_nav_extras_on.jpg';
  var extras_off = new Image(); extras_off.src = base + '/images/left_nav_extras_off.jpg';
  var stores_on  = new Image(); stores_on.src  = base + '/images/left_nav_stores_on.jpg';
  var stores_off = new Image(); stores_off.src = base + '/images/left_nav_stores_off.jpg';
  var contact_on  = new Image(); contact_on.src  = base + '/images/left_nav_contact_on.jpg';
  var contact_off = new Image(); contact_off.src = base + '/images/left_nav_contact_off.jpg';
  var submit_on  = new Image(); submit_on.src  = base + '/images/left_nav_submit_on.jpg';
  var submit_off = new Image(); submit_off.src = base + '/images/left_nav_submit_off.jpg';
  var leftnav_on  = new Image(); leftnav_on.src  = base + '/images/left_nav_left_on.jpg';
  var leftnav_off = new Image(); leftnav_off.src = base + '/images/left_nav_left_off.jpg';
}

function roll(img, onoff)
{
  document[img].src = eval(img + '_' + onoff + '.src');
}

function toggle_comments(box)
{
  var i;
  for (i = 0; i < document.forms[0].elements.length; i++) {
    if (document.forms[0].elements[i].name == "ids[]") {
      if (box.checked == true) {
        document.forms[0].elements[i].checked = true;
      } else {
        document.forms[0].elements[i].checked = false;
      }
    }
  }
}

function do_signup()
{
  var data = $('#remote_signup').serialize();
  jQuery.post( '/rsignup', data, handle_signup_response );
  $('#rsignup_container').html( '<div align="center" style="margin-top:60px;color:#999;">Logging in...<br /><img src="/images/loadingAnimation.gif" /></div>' );
}

function handle_signup_response( content )
{
  $('#rsignup_container').html( content );
}

function do_login()
{
  var data = $('#remote_login').serialize();
  jQuery.post( '/rlogin', data, handle_login_response );
  $('#rlogin_container').html( '<div align="center" style="margin-top:60px;color:#999;">Logging in...<br /><img src="/images/loadingAnimation.gif" /></div>' );
}

function handle_login_response( content )
{
  if ( content == '1' )
  {
    window.location.reload();
  }
  else
  {
    $('#rlogin_container').html( content );
  }
}

