/////////////////////////////////////////////

function swap_edit_cal($id) {

var theInput = 'edit_name_' + $id;
var theText = 'name_' + $id;

var swapInput = document.getElementById(theInput);
var swapText = document.getElementById(theText);

	if(swapInput.style.display == 'inline') {
		swapInput.style.display = 'none';
		swapText.style.display = 'inline';
	} else {
		swapInput.style.display = 'inline';
		swapText.style.display = 'none';
	}
return false;
}

/////////////////////////////////////////////

function calRecurEnabled() {

var checkbox_status = document.forms['cal_event'].elements['recur'].checked;
var recurDiv = document.getElementById("recur_options");

	if(checkbox_status) {
		recurDiv.style.display = "block";
	} else {
		recurDiv.style.display = "none";
	}

}

/////////////////////////////////////////////

function calTimeEnabled() {

var checkbox_status = document.forms['cal_event'].elements['all_day'].checked;
var hourField = document.forms['cal_event'].elements['event_hour'];
var minField = document.forms['cal_event'].elements['event_minute'];
var ampmField = document.forms['cal_event'].elements['event_ampm'];

	if(checkbox_status) {
	
	document.forms['cal_event'].elements['event_hour'].options[12].selected = true;
	document.forms['cal_event'].elements['event_minute'].options[1].selected = true;
	document.forms['cal_event'].elements['event_ampm'].options[0].selected = true;
	hourField.disabled = true;
	minField.disabled = true;
	ampmField.disabled = true;
	
	} else {
	hourField.disabled = false;
	minField.disabled = false;
	ampmField.disabled = false;
	}

}

/////////////////////////////////////////////

//old functions:

function MM_jumpMenu(targ,selObj,restore) {
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function open_window(page) {
OpenWin = this.open(page, "CtrlWindow", "toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,width=500,height=200");
}

function window2(page) {
OpenWin = this.open(page, "CtrlWindow", "toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,width=500,height=300");
}
