function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (E) {
			xmlhttp = false;
  		}
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function cargarContenido(pagina){ 
      ajax= objetoAjax();
	  ajax.open('POST', pagina,true);
	  ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('content').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
	  ajax.send();
}

function crearContenidos(nombre,valor,pagina){
        //var valor= document.getElementById('numero_criterios').value;
        ajax=objetoAjax();
        ajax.open('POST',pagina,true);
        ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('content').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
	  ajax.send('&'+nombre+'='+valor);
        
        
}
function nuevo(autor,titulo,mensaje,mexico,pagina){
        ajax=objetoAjax();
        ajax.open('POST',pagina,true);
        ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('content').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
      var enviar="autor="+autor+"&titulo="+titulo+"&mensaje="+mensaje+"&mexico="+mexico;
	  ajax.send('&'+enviar);
        
        
}


function reply(identificador,autor,titulo,mensaje,pagina){

        ajax=objetoAjax();
        ajax.open('POST',pagina,true);
        ajax.onreadystatechange=function() {

		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('content').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
      var enviar="identificador="+identificador+"&autor="+autor+"&titulo="+titulo+"&mensaje="+mensaje;
	  ajax.send('&'+enviar);
        
        
}

function crearContenidosArreglo(nombres,valores,pagina){
        var noms=nombres.split(",");
        var vals=valores.split(",");
        ajax=objetoAjax();
        ajax.open('POST',pagina,true);
        ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('content').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
      var enviar="";
      for(var i=0;i<noms.length;i++){
        enviar+=noms[i]+"=";
        enviar+=vals[i]+"&";  
      }
	  ajax.send('&'+enviar);
        
        
}

function cargarBusqueda(nombre,valor,pagina){ 
        ajax=objetoAjax();
        ajax.open('POST',pagina,true);
        ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('contenido').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
	  ajax.send('&'+nombre+'='+valor);
}

function cargarMenu(menu){ 
      ajax= objetoAjax();
	  ajax.open('POST', menu,true);
	  ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('menu').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
	  ajax.send();
}



function comentario(nombres,valores,pagina){
        

        ajax=objetoAjax();
        ajax.open('GET',pagina,true);
        ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('comentario').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
      var enviar="";
      for(var i=0;i<noms.length;i++){
        enviar+=noms[i]+"=";
        enviar+=vals[i]+"&";  
      }
	  ajax.send('&formulario='+valoresEval+'&'+enviar);
        
        
}


function evaluar(nombres,valores,pagina){
        var valoresEval=[];
        var campos=document.evaluacion.elements;
        for(ii=0;ii<campos.length;ii++){
            var tmp1=campos[ii].value;
            tmp1=trim(tmp1);
            if(esNumero(tmp1)){
                valoresEval.push(tmp1);            
            }else{
                valoresEval.push("-1");            
            }
            
            
        }
        var noms=nombres.split(",");
        var vals=valores.split(",");
        ajax=objetoAjax();
        ajax.open('POST',pagina,true);
        ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('contenido').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
      var enviar="";
      for(var i=0;i<noms.length;i++){
        enviar+=noms[i]+"=";
        enviar+=vals[i]+"&";  
      }
	  ajax.send('&formulario='+valoresEval+'&'+enviar);
        
        
}

function crearCriterios(){
        var valor= document.getElementById('numero_criterios').value;
        ajax=objetoAjax();
        ajax.open('POST','ss-config/crearform.php',true);
        ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
				
				result = ajax.responseText;
				document.getElementById('contenido').innerHTML=result;
		}
	  }
	  ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
	  ajax.send('&numero_criterios='+valor);
        
        
}

function hola(){
    alert('Trabajando en esta area, disculpe las molestias');    
}

function validarNuevoTema(){
    var enviar=0;
    var titulo=trim(document.nuevo.titulo.value);
    var mensaje=document.nuevo.mensaje.value;
    

    if(titulo.length<=1 || titulo.length<2){
        alert('Inserte un titulo');
        document.nuevo.titulo.focus();
    }else{
        enviar+=1;
    }
    
    if(mensaje.length<=1 || titulo.length<3){
        alert('Mensaje muy corto');
        document.nuevo.mensaje.focus();
    }else{
        enviar+=1;
    }    
    
    if(enviar==2){
        document.forms.registro_cpmx3.action="registrado.php";
        document.registro_cpmx3.submit();
    }

}

function validarRegistro(){
    var enviar=0;

    var correo=trim(document.registro_cpmx3.email.value);
    var nombre=trim(document.registro_cpmx3.nombre.value);
    var ap_paterno=trim(document.registro_cpmx3.apellido_pa.value);
    var estado=document.registro_cpmx3.estados.value;
    var municipio=trim(document.registro_cpmx3.municipio.value);
    var acuerdo=document.registro_cpmx3.acuerdo.checked;
    //document.sesion.usuario.value=document.sesion.usuario.replace(trim(document.sesion.usuario.value));
    if(correo.length<=1 || correo.length<3){
        alert('Inserte su Correo');
        document.registro_cpmx3.email.focus();
    }else{
        enviar+=1;
    }
    
    if(nombre.length==0 || !isNaN(nombre) || nombre.length<2){
        alert('Inserte su Nombre');
        document.registro_cpmx3.nombre.focus();
    }else {
        enviar+=1;
    }
    if(ap_paterno.length==0 || !isNaN(ap_paterno) || ap_paterno.length<3){
        alert('Inserte su Apellido Paterno');
        document.registro_cpmx3.ap_paterno.focus();
    }else {
        enviar+=1;
    }   
	if(!acuerdo){
        alert('Debe aceptar los acuerdos de privacidad');
        document.registro_cpmx3.acuerdo.focus();
    }else {
        enviar+=1;
    }    
	if(estado=='Estados'){
        alert('Inserte su Estado');
        document.registro_cpmx3.estado.focus();
    }else {
        enviar+=1;
    }
	if(municipio.length==0 || !isNaN(municipio) || municipio.length<2){
        alert('Inserte su Municipio');
        document.registro_cpmx3.municipio.focus();
    }else {
        enviar+=1;
    }  
    if(enviar==6){
        document.forms.registro_cpmx3.action="registrado.php";
        document.registro_cpmx3.submit();
    }

}

function enviarEnter(oEvento, oFormulario){ 
    var iAscii; 
     
    if (oEvento.keyCode) 
        iAscii = oEvento.keyCode; 
    else if (oEvento.which) 
        iAscii = oEvento.which; 
    else 
        return false; 
         
    if (iAscii == 13) oFormulario.submit(); 

    return true; 
} 

function trim(cadena){
    return cadena.replace(/^\s+/g,'').replace(/\s+$/g,'');
}

function esNumero(valor1){
    //if(/^([0-9])*$/.test(valor1) && !isNaN(valor1)){
    if(!isNaN(valor1)){
        return true;
    }else{
        return false;
    }
}

function arregloFormulario(fmx){
    var valoresEval=[];
    var campos=fmx;
    for(ii=0;ii<campos.length;ii++){
        valoresEval.push(campos[ii].value);
    }

}

function actRoomie(){
	var s=document.getElementById('sexo').value;
	var c=document.getElementById('compartir').value;
	var ca=document.getElementById('casa').value;
	$.post("activarRoomie.php",{sexo:s,compartir:c,casa:ca},function(data){
		if(data=='hecho'){
			alert('Listo has habilitado el roomie ya podras ver la lista de usuarios en  Roomie en CPMX3');
			cargarContenido('roomie.php');			
		}
	
	});
}


