function validate_required(field)
{
with (field)
  {
  if (value==null||value==""||value==defaultValue)
    {
    return false;
    }
  else
    {
    return true;
    }
  }
}

function validate_phone(field)
{
with (field)
  {
  if (value==null || value=="" || value==defaultValue){
    return false;
    }
  if(value.length<9 || value.length>12){ 
    return false;
  }
  if(value.indexOf("-")!=-1){
    if(value.indexOf("-")>1 || value.indexOf("-")<4){
        value.replace("-","");
    }
    if (!isNaN(parseInt(field))) {
            return false;
    }
  }
  
  
  }
  return true;
}

function validate_email(field)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {return false;}
  else {return true;}
  }
}

function checkDates(from, to){
	var new_from = from.split('/'),
		new_to = to.split('/');
	
	if( (new_from[0] > new_to[0]) || (new_from[1] > new_to[1]) || (new_from[2] > new_to[2]) ){
		return false;
	}
	return true;
}



