function sinc(link,divCont)
{
	var ajax	= ajaxInit();
	var url		= link;
	var div		= $(divCont);
	//document.getElementById("" + divCont + "").innerHTML = "Verificando... ";
	if(ajax)
	{
		//alert(url);
		ajax.onreadystatechange = contCads;
		ajax.open('GET',url,true);
		ajax.send(null);
	}
	function contCads()
	{
		if(ajax.readyState == 4)
		{
			//alert(ajax.status);
			if(ajax.status == 200)
			{
				//alert(divCont);
				//alert(ajax.responseText);
				//var div			= $(divCont);			
				var resultado	= ajax.responseText;
				div.innerHTML	= resultado;
			}
			else
			{
				alert("Pagina não encontrada");
			}
		}
	}
}
//VALIDAÇÕES LOGINS AREA RESTRITA
function valRest()
{
	usuario	= $("usuario");
	senha	= $("senha");
	if(usuario.value == "")
	{
		alert("Informe o seu usuário.");
		usuario.focus();
		return false;
	}
	if(senha.value == "")
	{
		alert("Informe a sua senha.");
		senha.focus();
		return false;
	}
	return true;
}


//FUNÇÕES USADAS PARA LOGIN E LOGOUT DA PAGINA PARA PAGINAS DE ACESSO RESTRITO
//BEBÊ LOGIN
function login_bebe()
{
	if(valRest())
	{
		usuario	= $("usuario");
		senha	= $("senha");
		url		= "val_login_bebe.php?usuario="+usuario.value+"&senha="+senha.value;
		logar(url,"txt_albumdobebe.php",'texto_conteudo');
	}
}
function login_painel()
{
	if(valRest())
	{
		usuario	= $("usuario");
		senha	= $("senha");
		url		= "val_login_painel.php?usuario="+usuario.value+"&senha="+senha.value;
		logar(url,"index.php",'location');
	}
}
//EXAME LOGIN
function login_exame()
{
	if(valRest())
	{
		usuario	= $("usuario");
		senha	= $("senha");
		url		= "val_login_exame.php?usuario="+usuario.value+"&senha="+senha.value;
		logar(url,"txt_resultado.php",'texto_conteudo');
	}
}
//MÉDICO LOGIN
function login_medico(lang)
{
	if(valRest())
	{
		usuario	= $("usuario");
		senha	= $("senha");
		url		= "val_login_medico.php?usuario="+usuario.value+"&senha="+senha.value+"&lang="+lang;
		//alert(url);
		logar(url,"txt_rest_medico.php?lang="+lang,'texto_conteudo');
	}
}
//BEBÊ LOGOUT
function logout_bebe()
{
	url	= "painel/sair.php";
	logout(url,"txt_loginbebe.php","texto_conteudo");
}
//EXAME LOGOUT
function logout_exame()
{
	url	= "painel/sair.php";
	logout(url,"txt_loginexame.php","texto_conteudo");
}
//MÉDICO LOGOUT
function logout_medico(lang)
{
	url	= "painel/sair.php";
	logout(url,"txt_loginmedico.php?lang="+lang,"texto_conteudo");
}
function logout_painel()
{
	url	= "sair.php";
	logout(url,"../index.php","location");
}
function logar(url,redirect,div)
{
	ajax = ajaxInit();
	
	if(ajax)
	{
		ajax.onreadystatechange = contCads;
		link = url
		ajax.open("GET",link,true);
		ajax.send(null);
	}
	function contCads()
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				//alert(ajax.responseText);
				if(ajax.responseText=="true")
				{
					alert("Login efetuado com sucesso.");
					if(div == "location")
						window.location = redirect;
					else
						sinc(redirect,div);
				}
				else if(ajax.responseText=="false")
				{
					alert("Usuário/Senha inválidos.");
					return false;
				}
				else
				{
					alert(ajax.responseText);
					return false;
				}
			}
			else
			{
				alert("Pagina não encontrada");
			}
		}
	}
}
function logout(url,redirect,div)
{
	ajax = ajaxInit();
	
	if(ajax)
	{
		ajax.onreadystatechange = contCads;
		link = url;
		ajax.open("GET",link,true);
		ajax.send(null);
	}
	function contCads()
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				if(div == "location")
					window.location = redirect;
				else
					sinc(redirect,div);
			}
			else
			{
				alert("Página não encontra");
			}
		}
	}
}

function envia_mail(url,div,campo,msg)
{
	ajax = ajaxInit();
	
	if(ajax)
	{
		ajax.onreadystatechange = contCads;
		link = url;
		ajax.open("GET",link,true);
		ajax.send(null);
	}
	function contCads()
	{
		if(ajax.readyState == 1)
		{
			$(div).innerHTML = "Enviando...";
		}
		if(ajax.readyState == 4)
		{
			alert(ajax.status);
			if(ajax.status == 200)
			{
				alert(ajax.responseText);
				$(div).innerHTML	= ajax.responseText;
				if(ajax.responseText == "enviou")
				{
					$(campo).value		= "ok";
					$(div.innerHTML)	= msg;
				}
				else
				{
					$(div.innerHTML)	= ajax.responseText;
				}
			}
			else
			{
				alert("Página não encontrada")
			}
		}
	}
}
