// JavaScript Document

// ========= DIV ========

			
function abrirAUDIO(codAUDIO){
	playerAUDIO.location.href='_audio_selecionado.cfm?COD_AUDIO='+codAUDIO;
}
		
function abrePROGRAMACAO(div1,div2){	
	
	var pai = document.getElementById(div1);
	var filhos = pai.getElementsByTagName('DIV');
   	var qtFILHOS = filhos.length;	 
	
	
	for( var i = 0; i < qtFILHOS; i++ ){
		$("#"+filhos[i].id).fadeOut("fast");
        //document.getElementById(filhos[i].id).style.display = 'none'; 
    }
	
	document.getElementById(div1).style.display = '';
	$(div2).toggle("slow");
	//document.getElementById(div2).style.display = '';
}



// ========= VALIDAÇÕES ========
function validaBUSCA(){
	frm = document.frmBUSCA;
	
	if(frm.txtBUSCA.value.length < 3){
		alert("Preencha o campo de busca com pelo menos 3 caracteres.");
		frm.txtBUSCA.focus();
		return false;
	}
	return true;
}

function validaBIBLIONLINE() {
	
	frm = document.frmBUSCAVERSICULO;	
	

	if (frm.local.value == 'numVersiculo' || frmBUSCAVERSICULO.local.value == 'numCapitulo'){
		if(isNaN(frm.txtBUSCA.value)){
			alert("Prencha um numero valido para buscar.");
			return false;
		}	
		else if (frm.txtBUSCA.value.length < 1){
			alert("Informe pelo menos 1 caracteres para efetuar a busca.");
			return false;		
		}
	}
	else {	
		if (frm.txtBUSCA.value.length < 3){
			alert("Informe pelo menos 3 caracteres para efetuar a busca.");
			return false;		
		}
	}
	
	if(frm.livro.value.length == 0){
		alert("Selecione um livro para efetuar a busca.");
		return false;		
	}
	
	return true;
	
}


function validaENVIARAMIGO(){
	
	frm = document.ENVIAR_AMIGO;
	
	parte1 = frm.email.value.indexOf("@");
    parte2 = frm.email.value.indexOf(".");
    parte3 = frm.email.value.length;
	
	parte_amigo1 = frm.email_amigo.value.indexOf("@");
    parte_amigo2 = frm.email_amigo.value.indexOf(".");
    parte_amigo3 = frm.email_amigo.value.length;
	
	if(frm.nome.value == ''){
		alert("Seu nome deve ser preenchido corretamente.");
		frm.nome.focus();
		return false;
	}	
	else if (!(parte1 >= 3 && parte2 >= 5 && parte3 >= 9)){		
		alert("Seu e-mail de ser preenchido corretamente.");
		frm.email.focus();
		return false;		
	}	
	else if(frm.nome_amigo.value == ''){
		alert("Nome do seu amigo deve ser preenchido corretamente.");
		frm.nome_amigo.focus();
		return false;
	}
	else if (!(parte1_amigo >= 3 && parte2_amigo >= 5 && parte3_amigo >= 9)){		
		alert("E-mail do seu amigo de ser preenchido corretamente.");
		frm.email_amigo.focus();
		return false;		
	}
	return true;
	
}

function validaCONTATO(){
	frm = document.frmCONTATO;
	
	parte1 = frm.email.value.indexOf("@");
    parte2 = frm.email.value.indexOf(".");
    parte3 = frm.email.value.length;
	
	if(frm.nome.value.length < 4 ){
		alert("Preencha seu nome corretamente.");
		frm.nome.focus();
		return false;		
	}
	else if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)){		
		alert("Preencha seu e-mail corretamente.");
		frm.email.focus();
		return false;		
	}
	else if(frm.assunto.value.length < 3 ){
		alert("Preencha o assunto corretamente.");
		frm.assunto.focus();
		return false;		
	}
	else if(frm.msg.value.length < 8 ){
		alert("Preencha a mensagem corretamente.");
		frm.msg.focus();
		return false;		
	}
	return true;
}


function validaBLOG(){
	
	frm = document.frmCOMENTARIO;

	if(frm.nome.value.length < 5){
		alert("Preencha seu nome corretamente.");
		frm.nome.focus();
		return false;
	}
	else if (frm.email.value.length < 8){
		alert("Preencha seu email corretamente.");
		frm.email.focus();
		return false;
	}
	else if (frm.comentario.value.length < 3){
		alert("Comentario muito curto.");
		frm.comentario.focus();
		return false;
	}
	return true;
	
}

function contCHAR(){
	frm = document.frmCOMENTARIO;
	
	var tam_tit_coment = parseInt(frm.comentario.value.length);
	if (tam_tit_coment > 800)
	{
		alert("Maximo de caracteres para o comentario = 800.");
		frm.comentario.value = frm.comentario.value.substring(0,800);
		var tam_tit_coment = 800;
	}
	frm.char_coment.value = tam_tit_coment + "/800";
}
