// JavaScript Document
var xmlHttp;
var requestType = "";
function createXMLHttpRequest() {
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}
    
function startRequest(requestedList) {
    createXMLHttpRequest();
    xmlHttp.onreadystatechange = handleStateChange;
    xmlHttp.open("post", "admins/createxml.asp", true);
    xmlHttp.send(null);
}
    
function handleStateChange() {
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {
                listNorthStates();
        }
    }
}
 
function listNorthStates() {
    var xmlDoc = xmlHttp.responseXML;
    var northNode = xmlDoc.getElementsByTagName("newsbody")[0];
    
    var out = "Northern States";
    var northStates = northNode.getElementsByTagName("news");
    
    outputList(northStates);
}

function outputList( states) {
    var out="<ul>"
    var currentState = null;
    for(var i = 0; i < states.length; i++) {
        currentState = states[i];
        out += "<li><a href='" + currentState.getElementsByTagName("url")[0].firstChild.nodeValue + "' title='" + currentState.getElementsByTagName("subject")[0].firstChild.nodeValue + "'>"
		+ currentState.getElementsByTagName("display")[0].firstChild.nodeValue + "</a>&nbsp;&nbsp;[&nbsp;" + currentState.getElementsByTagName("addtime")[0].firstChild.nodeValue.substr(5) + "&nbsp;]</li>";
		if(i >14) break; 
    }
	out+="</ul>";
    document.getElementById("news").innerHTML=out;
}
	