function re(id) {
    if (window.XMLHttpRequest) {
     req = new XMLHttpRequest();
     req.onreadystatechange = processReqChange;
     req.open('GET', '/rescrape.php?id='+id, true);
     req.send(null);
    } else if (window.ActiveXObject) {
     req = new ActiveXObject("Microsoft.XMLHTTP");
     if (req) {
     req.onreadystatechange = processReqChange;
     req.open('GET', '/rescrape.php?id='+id, true);
     req.send();
        }
    }
     document.body.style.cursor = "wait";
     document.getElementById('s'+id).innerHTML = "?";
     document.getElementById('l'+id).innerHTML = "?";
     document.getElementById('c'+id).innerHTML = "?";
}

function processReqChange()
{
  if(req.readyState == 4)
    {
     var response = req.responseText;
     var scraped = new Array();
     scraped = response.split('|');
     document.getElementById('s'+scraped[0]).innerHTML = scraped[1];
     document.getElementById('l'+scraped[0]).innerHTML = scraped[2];
     document.getElementById('c'+scraped[0]).innerHTML = scraped[3];
     document.body.style.cursor = "default";
}
}

function linf(id) {
var myrow = document.getElementById('r'+ id);
    if(document.getElementById('i' + id).innerHTML == '')
    {
    if (window.XMLHttpRequest) {
    reqi = new XMLHttpRequest();
    reqi.onreadystatechange = handleResponse;
    reqi.open('GET', '/inf/inf.php?id='+id, true);
    reqi.send(null);
    }
    else if (window.ActiveXObject) {
    reqi = new ActiveXObject("Microsoft.XMLHTTP");
    if (reqi) {
    reqi.onreadystatechange = handleResponse;
    reqi.open('GET', '/inf/inf.php?id='+id, true);
    reqi.send(); 
    }
    }
    for (i=0; i<myrow.cells.length; i++){
    myrow.cells[i].style.borderBottomWidth ='0px';
    }
    document.getElementById('i' + id).innerHTML = '<div align = "center" style="float:center"><img src="/img/loading.gif"> loading...</div>';
    document.getElementById('im' + id).src = '/img/minus.gif';
    }
    else
    {
	document.getElementById('i' + id).innerHTML = '';
	document.getElementById('im' + id).src = '/img/p.gif';
	for (i=0; i<myrow.cells.length; i++){
	myrow.cells[i].style.borderBottomWidth = "1px";
	}
    }
}

function handleResponse()
{
  if(reqi.readyState == 4)
    {
    var response = reqi.responseText;
    var resp = new Array();
    resp = response.split('|');
    document.getElementById('i'+resp[0]).innerHTML = resp[1];
    }
}

function hideLogin()
{
    if(document.getElementById('login-form')) document.getElementById('login-form').style.display = 'none';
    return false;
}

function showLogin()
{
    document.getElementById('login-form').style.display = 'block';
    return true;
}
																										    

