// JavaScript Document


//INICIO DATA E SEMANA

function data_hora_semana(){
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Domingo","Segunda-feira","Terca-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sabado")
var montharray=new
Array("Janeiro","Fevereiro","Marco","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro")
document.write(dayarray[day]+", "+daym+" de "+montharray[month]+" de "+year)

}
	
//FIM DATA E SEMANA

// INICIO VALIDA AREA DE ATUAÇÃO
function valida_are_atuacao(frm){
	
	if(frm.estado.value == "" || frm.estado.value == "Selecione um Estado") {
		alert("Selecione um Estado");
		frm.estado.focus();
		return false;
	}

		if (frm.cidade.value == "" || frm.cidade.value == "Digite uma Cidade"){
		alert("Digite uma Cidade");
		frm.cidade.focus();
		return false;
		}

 var obj = document.getElementById('area_atuacao');
    obj.style.display = "none";
	 var obj = document.getElementById('mostra_enviando_area_atuacao');
    obj.style.display = "block";
	
	return true;

}

// FIM VALIDA AREA DE ATUAÇÃO

// INICIO QUE MOSTRA AS PROMOÇÕES

function modo_exibicao(targ,selObj,restore){ //v3.0
 
 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
   
}

// FIM QUE MOSTRA AS PROMOÇÕES

// INICIO VALIDA CADASTRO NA PROMOCAO

function valida_cadastro_promocao(frm){

	if(frm.nome.value == "" || frm.nome.value.length < 4){
		
		alert("Digite seu Nome Completo!");
		frm.nome.focus();
		return false;
	
		
	} 
	if(frm.cpf.value == "" || frm.cpf.value.length < 11){
		
		alert("Digite um CPF Válido ( Apenas números )!");
		frm.cpf.focus();
		return false;
	
		
	}
	if(frm.endereco.value == "" || frm.endereco.value.length < 4){
		
		alert("Digite seu Endereço!");
		frm.endereco.focus();
		return false;
	
		
	}
	if(frm.bairro.value == "" || frm.bairro.value.length < 4){
		
		alert("Digite seu Bairro!");
		frm.bairro.focus();
		return false;
	
		
	}
	if(frm.cidade.value == "" || frm.cidade.value.length < 4){
		
		alert("Digite sua Cidade!");
		frm.cidade.focus();
		return false;
	
		
	}
	if(frm.estado.value == "" || frm.estado.value.length < 4){
		
		alert("Digite seu Estado!");
		frm.estado.focus();
		return false;
	
		
	}
	if(frm.cep.value == "" || frm.cep.value.length < 8){
		
		alert("Digite seu CEP ( Apenas numeros )!");
		frm.cep.focus();
		return false;
	
		
	}
	
	if(frm.email.value.indexOf("@") == -1 || frm.email.value.indexOf(".") == -1 || frm.email.value == ""){
		alert("Digite um e-mail valido!");
		frm.email.focus();
		return false;
			}
			
	if(frm.telefone.value == "" || frm.telefone.value.length < 4){

		alert("Digite seu telefone de contato!");
		frm.telefone.focus();
		return false;
	}
		if(!frm.termo.checked){ //declarar(this.checked);
		
   		alert("Você deve concordar com a declaração que as informações são verdadeiras!");
		return false;
		
	}
	
	 return true;	
}


function ativar() { // ativa botao pra cadastrar na promoção
	
	if (document.getElementById('termo').checked){
	document.getElementById('confirmar').disabled = false;
	}
	
	else{
	document.getElementById('confirmar').disabled = true;
		
	}
}

//FIM VALIDA CADASTRO NA PROMOCAO


//Incio validação de pedido online de musica

function valida_pedido_online(frm) {

if(frm.nome1.value == ""){

		alert("Digite seu Nome!");
		frm.nome1.focus();
		return false;
	}
	if(frm.email1.value.indexOf("@") == -1 || frm.email1.value.indexOf(".") == -1 || frm.email1.value == ""){
		alert("Digite um e-mail valido!");
		frm.email1.focus();
		return false;
			}
	
	if(frm.cidade_bairro.value == ""){

		alert("Digite sua cidade e Bairro!");
		frm.cidade_bairro.focus();
		return false;
	}
	
	if(frm.pedido.value == ""){

		alert("Escreva seu pedido! Mande uma musica para um amigo!");
		frm.pedido.focus();
		return false;
	}
		
	return true;
}

//Incio validação de pedido online de musica

//Incio validação Form Newsletter

function valida_form_newsletter(frm) {

if(frm.nome.value == ""){

		alert("Digite seu Nome!");
		frm.nome.focus();
		return false;
	}
		
	if(frm.email.value.indexOf("@") == -1 || frm.email.value.indexOf(".") == -1 || frm.email.value == ""){
		alert("Digite um e-mail valido!");
		frm.email.focus();
		return false;
			}
			
			if(frm.telefone.value == ""){

		alert("Digite seu telefone de contato!");
		frm.telefone.focus();
		return false;
	}
		
	return true;
}

//Fim validação Form Newsletter

//Incio validação fale conosco

function valida_faleconosco(frm) {

if(frm.nome2.value == ""){

		alert("Digite seu Nome!");
		frm.nome2.focus();
		return false;
	}
		
	if(frm.email2.value.indexOf("@") == -1 || frm.email2.value.indexOf(".") == -1 || frm.email2.value == ""){
		alert("Digite um e-mail valido!");
		frm.email2.focus();
		return false;
			}
			
if(frm.telefone.value == ""){

		alert("Digite seu telefone para Contato!");
		frm.telefone.focus();
		return false;
	}
	
	if(frm.cidade.value == "" || frm.cidade.value == "----- Selecione uma cidade -----") {
		alert("Selecione uma Cidade");
		frm.cidade.focus();
		return false;
	}
	
	if(frm.setor.value == "" || frm.setor.value == "------ Selecione um Setor ------") {
		alert("Selecione um Setor");
		frm.setor.focus();
		return false;
	}
	
if(frm.mensagem.value == ""){

		alert("Digite sua Mensagem!");
		frm.mensagem.focus();
		return false;
	}
		
	
	
	 var obj = document.getElementById('fale_conosco');
    obj.style.display = "none";
	 var obj = document.getElementById('mostra_enviando_faleconosco');
    obj.style.display = "block";
	
	return true;
}

//Fim validação fale conosco

//Incio validação fale conosco

function valida_agendamento_servico(frm) {

if(frm.nome2.value == ""){

		alert("Digite seu Nome!");
		frm.nome2.focus();
		return false;
	}
		
	if(frm.email2.value.indexOf("@") == -1 || frm.email2.value.indexOf(".") == -1 || frm.email2.value == ""){
		alert("Digite um e-mail valido!");
		frm.email2.focus();
		return false;
			}
			
if(frm.telefone.value == ""){

		alert("Digite seu telefone para Contato!");
		frm.telefone.focus();
		return false;
	}
		
	if(frm.cidade.value == "" || frm.cidade.value == "------------ Selecione uma cidade ------------") {
		alert("Selecione uma Cidade");
		frm.cidade.focus();
		return false;
	}
	
	if(frm.modelo_veiculo.value == ""){

		alert("Digite o Modelo do seu Veiculo!");
		frm.modelo_veiculo.focus();
		return false;
	}
	
	if(frm.placa_veiculo.value == ""){

		alert("Digite a Placa do seu Veiculo!");
		frm.placa_veiculo.focus();
		return false;
	}
	
if(frm.servico_a_ser_feito.value == ""){

		alert("Digite o servico a ser feito no seu Veiculo!");
		frm.servico_a_ser_feito.focus();
		return false;
	}
	
	 var obj = document.getElementById('agendamento_servico');
    obj.style.display = "none";
	 var obj = document.getElementById('mostra_enviando_agendamento_servico');
    obj.style.display = "block";
	
	return true;
}

//Fim validação fale conosco


// Inicio valida curriculum

function valida_curriculum(frm){

		if (frm.nome.value == ""){
		alert("Digite seu Nome!");
		frm.nome.focus();
		return (false);
		}

	if(frm.email.value.indexOf("@") == -1 || frm.email.value.indexOf(".") == -1 || frm.email.value == ""){
		alert("Digite um e-mail valido!");
		frm.email.focus();
		return false;
		}
		
		if (frm.arquivo.value == ""){
		alert("Anexe seu Curriculum!");
		frm.arquivo.focus();
		return false;
}



    var obj = document.getElementById('curriculum');
    obj.style.display = "none";
	
	 var obj = document.getElementById('mostra_enviando_curriculum');
    obj.style.display = "block";
	
   return true;
   
}

// fim valida curriculum


// Scroll do Mural de Recados

var noticiaScrolling=0;
var showScrolling=0;
var thePlayScrolling=0;
function noticiaScroll(){
	if(noticiaScrolling!=0){
		ifnoticia.window.self.scrollBy(0,10*noticiaScrolling);
		window.setTimeout("noticiaScroll(noticiaScrolling)",100);		
	};
};
function showScroll(){
	if(showScrolling!=0){
		ifShows.window.self.scrollBy(0,10*showScrolling);
		window.setTimeout("showScroll(showScrolling)",100);		
	};
};	

function thePlayScroll(){
	if(thePlayScrolling!=0){
		ifThePlay.window.self.scrollBy(0,10*thePlayScrolling);
		window.setTimeout("thePlayScroll(thePlayScrolling)",100);		
	};
};

function novaMsg(){
	if(typeof(self.frames[2].Enviar)=='function'){
		self.frames[2].Enviar();
	}else{
		self.frames[2].location="admin/modulos/mural/nova_msg.php";
	};
	
};

// Fim Scroll do Mural de Recados

// ABRI POP UP NO CENTRO

function pop_up(pagina,nome,w,h,scroll){
	
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable='+scroll+'';
	window.open(pagina,nome,settings);
}

// FIM ABRI POP UP NO CENTRO


// INICIO FECHA JANELA

function fechar_janela(){

close();

}

// FIMA FECHA JANELA

// INICIO CONTA CARACTERES RESTANES

function conta_caracteres_restantes(dados, maximo, campo, ver){

var obj = document.getElementById(ver);
var conta = dados.length;

if(conta <= maximo){
	
var total = maximo - conta;
var maximo = obj.innerHTML = total;

} else {
	
document.getElementById(campo).value = dados.substr(0, maximo);

}

}

//	 FIM CONTA CARACTERES RESTANTES

// INICIO CONTA CARACTERES DIGITADOS

function conta_caracteres(dados, ver){

var obj = document.getElementById(ver);
var conta = dados.length;

obj.innerHTML = conta;


}

//	 FIM CONTA CARACTERES DIGITADOS


// INICIO OCULTA DIV 

function ocultar(id) {
 var obj = document.getElementById(id);
 if(obj.style.display == "block") {
  obj.style.display = "none";
 } else {
  obj.style.display = "block";
 }
}

// FIM OCULTA DIV

// PARA USAR Tooltips USE AS TAGS ABAIXO ENTRE O HEAD

/// *** PEGA POSIÇÃO DO MOUSE NA TELA
/*
function moveMouse(posicao){

ns = document.layers;
ie = document.all;
ns6 = (document.getElementById && !document.all);

	if(ie){
			posx = event.clientX;
			posy = event.clientY;
			
		} else if (ns){
		
			posx = posicao.x;
			posy = posicao.y;
			
		} else if (ns6){
		
			posx = posicao.clientX;
			posy = posicao.clientY;
		}

document.getElementById("ajuda").style.top=(posy+20)+"px";
document.getElementById("ajuda").style.left=(posx-20)+"px";

}

document.onmousemove = moveMouse;
*/
//****USAR COM IMAGEM DE UM BALÃO


/*<div id="ajuda" class="texto_titulo_gerais" style=" color:#000000; position: absolute; width: 200px; height: 150px; z-index: 1; background-image:url(imagens/balao.gif); background-repeat: no-repeat; padding: 30px 8px 0; display:none;">
			Sua mensagem poderá ter no máximo 103 caracteres.<br>
			<br>
			DICA: Ao digitar sua mensagem não dê "ENTER" <br>
            assim sua mensagem será melhor visualizada na página inicial <br>
			</div>*/	
			
//^^^^USAR COM IMAGEM DE UM BALÃO

/*

<div id="ajuda" class="texto_titulo_gerais" style="border: 1px solid rgb(204, 204, 204); padding: 5px; font-family: Arial,Helvetica,sans-serif; color: rgb(85, 85, 85); position: absolute; left: 220px; top: 210px; width: 300px; height: 60px; z-index: 1; background-color: rgb(255, 228, 137); display:none;">
			Sua mensagem poderá ter no máximo 103 caracteres.<br>
			<br>
			DICA: Ao digitar sua mensagem não dê "ENTER" assim sua mensagem será melhor visualizada na página inicial <br>
			</div>

*/


// FIM OCULTA DIV


// INICIO LIMPA CAMPO COM TEXTO PADRAO

//**** O campo fica em branco se o campo estiver com focus
function limpar_texto_campo(campo, texto){

if(campo.value == texto){
	
	campo.value = '';
	
}
//**** Inserir texto padrão se estiver em branco
}

function exibe_texto_campo(campo, texto){

if(campo.value == ''){
	
	campo.value = texto;
	
}
}

// FIM LIMPA CAMPO COM TEXTO PADRAO


// INICIO FUNÇÃO QUE MOSTRAR DADOS VIA AJAX ( PROTOTYPE )

function run_ajax(pagina,id)
	{
	
		var url = pagina;
		var pars = 'id=' + id;
		
var myAjax = new Ajax.Updater( 'resposta_aqui', url, { method: 'get', parameters: pars });

var callbacksGlobais = {
		onCreate: function(){
			Element.show('loading');
		},

		onComplete: function() {
			if(Ajax.activeRequestCount == 0){
				Element.hide('loading');
			}
		}
	};

	Ajax.Responders.register(callbacksGlobais);


	}
	
// FIM FUNÇÃO QUE MOSTRAR DADOS VIA AJAX ( PROTOTYPE )


// INICIO FUNÇÃO QUE EXIBE UMA DIV OCULTADA E OCULTA TODAS AS OUTRAS

function ocultar_full(campo,id){
	
	$div = document.getElementById(campo + id);
	
	for(i=1; i<=5; i++){
		document.getElementById(campo + i).style.display = "none";
	}
	
$div.style.display = "block";

}

// FIM FUNÇÃO QUE EXIBE UMA DIV OCULTADA E OCULTA TODAS AS OUTRAS

