<!--

function isValidDate(d, m, y)
{
	if(d == '' || m == '' || y == '')
		return false;
	if(d < 1 || d > 31)
		return false;
	if(m < 1 || m > 12)
		return false;
	if(y < 1900 || y > 2080)
		return false;
	if((m == 4 || m == 6 || m == 9 || m == 11) && d == 31)
		return false;
	if(m == 2 && d > 29)
		return false;
	if(m == 2 && d == 29 && y % 4 != 0)
		return false;
	
	return true;
}


function ValidEmail(email) {
	AtPos = email.indexOf("@")
	StopPos = email.lastIndexOf(".")
	if (email == "")
		return false;
	
	if (AtPos == -1 || StopPos == -1)
		return false;
	
	if (StopPos < AtPos)
		return false;
	
	if (StopPos - AtPos == 1)
		return false;
	
	return true
}
	 
function isCurrency (s)
{
  var i;

  if (isEmpty(s))
  if (isCurrency.arguments.length == 1) return 0;
  else return (isCurrency.arguments[1] == true);

  for (i = 0; i < s.length; i++)
  {
	 var c = s.charAt(i);
	 if (!isDigit(c) && c != '£' && c != ',' && c != '.') return false;
  }
  
  if(s < 0)
	  return false;
  return true;
}
	 
function isDecimal (s)
{
  var i;

  if (isEmpty(s))
  if (isDecimal.arguments.length == 1) return 0;
  else return (isDecimal.arguments[1] == true);

  for (i = 0; i < s.length; i++)
  {
	 var c = s.charAt(i);
	 if (!isDigit(c) && c != '-' && c != ',' && c != '.') return false;
  }
  
  return true;
}

function isPosInteger (s)
{
  var i;

  if (isEmpty(s))
  if (isPosInteger.arguments.length == 1) return 0;
  else return (isPosInteger.arguments[1] == true);

  for (i = 0; i < s.length; i++)
  {
	 var c = s.charAt(i);
	 if (!isDigit(c)) return false;
  }
  
  if(s < 0)
	  return false;
  return true;
}

function isEmpty(s)
{
  return ((s == null) || (s.length == 0))
}

function isDigit (c)
{
  return ((c >= "0") && (c <= "9"))
}

function selectAllCheckboxes(check)
{
	var checkboxes = document.getElementsByName('export[]');
	
	for(var i = 0; i < checkboxes.length; i++)
		checkboxes[i].checked = check.checked;
}
-->