function getHTTPObject()
{
    var xmlHttp = false;
    if (window.XMLHttpRequest)
    {
        xmlHttp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        try
        {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
            try
            {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch(e)
            {
                xmlHttp = false;
            }
        }
    }
    return xmlHttp;
}

var request;
 
function loadContent(url,params,targetDiv)
{
	var randomnumber=Math.floor(Math.random()*100);
	setURL = url + '?search=' + params + '&rand=' + randomnumber;
	request = getHTTPObject();
    request.onreadystatechange = function(){sendData(targetDiv)};
    request.open("GET", setURL, true);
    request.send(null);
}
 
function sendData(targetDiv)
{
    var dC = document.getElementById(targetDiv);
    if(request.readyState == 4)
    {
        dC.innerHTML = request.responseText;
    }
    else if(request.readyState == 1)
    {
        dC.innerHTML = '<img src="../scripts/loading.gif" alt="" /> Loading...'
    }
	
}

function searchPopulate(thisField,thisValue)
	{
		document.getElementById(thisField).value = thisValue;
	}

function autoClose(thisField,thisDiv)
{
	var checkField = document.getElementById(thisField).value;
	if(checkField.length == 0)
	{
		hideDiv(thisDiv);
	}else{
		showIt(thisDiv);
	}
}
	
function hideDiv(thisDiv)
{
	document.getElementById(thisDiv).style.display = "none";	
}
function showIt(thisDiv)
{
	document.getElementById(thisDiv).style.display = "block";	
}

function popUp(thisDiv)
{
	var searchField = document.getElementById('lastName');
	if(searchField)
	{
		if(searchField.value.length == 0)
		{
			document.getElementById(thisDiv).style.display = "none";	
		}else{
			document.getElementById(thisDiv).style.display = "block";	
		}
	}else{
		document.getElementById(thisDiv).style.display = "block";	
	}
		
}

function growIt(thisDiv)
{
	currentBrowser = navigator.userAgent;
	checkBrowser = currentBrowser.indexOf('MSIE');
	
	if(checkBrowser == -1)
	{
		x = document.body.scrollHeight;
		y = document.body.scrollWidth;
	}else{
		x = document.documentElement.offsetHeight;
		y = document.documentElement.offsetWidth;
	}
	document.getElementById(thisDiv).style.width = y;
	document.getElementById(thisDiv).style.height = x;
}
		