﻿function VerificaFoto(acao){
	f = document.dados;
	f.acao.value = acao;
	error_found = false;
	
	if (acao == "inserir"){
		CheckFileField(f.foto, jsRequired,"gif,jpg,GIF,JPG","foto");
		CheckCheckBoxField(f.legal, "termo de aceite");	
	}
	CheckDropDown(f.id_album,"album");
	CheckTextField(f.titulo, jsOptional,50,jsNoTags,"título");
	CheckTextField(f.legenda, jsOptional,300,jsNoTags,"legenda");
	CheckTextField(f.tags, jsOptional,50,jsNoTags,"tags");	
	
	if (!error_found) {	
		document.getElementById('msg').innerHTML= " ";
		document.getElementById('msg_aguarde').innerHTML= "<img src='/app/img/aguarde.gif'> ";
		f.submit();					
	}
	AtualizaBanners();
}

function VerificaVariasFotos(){
	f = document.dados;
	error_found = false;
	CheckFileField(f.foto_1, jsRequired,"gif,jpg,GIF,JPG","foto");
	CheckFileField(f.foto_2, jsOptional,"gif,jpg,GIF,JPG","foto");
	CheckFileField(f.foto_3, jsOptional,"gif,jpg,GIF,JPG","foto");
	CheckFileField(f.foto_4, jsOptional,"gif,jpg,GIF,JPG","foto");
	CheckFileField(f.foto_5, jsOptional,"gif,jpg,GIF,JPG","foto");
	CheckFileField(f.foto_6, jsOptional,"gif,jpg,GIF,JPG","foto");
	CheckFileField(f.foto_7, jsOptional,"gif,jpg,GIF,JPG","foto");
	CheckFileField(f.foto_8, jsOptional,"gif,jpg,GIF,JPG","foto");
	CheckFileField(f.foto_9, jsOptional,"gif,jpg,GIF,JPG","foto");
	CheckFileField(f.foto_10, jsOptional,"gif,jpg,GIF,JPG","foto");
	CheckDropDown(f.id_album,"album");
	CheckCheckBoxField(f.legal, "termo de aceite");	
	CheckTextField(f.titulo, jsOptional,100,jsNoTags,"título");
	CheckTextField(f.legenda, jsOptional,300,jsNoTags,"legenda");
	CheckTextField(f.tags, jsOptional,100,jsNoTags,"tags");		
	
	if (!error_found) {	
		document.getElementById('msg').innerHTML= " ";
		document.getElementById('msg_aguarde').innerHTML= "<img src='/app/img/aguarde.gif'> ";
		f.submit();
	}
	AtualizaBanners();
}


function ExcluirFoto(id_foto,id_album, id_comunidade){	
	if(confirm("Você realmente deseja excluir esta foto e todo conteúdo associado a ela?")){
		var Conexao = Ajax();
		Conexao.open("GET","/app/wikisites/fotos/proc.cfm?id_comunidade=" + id_comunidade + "&id_foto=" + id_foto + "&id_album=" + id_album + "&acao=excluir",false);
		Conexao.send(null); 
		CarregarGrupos("/app/wikisites/fotos/home.cfm?id_comunidade=" + id_comunidade + "&id_foto=" + id_foto + "&id_album=" + id_album,"workspace",'albuns');	
		CarregarGrupos("/app/wikisites/inc_left.cfm?id_comunidade=" + id_comunidade, "cf-preview-left","");	
	}
	AtualizaBanners();
}

function EditarFoto(id, id_comunidade, id_album){
	showPopWin('/app/wikisites/fotos/form.cfm?id_comunidade=' + id_comunidade + '&id=' + id + '&id_album=' + id_album + '&acao=editar&', 465, 535, null, false);
	AtualizaBanners();
}

function AbrirDetalheFoto(id_foto,id_comunidade){	
	CarregarGrupos("/app/wikisites/fotos/detalhes.cfm?id_comunidade=" + id_comunidade + "&id_detalhe=" + id_foto ,"workspace",'fotos');
	AtualizaBanners();
}

function OrdenarFotos(id_album, ordem, id_comunidade){
	CarregarGrupos("/app/wikisites/fotos/home.cfm?id_album=" + id_album + "&id_comunidade=" + id_comunidade + "&ordem=" + ordem,"workspace","fotos");	
	AtualizaBanners();
}

// funções de albuns

function CriarAlbum(acao,id){
	f = document.dados;
	f.acao.value = acao;
	error_found = false;
	CheckTextField(f.titulo, jsRequired,50,jsNoTags,"nome");
	if (!error_found) {	
		f.submit();		
	}
	
}

function EditarAlbum(id, id_comunidade){
	showPopWin('/app/wikisites/albuns/form.cfm?id_comunidade=' + id_comunidade + '&id=' + id + '&acao=editar&', 435, 180, null, false);
	AtualizaBanners();
}

function ExcluirAlbum(id, id_comunidade){
	if(confirm("Você realmente deseja excluir este album e todas a fotos associadas a ele ?")){
		var Conexao = Ajax();
		Conexao.open("GET","/app/wikisites/albuns/proc.cfm?id_album=" + id + "&id_comunidade=" + id_comunidade + "&acao=excluir",false);
		Conexao.send(null); 
		CarregarGrupos("/app/wikisites/albuns/home.cfm?id_comunidade=" + id_comunidade,"workspace",'albuns');	
		CarregarGrupos("/app/wikisites/inc_left.cfm?id_comunidade=" + id_comunidade,"cf-preview-left","");
	}
}

function ListarFotos(id_album, id_comunidade){
	CarregarGrupos("/app/wikisites/fotos/home.cfm?id_comunidade=" + id_comunidade + "&id_album=" + id_album ,"workspace","fotos");
}

function AddFotos(id_album, id_comunidade){
	showPopWin('/app/wikisites/fotos/form_multiplo.cfm?id_comunidade=' + id_comunidade + '&id_album=' + id_album, 550, 565, null, false);
}


