
// 01/23/2007	J.Skemp		Content from Conference descriptions - open a window with option information.
// 02/11/2008	J.Skemp		Added switchDisplay and switchImage functions.
function openDesc(id){
	var myWindow = window.open("/AM/AMTemplate.cfm?template=/Conference/OptionDescription.cfm&ConferenceOptionID=" + id, "Description", "width=400,height=300,left=290,top=5,toolbar=0,scrollbars=yes,resizable=yes" );
	myWindow.focus();
}

function switchDisplay(DivID, DisplayOn) {
	if (DivID && document.getElementById(DivID)) {
		if (document.getElementById(DivID).style.display == 'none') {
			if (DisplayOn) {
				document.getElementById(DivID).style.display = DisplayOn;
			} else {
				document.getElementById(DivID).style.display = 'block';
			}
		} else {
			document.getElementById(DivID).style.display = 'none';
		}
	}
}

function switchImage(ImgID, DisplayOne, DisplayTwo) {
	if (ImgID && document.getElementById(ImgID) && DisplayOne && DisplayTwo) {
		//alert(document.getElementById(ImgID).src + ' | ' + DisplayOne + ' | ' + DisplayTwo);
		//alert(document.getElementById(ImgID).src);
		if (document.getElementById(ImgID).src.indexOf(DisplayOne) > 0) {
			document.getElementById(ImgID).src = DisplayTwo;
		} else {
			document.getElementById(ImgID).src = DisplayOne;
		}
	}
}

/* Switch show/hide links. BlockID = name of block, DisplayOn = is show or hide active? */
function switchShowHide(BlockID, DisplayOn, DisplayType) {
	if (BlockID && DisplayOn && (DisplayOn == 'show' || DisplayOn == 'hide') && document.getElementById(BlockID + 'show') && document.getElementById(BlockID + 'hide')) {
		if (!DisplayType) {
			DisplayType = 'inline';	
		}
		if (DisplayOn == 'show') { // They clicked the 'show' link.
			document.getElementById(BlockID + 'show').style.display = 'none';
			document.getElementById(BlockID + 'hide').style.display = DisplayType;
		} else { // They clicked on the 'hide' link.
			document.getElementById(BlockID + 'hide').style.display = 'none';
			document.getElementById(BlockID + 'show').style.display = DisplayType;
		}
		
	}
}