function doLogin() {
	showModal('login', 330);
	$('#modal input[name=email]').focus();
	return false;
}

$(document).ready(function(){
	$('#loginform').ajaxForm({
		url: '/ajax/login/',
		dataType: 'json',
		beforeSubmit: function(formData, jqForm, options){
			$(jqForm[0].login).attr("disabled","disabled");
		},
		success: function(data, status){
			if(data.status == 'ok') {
				if(data.url != '') {
					window.location = data.url; 
				} else {
					window.location.reload();
				}
			} else {
				$('#loginform input[name=login]').removeAttr("disabled");
				var msg = 'Some error occured.<br/>Please try again.';
				if(data.message != '' && data.message != undefined) {
					msg = data.message;
				}
				setModalMessage('error', msg);
			}
		}
	});
});
