function creaAjax(){
  var objetoAjax=false;
  try {
   /*Para navegadores distintos a internet explorer*/
   objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
     /*Para explorer*/
     objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
     }
     catch (E) {
     objetoAjax = false;
   }
  }

  if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
   objetoAjax = new XMLHttpRequest();
  }
  return objetoAjax;
}
//'ajax.php',
// 'divR',
// 'reg_div','operaciones.php'

function validaUser(rDiv,dirUrl){
var ur=document.getElementById('id_idcel').value;
var pd=document.getElementById('id_nip').value;
var url=dirUrl;
var valores='acceso=login&idcel='+ur+'&nip='+pd;
   var ajax=creaAjax();
   var divR = document.getElementById(rDiv);
    ajax.open ('POST',url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
         	 divR.innerHTML = "Cargando...";
			 divR.style.paddingTop= "10px";
           	 divR.style.background= "url('./images/barra10.gif') no-repeat"
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
            	divR.style.background = "url(none)";
            	var resp= ajax.responseText;
            	resp= resp.substring(0,10);
            	if(resp=="Activando."){
					document.getElementById('ctaActiva').innerHTML=ajax.responseText;
	            	alert("Su cuenta a sido activada");
					window.location.href='perfil.php';
				}
				else if(resp=="Ingresando"){
					document.getElementById('respTrue').innerHTML=ajax.responseText;
				    window.location.href='perfil.php';
				}
				else{
					document.getElementById('aviso').innerHTML=ajax.responseText;
					document.login.nip.value="";
				}
            }
            else if(ajax.status==404)
                 {
                     divR.innerHTML = "La direccion existe";
                 }
             else
                 {
                     divR.innerHTML = "Error: ".ajax.status;
                 }
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(valores);
    return;
}

function closeSession(rDiv){
var valores='acceso=close';
   var ajax=creaAjax();
   var url='operaciones.php';
   var divR = document.getElementById(rDiv);
    ajax.open ('POST',url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                 divR.innerHTML="Terminando Sesion...";
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
                 document.getElementById(rDiv).innerHTML=ajax.responseText;
            }
            else if(ajax.status==404)
                 {
                     divR.innerHTML = "La direccion existe";
                 }
             else
                 {
                     divR.innerHTML = "Error: ".ajax.status;
                 }
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(valores);
    return;

}

function validaIDcel(id_cel,id_aviso){
	var idElement=document.getElementById(id_cel);
	if (idElement.value!=""){
	var ajax=creaAjax();
	var url="./operaciones.php"
	var param="valUser=true&idcel="+idElement.value;
	var divNot= document.getElementById(id_aviso);
	var divR = document.getElementById(id_cel);
    ajax.open ('POST',url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
					divNot.innerHTML = "";
					idElement.style.backgroundImage="url(./images/load.gif)";
    	 			idElement.style.backgroundPosition="right";
	     			idElement.style.backgroundRepeat="no-repeat";
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
            	divNot.innerHTML = "";
					idElement.style.backgroundImage="url(./images/load.gif)";
    	 			idElement.style.backgroundPosition="right";
	     			idElement.style.backgroundRepeat="no-repeat";

            	var resp_server= ajax.responseText;
            	if(resp_server=="USER"){
					divNot.innerHTML = "";
					idElement.style.backgroundColor="#FFFFFF";
	     			idElement.style.color="#000000";
	     			idElement.style.backgroundImage="url(./images/ok2.gif)";
    	 			idElement.style.backgroundPosition="right";
	     			idElement.style.backgroundRepeat="no-repeat";
				}
				else if(resp_server=="CONTACT" ){
					divNot.innerHTML = "";
					idElement.style.backgroundColor="#FFFFFF";
	     			idElement.style.color="#000000";
	     			idElement.style.backgroundImage="url(./images/ok2.gif)";
    	 			idElement.style.backgroundPosition="right";
	     			idElement.style.backgroundRepeat="no-repeat";
				}
				else if(resp_server=="PARTNER" ){
					divNot.innerHTML = "";
					idElement.style.backgroundColor="#FFFFFF";
	     			idElement.style.color="#000000";
	     			idElement.style.backgroundImage="url(./images/ok2.gif)";
    	 			idElement.style.backgroundPosition="right";
	     			idElement.style.backgroundRepeat="no-repeat";
				}
				else if(resp_server=="ADMIN" ){
					divNot.innerHTML = "";
					idElement.style.backgroundColor="#FFFFFF";
			     	idElement.style.color="#000000";
			     	idElement.style.backgroundImage="url(./images/ok2.gif)";
    	 			idElement.style.backgroundPosition="right";
	     			idElement.style.backgroundRepeat="no-repeat";
				}
			else{
				divNot.innerHTML = "Su IDcel no se encuentra registrado, intentelo de nuevo o registrese";
				idElement.style.backgroundColor="#FF3300";
				idElement.style.color="#FFFFFF";
				idElement.style.backgroundImage="url(./images/del2.gif)";
     			idElement.style.backgroundPosition="right";
     			idElement.style.backgroundRepeat="no-repeat";
     			return false;
			}
            }
            else if(ajax.status==404)
                 {
                     divNot.innerHTML = "La direccion existe";
                 }
             else
                 {
                     divNot.innerHTML = "Error: ".ajax.status;
                 }
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(param);
    return;
	}
	else{
	//	Effect.toggle(id_aviso,'appear');
		idElement.style.backgroundColor="#FF3300";
		idElement.style.color="#FFFFFF";
		idElement.style.backgroundColor="#FF3300";
		idElement.style.color="#FFFFFF";
		idElement.style.backgroundImage="url(./images/del2.gif)";
		idElement.style.backgroundPosition="right";
		idElement.style.backgroundRepeat="no-repeat";
		return false;
	}
}

function validaDinKey(rDiv,dirUrl){
var ur=document.getElementById('id_netkey').value;
var url=dirUrl;
var val='din=validar&dinkey='+ur;
   var ajax=creaAjax();
   var divR = document.getElementById(rDiv);
    ajax.open ('POST',url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
         	 divR.innerHTML = "Cargando...";
			 divR.style.paddingTop= "10px";
           	 divR.style.background= "url('./images/barra10.gif') no-repeat"
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
            	divR.style.background = "url(none)";

            	var resp= ajax.responseText.slice(0,2);
				var longCad=ajax.responseText.length;
				var messageLoad = ajax.responseText.substr(2,longCad);

          if(resp=="0 "){
          		document.getElementById('aviso').innerHTML=messageLoad;
         		window.location.href='perfil.php';
				}
			else{
				document.getElementById('aviso').innerHTML=messageLoad;
				}
            }
            else if(ajax.status==404)
                 {
                     divR.innerHTML = "La direccion existe";
                 }
             else
                 {
                     divR.innerHTML = "Error: ".ajax.status;
                 }
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(val);
    return;
}

function changeEstateSMS(state,rDiv){
//alert(state+" "+rDiv);
var url="operaciones.php";
var val='op='+state;
   var ajax=creaAjax();
   var divR = document.getElementById(rDiv);
    ajax.open ('POST',url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
         	 divR.innerHTML = "Cargando...";
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
          		divR.innerHTML=ajax.responseText;
            }
            else if(ajax.status==404)
                 {
                     divR.innerHTML = "La direccion existe";
                 }
             else
                 {
                     divR.innerHTML = "Error: ".ajax.status;
                 }
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(val);
    return;
}

// Funciones rafael alfaro
function createTxtspots(ntxt, rDiv){
	var valor=ntxt.value;
	var enviar='nsp='+valor;
	var url='operaciones.php';
	var ajax=creaAjax();
    var divR = document.getElementById(rDiv);
    ajax.open('POST',url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
         	 divR.innerHTML = "<center>Cargando...<br><img src=images/loading.gif width=220 height=19></center>";
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
            	divR.style.background = "url(none)";
            	var resp=ajax.responseText;
					divR.innerHTML=ajax.responseText;
			}
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(enviar);
    return;
}

function show_titleinfo(ntxt, rDiv){
	var valor=ntxt.value;
	var enviar='title='+valor;
	var url='show_infocredits.php';
	var ajax=creaAjax();
    var divR = document.getElementById(rDiv);
    ajax.open('POST',url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
         	 divR.innerHTML = "<center>Cargando...<br><img src=images/loading.gif width=220 height=19></center>";
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
            	divR.style.background = "url(none)";
            	var resp=ajax.responseText;
					divR.innerHTML=ajax.responseText;
			}
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(enviar);
    return;
}


function show_smsprices(rDiv){
	var url='operaciones.php?accion=show_packs';
	var ajax=creaAjax();
	var enviar='';
    var divR = document.getElementById(rDiv);
    ajax.open('GET',url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
         	 divR.innerHTML = "<center>Cargando...<br><img src=images/loading.gif width=220 height=19></center>";
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
            	divR.style.background = "url(none)";
            	var resp=ajax.responseText;
					divR.innerHTML=ajax.responseText;
			}
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(enviar);
    return;
}

function page_buycredit(npag,itemspage){
	var enviar='page='+npag+'&itemspage='+itemspage;
	var url='page_buycredits.php';
	var ajax=creaAjax();
    var divR = document.getElementById('show_buycredits');
    ajax.open('POST',url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
         	 divR.innerHTML = "<center>Cargando...<br><img src=images/loading.gif width=220 height=19></center>";
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
            	divR.style.background = "url(none)";
            	var resp=ajax.responseText;
					divR.innerHTML=ajax.responseText;
			}
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(enviar);
    return;
}





