// nameCheckAjax.js
function checkName() {

	var theBox = $('userName');
	var memberName = theBox.value;
	var filter = /^[a-zA-Z0-9>[.@\s\!\]\_\-]*$/;
	if (filter.test(memberName) && memberName.length > 3) {
		var parms = 'userName=' + memberName;		
		var myAjax = new Ajax.Request( checkNameUrl, { method: 'get', parameters: parms, onComplete: showResponse });
	} else {
		$('available').className = 'errorSmall';
		$('available').innerHTML = notAvailableHTML;
	}
	
	
	// theBox.obj.serverCode

}

function showResponse(originalRequest) {
		if(originalRequest.responseText.indexOf("true")!=-1) {
			$('available').className = 'contentTextSmall';
			$('available').innerHTML = availableHTML;
		} else {
			$('available').className = 'errorSmall';
			$('available').innerHTML = notAvailableHTML;
		}
}
