	function selecciona(idMenu){
		if(window.name=="principal")
			top.frames[1].location.href = "blanco.asp?lang="+document.navegacion.lang.value+"&listid="+idMenu+"&donde=cat";
		if(window.name=="principal2")
			top.frames[1].location.href = "blanco2.asp?lang="+document.navegacion.lang.value+"&listid="+idMenu+"&donde=cat";
	}

	function cargarPag(pag){
		var f=document.forms[0];
		var arrayUrl=new Array();
		arrayUrl.length=0;
		arrayUrl= pag.split("?");
		if (arrayUrl.length==2){
			f.parametros.value=arrayUrl[1];
		}
		f.pagina.value=arrayUrl[0];
		f.submit()
	}
	
	function go(iddoc){
		var f=document.navegacion;
		f.iddoc.value=iddoc;
		f.esLink.value="S"
		//f.listid.value="";
		f.submit();
	}
	
	function goMapa(tipo, listid){
		var f=document.navegacion;
		f.iddoc.value='';
		f.listid.value=listid;
		f.tipo.value=tipo;
		f.submit();
	}

	function init (){
		var f=document.forms["navegacion"];
		selectedOp= gSelopt;//
		listAreas = gListAreas;
		if(screen.width != 1024){
				leftCapa=306
				leftImg=660
			}else{
				leftCapa = 418;
				leftImg = 772;
			}
			if (arriba==149){
				topImg1=149;
				topImg2=223;
			}else{
				if(arriba==151){
					topImg1=151;
					topImg2=225;
				}else{
					topImg1=163;
					topImg2=237;
				}
			}
			arribaCapaBottom = (arriba -0)+ 90;
			leftCapaRigth = (leftCapa-0)+369;
			
			if (usuarios){
				if(DOM2){
					if(document.all){
						document.body.scroll="no";
					}else{
						top.setscrolling();
					}
						
				}
				c=new creador();
				miscroll=c.addScroll("miscrollOrganigrama",null,leftCapa,arriba,369,90,15,"show","",10,["img/flsube02.gif",16,16,leftImg,topImg1],["img/flbaja02.gif",16,16,leftImg,topImg2],"FFFFFF");
				miscroll.refresh(tablaUsuarios);
				micapatop=c.crea("micapatop1",null,leftCapa,arriba,369,1,16,"show","003366",getBorde());
				micapabottom=c.crea("micapabottom1",null,leftCapa,arribaCapaBottom,369,1,16,"show","003366",getBorde());
				micapaleft=c.crea("micapaleft1",null,leftCapa,arriba,1,90,17,"show","003366",getBorde2());
				micaparight=c.crea("micaparight1",null,leftCapaRigth,arriba,1,91,17,"show","003366",getBorde2());
			}
	}

	/*function openPopDoc(iddocumento){
		 url="popdoc.asp?iddoc="+iddocumento;
		 win="width=650,height=500,top=0,left=0,directories=0,resizable=0,location=0,status=0,scrollbars=yes,toolbar=0,menubar=0";
		 window.open(url,'PopDocumento',win);
	}*/

	function volverlink(){
		if(window.name=="principal")
			window.location.href="blanco.asp?lang=" + gLang + "&listid=" + gListId;
		if(window.name=="principal2")
			window.location.href="blanco2.asp?lang=" + gLang + "&listid=" + gListId;
	}

	function navegar(idmenu,nivel,tipo){
		var f=document.forms["navegacion"];
		cadena=f.listid.value;
		var n = nivel
		if (cadena!=""){
			arrayId=cadena.split(",");
			if (arrayId[0] == "-1")
				n++;
			for (var i=arrayId.length;i>n;i--){
				arrayId.length--;
			}
			cadena="";
			for (var j=0;j<arrayId.length;j++){
				if (j<arrayId.length-1){
					cadena+=arrayId[j]+",";
				}else{
					cadena+=arrayId[j];
				}
			}
		}
		f.listid.value=cadena;
		if (f.listid.value=="")
			f.listid.value=idmenu;
		else	
			if (idmenu!="")
				f.listid.value=f.listid.value+","+idmenu;
		f.tipo.value=tipo;
		//alert("blanco.asp?lang="+f.lang.value+"&listid="+f.listid.value+"&tipo="+f.tipo.value);

		if(window.name=="principal"){
			parent.principal.location.href = "blanco.asp?lang="+f.lang.value+"&listid="+f.listid.value+"&tipo="+f.tipo.value;
		}
		if(window.name=="principal2"){
			parent.principal2.location.href = "blanco2.asp?lang="+f.lang.value+"&listid="+f.listid.value+"&tipo="+f.tipo.value;
		}
	}

	function docsInternos(idmenu){
		var f=document.forms["navegacion"];
		f.pagina.value="";
		f.listid.value=idmenu;
		f.submit();
	}

	function listarMsgs(idforo){
		var f=document.navegacion;
		f.idforo.value=idforo;
		f.submit();
	}

	function ancla(){
		location.href="#inipagina";
	}

	function lanzarImprimir(lIdDoc,imprimir){
		url="printdoc.asp?imprimir=" + imprimir + "&iddoc=" + lIdDoc;
		win="width=600,height=500,top=0,left=0,directories=0,resizable=1,location=0,status=0,scrollbars=yes,toolbar=0,menubar=0";
	 	window.open(url,'ImprimirDocumento',win);
	}

	function openPopInt(idplantilla,iddocumento){
		 url="plantillas/documento/"+idplantilla+"print.asp?iddoc="+iddocumento;
		 win="width=585,height=500,top=0,left=0,directories=0,resizable=0,location=0,status=0,scrollbars=yes,toolbar=0,menubar=0";
		 window.open(url,'ImprimirDocumento',win);
	}

	/*function lanzarMail(){
		 url="recomienda.asp?lang=" + gLang + "&listid=" + gListId + "&iddoc=" + gIdDoc;
		 win="width=450,height=160,top=0,left=0,directories=0,resizable=0,location=0,status=0,scrollbars=no,toolbar=0,menubar=0";
		 window.open(url,'EnviarMail',win);
	}*/
	
	function openMenuPop(lIdDoc,imprimir){
	 	lanzarImprimir(lIdDoc,imprimir);
	}
	
	function openMenuPopUp(url){
	 	win="width=750,height=550,top=0,left=0,directories=0,resizable=1,location=0,status=0,scrollbars=yes,toolbar=0,menubar=0";
   	    window.open(url,'PopUp',win);
	}
	function openMenuPopUp2(url){
	 	win="width=500,height=500,top=0,left=0,directories=0,resizable=1,location=0,status=0,scrollbars=yes,toolbar=0,menubar=0";
   	    window.open(url,'PopUp',win);
	}
	var sw=1;

/*************************************************************************************************************************/

	// Listado de eventos
	/*function verEvento (idsdocumento){
		// Nos viene primero el mes y luego el dia, hay que darle la vuelta
		url="cargaeventos.asp?idsdocumento="+idsdocumento;
		win="width=382,height=473,top=0,left=0,directories=0,resizable=0,location=0,status=0,scrollbars=yes,toolbar=0,menubar=0";
		window.open(url,'Curso',win);
	}*/

	// Listin telefonico
	function cargaLetra (letra){
		document.location.href = "blanco.asp?listid=" + gListId + "&iddoc=" + gIdDoc + "&letra=" + letra + "&lang=" + gLang ;
	}

	// Quien es quien
	//var listAreas = '';
	var usuarios = false;
	var tablaUsuarios = "";
	var arriba = 0;
	var left1 = 0;
	var left2 = 0;
	
	function getBorde(){
		var cadena;
		cadena += '<table border="0" cellpadding="0" cellspacing="0" width="369" align=center>';
		cadena += '<tr><td bgcolor="#003366" height="10"><img src="img/sp.gif" width="1" height="1" alt="" border="0"></td></tr>';
		cadena += '</table>';
		return cadena;
	}
	
	function getBorde2(){
		var cadena;
		cadena += '<table border="0" cellpadding="0" cellspacing="0" width="1" align=center>';
		cadena += '<tr><td bgcolor="#003366" height="90"><img src="img/sp.gif" width="1" height="90" alt="" border="0"></td></tr>';
		cadena += '</table>';
		return cadena;
	}
	
	function navegaAreas (idarea, nivel){
		var cadena = "";
		//alert(listAreas);
		if (listAreas != ""){
			var arrayId=listAreas.split(",");
			for (var i=arrayId.length;i>nivel-1;i--){
				arrayId.length--;
			}		
			for (var j=0;j<arrayId.length;j++){
				if (j<arrayId.length-1){
					cadena += arrayId[j]+",";
				}else{
					cadena += arrayId[j];
				}
			}
		}
		listAreas = cadena;
		//alert(listAreas);
		if (listAreas == "")
			listAreas = idarea;
		else	
			if (idarea != "")
				listAreas = listAreas + "," + idarea
		document.location.href = "blanco.asp?listid=" + gListId + "&iddoc=" + gIdDoc + "&listareas=" + listAreas + "&lang=" + gLang ;
	}

	function verFichaUsu (idUsuario){
		sUrl="plantillas/documento/fichaUsuario.asp?idUsuario=" + idUsuario;	
		if (screen.width == 1024){
			win="width=410,height=298,top=332,left=300,directories=0,resizable=0,location=0,status=0,scrollbars=yes,toolbar=0,menubar=0";
		}else{
			win="width=410,height=298,top=240,left=200,directories=0,resizable=0,location=0,status=0,scrollbars=yes,toolbar=0,menubar=0";
		}
		window.open(sUrl,'Ficha',win);
		//newWindow(sUrl,"FichaUsuario",410,298,332,300);	
	}

/*************************************************************************************************************************/
	//Funcion para el listín telefónico-buscador
	function buscarUsuarios(){
		var f = document.forms["buscador"];
		var buscar = false
		var ruta = "blanco.asp?listid=" + gListId + "&iddoc=" + gIdDoc + "&lang=" + gLang;
	
		if (f.TXNOMBRE.value != ""){
			buscar = true
			ruta += "&TXNOMBRE=" + f.TXNOMBRE.value;
		}
	
		if (f.TXAPELLIDO.value != ""){
			buscar = true
			ruta += "&TXAPELLIDO=" + f.TXAPELLIDO.value;
		}
	
		if (f.AREA1.selectedIndex > 0){
			buscar = true
			f.IDAREA.value = f.AREA1.options[f.AREA1.selectedIndex].value;
	
			if ((f.AREA2.length != 0) && (f.AREA2.selectedIndex >= 1)){
				f.IDAREA.value += "," + f.AREA2.options[f.AREA2.selectedIndex].value;
	
				if ((f.AREA3.length != 0) && (f.AREA3.selectedIndex >= 1)){
					f.IDAREA.value += "," + f.AREA3.options[f.AREA3.selectedIndex].value;
	
					if ((f.AREA4.length != 0) && (f.AREA4.selectedIndex >= 1)){
						f.IDAREA.value += "," + f.AREA4.options[f.AREA4.selectedIndex].value;
					}
				}
			}
		}
		if (f.IDAREA.value != "")		ruta += "&IDAREA=" + f.IDAREA.value;
		
		if (f.TIPOCENTRO.selectedIndex > 0){
			buscar = true
			if (f.IDCENTRO.selectedIndex > 0){
				ruta += "&IDCENTRO=" +  f.IDCENTRO.options[f.IDCENTRO.selectedIndex].value;
			}
			ruta += "&TIPOCENTRO=" +  f.TIPOCENTRO.options[f.TIPOCENTRO.selectedIndex].value;
		}
		if (buscar)		ruta += "&modo=1"
		document.location.href = ruta;
	}

	// Calendario
	var xmouse=0;
	var ymouse=0;
	var posicionRaton = 13;
	
	if(NN4){document.captureEvents(Event.MOUSEMOVE);document.onmousemove=MousePosition;}else{document.onmousemove=MousePosition;}
	function MousePosition(e){
		if(!document.all){
			xmouse=e.pageX;
			ymouse=e.pageY;
		}else{
			xmouse=window.event.clientX;
			ymouse=window.event.clientY;
		}
	}
	function muestraCapa (texto){
		var leftFiesta = 0
		var topFiesta = 0
		var cadena = "<table border=0 cellpadding=0 cellspacing=0 width=100 bgcolor=#FF6500>"
		cadena += "<tr><td colspan=4 bgcolor=#01408E><img src='img/sp.gif' width=1 height=1 border=0></td></tr>"
		cadena += "<tr><td bgcolor=#01408E width=1><img src='img/sp.gif' width=1 height=1 border=0></td><td width=5><img src=/img/sp.gif width=5 height=1 border=0></td><td width=93><img src='img/sp.gif' width=93 height=1 border=0></td><td bgcolor=#01408E width=1><img src='img/sp.gif' width=1 height=1 border=0></td></tr>"	
		cadena += "<tr><td bgcolor=#01408E width=1><img src='img/sp.gif' width=1 height=1 border=0></td><td width=5><img src=/img/sp.gif width=5 height=1 border=0></td><td class='blue110' width=93>" + texto + "</td><td bgcolor=#01408E width=1><img src='img/sp.gif' width=1 height=1 border=0></td></tr>"
		cadena += "<tr><td colspan=4 bgcolor=#01408E><img src='img/sp.gif' width=100 height=1 border=0></td></tr>"	
		cadena += "</table>"
	
		topFiesta = posicionRaton + ymouse
		topFiesta+=(document.all)?document.body.scrollTop:0;
		
		if (xmouse > 668)	leftFiesta = 678;
		else				leftFiesta = xmouse + 10;
	
		//if ((!document.all) && (!NN4))	objfiesta.capa.innerHTML = cadena;
		//else							objfiesta.fill(cadena)
		objfiesta.fill(cadena)
		objfiesta.resize(objfiesta.getDocWidth(),objfiesta.getDocHeight())
		
		objfiesta.move(leftFiesta,topFiesta)
		objfiesta.show()
	}

	function ocultaCapa (){
		objfiesta.hide();
		objfiesta.fill("")
		objfiesta.resize(objfiesta.getDocWidth(),45)	
	}		

	function muestraCapa2 (cursos){
		var listaCursos;
		var Capa;
		var cadena = "";
		var leftCursos = 0
		var topCursos = 0	
		
		listaCursos = cursos.split(",");
		
		cadena = "<table border=0 cellpadding=0 cellspacing=0 width=100 bgcolor=#FF6500>"
		cadena += "<tr><td colspan=4 bgcolor=#01408E><img src='img/sp.gif' width=1 height=1 border=0></td></tr>"
		cadena += "<tr><td bgcolor=#01408E width=1><img src='img/sp.gif' width=1 height=1 border=0></td><td width=5><img src=/img/sp.gif width=5 height=1 border=0></td><td width=93><img src='img/sp.gif' width=93 height=1 border=0></td><td bgcolor=#01408E width=1><img src='img/sp.gif' width=1 height=1 border=0></td></tr>"	
		cadena += "<tr><td bgcolor=#01408E width=1><img src='img/sp.gif' width=1 height=1 border=0></td><td width=5><img src=/img/sp.gif width=5 height=1 border=0></td><td class='blue110' width=93>"	
		
		for (var i=0;i<listaCursos.length;i++){
			cadena += "<font class='blue110'>-&nbsp;" + listaCursos[i] + "</font>";
			if (i <  listaCursos.length-1)
				cadena += "<br>";
		} 
		
		cadena += "</td><td bgcolor=#01408E width=1><img src='img/sp.gif' width=1 height=1 border=0></td></tr>"
		cadena += "<tr><td colspan=4 bgcolor=#01408E><img src='img/sp.gif' width=100 height=1 border=0></td></tr>"	
		cadena += "</table>"
	
		topCursos = posicionRaton + ymouse
		topCursos+=(document.all)?document.body.scrollTop:0;
		
		if (xmouse > 668)	leftCursos = 678;
		else				leftCursos = xmouse + 10;
				
		if ((!document.all) && (!NN4))	objcurso.capa.innerHTML = cadena;
		else							objcurso.fill(cadena)
		
		objcurso.resize(objcurso.getDocWidth(),objcurso.getDocHeight())
		
		objcurso.move(leftCursos,topCursos)
		objcurso.show()
	}

	function ocultaCapa2 (){
		objcurso.hide();
		objcurso.resize(objcurso.getDocWidth(),15)
	}
		
	//Organigrama
	function over (idUsuario){
		var texto;
		if (NN4){
			/*for (a in eval(miscrollOrganigrama.hija.nodo+".TD"+idUsuario)){
				alert(a +" = "+miscrollOrganigrama.hija.nodo[a]);
			}
			if(tablaUsuarios.indexOf("id=TD"+idUsuario+" bgcolor=")==-1){
				texto = miscrollOrganigrama.hija.setColor(idUsuario,"12507A",tablaUsuarios,"blue410ns");
				miscrollOrganigrama.refresh(texto);
			}*/
		}else{
			if(document.all){
				document.getElementById("TD"+idUsuario).style.background='#12507A';
				document.getElementById("A"+idUsuario).style.color='#FFFFFF';
			}else{
			}
		}
	}

	function out (idUsuario){
		if (NN4){
		}else{
			if(document.all){
				document.getElementById("TD"+idUsuario).style.background='#FFFFFF';
				document.getElementById("A"+idUsuario).style.color='#000000';
			}else{
			}
		}
	}
	
	
/*************************************************************************************************************************/
	//Funcion para el listado de centros	
	
	function verCentro (idCentro){
		document.location.href = "blanco.asp?listid=" + gListId + "&iddoc=" + gIdDoc + "&lang=" + gLang + "&idCentro=" + idCentro;
	}
	
	/*function ampliarImagen (imagen){
		var opciones = "toolbar=no,location=no,directories=no,status=no,resizable=yes,scrollbars=auto";		
		var destino = "ampliarFoto.asp?foto=" + imagen;
		window.open(destino, "FotoAmpliada", opciones);		
	}*/
	
	function resizar()
	{
	}
	
	function escriu(sHTML)
   {
		if (!(sHTML==''))
		{
			sCad="<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td valign=top><font color=#7F7F7F size=1 face=verdana><b>Estamos en:</b>&nbsp;&nbsp;"+sHTML+"&nbsp;</font></td></tr></table>"	
		}
		else
		{
			sCad=""
		}
		if (document.layers)
		{
			document.layers["CapaEscriu"].document.open()
			document.layers["CapaEscriu"].document.write(sCad)
			document.layers["CapaEscriu"].document.close()
		}
		else
		{
			document.all['CapaEscriu'].innerHTML= sCad
		}
	}//fi escriu
	
	function buscar(){
		val=document.buscador.txtSearch.value;
		if ((val != null) && (val.length != 0)) top.principal.location='blanco.asp?idplantilla=docBuscador&listid=&lang=ES&query=' + document.buscador.txtSearch.value;
	}
	
	function docByPlantilla(plantilla){
		top.principal.location='blanco.asp?idplantilla=' + plantilla + '&listid=&lang=ES'
	}
	
	function capturaEnter(obj){
		if (event.keyCode == 13) {
			event.returnValue = false;
			buscar();
		}
	}
	

