var isIE = false;
var req;
var spanid = '';

function loadXMLDoc(url) {
	url = url + "?from=" + document.emailform.femail.value + "&to=" + document.emailform.temail.value + "&page=" + document.emailform.page.value ;
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    }
 else if (window.ActiveXObject) {
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}

function processReqChange() {
    if (req.readyState == 4) {
        if (req.status == 200) {
            buildTopicList();
         }
 else {
            alert("There was a problem retrieving the XML data:\n" + req.statusText);
         }
    }
}


function loadsubs(subpage,spanner) {
	spanid = spanner;
	loadXMLDoc(subpage);
}

function buildTopicList() {
    var str = req.responseText;
	var x = 0;

    document.getElementById(spanid).innerHTML = str;
}

function loadsubs2(subpage,spanner) {
	spanid = spanner;
	loadXMLDoc2(subpage);
}
function loadXMLDoc2(url) {
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    }
 else if (window.ActiveXObject) {
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}
