<!--

/*  SWAP IMAGE  */

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}


/* CONTENT SWITCH */

var switchGroup = new Array();
function addSwitchGroupElement (group, element, display) {
	switchGroup[switchGroup.length] = group;
	switchGroup[switchGroup.length] = element;
	if (!display) display = 'none';
	switchGroup[switchGroup.length] = display;
}
function resetSwitchGroup (group) {
	for (i=0; i<switchGroup.length; i+=3) {
		if (switchGroup[i] == group) {
			x = document.getElementById(switchGroup[i+1]);
			x.style.display = switchGroup[i+2];
		}
	}
}
function clearSwitchGroup (group) {
	for (i=0; i<switchGroup.length; i+=3) {
		if (switchGroup[i] == group) {
			x = document.getElementById(switchGroup[i+1]);
			x.style.display = 'none';
		}
	}
}
function setSwitchElement (group, element, display) {
	clearSwitchGroup(group);
	if (!display) display = 'block'
	for (i=0; i<switchGroup.length; i+=3) {
		if (switchGroup[i] == group && switchGroup[i+1] == element) {
			x = document.getElementById(element);
			x.style.display = display;
		}
	}
}

//-->