var currentexpandedlistdiv = '';
var LastSeenExpandedListItemID = 0;

function showFullContent(id) {
	document.getElementById('morebutton_' + id).style.display = 'none';
	document.getElementById('fullcontent_' + id).style.display = 'block';
	document.getElementById('hidebutton_' + id).style.display = 'block';		
}
function hideFullContent(id) {
	document.getElementById('morebutton_' + id).style.display = 'block';
	document.getElementById('fullcontent_' + id).style.display = 'none';
	document.getElementById('hidebutton_' + id).style.display = 'none';		
}

function showFullContent(componentid, pageid) {
	document.getElementById('morebutton_' + componentid + '_' + pageid).style.display = 'none';
	document.getElementById('fullcontent_' + componentid + '_' + pageid).style.display = 'block';
	document.getElementById('hidebutton_' + componentid + '_' + pageid).style.display = 'block';		
}

function hideFullContent(componentid, pageid) {
	document.getElementById('morebutton_' + componentid + '_' + pageid).style.display = 'block';
	document.getElementById('fullcontent_' + componentid + '_' + pageid).style.display = 'none';
	document.getElementById('hidebutton_' + componentid + '_' + pageid).style.display = 'none';	
	document.getElementById('fullcontent_' + componentid + '_' + pageid).innerHTML = '';	
}

/*
function showHideExpandedListContent(id) {
	document.getElementById('listsign_' + id).innerHTML = (document.getElementById('expandedlist_' + id).style.display == 'none' ? '<img src="/images/minus.gif">' : '<img src="/images/plus.gif">');
	document.getElementById('expandedlist_' + id).style.display = (document.getElementById('expandedlist_' + id).style.display == 'none' ? 'block' : 'none');
}
*/

function showHideExpandedListContent(objectid, listid) {
	var item = document.getElementById('expandedlist_' + objectid);
	if (item.style.display == 'block') {
		item.style.display = 'none';
		item.previousSibling.firstChild.firstChild.src = '/images/plus.gif';
		return;
	}
	var list = document.getElementById('expandedlist_' + listid);
	var imgs = list.getElementsByTagName('img');
	for (var i=0; i<imgs.length; i++)
		imgs[i].src = '/images/plus.gif';
	var divs = list.getElementsByTagName('div');
	for (var i=0; i<divs.length; i++) {
		if (divs[i].id.indexOf('expandedlist_') == 0)
			divs[i].style.display = 'none';
	}
	
	var i=0;
	while (item.className != 'expandedlist') {
		item.previousSibling.firstChild.firstChild.src = '/images/minus.gif';
		item.style.display = 'block';
		item = item.parentNode;
		i++;
		if (i == 20)
			break;
	}

	window.location='#expandedlisthreflocation_' + objectid;
		
/*	if (currentexpandedlistdiv == '') {
		document.getElementById('listsign_' + objectid).innerHTML = '<img src="/images/minus.gif">';
		document.getElementById('expandedlist_' + objectid).style.display = 'block';
	}
	else {
		if (objectid == currentexpandedlistdiv) {
			document.getElementById('listsign_' + objectid).innerHTML = (document.getElementById('pagemapdiv_' + objectid).style.display == 'none' ? '&#45;' : '&#43;');
			document.getElementById('expandedlist_' + objectid).style.display = (document.getElementById('pagemapdiv_' + objectid).style.display == 'none' ? 'block' : 'none');
		}
		else {
			document.getElementById('listsign_' + objectid).innerHTML = '<img src="/images/minus.gif">';
			document.getElementById('listsign_' + currentexpandedlistdiv).innerHTML = '<img src="/images/plus.gif">';
			
			document.getElementById('expandedlist_' + objectid).style.display = 'block';
			document.getElementById('expandedlist_' + currentexpandedlistdiv).style.display = 'none';
		}		
	}

	currentexpandedlistdiv = objectid;
*/
}