function ValidateEmail(sField, alertbox)
{
	with (sField)
	{
	apos=value.indexOf("@");
	dotpos=value.lastIndexOf(".");
	lastpos=value.length-1;
	if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) 
	{if (alertbox) {alert(alertbox);} return false;}
	else {return true;}
	}//with
}//function


function ValidateDigit(sField, min, max, alertbox, datatype)
{
	with (sField)
	{
		checkvalue=parseFloat(value);
		if (datatype)
		  {smalldatatype=datatype.toLowerCase();
		   if (smalldatatype.charAt(0)=="i") {checkvalue=parseInt(value); if (value.indexOf(".")!=-1) {checkvalue=checkvalue+1}};
		  }//if
		if ((parseFloat(min)==min && value.length<min) || (parseFloat(max)==max && value.length>max) || value!=checkvalue)
		{if (alertbox!="") {alert(alertbox);} return false;}
		else {return true;}//else
		}//if
}

function ValidateEmpty(sField, alertbox)
{
	with (sField)
	{
		if (value==null || value=="")
		{if (alertbox!="") {alert(alertbox);} return false;}
		else {return true;}
	}//with
}//function