function ajax_receive(){//En esta funcion se recibe un objeto XML generado en el servidor PHP
	if(req.readyState == 4){
		if(req.responseText.indexOf('invalid') == -1){
			var xmlDocument = req.responseXML;
			var xmlDocumentText = req.responseText;
			//alert(xmlDocumentText + " - "+ url_serv_ajax);
			switch(url_serv_ajax){
/**********************************************************************************************************************************************************************/
/** -- INICIO MODIFICACIONES CARLOS-- **/
/**********************************************************************************************************************************************************************/
				case "serv_mail.php"://FALTA LO DE IDIOMAS
				 var opcion;
			     opcion = xmlDocument.getElementsByTagName('opcion')[0].firstChild.data;
				 //alert(opcion);
				 switch(opcion){
				  case "6"://INVITACION A UN AMIGO A TRAVES DEL BOTON [AGREGAR AMIGO]
				   var mensaje; mensaje="";
				   var mensaje_enviado;
				   var id_amigo;
				   
				   mensaje_enviado 	= xmlDocument.getElementsByTagName('mensaje_enviado')[0].firstChild.data;
				   mail 			= xmlDocument.getElementsByTagName('mail')[0].firstChild.data;
				   id_amigo			= xmlDocument.getElementsByTagName('id_amigo')[0].firstChild.data;
				   
				    switch(mensaje_enviado){
				     case "1":
				   	  mensaje="Se ha enviado la solicitud de Amigo al correo ["+mail+"].";
					  $("boton_foto").style.display = "none";
					  //Usuario Nuevo Resgistrado
					  try{$("usu_nue_reg_" + id_amigo).style.display = "none";} 
					  catch(e){}
				   	 break;
				   	 case "2":
				  	  mensaje="NO se ha podido enviar la invitaciÃ³n de amigo al correo ["+mail+"], por que posiblemente:\n"+
				   	   " - Ya se ha enviado un correo de invitaciÃ³n.\n - Se ha presentado un problema en el sistema.";
				  	  $("boton_foto").style.display = "none";
					  try{$("usu_nue_reg_" + id_amigo).style.display 	= "none";} 
					  catch(e){}
				  	 break;
				  	 default:
				  	  mensaje="OcurriÃ³ un fallo al realizar la operaciÃ³n, intente mas tarde.";
				  	 break;
				    }
				  	alerta(mensaje);
				  break;
				  case "3"://Envio de invitaciones a usuarios registrados y no registrados.
				   var correos_enviados; 
				   correos_enviados = xmlDocument.getElementsByTagName('correos_enviados')[0].firstChild.data;
				   document.getElementById("id_correos").innerHTML = 
				   "<center>"+
				   " <table border='0'>"+
				   "  <tr>"+
				   "   <td><img src='http://www.domylinks.com/imagenes/iconos/accept.png'/></td>"+
				   "   <td style='color:#2B631D;vertical-align: middle;'>"+
				   "    <b>&nbsp;Haz enviado "+correos_enviados+" correos con solicitudes de amigo(a)s e invitaciones a formar parte de Domilynks</b>"+
				   "   </td>"+
				   "  </tr>"+
				   " </table>"+
				   "</center>";
				   document.correos.reset();   
				  break;
				  case "5"://FORMULARIO: Invita a un amigo a DomiLynks
				   var mensaje; mensaje="";
				   var mensaje_enviado;
				   mensaje_enviado 	= xmlDocument.getElementsByTagName('mensaje_enviado')[0].firstChild.data;
				   mail 			= xmlDocument.getElementsByTagName('mail')[0].firstChild.data;
				   id_amigo			= xmlDocument.getElementsByTagName('id_amigo')[0].firstChild.data;
				    switch(mensaje_enviado){
				   	 case "1":
					  mensaje="Se ha reenviado la solicitud de Amigo al correo ["+mail+"].";
					  try{$("usu_nue_reg_" + id_amigo).style.display 	= "none";} 
					  catch(e){}
					 break;
				   	 case "2":
					  mensaje="Se ha enviado una solicitud de amigo al correo ["+mail+"].";
					  try{$("usu_nue_reg_" + id_amigo).style.display 	= "none";} 
					  catch(e){}
					 break;
				   	 case "3":
					  //mensaje="El usuario del correo ["+mail+"] ya ha aceptado o denegado tu solicitud de Amigo.";
					  //Modificacion
					   mensaje="NO se puede enviar una invitaciÃ³n de amigo al correo ["+mail+"], por que tu tienes una solicitud de amigo de este correo pendiente por confirmar.";
					  try{$("usu_nue_reg_" + id_amigo).style.display 	= "none";} 
					  catch(e){}
					 break;
				   	 case "4":
					  mensaje="Se ha enviado una invitaciÃ³n al correo ["+mail+"], para que se registre en DOmiLynks.";
					  try{$("usu_nue_reg_" + id_amigo).style.display 	= "none";} 
					  catch(e){}
					 break;
					 case "5":
					  mensaje="El correo ["+mail+"] es el mismo con el que ha iniciado sesiÃ³n, por favor digite otro correo para poder enviar una invitaciÃ³n de amigo.";
					 break;
					 default:
					  mensaje="OcurriÃ³ un fallo al realizar la operaciÃ³n, intente mas tarde.";
					 break;
				    }
					alerta(mensaje); 
				  break;	
				 }
				break;
				case "serv_retornar_correos.php"://FALTA LO DE IDIOMAS
				 try{
				  var numero_mails;
				  var names; 
				  var email;
				  var reg;//Registrado: Atributo
				  var mail_digitado;
				  var i;
				  var dhtmlTabla1; 	dhtmlTabla1=""; //NO REGISTRADOS A DOMYLINKS
				  var dhtmlTabla2; 	dhtmlTabla2=""; //REGISTRADO PERO QUE NO SE HA CONFIRMADO COMO AMIGO
				  var ColTabla1;	ColTabla1=0;  
				  var ColTabla2;	ColTabla2=0;
				      numero_mails  = xmlDocument.getElementsByTagName("numero_mails")[0].firstChild.data;
				      mail_digitado = xmlDocument.getElementsByTagName("mail_digitado")[0].firstChild.data;
					  mail_sesion 	= xmlDocument.getElementsByTagName("mail_sesion")[0].firstChild.data;
				   for(i=0; i<numero_mails;i++){
					reg 	= xmlDocument.getElementsByTagName("email")[i].getAttribute("reg");
					names  	= xmlDocument.getElementsByTagName("names")[i].firstChild.data;
				    email 	= xmlDocument.getElementsByTagName("email")[i].firstChild.data;
					 if(email!=mail_digitado && email!=mail_sesion && (names!=""||email!="")){//Debe ser diferente del email que dijito para recuperar las cuentas & del mail con el que inicio sesion, esto para invitar a personas distintas ha el mismo
					 	//alert(names+"\n"+email);
						switch(reg){//reg: SI es 1, SI esta registrado a DoMyLinks pero no ha confirmado mis solicitudes de amigo - SI es 0, NO esta registrado a DoMyLinks
					 	 case "0"://NO esta registrado a DoMyLinks
					 	  if(dhtmlTabla1=="")
					 	   dhtmlTabla1 = "<table border='0' cellpadding='2' cellspacing='2' width='90%' style='border: 1px solid #CCCCCC;'><caption style='border: 1px solid #CCCCCC;background: #EAEAEB;font-weight: bolder;'><input type='checkbox' name='NoRegistrado' onclick='seleccionar_checkbox(this.form.no_registrado, 0)'>&nbsp; Selecciona otros contactos que no est&aacute;n registrados en Domilynks.</caption><tr><td width='1%'>&nbsp;</td><td width='49%'>&nbsp;</td><td width='1%'>&nbsp;</td><td width='49%'>&nbsp;</td></tr>";
					 	   ColTabla1++;
					 	   
					 	   if(ColTabla1==1)
					 	 	dhtmlTabla1 += "<tr><td width='1%'><input type='checkbox' name='no_registrado' value='"+email+"'></td><td width='49%'><b>"+names+"</b><br>"+email+"</td>";	
					  	 	else{
					 	  	 dhtmlTabla1 += "<td width='1%'><input type='checkbox' name='no_registrado' value='"+email+"'></td><td width='49%'><b>"+names+"</b><br>"+email+"</td></tr>";
					 	  	 ColTabla1=0;   	
					 	    }  
					 	 break;
					 	 case "1"://SI esta registrado a DoMyLinks pero no ha confirmado mis solicitudes de amigo
					 	  if(dhtmlTabla2=="")
					 	   dhtmlTabla2 = "<table border='0' cellpadding='2' cellspacing='2' width='90%' style='border: 1px solid #CCCCCC;'><caption style='border: 1px solid #CCCCCC;background: #EAEAEB;font-weight: bolder;'><input type='checkbox' name='Registrado' onclick='seleccionar_checkbox(this.form.registrados, 1)'>&nbsp; Selecciona amigo(a)s que ya est&eacute;n  en Domilynks.</caption><tr><td width='1%'>&nbsp;</td><td width='49%'>&nbsp;</td><td width='1%'>&nbsp;</td><td width='49%'>&nbsp;</td></tr>";
					 	   ColTabla2++;
					 	   
					 	   if(ColTabla2==1)
					 	 	dhtmlTabla2 += "<tr><td width='1%'><input type='checkbox' name='registrados' value='"+email+"'></td><td width='49%'><b>"+names+"</b><br>"+email+"</td>";	
					 	 	else{
					 	  	 dhtmlTabla2 += "<td width='1%'><input type='checkbox' name='registrados' value='"+email+"'></td><td width='49%'><b>"+names+"</b><br>"+email+"</td></tr>";
					 	  	 ColTabla2=0;   	
					 	    }  
					 	 break;
					 	}	
					 } 
				   }
				   dhtmlTabla1=(dhtmlTabla1=="")?"":dhtmlTabla1+"</table>";//NO REGISTRADOS EN DOMYLINKS
				   dhtmlTabla2=(dhtmlTabla2=="")?"":dhtmlTabla2+"</table>";//REGISTRADOS EN DOMYLINKS
				   var tablas;
				    tablas = dhtmlTabla2; 
				    tablas = (tablas=="")?dhtmlTabla1:tablas+"\n"+dhtmlTabla1;
					tablas = (tablas=="")?"<span style='color:red;'>Verifique los datos que digito en el formulario.</span>":"<center><form>"+tablas+"<input type='button' onclick='enviar_invitaciones(this.form)' value='Continuar' style='margin: 15px 0px 5px 0px;font-size: 22px;font-weight: bolder;'></form></center>";
				   document.getElementById("id_correos").innerHTML = tablas;
				 }
				 catch(e){
				  document.getElementById("id_correos").innerHTML = "<span style='color:red;'>Verifique los datos del formulario o intente mas tarde.</span>";
				  alerta("Verifique los datos del formulario o intente mas tarde.");
				 }
				break;
/**********************************************************************************************************************************************************************/
/** -- FIN MODIFICACIONES CARLOS-- **/
/**********************************************************************************************************************************************************************/
				case "serv_msjs.php"://servidor para visualizar los mensajes de la interfaz
					var resultado = xmlDocument.getElementsByTagName("response")[0];
					var opc = resultado.getElementsByTagName('opc')[0].firstChild.data;
					switch(opc){
						case "2"://envío de mensajes a un usuario
							var v = resultado.getElementsByTagName('var')[0].firstChild.data;
							if(v == 0){
								$("mensaje_nuevo").value = "";
								alerta("Se mensaje se ha enviado con Ã©xito.");
							}
							else	alerta("No se pudo enviar el mensaje, comuniquelo con el administrador: admin@domylinks.com");
						break;
						case "3":
							var res = resultado.getElementsByTagName('resultado')[0].firstChild.data;
							var id_msjs = resultado.getElementsByTagName('id_msjs')[0].firstChild.data;
							if(res == 0){
								$("fila_msjs_"+id_msjs).style.display = "none";
							}else	alerta("No se pudo borrar el mensaje, comuniquelo con el administrador: admin@domylinks.com");
						break;
					}
				break;
				case "serv_site.php":
					var resultado = xmlDocument.getElementsByTagName("response")[0];
					var opc = resultado.getElementsByTagName('opc')[0].firstChild.data;
					switch(opc){
						case "1"://Trae toda la informacion del perfil de un usuario cuando se inicia sesion
							id_usu_login = resultado.getElementsByTagName('id_usu_login')[0].firstChild.data;
							id_usu_visible = resultado.getElementsByTagName('id_usu_visible')[0].firstChild.data;
							var amigo;
							var tot_reg;
							var i;	i=0;
							var inter;
							var tot_secc;
							var num = resultado.getElementsByTagName('num')[0].firstChild.data;
							$("ul1").innerHTML = "";
							tot_secc = (num!=0)? resultado.getElementsByTagName('tot_secc')[0].firstChild.data:4;
							while(i<tot_secc){
								inter = (num!=0)? 
									resultado.getElementsByTagName('registro_secc')[i].getElementsByTagName('interfaz')[0].firstChild.data:
									inter = resultado.getElementsByTagName('interfaz')[i].firstChild.data;
								$("ul1").innerHTML += inter;
								i++;
							}
							if(id_usu_login == id_usu_visible){
								YAHOO.example.DDApp.init();//Activo la opcion de Drag&Drop.
							}
							tot_reg = resultado.getElementsByTagName('tot_reg')[0].firstChild.data;
							amigo = resultado.getElementsByTagName('amigo')[0].firstChild.data;
							visitante = resultado.getElementsByTagName('var')[0].firstChild.data;
							//if(visitante==0)	alert("Enviar email al administrador para informar que no se almacenó el registro de visitas.");
							//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
							$("id_usuario").value = id_usu_login;//almacena en una variable hidden el id del usuario que inició la sesion.
							$("id_contacto_visible").value = id_usu_visible;//almacena en una variable hidden el id del usuario que se está visualizando.
							//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
							if(amigo == 0 && id_usu_login != id_usu_visible)	$("boton_foto").style.display = "block";
							else	$("boton_foto").style.display = "none";
							//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
							$("ix_perfil").innerHTML = 
								'<div class="nom_perfil" id="nom_perfil">&nbsp;</div>'+
								'<input type="hidden" id="estado_perfil_hidden"/>'+
								'<div class="estado_perfil" id="estado_perfil" onclick="mostrar_caja_estado(2);" onmouseover="mostrar_caja_estado(1);" onmouseout="mostrar_caja_estado(0);"></div>';
							
							if(tot_reg!=0){
								id_usu = resultado.getElementsByTagName('id_usu')[0].firstChild.data;
								nom = resultado.getElementsByTagName('nom')[0].firstChild.data;
								email = resultado.getElementsByTagName('email')[0].firstChild.data;
								$("nom_perfil").innerHTML = nom;
								$("ix_perfil").innerHTML += 
									'<div class="tit_perfil" style="margin-bottom:3px;">'+
										'<div class="ref_perfil">Correo Principal:</div>'+
										'<div class="result_perfil" id="email_perfil">'+email+'</div>'+
										'<div class="clearfloat"></div>'+
									'</div>';
								url_serv_ajax = "serv_site.php";
								var datos_enviar = "opc=2&id_usuario="+id_usu;
								envio_datos(datos_enviar); 
							}else{
								alerta("No se encontró informacion del usuario, comuniquese con el administrador al correo: admin@domylinks.com");
							}
						break;
						case "2"://Trae toda la informacion del perfil de un usuario cuando se inicia sesion
							var tot_reg_1 = resultado.getElementsByTagName('tot_reg_1')[0].firstChild.data;
							var tot_reg_2 = resultado.getElementsByTagName('tot_reg_2')[0].firstChild.data;
							var tot_reg_3 = resultado.getElementsByTagName('tot_reg_3')[0].firstChild.data;
							var tot_reg_4 = resultado.getElementsByTagName('tot_reg_4')[0].firstChild.data;
							var tot_reg_5 = resultado.getElementsByTagName('tot_reg_5')[0].firstChild.data;
							var tot_reg_6 = resultado.getElementsByTagName('tot_reg_6')[0].firstChild.data;
							var tot_reg_7 = resultado.getElementsByTagName('tot_reg_7')[0].firstChild.data;
							var tot_reg_10 = resultado.getElementsByTagName('tot_reg_10')[0].firstChild.data;
							var tot_reg_11 = resultado.getElementsByTagName('tot_reg_11')[0].firstChild.data;
							if(tot_reg_1 != 0){//tabla info_personal
								dir = resultado.getElementsByTagName('dir')[0].firstChild.data;
								est_civil = resultado.getElementsByTagName('est_civil')[0].firstChild.data;
								cumpleanos = resultado.getElementsByTagName('cumpleanos')[0].firstChild.data;
								edad = resultado.getElementsByTagName('edad')[0].firstChild.data;
								fch_nacimiento = resultado.getElementsByTagName('fch_nacimiento')[0].firstChild.data;
								recidencia = resultado.getElementsByTagName('recidencia')[0].firstChild.data;
								buscando = resultado.getElementsByTagName('buscando')[0].firstChild.data;
								sexo = resultado.getElementsByTagName('sexo')[0].firstChild.data;
								cod_postal = resultado.getElementsByTagName('cod_postal')[0].firstChild.data;
								pais = resultado.getElementsByTagName('pais')[0].firstChild.data;
								ciu_natal = resultado.getElementsByTagName('ciudad_natal')[0].firstChild.data;
								foto = resultado.getElementsByTagName('foto')[0].firstChild.data;//quitar este comentario para traer la foto de la BD.
								$("foto_perfil").style.backgroundImage = "url("+foto+")";
								//$("foto_perfil").innerHTML = '<img src="'+foto+'" class="foto_actual"/>';
								if(sexo != 0){
									if(sexo == 0)	sexo1="Femenino";
									else	sexo1 = "Masculino";
									$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">Sexo:</div>'+
											'<div class="result_perfil">'+sexo1+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
								}
								if(fch_nacimiento != 0){
									$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">Edad:</div>'+
											'<div class="result_perfil">'+edad+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
								}
								if(fch_nacimiento != 0){
									if(cumpleanos != 0)	fch_nacimiento = "Hoy es tu cumplea&ntilde;os n&uacute;mero "+Math.round(parseInt(edad))+", te deseamos un fel&iacute;z d&iacute;a.";
									else{
										fecha = fch_nacimiento.split("-");
										dia = parseInt(fecha[1]);
										var mes = ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"];
										fch_nacimiento = fecha[2]+" de "+mes[dia-1];
									}
									$("ix_perfil").innerHTML +=
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">Cumplea&ntilde;os:</div>'+
											'<div class="result_perfil">'+fch_nacimiento+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
								}
								if(est_civil != "" && est_civil != 0){
									var estado_civil_h = ["0", "Soltero", "Casado", "Viudo", "Separado", "En una relacion", "Comprometido", "Despues te digo"];
									var estado_civil_m = ["0", "Soltera", "Casada", "Viuda", "Separada", "En una relacion", "Comprometida", "Despues te digo"];
									if(sexo == 0)	est_civil = estado_civil_m[est_civil];
									else	est_civil = estado_civil_h[est_civil];
									$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">Estado Civil:</div>'+
											'<div class="result_perfil">'+est_civil+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
									}
								if(buscando != 0){
									bus = buscando.split("-");
									var interesado;	interesado = "";
									var interes = ["0", "Hombres", "Mujeres", "Amistades", "Citas", "Relaciones", "Trabajo", "Sexo"];
									for(var i=1;i<=bus.length-1;i++){
										//if(i == 1)	interesado = interes[bus[i]];
										interesado += interes[bus[i]]+"<br/>";
									}
									if(sexo == 0)	buscando = "Interesada en:";
									else	buscando = "Interesado en:";
									$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">'+buscando+'</div>'+
											'<div class="result_perfil">'+interesado+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
								}
								if(pais != 0){
									$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">Pa&iacute;s:</div>'+
											'<div class="result_perfil">'+pais+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
								}
								if(ciu_natal != 0){
									$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">Ciudad Natal:</div>'+
											'<div class="result_perfil">'+ciu_natal+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
								}
								if(recidencia != 0){
									$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">Ciudad de Residencia:</div>'+
											'<div class="result_perfil">'+recidencia+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
								}
								if(dir != 0){
									$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">Direcci&oacute;n:</div>'+
											'<div class="result_perfil">'+dir+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
								}
								if(cod_postal != 0){
									$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">Codigo Postal:</div>'+
											'<div class="result_perfil">'+cod_postal+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
								}
							}else{
								if(id_usu_visible == id_usu_login)	alerta("Completa tu informacion personal en el menu Configuracion - Perfil");
							}
							estado = resultado.getElementsByTagName('registro_2')[0].getElementsByTagName('estado')[0].firstChild.data;
							if(tot_reg_2 != 0){//Tabla estado
								if(estado == 0)	estado = "&iquest;Que est&aacute;s haciendo en este momento?";
								$("estado_perfil").innerHTML = estado;
								$("estado_perfil_hidden").value = estado;
							}else{
								$("estado_perfil").innerHTML = '&iquest;Que est&aacute;s haciendo en este momento?';
								$("estado_perfil_hidden").value = estado;
							}
							if(id_usu_visible!=id_usu_login){
								$("estado_perfil").onClick = "";
								$("estado_perfil").style.cursor = "default";
							}else{
								$("estado_perfil").onClick = "mostrar_caja_estado();";
							}
							if(tot_reg_3 != 0){//Tabla emails
								id_emails = resultado.getElementsByTagName('registro_3')[0].getElementsByTagName('id_emails')[0].firstChild.data;
								dir_email = resultado.getElementsByTagName('registro_3')[0].getElementsByTagName('dir_email')[0].firstChild.data;
								var i = 0;
								var dir_emails;	dir_emails="";
								while(i<tot_reg_3){
									id_emails = resultado.getElementsByTagName('registro_3')[i].getElementsByTagName('id_emails')[0].firstChild.data;
									dir_email = resultado.getElementsByTagName('registro_3')[i].getElementsByTagName('dir_email')[0].firstChild.data;
									dir_emails += dir_email+"<br/>";
									i++;
								}
								$("ix_perfil").innerHTML += 
									'<div class="tit_perfil">'+
										'<div class="ref_perfil">Otros Correos:</div>'+
										'<div class="result_perfil">'+dir_emails+'</div>'+
										'<div class="clearfloat"></div>'+
									'</div>';
							}
							if(tot_reg_4 != 0){//Tabla celulares
								id_celulares = resultado.getElementsByTagName('registro_4')[0].getElementsByTagName('id_celulares')[0].firstChild.data;
								num_cel = resultado.getElementsByTagName('registro_4')[0].getElementsByTagName('num_cel')[0].firstChild.data;
								if(tot_reg_4 == 1)	tit_cel = "Telefono Movil:";
								else	tit_cel = "Telefonos Moviles:";
								var i = 0;
								var cels = "";
								while(i<tot_reg_4){
									id_celulares = resultado.getElementsByTagName('registro_4')[i].getElementsByTagName('id_celulares')[0].firstChild.data;
									num_cel = resultado.getElementsByTagName('registro_4')[i].getElementsByTagName('num_cel')[0].firstChild.data;
									cels += num_cel+"<br/>";
									i++;
								}
								$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">'+tit_cel+'</div>'+
											'<div class="result_perfil">'+cels+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
							}
							if(tot_reg_5 != 0){//Tabla telefonos
								id_telefonos = resultado.getElementsByTagName('registro_5')[0].getElementsByTagName('id_telefonos')[0].firstChild.data;
								num_tel = resultado.getElementsByTagName('registro_5')[0].getElementsByTagName('num_tel')[0].firstChild.data;
								if(tot_reg_5 == 1)	nom_tel = "Tel&eacute;fono Fijo:";
								else	nom_tel = "Tel&eacute;fonos Fijos:";
								var i = 0;
								var tels = "";
								while(i<tot_reg_5){
									id_telefonos = resultado.getElementsByTagName('registro_5')[i].getElementsByTagName('id_telefonos')[0].firstChild.data;
									num_tel = resultado.getElementsByTagName('registro_5')[i].getElementsByTagName('num_tel')[0].firstChild.data;
									tels += num_tel+"<br/>";
									i++;
								}
								$("ix_perfil").innerHTML += 
										'<div class="tit_perfil">'+
											'<div class="ref_perfil">'+nom_tel+'</div>'+
											'<div class="result_perfil">'+tels+'</div>'+
											'<div class="clearfloat"></div>'+
										'</div>';
							}
							$("cont_ventana_visitas").innerHTML = '';
							if(tot_reg_6 != 0){//Tabla Visitantes
								var i = 0;
								var ii = 0;
								var valcolor;
								while(i<tot_reg_6){
									valcolor = (ii==0)?	"#FFF" : "#F2F2F2";
									ii = (ii==0)?	ii+1 : ii-1;
									id_usuarios = resultado.getElementsByTagName('registro_6')[i].getElementsByTagName('id_usuarios')[0].firstChild.data;
									fch_visita = resultado.getElementsByTagName('registro_6')[i].getElementsByTagName('fch_visita')[0].firstChild.data;
									nom_visitante = resultado.getElementsByTagName('registro_6')[i].getElementsByTagName('nom_visitante')[0].firstChild.data;
									fch = fch_visita.split("-");
									mes1 = ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"];
									$("cont_ventana_visitas").innerHTML += 
										'<div id="'+id_usuarios+'" onclick="cargar_perfil(this.id);" class="tit_estado" style="float:right;padding-right:10px;cursor:pointer; font-weight:normal;font-size:11px;color:#004F78;background-color:'+valcolor+';">'+fch[2]+' de '+mes1[fch[1]-1]+'</div>'+
										'<div id="'+id_usuarios+'" onclick="cargar_perfil(this.id);" class="tit_estado" style="cursor:pointer; font-weight:normal;font-size:11px;padding-left:10px;background-color:'+valcolor+';">'+nom_visitante.slice(0,25)+'</div>';
									i++;
								}
							}
							$("cont_ventana_contactos").innerHTML = '';
							$("buscar_mis_cont").value = '';
							if(tot_reg_7 != 0){//Tabla contactos
								$("buscar_contacto").style.display = "block";
								var i = 0;
								while(i<tot_reg_7){
									id_usuarios = resultado.getElementsByTagName('registro_7')[i].getElementsByTagName('id_usuarios')[0].firstChild.data;
									nom = resultado.getElementsByTagName('registro_7')[i].getElementsByTagName('nom')[0].firstChild.data;
									login = resultado.getElementsByTagName('registro_7')[i].getElementsByTagName('login')[0].firstChild.data;
									$("cont_ventana_contactos").innerHTML += 
										'<div id="'+id_usuarios+'" onclick="cargar_perfil(this.id);" class="tit_estado" style="cursor:pointer; font-weight:normal;font-size:11px;padding-left:10px;">'+nom+'</div>';
									i++;
								}
								$("cont_ventana_contactos_temp").style.display = "none";
								$("cont_ventana_contactos").style.display = "block";
							}else{
								$("cont_ventana_contactos").innerHTML += "A&uacute;n no tienes contactos.";
								$("buscar_contacto").style.display = "none";
							}
							if(tot_reg_10 != 0){//Tabla estados para los mensajes de los contactos
								var i = 0;
								$("cont_ventana_estados").innerHTML = "";
								while(i<tot_reg_10){
									id_contacto = resultado.getElementsByTagName('registro_10')[i].getElementsByTagName('id_contacto')[0].firstChild.data;
									nom = resultado.getElementsByTagName('registro_10')[i].getElementsByTagName('nom')[0].firstChild.data;
									estado = resultado.getElementsByTagName('registro_10')[i].getElementsByTagName('estado')[0].firstChild.data;
									fch_estado = resultado.getElementsByTagName('registro_10')[i].getElementsByTagName('fch_estado')[0].firstChild.data;
									foto = resultado.getElementsByTagName('registro_10')[i].getElementsByTagName('foto')[0].firstChild.data;
									$("cont_ventana_estados").innerHTML += 
										'<div class="seccion_msjs" style="padding-top:5px;padding-right:5px;"><img src="'+foto+'"/></div>'+
										'<div>'+
											'<div class="nom_msjs" style="padding-top:5px;">'+nom+'</div>'+
											'<div class="fch_msjs">'+fch_estado+'</div>'+
											'<div style="font-size:11px;">'+estado+'</div>'+
										'</div>'+
										'<div class="clearfloat"></div>';
									i++;
								}
							}else{
								$("cont_ventana_estados").innerHTML = "";
							}
							if(tot_reg_11 != 0){//Tabla contactos para los amigos de amigos de un usuario
								var i = 0;
								$("cont_ventana_amigos_de_amigos").innerHTML = "";
								while(i<tot_reg_11){
									id_contacto = resultado.getElementsByTagName('registro_11')[i].getElementsByTagName('id_contacto')[0].firstChild.data;
									nom = resultado.getElementsByTagName('registro_11')[i].getElementsByTagName('nom')[0].firstChild.data;
									foto = resultado.getElementsByTagName('registro_11')[i].getElementsByTagName('foto')[0].firstChild.data;
									if(id_contacto != id_usu_visible){
										$("cont_ventana_amigos_de_amigos").innerHTML += 
											'<div id="'+id_contacto+'" onclick="cargar_perfil(this.id);" style="float:left;">'+
												'<img src="'+foto+'" title="'+nom+'" style="cursor:pointer;margin:5px;"/>'+
											'</div>';
									}
									i++;
								}
								$("cont_ventana_amigos_de_amigos").innerHTML += '<div class="clearfloat"></div>';
							}else{
								$("cont_ventana_amigos_de_amigos").innerHTML = "";
							}
							///////////////////////////////////////////////////////////////////////////////////
							/**********************************************************************************
								EN ESTA SECCION SE LLAMA LA FUNCION QUE MOSTRARÁ EL CONTENIDO 
								DE LAS VENTANAS ABIERTAS CUANDO SE CARGA EL SITIO INICIALMENTE.
							**********************************************************************************/
							////////	Obtengo la configuracion de visualizacion de contenido
							var inv_masiva = resultado.getElementsByTagName('vis')[0].getElementsByTagName('inv_masiva')[0].firstChild.data;
							var inv_personal = resultado.getElementsByTagName('vis')[0].getElementsByTagName('inv_personal')[0].firstChild.data;
							var pres_inter = resultado.getElementsByTagName('vis')[0].getElementsByTagName('pres_inter')[0].firstChild.data;
							var calendar = resultado.getElementsByTagName('vis')[0].getElementsByTagName('calendar')[0].firstChild.data;
							var new_reg = resultado.getElementsByTagName('vis')[0].getElementsByTagName('new_reg')[0].firstChild.data;
							var msjs = resultado.getElementsByTagName('vis')[0].getElementsByTagName('msjs')[0].firstChild.data;
							if(pres_inter==1)	ver_ocultar_seccion('contenedor_seccion_espacios', 2);
							if(calendar==1)	ver_ocultar_seccion('contenedor_seccion_calendar', 2);
							if(new_reg==1)	ver_ocultar_seccion('contenedor_seccion_new_reg', 2);
							if(msjs==1)	ver_ocultar_seccion('contenedor_seccion_msjs', 2);
							///////////////////////////////////////////////////////////////////////////////////////////
							///////////////////////////////////////////////////////////////////////////////////
						break;
						case "3":
							var error = resultado.getElementsByTagName('var')[0].firstChild.data;
							if(error != 0)	alerta("El estado no se modificó en la base de datos, por favor vuelva a intentarlo.");
						break;
						case "4":
							var var1 = resultado.getElementsByTagName('var')[0].firstChild.data;
							var error = resultado.getElementsByTagName('error')[0].firstChild.data;
							if(var1 == 0){
								$("boton_foto").style.display = "none";
							}
							alerta(error);
						break;
						case "10":
							var result = resultado.getElementsByTagName('resultado')[0].firstChild.data;
							var formu = resultado.getElementsByTagName('form')[0].firstChild.data;
							if(result == 0){
								switch (formu){
									case "contacto":
										/////////////////////////////////////////////////////////////////////////////////////////////////////
										//////////////////////	EMAIL
										var tot_email = resultado.getElementsByTagName('cont_email')[0].firstChild.data;
										$("dinamic_row_email").innerHTML = "";
										if(tot_email!=0){
											var i;	i=0;
											var dir_emails;
											while(i<tot_email){
												var tit_email = (i==0)?	"Correo electronico:":"";
												var dir_email = resultado.getElementsByTagName('registro_1')[i].getElementsByTagName('email')[0].firstChild.data;
												$("dinamic_row_email").innerHTML += 
													'<div class="preg">'+tit_email+'</div>'+
													'<div class="resp"><input type="text" id="email'+i+'" style="font-size:10px; width:250px;" value="'+dir_email+'"/></div>'+
													'<div class="clearfloat"></div>';
												i++;
											}
											cont_email = parseInt(tot_email-1);//configuro la variable global con la cantidad de emails
										}else{
											var tit_email = "Correo electronico:";
											$("dinamic_row_email").innerHTML += 
												'<div class="preg">'+tit_email+'</div>'+
												'<div class="resp"><input type="text" id="email0" style="font-size:10px;width:250px;"/></div>'+
												'<div class="clearfloat"></div>';
											cont_email = 0;//configuro la variable global con la cantidad de emails
										}
										$("agreg_email").style.display = 'block';
										/////////////////////////////////////////////////////////////////////////////////////////////////////
										//////////////////////	CELULARES
										var tot_cel = resultado.getElementsByTagName('cont_cel')[0].firstChild.data;
										$("dinamic_row_cel").innerHTML = "";
										if(tot_cel!=0){
											i=0;
											var dir_cel;
											while(i<tot_cel){
												var tit_cel = (i==0)?	"Telefono Movil:":"";
												var dir_cel = resultado.getElementsByTagName('registro_2')[i].getElementsByTagName('cel')[0].firstChild.data;
												$("dinamic_row_cel").innerHTML += 
													'<div class="preg">'+tit_cel+'</div>'+
													'<div class="resp"><input type="text" id="cel'+i+'" style="font-size:10px; width:250px;" value="'+dir_cel+'"/></div>'+
													'<div class="clearfloat"></div>';
												i++;
											}
											cont_cel = parseInt(tot_cel-1);//configuro la variable global con la cantidad de celulares
										}else{
											var tit_cel = "Telefono Movil:";
											$("dinamic_row_cel").innerHTML += 
												'<div class="preg">'+tit_cel+'</div>'+
												'<div class="resp"><input type="text" id="cel0" style="font-size:10px;width:250px;"/></div>'+
												'<div class="clearfloat"></div>';
											cont_cel = 0;//configuro la variable global con la cantidad de celulares
										}
										$("agreg_cel").style.display = 'block';
										/////////////////////////////////////////////////////////////////////////////////////////////////////
										//////////////////////	TELEFONOS
										var tot_tel = resultado.getElementsByTagName('cont_tel')[0].firstChild.data;
										$("dinamic_row_tel").innerHTML = "";
										if(tot_tel!=0){
											i=0;
											var dir_tel;
											while(i<tot_tel){
												var tit_tel = (i==0)?	"Telefono Fijo:":"";
												var dir_tel = resultado.getElementsByTagName('registro_3')[i].getElementsByTagName('tel')[0].firstChild.data;
												$("dinamic_row_tel").innerHTML += 
													'<div class="preg">'+tit_tel+'</div>'+
													'<div class="resp"><input type="text" id="tel'+i+'" style="font-size:10px; width:250px;" value="'+dir_tel+'"/></div>'+
													'<div class="clearfloat"></div>';
												i++;
											}
											cont_tel = parseInt(tot_tel-1);//configuro la variable global con la cantidad de telefonos
										}else{
											var tit_tel = "Telefono Fijo:";
											$("dinamic_row_tel").innerHTML += 
												'<div class="preg">'+tit_tel+'</div>'+
												'<div class="resp"><input type="text" id="tel0" style="font-size:10px;width:250px;"/></div>'+
												'<div class="clearfloat"></div>';
											cont_tel = 0;//configuro la variable global con la cantidad de telefonos
										}
										$("agreg_tel").style.display = 'block';
										/////////////////////////////////////////////////////////////////////////////////////////////////////
									break;
								}
								alerta("La informacion se actualizÃ³ con Ã©xito.");
							}else	alerta("OcurriÃ³ un error en la base de datos, por favor intente mas tarde."+result);
						break;
						case "11":
							var tab = resultado.getElementsByTagName('tab')[0].firstChild.data;
								switch(tab){
									case "tab1":
										var tot_reg = resultado.getElementsByTagName('tot_reg')[0].firstChild.data;
										if(tot_reg != 0){
											var ano = resultado.getElementsByTagName('ano')[0].firstChild.data;
											var nom = resultado.getElementsByTagName('nom')[0].firstChild.data;
											var cumple = resultado.getElementsByTagName('cumple')[0].firstChild.data;
											var sexo = resultado.getElementsByTagName('sexo')[0].firstChild.data;
											var ciudad_natal = resultado.getElementsByTagName('ciudad_natal')[0].firstChild.data;
											var cumple = cumple.split("-");
											var cumple_ano = parseInt(ano-cumple[0]+1);
											$("nom_edit").value = nom;
											$("dia_cumple").value = cumple[2];
											$("mes_cumple").selectedIndex = cumple[1];
											$("ano_cumple").selectedIndex = cumple_ano;
											$("sexo_edit").value = sexo;
											$("ciu_nat").value = (ciudad_natal==0)? "":ciudad_natal;
										}
										ver_tab("tab2");
									break;
									case "tab2":
										var tot_reg = resultado.getElementsByTagName('tot_reg')[0].firstChild.data;
										var dir = resultado.getElementsByTagName('dir')[0].firstChild.data;
										var ciu_rec = resultado.getElementsByTagName('ciu_rec')[0].firstChild.data;
										var cod_postal = resultado.getElementsByTagName('cod_postal')[0].firstChild.data;
										var pais = resultado.getElementsByTagName('pais')[0].firstChild.data;
										$("dir").value = (dir==0)? "":dir;
										$("ciu_rec").value = (ciu_rec==0)? "":ciu_rec;
										$("cod_pos").value = (cod_postal==0)? "":cod_postal;
										$("pais").value = (pais==0)? "":pais;
										////////////////////////////////////////////
										/////////////////////	EMAILS
										var tot_email = resultado.getElementsByTagName('tot_email')[0].firstChild.data;
										$("dinamic_row_email").style.display = "block";
										$("dinamic_row_email").innerHTML = "";
										if(tot_email!=0){
											var i;	i=0;
											var dir_emails;
											while(i<tot_email){
												var tit_email = (i==0)?	"Correo electronico:":"";
												dir_emails = resultado.getElementsByTagName('registro1')[i].getElementsByTagName('dir_email')[0].firstChild.data;
												$("dinamic_row_email").innerHTML += 
													'<div class="preg">'+tit_email+'</div>'+
													'<div class="resp"><input type="text" id="email'+i+'" style="font-size:10px; width:250px;" value="'+dir_emails+'"/></div>'+
													'<div class="clearfloat"></div>';
												i++;
											}
											cont_email = i-1;//configuro la variable global con la cantidad de emails
										}else{
											$("dinamic_row_email").innerHTML += 
												'<div class="preg">Correo electronico:</div>'+
												'<div class="resp"><input type="text" id="email0" style="font-size:10px; width:250px;"/></div>'+
												'<div class="clearfloat"></div>';
											cont_email = 0;//configuro la variable global con la cantidad de emails
										}
										////////////////////////////////////////////
										/////////////////////	CELULARES	
										var tot_cel = resultado.getElementsByTagName('tot_cel')[0].firstChild.data;
										$("dinamic_row_cel").style.display = "block";
										$("dinamic_row_cel").innerHTML = "";
										if(tot_cel!=0){
											i=0;
											var num_cels;
											while(i<tot_cel){
												var tit_cel = (i==0)?	"Telefono Movil:":"";
												num_cels = resultado.getElementsByTagName('registro2')[i].getElementsByTagName('num_cel')[0].firstChild.data;
												$("dinamic_row_cel").innerHTML += 
													'<div class="preg">'+tit_cel+'</div>'+
													'<div class="resp"><input type="text" id="cel'+i+'" style="font-size:10px; width:250px;" value="'+num_cels+'"/></div>'+
													'<div class="clearfloat"></div>';
												i++;
											}
											cont_cel = i-1;//configuro la variable global con la cantidad de celulares
										}else{
											$("dinamic_row_cel").innerHTML += 
													'<div class="preg">Telefono Movil:</div>'+
													'<div class="resp"><input type="text" id="cel0" style="font-size:10px; width:250px;"/></div>'+
													'<div class="clearfloat"></div>';
											cont_cel = 0;//configuro la variable global con la cantidad de celulares
										}
										////////////////////////////////////////////
										/////////////////////	TELEFONOS	
										var tot_tel = resultado.getElementsByTagName('tot_tel')[0].firstChild.data;
										$("dinamic_row_tel").style.display = "block";
										$("dinamic_row_tel").innerHTML = "";
										if(tot_tel!=0){
											i=0;
											var num_tels;
											while(i<tot_tel){
												var tit_tel = (i==0)?	"Telefono Fijo:":"";
												num_tels = resultado.getElementsByTagName('registro3')[i].getElementsByTagName('num_tel')[0].firstChild.data;
												$("dinamic_row_tel").innerHTML += 
													'<div class="preg">'+tit_tel+'</div>'+
													'<div class="resp"><input type="text" id="tel'+i+'" style="font-size:10px; width:250px;" value="'+num_tels+'"/></div>'+
													'<div class="clearfloat"></div>';
												i++;
											}
											cont_tel = i-1;//configuro la variable global con la cantidad de telefonos
										}else{
											$("dinamic_row_tel").innerHTML += 
													'<div class="preg">Telefono Fijo:</div>'+
													'<div class="resp"><input type="text" id="tel0" style="font-size:10px; width:250px;"/></div>'+
													'<div class="clearfloat"></div>';
											cont_tel = 0;//configuro la variable global con la cantidad de telefonos
										}
										////////////////////////////////////////////
									ver_tab("tab3");
									break;
									case "tab3":
										var est_civil = resultado.getElementsByTagName('est_civil')[0].firstChild.data;
										var buscando = resultado.getElementsByTagName('buscando')[0].firstChild.data;
										$("est_civil").selectedIndex = est_civil;
										buscando = buscando.split("-");
										var i;	i=1;
										$("interesado_en").options[0].selected = false;
										while(i<buscando.length){
											if(buscando[i] != 0)	$("interesado_en").options[buscando[i]].selected = true;
											i++;
										}
									break;
								}
						break;
						case "16"://almacenó la actualizacion de la tabla visibilidad
						break;
						case "17"://almacenó las opsiciones del contenido sel sitio (DRAG & DROP)
						break;
					}
				break;
			/*Christian*/
/**********************************************************************************************************************************************************************/
			case "serv_upload_crop.php":
				url_serv_ajax  = "serv_site.php";
				var resultado = xmlDocument.getElementsByTagName("response")[0];
				var opc = resultado.getElementsByTagName('opc')[0].firstChild.data;
				switch(opc){
			  	 case "2"://Envio de una nueva Contrasena al Correo Electronico					
					//var ok 	= resultado.getElementsByTagName('ok')[0].firstChild.data;
					var thumb 	= resultado.getElementsByTagName('thumb')[0].firstChild.data;
					$("foto_perfil").style.backgroundImage = "url("+thumb+")";
					//$("foto_perfil").innerHTML = '<img src="'+thumb+'" class="foto_actual"/>';
				 break;
			    }
			break;
/**********************************************************************************************************************************************************************/			
			}
		}
	}
}
/***************	ESTA FUNCION MUESTRA EL CONTENIDO DE LAS VENTANAS CUANDO AL CARGAR LA APLICACION ESTÁS SE ENCUENTRAN ABIERTAS 	*******************/
ventana_abierta = function(responseText, responseXML){
	var resultado = responseXML.getElementsByTagName("response")[0];
	var opc = resultado.getElementsByTagName('opc')[0].firstChild.data;
	switch(opc){
		case "1"://contenido ventana espacios
			var tot_reg = resultado.getElementsByTagName('tot_reg')[0].firstChild.data;
			$("contenedor_seccion_espacios").innerHTML = (tot_reg==0)? "Actualiza tu informaci&oacute;n en el men&uacute; Configuraci&oacute;n.":"&nbsp;";
			if(tot_reg!=0){
				var i = 0;
				var categoria = 0;
				$("contenedor_seccion_espacios").innerHTML = "";
				while(i<tot_reg){
					var nom_cate = resultado.getElementsByTagName('registro')[i].getElementsByTagName('nom_cate')[0].firstChild.data;
					var id_cate = resultado.getElementsByTagName('registro')[i].getElementsByTagName('id_cate')[0].firstChild.data;
					var id_url = resultado.getElementsByTagName('registro')[i].getElementsByTagName('id_url')[0].firstChild.data;
					var url_espacio = resultado.getElementsByTagName('registro')[i].getElementsByTagName('url_espacio')[0].firstChild.data;
					var nom_espacio = resultado.getElementsByTagName('registro')[i].getElementsByTagName('nom_espacio')[0].firstChild.data;
					var logo = resultado.getElementsByTagName('registro')[i].getElementsByTagName('logo')[0].firstChild.data;
					//var desc_cate = resultado.getElementsByTagName('registro')[i].getElementsByTagName('desc_cate')[0].firstChild.data;
					var dir = url_espacio.split("|-|");
					if(dir.length==2)	url_espacio = dir[0]+dir[1];
					if(dir.length==3)	url_espacio = dir[0]+dir[1]+dir[2];
					if(categoria != id_cate){
						$("contenedor_seccion_espacios").innerHTML += 
							'<div class="contenido_internet" id="contenido_secciones">'+
								'<div class="cont_categ_int">'+
									'<div class="tit_cont_int" id="tit_cont">'+nom_cate+'</div>'+
									'<div class="tit_der_cont_int"></div>'+
								'</div>'+
								//'<div class="desc_cont_int" id="desc_cont">descripcion.</div>'+
								'<div class="logos_cont_int" id="logos_cont_'+id_cate+'"></div>'+
							'</div>';
						categoria = id_cate;
					}
					//////////////////////////////////////////////////////////////////////////////////////////////////
					///////////	EN ESTA PARTE SE ESPECIFICAN DIRECCIONES QUE NO SEAN URL COMO: CORREO, MSN, SKYPE, ETC.
					if(dir[1]=="@gmail.com")	url_espacio = "mailto:"+url_espacio;
					//////////////////////////////////////////////////////////////////////////////////////////////////
					$("logos_cont_"+id_cate).innerHTML += 
						'<img src="'+logo+'" onclick="abrir_espacio(\''+url_espacio+'\', \''+nom_espacio+'\', '+id_url+');"/>';
						//'<a href="'+url_espacio+'" target="_blank"><img src="'+logo+'"/></a>';
					i++;
				}
				if(id_usu_visible==id_usu_login){
					$("contenedor_seccion_espacios").innerHTML += '<div class="ft1" style="border-bottom:1px solid #aaa;text-align:right;">'+
						'<a href="editar_cont_int.php" style="text-decoration:none;font-size:11px;color:#04699F;padding-right:5px;">Ir a Mis Espacios &raquo;</a></div>';
				}
			}
		break;
		case "2"://contenido ventana mensajes
			var tot_reg = resultado.getElementsByTagName('tot_reg')[0].firstChild.data;
			var i;	i=0;
			var id_mensaje;
			var txt_mensaje;
			var fch_public;
			var id_visitante;
			var nom_visitante;
			var valcolor;
			var txtcolor;
			if(id_usu_login != id_usu_visible){
				var nom = resultado.getElementsByTagName('nom')[0].firstChild.data;
				$("contenedor_form_msjs").innerHTML = 
				'<div class="menu_ventana" style="padding:10px;">'+
					'<div style="cursor:pointer; font-size:12px;">Escribele un mensaje a '+nom+'</div>'+
					'<textarea style="width:100%; font-size:12px;" rows="4" id="mensaje_nuevo"></textarea>'+
					'<div><input class="boton_editar_perfil" type="button" value="Enviar Mensaje" onclick="enviar_mensaje(mensaje_nuevo.value);"/></div>'+
				'</div>';
			}else{
				$("contenedor_form_msjs").innerHTML = "";
				$("contenedor_msjs").innerHTML = (tot_reg!=0)? "":"No tienes mensajes para leer.";
				while(i<tot_reg){
					id_mensaje = resultado.getElementsByTagName('registro')[i].getElementsByTagName('id_mensaje')[0].firstChild.data;
					txt_mensaje = resultado.getElementsByTagName('registro')[i].getElementsByTagName('txt_mensaje')[0].firstChild.data;
					fch_public = resultado.getElementsByTagName('registro')[i].getElementsByTagName('fch_public')[0].firstChild.data;
					id_visitante = resultado.getElementsByTagName('registro')[i].getElementsByTagName('id_visitante')[0].firstChild.data;
					leido = resultado.getElementsByTagName('registro')[i].getElementsByTagName('leido')[0].firstChild.data;
					nom_visitante = resultado.getElementsByTagName('registro')[i].getElementsByTagName('nom_visitante')[0].firstChild.data;
					foto = resultado.getElementsByTagName('registro')[i].getElementsByTagName('foto')[0].firstChild.data;
					////////////////////////////////////////////////////////////////
					//////	DEFINE EL COLOR INTERCALADO DE LOS MENSAJES
					valcolor = (leido==1)?	"#FFF": "#F2F2F2";
					txtcolor = (leido==1)?	"normal": "bold";
					////////////////////////////////////////////////////////////////
					$("contenedor_msjs").innerHTML += 
					'<div id="fila_msjs_'+id_mensaje+'" style="padding-top:5px;background:'+valcolor+';padding-bottom:5px;border-bottom:1px solid #aaa;">'+
						'<div class="seccion_msjs" ><img src="'+foto+'" width="40" /></div>'+
						'<div class="menu_msjs">'+
							'<div class="nom_msjs">De:&nbsp;'+nom_visitante+'</div>'+
							'<div class="fch_msjs">Recibido:&nbsp;'+fch_public+'</div>'+
						'</div>'+
						'<div class="clearfloat"></div>'+
						'<div class="ref_perfil_msjs" style="font-weight:'+txtcolor+';text-align:justify;">'+txt_mensaje+'</div>'+
						'<div class="clearfloat"></div>'+
					'</div>';
					i++;
				}
			}
			if(id_usu_visible==id_usu_login){
				$("contenedor_msjs").innerHTML += '<div class="ft1" style="border-bottom:1px solid #aaa;text-align:right;">'+
				'<a href="mensajes.php" style="text-decoration:none;font-size:11px;color:#04699F;padding-right:5px;">Ir a Mensajes &raquo;</a></div>';
			}
			/////////////////////////////////////////////////////////////////////////////////
		break;
		case "3"://contenido ventana nuevos registrados
			var tot_reg = resultado.getElementsByTagName('tot_reg')[0].firstChild.data;
			var i;	i=0;
			var id_usuarios;
			var nom;
			var thumb_mini;
			$("contenido_new_reg").innerHTML = (tot_reg==0)? "No se encontraron registros nuevos.":"";
			while(i<tot_reg){
				id_usuarios = resultado.getElementsByTagName('registro')[i].getElementsByTagName('id_usuarios')[0].firstChild.data;
				nom = resultado.getElementsByTagName('registro')[i].getElementsByTagName('nom')[0].firstChild.data;
				thumb_mini = resultado.getElementsByTagName('registro')[i].getElementsByTagName('thumb_mini')[0].firstChild.data;
				$("contenido_new_reg").innerHTML += 
					'<div id="usu_nue_reg_'+id_usuarios+'" style="margin:5px;float:left;cursor:pointer;display:block;">'+//border:1px solid #aaa;
						'<div style="text-align:center;" onclick="cargar_perfil('+id_usuarios+');"><img src="'+thumb_mini+'"/></div>'+
						'<div id="new_cont_'+id_usuarios+'" onmouseover="add_amigo(0,'+id_usuarios+');" onmouseout="add_amigo(1,'+id_usuarios+');" class="nom_msjs" style="text-align:center; width:68px;font-size:10px; font-weight:normal; height:20px;">'+
							'<div id="nom_new_'+id_usuarios+'">'+nom+'</div>'+
							'<div id="agregar_nom_new_'+id_usuarios+'" style="display:none;"><input class="boton" type="button" value="Agregar" onclick="agregar_un_amigo('+id_usuarios+');";/>'+/** Esta funcion se encuentra en el archivo validar_invitar_amigos.js **/
						'</div>'+
					'</div>';
				i++;
			}
			$("contenido_new_reg").innerHTML += '<div class="clearfloat"></div>';
			/////////////////////////////////////////////////////////////////////////////////
		break;
		case "4"://contenido ventana Calendario de Eventos
			var tot_reg = resultado.getElementsByTagName('tot_reg')[0].firstChild.data;
			var i;	i=0;
			var fch_inicio;
			var fch_fin;
			var evento;
			var hoy;
			var color;	color = 0;
			$("contenido_calendar").innerHTML = (tot_reg==0)? "No se encontraron eventos en el calendario.":
				'<div style="background:#F2F2F2;border-bottom:1px solid #aaa;">'+
					'<div class="ref_perfil_msjs" style="text-align:justify;float:left;width:270px;font-weight:bold;border-right:1px solid #aaa;">Evento</div>'+
					'<div class="ref_perfil_msjs" style="text-align:center;float:left;width:110px;font-weight:bold;border-right:1px solid #aaa;">Fecha de Inicio</div>'+
					'<div class="ref_perfil_msjs" style="text-align:center;float:left;width:110px;font-weight:bold;">Fecha Final</div>'+
					'<div class="clearfloat"></div>'+
				'</div>';
			while(i<tot_reg){
				fch_inicio = resultado.getElementsByTagName('registro')[i].getElementsByTagName('fch_inicio')[0].firstChild.data;
				fch_fin = resultado.getElementsByTagName('registro')[i].getElementsByTagName('fch_fin')[0].firstChild.data;
				evento = resultado.getElementsByTagName('registro')[i].getElementsByTagName('evento')[0].firstChild.data;
				hoy = resultado.getElementsByTagName('registro')[i].getElementsByTagName('hoy')[0].firstChild.data;
				valcolor = (color==0)?	"#FFF": "#F2F2F2";
				color = (color==0)?	color+1 : color-1;
				valcolor = (hoy==1)?	"#004F78": valcolor;
				colortext = (hoy==1)?	"#FFF": "";
				$("contenido_calendar").innerHTML += 
					'<div style="background:'+valcolor+';border-bottom:1px solid #aaa;">'+
						'<div class="ref_perfil_msjs" style="color:'+colortext+';text-align:justify;float:left;width:270px;border-right:1px solid #aaa;">'+evento+'</div>'+
						'<div class="ref_perfil_msjs" style="color:'+colortext+';text-align:center;float:left;width:110px;border-right:1px solid #aaa;">'+fch_inicio+'</div>'+
						'<div class="ref_perfil_msjs" style="color:'+colortext+';text-align:center;float:left;width:110px;">'+fch_fin+'</div>'+
						'<div class="clearfloat"></div>'+
					'</div>';
				i++;
			}
			if(id_usu_visible==id_usu_login){
				$("contenido_calendar").innerHTML += '<div class="ft1" style="border-bottom:1px solid #aaa;text-align:right;">'+
				'<a href="calendario_eventos.php" style="text-decoration:none;font-size:11px;color:#04699F;padding-right:5px;">Ir al Calendario &raquo;</a></div>';
			}
			$("contenido_calendar").innerHTML += '<div class="clearfloat"></div>';
			/////////////////////////////////////////////////////////////////////////////////
		break;
	}
}
/**********************************************************************************************************************************************************************/
