// JavaScript Document

var ajax = null; 

// Create AJAX Object
function createObject()
{
	var ajaxObj;
	if (window.XMLHttpRequest)
	{
		ajaxObj = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		ajaxObj = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return ajaxObj;	
}


// Pass the url and function name here
function makeRequest(url,functionName)
{
	ajax = createObject();
	ajax.onreadystatechange = eval(functionName);		
	ajax.open("GET", url, true);
	ajax.send(null);	
}



function track_click()
{
	// do nothing
}


// Specific Functions
function check_email_availability()
{
		
	if (ajax.readyState==4 && ajax.status==200)
	{
		xmlData = ajax.responseText;
		document.getElementById("email_result").innerHTML = xmlData;
		
	}
	else
	{
		
		document.getElementById("email_result").innerHTML = "Processing...";
	}
}


// Specific Functions
function check_email_availability()
{
		
	if (ajax.readyState==4 && ajax.status==200)
	{
		xmlData = ajax.responseText;
		document.getElementById("email_result").innerHTML = xmlData;
		
	}
	else
	{
		
		document.getElementById("email_result").innerHTML = "Processing...";
	}
}



function check_group_availability()
{
	
	if (ajax.readyState==4 && ajax.status==200)
	{
		xmlData = ajax.responseText;
		document.getElementById("group_result").innerHTML = xmlData;
		
	}
	else
	{
		
		document.getElementById("group_result").innerHTML = "Processing...";
	}
	
}


