// JavaScript Document
function createRequestObject()
{
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer")
	{
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }
	else
	{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function checkContent(id,checkFor){
	var errorReturn = id;
	var value = document.getElementById(id).value;
	var queryString = "?value="+value+"&check="+checkFor;
	http.open("GET", "ajax/ajaxChecks.php" + queryString , true);
	http.onreadystatechange = function(){ updateError(errorReturn)};
	http.send(null); 
}

function updateError(errorReturn)
{
	if(http.readyState == 4) 
	{
		errorSpan = errorReturn+'Span';
		var response = http.responseText;
		document.getElementById(errorSpan).innerHTML = response;
		
		if(response != ''){
			document.getElementById(errorReturn).style.backgroundColor = '#FFFFFF';
			document.getElementById(errorReturn).style.color = '#000000';	
		}
		else{
			document.getElementById(errorReturn).style.backgroundColor = '#FFFFFF';	
			document.getElementById(errorReturn).style.color = '#000000';	
		}		
	}
}



