$(document).ready(function(){
    var options = {
        beforeSubmit:  showFanclubLoginRequest,  // pre-submit callback
        success:       showFanclubLoginResponse  // post-submit callback
    };

    // bind form using 'ajaxForm'
    $('#fanclub_login').ajaxForm(options);
});

function showFanclubLoginRequest(formData, jqForm, options) {
    $('#fanclub_login_spinner').show();
    $('#fanclub_login_message').hide();
}

// post-submit callback
function showFanclubLoginResponse(responseText, statusText)  {
	$('#fanclub_login_spinner').hide();
    if (responseText == 'success')
    {
		location.reload();
    } else
    {
    	$('#fanclub_login_message').html('<font color="red">'+responseText+'</font>');
    	$('#fanclub_login_message').fadeIn('slow');
    }
}
