var win;
function doEsqueciSenha(f, params) {
	$('loading_img').style.display = 'block';
	
	new Ajax.Request('/Login', {
		method: 'post',
		parameters: 'action='+params.action+'&email=' + $('email_esq').value,
		onSuccess: function(transport) {	
			$('loading_img').style.display = 'none';
			eval("var ret=" + transport.responseText);
			if(f.email_esq.value == ''){
				alert('Favor informar seu e-mail.');
				return false;
			}
			if(ret.status == 1) {
				alert('Senha enviada para a sua caixa postal');
				f.email.value = '';
				win.close();
			} else {
				alert('Houve um erro ao enviar a senha para esse email.');
				f.email.value = '';
			}
		}
	});
}
function showEsqueciSenha() {	
	if(!win) {
		win = new Window({
				className: "alphacube", 
				width:200, height:130, zIndex: 100, 
				resizable: false, 
				title: "Reenvio de senha", 
				maximizable : false,
				minimizable : false,
				draggable:true, 
				wiredDrag: true}
				);
		div = $('frm_esqueci').innerHTML;
		win.getContent().innerHTML= "<div style='padding:10px'>" + div+"</div>";
	}
	win.showCenter();
}
function doLogin() {
	var win = Dialog.confirm($('login_ajax').innerHTML, {		
		className:Post.theme, width:340,height:143, okLabel: "Entrar", cancelLabel: "Cancelar", 
		buttonClass:'btns',
		onOk : function(win) { 
			var f = $('frm_login');
			querystring = 'email=' + f.email.value + '&pass=' + f.pass.value;
			new Ajax.Request('/Login', {
				method: 'post',
				parameters : querystring,
  				onSuccess: function(transport) {
  					eval("var ret=" + transport.responseText);
  					if(ret.status == 1) {
  						top.location.reload();
  					} else {
  						$('login_error_msg').update('Login ou senha inválidos');
  						$('login_error_msg').show();
  					}
  				}  				
  			});  			
			return false;
		}
	});
	win.setTitle("Acesse sua conta");
}
