function checkLocation(id)
{
  var res = true;
  var obj = document.getElementById(id);
  if (obj)
  {
    if (obj.value == "")
    {
      res = false;
    }
  }
  return res;
}
function CheckPasswords(val, args)
{
  res = false;
  var obj = document.getElementById(passwordFld)
  if (obj)
  {
    if(args.Value == obj.value)
    {
      res = true;
    }
  }
  args.IsValid = res;
}
function getElem(id)
{
  var el;
  if(document.getElementById) el = document.getElementById(id);
  else el = document.all(id);
  return el;
}
function showHide(id, show)
{
  if (show == null) show = false;
  var el = getElem(id);
  if (el) el.style.display = (show ? '' : 'none');
}
function show(id)
{
  var el = getElem(id);
  if (el) el.style.display = '';
}
function hide(id)
{
  var el = getElem(id);
  if (el) el.style.display = 'none';
}
var emailPattern = "^([-\\w\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([-\\w]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
var departureTimePattern = "^(\\d|0\\d|1\\d|2[0-3]):([0-5]\\d)$";
var datePattern = "^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/\\d{4}$";
var positiveIntegerPattern = "^[0-9]+$";
var positiveFloatPattern = "^[0-9]+([\\.\\,]([0-9]+))?$";