function	imgToggle(btnName,btnFile)
{
	if (document.images)
	{
		document[btnName].src = btnFile
	}
}

function toggleVisible( whichLayer )
{
	var elem, vis;
	
	if( document.getElementById ) // this is the way the standards work
		elem = document.getElementById( whichLayer );
	else if( document.all ) // this is the way old msie versions work
		elem = document.all[whichLayer];
	else if( document.layers ) // this is the way nn4 works
		elem = document.layers[whichLayer];
	
	vis = elem.style;
	// if the style.display value is blank we try to figure it out here
	if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
		vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
	
	vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}	

function popUpWin(url,w,h,scroll)
{
	openWin=window.open(url,"launchwin","toolbar=no,width=" + w + ",height=" + h + ",left=100,top=100,status=no,menubar=no,location=no,scrollbars=" + scroll + ",resize=no");
}

function openreview(caption)
{
	var review = document.getElementById(caption);
	if(review.style.display=='none') 
		review.style.display='block';
	else
		review.style.display='none';
}

//set the opacity of an element to a specified value
function setOpacity(id, opacity) {
  var object = document.getElementById(id).style; 
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = 'alpha(opacity=' + opacity + ')';
}

function fadeOut(id, opacity) {

	if(opacity < 98) {
		setOpacity(id, opacity);
		opacity = opacity + 3;
		setTimeout("fadeOut('" + id + "'," + opacity + ")", 30);
	} 
}