function makeArray() {
  var args = makeArray.arguments;
  for (var i = 0; i < args.length; i++) {
    this[i] = args[i];
  }
  this.length = args.length;
}

function fixDate(date) {
  var base = new Date(0);
  var skew = base.getTime();
  if (skew > 0)
    date.setTime(date.getTime() - skew);
	
  var yr = date.getYear();
  if(yr < 1900)
  	return 1900+yr;
  else
  	return yr;
}

function getString(date, yr) {
  var months = new makeArray("Jan", "Feb",
"March", "Apr", "May", "June", "July", "Aug",
"Sept", "Oct", "Nov", "Dec");
  return months[date.getMonth()] + " " + date.getDate() + ", " + yr;
}
function secDate() {
	var cur = new Date();
	var fullyr = fixDate(cur);
	var cdate = getString(cur, fullyr);
	document.write(cdate+"<br />");
	return cur;
}

function hebDate(cur) {
	var fullyr = fixDate(cur);
	var hdate = civ2heb(cur.getDate(),cur.getMonth()+1, fullyr);
	return hdate;
}

function wklyParsha(hdate) {
	var hday = eval(hdate.substring(0, hdate.indexOf(' ')));
	var hm = hdate.substring(hdate.indexOf(' ')+1, hdate.length);
	var hmonth = getHmonth(hm.substring(0, hm.lastIndexOf(' ')));
	var par = parsha(hday, hmonth);
	document.write(par);
}

function today(hdate) {
	var str = "";
	var hday = eval(hdate.substring(0, hdate.indexOf(' ')));
	var hm = hdate.substring(hdate.indexOf(' ')+1, hdate.length);
	var hmonth = getHmonth(hm.substring(0, hm.indexOf(' ')));
	var omr = omer(hday, hmonth);
	
	if (omr != 0) {
		str += "<br />Today is Day <strong><em>";
		str += omr;
		str += "</em></strong> of the Omer";
	}
	
	document.write(str);
}

