function toggleDates() {
	var s = document.getElementById('spec');
	
	if (s.options[s.selectedIndex].value == "now")
	{
		disableDates();
	} else 
	{
		enableDates();
	}
}

function enableDates() {
	document.getElementById('month').disabled = false;
	document.getElementById('day').disabled = false;
	document.getElementById('year').disabled = false;
}

function disableDates() {
	document.getElementById('month').disabled = true;
	document.getElementById('day').disabled = true;
	document.getElementById('year').disabled = true;
}

function setYear(years){
	var m = document.getElementById('month');
	var y = document.getElementById('year');
	var date = new Date();
	var selectedYear = y.options[y.selectedIndex].value;
	var newSelectedIndex = 0;
	var todaysMonth = date.getMonth()+1;
	var todaysYear = date.getFullYear();
	var i = 1;
	
	//alert(todaysMonth + ' | ' + m.options[m.selectedIndex].value);
	
	if(m.options[m.selectedIndex].value < todaysMonth)
	{
		y.options.length=0;
		for(i=1;i<years;i++)
		{
			if(todaysYear+i == selectedYear)
			{
				newSelectedIndex = i-1;
			}
			
			y.options[i-1] = new Option(todaysYear+i,todaysYear+i,"false","false");
		}
		
		y.options[newSelectedIndex].selected = true;
		
	} else if(y.options.length != years)
	{
		for(i=0;i<years;i++)
		{
			if(todaysYear+i == selectedYear)
			{
				newSelectedIndex = i;
			}
			
			y.options[i] = new Option(todaysYear+i,todaysYear+i,"false","false");
		}
		
		y.options[newSelectedIndex].selected = true;
	}
}
