// JavaScript Document
var theSack;
var corDestaque = "#e8dbbe";

function ajaxLoadPage (divId, url) {  
	theSack = new sack();
    theSack.requestFile = url;
    theSack.onCompletion = function(){ ajaxShowPage(divId); };  
    theSack.runAJAX();  
}

function ajaxShowPage(divId) {
	if (theSack.response){ //Adicionei este if para correção do undefined
    	document.getElementById(divId).innerHTML = theSack.response;
	}
    //theSack = null;
}

$(document).ready(function(){
	$("#homeMenu ul.box").addClass(" invisivel");
	$("#homeMenu h3").click(function(){
	//$("#homeMenu h3").hover(function(){
		$(this).next("ul.box").slideToggle("slow")
		.siblings("ul.box:visible").slideUp("slow");
		$(this).toggleClass("corrente");
		$(this).siblings("#homeMenu h3").removeClass("corrente");
		return false;
	});
});
	
function setEsmaecer(){
	var objBody = document.getElementsByTagName("body").item(0);
	var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','overlay');
	objOverlay.style.position = 'absolute';
	objOverlay.style.top = '0';
	objOverlay.style.left = '0';
	objOverlay.style.zIndex = '890';
	objOverlay.style.width = '100%';
	objOverlay.style.height = '900px';
	objBody.insertBefore(objOverlay, objBody.firstChild);
}
	
function showhide(id){ //Esconde e aparece objeto
	if(document.getElementById(id).style.display=='none'){
		document.getElementById(id).style.display='inline';
	}else{
		document.getElementById(id).style.display='none'
	}
}

function showhideBlock(id){ //Esconde e aparece objeto com block
	if(document.getElementById(id).style.display=='none'){
		document.getElementById(id).style.display='block';
	}else{
		document.getElementById(id).style.display='none'
	}
}

function aparece(id){
	document.getElementById(id).style.display='inline';
}
function esconde(id){
	document.getElementById(id).style.display='none';
}

function apenasNumero(e){
	navegador = /msie/i.test(navigator.userAgent);
	if (navegador){
		var tecla = event.keyCode;
	}else{
		var tecla = e.which;
	}
	if((tecla > 47 && tecla < 58) || tecla == 9 || tecla == 8 || tecla ==0){ // numeros de 0 a 9 e TAB
		return true;
	}else{
		return false;
	}
}
//Verificações de formulários
function verificaLogin(form){	
	if(form.c_login.value==""){
		form.c_login.style.background=corDestaque;
		form.c_login.focus();
		return false;
	}
	if(form.c_senha.value==""){
		form.c_senha.style.background=corDestaque;
		form.c_senha.focus();
		return false;
	}
}
function verificaAlterarSenha(form){
	if(!form.c_senha.value){
		form.c_senha.style.background=corDestaque;
		form.c_senha.focus();
		return false;
	}else{
		if(!form.c_confirma.value){
			form.c_confirma.style.background=corDestaque;
			form.c_confirma.focus();
			return false;
		}
		if(form.c_senha.value==form.c_confirma.value){
			return true;	
		}else{
			alert("A senha informada não confere tente novamente!");
			form.c_senha.value 		=  "";
			form.c_senha.style.background="#FFFFFF";
			form.c_confirma.value 	=  "";
			form.c_confirma.style.background="#FFFFFF";
			form.c_senha.focus();
			return false;	
		}
	}
}
function verificaBusca(form){
if(!form.c_busca.value){
		form.c_busca.style.background=corDestaque;
		form.c_busca.focus();
		return false;
	}else{
		return true;
	}
}
function verificaContato(form){	//formContato.php
	if(form.c_nome.value==""){
		form.c_nome.style.background=corDestaque;
		form.c_nome.focus();
		return false;	
	}
	if(form.c_email.value=="" || form.c_email.value.indexOf('@')==-1 || form.c_email.value.indexOf('.')==-1 ){
		form.c_email.style.background=corDestaque;
		form.c_email.focus();
		return false;
	}
	if(form.c_assunto.value==""){
		form.c_assunto.style.background=corDestaque;
		form.c_assunto.focus();
		return false;	
	}
	if(form.c_texto.value==""){
		form.c_texto.style.background=corDestaque;
		form.c_texto.focus();
		return false;	
	}
	return true;
}
function verificaMeusDados(form){
	if(form.c_nome.value==""){
		form.c_nome.style.background=corDestaque;
		form.c_nome.focus();
		return false;	
	}
	if(form.c_email.value=="" || form.c_email.value.indexOf('@')==-1 || form.c_email.value.indexOf('.')==-1 ){
		form.c_email.style.background=corDestaque;
		form.c_email.focus();
		return false;
	}
	if(form.c_tel.value==""){
		form.c_tel.style.background=corDestaque;
		form.c_tel.focus();
		return false;	
	}
	return true;
}
function verificarBuscaMembros(form){
	if(!form.c_nome.value && form.c_uf.value=="%" && form.c_cidade.value=="%"){
		form.c_nome.style.background=corDestaque;
		form.c_nome.focus();
		return false;
	}else{
		return true;	
	}
}
function verificaConsentimentosInformados(form){
	if(form.preenchimento[1].checked){
		if(form.nomeMedico.value==""){
			form.nomeMedico.style.background=corDestaque;
			form.nomeMedico.focus();
			return false;	
		}
		if(form.nomePaciente.value==""){
			form.nomePaciente.style.background=corDestaque;
			form.nomePaciente.focus();
			return false;	
		}
		if(form.rgPaciente.value==""){
			form.rgPaciente.style.background=corDestaque;
			form.rgPaciente.focus();
			return false;	
		}
		if(form.idadePaciente.value==""){
			form.idadePaciente.style.background=corDestaque;
			form.idadePaciente.focus();
			return false;	
		}
	}
	return true;
}
function verificaRecadastramento(form){
	if(form.c_nome.value==""){
		form.c_nome.style.background=corDestaque;
		form.c_nome.focus();
		return false;
	}
	if(form.c_email.value==""){
		form.c_email.style.background=corDestaque;
		form.c_email.focus();
		return false;
	}
	return true;
}


//Login
function msgLogin(msg){
	document.getElementById('msgLogin').innerHTML = msg;
	//setInterval("showhideBlock('msgLogin')", 1000);
}

function solicitaLogin(){	
		document.getElementById('c_login').style.background=corDestaque;
		document.getElementById('c_login').focus();
		//msgLogin('Digite seu login!');
		return false;
}

function webmailLogin(){
	document.getElementById('loginPage').submit();
}
