// JavaScript Document
var bustcachevar = 1; //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects = "";
var bustcacheparameter = "";

function ajaxpage(url, containerid, usernameText)
{
	var page_request = false;

	if (window.XMLHttpRequest) // if Mozilla, Safari etc
	{
		page_request = new XMLHttpRequest();
	}else if (window.ActiveXObject)
	{ // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} catch (e){
			try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			} catch (e){}
		}
	}
	else
	{
		return false;
	}

	page_request.onreadystatechange = function(){ loadpage(page_request, containerid, usernameText); }

	var content = 'txtUsername=' + usernameText;
	page_request.open("POST", url, true);		
	page_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	page_request.send(content);
}

function loadpage(page_request, containerid, usernameText)
{
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
	{
		if( page_request.responseText == 'S_OK' )
		{
			if( containerid != 'undefined' )
				document.getElementById(containerid).innerHTML = usernameText + ' is available.';
		}
		else{
			if( containerid != 'undefined' )
				document.getElementById(containerid).innerHTML = usernameText + ' is unavailable.';
		}
		
		ReSize('centerframe_sidebar','centerframe_contentframe');
	}
}