function process_regnumber(regnumber)
{
    var pagelink = "/regs/";
    var fulllink = "";
    
    fulllink = pagelink + regnumber + ".docx";
    if (checkforfile(fulllink))
    {
        getfile(fulllink);
    } 
    else
    {
        fulllink = pagelink + regnumber + ".doc";
        if (checkforfile(fulllink))
            getfile(fulllink);
        else
            alert("Reg document not found.");
    }
}

function getfile(fulllink)
{
    var newwindow = window.open(fulllink, "REG");
        if (newwindow)
            newwindow.focus;
}

function getpagemoddate(link)
{
	if (checkforfile(link))
	{
	    alert(xmlhttp.getAllResponseHeaders());
	    document.write("Last Updated: " + xmlhttp.getResponseHeader("Last-Modified"));
	}
	else
	{
        document.write("Last Updated: Unknown");
	}	
}

function checkforfile(link)
{
	doRequest(xmlhttp, "HEAD", link, false, null, null);
	if (xmlhttp.status == 200)
	{
	    return true
	}
	else
	{
        return false
	}	
}