/**
 * This file handles client interactions on the dynaxml page
 */
 
/**
 * toggle long/short list view
 */
function toggleList(listname) {
	var list = Ext.get(listname);
	var lis = list.select('li');
	var button = lis.item(lis.getCount() - 1).select('a').item(0);
	if (lis.item(10).getStyle("display") == 'none') {
		button.dom.innerHTML = "Show only first 10";
		for (var i = 10; i < lis.getCount()-1; i++) {
			lis.item(i).setStyle("display", "block");
		}
	} else {
		button.dom.innerHTML = "View all (" + (lis.getCount() - 11) + " more...)";
		for (var i = 10; i < lis.getCount() - 1; i++) {
			lis.item(i).setStyle("display", "none");
		}		
	}
}
