/* -----------------------------------------------------------------------
	Fuel Industries
	General Javascript
----------------------------------------------------------------------- */

/* Onload 
============================================================= */

$(document).ready( function()
{

	set_rollovers();
	externalLinks();
	
	$(".toggle").click( collapse );
	$(".hide").hide();
	$(".collapsed .collapse").hide();
	$(".collapsed .toggle").toggleClass( 'plus' );
	
	$("#searchfield").focus( searchTextToggle ).blur( searchTextToggle );
	$("#searchbox").hide();
	
});

/* Search
============================================================= */

function searchTextToggle()
{
	var text = 'Enter Search Terms';
	if( $(this).val() == text )
	{
		$(this).val('');
	}
	else if( $(this).val() == '' )
	{ 
		$(this).val(text);
	}
}

function initSearch()
{
	var text = $('#searchfield').val();
	if( text == 'Enter Search Terms' )
	{
		return false;	
	}
	
	doSearch(text);
}

function doSearch(text, type)
{
	$("#searchinside").addClass('loader');
	$("#searchinside").load('/search.php?search='+escape(text)+'&type='+escape(type), function(){ $("#searchinside").removeClass('loader') } );
	$("#searchbox").slideDown("slow");
}

function closeSearch()
{
	$("#searchbox").slideUp("slow");
}

function filterSearch(that, type)
{
	$("#searchinside .selected").removeClass('selected');
	$(that).addClass('selected');
	
	if( type == null )
	{
		$("#searchinside .searchitem").show();
	}
	else
	{
		$("#searchinside .searchitem").hide();
		$("#searchinside ."+type).show();
	}
}


/* Sidebar
============================================================= */

function collapse()
{
	var that = $(this);
	
	that.parent().next('.collapse').animate({ 
		height: "toggle"
	}, 400, function(){
		that.toggleClass( 'plus' );
	} );

}







