function backToSearchResults()
{
	history.go(-1);
}

function OnewayExpand (divID,expanderID)
{
divBlock = document.getElementById(divID);
expander = document.getElementById(expanderID);
divBlock.style.display="";
expander.style.display="none";
}



function ExpandDivBlock( divID )
{ 
	divBlock = document.getElementById( divID ); 
	divBlock.style.display=""; 
}

function CollapseDivBlock( divID) 
{ 
	divBlock = document.getElementById( divID ); 
	divBlock.style.display="none"; 
}

function ImageToggleVisibility(divID, expanderID, expandImage, collapsImage) 
{
	divBlock = document.getElementById( divID ); 
	expander = document.getElementById( expanderID ); 
	
	visiable=new String(divBlock.style.display); 
	if( visiable.indexOf( "none" ) < 0 ) 
	{ 
		divBlock.style.display="none";
		if( expandImage ) expander.src=expandImage;
	}
	else 
	{ 
		divBlock.style.display=""; 
		if(collapsImage) expander.src=collapsImage;
	}
}


/*****************************************************************
 * In case that user does not know the ID or there's no ID for the 
 * expander image element, user can pass "this" as parameter to the
 * expander. 
 *
 * NOTE: this method need to be merged with another version. 
 *****************************************************************/
function ImageToggleVisibility2(divID, expander, expandImage, collapsImage) 
{
	divBlock = document.getElementById( divID ); 
	
	visiable=new String(divBlock.style.display); 
	if( visiable.indexOf( "none" ) < 0 ) 
	{ 
		divBlock.style.display="none";
		if( expandImage ) expander.src=expandImage;
	}
	else 
	{ 
		divBlock.style.display=""; 
		if(collapsImage) expander.src=collapsImage;
	}
}

