function getDateRange(i)
{
	var currentDate = new Date();
	var iMonth = currentDate.getMonth() + 1;
	var sMonth = getCurrentMonth(iMonth);
	var result = sMonth + getCurrentRange(i, iMonth);
	return result;
}

function getCurrentRange(i, iMonth)
{
	var result = "";
	switch (i)
	{
		case 1:
			result = " 1 - 10";
			break;
		case 2:
			result = " 11 - 20";
			break;
		case 3:
			result = " 21 - " + getLastDay(iMonth);
			break;
		default:
			result = " 1 - " + getLastDay(iMonth);
			break;
	}
	return result;
}

function getLastDay(iMonth)
{
	if (iMonth == 2) 
	{
		var currentDate = new Date();
		var year = currentDate.getFullYear();
		if ((year % 4) == 0) {return "29";}
		else {return "28";}
	}
	else if ((iMonth == 4) || (iMonth == 6) || (iMonth == 9) || (iMonth == 11)) {return "30";}
	else {return "31"}
}

function getCurrentMonth(month)
{
	var result = "";
	switch (month)
	{
		case 1:
			result = "January";
			break;
		case 2:
			result = "February";
			break;
		case 3:
			result = "March";
			break;
		case 4:
			result = "April";
			break;
		case 5:
			result = "May";
			break;
		case 6:
			result = "June";
			break;
		case 7:
			result = "July";
			break;
		case 8:
			result = "August";
			break;
		case 9:
			result = "September";
			break;
		case 10:
			result = "October";
			break;
		case 11:
			result = "November";
			break;
		case 12:
			result = "December";
			break;
	}
	return result;
}