function sendPassword() {
	var email = $('email').value ? $('email').value : '';
    var mbox = window.prompt('Please enter the email address on your account.',email);
    if (mbox != null && mbox != '') {
		if(login_url === null) {
			var login_url = '/login';
		}	
        new Ajax.Request('/login/send_password', {asynchronous:true, evalScripts:true, onComplete:function(request){showMessages(request);}, parameters:'email='+mbox}); 
    }		   
    return false;
}

function showMessages(request) {
    if(request.status == 200) {
        var ajaxRespText = request.responseText;
        if(ajaxRespText.indexOf('sent') > 0) {
            Element.hide('flash_error');
            document.getElementById('flash_notice').style.display = "";
            document.getElementById('flash_notice').innerHTML = ajaxRespText;
        } else {
            Element.hide('flash_notice');
            document.getElementById('flash_error').style.display = "";
            document.getElementById('flash_error').innerHTML = ajaxRespText; 
			Effect.Shake('box');
        }
    } else {
        document.getElementById('flash_error').style.display = "";
        document.getElementById('flash_error').innerHTML = "Can't connect to server.";
		Effect.Shake('box');
    }   
}