	<!--
	function chkEmail(field_name)
	{
		if (window.document.getElementById(field_name).value != "")
		{
			var reemail = new RegExp(/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/);
			var m = reemail.exec(window.document.getElementById(field_name).value);
			if (!m)
			{
				window.document.getElementById("sr" + field_name).style.display = "inline";
				return 0;				
			}
			else
			{
				window.document.getElementById("sr" + field_name).style.display = "none";
				return 1;
			}
		}
		return 1;
	}

	function chkReqField(field_name)
	{
		if (window.document.getElementById(field_name).value == "" && !window.document.getElementById(field_name).disabled)
		{
			window.document.getElementById("s" + field_name).style.display = "block";
			return 0;				
		}
		else
		{
			window.document.getElementById("s" + field_name).style.display = "none";
			return 1;
		}	
	}

	function GetXmlHttpObject()
	{
		var xmlHttp=null;
		try
		{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
		}
		catch (e)
		{
		// Internet Explorer
		try
			{
			xmlHttp=new ActiveXObject("Msxml2.xmlHttp");
			}
		catch (e)
			{
			xmlHttp=new ActiveXObject("Microsoft.xmlHttp");
			}
		}
		return xmlHttp;
	}
	
	function getNumbers(){
		var ch=event.keyCode;
		event.returnValue =(ch >= 48 && ch <= 57);
	}	
	
	function DoCallback(url, params)
	{
		var pageUrl = url + "?callback=true&" + params;
		var xmlRequest = GetXmlHttpObject();
		xmlRequest.open("GET", pageUrl, false);
		xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xmlRequest.send(null);
	}					
	//-->