<!--
function crearTemaBoletin(){
	Element.show('toolbar_busy');
	var formCatalogoFilas = $('catalogoTemaBoletines');
	var formParameters = Form.serializeEscaped(formCatalogoFilas);
	var containerFilas = formCatalogoFilas['container_filas'].value;
	var url = URL_CLASES + 'clase-catalogo_tema_boletin-actionscript.php';
	var pars = 'accion=crear&' + formParameters;

	new Ajax.Request(url, {
		parameters: pars, 
		onComplete: function(r){
			var temaBoletin = PHP_Unserialize(r.responseText);
			if(temaBoletin.type){
				new Insertion.Bottom( containerFilas , temaBoletin.ver_en_catalogo);
				editarTemaBoletin(temaBoletin.tema_boletin_id);
			}
			else
				alert(_ERROR);
			Element.hide('toolbar_busy'); 
		} 
	});
}

function editarTemaBoletin(tema_boletin_id){
	try{
		Element.show('tema_boletin_busy_' + tema_boletin_id);
	}catch(e){};
	var url = URL_CLASES + 'clase-tema_boletin-actionscript.php';
	var pars = 'accion=editar&tema_boletin_id=' + tema_boletin_id;
	var urlcompleta = url + '?' + pars;
	TabsGestorBoletines.crearTabExtendido('tema_boletin_' + tema_boletin_id, '<span class="tema_boletin">' + _TEMA_BOLETIN + ': '+ tema_boletin_id +'</span>', {url: urlcompleta, selected: true, showCloseBtn: true});
	try{
		Element.hide('tema_boletin_busy_' + tema_boletin_id);
	}catch(e){};
}

function eliminarTemaBoletin(tema_boletin_id)	{
	if ( confirm(_ESTA_SEGURO) ){
		Element.show('tema_boletin_busy_' + tema_boletin_id);
		var Tab = TabsGestorBoletines.buscarTab('tema_boletin_' + tema_boletin_id);
		TabsGestorBoletines.quitarTab(Tab);
		var div_tema_boletin = $('tema_boletin_' + tema_boletin_id);
		var url = URL_CLASES + 'clase-tema_boletin-actionscript.php';
		var pars = 'accion=eliminar&tema_boletin_id=' + tema_boletin_id;
		new Ajax.Request( url, {
			parameters:pars,
			evalScripts:true,
			onComplete: function(r){
				var eliminadoOk = r.responseText;
				if(eliminadoOk)
					Effect.BlindUp(div_tema_boletin);
				else
					alert(_ERROR);
			}
		});
	}
}

function verTemaBoletin(tema_boletin_id){
	var updateElemet = $('tema_boletin_' + tema_boletin_id);
	var formCatalogoFilas = $('catalogoTemaBoletines');
	var formParameters = Form.serialize(formCatalogoFilas);
	var url = URL_CLASES + 'clase-tema_boletin-actionscript.php';
	var pars = 'accion=ver_en_catalogo&tema_boletin_id=' + tema_boletin_id + '&' + formParameters;
	new Ajax.Updater(updateElemet, url, {
		parameters:pars,
		evalScripts:true
	});
}

function mostrarBoletines(tema_boletin_id , element){
	if(element){
		Element.toggle('tema_boletin_boletines_' + tema_boletin_id);
		Element.Class.toggle(element, 'recoger', 'expandir');
		if( Element.hasClassName(element, 'expandir') ) return;
	}
	
	var updateElemet = $('tema_boletin_boletines_' + tema_boletin_id);
	updateElemet.innerHTML = '<span class="busy">';
	var url = URL_CLASES + 'clase-tema_boletin-actionscript.php';
	var pars = 'accion=mostrar_boletines&tema_boletin_id=' + tema_boletin_id;
	new Ajax.Updater(updateElemet, url, {
		parameters:pars,
		evalScripts:true
	});
}

/*--------------------------------------------------------------------------*/
function crearBoletin(tema_boletin_id, idioma, boletinTitulo, extraPars){
	Element.show('boletin_crear_busy_' + tema_boletin_id);
	var formCatalogoFilas = $('catalogoBoletines');
	var formParameters = Form.serializeEscaped(formCatalogoFilas);
	var containerFilas = formCatalogoFilas['container_filas'].value;
	var url = URL_CLASES + 'clase-catalogo_boletin-actionscript.php';
	var pars = 'accion=crear&tema_boletin_id=' + tema_boletin_id + '&' + formParameters + '&boletin_idioma=' + idioma + '&' + extraPars;
	new Ajax.Request(url, {
		parameters: pars, 
		onComplete: function(r){
			var boletin = PHP_Unserialize(r.responseText);
			if(boletin.type){
				mostrarBoletines(tema_boletin_id);
				editarBoletin(boletin.boletin_id, boletinTitulo);
			}
			else
				alert(_ERROR);
			Element.hide('boletin_crear_busy'); 
		} 
	});
}

function editarBoletin(boletin_id, titulo){
	titulo = (titulo) ? titulo : 'Boletin: ' + boletin_id ;
	
	try{
		Element.show('boletin_busy_' + boletin_id);
	}catch(e){};
	
	var url = URL_CLASES + 'clase-boletin-actionscript.php';
	var pars = 'accion=editar&boletin_id=' + boletin_id;
	var urlcompleta = url + '?' + pars;
	TabsGestorBoletines.crearTabExtendido('boletin_' + boletin_id, '<span class="boletin">' + titulo +'</span>', {url: urlcompleta, selected: true, showCloseBtn: true});
	
	try{
		Element.hide('boletin_busy_' + boletin_id);
	}catch(e){};
	
	try{ boletinAsistente.cerrar(); }catch(e){};
}

function eliminarBoletin(boletin_id)	{
	if ( confirm(_ESTA_SEGURO) ){
		Element.show('boletin_busy_' + boletin_id);
		var Tab = TabsGestorBoletines.buscarTab('boletin_' + boletin_id);
		TabsGestorBoletines.quitarTab(Tab);
		var div_boletin = $('boletin_' + boletin_id);
		var url = URL_CLASES + 'clase-boletin-actionscript.php';
		var pars = 'accion=eliminar&boletin_id=' + boletin_id;
		new Ajax.Request( url, {
			parameters:pars,
			evalScripts:true,
			onComplete: function(r){
				var boletin = PHP_Unserialize(r.responseText);
				if(boletin.boletin_eliminado_ok){
					Effect.BlindUp(div_boletin);
				}
				else{
					alert(_ERROR);
				}
			}
		});
	}
}

function verBoletin(boletin_id){
	var updateElemet = $('boletin_' + boletin_id);
	var formCatalogoFilas = $('catalogoBoletines');
	var formParameters = Form.serialize(formCatalogoFilas);
	var url = URL_CLASES + 'clase-boletin-actionscript.php';
	var pars = 'accion=ver_en_catalogo&boletin_id=' + boletin_id + '&' + formParameters;
	new Ajax.Updater(updateElemet, url, {
		parameters:pars,
		evalScripts:true
	});
}

function cambiarTabTitulo(owner_id, titulo){
	var tabLabel = TabsGestorBoletines.getLabelTab(owner_id);
	tabLabel.innerHTML = titulo;
	return;
}

function iniciarAsistente(tema_boletin_id){
	boletinAsistente.iniciar(tema_boletin_id);
}
-->
