/*
| ----------------------------------------------------------------- |
*/
// funciones genericas de javascript
//cargadores globales





 
function irAPaginaD(ruta){
	var redir = ruta;
	if (redir!=""){
		location.href=redir;
	}
}




function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function ActivarTodo(forma,campobase)
  {
  var sa=false;
  var x=eval("document."+forma);
  var y=eval("document."+forma+"."+campobase);
  if(y.checked)
    sa=true;

  for (var i=0;i<x.elements.length;i++)
    {
    var e = x.elements[i];
	if (x.elements[i].name!="borrar1") { 
		if(sa)
		  e.checked=true;
		else
		  e.checked=false;
		}
	}
 }
 
function marcar(chk) {
    var padreDIV=chk;
    while( padreDIV.nodeType==1 && padreDIV.tagName.toUpperCase()!="DIV" )
        padreDIV=padreDIV.parentNode;
    //ahora que padreDIV es el DIV, cogeremos todos sus checkboxes
    var padreDIVinputs=padreDIV.getElementsByTagName("input");
    for(var i=0; i<padreDIVinputs.length; i++) {
        if( padreDIVinputs[i].getAttribute("type")=="checkbox" )
            padreDIVinputs[i].checked = chk.checked;
    }
}



// funcion de abrir ventana
function irAPaginaDN(ruta,ancho,alto){
	var redir=ruta;
	if (redir!=""){
		window.open(redir,"",'scrollbars=YES,width=600,height=600,left=30,top=2,resizable=yes');	
	}
}


// cambia de color cuando se para por encima de la celda
function mOvr(src,clrOver) {
 if (!src.contains(event.fromElement)) {
	 src.style.cursor = 'default';
	 src.bgColor = clrOver;
	}
 }
function mOut(src,clrIn) {
	if (!src.contains(event.toElement)) {
	 src.style.cursor = 'default';
	 src.bgColor = clrIn;
	}
 }	

// cambiar de una pagina a otra con recarga
function CargarPagina(newLocation)
	{
		var ventana;
		ventana = window.parent.opener;
		ventana.location = newLocation;
		window.parent.close();
	}	


function CargarPagina1(newLocation,tipo)
	{
		var ventana;
		ventana = window.parent.opener;
		ventana.location = newLocation;
	}	

function enviarconfirmx(m1,forma,redir){
		
		if (confirm(m1)== true ){
			if (forma!=""){
			var formabase=eval("document."+forma);
			formabase.submit();
			} else{
			location.href=redir;
			}
		}
}
function enviarconfirm(m1,m2,forma,redir){
		
		if (confirm(m1)== true ){
			if (forma!=""){
			var formabase=eval("document."+forma);
			formabase.submit();
			} else{
			location.href=redir;
			}
		} else {
			alert(m2);
			return;
		}
}	
function enviarconfirma(m1,redir){
		
		if (confirm(m1)== true ){
			location.href=redir;
		} 
}	

function mensajeshtml(id,mensaje){
		var idbase=eval("document.getElementById('"+id+"')");
		var dsbase=eval("document.all."+id);
		dsbase.style.display="";
		idbase.innerHTML=mensaje;	
}

function mostrar(numero) { 
	var capabase=document.getElementById('capaseleccion_'+numero);
	if (capabase) { 
		capabase.style.display="";
	}
	
}


function quitar(numero) { 
	var capabase=document.getElementById('capaseleccion_'+numero);
	if (capabase) { 
		capabase.style.display="none";
	}

}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function ocultar(capa) { 
	var base=document.getElementById(capa);
	if (base) base.style.display="none";
}

function valU(forma,param){
	var base="document."+forma+".";
	partir=param.split(",");
	n=partir.length;
	var i; 
    var bError = false; 
	var valor="";
    for (i = 0; i < n; i++){ 
     bError = bError || (eval(base + partir[i] + ".value == ''"));
	 if (bError){      
		 document.getElementById('capa_'+partir[i]).style.display="";
		 eval(base + partir[i] + ".focus()");
		 valor=1;
		 break; 
     } else { 
	 	valor="";
	 }
    } 
	if (valor=="") eval(base+"submit()");
}

function valUS(forma,param,valor){

	var base="document."+forma+".";
	partir=param.split(",");
	nombres=valor.split(",");
	n=partir.length;
	var i; 
    var bError = false; 
	var valor="";
    for (i = 0; i < n; i++){ 
     bError = bError || (eval(base + partir[i] + ".value == ''"));
	 if (bError){      
		 alert("Debe ingresar "+nombres[i]);
		 eval(base + partir[i] + ".focus()");
		 valor=1;
		 break; 
     } else if(partir[i]=='dsemail'){
     	var re  = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; 
		if (!re.test(eval(base + partir[i] + ".value"))) { 
			alert ("El correo electronico no es correcto");
			eval(base + partir[i] + ".focus()");	
			valor=1;
		 	break;  
		}
     }
     else { 
	 	valor="";
	 }
    } 
    //alert(valor);
	if (valor==""){ eval(base+"submit()");}
}

function valUC(forma,param,m1){
	var base="document."+forma+".";
	partir=param.split(",");
	n=partir.length;
	var i; 
    var bError = false; 
	var valor="";
    for (i = 0; i < n; i++){ 
    
    
     bError = bError || (eval(base + partir[i] + ".value == ''"));
	 if (bError){      
		 document.getElementById('capa_'+partir[i]).style.display="";
		 eval(base + partir[i] + ".focus()");
		 valor=1;
		 break; 
     } else { 
	 	valor="";
	 }
    } 
	if (valor==""){
	if (confirm(m1)== true ){
			eval(base+"submit()");
		}
	 }
}


function valUp(forma,param){
	var base="document."+forma+".";
	var partir=param.split(",");
	var n=partir.length;
	var tam=n-1;
	var i; 
	var bError = false; 
	var valor="";
	var x;
	for (i = 0; i < n; i++){ 
		x=eval(base + partir[i] + ".value");
		x=x.replace(/^\s+/,"");
		bError = bError || (x == "");
		if (bError){ 	   
			eval(base + partir[i] + ".value=''");  
			document.getElementById('capax_'+partir[i]).style.display="";
			eval(base + partir[i] + ".focus()");
			valor=1;
			break; 
		}else if(partir[i]=='dscorreo'){
     	var re  = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; 
		if (!re.test(eval(base + partir[i] + ".value"))) { 
			document.getElementById('capax1_'+partir[i]).style.display="";
			eval(base + partir[i] + ".focus()");	
			valor=1;
		 	break;  
		}
     }	else{ 
			valor="";
		}
	} 
	if(partir[tam]=="captcha"){
		var texto=eval(base + partir[tam] + ".value");
		if (texto!="") { 
			// cargar cliente y colocar las variables seleccionadas
			//alert(texto);
			conexion=AjaxObj();
			conexion.open("POST","captcha/captcha.validar.php?captcha="+texto,true);
			conexion.onreadystatechange =function() {
				if (conexion.readyState==4) {
					var _resultado = conexion.responseText;
					//alert(_resultado);
					if (_resultado==1) {
						if(valor=="")eval(base+"submit()");
					}else{
						document.getElementById('capax_cap').style.display="";
						document.getElementById('captcha').src='captcha/captcha.php?'+Math.random();
						eval(base + partir[tam] + ".value=''");
						eval(base + partir[tam] + ".focus()");
						return;
					}
				} // fin funcion
			} // fin conexion
			//contenedor.innerHTML ="";		   
			conexion.send(null) // limpia conexion	    
		}
	}else if(partir[tam]=="captcha2"){
		if(partir[tam]=="captcha2"){
			var texto=eval(base + partir[tam] + ".value");
			if (texto!="") { 
				// cargar cliente y colocar las variables seleccionadas
				//alert(texto);
				conexion=AjaxObj();
				conexion.open("POST","../../<? echo $sitioconector ?>/captcha/captcha2.validar.php?captcha2="+texto,true);
				
				conexion.onreadystatechange =function() {
					if (conexion.readyState==4) {
						var _resultado = conexion.responseText;
						//alert(_resultado);
						if (_resultado==1) {
							if(valor=="")eval(base+"submit()");
						}else{
							document.getElementById('capax_cap').style.display="";
							document.getElementById('captcha').src='../../<? echo $sitioconector ?>/captcha/captcha2.php?'+Math.random();
							eval(base + partir[tam] + ".value=''");
							eval(base + partir[tam] + ".focus()");
							return;
						}
					} // fin funcion
				} // fin conexion
				//contenedor.innerHTML ="";		   
				conexion.send(null) // limpia conexion	    
			}
		}	
	}else{
		if(valor=="")eval(base+"submit()");
	}
}



function setCounter(size,campo,contador,campobase,forma)
        {
   var formaval=eval("document."+forma+"."+campobase);
	   var formacount=eval("document."+forma+"."+contador);			 
	    MessageSize = formaval.value.length;
		 if (MessageSize > size)
		 {
			if(campo==1)
			{
			 formaval.value = formaval.value.substring(0,size);
			}
			else
			{
			 size = size - formaval.value.length;
			}
			CRestantes = 0;
		 }
		 else
		 {
			CRestantes = size - MessageSize;
		 }
		 formacount.value = CRestantes;
}
 

function val(forma){
		var formabase=eval("document."+forma);
		

		
		var re  = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; 
		if (!re.test(formabase.dscorreocliente.value)) { 
			alert ("El correo electronico no es correcto");
			formabase.dscorreocliente.focus();	
		return false; 
		}
		
		if (formabase.dsclave.value==""){
			alert("Por favor ingrese la clave");
			formabase.dsclave.focus();
			return false; 			
		}

		if (formabase.dsnit.value==""){
			alert("Por favor ingrese la identificacion");
			formabase.dsnit.focus();
			return false; 			
		}


		
		if (formabase.dsnombre.value==""){
			alert("Por favor ingrese el nombre");
			formabase.dsnombre.focus();
			return false; 			
		}


		if (formabase.dsapellido.value==""){
			alert("Por favor ingrese el apellido");
			formabase.dsapellido.focus();
			return false; 			
		}
/*
		
		if (formabase.acepto.checked==false){
			alert("Por favor acepte los terminos y condiciones");
			return false; 			
		}
*/		

		
		return true; 
}
function verificar(forma){
	var formabase=eval("document."+forma);
	
	var re  = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; 
	if (!re.test(formabase.dscorreocliente.value)) { 
		alert ("El correo electronico no es correcto");
		formabase.dscorreocliente.focus();	
		return;
	} else { 	
		conexion=AjaxObj();
		document.all.capa_validar.style.display = "";
		conexion.open("POST","modulos/validaciones/verificar.php?param="+formabase.dscorreocliente.value,true);
		conexion.onreadystatechange =function() {
		//			alert(conexion.readyState);
			 if (conexion.readyState==4) {
			 var _resultado = conexion.responseText;
			 if (_resultado !="0" && _resultado !="-1" && _resultado !="") {
			contenedor=document.getElementById('capa_validar');
			contenedor.innerHTML = _resultado;
			 } else {
		  }  // fin resultado
		} // fin conexion
	  } // fin funcion conexion interna
	  conexion.send(null) // limpia conexion	
	}
}

function valAfiliado(forma,param,total){

	var base="document."+forma+".";
	partir=param.split(",");
	n=partir.length;
	var i; 
    var bError = false; 
	var valor="";
    for (i = 0; i < n; i++){ 
     bError = bError || (eval(base + partir[i] + ".value == ''"));
	 if (bError){      
		 document.getElementById('capa_'+partir[i]).style.display="";
		 eval(base + partir[i] + ".focus()");
		 valor=1;
		 break; 
     } else { 
	 	valor="";
	 }
    } 
    // validacion campos tipo vector
   
    
    for (var i=0;i<total;i++) {
    
    	if (document.getElementById('dsmb'+i).value!="") {
    		
    		if (document.getElementById('dsapelb'+i).value!="") {
    			
    			if (document.getElementById('dstipodocb'+i).value!="") {
    			
	    			if (document.getElementById('dsnumdocb'+i).value!="") {
	    			
		    			if (document.getElementById('dsparentescob'+i).value=="") {
		    			
			    			 try
							{
			    			 document.getElementById('capa_dsparentescob'+i).style.display="";
							 document.getElementById('dsparentescob'+i).focus();			  
							 valor=1;
							 break;	
							 }
							catch(err)
					  		{
					  		}							 
		    			}	    			 			
	    			} 
	    			else
	    			{
	    				try
						{
		    			 document.getElementById('capa_dsnumdocb'+i).style.display="";
						 document.getElementById('dsnumdocb'+i).focus();			  
						 valor=1;
						 break;
						 }
						catch(err)
			  			{
			  			}						 
	    			}   			
    			}
    			else
    			{
    				try
					{
	    			document.getElementById('capa_dstipodocb'+i).style.display="";
					document.getElementById('dstipodocb'+i).focus();			  
					 valor=1;
					 break; 
					 }
					catch(err)
		  			{
		  			}					 
    			}
    		}
    		else
    		{
    			try
				{
	    		 document.getElementById('capa_dsapelb'+i).style.display="";
				 document.getElementById('dsapelb'+i).focus();			  
				 valor=1;
				 break; 
				}
				catch(err)
	  			{
	  			}	
	    	}	
    	}
    	else
    	{
    		try
			{
    		 document.getElementById('capa_dsmb'+i).style.display="";
			 document.getElementById('dsmb'+i).focus();			  
			 valor=1;
			 break; 
			}
			catch(err)
  			{
  			}
    	}
    }
    
    
	if (valor=="") eval(base+"submit()");
}

function valreferente(forma,param,total){

	var base="document."+forma+".";
	partir=param.split(",");
	n=partir.length;
	var i; 
    var bError = false; 
	var valor="";
    for (i = 0; i < n; i++){ 
     bError = bError || (eval(base + partir[i] + ".value == ''"));
	 if (bError){      
		 document.getElementById('capa_'+partir[i]).style.display="";
		 eval(base + partir[i] + ".focus()");
		 valor=1;
		 break; 
     } else { 
	 	valor="";
	 }
    } 
    // validacion campos tipo vector
     
    for (var i=0;i<total;i++) {
    
    	if (document.getElementById('dsmb'+i).value!="") {
    		
    		if (document.getElementById('dsapelb'+i).value!="") {
    			
    			if (document.getElementById('dstelefono'+i).value!="") {
    				    			
		    			if (document.getElementById('dsemail'+i).value=="") {
		    			
			    			 try
							{
			    			 document.getElementById('capa_dsemail'+i).style.display="";
							 document.getElementById('dsemail'+i).focus();			  
							 valor=1;
							 break;	
							 }
							catch(err)
					  		{
					  		}							 
		    			}	    			 				
    			}
    			else
    			{
    				try
					{
	    			document.getElementById('capa_dstelefono'+i).style.display="";
					document.getElementById('dstelefono'+i).focus();			  
					 valor=1;
					 break; 
					 }
					catch(err)
		  			{
		  			}					 
    			}
    		}
    		else
    		{
    			try
				{
	    		 document.getElementById('capa_dsapelb'+i).style.display="";
				 document.getElementById('dsapelb'+i).focus();			  
				 valor=1;
				 break; 
				}
				catch(err)
	  			{
	  			}	
	    	}	
    	}
    	else
    	{
    		try
			{
    		 document.getElementById('capa_dsmb'+i).style.display="";
			 document.getElementById('dsmb'+i).focus();			  
			 valor=1;
			 break; 
			}
			catch(err)
  			{
  			}
    	}
    }
    
    
	if (valor=="") eval(base+"submit()");
}
function valref(forma,total){

	var base="document."+forma+".";
	var i; 
    var bError = false; 
	var valor="";
    // validacion campos tipo vector
     
    for (var i=0;i<total;i++) {
    
    	if (document.getElementById('dsmb'+i).value!="") {
    		
    		if (document.getElementById('dsapelb'+i).value!="") {
    			
    			if (document.getElementById('dstelefono'+i).value!="") {
    				    			
		    			if (document.getElementById('dsemail'+i).value=="") {
		    			
			    			 try
							{
			    			 document.getElementById('capa_dsemail'+i).style.display="";
							 document.getElementById('dsemail'+i).focus();			  
							 valor=1;
							 break;	
							 }
							catch(err)
					  		{
					  		}							 
		    			}	    			 				
    			}
    			else
    			{
    				try
					{
	    			document.getElementById('capa_dstelefono'+i).style.display="";
					document.getElementById('dstelefono'+i).focus();			  
					 valor=1;
					 break; 
					 }
					catch(err)
		  			{
		  			}					 
    			}
    		}
    		else
    		{
    			try
				{
	    		 document.getElementById('capa_dsapelb'+i).style.display="";
				 document.getElementById('dsapelb'+i).focus();			  
				 valor=1;
				 break; 
				}
				catch(err)
	  			{
	  			}	
	    	}	
    	}
    	else
    	{
    		try
			{
    		 document.getElementById('capa_dsmb'+i).style.display="";
			 document.getElementById('dsmb'+i).focus();			  
			 valor=1;
			 break; 
			}
			catch(err)
  			{
  			}
    	}
    }
    
    
	if (valor=="") eval(base+"submit()");
}


function valprof(forma,param,total){
	var base="document."+forma+".";
	partir=param.split(",");
	n=partir.length;
	var i; 
    var bError = false; 
	var valor="";
    for (i = 0; i < n; i++){ 
     bError = bError || (eval(base + partir[i] + ".value == ''"));
	 if (bError){      
		 document.getElementById('capa_'+partir[i]).style.display="";
		 eval(base + partir[i] + ".focus()");
		 valor=1;
		 break; 
     } else { 
	 	valor="";
	 }
    } 
    
    
    for (var i=0;i<total;i++) {
    
	    if (document.getElementById('dsmb'+i).value!="") {
	    	
	    	if (document.getElementById('dsapelb'+i).value!="") {
	    	
	    		if (document.getElementById('dstelefonob'+i).value=="") {
	    			try
					{
		    		 document.getElementById('capa_dstelefonob'+i).style.display="";
					 document.getElementById('dstelefonob'+i).focus();			  
					 valor=1;
					 break; 
					}
					catch(err)
		  			{
		  			}
	    		}
	    	}
	    	else{
	    		try
				{
	    		 document.getElementById('capa_dsapelb'+i).style.display="";
				 document.getElementById('dsapelb'+i).focus();			  
				 valor=1;
				 break; 
				}
				catch(err)
	  			{
	  			}	    	
	    	}	    
	    }		
	    else{
		    try
				{
	    		 document.getElementById('capa_dsmb'+i).style.display="";
				 document.getElementById('dsmb'+i).focus();			  
				 valor=1;
				 break; 
				}
				catch(err)
	  			{
	  			}
	    }    
    }

    
    
    
       for (var i=0;i<total;i++) {
    
	    if (document.getElementById('dsmc'+i).value!="") {
	    	
	    	if (document.getElementById('dsapelc'+i).value!="") {
	    	
	    		if (document.getElementById('dstelefonoc'+i).value=="") {
	    			try
					{
		    		 document.getElementById('capa_dstelefonoc'+i).style.display="";
					 document.getElementById('dstelefonoc'+i).focus();			  
					 valor=1;
					 break; 
					}
					catch(err)
		  			{
		  			}
	    		}
	    	}
	    	else{
	    		try
				{
	    		 document.getElementById('capa_dsapelc'+i).style.display="";
				 document.getElementById('dsapelc'+i).focus();			  
				 valor=1;
				 break; 
				}
				catch(err)
	  			{
	  			}	    	
	    	}	    
	    }		
	    else{
		    try
				{
	    		 document.getElementById('capa_dsmc'+i).style.display="";
				 document.getElementById('dsmc'+i).focus();			  
				 valor=1;
				 break; 
				}
				catch(err)
	  			{
	  			}
	    }    
    }
    
	if (valor=="") eval(base+"submit()");
}

function valgeneral(e) {
	tecla = (document.all) ? e.keyCode : e.which; // 2
	//alert(tecla);
	if (tecla==32) return true; // retorno true para poder dejar  pasar el evento del espacio en blanco con este comando puedo capturar cualquier evento y permitirlo 
	if (tecla==8) return true; // 3	
	//*patron = /D/; //evita numeros
	patron =/[A-Za-zñÑs0-9]/; // 4 solo admite letras y ñ
	te = String.fromCharCode(tecla); // 5
	return patron.test(te); // 6
}


function Accion(action,forma) {
	var revisedMessage;
	if (forma==1){
		var currentMessage = document.u.dsd.value;
	}else if(forma==2){
		var currentMessage = document.u.dsd2.value;	
	}else if(forma==3){
		var currentMessage = document.u.dsmateriales.value;
	}else if(forma==4){
		var currentMessage = document.u.dsproceso.value;
	}else if(forma==5){
		var currentMessage = document.u.dsmision.value;
	}else if(forma==6){
		var currentMessage = document.u.dsvision.value;
	}else if(forma==7){
		var currentMessage = document.u.dsexperiencia.value;
	}
	if (action == "url") {
		var thisURL=null;
		thisURL = prompt("Ingrese la dirección URL del enlace que desea agregar.", "http://");
		if(thisURL!="" && thisURL!=null && thisURL!="http://"){
			var urlUBBCode = "<a href="+thisURL+" target=_blank>"+thisURL+"</a>";
			revisedMessage = currentMessage+urlUBBCode;
			if (forma==1){
				document.u.dsd.value=revisedMessage;
				document.u.dsd.focus();;			
			} else if(forma==2){
				document.u.dsd2.value=revisedMessage;	
				document.u.dsd2.focus();;	
			}else if(forma==3){
				document.u.dsmateriales.value=revisedMessage;	
				document.u.dsmateriales.focus();;	
			}else if(forma==4){
				document.u.dsproceso.value=revisedMessage;	
				document.u.dsproceso.focus();;	
			}else if(forma==5){
				document.u.dsmision.value=revisedMessage;	
				document.u.dsmision.focus();;	
			}else if(forma==6){
				document.u.dsvision.value=revisedMessage;	
				document.u.dsvision.focus();;	
			}else if(forma==7){
				document.u.dsexperiencia.value=revisedMessage;	
				document.u.dsexperiencia.focus();;	
			}
		}
		return;
	}
	if (action == "bold") {
		var thisBold=null;
		thisBold = prompt("Ingrese el texto que desea mostrar en negrita.", "");
		if(thisBold!="" && thisBold!=null){
			var boldUBBCode = "<strong>"+thisBold+"</strong>";
			revisedMessage = currentMessage+boldUBBCode;
			if (forma==1){
				document.u.dsd.value=revisedMessage;
				document.u.dsd.focus();;			
			} else if(forma==2){
				document.u.dsd2.value=revisedMessage;	
				document.u.dsd2.focus();;	
			} else if(forma==3){
				document.u.dsmateriales.value=revisedMessage;	
				document.u.dsmateriales.focus();;	
			}else if(forma==4){
				document.u.dsproceso.value=revisedMessage;	
				document.u.dsproceso.focus();;	
			}else if(forma==5){
				document.u.dsmision.value=revisedMessage;	
				document.u.dsmision.focus();;	
			}else if(forma==6){
				document.u.dsvision.value=revisedMessage;	
				document.u.dsvision.focus();;	
			}else if(forma==7){
				document.u.dsexperiencia.value=revisedMessage;	
				document.u.dsexperiencia.focus();;	
			}
		}
		return;
	}
	if (action == "italics") {
		var thisItal=null;
		thisItal = prompt("Ingrese el texto que desea mostrar en itálica.", "");
		if(thisItal!="" && thisItal!=null){
			var italUBBCode = "<i>"+thisItal+"</i>";
			revisedMessage = currentMessage+italUBBCode;
			if (forma==1){
				document.u.dsd.value=revisedMessage;
				document.u.dsd.focus();;			
			} else if(forma==2){
				document.u.dsd2.value=revisedMessage;	
				document.u.dsd2.focus();;	
			}else if(forma==3){
				document.u.dsmateriales.value=revisedMessage;	
				document.u.dsmateriales.focus();;	
			}else if(forma==4){
				document.u.dsproceso.value=revisedMessage;	
				document.u.dsproceso.focus();;	
			}else if(forma==5){
				document.u.dsmision.value=revisedMessage;	
				document.u.dsmision.focus();;	
			}else if(forma==6){
				document.u.dsvision.value=revisedMessage;	
				document.u.dsvision.focus();;	
			}else if(forma==7){
				document.u.dsexperiencia.value=revisedMessage;	
				document.u.dsexperiencia.focus();;	
			}
		}
		return;
	}
	if (action == "BR") {
		var quoteUBBCode = "<br>";
		revisedMessage = currentMessage+quoteUBBCode;
		if (forma==1){
			document.u.dsd.value=revisedMessage;
			document.u.dsd.focus();;			
		} else if(forma==2){
			document.u.dsd2.value=revisedMessage;	
			document.u.dsd2.focus();;	
		}else if(forma==3){
			document.u.dsmateriales.value=revisedMessage;	
			document.u.dsmateriales.focus();;	
		}else if(forma==3){
			document.u.dsmateriales.value=revisedMessage;	
			document.u.dsmateriales.focus();;	
		}else if(forma==4){
			document.u.dsproceso.value=revisedMessage;	
			document.u.dsproceso.focus();;	
		}else if(forma==5){
			document.u.dsmision.value=revisedMessage;	
			document.u.dsmision.focus();;	
		}else if(forma==6){
			document.u.dsvision.value=revisedMessage;	
			document.u.dsvision.focus();;	
		}else if(forma==7){
			document.u.dsexperiencia.value=revisedMessage;	
			document.u.dsexperiencia.focus();;	
		}
		return;
	}
	if (action == "p") {
		var quoteUBBCode = "<P>";
		revisedMessage = currentMessage+quoteUBBCode;
		if (forma==1){
			document.u.dsd.value=revisedMessage;
			document.u.dsd.focus();;			
		} else if(forma==2){
			document.u.dsd2.value=revisedMessage;	
			document.u.dsd2.focus();;	
		}else if(forma==3){
			document.u.dsmateriales.value=revisedMessage;	
			document.u.dsmateriales.focus();;	
		}else if(forma==4){
			document.u.dsproceso.value=revisedMessage;	
			document.u.dsproceso.focus();;	
		}else if(forma==5){
			document.u.dsmision.value=revisedMessage;	
			document.u.dsmision.focus();;	
		}else if(forma==6){
			document.u.dsvision.value=revisedMessage;	
			document.u.dsvision.focus();;	
		}else if(forma==7){
			document.u.dsexperiencia.value=revisedMessage;	
			document.u.dsexperiencia.focus();;	
		}
		return;
	}
if (action == "P") {
		var quoteUBBCode = "<p>";
		revisedMessage = currentMessage+quoteUBBCode;
		if (forma==1){
			document.u.dsd.value=revisedMessage;
			document.u.dsd.focus();;			
		} else if(forma==2){
			document.u.dsd2.value=revisedMessage;	
			document.u.dsd2.focus();;	
		}else if(forma==3){
			document.u.dsmateriales.value=revisedMessage;	
			document.u.dsmateriales.focus();;	
		}else if(forma==4){
			document.u.dsproceso.value=revisedMessage;	
			document.u.dsproceso.focus();;	
		}else if(forma==5){
			document.u.dsmision.value=revisedMessage;	
			document.u.dsmision.focus();;	
		}else if(forma==6){
			document.u.dsvision.value=revisedMessage;	
			document.u.dsvision.focus();;	
		}else if(forma==7){
			document.u.dsexperiencia.value=revisedMessage;	
			document.u.dsexperiencia.focus();;	
		}
		return;
	}
	if (action == "Center") {
		var thisBold=null;
		thisBold = prompt("Ingrese el texto que desea centrar.", "");
		if(thisBold!="" && thisBold!=null){
			var boldUBBCode = "<div align=center>"+thisBold+"</div>";
			revisedMessage = currentMessage+boldUBBCode;
			if (forma==1){
				document.u.dsd.value=revisedMessage;
				document.u.dsd.focus();;			
			} else if(forma==2){
				document.u.dsd2.value=revisedMessage;	
				document.u.dsd2.focus();;	
			}else if(forma==3){
				document.u.dsmateriales.value=revisedMessage;	
				document.u.dsmateriales.focus();;	
			}else if(forma==4){
				document.u.dsproceso.value=revisedMessage;	
				document.u.dsproceso.focus();;	
			}else if(forma==5){
				document.u.dsmision.value=revisedMessage;	
				document.u.dsmision.focus();;	
			}else if(forma==6){
				document.u.dsvision.value=revisedMessage;	
				document.u.dsvision.focus();;	
			}else if(forma==7){
				document.u.dsexperiencia.value=revisedMessage;	
				document.u.dsexperiencia.focus();;	
			}
		}
		return;
	}
	if (action == "Right") {
		var thisBold=null;
		 thisBold= prompt("Ingrese el texto que desea ubicar en la derecha.", "");
		if(thisBold!="" && thisBold!=null){
			var boldUBBCode = "<div align=right>"+thisBold+"</div>";
			revisedMessage = currentMessage+boldUBBCode;
			if (forma==1){
				document.u.dsd.value=revisedMessage;
				document.u.dsd.focus();;			
			} else if(forma==2){
				document.u.dsd2.value=revisedMessage;	
				document.u.dsd2.focus();;	
			}else if(forma==3){
				document.u.dsmateriales.value=revisedMessage;	
				document.u.dsmateriales.focus();;	
			}else if(forma==4){
				document.u.dsproceso.value=revisedMessage;	
				document.u.dsproceso.focus();;	
			}else if(forma==5){
				document.u.dsmision.value=revisedMessage;	
				document.u.dsmision.focus();;	
			}else if(forma==6){
				document.u.dsvision.value=revisedMessage;	
				document.u.dsvision.focus();;	
			}else if(forma==7){
				document.u.dsexperiencia.value=revisedMessage;	
				document.u.dsexperiencia.focus();;	
			}
		}
		return;
	}
	if (action == "Left") {
		var thisBold=null;
		thisBold = prompt("Ingrese el texto que desea ubicar enla izquierda.", "");
		if(thisBold!="" && thisBold!=null){
			var boldUBBCode = "<div align=left>"+thisBold+"</div>";
			revisedMessage = currentMessage+boldUBBCode;
			if (forma==1){
				document.u.dsd.value=revisedMessage;
				document.u.dsd.focus();;			
			} else if(forma==2){
				document.u.dsd2.value=revisedMessage;	
				document.u.dsd2.focus();;	
			}else if(forma==3){
				document.u.dsmateriales.value=revisedMessage;	
				document.u.dsmateriales.focus();;	
			}else if(forma==4){
				document.u.dsproceso.value=revisedMessage;	
				document.u.dsproceso.focus();;	
			}else if(forma==5){
				document.u.dsmision.value=revisedMessage;	
				document.u.dsmision.focus();;	
			}else if(forma==6){
				document.u.dsvision.value=revisedMessage;	
				document.u.dsvision.focus();;	
			}else if(forma==7){
				document.u.dsexperiencia.value=revisedMessage;	
				document.u.dsexperiencia.focus();;	
			}
		}
		return;
	}
	if (action == "li") {
		var thisBold = null;
		thisBold = prompt("Ingrese el texto al que desea asignar la viñeta.", "");
		if(thisBold!="" && thisBold!=null){
			var boldUBBCode = " @@"+thisBold+"##";
			revisedMessage = currentMessage+boldUBBCode;
			if (forma==1){
				document.u.dsd.value=revisedMessage;
				document.u.dsd.focus();;			
			} else if(forma==2){
				document.u.dsd2.value=revisedMessage;	
				document.u.dsd2.focus();;	
			}else if(forma==3){
				document.u.dsmateriales.value=revisedMessage;	
				document.u.dsmateriales.focus();;	
			}else if(forma==4){
				document.u.dsproceso.value=revisedMessage;	
				document.u.dsproceso.focus();;	
			}else if(forma==5){
				document.u.dsmision.value=revisedMessage;	
				document.u.dsmision.focus();;	
			}else if(forma==6){
				document.u.dsvision.value=revisedMessage;	
				document.u.dsvision.focus();;	
			}else if(forma==7){
				document.u.dsexperiencia.value=revisedMessage;	
				document.u.dsexperiencia.focus();;	
			}
		}
		return;
	}	
}
function mostrar_capa_edicion(capa){
	if(document.getElementById(capa).style.display=="none"){
		document.getElementById(capa).style.display="";
	}else{
		document.getElementById(capa).style.display="none";
	}
}
function editor() {
return;
}


