
	window.onload = abrirEnNuevaVentana;

	function abrirEnNuevaVentana() {
	
		// obtenemos todos los elementos <a> dentro del documento
		var As = document.getElementsByTagName('a');
		// generamos un bucle para asignar los eventos
		for (var i=0; i < As.length; i++) {
			var el = As[i];
			// comprobamos que posee el atributo rel y es igual a nuevaVentana
			if (el.getAttribute('rel') == 'nuevaVentana') {
				el.onclick = function() { // vamos a abrir una nueva ventana con la dirección del enlace (href) y a cancelar la llamada habitual con return false
					window.open(this.href);
					return false;
				};
			}
		};

	}



function getMeta(url) {
	var array	= url.split("|");
	var url		= array[0];
	var num		= array[1];
	if (! num) { num = 0; }
	var tags 	= new Array(new Array("title", "TITLE"), new Array("description", "DESCRIPTION"), new Array("keywords", "META_KEYWORDS"), new Array("description", "META_DESCRIPTION"), new Array("rss", "RSS"));
	outerArraylength = tags.length;
	try {
		req = new XMLHttpRequest();
	} catch(e) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
				req = false;
			}
		}
	}
	var tag					= tags[num][0];
	var field				= tags[num][1];
	req.onreadystatechange	= function() {getResponse(field);};
	furl					= url + "&tag=" + tag;
	req.open("GET", furl, true);
	req.send(null);
	num++;
	if (num < tags.length) {
		var variable = url + "|" + num;
		setTimeout("getMeta('" + variable + "')", 2000);
	}
	if (num >= tags.length) { document.getElementById("loading").style.display="none"; }
}

function getResponse(pageElement) {
	var output = '';
	if(req.readyState == 4) {
		if(req.status == 200) {
			document.forms['submission'][pageElement].value = req.responseText;
		}
		else {
			document.forms['submission'][pageElement].value = req.statusText;
		}
	}
}






