function BrGetToday()
{
	var daDate = new Date();
	var days = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
	var months = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");
	var strDay = days[daDate.getDay()];
	strDay += ", ";
	strDay += daDate.getDate();
	strDay += " ";
	strDay += months[daDate.getMonth()];
	strDay += " ";
	strDay += daDate.getFullYear();
	
	return strDay;
}

function MyGetToday()
{
	var daDate = new Date();
	var days = new Array("Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu");
	var months = new Array("Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ogos", "Sep", "Okt", "Nov", "Dis");
	var strDay = days[daDate.getDay()];
	strDay += ", ";
	strDay += daDate.getDate();
	strDay += " ";
	strDay += months[daDate.getMonth()];
	strDay += " ";
	strDay += daDate.getFullYear();
	
	return strDay;
}

function IsBlank(strString)
{
  if(strString == "")
    return true;
  else
    return false;
}

function Highlight(fldErr)
{
  fldErr.focus();
  if(navigator.userAgent.indexOf("Mozilla")) {
    fldErr.select();
  }
}

function IsValidPassword(strPassword)
{
  if(strPassword.length < 6) {
    return false;
  }

  return true;
}

function IsValidDate(strDay, strMonth, strYear)
{
  if(IsBlank(strDay.value) || isNaN(strDay.value))
    return false;
  if(strDay.value < 1 || strDay.value > 31)
    return false;

  if(IsBlank(strMonth.value) || isNaN(strMonth.value))
    return false;
  if(strMonth.value < 1 || strMonth.value > 12)
    return false;

  if(IsBlank(strYear.value) || isNaN(strYear.value))
    return false;
    
  var daToday = new Date();
  var nThisYear = daToday.getFullYear();
  if((strYear.value < 1950) || (strYear.value >= (nThisYear + 1)))
    return false;

  // january
  if(strMonth.value == 1) {
    if(strDay.value > 31) {
      return false;
    }
  }

  // february
  if(strMonth.value == 2) {
    if(strYear % 4 > 0 && strDay.value > 28) {
      return false;
    } else if(strDay.value > 29) {
      return false;
    }
  }

  // march
  if(strMonth.value == 3) {
    if(strDay.value > 31) {
      return false;
    }
  }
  
  // april
  if(strMonth.value == 4) {
    if(strDay.value > 30) {
      return false;
    }
  }

  // may
  if(strMonth.value == 5) {
    if(strDay.value > 31) {
      return false;
    }
  }

  // june
  if(strMonth.value == 6) {
    if(strDay.value > 30) {
      return false;
    }
  }

  // july
  if(strMonth.value == 7) {
    if(strDay.value > 31) {
      return false;
    }
  }

  // august
  if(strMonth.value == 8) {
    if(strDay.value > 31) {
      return false;
    }
  }

  // sept
  if(strMonth.value == 9) {
    if(strDay.value > 30) {
      return false;
    }
  }

  // october
  if(strMonth.value == 10) {
    if(strDay.value > 31) {
      return false;
    }
  }

  // november
  if(strMonth.value == 11) {
    if(strDay.value > 30) {
      return false;
    }
  }

  // december
  if(strMonth.value == 12) {
    if(strDay.value > 31) {
      return false;
    }
  }
  return true;
}

