// JavaScript Document

function AccionesGaleria(accion, id){
	if(id==null) id="";
	
	var datos="pagajax=paginas/galerias/ajax_galerias.php";
	datos+="&accion="+accion+"&id="+id;
	
	if(accion=="almacenar"){
		datos+="&"+$("#frmGaleria").serialize();
	}
	
	var html=$.ajax({
		url: "paginas/ajax.php",
		data: datos,      
		global: false,
      	type: "POST",
		async: false,
		success: function(){}
	}).responseText;
	return(html);
}

function ListarGalerias(){
	var html=AccionesGaleria("listar",'');
	$('#lista_galerias').html(html);	
}

function FichaGaleria(id){
	if(id==null) id="";
	var html=AccionesGaleria('ficha',id);
	$('#ficha_galeria').html(html);
	MostrarArchivosGaleria(id);
}

function MostrarArchivosGaleria(id){
	var html="";
	if(id!=""){
		html=AccionesGaleria('mostrararchivos', id);
	}
	
	$('#imagenes_galeria').html(html);
}

function AlmacenarGaleria(id){
	if(id==null) id="";
	var html=AccionesGaleria('almacenar', id);
	if(html!=""){
		MostrarAviso(html, "Almacenar Galer&iacute;a");
	}else{
		ListarGalerias();
		FichaGaleria(id);	
	}
}

function CambiarEstadoGaleria(id){
	if(id!=null){
		var html=AccionesGaleria('cambiarestado', id);
		if(html!=""){
			MostrarAviso(html, "Cambiar Estado de Galer&iacute;a");
		}else{
			ListarGalerias();
		}	
	}
}

function EliminarImagenGaleria(id, img){
	if(id!=null){
		if(confirm('\xBFDesea eliminar esta imagen de la galer\xEDa?')){
			var datos="pagajax=paginas/galerias/ajax_galerias.php";
			datos+="&accion=eliminarimg&id="+id;
			datos+="&img="+img;
			
			$.ajax({
				url: "paginas/ajax.php",
				data: datos,      
				global: false,
				type: "POST",
				async: false,
				success: function(html){
					if(html!=""){
						MostrarAviso(html, "Eliminar Imagen de Galer&iacute;a");
					}
					MostrarArchivosGaleria(id);						
				}
			});	
		}
	}
}

function EliminarGaleria(id){
	if(id!=null){
		if(confirm('\xBFDesea eliminar la galer\xEDa de Im\xE1genes?')){
			var html=AccionesGaleria('eliminar', id);
			if(html!=""){
				MostrarAviso(html, "Eliminar Galer&iacute;a");
			}else{
				ListarGalerias();
				FichaGaleria();
			}	
		}
	}	
}
