function add_to_list (search_term, url, label)
{
   	new Ajax.Request(url, {asynchronous:true, evalScripts:true, parameters:label+'=' + escape(search_term)});
}


function remove_with_fade (element)
{
	new Effect.Fade(element,{});
	setTimeout(function() {
	[element].each(Element.remove);
	}, 2000);
}

function flash_fade ()
{
	setTimeout(function() {
	remove_with_fade ('flash_notice');
	}, 4000);
}


/*
----------------------------------------------------------------------------- 

DASHBOARD AND LIGHTTABLE: TOGGLE TOOL LAYER ON MOUSEOVER/MOUSEOUT

-----------------------------------------------------------------------------
*/
var checkIt = 0;
var toolset;

function toggle_tools(obj,state) {
	if(toolset) {
		toolset.style.display = "none";
	}
	if(checkIt) {
		clearTimeout(checkIt);
	}
	var tools = obj.getElementsByTagName("p");
	toolset = tools[0]
	if (toolset) {
	if(state == 'on') {
		toolset.style.display = "block";
		//checkIt = setTimeout(function() {toolset.style.display = "block";},500);

	}
	else {
		toolset.style.display = "none";

	}
	}
}


function toggle_list (list_items,offset,link) {
	$$(list_items).each(function(item,index) {
		if ((index+1) > offset) {
			Effect.toggle(item,'appear',{});
		}
		});
}


function toggleEditRow(element) {
	$('edit_row_toggle').toggle();
	$('edit_row').toggle();
	$('shop_cart_foot').toggle();
	//$(element).scrollTo();
	
}