// JavaScript Document
function setar()
{
	document.getElementById("imagemAmpliadaMudar").value = 1;
	document.getElementById("legendaMudar").value = 1;
	document.getElementById("linkMudar").value = 1;	
}
function mudarImagemAmpliada(imagem,legenda,link,total,atual)
{
	document.getElementById("imagemAmpliadaMudar").src = imagem;
	document.getElementById("imagemAmpliadaMudar").value = atual;
	document.getElementById("legendaMudar").innerHTML = legenda;
	document.getElementById("linkMudar").href = link;
	document.getElementById("posicaoAtual").innerHTML = atual+" de "+total;
	
}

function proximo(totalThumbs,totalLegenda,totalLinks){
		
		var atual = parseInt(document.getElementById("imagemAmpliadaMudar").value);
		
		if(atual == totalThumbs.length)
		{
			//figura
			document.getElementById("imagemAmpliadaMudar").src = totalThumbs[0];
			document.getElementById("imagemAmpliadaMudar").value = 1;
			//legenda
			document.getElementById("legendaMudar").innerHTML = totalConteudo[0];
			document.getElementById("legendaMudar").value = 1;
			//link
			document.getElementById("linkMudar").href = totalLinks[0];
			document.getElementById("linkMudar").value = 1;
			//posição atual
			document.getElementById("posicaoAtual").innerHTML = "1 de "+(totalThumbs.length);
		}
		else
		{
			//figura
			document.getElementById("imagemAmpliadaMudar").src = totalThumbs[atual];
			document.getElementById("imagemAmpliadaMudar").value = (atual+1);
			//legenda
			document.getElementById("legendaMudar").innerHTML = totalConteudo[atual];
			document.getElementById("legendaMudar").value = (atual+1);
			//link
			document.getElementById("linkMudar").href = totalLinks[atual];
			document.getElementById("linkMudar").value = (atual+1);
			//posição atual
			document.getElementById("posicaoAtual").innerHTML = (atual+1)+" de "+(totalThumbs.length);
		}
}

function anterior(totalThumbs,totalConteudo,totalLinks){
		
		var atual = parseInt(document.getElementById("imagemAmpliadaMudar").value);
		
		if(atual == 1)
		{
			//figura
			document.getElementById("imagemAmpliadaMudar").src = totalThumbs[totalThumbs.length-1];
			document.getElementById("imagemAmpliadaMudar").value = totalThumbs.length;
			//legenda
			document.getElementById("legendaMudar").innerHTML = totalConteudo[totalThumbs.length-1];
			document.getElementById("legendaMudar").value = totalThumbs.length;
			//link
			document.getElementById("linkMudar").href = totalLinks[totalThumbs.length-1];
			document.getElementById("linkMudar").value = totalThumbs.length;
			//posição atual
			document.getElementById("posicaoAtual").innerHTML = (totalThumbs.length)+" de "+(totalThumbs.length);
		}
		else
		{
			//figura
			document.getElementById("imagemAmpliadaMudar").src = totalThumbs[atual-2];
			document.getElementById("imagemAmpliadaMudar").value = (atual-1);
			//legenda
			document.getElementById("legendaMudar").innerHTML = totalConteudo[atual-2];
			document.getElementById("legendaMudar").value = (atual-1);
			//link
			document.getElementById("linkMudar").href = totalLinks[atual-2];
			document.getElementById("linkMudar").value = (atual-1);
			//posição atual
			document.getElementById("posicaoAtual").innerHTML = (atual-1)+" de "+(totalThumbs.length);
		}
}

function ativarSlide(){
	if(document.formSlide.ativador.checked)
	{
		temporizador = setInterval("proximo(totalThumbs,totalConteudo,totalLinks)",5000);	
	}
	else
	{
		clearInterval(temporizador);
	}
	
}
/*FUNÇÕES DO ADM*/
function apagar()
{
	var obj = document.getElementsByTagName("input");
	var contador = 0;
	
	for(var i = 0; i < obj.length; i++)
	{
		if((obj[i].type == 'checkbox') && (obj[i].checked == true))
		{
			contador++;
		}
	}
	if(contador != 0)
	{
		if(confirm("Deseja apagar "+contador+" item(s)?")) document.galeria.submit();
		else
		{
			for(var i = 0; i < obj.length; i++)
			{	
				if((obj[i].type == 'checkbox') && (obj[i].checked == true))
				{
					obj[i].checked = "";
				}
			}
		}		
	}
	else alert("Nunhum item selecionado");
}

function hoje()
{
	var data = new Date();
	var ano = data.getFullYear();
	var mes = data.getMonth();
	var dia = data.getDate();

	/*if(mes.length == 1) mesNovo = "0" + mes;
	else mesNovo = mes;
	if(dia.length == 1) diaNovo = "0" + dia;
	else diaNovo = dia;*/
	
	document.galeria.dia.value = dia;
	document.galeria.mes.value = mes + 1;
	document.galeria.ano.value = ano;
}

function maisArquivos()
{
	obj = document.getElementById("maisarquivos").outerHTML;
	
	document.getElementById("maisarquivos").outerHTML = "<input id='arquivo' name='img[]' type='file'size='60'><br/><input id='legenda' name='legenda[]' type='text' size='60'>&nbsp;Legenda<br/><input id='link' name='link[]' type='text' size='60'>&nbsp;Link Matéria<br/><br/>\n" + obj;
}

function validaData(dia,mes,ano)
{
		if((dia == "") || (dia == null) || (dia < 1) || (dia > 31) || (isNaN(dia)))
			return false;
		else if((mes == "") || (mes < 1) || (mes > 12) || (isNaN(mes)))
			return false;
		else if((dia > 28) && (mes == 2))
			return false;
		else if((dia == 31) && ((mes == 4) || (mes == 6) || (mes == 9) || (mes == 11)))
			return false;
		else if((ano == "") || (ano == null) || (ano.length != 4) || (isNaN(ano)))
			return false;
		else return true;
	}
	
function gravar()
{
	var dia = document.galeria.dia.value;
	var mes = document.galeria.mes.value;
	var ano = document.galeria.ano.value;
	var categoria = document.galeria.categoria.value;
	var sequencia = document.galeria.sequencia.value;
	
	if(!validaData(dia,mes,ano))
	{
		alert("Data Incorreta");
		document.galeria.dia.value = "";
		document.galeria.mes.value = "";
		document.galeria.ano.value = "";
		return false;
	}
	
	if(sequencia == "" || sequencia == null)
	{
		alert("Selecione a sequencia da galeria")
		document.galeria.sequencia.focus();
		return false;
	}
	
	if(categoria == "" || categoria == null)
	{
		alert("Defina a categoria da galeria")
		document.galeria.categoria.focus();
		return false;
	}

	else document.galeria.submit();
}

function upload()
{
	if(document.dados.img.value == "" || document.dados.img.value == null)
	{
		alert("Clique no botão PROCURAR para incluir um foto");
		document.dados.img.focus();
	}
	else
	{
		document.dados.submit();
	}
}
function atualizar()
{
	opener.location.reload()
}

