/********************************************************************************************/
/* Project:		PHPLinkDirectory: Link exchange directory @ http://www.phplinkdirectory.com/*/
/* Mod:			[Get Meta] @ http://www.monster-submit.com/									*/
/* Version:		3.11200710081																*/
/* Notice:		Please maintain this section												*/
/********************************************************************************************/

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;
		}
	}
}
