<!--
function validateRequired(field,alerttext)
{
	with (field)
	{
	  if (value==null||value=="")
	  {
		  alert(alerttext);return false;
	  }
 	 else
 	 {
		  return true;
	  }
	}
}

function validateStringLength(field,len,alerttext)
{
	with (field)
	{
	  if (value.length>len)
	  {
		  alert(alerttext);return false;
	  }
 	 else
 	 {
		  return true;
	  }
	}
}		

function validateDropDown(field,alerttext)
{
	with (field)
	{
	  if (value==-1)
	  {
		  alert(alerttext);return false;
	  }
 	 else
 	 {
		  return true;
	  }
	}
}

function validateDate(field,alerttext)
{
	with (field)
	{
	  if (value.charAt(4)!='-' || value.charAt(7)!='-' || value.length!=10)
	  {
		  alert(alerttext);return false;
	  }
 	 else
 	 {
		  return true;
	  }
	}
}

function validateMatchingPasswords(field,field2,alerttext)
{

	if (field.value != field2.value)
	{
		alert(alerttext);return false;
	}
	else
	{
		 return true;
	}
}

function numbersOnly(e, decimal) {
	var key;
	var keychar;
	
	if (window.event) {
	   key = window.event.keyCode;
	}
	else if (e) {
	   key = e.which;
	}
	else {
	   return true;
	}
	keychar = String.fromCharCode(key);
	
	if ((key==null) || (key==0) || (key==8) ||  (key==9) || (key==13) || (key==27) ) {
	   return true;
	}
	else if ((("0123456789").indexOf(keychar) > -1)) {
	   return true;
	}
	else if (decimal && (keychar == ".")) { 
	  return true;
	}
	else
	   return false;
}
	
	//-->