function createdays(){
	var d = new Date();
	d.setDate(d.getDate()+3);
	var tfrWW=d.getDate();
	for (var i=1;i<32;i++) {
		if(i==tfrWW){
			document.write ("<option selected value="+padNumber(i)+">"+i+"</option>");
		}
		else{
			document.write ("<option value="+padNumber(i)+">"+i+"</option>");
		}

	}
}


function createMonths(){
	tfrMonths = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	for (var i=0;i<13;i++) {
		var d = new Date();
		d.setDate(d.getDate());
		var n = new Date();
		var tfrNum = 0;
		var tfrMonthDays = 0;
		var tfrThisMM = d.getMonth()+1;
		for (var j=1;j<i+1;j++) {
			var tfrMonth = d.getMonth()+j;
			switch (tfrMonth){
				case 0:
					tfrMonthDays=31;
					break;
				case 1:
					tfrMonthDays=28;
					break;
				case 2:
					tfrMonthDays=31;
					break;
				case 4:
					tfrMonthDays=31;
					break;
				case 6:
					tfrMonthDays=31;
					break;
				case 7:
					tfrMonthDays=31;
					break;
				case 9:
					tfrMonthDays=31;
					break;
				case 11:
					tfrMonthDays=31;
					break;
				default:
					tfrMonthDays=30;
					break;
			}
			tfrNum=tfrNum+tfrMonthDays;
		}
		var r = tfrNum;
//		n.setDate(n.getDate()+r);
		n.setDate(n.getDate()+r);		
		var tfrMM=n.getMonth();
		var tfrYYYY=n.getFullYear();
		strTemp = padNumber(n.getMonth()+1)+"-"+tfrYYYY;
		//if (i==tfrThisMM){
		if ((i==tfrThisMM) && (n.getYear()==d.getYear())){
	
			document.write ("<OPTION selected value="+strTemp+">"+tfrMonths[tfrMM]+" "+tfrYYYY+"</option>");
		}
		else{

			document.write ("<OPTION value="+strTemp+">"+tfrMonths[tfrMM]+" "+tfrYYYY+"</option>");
		}

	}
}

function createOnlyMonths(){
	tfrMonths = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	for (var i=0;i<13;i++) {
		var d = new Date();
		d.setDate(d.getDate());
		var n = new Date();
		var tfrNum = 0;
		var tfrMonthDays = 0;
		var tfrThisMM = d.getMonth()+1;
		for (var j=1;j<i+1;j++) {
			var tfrMonth = d.getMonth()+j;
			switch (tfrMonth){
				case 0:
					tfrMonthDays=31;
					break;
				case 1:
					tfrMonthDays=28;
					break;
				case 2:
					tfrMonthDays=31;
					break;
				case 4:
					tfrMonthDays=31;
					break;
				case 6:
					tfrMonthDays=31;
					break;
				case 7:
					tfrMonthDays=31;
					break;
				case 9:
					tfrMonthDays=31;
					break;
				case 11:
					tfrMonthDays=31;
					break;
				default:
					tfrMonthDays=30;
					break;
			}
			tfrNum=tfrNum+tfrMonthDays;
		}
		var r = tfrNum;
//		n.setDate(n.getDate()+r);
		n.setDate(n.getDate()+r);		
		var tfrMM=n.getMonth();
		var tfrYYYY=n.getFullYear();
		strTemp = padNumber(n.getMonth()+1);
		//if (i==tfrThisMM){
		if ((i==tfrThisMM) && (n.getYear()==d.getYear())){
	
			document.write ("<OPTION selected value="+strTemp+">"+tfrMonths[tfrMM]+" "+tfrYYYY+"</option>");
		}
		else{

			document.write ("<OPTION value="+strTemp+">"+tfrMonths[tfrMM]+" "+tfrYYYY+"</option>");
		}

	}
}

function padNumber(number){
	number = "" + number;
	while (number.length<2){
		number = "0" + number;
	}
	return number;
}
