/*************************/
/* MSF RELATED FUNCTIONS */
/*************************/

function ToggleFlash(state) {
	var objects = document.getElementsByTagName("object");
	for (var i = 0; i < objects.length; i++) {
		objects[i].style.visibility = (state == "hide") ? 'hidden' : 'visible';
	}
	var embeds = document.getElementsByTagName("embed");
	for (var i = 0; i < embeds.length; i++) {
		embeds[i].style.visibility = (state == "hide") ? 'hidden' : 'visible';
	}
	var iframes = document.getElementsByTagName("iframe");
	for (var i = 0; i < iframes.length; i++) {
		iframes[i].style.visibility = (state == "hide") ? 'hidden' : 'visible';
	}
	var objects = document.getElementsByTagName("select");
	for (var i = 0; i < objects.length; i++) {
		objects[i].style.visibility = (state == "hide") ? 'hidden' : 'visible';
	}
	if (this.isFrame) {
		for (var i = 0; i < parent.frames.length; i++) {
			try {
				objects = parent.frames[i].window.document.getElementsByTagName("object");
				for (var j = 0; j < objects.length; j++) {
					objects[j].style.visibility = (state == "hide") ? 'hidden' : 'visible';
				}
			} catch(e) { }
			try {
				embeds = parent.frames[i].window.document.getElementsByTagName("embed");
				for (var j = 0; j < embeds.length; j++) {
					embeds[j].style.visibility = (state == "hide") ? 'hidden' : 'visible';
				}
			} catch(e) { }
		}
	}
}
function ToggleFlashInDiv(holderDivId) {
    var object = document.getElementById(holderDivId);
    if (object.firstChild != null) {
        if (object.firstChild.style.visibility == "") {
            object.firstChild.style.visibility = 'hidden';
        }
        else {
            object.firstChild.style.visibility = (object.firstChild.style.visibility == "hidden") ? 'hidden' : 'visible';
        }
    }
    var objects = document.getElementsByTagName("select");
	for (var i = 0; i < objects.length; i++) {
		objects[i].style.visibility = 'hidden';
	}
}
