function Ajax(){
	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 verificar(direccion)
{
   if (direccion.indexOf("@")>0)
   {
      if ((direccion.indexOf("@")+2)<direccion.lastIndexOf("."))
	  {
         if (direccion.lastIndexOf(".")<(direccion.length-2))
		 {
            return (true);
         }
      }
   }
   return (false);
}
function login()
{
	
 	val = document.getElementById('log').value;
	valor= document.getElementById('pwd').value;
    valor= hex_md5(document.getElementById('pwd').value);
	SetCookie('DescargasTaringa',544);
	SetCookie('user',val);
	SetCookie('pass',valor);
	document.getElementById("userlogact").innerHTML ='Hola '+val+'!';
	document.getElementById("open").innerHTML ='Abrir Panel';
	var preloader;
    preloader = document.getElementById('login');
	ajax=Ajax();
	ajax.open("POST", "loginin.php?funcuser=1&user="+val+"&pass="+valor);
	ajax.onreadystatechange=function()
	{
		     if(ajax.readyState==1)
				{ 
				  	  preloader.innerHTML = '<div id="CargadorAjax">Cargando</div>';
                  //modificamos el estilo de la div, mostrando una imagen de fondo
                  preloader.style.background = "url('imagenes/loadingAnimation.gif') no-repeat center";
                }
				
				 if(ajax.readyState==4)
				{
					<!--La funcion unescape es para reparar el fallo en los acentos -->
					preloader.innerHTML ='';
					preloader.innerHTML =unescape(ajax.responseText);
                  	 if(ajax.status==404)
						{
                                preloader.innerHTML = "Ha ocurrido un error al intentar cargar los datos\n Disculpe las molestias.";
                        }
                }
		
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}



function registrarse()
{
	
 	val = document.getElementById('userreg').value;
	valor= document.getElementById('emailreg').value;
	if(verificar(valor))
	{
	var preloader;
    preloader = document.getElementById('login');
	ajax=Ajax();
	ajax.open("POST", "loginin.php?funcreg=1&user="+val+"&email="+valor);
	ajax.onreadystatechange=function()
	{
		     if(ajax.readyState==1)
				{ 
				  	  preloader.innerHTML = '<div id="CargadorAjax">Cargando</div>';
                  //modificamos el estilo de la div, mostrando una imagen de fondo
                  preloader.style.background = "url('imagenes/loadingAnimation.gif') no-repeat center";
                }
				
				 if(ajax.readyState==4)
				{
					<!--La funcion unescape es para reparar el fallo en los acentos -->
					preloader.innerHTML ='';
					preloader.innerHTML =unescape(ajax.responseText);
                  	 if(ajax.status==404)
						{
                                preloader.innerHTML = "Ha ocurrido un error al intentar cargar los datos\n Disculpe las molestias.";
                        }
                }
		
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
	}
	else
	{
		alert("La direccion de correo electronico no es valida .");
		}
}

function elimina_cookies()
{
	SetCookie('DescargasTaringa',".com");
	SetCookie('user',"");
	SetCookie('pass',"");
	document.getElementById("open").innerHTML ='Indentificarme';
	document.getElementById("userlogact").innerHTML ='Hola Invitado!';
	var preloader;
    preloader = document.getElementById('login');
	ajax=Ajax();
	ajax.open("POST", "loginin.php");
	ajax.onreadystatechange=function()
	{
		     if(ajax.readyState==1)
				{ 
				  	  preloader.innerHTML = '<div id="CargadorAjax">Cargando</div>';
                  //modificamos el estilo de la div, mostrando una imagen de fondo
                  preloader.style.background = "url('imagenes/loadingAnimation.gif') no-repeat center";
                }
				
				 if(ajax.readyState==4)
				{
					<!--La funcion unescape es para reparar el fallo en los acentos -->
					preloader.innerHTML ='';
					preloader.innerHTML =unescape(ajax.responseText);
                  	 if(ajax.status==404)
						{
                                preloader.innerHTML = "Ha ocurrido un error al intentar cargar los datos\n Disculpe las molestias.";
                        }
                }
		
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
	}


function SetCookie (name, value) {
	// número de parámetros variable.
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	// asociación de parámetros a los campos cookie. 
	var expires = (argc > 2) ? argv[2] : null
	var path = (argc > 3) ? argv[3] : null
	var domain = (argc > 4) ? argv[4] : null
	var secure = (argc > 5) ? argv[5] : false
	// asignación de la propiedad tras la codificación URL
	document.cookie = name + "=" + escape(value) + ((expires==null) ? "" : ("; expires=" + expires.toGMTString())) +((path==null) ? "" : (";path=" + path)) +
	((domain==null) ? "" : ("; domain=" + domain)) +
		((secure==true) ? "; secure" : "");
}

function addFavoritos()
{
title =document.getElementById("urlacttitu").value;
url=document.getElementById("urlact").value;
post=document.getElementById("postact").value;
if (window.sidebar) {
window.sidebar.addPanel(title, url,"");
} else if( document.all ) {
window.external.AddFavorite( url, title);
} else if( window.opera && window.print ) {
return true;
}
	ajax=Ajax();
	ajax.open("POST", "addfavoritos.php?add=1&post="+post);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
}
