function excluir_arquivo(set_pk,conteudo_pk,cod_tabela,nome_campo) {
	var msg;
	msg = 'Tem certeza que deseja deletar esta imagem?';
	if (confirm(msg)) {
		document.location.href = 'ct_menager.php?acao=deleta_arquivo&set_pk='+set_pk+'&conteudo_pk='+conteudo_pk+'&cod_tabela='+cod_tabela+'&nome_campo='+nome_campo;
	}
	else {
		window.alert('A imagem não foi deletada');
	}
}

function muda_campos(targ,selObj,restore,cod_tabela,ordem){
	var caminho = 'tb_menager.php?ordem='+ordem+'&cod_tabela='+cod_tabela+'&tipo_campo=relacional&sessao=novo_campo&cod_tabela_relacional=';
	eval(targ+".location='"+caminho+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}

function deleta_campo(cod_campo,nome_campo) {
	var msg;

	msg = 'Tem certeza que deseja deletar o campo '+nome_campo+'?';
	if (confirm(msg)) {
		document.location.href = 'tb_menager.php?acao=deleta_campo&cod_campo='+cod_campo;
	}
	else {
		window.alert('O Campo não foi deletado');
	}
}

function deleta_galeria(cod_galeria,nome_galeria) {
	var msg;

	msg = 'Tem certeza que deseja deletar a galeria '+nome_galeria+'?';
	if (confirm(msg)) {
		document.location.href = 'tb_menager.php?acao=deleta_galeria&cod_galeria='+cod_galeria;
	}
	else {
		window.alert('A Galeria não foi deletada');
	}
}

function pk_s(cod_campo,nome_campo) {
	var msg;

	msg = 'Tem certeza que deseja definir o campo '+nome_campo+' como a chave primária da tabela?';
	if (confirm(msg)) {
		document.location.href = 'tb_menager.php?acao=pk_s&cod_campo='+cod_campo;
	}
	else {
		window.alert('O campo não foi definido como chave primária');
	}
}

function pk_n(cod_campo,nome_campo) {
	var msg;

	msg = 'Tem certeza que deseja retirar o atributo chave do campo '+nome_campo+'?';
	if (confirm(msg)) {
		document.location.href = 'tb_menager.php?acao=pk_n&cod_campo='+cod_campo;
	}
	else {
		window.alert('A atributo chave não foi modificado');
	}
}

function deletar_tabela(cod_tabela,nome_tabela) {
	var msg;

	msg = 'Tem certeza que deseja deletar a tabela: '+nome_tabela+'? Atenção, todos os dados serão perdidos definitivamente.';
	if (confirm(msg)) {
		document.location.href = 'tb_menager.php?acao=deletar_tabela&cod_tabela='+cod_tabela;
	}
	else {
		window.alert('A Tabela não foi deletada');
	}
}

function limpar_tabela(cod_tabela,nome_tabela) {
	var msg;

	msg = 'Tem certeza que deseja limpar a tabela: '+nome_tabela+'? Atenção, todos os dados serão perdidos definitivamente.';
	if (confirm(msg)) {
		document.location.href = 'tb_menager.php?acao=limpar_tabela&cod_tabela='+cod_tabela;
	}
	else {
		window.alert('Os dados da tabela não foram limpos');
	}
}

function menu(id) {
	var banco = 'banco_'+id;
	var foto = 'estado_'+id;
	
	if (document.getElementById) {
		var style2 = document.getElementById(banco).style;
		var fotos = document.getElementById(foto).src;
		if (style2.display == 'block') {
			style2.display = 'none';
			MM_swapImage(foto,'','imagens/mais.gif',1)
			
		}
		else {
			style2.display = 'block';
			MM_swapImage(foto,'','imagens/menos.gif',1)
		}
	}
	else if (document.all) {
		var style2 = document.all[banco].style;
		if (style2.display == 'block') {
			style2.display = 'none';
		}
		else {
			style2.display = 'block';
		}
	}
	else if (document.layers) {
		var style2 = document.layers[banco].style;
		if (style2.display == 'block') {
			style2.display = 'none';
		}
		else {
			style2.display = 'block';
		}
	}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function shlayer(id,status) {

	estado = new Array();
	estado[1] = 'show';
	estado[2] = 'hidden';

	MM_showHideLayers(id,'',estado[status]);
}

function deleta_foto(cod_foto,cod_galeria,cod_tabela) {
	if (confirm('Você tem certeza que deseja deletar esta foto? Não será possível recuperar estas informações.')) {
		var destino = 'ct_menager.php?acao=deleta_foto&cod_foto=' + cod_foto + '&cod_galeria=' + cod_galeria + '&cod_tabela=' + cod_tabela;
		document.location.href = destino;
	}
	else {
		window.alert('A foto não foi apagada');
	}
}

function legenda_foto(cod_foto,cod_galeria,cod_tabela) {
	var legenda = prompt('Digite a legenda da foto, ou deixe em branco para cancelar.','');
	if (legenda != '' && legenda != null) {
		var destino = 'ct_menager.php?acao=legenda_foto&cod_foto=' + cod_foto + '&cod_galeria=' + cod_galeria + '&cod_tabela=' + cod_tabela + '&legenda= ' + legenda; 
		document.location.href = destino;
	}
	else {
		window.alert('A legenda não foi inserida.');
	}
}

function editar(acao,cod_tabela) {
	var chave;
	var conteudo;
	var form = document.forms['conteudo'];
	var radioObj = form.elements['chave'];
	if(!radioObj) {
		conteudo = undefined;
	}
	else {
		var radioLength = radioObj.length;
		if(radioLength == undefined)
			if(radioObj.checked)
				conteudo = radioObj.value;
			else
				conteudo = undefined;
		for(var i = 0; i < radioLength; i++) {
			if(radioObj[i].checked) {
				conteudo = radioObj[i].value;
			}
		}
		chave = form.elements['set_pk'].value;
	}
	var destino;
	if (conteudo == undefined && acao != 'novo') {
		window.alert('Escolha um campo para executar a ação');
	}
	else {
		switch (acao) {
			case 'editar': destino = 'ct_menager.php?sessao=novo_ct&set_pk='+chave+'&conteudo_pk='+conteudo+'&cod_tabela='+cod_tabela; break;
			case 'deletar':
				var msg = 'Tem certeza que deseja deletar a entrada selecionada?';
				if (confirm(msg)) {
					destino = 'ct_menager.php?acao=deletar&set_pk='+chave+'&conteudo_pk='+conteudo+'&cod_tabela='+cod_tabela;
				}
				else {
					destino = '#';
					window.alert('Nada foi deletado');
				}
			break;
			case 'omitir': destino = 'ct_menager.php?acao=omitir&set_pk='+chave+'&conteudo_pk='+conteudo+'&cod_tabela='+cod_tabela; break;
			case 'publicar': destino = 'ct_menager.php?acao=publicar&set_pk='+chave+'&conteudo_pk='+conteudo+'&cod_tabela='+cod_tabela; break;
			case 'novo': destino = 'ct_menager.php?sessao=novo_ct&cod_tabela='+cod_tabela; break;
		}
		document.location.href = destino;
	}
}
