// JavaScript Document
var navegador = navigator.userAgent.toLowerCase(); //Cria e atribui à variável global 'navegador' (em caracteres minúsculos) o nome e a versão do navegador
var xmlhttp; //Cria uma variável global chamada 'xmlhttp'


function valida_cadastro(formulario){
	var x=document.getElementById(formulario);
	var ok=true;
	for (var i=0;i<x.length;i++)
	 {
	  if(x.elements[i].value==""&&(x.elements[i].name!='complemento'&&x.elements[i].name!='telefone'&&x.elements[i].name!='celular')){
			alert('Preencha o campo '+x.elements[i].name.toUpperCase());
			x.elements[i].select();
			ok=false;
		}
  }
  if(ok){
  	//document.write("<b>Pode enviar o form!");
	GerenciaForm(formulario,'cadastro','conteudo');
  }
}

function loadfotos(pagina,pasta)
{
	var d = new Date();
	var crc=d.getTime();
	var url	=	"thumbs.php?pagina="+pagina+"&pasta="+pasta+"&crc="+crc;
	CarregaJquery(url,'#paginascobertura');
}

function relogio(){
	if (ss >= 59){
		ss = 00;
		mm = mm + 1;
		if (mm >= 59){
			mm = 00;
			hh = hh + 1;
			if (hh >= 24){
				hh = 00;
			}
		}
	}
	ss = ss + 1;
	if (hh <= 9){
		xhh = "0" + hh;
	} else {
		xhh = hh;
	}
	if (mm <= 9){
		xmm = "0" + mm;
	} else {
		xmm = mm;
	}
	if (ss <= 9){
		xss = "0" + ss;
	} else {
		xss = ss;
	}
	document.getElementById('divrelogio').innerHTML ="Teste novo";
	document.getElementById('divrelogio').innerHTML = dia + " " + xhh + ":" + xmm + ":" + xss;
	lrelogio = setTimeout("relogio()", 1000);
}

function LinkNormal(destino){
//	alert(destino);
	window.location =  destino;
}
function ValidaDataObs(verifica,dataaver,destino){
	//	alert(verifica);
		var dataObs="";
		if(verifica==20){
			dataObs=document.getElementById(dataaver).value;
		}
		document.getElementById(destino).value=dataObs;
}
//INICIO controle de multiplos checkboxes
arrItens = new Array();
function arrayElt(pArr, pElt) {
	// Assumes a string array and a string element.
	for (j=0; j<pArr.length; j++) {
		if (pArr[j].toUpperCase() == pElt.toUpperCase())
			return j;
	}

	return "-1";
}
function CheckUncheck(Ocheck,local){
	var str = document.getElementById(local).value;
	if(str.length>0){//se não está vazio
		arrItens = str.split(',');
	}

	if(Ocheck.checked){
			arrItens.push(Ocheck.value);
		}else{
			var pos =arrayElt(arrItens , Ocheck.value);
			arrItens.splice(pos,1);
		}
	arrItens.sort();//ordenando
	str=arrItens.toString();//convertendo em string
	document.getElementById(local).value= str;
}
//FIM controle de multiplos checkboxes
/* Inicio link para botoes
onclick="LinkBotao('parent','teste.php');return document.ValorRetorno"
*/
function LinkBotao() { //v3.0
  var i, args=LinkBotao.arguments; document.ValorRetorno = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//Fim link para botoes
//Radio 'http://www.mixfm.com.br/templates/PopPlayer.aspx','radio',
//pop_up('../extras/banner.php?nome=$rs[1]&img=$arquivo', 260, 330, 0, 0, 0)
function pop_up(local, w, h, scrollbars, status, resizable)
{
	largura = screen.width;
	altura = screen.height;
	XX = (largura-w)/2;
	YY = (altura-h)/2;
	var d = new Date();
	var crc=d.getTime();
	janela =
	window.open(local,'POP_UP'+crc,'width='+w+',height='+h+',left='+XX+',top='+YY+',scrollbars='+scrollbars+',status='+status+',resizable='+resizable+',toolbar=no,directories=no,menubar=no');
	janela.focus();
}


/* INICIO troca cor do campo quando com e sem foco*/
function troca_cor(elemento,cor1,cor2){
	elemento.style.backgroundColor = cor1;
	elemento.style.color = cor2;
}
/* FIM troca cor do campo quando com e sem foco*/

// inicio troca img 
function troca_img(img)
{
	//alert(document.images.img_foto.src);
	document.images.img_foto.src = img;
	//alert(document.images.img_foto.src);
}
//fim troca img

/* INICIO excluir registro via PHP*/
function confirm_exclusao(tabela,registro,ativo,exibir)
{	//alert(tabela);
    var resposta=confirm("Confirma ativar/desativar item '"+exibir+"'?")

    if (resposta) {
//alert(resposta);
       window.location.href = "./?id="+registro+"&tabela="+tabela+"&ativo="+ativo;
    }//if resposta
}
/* FIM excluir registro via PHP */ 	


//----------- FUNCOES JQUERY/FORM -------------------
//INICIO gerenciamento de formulários
function GerenciaForm(Formulario,pagina,local){
	var serializeDados = $('#'+Formulario).serialize();
	$("#"+local).html($('#loading').html());
	pagina = Crc(pagina+".php?"+serializeDados);
//alert(pagina);
	$("#"+local).load(pagina);
}
//FIM gerenciamento de formulários

//INICIO crc
function Crc(pagina){
	var d = new Date();
	var crc=d.getTime();
	pagina=pagina.replace('?',"?crc="+crc+"&");
	return pagina;	
}
//FIM crc

//INICIO valida o login no formulário
function verificalogin(loginENV){
	//alert(loginENV);
	$("#disponivel").html('<img src="../../imgs/_comuns/mini.gif" alt="carregando" />');
	if(loginENV!=""){
		pagina = Crc("verifica_login.php?login="+loginENV);
		$("#disponivel").load(pagina);
	}
}
//FIM valida o login no formulário

//INICIO valida o formulário de login do sistema
function validaSis(){
	var loginENV = document.autentica.login.value;
	var senhaENV = document.autentica.senha.value;
	var serializeDados = $('#autentica').serialize();
	if(loginENV!=""&&senhaENV!=""){
		document.autentica.submit();
	}else{
		alert("Preencha login e senha!!");
	}
}
//FIM valida o formulário de login


//INICIO valida o formulário de login do site
function valida(){
	var loginENV = document.autentica.login.value;
	var senhaENV = document.autentica.senha.value;
	var serializeDados = $('#autentica').serialize();
	$("#login").html($('#loading').html());
	pagina = Crc("login.php?"+serializeDados);
	if(loginENV==""&&senhaENV==""){
		alert("Preencha login e senha!!");
	}
	$("#login").load(pagina);

	CarregaJquery('home.php?','#conteudo');
}
//FIM valida o formulário de login

function CarregaJquery(pagina,local){
	//evitando cache
	pagina = Crc(pagina);
	//alert("Pagina: " + pagina + " |Local: " + local);
	
	$(local).hide();
	$('#loading').show(); 
	$(local).load(pagina);
	$(local).show();
	$('#loading').hide();
	//se for home, esconde o top e mostra as miniaturas
	if(pagina.substr(0,4)=='home'){
		document.getElementById('top10').style.display='none';	
		document.getElementById('thumbscapa').style.display='block';
	}else{
		document.getElementById('top10').style.display='block';	
		document.getElementById('thumbscapa').style.display='none';
	}
	
	//se for agenda, não exibe a agenda da esquerda
	if(pagina.substr(0,6)=='agenda'){
		document.getElementById('agenda').style.display='none';	
	}else{
		document.getElementById('agenda').style.display='block';	
	}
	//ajustando largura dinamicamente
	//document.getElementById('conteudo').style.width='640px';
}
//----------- FUNCOES JQUERY/FORM -------------------

function exibe_swf(arquivo, largura, altura, wmode)
{
	var d = new Date();
	var crc=d.getTime();
	swf="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0'";
	swf +="width='"+largura+"' height='"+altura+"'>";
	swf +="<param name='movie' value='"+arquivo+"?"+crc+"' />";
	swf +="<param name='quality' value='high' />";
	swf +="<param name='wmode' value='"+wmode+"' />";
	swf +="<param name='menu' value='false' />";
	swf +="<embed src='"+arquivo+"' width='"+largura+"' height='"+altura+"' ";
	swf +="quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='"+wmode+"' menu='false'></embed>";
	swf +="</object>";
	document.write(swf);
}
/*INICIO Exibe oculta div*/
function OcultaExibe(div,botao,texto)
{
	var conteudo = document.getElementById(botao).value;
//alert(conteudo.search('Ocultar'));
	conteudo=conteudo.search('Ocultar');
	if(conteudo>=0){
		document.getElementById(div).style.display = "none";
		document.getElementById(botao).value = 'Exibir '+texto;
	}else{
		document.getElementById(div).style.display = "block";	
		document.getElementById(botao).value = 'Ocultar '+texto;
	}
}
/*FIM Exibe oculta div*/

