/* EMG 11/10/2006  MODIFICADO PARA LA REVISTA DE LEGISLACION  */
var IE = true;function _obtenerNavegador(){  var agent = window.navigator.userAgent;  var i = agent.indexOf("MSIE ")+5;  if (i>5)  	IE = true;  else  	IE = false;}_obtenerNavegador();

/* EMG 11/12/2006 FUNCION NUEVA PARA CONTROL MARCA Y COLOR VERSIONES DE VIGENCIA DEROGACION FUTURA */
function marca_derogacion(link,fecha)

{
	if (fecha) {
	    var hoy = new Date();
	    var derogacion = new Date();
	    derogacion.setMonth(fecha.substring(4, 6)-1);
	    derogacion.setYear(fecha.substring(0, 4));
	    derogacion.setDate(fecha.substring(6, 8));
	    if (derogacion.getTime() <= hoy.getTime()) {
			var md  ='<DIV ID="marca-derogacion">';
				if (link) {
					md +='<a href='+link+'>';
					md +='<img id="img_derogada" src="../img/marca-derogacion.gif">';
					md +='</a>';
				} else {
					md +='<img id="img_derogada" src="../img/marca-derogacion.gif">';
				}
			    md +='</DIV>';
			document.write(md);

		document.write(" <style type=\"text/css\"> ");
		document.write("#enlace-version-no-actual-df {color:firebrick;text-decoration:none;font-weight:normal;}");
		document.write("#enlace-version-actual-df  	{color:#ffffff;background-color:firebrick;font-weight:normal;text-decoration:none;}");
		document.write(".enlace-version-actual-df  	{color:#ffffff;background-color:firebrick;font-weight:normal;text-decoration:none;}");
		document.write("#marca-vigencia 	{display:none;}");
		document.write(" </style> ");
	    }
	}
}

function corregirBugIE(){	/*código para corregir el bug de explorer de capas en css2*/	if (IE == true){		document.write(" <!--[if gte IE 5.5]> ");		document.write(" <![if lt IE 8]> ");		document.write(" <style type=\"text/css\"> ");		document.write(" div#cContexto{ ");		document.write(" left: expression( ( 10 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); ");		document.write(" top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}");		document.write(" div#cBotonera{ ");		document.write(" left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );" );		document.write("  top: expression( ( -22 + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );");		document.write(" } ");		document.write(" </style> ");		document.write(" <![endif]> ");		document.write(" <![endif]--> ");	}}function GenerarBotonera(parte_documento,tipo_documento){	var strbotonera = "";	if (tipo_documento != "22"){		//barra de navegación de resultados		strbotonera +="<div id=\"barra_navegacion_busqueda\" style=\"display:none; width:100%; text-align:right;\">";		strbotonera +="<div id=\"botones\" style=\"display:inline; width:100%;\">";		strbotonera +="<div id=\"cBotoneraPaginacion\" style=\"display:inline\"></div>";		strbotonera +="<span style=\"display:inline; margin-left:85px;\"><a href=\"javascript:window.parent.frames['oculto'].imprimir('nexus')\" ><img src=\"../img/impresorita_txt.gif\" alt=\"Imprimir\" width=\"21\" height=\"22\" border=\"0\" /></a>";		strbotonera +="<a href=\"javascript:window.parent.frames['oculto'].exportar('nexus')\" ><img src=\"../img/Guardar_txt.gif\" alt=\"Guardar\" width=\"21\" height=\"22\" border=\"0\" /></a></span>";		strbotonera +="<div id=\"cBoton_volver_doc\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].SaltoDoc(parent.frames['oculto'].paramsURL['ind']);\"  ><img border=0 src=\"../img/volver_doc_origen.gif\" alt=\"Volver al documento origen\" /></a></div>";		strbotonera +="<span style=\"display:inline; margin-left:30px;\"><a  href=\"javascript:window.parent.frames['oculto'].Resultados()\"><img src=\"../img/Vres_txt.gif\" alt=\"Volver a Resultados\" width=\"135\" height=\"15\" border=\"0\" /></a>";		strbotonera +="<a href=\"javascript:window.parent.frames['oculto'].BuscarDeNuevo()\"  ><img src=\"../img/nuevabusqueda_txt.gif\" alt=\"Nueva B&uacute;squeda\" width=\"108\" height=\"15\" border=\"0\" /></a></span>";		//strbotonera +="<a href=\"javascript:window.parent.frames['oculto'].Ayuda('bar_docs')\" > Ayuda </a>";		strbotonera +="</div></div>";		//barra de navegación simple		strbotonera += "<div id=\"barra_navegacion_simple\" style=\"display:none; width:100%; text-align:center;\">";		strbotonera += "<div id=\"botones\ style=\"display:inline; width:100%;\">";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].imprimir()\"><img src=\"../img/impresorita_txt.gif\" alt=\"Imprimir\" width=\"21\" height=\"22\" border=\"0\" /></a> ";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].exportar('nexus')\"><img src=\"../img/Guardar_txt.gif\" alt=\"Guardar\" width=\"21\" height=\"22\" border=\"0\" /></a>";		strbotonera += "<div id=\"cBoton_volver\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].Volver()\"><img src=\"../img/volver_indice.gif\" alt=\"Volver a Índice\" border=\"0\" /></a></div>";		strbotonera += "<div id=\"cBoton_volver_doc_orig\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].VolverDocOrigen()\" ><img src=\"../img/volver_doc_origen.gif\" border=0 alt=\"Volver al documento origen\" /></a></div>";		//strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].Ayuda('bar_docs')\"  > Ayuda </a>";		strbotonera += "</div></div>";		//barra de navegación para querylinks		strbotonera += "<div id=\"barra_navegacion_qlink\" style=\"display:none; width:100%; text-align:center;\">";		strbotonera += "<div id=\"botones\ style=\"display:inline\">";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].imprimir()\"><img src=\"../img/impresorita_txt.gif\" alt=\"Imprimir\" width=\"21\" height=\"22\" border=\"0\" /></a> ";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].exportar('nexus')\"><img src=\"../img/Guardar_txt.gif\" alt=\"Guardar\" width=\"21\" height=\"22\" border=\"0\" /></a>";		strbotonera += "<div id=\"cBoton_volverQlink\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].VolverQLinks()\"><img src=\"../img/Vres_txt.gif\" alt=\"Volver a Resultados\" width=\"135\" height=\"15\" border=\"0\" /></a></div>";		strbotonera += "<div id=\"cBoton_volver_doc_Qlink\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].VolverDocOrigenQLinks()\"><img src=\"../img/volver_doc_origen.gif\" border=0 alt=\"Volver al documento origen\" /></a></div>";		strbotonera += "<div id=\"cBoton_volver_doc_orig_qlink\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].SaltoDoc(parent.frames['oculto'].paramsURL['ind']);\"><img src=\"../img/volver_doc_origen.gif\"  border=0 alt=\"Volver al documento origen\" /></a></div>";		//strbotonera +="<div id=\"cBoton_volver_doc\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].SaltoDoc(parent.frames['oculto'].paramsURL['ind']);\"  ><img border=0 src=\"../img/volver_doc_origen.gif\" alt=\"Volver al documento origen\" /></a></div>";		//strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].Ayuda('bar_docs')\"  > Ayuda </a>";		strbotonera += "</div></div>";		//Solo boton volver. Para el caso de las novedades		strbotonera += "<div id=\"barra_navegacion_novedades\" style=\"display:none;\">";
		strbotonera += "<div id=\"botones\">";
		//strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].imprimir()\"><img src=\"../img/impresorita_txt.gif\" alt=\"Imprimir\" width=\"21\" height=\"22\" border=\"0\" /></a> ";
		//strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].exportar('nexus')\"><img src=\"../img/Guardar_txt.gif\" alt=\"Guardar\" width=\"21\" height=\"22\" border=\"0\" /></a>";
		strbotonera += "<div id=\"cBoton_volver_nov\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].Volver()\"><img src=\"/legislacion/img/volver_indice.gif\" alt=\"Volver a Índice\" border=\"0\" /></a></div>";
		strbotonera += "<div id=\"cBoton_volver_doc_orig_nov\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].VolverDocOrigen()\" ><img src=\"../img/volver_doc_origen.gif\" border=0 alt=\"Volver al documento origen\" /></a></div>";
		strbotonera += "</div></div>";
	}	else // el caso de formularios	{		strbotonera +="<div id=\"barra_navegacion_busqueda\" style=\"display:none; width:100%; text-align:right;\">";		strbotonera +="<div id=\"botones\" style=\"display:inline; width:100%;\">";		strbotonera +="<div id=\"cBotoneraPaginacion\" style=\"display:inline\"></div>";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].imprimir()\" ><img src=\"../img/impresorita_txt.gif\" alt=\"Imprimir\" width=\"21\" height=\"22\" border=\"0\" /></a>";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].exportar('nexus')\"><img src=\"../img/Guardar_txt.gif\" alt=\"Guardar\" width=\"21\" height=\"22\" border=\"0\" /></a>";		strbotonera +="<div id=\"cBoton_volver_doc\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].SaltoDoc(parent.oculto.doc_actual);\"  ><img src=\"../img/volver_doc_origen.gif\" border=0 alt=\"Volver al documento origen\" /></a></div>";		strbotonera +="<a href=\"javascript:window.parent.frames['oculto'].Resultados()\"><img src=\"../img/Vres_txt.gif\" alt=\"Volver a Resultados\" width=\"135\" height=\"15\" border=\"0\" /></a>";		strbotonera +="<a href=\"javascript:window.parent.frames['oculto'].BuscarDeNuevo()\"  ><img src=\"../img/nuevabusqueda_txt.gif\" alt=\"Nueva B&uacute;squeda\" width=\"108\" height=\"15\" border=\"0\" /></a>";		//strbotonera +="<a href=\"javascript:window.parent.frames['oculto'].Ayuda('bar_docs')\" > Ayuda </a>";		strbotonera +="</div></div>";		/*barra de navegación simple*/		strbotonera += "<div id=\"barra_navegacion_simple\" style=\"display:none; width:100%; text-align:center; \">";		strbotonera += "<div id=\"botones\" style=\"display:inline;\">";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].imprimir()\" ><img src=\"../img/impresorita_txt.gif\" alt=\"Imprimir\" width=\"21\" height=\"22\" border=\"0\" /></a>";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].exportar('nexus')\"><img src=\"../img/Guardar_txt.gif\" alt=\"Guardar\" width=\"21\" height=\"22\" border=\"0\" /></a>";		strbotonera += "<div id=\"cBoton_volver_doc_orig\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].VolverDocOrigen()\" ><img src=\"../img/volver_doc_origen.gif\" border=0 alt=\"Volver al documento origen\" /></a></div>";		strbotonera += "<div id=\"cBoton_volver\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].Volver()\" ><img src=\"../img/volver_indice.gif\" alt=\"Volver al índice\" border=\"0\" /></a></div>";		//strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].Ayuda('bar_docs')\"  > Ayuda </a>";		strbotonera += "</div></div>";		//barra de navegación para querylinks		strbotonera += "<div id=\"barra_navegacion_qlink\" style=\"display:none; width:100%; text-align:center;\">";		strbotonera += "<div id=\"botones\ style=\"display:inline;border: 1px solid #000000;\">";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].imprimir()\"><img src=\"../img/impresorita_txt.gif\" alt=\"Imprimir\" width=\"21\" height=\"22\" border=\"0\" /></a> ";		strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].exportar('nexus')\"><img src=\"../img/Guardar_txt.gif\" alt=\"Guardar\" width=\"21\" height=\"22\" border=\"0\" /></a>";		strbotonera += "<div id=\"cBoton_volver\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].VolverQLinks()\"><img src=\"../img/Vres_txt.gif\" alt=\"Volver a Resultados\" width=\"135\" height=\"15\" border=\"0\" /></a></div>";		//strbotonera += "<div id=\"cBoton_volver_doc_orig\" style=\"display:none\"><a href =\"javascript:window.parent.frames['oculto'].VolverDocOrigenQLinks()\"><img src=\"../img/volver_doc_origen.gif\"  border=0 alt=\"Volver al documento origen\" /></a></div>";		//strbotonera += "<a href=\"javascript:window.parent.frames['oculto'].Ayuda('bar_docs')\"  > Ayuda </a>";		strbotonera += "</div></div>";	}	document.write(strbotonera);}function CagarBotonera(){	window.parent.frames["oculto"].iniBotonera();}function salto_ancla(ancla, target){    ancla = ancla.replace(/.*#/, "");    location = "#"+ancla;}function Toggle(node){    // Buscamos un DIV entre nuestros antepasados    var imagen = node;    var node_div = node;	while (node_div && node_div.nodeName!="DIV")	node_div = node_div.parentElement;    if (node_div && node_div.nodeName == "DIV"){		var span   = node_div.lastChild;		// Comprobamos que nuestros hijos son el IMG y el SPAN que esperamos MODIFICADO PMG cambio span por DIV por		if (span    && span.nodeName   == "DIV") {			// Son visibles nuestros hijos?		    if (span.style.display == 'none') {				// Enseamos los hijos				if (imagen) {imagen.src = imagen.src.replace(/cerrado/, "abierto");}				span.style.display = 'block';		    }		    else {				// Escondemos los hijos				if (imagen) {imagen.src = imagen.src.replace(/abierto/, "cerrado");}				span.style.display = 'none';		    }		}//if    }//if}//end functionfunction toggle_div(node){    var imagen = node;	 while (node) {	var hermano = node.nextSibling;	while (hermano) {	    // Comprobamos que nuestro hermano es el SPAN que esperamos	    if (hermano.nodeName =="DIV") {		// Son visibles nuestros hijos?		if (hermano.style.display == 'none' ) {		    imagen.src = imagen.src.replace(/cerrada/, "abierta");		    imagen.alt = imagen.alt.replace(/Mostrar/, "Ocultar");		    hermano.style.display = 'block';		} else {		    imagen.src = imagen.src.replace(/abierto/, "cerrado");		    imagen.src = imagen.src.replace(/abierta/, "cerrada");		    imagen.alt = imagen.alt.replace(/Ocultar/, "Mostrar");		    hermano.style.display = 'none';		}		return;	    }	    hermano = hermano.nextSibling;	}	node = node.parentElement;    }}///funcin para expandir el indice sistematicofunction Toggle_Comentarios(node, imagen){  	var refTags = document.all["comentario_N1"];	if (typeof refTags != "undefined" ) RecorreComentarios( refTags, imagen );  	var refTags = document.all["comentario"];  	if (typeof refTags != "undefined" ) RecorreComentarios( refTags, imagen );  	if (imagen.src.match(/abierta/)) {  		imagen.src = imagen.src.replace(/abierta/, "cerrada");		imagen.alt = imagen.alt.replace(/Ocultar/, "Mostrar");	} else {  		imagen.src = imagen.src.replace(/cerrada/, "abierta");		imagen.alt = imagen.alt.replace(/Mostrar/, "Ocultar");	}}function RecorreComentarios( refTags, imagen ) {	//alert(refTags.length);	if ( refTags.length >= 2 ) {		if (imagen) {			 if (imagen.src.match(/abierta/)) {				for (var i = 0; i < refTags.length; ++i) {					if (refTags[i].className == "ocultacomentario") {						refTags[i].style.display="none";					}				}			 } else {				for (var i = 0; i < refTags.length; ++i) {					if (refTags[i].className == "ocultacomentario") {						refTags[i].style.display="block";					}				}			 }		}	}	else {		if (imagen) {		if (imagen.src.match(/abierta/)) {			if (refTags.className == "ocultacomentario") {				refTags.style.display="none";			}		} else {			if (refTags.className == "ocultacomentario") {				refTags.style.display="block";			}		}		}	}}function Toggle_Comentarios_OLD_EMG(node, imagen){    // Leemos las hojas de estilos asociadas al documento    var coll_css = document.styleSheets;    var n_css = coll_css.length;    var i;    for (i = 0; i < n_css; ++i) {	var css = coll_css[i];	var css_rules = css.rules;	var n_css_rules = css_rules.length;	var j;	for (j = 0; j < n_css_rules; ++j) {	    var rule = css_rules.item(j);	    var rule_name = rule.selectorText;	    if (rule_name.indexOf('.ocultacomentario')==0) {		var rule_style = rule.style;		var rule_display = rule_style.getAttribute('display');		if (rule_display == 'none') {		    rule_style.setAttribute('display', 'block');		} else {		    rule_style.setAttribute('display', 'none');		}	    }	}    }    if (imagen) {      if (imagen.src.match(/abierta/)) {	imagen.src = imagen.src.replace(/abierta/, "cerrada");	imagen.alt = imagen.alt.replace(/Ocultar/, "Mostrar");      } else {	imagen.src = imagen.src.replace(/cerrada/, "abierta");	imagen.alt = imagen.alt.replace(/Mostrar/, "Ocultar");      }    }}function Expandir_indice_sistematico(node, imagen){   // Contamos los nodos colapsados    var n_colapsados = Contar_Nodos_Colapsados(node);    if (n_colapsados > 0)	Expandir_Rama_Incremental(node);    else	Colapsar_Rama_Incremental(node);    if (imagen && imagen.nodeName=='IMG') {	var n_colapsados = Contar_Nodos_Colapsados(node);	   if (n_colapsados > 0) {	       imagen.src = imagen.src.replace(/abierta/, "cerrada");	       imagen.alt = imagen.alt.replace(/Colapsar/, "Expandir");	   } else {	       imagen.src = imagen.src.replace(/cerrada/, "abierta");	       imagen.alt = imagen.alt.replace(/Expandir/, "Colapsar");	   }    }}function Contar_Nodos_Colapsados(node){   if (navigator.family=='ie4')   {   	    var n = 0;    	var hijos = node.children;    	var i;    	for (i=0; i < hijos.length; ++i) {		  n += Contar_Nodos_Colapsados(hijos[i]);   	    }        if (node.style.display=='none')		  ++n;    }else{   	    var n = 0;    	var hijos = node.childNodes;    	var i;    	for (i=0; i < hijos.length; ++i) {		  n += Contar_Nodos_Colapsados(hijos[i]);   	    }        if (node.style)        {            if (node.style.display=='none')		      ++n;        }    }    return n;}function Expandir_Rama_Incremental(node){      if (node && node.nodeName == 'DIV') {		var imagen = node.firstChild;    if (navigator.family=='ie4')    {       var span = node.lastChild;    }else{        for (i=node.childNodes.length; i>0; i--)        {            if (node.childNodes.item(i) && node.childNodes.item(i).nodeType == 1)            {                var span = node.childNodes.item(i);                break;            }        }    }		// Comprobamos que nuestros hijos son el IMG y el DIV que esperamos		if (imagen  && imagen.nodeName == "IMG" &&  span && span.nodeType == 1 && 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");			// Enseamos los hijos			span.style.display = 'block';			return;		    }		}	    }   if (navigator.family=='ie4')   {        // Recorremos los hijos para expandirlos        var i=0;        for (i = 0; i < node.children.length; ++i)    	   Expandir_Rama_Incremental(node.children[i]);    }else{        // Recorremos los hijos para expandirlos        var i=0;        for (i = 0; i < node.childNodes.length; ++i)        {    	   Expandir_Rama_Incremental(node.childNodes.item(i));        }    }}function Colapsar_Rama_Incremental(node){    if (node && node.nodeName == 'DIV') {        if (navigator.family=='ie4')        {	       var imagen = node.firstChild;        var span = node.lastChild;        }else{            for (i=0; i<node.childNodes.length; i++)            {                if (node.childNodes.item(i) && node.childNodes.item(i).nodeType == 1)                {                    var imagen = node.childNodes.item(i);                    break;                }            }            for (i=node.childNodes.length; i>0; i--)            {                if (node.childNodes.item(i) && node.childNodes.item(i).nodeType == 1)                {                    var span = node.childNodes.item(i);                    break;                }            }        }	   // Comprobamos que nuestros hijos son el IMG y el DIV que esperamos        if (imagen  && imagen.nodeName == "IMG" &&  span && span.nodeName   == "DIV") {	       // Son visibles nuestros hijos?	       if (span.style.display == 'block') {		      // Cambiamos el nombre de la imagen		      imagen.src = imagen.src.replace(/abierto/, "cerrado");		      // Ocultamos los hijos		      span.style.display = 'none';		      return;	       }	   }    }    if (navigator.family=='ie4')    {       // Recorremos los hijos para colapsarlos       var i=0;       for (i = 0; i < node.children.length; ++i)	   if (node.nodeName == 'DIV')	       Colapsar_Rama_Incremental(node.children[i]);    }    else    {       // Recorremos los hijos para colapsarlos       var i=0;       for (i = 0; i < node.childNodes.length; ++i)	   if (node.nodeName == 'DIV')	       Colapsar_Rama_Incremental(node.childNodes.item(i));    }}/////////////////////////////////////////////////////////////////// Funcion para cargar las imagenes///////////////////////////////////////////////////////////////////////

function verimagen(img)
{
  var ancho=730; var alto=470;
  var posX= (screen.width-ancho)/2;
  var posY= (screen.height-(alto+70))/2;
  props= "toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=yes,resizable=1,copyhistory=0,width="+ancho+",height="+alto+",left=" +posX+ ",top=" +posY;
  nuevaventana = window.open('http://cfs.laley.net/tools/cfm/verimagen.cfm?img='+img,'verimagen',props);
}


function ver_imagen(node,src,img,width,height,num_imagen,n_total_imagenes){var len = img.length-8;var ruta = "http://imgs.wke.es/";    ruta += img.substr(len,1) + "/" + img.substr(len+1,1) + "/" + img.substr(len+2,1) + "/" + img.substr(len+3,1) + "/" + img.toLowerCase();if (src == "/legislacion/img/"){	src = "/legislacion/img/";}// ver_imagen(this,'../../../../img/','IM0000120642.jpg','500.25','772.5','','11')var nuevo_HTML ="";//alert("XX"+node.className)//if (node && node.tagName == "IMG") {	if (node.className == "img_visible")	{		nuevo_HTML = '<IMG class="img_oculta" BORDER="0" SRC="'+ruta+ '" ALT="Muestra/Oculta imagen (' + num_imagen + ')\nCtrl + click muestra todas " ALIGN="MIDDLE"';		nuevo_HTML += ' onclick=ver_imagen(this,"' + src + '","' + img + '","' + width + '","' + height + '","' + num_imagen + '")'		nuevo_HTML += ' style="cursor:pointer;">';		//alert(nuevo_HTML)		node.outerHTML = nuevo_HTML;	}	else	{		nuevo_HTML = '<IMG class="img_visible" BORDER="0" SRC="' + src + 'mostrar_imagen.gif" ALT="Muestra/Oculta imagen (' + num_imagen + ')\nCtrl + click muestra todas " ALIGN="MIDDLE"';		nuevo_HTML += ' onclick=ver_imagen(this,"' + src + '","' + img + '","' + width + '","' + height + '","' + num_imagen + '")'		nuevo_HTML += ' style="cursor:pointer;">';		//alert(nuevo_HTML)		node.outerHTML = nuevo_HTML;	}//}	if (event.ctrlKey) {			ver_imagen_todas(n_total_imagenes);	}}var NUM_IMAGENES = 0;var MAX_NUM_IMAGENES = 10;var PRESENTANDO_TODAS = false;function ver_imagen_todas(n){	if (PRESENTANDO_TODAS) return;	PRESENTANDO_TODAS = true;	NUM_IMAGENES=n;	var imagenes = document.images;	alert(imagenes.length);	if (NUM_IMAGENES > MAX_NUM_IMAGENES) {		if (!confirm("El documento contiene " + NUM_IMAGENES + " imagenes, ¿quiere continuar?")) {			PRESENTANDO_TODAS = false;			return;		}	}	var num_imagenes_cargadas = 0;    	for (var i = 0; i < imagenes.length; ++i) {		if (imagenes[i].className == "img_visible") {			imagenes[i].click();			if ((++num_imagenes_cargadas % MAX_NUM_IMAGENES) == 0) {				if (!confirm("Lleva cargadas " + num_imagenes_cargadas + " imagenes, ¿quiere continuar?")) {					PRESENTANDO_TODAS = false;					return;				}			}		}	}	alert(NUM_IMAGENES + " imagenes cargadas");	PRESENTANDO_TODAS = false;}/////////////////////////////////////////////////////////////////// Funcion para ocultar cargando///////////////////////////////////////////////////////////////////////function ocultar_cargando(node){	node.style.display='none';}

function ocultarCargando(_id)
{
	var elto = document.getElementById(_id);
	elto.style.display='none';
}

/////////////////////////////////////////////////////////////////// Evitan el bug de los navegadores con los enlaces /////////// en las capas display: FIXED ////////////////////////////////////////////////////////////////////////////////////function over(obj){	obj.style.cursor='pointer';}function out(obj){	obj.style.cursor='default';}/////////////////////////////////////////////////////////////////// Funciones para la navegación de artículos///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// funciones para cuando se genere combo////////////////////////////////////////////////////////////function Al_Presionar_combo(){    if (event.keyCode == 13) {	salto_art_combo();    }}function salto_art_combo(){    var ancla = '';    ancla += tipo_busq_art[tipo_busq_art.selectedIndex].value + "_";    var numero = num_busq_art.value;    numero = numero.replace(/[.,-]/, "");    ancla += numero;    location = "#"+ancla;}////////////////////////////////////////////////////////////// funciones para cuando se genere caja////////////////////////////////////////////////////////////function Al_Presionar_caja(){    if (event.keyCode == 13) {	salto_art_caja();    }}function salto_art_caja(ventana){    var ancla = '';	ancla += 'art_';    ancla += num_busq_art.value;    location = "#"+ancla;}////////////////////////////////////////////////////////////// Funciones para apertura del Pdf en vernacula///////////////////////////////////////////////////////////function cancelLink () {
  return false;
}
function disableLink (link) {
  if (link.onclick)
    link.oldOnClick = link.onclick;
  link.onclick = cancelLink;
  if (link.style)
    link.style.cursor = 'default';
}
function cargar_pdf(idd){	// Ej. de llamada:	// <IMG BORDER="0" ALT="Ver versi\363n en Catal\341n" ALIGN="center"	//      OnClick="cargar_pdf('PD0000000693')" SRC="x:\productos\img\ver_ct.gif">	var len = idd.length-4;	var ruta = idd.substr(len,1) + "/" + idd.substr(len+1,1) +	           "/" + idd.substr(len+2,1) + "/" + idd.substr(len+3,1) +	           "/" + idd + ".pdf";	//var urlpdf = "http://pdfs.wke.es/" + ruta;	var urlpdf = "http://pdfs.wke.es/" + ruta.toLowerCase();	abrir_ventana_pdf(urlpdf);}// RCR: Abre una ventana a "urld" centrada y sin nombre.function abrir_ventana_pdf(urld) {	// (21/04/2005): Modificacin realizada por J E Garca (Vector SF).	// Visualizar el PDF a un 80% x 70% de la resolucin de la pantalla.	// Anteriormente el tamao era 700px x 500px independientemente de la resolucin.	// SINT-68UNQL	var    nPrcentScrW = 80;	var    nPrcentScrH = 70;	var    ancho = screen.width*nPrcentScrW/100;	var    alto = screen.height*nPrcentScrH/100;	var     posX = (screen.width-ancho)/2;	var     posY = (screen.height-alto)/2;	var features = "width=" + ancho + ",height=" + alto + ",left=" + posX +	               ",top=" + posY + ",resizable=yes,status=no,scrollbars=no";	window.open(urld,"",features);}function mostrar_nota_ayuda(nodo_mensaje){	var capa    = nodo_mensaje.style;	var resol_x = window.screen.width;	var resol_y = window.screen.height; 	var margen_x = -20; 	var margen_y = 10;	capa.position = 'absolute';	capa.zindex   = 100;	capa.display  = 'block';	var pos_left = window.event.clientX+document.body.scrollLeft+margen_x;	var pos_top  = window.event.clientY+document.body.scrollTop +margen_y;	if ((pos_left >= (resol_x/3))& (nodo_mensaje.clientWidth >= 300)) {	    margen_x = window.event.clientX-(resol_x*0.3);	    pos_left = window.event.clientX+document.body.scrollLeft-margen_x;	} else if ((pos_left >= (resol_x/3))& (nodo_mensaje.clientWidth <= 300)) {            margen_x = nodo_mensaje.clientWidth;	    pos_left = window.event.clientX+document.body.scrollLeft-margen_x;	    }	if (pos_top + nodo_mensaje.clientHeight - document.body.scrollTop  >= document.body.clientHeight) {	    pos_top = window.event.clientY - margen_y + document.body.scrollTop-nodo_mensaje.clientHeight;	}	capa.left = pos_left;	capa.top  = pos_top;}function ocultar_nota_ayuda(nodo_mensaje){	nodo_mensaje.style.display = 'none';}////////////////////////////////////////////////////////////// Funciones para deteccion de navegador///////////////////////////////////////////////////////////xbDetectBrowser()function xbDetectBrowser(){  var oldOnError = window.onerror;  var element = null;  window.onerror = null;  // work around bug in xpcdom Mozilla 0.9.1  window.saveNavigator = window.navigator;  navigator.OS    = '';  navigator.version  = parseFloat(navigator.appVersion);  navigator.org    = '';  navigator.family  = '';  var platform;  if (typeof(window.navigator.platform) != 'undefined')  {    platform = window.navigator.platform.toLowerCase();    if (platform.indexOf('win') != -1)      navigator.OS = 'win';    else if (platform.indexOf('mac') != -1)      navigator.OS = 'mac';    else if (platform.indexOf('unix') != -1 || platform.indexOf('linux') != -1 || platform.indexOf('sun') != -1)      navigator.OS = 'nix';  }  var i = 0;  var ua = window.navigator.userAgent.toLowerCase();  if (ua.indexOf('opera') != -1)  {    i = ua.indexOf('opera');    navigator.family  = 'opera';    navigator.org    = 'opera';    navigator.version  = parseFloat('0' + ua.substr(i+6), 10);  }  else if ((i = ua.indexOf('msie')) != -1)  {    navigator.org    = 'microsoft';    navigator.version  = parseFloat('0' + ua.substr(i+5), 10);    if (navigator.version < 4)      navigator.family = 'ie3';    else      navigator.family = 'ie4'  }  else if (ua.indexOf('gecko') != -1)  {    navigator.family = 'gecko';    var rvStart = navigator.userAgent.indexOf('rv:') + 3;    var rvEnd = navigator.userAgent.indexOf(')', rvStart);    var rv = navigator.userAgent.substring(rvStart, rvEnd);    var decIndex = rv.indexOf('.');    if (decIndex != -1)    {      rv = rv.replace(/\./g, '')      rv = rv.substring(0, decIndex-1) + '.' + rv.substr(decIndex)    }    navigator.version = parseFloat(rv);    if (ua.indexOf('netscape') != -1)      navigator.org = 'netscape';    else if (ua.indexOf('compuserve') != -1)      navigator.org = 'compuserve';    else      navigator.org = 'mozilla';  }  else if ((ua.indexOf('mozilla') !=-1) && (ua.indexOf('spoofer')==-1) && (ua.indexOf('compatible') == -1) && (ua.indexOf('opera')==-1)&& (ua.indexOf('webtv')==-1) && (ua.indexOf('hotjava')==-1))  {    var is_major = parseFloat(navigator.appVersion);    if (is_major < 4)      navigator.version = is_major;    else    {      i = ua.lastIndexOf('/')      navigator.version = parseFloat('0' + ua.substr(i+1), 10);    }    navigator.org = 'netscape';    navigator.family = 'nn' + parseInt(navigator.appVersion);  }  else if ((i = ua.indexOf('aol')) != -1 )  {    // aol    navigator.family  = 'aol';    navigator.org    = 'aol';    navigator.version  = parseFloat('0' + ua.substr(i+4), 10);  }  else if ((i = ua.indexOf('hotjava')) != -1 )  {    // hotjava    navigator.family  = 'hotjava';    navigator.org    = 'sun';    navigator.version  = parseFloat(navigator.appVersion);  }  window.onerror = oldOnError;}//FGS : Funciones para poder editar los formularios. Antiguamente pertenecían//		al js formularios.jsfunction preparar_formulario(node){  if (node) {    var info_rtf = node.children;    var img_dir = unescape(info_rtf['rtfdir'].src);    img_dir = img_dir.replace(/sp\.gif$/,"");    var rtf_dir = img_dir.replace(/img/,"rtf");    var src = info_rtf['ID'].innerText;    var newTxt = "";    newTxt = newTxt + "<div align=right><IMG ";    newTxt = newTxt + "SRC='" + img_dir + "editor_form.gif' ";    newTxt = newTxt + "style=cursor:hand onclick='lanzarFormulario(\"" + rtf_dir + "\", \"" + src + "\")'";    newTxt = newTxt + "></div>";    //node.outerHTML = newTxt;    document.write (newTxt);  }}function lanzarFormulario(path, id){  var dst ="/o0/rtf/lector.html?http://rtfs.wke.es/"+ id.substring(8,9) +"/"+ id.substring(9,10) +"/"+ id.substring(10,11)+"/"+ id.substring(11,12) +"/"+id+".rtf";  var ventana = window.open(dst, "_blank", "fullscreen=1,titlebar=0,directories=0,location=no,menubar=0,resizable=0,scrollbars=no,status=0,toolbar=0");}function VolverDocumento(){  window.close();}function definirControl(loc){  var txt = "<OBJECT " + estilo() + classID() + nombre() + ">"//          + parametro( "titulo"  , " ESTE ES EL TITULO DEL FORMULARIO" )          + parametro( "titulo"  , " " )          + parametro( "caption"  , loc.search.substring(loc.search.lastIndexOf("/")+1,loc.search.lastIndexOf(".")))          + parametro( "documento", unescape(loc.href) )          + "<table width='100%' border=0 cellpadding=0 cellspacing=0 ><tr><td height='15%'>&nbsp;</td></tr><tr><td align='left' width='5'></td><td><table border=0 cellpadding=0 cellspacing=0 width='500'><TR><TD valign=top height=10 align=right></TD></TR><TR><TD valign=top height=78 align=right><A HREF='http://www.laleynexus.com'><IMG SRC=../img/logo_nexus_peq.jpg WIDTH=137 HEIGHT=78 border=0 valign='middle'></A></TD></TR><TR><TD valign=top height=10 align=right></TD></TR></table><table align=center border=0 cellpadding=0 cellspacing=0 width=500><tr><td align=center><p align='center' style='font-family:Arial,Helvetica,sans-serif;color:steelblue;font-size:18px;font-weight:bold;text-decoration:none;'>Download OCX</p><p align=justify style='font-family:Arial,Helvetica,sans-serif;'>Para poder ejecutar el visualizador de ficheros RTF, es necesario tener instalado un componente. Desde esta página, usted se lo puededescargar e instalar en su ordenador.</p><p align=justify style='font-family:Arial,Helvetica,sans-serif;'>Pulse aqui para <a  style='font-family:Arial,Helvetica,sans-serif;color:steelblue;font-weight:bold;text-decoration:none;cursor:hand' href='/o0/downloads_ocx/formularios.msi'>bajarse el visualizador (winXP 0 2000)</a></p><p align=justify style='font-family:Arial,Helvetica,sans-serif;'>Pulse aqui para <a style='font-family:Arial,Helvetica,sans-serif;color:steelblue;font-weight:bold;text-decoration:none;cursor:hand' href='/o0/downloads_ocx/formularios.exe'>bajarse el visualizador (resto de versiones)</a></p><p align=justify style='font-family:Arial,Helvetica,sans-serif;'>Una vez iniciada la descarga, puede cerrar esta ventana haciendo click <a href='#' onclick ='window.close();' style='font-family:Arial,Helvetica,sans-serif;color:steelblue;font-weight:bold;text-decoration:none;cursor:hand'>aquí</a>.</p></td></tr></table></td></tr></table>"          + "</OBJECT>"          + "<SCRIPT LANGUAGE='javascript' FOR='objFormWKE' EVENT='OnBack'>VolverDocumento();</SCRIPT>"          ;  document.write( txt );}function estilo(){  return "style='position:absolute;top:0;left:0; "       + "height:expression(document.body.clientHeight);width:expression(document.body.clientWidth);' "       ;}function classID(){  return "CLASSID='clsid:C6A4F684-E9E5-4D45-BEC5-9529033F2AEE' ";}function nombre(){  return "id='objFormWKE' "}function eventoVolver(){  return "<SCRIPT LANGUAGE='javascript' FOR='objFormWKE' EVENT='OnBack'>VolverDocumento();</SCRIPT>";}function parametro( nombre, valor ){  return "<PARAM"         + " name ='" + nombre + "'"         + " value='" + valor  + "'"         + "></PARAM>"         ;}////////////////////////////////////////////////////////////////////////////////////////////////////////// busqueda universal //////////////////////////////////////////////////////////////////////////////////////////////////////function abierta(cual){ 	if(document.all)	{		document.all[cual].style.background="#eaa500"		document.all[cual].style.color="#ffffff"	}	else	{		document.getElementById(cual).style.background="#eaa500"		document.all[cual].style.color="#ffffff"	}}function estaba(como,cual){	if(como=="abierta")	{		if(document.all)		{			document.all[cual].style.background="#eaa500"			document.all[cual].style.color="#ffffff"		}		else		{			document.getElementById(cual).style.background="#eaa500"			document.all[cual].style.color="#ffffff"		}	}	else	{		if(document.all)		{			document.all[cual].style.background="#DDE0E5"			document.all[cual].style.color="#024A7A"		}		else		{			document.getElementById(cual).style.background="#DDE0E5"			document.getElementById(cual).style.color="#024A7A"		}	}}

