var xml = makeXML();var el = new Array();var options = new Array();options['pagerank'] = 'PageRank';options['alexaRank'] = 'Alexa Rank';options['dmoz'] = 'Listed in DMOZ';options['backlinksGoogle'] = 'Backlinks from Google';options['backlinksYahoo'] = 'Backlinks from Yahoo';options['backlinksMSN'] = 'Backlinks from MSN';options['resultsAltaVista'] = 'Results from AltaVista';options['resultsAllTheWeb'] = 'Results from All the Web';options['thumbnail'] = 'Website Thumbnail';function makeXML () {	if (typeof XMLHttpRequest == 'undefined') {		objects = Array(			'Microsoft.XmlHttp',			'MSXML2.XmlHttp',			'MSXML2.XmlHttp.3.0',			'MSXML2.XmlHttp.4.0',			'MSXML2.XmlHttp.5.0'		);		for (i in objects) {			try {				return new ActiveXObject(objects[i]);			} catch (e) {}		}	} else {		return new XMLHttpRequest();	}}function get (id) {	return document.getElementById(id);}function getResults (url) {	el['results'] = get('results');	xml.open('get', 'getResults.php?url=' + window.encodeURI(url));	xml.onreadystatechange = function () {		if (xml.readyState == 4) {			el['results'].innerHTML = '';			if (window.ActiveXObject) {				doc = new ActiveXObject('Microsoft.XMLDOM');				doc.async = 'false';				doc.loadXML(xml.responseText);			} else {				parser = new DOMParser();				doc = parser.parseFromString(xml.responseText,'text/xml');			}			xmlDoc = doc.documentElement;			x = 0;			for (i in options) {				x++;				title = options[i];				value = xmlDoc.getElementsByTagName(i)[0].childNodes[0].nodeValue;				if (i == 'thumbnail') {					value = '<img src="file:///Drobo/Macintosh HD/Dreamweaver 2/pagerank Folder/js/' + value + '" alt="Thumbnail Not Available" />';				}				if (i == 'dmoz') {					if (value == '1') {						value = 'Yes';					} else {						value = 'No';					}				}				style = (x % 2) ? ' style="background-color: #EEEEEE"' : '';				el['results'].innerHTML += '<div' + style + '><span>' + value + '</span>' + title + '<b class="clear"></b></div>';			}		} else {			el['results'].innerHTML = '<div>Loading...</div>';		}	}	xml.send(null);}
