/*
Autor: Clausio Elmano de Oiveira
Data: 09/01/2009
Descrição: Funções utilizadas no Agência fotosite
*/

// TODAS
// Função para abrir o Sua Senha, caso tenha perdido a senha
function AbreSuaSenha() {
	window.open('suasenha.php','SuaSenha','width=400,height=200,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');
}


// RESULTADO BUSCA
function f_abreDetalhe(id_foto) {
	//alert (id_foto);
	window.open('foto_detalhe.php?id='+id_foto,'popDetalhe'+id_foto,'width=900,height=600,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no');
}



// MESA LUZ

function MesaLuzAdd(id_foto) {
	window.open('mesaluz_add.php?id='+id_foto,'MesaLuz','width=500,height=250,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no');
}


function MesaLuzAddGroup() {
	window.open('mesaluz_add.php','MesaLuz','width=500,height=250,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no');
}

function OpenNewMesaLuz() {
		window.open('mesaluz_new.php','NewMesaLuz','width=370,height=140,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no');
}

function CompartilharMesaLuz(id_mesa) {
	window.open('compartilhar_mesa.php?id_mesa='+id_mesa,'NewMesaLuz','width=900,height=585,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no');
}
function fExcluiMesaLuz(id_mesa, ds_mesa, qtde) {
	if (confirm('Excluir mesa de luz "'+ ds_mesa +'"??? \nEsta mesa possui '+ qtde +' fotos')) {
		document.FormMesa.id_mesa_dele.value = id_mesa;
		document.FormMesa.submit();
		return true;
	} else{
		return false;
	}
}

// Função da combo das minhas mesas
function fActionComboMinhasMesas(id_acao, id_mesa, ds_mesa, qtde) {
	if (id_acao == 1) {
		fExcluiMesaLuz(id_mesa, ds_mesa, qtde);
	}
	if (id_acao == 2) {
		CompartilharMesaLuz(id_mesa);
	}
	if (id_acao == 3) {
		DownloadZipAlta(id_mesa);
		alert("Por favor aguarde enquanto o seu download é preparado. Isso pode levar alguns instantes dependendo da quantidade de fotos no zip!\nPLEASE WAIT WHILE YOUR DOWNLOAD IS BEING PREPARED.");
	}	
	if (id_acao == 4) {
		DownloadZipBaixa(id_mesa);
		alert("Por favor aguarde enquanto o seu download é preparado. Isso pode levar alguns instantes dependendo da quantidade de fotos no zip!\nPLEASE WAIT WHILE YOUR DOWNLOAD IS BEING PREPARED.");
	}		
}

function fExcluiFotoMesa(id_foto) {
	if (confirm('Tem certeza que deseja excluir foto da mesa de luz?')) {
		if (window.opener != null) { // é pop-up
			window.opener.location = window.opener.location + "&id_foto_delete=" + id_foto;
		} else {
			window.location.href = window.location.href + "&id_foto_delete=" + id_foto;
		}
		
		return true;
	} else {
		return false;
	}
}

function fActionComboFotoDetalheMesa(id_acao, id_foto, id_mesa) {
	//alert(id_acao);
	// Função de ação para os combos
	if (id_acao == 1) {
		return fExcluiFotoMesa(id_foto);
	}
	if (id_acao == 2) {
		f_DownloadBaixa(id_foto);
		return true;
	}		
	if (id_acao == 3) {
		f_DownloadAlta(id_foto);
		return true;
	}			
 	if (id_acao == 4) {
		MesaLuzAdd(id_foto);
		return true;
	}
	return false;
}

// DOWNLOAD - FOTO
function f_DownloadAlta(id_foto) {
	window.location.href="foto_alta.php?id="+id_foto;
}
function f_DownloadBaixa(id_foto) {
	window.location.href="foto_baixa.php?id="+id_foto;
}

// DOWNLOAD - MESA
function DownloadZipAlta(id_mesa) {
	window.location.href="download_zip.php?bit_alta=1&id_mesa="+id_mesa;
}

function DownloadZipBaixa(id_mesa) {
	window.location.href="download_zip.php?id_mesa="+id_mesa;
}

// Search
function fChangeComboPesquisa(form) {
	// Clausio - 09/12/2009
	// Não faz mais a pesquisa automatica
	//return true;
	//alert("passou!!");
	//alert(form.action);
	form.action = "";
	form.reload.value="1";
	form.submit();
}

function fMudaQtdePagina(form) {
		//alert(form.fotos_qtde.value);
		form.mudou_qtde.value = "1";
		form.submit();
}

// GRUPO - Ações por grupo
function fChangeSelecao(form) {
	form.bit_muda_selecao.value="1";
}

function fActionGroup(form, id_acao){
	//alert(form);
	form.bit_download.value = id_acao;
	form.submit();
}
function fChangeOrder(form){
	form.submit();
}


// GRUPO

function fChangeOrderGrupo(form){
	form.submit();
}

function fActionComboGrupo (form, id_acao, id_temporada, id_evento, id_desfile, id_tipo_foto) {
	form.id_acao.value = id_acao;
	form.gid_temporada.value = id_temporada;
	form.gid_evento.value = id_evento;
	form.gid_desfile.value = id_desfile;
	form.gid_tipo_foto.value = id_tipo_foto;
	form.submit();
}


function DownloadZipGroupAlta(id_mesa) {
	window.open("download_zip.php?bit_alta=1");
	alert("Por favor aguarde enquanto o seu download é preparado. Isso pode levar alguns instantes dependendo da quantidade de fotos no zip!\nPLEASE WAIT WHILE YOUR DOWNLOAD IS BEING PREPARED.");
}

function DownloadZipGroupBaixa(id_mesa) {
	window.open("download_zip.php");
	alert("Por favor aguarde enquanto o seu download é preparado. Isso pode levar alguns instantes dependendo da quantidade de fotos no zip!\nPLEASE WAIT WHILE YOUR DOWNLOAD IS BEING PREPARED.");
}

// BUSCA
function fChangeBuscaRadio(form, valor) {
	if(valor == 0) {
		form.action = "resultado_fotos.php";
		form.bit_lista.visible = false;
	} else {
		form.action = "resultado_grupos.php";
		form.bit_lista.visible = true;
	}
}

function f_envia(form){
//	alert(form.tipo_busca.item);
	
	for (xi=0; xi<form.tipo_busca.length; xi++)
		if (form.tipo_busca[xi].checked)
			valor = xi;

	if(valor == 0) {
		form.action = "resultado_fotos.php";
	} else {
		form.action = "resultado_grupos.php";
	}
	
	return true;
}
function fChangeGrupoResultado(form) {
	form.submit();
	return true;
}



