// JavaScript Document

function ListarBanners(pag){
	if(pag==null) pag=0;
	
	var datos="pagajax=paginas/web/tabla_banners.php";
	datos+="&pag="+pag;
	datos+="&"+$('#frmFiltro').serialize();
	//MostrarAviso(datos);
	$.ajax({
		url: "paginas/ajax.php",
		data: datos,      
		global: false,
      	type: "POST",
		async: false,
		success: function(html){ $('#visor').html(html); }
	})
}

function FichaBanner(id){
	if(id==null) id="";
	var data="&id="+id;
	CargarSeccion("web","ficha_banner", data);		
}

function PublicacionesBanner(id){
	if(id==null) id="";
	var html=AccionesBanners('arbol',id);
	$('#arbol_secciones').html(html);

}

function AccionesBanners(accion, id){
	if(id==null) id="";
	
	var datos="pagajax=paginas/web/ajax_banners.php";
	datos+="&id="+id;
	datos+="&accion="+accion;
	if(accion=="almacenar"){
		datos+="&"+$('#frmBanner').serialize();
	}
	//MostrarAviso(datos);
	var html=$.ajax({
		url: "paginas/ajax.php",
		data: datos,      
		global: false,
      	type: "POST",
		async: false,
		success: function(){}
	}).responseText;	
	return(html);
}

function AlmacenarBanner(id){
	if(id==null) id="";
	var html=AccionesBanners('almacenar', id);
	if(html!=""){
		MostrarAviso(html, "Almacenar Banner");	
	}else{
		CargarSeccion("web","visor_banners");
	}
}

function EliminarBanner(id){
	if(id!="" && confirm("\xBFDesea eliminar este Banner?")){
		var html=AccionesBanners('eliminar',id);
		if(html!=""){
			MostrarAviso(html, "Eliminar Banner");	
		}
		ListarBanners();
	}
}

function CambiarVisibleBanner(id){
	var html=AccionesBanners('cambiar_visible',id);
	if(html!=""){
		MostrarAviso(html, "Cambiar Visibilidad Banner");	
	}
	ListarBanners();
}

function OpcionesBanner(tipo, id){
	if(tipo==null) tipo="normal";
	if(id==null) id="";
	
	var datos="pagajax=paginas/web/ajax_banners.php";
	datos+="&accion=opc_banner";
	datos+="&tipo="+tipo;
	datos+="&id="+id;

	$.ajax({
		url: "paginas/ajax.php",
		data: datos,      
		global: false,
		type: "POST",
		async: false,
		success: function(html){
			$('#opc_banner').html(html);	
		}
	});
}

function SubirBanner(id,seccion, pos){
	if(id!=null && id!="" && seccion!=null && seccion!=""){	
		var datos="pagajax=paginas/web/ajax_banners.php";
		datos+="&accion=orden";
		datos+="&mov=subir";
		datos+="&id="+id;
		datos+="&seccion="+seccion;
		datos+="&pos="+pos;
	
		$.ajax({
			url: "paginas/ajax.php",
			data: datos,      
			global: false,
			type: "POST",
			async: false,
			success: function(html){ListarBanners();}
		});	
	}
}

function BajarBanner(id,seccion,pos){
	if(id!=null && id!="" && seccion!=null && seccion!=""){	
		var datos="pagajax=paginas/web/ajax_banners.php";
		datos+="&accion=orden";
		datos+="&mov=bajar";
		datos+="&id="+id;
		datos+="&seccion="+seccion;
		datos+="&pos="+pos;
	
		$.ajax({
			url: "paginas/ajax.php",
			data: datos,      
			global: false,
			type: "POST",
			async: false,
			success: function(html){ListarBanners();}
		});	
	}
}

function CodigoFuenteBanner(ruta, fichero){
	var img="";
	if(fichero.substr(fichero.indexOf("."))!=".swf"){
		img="<img src='"+ruta+fichero+"' title='Previsualizaci&oacute;n del Banner Subido' />";
	}else{
		img+="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' title='Previsualizaci&oacute;n del Banner'>\r\n";
			img+="<param name='movie' value='ruta"+fichero+"' />\r\n";
			img+="<param name='quality' value='high' />\r\n";
			img+="<param name='wmode' value='transparent' />\r\n";
			img+="<embed src='"+ruta+fichero+"' quality='high' wmode='transparent' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'></embed>\r\n";
		img+="</object>\r\n";
	}
	
	//alert(img);
	return(img);
}
