//Inicializa la página
function initCat(div)
	{
		if (div==undefined)
			div='divCategorias';
		rellenaDiv(div,'../categorias/ajCategorias.asp?FUN=inicioCat',false);
		rellenaDiv('dListCat', '../categorias/ajCategorias.asp?FUN=listCat',true);
	}
	
//Inserta una nueva categoría
function insertaCat()
	{
	rellenaDiv('dAux','../categorias/ajCategorias.asp?FUN=insCat&NOMBRECATEGORIA='+escape(document.forms['fCat'].NOMBRECATEGORIA.value),false);
	rellenaDiv('dListCat', '../categorias/ajCategorias.asp?FUN=listCat',true);
	}
	
function borraCat(id)
	{
	if (!confirm('Se va a proceder a borrar la categoría deseada. Al hacerlo, borrará todas las subcategorías y archivos relacionadas con ella'))
		{
		return;
		}
	else
		{
		rellenaDiv('dAux','../categorias/ajCategorias.asp?FUN=borraCat&ID_CATEGORIA='+id,false);
		rellenaDiv('dListCat', '../categorias/ajCategorias.asp?FUN=listCat',true);
		if (String(id)==String(document.forms['fCat'].ID_CATEGORIA.value))
			{
			vaciaDiv('dExt');vaciaDiv('dSubc');vaciaDiv('dKW');vaciaDiv('dEncab');
			}
		}
	}
	
function editaCat(id)
	{
		rellenaDiv('dEncab','../categorias/ajCategorias.asp?FUN=encabCategoria&ID_CATEGORIA='+id,false);
		rellenaExt(id);
		rellenaListaSubc(id);
		rellenaKW(id);
	}
	
function rellenaExt(id)
	{
	if (id==undefined)
		{
		id = document.forms['fCat'].ID_CATEGORIA.value
		}
	rellenaDiv('dExt','../categorias/ajCategorias.asp?FUN=generaExt&ID_CATEGORIA='+id,false);
	}
	
function insertaExt(extension,id)	
	{
	if (id==undefined)
		{
		id = document.forms['fCat'].ID_CATEGORIA.value
		}
	rellenaDiv('dAux','../categorias/ajCategorias.asp?FUN=anhadeExt&ID_CATEGORIA='+id+'&EXTENSION='+escape(extension),false);
	rellenaExt(id);
	}	
	
function borraExt(ext,id)
	{
	rellenaDiv('dAux','../categorias/ajCategorias.asp?FUN=borraExt&ID_CATEGORIA='+id+'&EXTENSION='+ext,false);
	rellenaExt(id);
	}
	
function rellenaListaSubc(id)
	{
	if (id==undefined)
		{
		id = document.forms['fCat'].ID_CATEGORIA.value
		}
	rellenaDiv('dSubc','../categorias/ajCategorias.asp?FUN=generaSubc&ID_CATEGORIA='+id,true);
	}
	
function insertaSubc(id)	
	{
	if (id==undefined)
		{
		id = document.forms['fCat'].ID_CATEGORIA.value
		}
	rellenaDiv('dAux','../categorias/ajCategorias.asp?FUN=anhadeSubc&ID_CATEGORIA='+id+'&NOMBRESUBCATEGORIA='+escape(document.forms['fCat'].NOMBRESUBCATEGORIA.value),false);
	rellenaListaSubc(id);

	}	
	
function borraSubc(id)
	{
	if (confirm('Se va a proceder a borrar la subcategoría deseada. Al hacerlo, borrará todos los archivos relacionados con ella'))
		{
		rellenaDiv('dAux','../categorias/ajCategorias.asp?FUN=borraSubc&ID_SUBCATEGORIA='+id,false);
		rellenaListaSubc();
		}
	}
/*	 parte no utilizada
function rellenaKW(id)
	{
	if (id==undefined)
		{
		id = document.forms['fCat'].ID_CATEGORIA.value
		}
	rellenaDiv('dKW','../categorias/ajCategorias.asp?FUN=generaKW&ID_CATEGORIA='+id,true);
	}
	
function insertaKW(id)	
	{
	if (id==undefined)
		{
		id = document.forms['fCat'].ID_CATEGORIA.value
		}
	rellenaDiv('dAux','../categorias/ajCategorias.asp?FUN=anhadeKW&ID_CATEGORIA='+id+'&KW='+escape(document.forms['fCat'].KW.value),false);
	rellenaKW(id);

	}	
	
function borraKW(id)
	{
	rellenaDiv('dKW','../categorias/ajCategorias.asp?FUN=borraKW&ID_KW='+id,false);
	rellenaKW();
	}
	
	*/
