function showAction(action,id,clearList) {
	
	var clearArray = clearList.split(',');
	var len = clearArray.length;
		
	for (var i = 0;i < len;i++) {
		element_id = clearArray[i];
		//document.getElementById('add_item_sugg_' + element_id).style.display = 'none';
		document.getElementById('edit_item_sugg_' + element_id).style.display = 'none';
		//document.getElementById('move_item_sugg_' + element_id).style.display = 'none';				
		document.getElementById('remove_item_sugg_' + element_id).style.display = 'none';
	}
	new Effect.Appear(action + '_item_sugg_' + id);
}

function flash() {
	item_loaded();
	new Effect.Highlight('flasher',
	{afterFinish: setTimeout("Effect.Fade('flasher')", 2000)});
}

function toggleDisplay(id1,id2) {
	// if id1 is hidden, then show it and hide id2. else do the opposite.
	if (document.getElementById(id1).style.display == 'none') {
		document.getElementById(id1).style.display = 'block'
		document.getElementById(id2).style.display = 'none'
	} else {
		document.getElementById(id1).style.display = 'none'
		document.getElementById(id2).style.display = 'block'
	}
	return false;
}

function toggleDisplayInline(id1,id2) {
	// if id1 is hidden, then show it and hide id2. else do the opposite.
	if (document.getElementById(id1).style.display == 'none') {
		document.getElementById(id1).style.display = 'inline'
		document.getElementById(id2).style.display = 'none'
	} else {
		document.getElementById(id1).style.display = 'inline'
		document.getElementById(id2).style.display = dtype
	}
	return false;
}

function loading() {
	new Effect.Appear('loading');
}

function loaded() {
	new Effect.Fade('loading');
}

function delay_hide(element) {
	setTimeout("Effect.Fade('"+element+"')", 1250);
}
