// JavaScript Document By (-_-メ Grunst3r
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 $(el) { return document.getElementById(el); }

function ValidaURL(url) {
var url = url.toLowerCase();
var re = /^(http|https|ftp)(s)?:\/\/\w+(\.\w+)*(-\w+)?\.([a-z]{2,3}|info|mobi|aero|asia|name)(:\d{2,5})?(\/)?((\/).+)?$/;
return re.test(url);
}

function nuevo(variable,value) {
$('cargando').style.display='block';
$(variable).innerHTML = "";
  MiAjax=objetoAjax();
var url = "./favoritos.php" + value;
MiAjax.open("GET", url, true);
MiAjax.onreadystatechange = function() {
  if (MiAjax.readyState == 4) {
	  if (MiAjax.status == 200) {
		var Respuesta = MiAjax.responseText;
		$(variable).innerHTML = Respuesta;
		$('cargando').style.display='none';
	  }
  }
}
MiAjax.send(null);
}


function enviar(){
var url = $('url').value;
if(ValidaURL('http://'+url)){
$('lista_favorito').innerHTML = "";
$('cargando').style.display='block';
  MiAjax=objetoAjax();
MiAjax.open("POST", "./favoritos.php", true);
MiAjax.onreadystatechange = function() {
  if (MiAjax.readyState == 4) {
	  if (MiAjax.status == 200) {
		var Respuesta = MiAjax.responseText;
		$('lista_favorito').innerHTML = Respuesta;
		$('cargando').style.display='none';
	  }
  }
}
MiAjax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
MiAjax.send("nuevo=" + url);
}else{ alert('URL: no es v\xe1lido'); }
}


function enviar_editado(){
var url = $('e_url').value;
var editID = $('e_id').value;
if(ValidaURL('http://' + url)){
$('lista_favorito').innerHTML = "";
$('cargando').style.display='block';
  MiAjax=objetoAjax();
MiAjax.open("POST", "./favoritos.php", true);
MiAjax.onreadystatechange = function() {
  if (MiAjax.readyState == 4) {
	  if (MiAjax.status == 200) {
		var Respuesta = MiAjax.responseText;
		$('lista_favorito').innerHTML = Respuesta;
		$('cargando').style.display='none';
	  }
  }
}
MiAjax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
MiAjax.send("editar=" + editID + "&web=" + url);
}else{ alert('URL: no es v\xe1lido'); }
}

function CerrarWeb(id) {
	$(id).style.display='none';
	nuevo('memo','?id='+id);
}

function EditarWeb(id) {
	nuevo('lista_favorito','?editar='+id);
}

function Cerrar(id) {
	$(id).style.display='none';
}

function Aparesca(id) {
	$(id).style.display='block';
}




function Seleccionar(Capa){
for(var i = 1; i <= 4; i++){
	if(Capa == i){
$("menu_"+Capa+"").className="selected";
$('contenido'+Capa).className = "tabcontent2";
	} else { 
$("menu_"+i+"").className="";
$('contenido'+i).className = "tabcontent";
	}
}
}
