function inicial(){









	var loc = new String(window.location);
	var Path_fckeditor = '../includes/fckeditor/';
	var pagina = 0;

	var posicao = loc.indexOf('pg=');
		if(posicao > 0){
			var inicio = posicao + 3;
			var fim = posicao + 4;
			var tem_mais = loc.indexOf('&');//primeira ocorrência de '&'
			pagina = loc.substring(inicio);
				if(tem_mais > 0){
					fim = tem_mais;
					pagina = loc.substring(inicio,fim);
				}
		}
		else{
			pagina = 0;
		}
		var navegador = navigator.userAgent;
		if(loc.indexOf('/admin/') < 0){//AÇÕES REALIZADAS NAS PÁGINAS DO SITE
			if(pagina == 4){
				jQuery("#enviar").bind('click',function(){				
					criticaContato();
				});			
			}
			if(pagina == 5){
				/*jQuery("#cpf").mask("999.999.999-99");
				jQuery("#enviar").bind('click',function(){									
					criticaTrabalheConosco();
				});*/	
			}
		}else{//AÇÕES REALIZADAS NAS PÁGINAS DO ADMINISTRATIVO
			if(pagina == 4){
			}
			if(pagina == 5){
			}
		}
}//fecha função inicial

function include(url){
	r = '<script type="text/javascript" src="' + url + '"></script>';
	jQuery(r).appendTo('head');
	}



function criticaContato(){
	var erro = ' ';
	var nome = jQuery('#nome').val().length > 0 ? true : false;
	var email = jQuery('#mail').val().length > 0 ? true : false;
	var mensagem = jQuery('#mensagem').val().length > 0 ? true : false;
	
	if(!nome){
		erro += "\n- O campo 'Nome' não pode ser vazio.";
	}
	if(!email){		
		erro += "\n- O campo 'E-mail' não pode ser vazio.";
	}
	if(!mensagem){
		erro += "\n- Digite a Mensagem.";
	}

	if(erro != ' '){
		alert(erro);
		return false;
	}
	else{
			document.form_contato.submit();
	}				
} 
function criticaTrabalheConosco(){
	var erro = ' ';
	var nome = jQuery('#nome').val().length > 0 ? true : false;
	var cpf = jQuery('#cpf').val().length > 0 ? true : false;
	var end = jQuery('#end').val().length > 0 ? true : false;
	var bairro = jQuery('#bairro').val().length > 0 ? true : false;
	var cidade = jQuery('#cidade').val().length > 0 ? true : false;
	var uf = jQuery('#uf').val().length > 0 ? true : false;
	var cargopretendido = jQuery('#cargopretendido').val().length > 0 ? true : false;
	
	if(!nome){
		erro += "\n- O campo 'Nome' não pode ser vazio.";
	}
	if(!cpf){		
		erro += "\n- O campo 'CPF' não pode ser vazio.";
	}
	if(!end){
		erro += "\n- O campo 'Endereço' não pode ser vazio.";
	}
	if(!bairro){
		erro += "\n- O campo 'Bairro' não pode ser vazio.";
	}
	if(!cidade){
		erro += "\n- O campo 'Cidade' não pode ser vazio.";
	}
	if(!uf){
		erro += "\n- O campo 'UF' não pode ser vazio.";
	}
	if(!cargopretendido){
		erro += "\n- O campo 'Cargo Pretendido' não pode ser vazio.";
	}	
	
	//return true;
	var arquivo = jQuery('#arquivo').attr('value');
	var pos = arquivo.indexOf('.');
	var extensao = arquivo.substring( (pos + 1), (pos + 5) );
	
	//alert(extensao);
	
	if( (extensao != 'doc') && (extensao != 'docx')&& (extensao != '')){
		erro +='\n- Insira um arquivos no formato .doc ou .docx.';
		$('#arquivo').attr('value','');
	}	
	
	if(erro != ' '){
		alert(erro);
		return false;
	}
	else{
			document.form_contato.submit();
	}		
}

function confirma_exclusao_curriculo(ref_pagina,s,id, terminacao){
	if(confirm("Deseja realmente excluir este curriculo?")){
		location = '?pag=' + ref_pagina + '&id_excluir=' + id + '&acao=excluir';
	}
}
$(document).ready(function() {
	inicial();
});

function $m(quem){
 //apelido só pra não ficar repetindo o document.getElementById
 return document.getElementById(quem);
}

function flash(arquivo, largura, altura) {
		document.writeln ('  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'  + largura +  '" height="'  + altura +  '">');
        document.writeln ('  <param name="movie" value="'  + arquivo +  '">');
        document.writeln ('  <param name="quality" value="high">');
        document.writeln ('  <param name="scale" value="exactfit">');
		document.writeln ('  <embed src="'  + arquivo +  '" width="'  + largura +  '" height="'  + altura +  '" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="noscale"></embed>');
    	document.writeln ('	 </object>');
}


function testa_navegador(){
var pode = false;
	if( (navigator.userAgent.indexOf('MSIE 7') > 1) || (navigator.userAgent.indexOf('Firefox/2') > 1) || (navigator.userAgent.indexOf('Opera/9') > 1) || (navigator.userAgent.indexOf('Safari') > 1) || (navigator.userAgent.indexOf('Firefox/3') > 1) ){
	pode = true;
	}
return pode;
}

function Saudacao(nome){
nome = nome.length < 1 ? 'Visitante': nome;

    momentoAtual = new Date();
    hora = momentoAtual.getHours();
	
	saudacao = 'Bom dia';
		if(hora > 11){
			saudacao = 'Boa tarde';
		}
		if(hora > 17){
			saudacao = 'Boa noite';
		}
	saudacao = saudacao + '&nbsp;<b>' + nome + "</b>.";
		if(nome != 'Visitante'){
			saudacao += " <a href=\"javascript:Logout()\" class='txt_branco12Bold'>Sair</a>.";
		}
	//alert(nome);
	$m('saudacao_topo').innerHTML = saudacao;
}

function URLencode(sStr) {
    return escape(sStr).
           replace(/\+/g, '%2B').
           replace(/\"/g,'%22').
           replace(/\'/g, '%27').
           replace(/\//g,'%2F');
  }


function confirma_exclusao(ref_pagina,id, terminacao){

	if(confirm("Deseja realmente excluir " + terminacao + "?")){
		location = '?pg=' + ref_pagina + '&id_excluir=' + id + '&acao=excluir';
	}
}

function confirma_exclusao_peca(ref_pagina,id,idPortfolio, terminacao){

	if(confirm("Deseja realmente excluir " + terminacao + "?")){
		location = '?pg=' + ref_pagina + '&id_excluir=' + id + '&id_portfolio=' + idPortfolio + '&acao=excluir';
	}
}


function testa_caracteres(id_obj,valor,limite){
num = valor.length;
	if(num == limite){
	$m(id_obj).style.color = '#FF0000';
	$m(id_obj).innerHTML = limite - num;
	}
	else{
	$m(id_obj).style.color = '#006633';
	$m(id_obj).innerHTML = limite - num;
	}
}



function moveRelogio(){
	meses = new Array('janeiro', 'fevereiro','março','abril','maio','junho','julho','agosto','setembro','outubro','novembro','dezembro');
	dias_semana = new Array('Domingo', 'Segunda-Feira','Terça-Feira','Quarta-Feira','Quinta-Feira','Sexta-Feira','Sábado');
    momentoAtual = new Date();
	ano = momentoAtual.getFullYear();
    mes = momentoAtual.getMonth();
    dia = momentoAtual.getDate();
    dia_semana = dias_semana[momentoAtual.getDay()];
    hora = momentoAtual.getHours();
    minuto = momentoAtual.getMinutes() < 10 ? '0' + momentoAtual.getMinutes() : momentoAtual.getMinutes();
    segundo = momentoAtual.getSeconds() < 10 ? '0' + momentoAtual.getSeconds() : momentoAtual.getSeconds();
	
    horaImprimivel = "Petrópolis/RJ -  " + dia_semana + ', ' + dia + ' de ' + meses[mes] + ' de ' + ano + ' - ' + hora + ":" + minuto + ":" + segundo + "h.";
	$m('data_topo').innerHTML = horaImprimivel;
    tempo = setTimeout("moveRelogio()",1000);
	
}


// FUNÇÕES QUE GERAM, LÊEM E EXCLUEM COOKIES
//GerarCookie(strCookie, strValor, lngDias)
//LerCookie(strCookie)
//ExcluirCookie(strCookie)
function GerarCookie(strCookie, strValor, lngDias)
{
    var dtmData = new Date();

    if(lngDias)
    {
        dtmData.setTime(dtmData.getTime() + (lngDias * 24 * 60 * 60 * 1000));
        var strExpires = "; expires=" + dtmData.toGMTString();
    }
    else
    {
        var strExpires = "";
    }
    document.cookie = strCookie + "=" + strValor + strExpires + "; path=/";
}

// Função para ler o cookie.
function LerCookie(strCookie)
{
    var strNomeIgual = strCookie + "=";
    var arrCookies = document.cookie.split(';');

    for(var i = 0; i < arrCookies.length; i++)
    {
        var strValorCookie = arrCookies[i];
        while(strValorCookie.charAt(0) == ' ')
        {
            strValorCookie = strValorCookie.substring(1, strValorCookie.length);
        }
        if(strValorCookie.indexOf(strNomeIgual) == 0)
        {
            return strValorCookie.substring(strNomeIgual.length, strValorCookie.length);
        }
    }
    return null;
}

// Função para excluir o cookie desejado.
function ExcluirCookie(strCookie)
{
    GerarCookie(strCookie, '', -1);
}


function testa_entradas(ref, edicao, admin, form){
ref = ref.toString();
var erro = 'Corrija os seguintes erros:\n';
	switch (ref){
		case '3' :// CLIENTES ---- ADMIN MWR
			var nome = document.forms[0].elements[2].value.length > 0 ? true : false;
			var login = document.forms[0].elements[3].value.length > 0 ? true : false;
			var senha = document.forms[0].elements[4].value.length > 0 ? true : false;
			var senha2 = true;
				if(document.forms[0].elements[5].attributes['name'].value == 'senha2'){
					senha = (document.forms[0].elements[4].value.length > 0) && (document.forms[0].elements[5].value.length > 0) ? true : false;
					campo_senha1 = document.forms[0].elements[4].value;
					campo_senha2 = document.forms[0].elements[5].value;
					senha2 = ( campo_senha1 == campo_senha2) ? true : false;
				}
				if(!nome){
					erro += "\n- O campo 'Nome' não pode ficar vazio.";
				}
				if(!login){
					erro += "\n- O campo 'Login' não pode ficar vazio.";
				}
				if(!senha){
					erro += "\n- Preecha os campos 'Senha' corretamente.";
				}
				else if(!senha2){
					erro += "\n- As senhas não conferem.";
				}
				if(erro != 'Corrija os seguintes erros:\n'){
					alert(erro);
					return false;
				}
				else{
					return true;
				}
		break;//FIM USUARIOS

		case '4' :// USUÁRIOS
		
			var nome = document.forms[0].elements[2].value.length > 0 ? true : false;
			var login = document.forms[0].elements[3].value.length > 0 ? true : false;
			var senha = document.forms[0].elements[4].value.length > 0 ? true : false;
			var senha2 = true;
				if(document.forms[0].elements[5].attributes['name'].value == 'senha2'){
					senha = (document.forms[0].elements[4].value.length > 0) && (document.forms[0].elements[5].value.length > 0) ? true : false;
					campo_senha1 = document.forms[0].elements[4].value;
					campo_senha2 = document.forms[0].elements[5].value;
					senha2 = ( campo_senha1 == campo_senha2) ? true : false;
				}
				if(!nome){
					erro += "\n- O campo 'Nome' não pode ficar vazio.";
				}
				if(!login){
					erro += "\n- O campo 'Login' não pode ficar vazio.";
				}
				if(!senha){
					erro += "\n- Preecha os campos 'Senha' corretamente.";
				}
				else if(!senha2){
					erro += "\n- As senhas não conferem.";
				}
				if(erro != 'Corrija os seguintes erros:\n'){
					alert(erro);
					return false;
				}
				else{
					return true;
				}
		break;//FIM USUARIOS

	}
}


function carrega_cep(obj, controle) {
	var cep = $(obj).attr('value');

		if((cep.length == 0) || (cep == '_____-___')){
			$('#logradouro'+controle).attr('value', '');
			$('#bairro'+controle).attr('value', '');
			$('#cidade'+controle).attr('value', '');
			$('#uf'+controle).attr('value', '');
			return false;
		}

	//$m('img_carregando').style.display = 'block';
	$('#logradouro'+controle).attr('value','Carregando');
	$('#bairro'+controle).attr('value','Carregando');
	$('#cidade'+controle).attr('value','Carregando');
	$('#uf'+controle).attr('value','Carregando');
	$('#img_carregando'+controle).css({'display' : 'block'});

	$('#logradouro'+controle).attr('disabled',true);
	$('#bairro'+controle).attr('disabled',true);
	$('#cidade'+controle).attr('disabled',true);
	$('#uf'+controle).attr('disabled',true);

      //verifica se o browser tem suporte a ajax
	  //se tiver suporte ajax
		a = testa_ajax();
	  	if(a) {
		ajax = a;
		ajax.open("GET", ("includes/buscar_cep_php/funBuscarCep.php?cep="+cep), true);
				 ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		
				 ajax.onreadystatechange = function() {
					//após ser processado - chama função processXML que vai varrer os dados
					if(ajax.readyState == 4 ) {
					   if(ajax.responseXML) {
						  processXML_cep(ajax.responseXML, controle);
					   }
					}
				 }
				 params = 'cep=' + cep;
				 ajax.send(params);
	   }//FECHA IF AJAX
}

function processXML_cep(obj, controle){
      var dataArray = obj.getElementsByTagName("resposta");
	  //alert(dataArray.length);
	
		if(dataArray[0].getElementsByTagName("resultado")[0].firstChild.nodeValue < 1) {
			$('#logradouro'+controle).attr('value', '');
			$('#bairro'+controle).attr('value', '');
			$('#cidade'+controle).attr('value', '');
			$('#uf'+controle).attr('value', '');
		}
		else{
			//tem_uf = dataArray[0].getElementsByTagName("uf");
			var uf = dataArray[0].getElementsByTagName("uf")[0].firstChild.nodeValue;
				if(uf.length){
					$('#uf'+controle).attr('value', uf);
				}
				else{
					$('#uf'+controle).attr('value','');
				}

				if(dataArray[0].getElementsByTagName("cidade").length > 0){
					var cidade = dataArray[0].getElementsByTagName("cidade")[0].firstChild.nodeValue;
					$('#cidade'+controle).attr('value', cidade);
				}
				else{
					$('#cidade'+controle).attr('value','');
				}

				if(dataArray[0].getElementsByTagName("bairro").length > 0){
					var bairro = dataArray[0].getElementsByTagName("bairro")[0].firstChild.nodeValue;
					$('#bairro'+controle).attr('value', bairro);
				}
				else{
					$('#bairro'+controle).attr('value','');
				}

				if(dataArray[0].getElementsByTagName("logradouro").length > 0){
					
					var tipo_logradouro = '';
					
						if(dataArray[0].getElementsByTagName("tipo_logradouro").length > 0){
							tipo_logradouro = dataArray[0].getElementsByTagName("tipo_logradouro")[0].firstChild.nodeValue;
						}
						else{
							tipo_logradouro = '';
						}
					var logradouro = tipo_logradouro + ' ' + dataArray[0].getElementsByTagName("logradouro")[0].firstChild.nodeValue;
					$('#logradouro'+controle).attr('value', logradouro);
				}
				else{
					$('#logradouro'+controle).attr('value','');
				}
		}
	$('#logradouro'+controle).attr('disabled',false);
	$('#bairro'+controle).attr('disabled',false);
	$('#cidade'+controle).attr('disabled',false);
	$('#uf'+controle).attr('disabled',false);
	
	$('#img_carregando'+controle).css({'display' : 'none'});
}


	function loginPaciente(){

		pasta = 'area_restrita';
					
		msgRetorno = 'msgRetornoPaciente';

		idDados = 'loginPaciente';

		var dados = jQuery('#' + idDados).serialize();
		
		//alert(dados);
		
		jQuery('#'+msgRetorno).html('Verificando dados, aguarde...');

		jQuery('#'+msgRetorno).show('fast');

		var url = pasta + '/login.php';
		
			jQuery.ajax({

				url: url,

				data:dados,

				type:'POST',

				dataType: "html",

				cache: false,

				success: function(c){

					if(c == 1){

						jQuery('#'+msgRetorno).html('Entrando...');

						location = pasta + '/?pg=2';

					}
					else{

						jQuery('#'+msgRetorno).html('Chave inválida.');

					}

				}

			});
			
		return false;

	}

	function loginEmpresa(){

		pasta = 'area_restrita_empresa';
					
		msgRetorno = 'msgRetornoEmpresa';
			
		idDados = 'loginEmpresa';

		var dados = jQuery('#' + idDados).serialize();
		
		//alert(dados);
		
		jQuery('#'+msgRetorno).html('Verificando dados, aguarde...');

		jQuery('#'+msgRetorno).show('fast');

		var url = pasta + '/login.php';
		
			jQuery.ajax({

				url: url,

				data:dados,

				type:'POST',

				dataType: "html",

				cache: false,

				success: function(c){

					if(c == 1){

						jQuery('#'+msgRetorno).html('Entrando...');

						location = pasta + '/?pg=2';

					}
					else{

						jQuery('#'+msgRetorno).html('Dados Inválidos.');

					}

				}

			});
			
		return false;

	}


	function loginMedico(){

		pasta = 'area_restrita_medico';
				
		msgRetorno = 'msgRetornoMedico';

		idDados = 'loginMedico';

		var dados = jQuery('#' + idDados).serialize();
		
		//alert(dados);
		
		jQuery('#'+msgRetorno).html('Verificando dados, aguarde...');

		jQuery('#'+msgRetorno).slideDown('fast');

		var url = pasta + '/login.php';
		
			jQuery.ajax({

				url: url,

				data:dados,

				type:'POST',

				dataType: "html",

				cache: false,

				success: function(c){

					if(c == 1){

						jQuery('#'+msgRetorno).html('Entrando...');

						location = pasta + '/?pg=2';

					}
					else{

						jQuery('#'+msgRetorno).html('Dados Inválidos.');

					}

				}

			});
			
		return false;

	}


