private Date GetDateAfterTimeSpan(Date date, FinanceTimeSpans timeSpan)
	{
		Calendar cal = Calendar.getInstance();
        cal.setTime(date);
        
		if(timeSpan == FinanceTimeSpans.ONEDAY)
			cal.add(Calendar.DATE, 1); 
		else if(timeSpan == FinanceTimeSpans.ONEMONTH)
			cal.add(Calendar.MONTH, 1);
		else if(timeSpan == FinanceTimeSpans.TWOMONTHS)
			cal.add(Calendar.MONTH, 2);
		else if(timeSpan == FinanceTimeSpans.THREEMONTHS)
			cal.add(Calendar.MONTH, 3);
		else if(timeSpan == FinanceTimeSpans.SIXMONTH)
			cal.add(Calendar.MONTH, 6);
		else if(timeSpan == FinanceTimeSpans.ONEYEAR)
			cal.add(Calendar.YEAR, 1);
		else if(timeSpan == FinanceTimeSpans.ONEWEEK)
			cal.add(Calendar.DATE, 7);
		else if(timeSpan == FinanceTimeSpans.TWOWEEK)
			cal.add(Calendar.DATE, 14);
		
        return cal.getTime();
	}