function changeOpHidden(sender, type){
	var splittext = sender.value.split("-");
	if (splittext[1].length == 1){
	  	splittext[1] = "0" + splittext[1];
	  }
	  if (splittext[2].length == 1){
	  	splittext[2] = "0" + splittext[2];
	  }
	var month_year = splittext[0] + "-" + splittext[1];
	var day = splittext[2];
	
	if (type == "from"){
		document.mainform.from_month_year.value = month_year;
		document.mainform.from_day.value = day;
	}
	else {
		document.mainform.to_month_year.value = month_year;
		document.mainform.to_day.value = day;
	}
}

function refreshHidden(){
	document.mainform.fromdatefield.value = document.mainform.from_month_year.value + "-" + document.mainform.from_day.value;
	document.mainform.todatefield.value = document.mainform.to_month_year.value + "-" + document.mainform.to_day.value;
}

function changeOp(type, errormessage) {
	if (type == "from"){
	  var splittext = document.mainform.fromdatefield.value.split("-");
	  if (splittext[1].length == 1){
	  	splittext[1] = "0" + splittext[1];
	  }
	  if (splittext[2].length == 1){
	  	splittext[2] = "0" + splittext[2];
	  }
	  var from_month_year = splittext[0] + "-" + splittext[1];
	  var from_day = splittext[2];
	  var selected = -1;
		for (var i=0; i<document.mainform.from_month_year.length; i++) {
	  	if (document.mainform.from_month_year[i].value == from_month_year){
		  	selected = i;
			}
		}
		if (selected == -1){
			alert(errormessage);
		}
		else {
			document.mainform.from_month_year.selectedIndex = selected;
			var selected = -1;
			for (var i=0; i<document.mainform.from_day.length; i++) {
		  	if (document.mainform.from_day[i].value == from_day){
			  	selected = i;
				}
			}
			document.mainform.from_day.selectedIndex = selected;
		}
	}
	else {
	  var splittext = document.mainform.todatefield.value.split("-");
	  if (splittext[1].length == 1){
	  	splittext[1] = "0" + splittext[1];
	  }
	  if (splittext[2].length == 1){
	  	splittext[2] = "0" + splittext[2];
	  }
	  var to_month_year = splittext[0] + "-" + splittext[1];
	  var to_day = splittext[2];	  
	  var selected = -1;
	  for (var i=0; i<document.mainform.to_month_year.length; i++) {
	  	if (document.mainform.to_month_year[i].value == to_month_year){
		  	selected = i;
			}
		}
		if (selected == -1){
			alert(errormessage);
		}
		else {
			document.mainform.to_month_year.selectedIndex = selected;
			var selected = -1;
			for (var i=0; i<document.mainform.to_day.length; i++) {
	  		if (document.mainform.to_day[i].value == to_day){
		  		selected = i;
		  		//alert (selected);
				}
			}
			document.mainform.to_day.selectedIndex = selected;
		}
	}
}
