function Redirection()
{
}

// funcion para secciones context
function ft(node)
{
    var imagen = node.src;
    var node_div = node;
    while (node_div && node_div.nodeName!="LI")
	//node_div = node_div.parentElement;
	node_div = node_div.parentNode;
        if (node_div && node_div.nodeName == "LI"){
		var span   = node_div.lastChild;
		while (span.nodeName=="#text"){
			span = span.previousSibling;
    		}
		if (span    && span.nodeName   == "UL") {
		    if (span.style.display == 'none') {
			if (imagen) {imagen = imagen.replace(/SP01.gif/, "SP00.gif");}
			span.style.display = 'block';
		    }
		    else {
			if (imagen) {imagen = imagen.replace(/SP00.gif/, "SP01.gif");}
			span.style.display = 'none';
		    }
		}
        }
}

// funcion para secciones y subsecciones content

function fa(node)
{
    var imagen = node;
    var node_div = node;
    while (node_div && node_div.nodeName!="H3" | node_div && node_div.nodeName!="H4")
	node_div = node_div.parentNode;

	node_div = node_div.nextSibling;

        if (node_div && node_div.nodeName == "DIV"){
		var span   = node_div;
		while (span.nodeName=="#text"){span = span.previousSibling;}
		if (span && span.nodeName   == "DIV") {
		    if (span.style.display == 'none') {
			if (imagen) {imagen.src = imagen.src.replace(/fc.gif/, "fa.gif");}
			span.style.display = 'block';
		    }
		    else {
			if (imagen) {imagen.src = imagen.src.replace(/fa.gif/, "fc.gif");}
			span.style.display = 'none';
		    }
		}
        }
        if (node_div && node_div.nodeName == "UL"){
		var span   = node_div;
		while (span.nodeName=="#text"){span = span.previousSibling;}
		if (span && span.nodeName   == "UL") {
		    if (span.style.display == 'none') {
			if (imagen) {imagen.src = imagen.src.replace(/fc.gif/, "fa.gif");}
			span.style.display = 'block';
		    }
		    else {
			if (imagen) {imagen.src = imagen.src.replace(/fa.gif/, "fc.gif");}
			span.style.display = 'none';
		    }
		}
        }
}
function Toggle(node)
{
    // Buscamos un DIV entre nuestros antepasados
    var node_div = node;
    while (node_div && node_div.nodeName!="DIV")
	node_div = node_div.parentElement;

    if (node_div && node_div.nodeName == "DIV"){

	var imagen = node_div.firstChild;
	var span   = node_div.lastChild;


	// Comprobamos que nuestros hijos son el IMG y el SPAN que esperamos
	if (imagen  && imagen.nodeName == "IMG" && span  && span.nodeName   == "DIV") {
	    // ¿Son visibles nuestros hijos?
	    if (span.style.display == 'none') {
		// Cambiamos el nombre de la imagen
		imagen.src = imagen.src.replace(/cerrado/, "abierto");
		imagen.alt = imagen.alt.replace(/Expandir/, "Colapsar");
		// Enseñamos los hijos
		span.style.display = 'block';
	    } else {
		imagen.src = imagen.src.replace(/abierto/, "cerrado");
		imagen.alt = imagen.alt.replace(/Colapsar/, "Expandir");
		// Escondemos los hijos
		span.style.display = 'none';
	    }
	}
    }
}
