
function abrirVentanaAyuda(){
	var nombreArchivo=jrLocation.extraerNombreArchivo();
	var urlAyuda="ayudacontextual.htm?id=" + nombreArchivo;
	

	window.open(urlAyuda,"Ayuda","left=300,top=200,width=400,height=400,scrollbars=yes,resizable=yes,menubar=no,location=no");
}
function abrirAyuda(documento, nivel){
	var path=""
	for (var i=0; i < nivel; i++){
		path=path + "../"
	}
	var urlAyuda =path + "ayudacontextual.htm?id=" + documento
		window.open(urlAyuda, "Ayuda","left=300,top=200,width=400,height=400,scrollbars=yes,resizable=yes,menubar=no,location=no");
}
function cargarPaginaAyuda(){
	var nombreArchivo=jrLocation.leerParametro("id");
	var nombreArchivoFinal ="ayuda/" + nombreArchivo + ".xml"

	
	//cargamos dom	
	var oXmlDom= zXmlDom.createDocument();
	
	oXmlDom.onreadystatechange=function(){
		if(oXmlDom.readyState==4){
			if(oXmlDom.parseError.errorCode==0){
				parsearDom(oXmlDom);
			}else{
				mostrarMensajeError(oXmlDom);
			}
		}
	};
	
	oXmlDom.load(nombreArchivoFinal);

}
function mostrarMensajeError(oXmlDom){
	var oDivContainer=document.getElementById("container");
	var ss="<h2>No es posible mostrar el archivo de ayuda.</h2>";
	ss +="Error XmlDom: " + oXmlDom.parseError.reason;
	oDivContainer.innerHTML=ss;

}

function parsearDom(oXmlDom){
	var oRoot=oXmlDom.documentElement;
	var oTitulo=oRoot.getElementsByTagName("titulo");
	var sTitulo=oTitulo[0].text;
	var oH1Titulo=document.getElementById("h1Titulo");
	oH1Titulo.appendChild(document.createTextNode(sTitulo));
	
	var oDescripcion=oRoot.getElementsByTagName("descripcion");
	var sDescripcion=oDescripcion[0].text;
	
	var oH2Descripcion=document.getElementById("h2Descripcion");
	oH2Descripcion.appendChild(document.createTextNode(sDescripcion));
	
	var oItems=oRoot.getElementsByTagName("items");
	var oItem=oItems[0].getElementsByTagName("item");
	


	var txtHtml="";
	
	for(var i=0; i<oItem.length; i++){
		var oTituloItem=oItem[i].getElementsByTagName("titulo");
		var sTituloItem=oTituloItem[0].text;
	
		var oContenidoItem=oItem[i].getElementsByTagName("contenido");
		var sContenidoItem=oContenidoItem[0].text;
		
		txtHtml +=	"<h3>" + sTituloItem + "</h3>";
		txtHtml += "<p>" + sContenidoItem + "</p>";
	}
	
	var oDivItems=document.getElementById("divItems");
	oDivItems.innerHTML=txtHtml;
}
