function add_to_compare(sel,prefix)
{
	id = parseInt(sel.options[sel.selectedIndex].value);
	if (id > 0 && id != null)
	{
		document.location =  '/' + prefix + '/compare/add/' + id;
	}
}

function remove_from_compare(id,prefix)
{
	document.location =  '/' + prefix + '/compare/remove/' + id;
}

var current_compare = null
function show_compare_select(el)
{
	if (current_compare != null) current_compare.hide();
	new_compare = $('compare_select_' + el.options[el.selectedIndex].value)
	if (new_compare)
	{
		current_compare = new_compare;
		new_compare.show();
	}
}

function toggle_description(id,prefix)
{
	if (!prefix) prefix = 'description_';
	
	el = $(prefix + id);
	if (!el) return false;
	if (el.className.search(/full_description/) > 0)
	{
		el.className = el.className.replace(/\sfull_description/,'');
	}
	else
	{
		el.className += ' full_description';
	}
}
