$(document).ready(function(){

	$("#login").click(function() {
		$("#login_slider").slideToggle("slow");
	});

	$("#btn_close").click(function() {
		$("#login_slider").slideToggle("slow");
	});

    var options = {
        beforeSubmit:  showLoginRequest,  // pre-submit callback
        success:       showLoginResponse  // post-submit callback
    };

    // bind form using 'ajaxForm'
    $('#loginslider').ajaxForm(options);
});

function showLoginRequest(formData, jqForm, options) {
    $('#loginslider_spinner').show();
    $('#login_message').hide();
}

// post-submit callback
function showLoginResponse(responseText, statusText)  {
	$('#loginslider_spinner').hide();
    if (responseText == 'success')
    {
    	$("#login_slider").slideToggle("slow", function()
	    	{
    			location.reload();
	    	}
    	);
    } else
    {
    	$('#login_message').html('<font color="red">'+responseText+'</font>');
    	$('#login_message').fadeIn('slow');
    }
}