function NumbersOnly(e)
{
	var key = (navigator.appName == "Netscape") ? e.which : e.keyCode;
	//alert(key);
	if ( (key == 8) || (key == 9) || (key == 13) || (key == 46) || ((key >= 35) && (key <= 40)) || ((key >= 46) && (key <= 57)) || ((key >= 94) && (key <= 105)) )
		return true; 
	else
		return false;
}
function NumbersWithDash(e)
{
	var key = (navigator.appName == "Netscape") ? e.which : e.keyCode;
	//alert(key);
	if ( (key == 8) || (key == 9) || (key == 13) || (key == 46) || ((key >= 35) && (key <= 40)) || ((key >= 46) && (key <= 57)) || ((key >= 94) && (key <= 105)) || (key == 109) || (key == 189) )
		return true; 
	else
		return false;
}
function NumbersWithDot(e)
{
	var key = (navigator.appName == "Netscape") ? e.which : e.keyCode;
	//alert(key);
	if ( (key == 8) || (key == 9) || (key == 13) || (key == 46) || ((key >= 35) && (key <= 40)) || ((key >= 46) && (key <= 57)) || ((key >= 94) && (key <= 105)) || (key == 110) )
		return true; 
	else
		return false;
}
function NoSpaces(e)
{
	var key = (navigator.appName == "Netscape") ? e.which : e.keyCode;
	//alert(key);
	if (key == 32)
		return false;
	else
		return true;
}
function Validate_Email(Field,AlertTxt)
{
	with( Field )
	{
		apos		=	value.indexOf("@");
		dotpos		=	value.lastIndexOf(".");
		varlength	=	value.length;
		if ( (apos < 1) || (dotpos - apos < 2) )
		{
			alert(AlertTxt);
			return false;
		}
		if ( varlength <= (dotpos + 1) )
		{
			alert("Please enter a suffix of domain.");
			return false;
		}
		else
		{
			return true;
		}
	}
}
function Validate_Email_jquery(Field,AlertTxt)
{
	apos		=	Field.indexOf("@");
	dotpos		=	Field.lastIndexOf(".");
	varlength	=	Field.length;
	if ( (apos < 1) || (dotpos - apos < 2) )
	{
		alert(AlertTxt);
		return false;
	}
	if ( varlength <= (dotpos + 1) )
	{
		alert("Please enter a suffix of domain.");
		return false;
	}
	else
	{
		return true;
	}
}
function ResetForm()
{
	document.form1.reset();
}

