var MeuDocelar = {
	id:null,
	nome:null
};

function esqueciSenha() {
	if($('meuDocelarEmail').value == '' || $('meuDocelarEmail').value.indexOf('@') == -1) {
		alert('Por favor, digite seu e-mail');
	} else {
		meuDocelarManager.esqueciSenha($('meuDocelarEmail').value, onEsqueciSenha);
	}
}

function onEsqueciSenha(success) {
	if(success) {
		alert('Sua senha foi enviada com sucesso para seu e-mail.');
	} else {
		alert('Não foi possível encontrar seu e-mail.');
	}
}

function onAuthenticate(user) {
	if(user == null) {
		alert('E-mail/senha incorretos.');
	} else {
	
		MeuDocelar.id=user.participante.id;
		MeuDocelar.nome=user.participante.nome;
	
		$('meuDocelarNome').innerHTML=user.participante.nome;

		$('meuDocelarCursosInscritos').innerHTML=user.cursosInscritos;
		$('meuDocelarCursosFavoritos').innerHTML=user.cursosFavoritos;
		$('meuDocelarCursosCursados').innerHTML=user.cursosCursados;
		$('meuDocelarReceitasFavoritas').innerHTML=user.receitasFavoritas;
		$('meuDocelarReceitasNovas').innerHTML=user.receitasNovas;
		$('meuDocelarDicasFavoritas').innerHTML=user.dicasFavoritas;
		$('meuDocelarDicasNovas').innerHTML=user.dicasNovas;
		
		$('meuDocelarNaoLogado').style.display='none';
		$('meuDocelarLogado').style.display='';
		if(	$('postarCometario') != null ) {
			$('postarCometario').style.display='';
			$('tableComentarioReceita').style.display='';
		}
	}
}

function onAddItem(tipoItem, couldAdd) {
	switch(tipoItem) {
		case 'receita':
			if(couldAdd) {
				$('meuDocelarReceitasFavoritas').innerHTML=parseInt($('meuDocelarReceitasFavoritas').innerHTML) + 1;
				$('meuDocelarReceitasNovas').innerHTML=parseInt($('meuDocelarReceitasNovas').innerHTML) + 1;
			}
			alert('Receita adicionada com sucesso.');
			break;
		case 'curso':
			if(couldAdd) {
				$('meuDocelarCursosFavoritos').innerHTML=parseInt($('meuDocelarCursosFavoritos').innerHTML) + 1;
			}
			alert('Curso adicionado com sucesso.');
			break;
		case 'dica':
			if(couldAdd) {
				$('meuDocelarDicasFavoritas').innerHTML=parseInt($('meuDocelarDicasFavoritas').innerHTML) + 1;
				$('meuDocelarDicasNovas').innerHTML=parseInt($('meuDocelarDicasNovas').innerHTML) + 1;
			}
			alert('Dica adicionada com sucesso.');
			break;
	}
}

function onComentarReceita() {
	$('postarCometario').style.display='none';
	$('comentarioSucesso').innerHTML='Seu coment&aacute;rio foi enviado com sucesso.';
}

function checkLogin() {
	var theid = '01';
	if(MeuDocelar.id == null) {
	    alert('Para acessar esta funcionalidade você precisa estar logado.');
	    if (menus_status_array[theid] != 'show') {
	    	showHideSwitch(theid);
	    }
	    $('meuDocelarEmail').focus();
	    return false;
	}
	return true;
}