// JavaScript Document
var leavingDate = new Date("March 23, 2004");
var returnDate = new Date("June 12, 2006");
var msInaDay = 1000*60*60*24;
function getCurrentDate(){
		var today = new Date();
		//return today;
		return returnDate;
}
function calcDifference() {
		var difference = getCurrentDate().getTime() - leavingDate.getTime();
		difference = difference/msInaDay;
		//alert("today:"+getCurrentDate()+"\n\rLeaving:"+leavingDate+"\n\rdifference:"+difference);
		return Math.floor(difference);
}
function getDaysSinceLeaving() {
		var days = calcDifference();
		return days;
}
function getYearsMonthsDays(){
		var daysDiff = calcDifference();
		var years = Math.floor(daysDiff/365);
		var months = Math.floor((daysDiff-(years*365))/30);
		var days = daysDiff-years*365-months*30;
		return years+" Year(s), "+months+" Months, "+days+" Days";
}