var imageNavigationExpandedAlt = "Expand";
var imageNavigationCollapsedAlt = "Collapse";

var jsSelectedID = '';	
function menu(im)
{

	var imageCurrentAlt = im.alt;
	var imageName = im.name;
	   

	if(imageCurrentAlt == imageNavigationCollapsedAlt)
	{
		eval("document.getElementById('"+imageName + "').src = '"+imageNavigationCollapsedPath+"'");
		eval("document.getElementById('"+imageName + "').alt = '"+imageNavigationExpandedAlt+"'");
		eval("document.getElementById('"+imageName + "sub').style.display = 'none'");
		
	}	
	if(imageCurrentAlt == imageNavigationExpandedAlt)
	{
		eval("document.getElementById('"+imageName+"').src = '"+imageNavigationExpandedPath+"'");
		eval("document.getElementById('"+imageName + "').alt = '"+imageNavigationCollapsedAlt+"'");
		eval("document.getElementById('"+imageName + "sub').style.display = ''");
	}
 
	
	for (i=0 ; i<9 ;i++ )
	{
		try
		{
			if ( preImageName+i != imageName)
			{
				eval( "document.getElementById('"+preImageName + i + "').src = '"+imageNavigationCollapsedPath+"'");
	
				eval( "document.getElementById('"+preImageName + i + "').alt = '"+imageNavigationExpandedAlt+"'");
				eval( "document.getElementById('"+preImageName + i + "sub').style.display = 'none'");
			}
		}
		catch(e)
		{
			break;
		}
	}
	
	
//	alert(imageName+".src = '"+imageNavigationCollapsedPath+"'");

}

function printFriendlyVersionN (compositionId)
{
	for (i=0 ; i<100 ;i++ )
	{
		try
		{
			//if ( preImageName+i != imageName)
			{
				eval( "document.getElementById('"+preImageName + i + "').src = '"+imageNavigationCollapsedPath+"'");
	
				eval( "document.getElementById('"+preImageName + i + "').alt = '"+imageNavigationExpandedAlt+"'");
				eval( "document.getElementById('"+preImageName + i + "sub').style.display = 'none'");
			}
		}
		catch(e)
		{
			//alert ("1document.getElementById('"+preImageName + i + "')" +i);
			break;
		}
	}
	try
	{
		jsSelectedID = document.getElementById(compositionId);
		//alert (jsSelectedID.id);
		if (jsSelectedID)
		{
			jsSelectedID.className=jsSelectedID.nameOfSelectedClass;
			if (jsSelectedID.imageIndex)	
			{
				var jsSpanSelected = document.getElementById(preImageName+jsSelectedID.imageIndex) ;
				jsSpanSelected.alt=imageNavigationExpandedAlt;
				menu(jsSpanSelected);
			}
		}	
	}catch (e){};	
}

function handelMouseOut(theTd)
{
	try{
		if (jsSelectedID && jsSelectedID.id == theTd.id)
			theTd.className=theTd.nameOfSelectedClass;	
		else 
			theTd.className='menu_none';	
	}catch (e)
	{
		//alert ("error in handelMouseOut "+e.message);
	}			

}

function handelMouseOver(theTd)
{
try {
		theTd.className=theTd.nameOfSelectedClass;	
}catch (e)
	{
		//alert ("error in handelMouseOver "+e.message);
	}					
}


function setSelectedNode( selectedNode )
{
		// call to expand the selected node (will be -1 if no node to be expanded)
		
		try 
		{
		   //alert ("aaaaa"+selectedNode);
			for (i = 0 ; i < 9 ; i++)
			{
				if ( i != selectedNode)
				{
					eval(preImageName+i+".src = '"+imageNavigationCollapsedPath+"'");
					eval(preImageName+i+".alt = '"+imageNavigationExpandedAlt+"'");
					eval(preImageName+i+"sub.style.display = 'none'");
				}
			}
		} catch (e) {}

}