/* Ajax Methods */

function Ajax_Load($url, $div,$img,$focus) {
	var $page = false;
	
	if (window.XMLHttpRequest) {
		$page = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		$page = new ActiveXObject("Microsoft.XMLHTTP");
	}

	if ($img == 'sml') {
		document.getElementById($div).innerHTML = "<img src='./images/loading-small.gif' />";
	}
	if ($img == 'lrg') {
		document.getElementById($div).innerHTML = "<img src='./images/loading-large.gif' />";
	}
	
	$page.open("GET",$url);

	$page.onreadystatechange = function() {
		if (($page.readyState==4) && ($page.status==200)) {
			document.getElementById($div).innerHTML = $page.responseText;
			
			if ($focus != "")
        		setTimeout("document.getElementById('"+$focus+"').focus();document.getElementById('"+$focus+"').select();",500); 
		}
	}
	
	$page.send(null);
	
	return true;
}
