function default_get_info(){
    $.post("/main.php", {a:"user.info"}, function(s_data){
        var a_in = s_data.split(":");
        if (a_in.length != 4) {
            return;
        }
        if (a_in[0] != "0") {
            $("#update_messages").html("<i>(" + a_in[0] + ")</i>");
			$("#update_messages_link").html("(<span class=\"status\">" + a_in[0] + "</span>)");
			
        } else {
            $("#update_messages").html("");
			$("#update_messages_link").html("");
        }
        if (a_in[1] != "0") {
            $("#update_forum").html("<i>(" + a_in[1] + ")</i>");
        } else {
            $("#update_forum").html("");
        }
        if (a_in[2] != "0") {
            //$("#update_friends").html("<i>(" + a_in[2] + ")</i> ");
			$("#update_friends_link").html("(<span class=\"status\">" + a_in[2] + "</span>)");
        } else {
            //$("#update_friends").html("");
			$("#update_friends_link").html("");
        }
        if (a_in[3] != "0") {
            $(".update_comments").html("<i>(" + a_in[3] + ")</i> ");
        } else {
            $(".update_comments").html("");
        }
        setTimeout('default_get_info();', 30000);
    });
}

function set_email_verify(){
    $.post("/main.php?a=user.validate_email", {}, function(data){
        $("#home_validate_email").html("Confirmation mail has been sent. Please check your inbox.");
    });
}

function submit_forgot_password(){
    var s_email = $("#login_forgot_password").attr("value");
    if (s_email == "e-mail address") {
        return;
    }
    $("#loginform_retrieve").html('<div class="headertext">Processing...</div>');
    $.post("/main.php?a=user.forgotpassword", {email:s_email}, function(s_data){
        var s_html = '';
        switch (s_data) {
        case 'ok':
            s_html = "Your password has been e-mailed to you";
            break;
        default:
            s_html = "Your e-mail address is unknown";
            break;
        }
        $("#loginform_retrieve").html('<div class="headertext">' + s_html + ' - ' + s_link + '</div>');
    });
}

$(function(){
  if ($.browser.msie && $.browser.version.substr(0, 1) == 6) {
      $("ul.sf-menu").superfish({delay:100, animation:{opacity:'show'}, speed:'fast'});
  }
});


function toggle_my_account(evt) {
   $('#my_account_btn').toggleClass('open');
   $('#my_account').toggle();

   if ($('#my_account').css('display') == 'block') {
       $('body').bind('click',hide_account_menu);
   } else {
       $('body').unbind('click',hide_account_menu);
   }

   return false;
}

function hide_account_menu(e) {
    toggle_my_account();
}

// setup click handling for my account menu
$(document).ready(function() {
    $('#my_account_btn').bind('click', toggle_my_account);
});
