// Setup our arrays
var aryDays = new Array();
aryDays[0] = "Sunday";
aryDays[1] = "Monday";
aryDays[2] = "Tuesday";
aryDays[3] = "Wednesday";
aryDays[4] = "Thursday";
aryDays[5] = "Friday";
aryDays[6] = "Saturday";

var aryMonths = new Array();
aryMonths[0] = "January";
aryMonths[1] = "February";
aryMonths[2] = "March";
aryMonths[3] = "April";
aryMonths[4] = "May";
aryMonths[5] = "June";
aryMonths[6] = "July";
aryMonths[7] = "August";
aryMonths[8] = "September";
aryMonths[9] = "October";
aryMonths[10] = "November";
aryMonths[11] = "December";

var aryMonthDays = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
var aryAbbrMonths = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec");
var aryAbbrDays = new Array("Sun", "Mon", "Tues", "Wed", "Thurs", "Fri", "Sat");

// Get the day of the week (0 base, relative to Sunday)
function getDayOfWeek(intYear, intMonth, intDay) {
  intMonth--;
  var newDate = new Date(intYear, intMonth, intDay);
  return newDate.getDay();
}

function setFlashDate(strDate) {
          //alert(strDate);
          document.getElementById("vzcal_weekview4").setVariable("NewDate", strDate);
          document.getElementById("vzcal_weekview4").TCallLabel("/", "changeWeek");
}

function setXMLPath(val){
     document.getElementById("vzcal_weekview4").setVariable("urlPath", val);
     document.getElementById("vzcal_weekview4").TCallLabel("/", "updateApt");
	//alert("XML path set.");
}
/*
function showDetails(stime, etime, sub, loc, attend){
     alert(stime + "|" + etime + "|" + sub + "|" + loc + "|" + attend);
}

*/

function getPageOffsetLeft (el) {
	var totalOffset = el.offsetLeft;
	while ((el=el.offsetParent) != null) {
    totalOffset += el.offsetLeft;
  }
	return totalOffset;
}

function getPageOffsetTop (el) {
  var totalOffset = el.offsetTop;
  while((el=el.offsetParent) != null) {
    totalOffset += el.offsetTop;
  }
  return totalOffset;
}
