var address;
var button;
var results;
var url;

function xml_handler() {
    var xml_object;
    // branch for Activex version (Microsoft IE)
    /*@cc_on
    @if (@_jscript_version >= 5)
        try {
            xml_object = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                xml_object = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (E) {
                xml_object = false;
            }
        }
    @else
        xml_object = false;
    @end @*/
    // branch for native XMLHttpRequest object (Mozilla & Safari)
    if (!xml_object && typeof XMLHttpRequest != 'undefined') {
        try {
            xml_object = new XMLHttpRequest();
        } catch (e) {
            xml_object = false;
        }
    }
    return xml_object;
}

function launch (div) {
	var div = document.getElementById(div);
	div.innerHTML = '<img src="images/spinner.gif" /><br />Retrieving Results...';
	urls = url.value.split("\n");
	url2 = '';
	for (i = 0; i < urls.length; i++) {
		if (i == 0) {
			url2 += urls[i];
		} else {
			url2 += '||' + urls[i];
		}
	}
	var xml = xml_handler();
	xml.open('get', 'parse_information.php?url=' + url2);
	xml.onreadystatechange = function () {
		if (xml.readyState == 4) {
			div.innerHTML = xml.responseText;
		} 
	}
	xml.send(null);
}

window.onload = function() {
	address = document.getElementById('url').value;
	url = document.getElementById('url');
	button = document.getElementById('button');
	button.onclick = function() {
		launch('results', 'parse_information.php?url=' + address);
	}
}
