	/**
	 * 
	 * Javascript Navigation site class
	 * 
	 * @name Navigation_Site
	 * @author Vincent Cantin Bellemre
	 * @since 2008-01-11
	 * @version 1.0.0
	 * @package reptileframework
	 * 
	 */

	var Navigation_Site 				= {};
	Navigation_Site.display_all 		= false;
	Navigation_Site.ul_id 				= 'navigation_categories';
	Navigation_Site.ul_child_prefix 	= 'leftsub_';
	Navigation_Site.prefix_li_parent 	= 'li_parent_';
	Navigation_Site.selected_id_obj 	= Object;
	Navigation_Site.selected_id 		= 0;
	Navigation_Site.parent_category_id 	= 0;
	
	Navigation_Site.mk_navigation = function()
	{
		var li_collection = $(Navigation_Site.ul_id).getElementsByTagName('li');		
	
		for(var i = 0; i < li_collection.length; i++)
		{			
			var selected_result = li_collection[i].firstChild.className.split('_selected');

			if(selected_result.length == 2)	
			{
				try
				{
					Navigation_Site.parent_category_id = parseInt
					(
					 	li_collection[i].className.split(Navigation_Site.prefix_li_parent)[1]
					);					
					
					Navigation_Site.display_submenu(Navigation_Site.parent_category_id);
				}
				catch(e)
				{
					log('Error category_id');
				}

				log(Navigation_Site.parent_category_id);
			}		
		}
	};
		
	Navigation_Site.display_submenu = function(parent_category_id)
	{
		var child_ul = $('leftsub_' + parent_category_id);

		if(child_ul != null)
		{
			if(child_ul.style.display == 'none')
			{
				$('category_' + parent_category_id).className = 'selected';
				child_ul.style.display = 'block';
			}
			else
			{
				$('category_' + parent_category_id).className = '';
				child_ul.style.display = 'none';
			}	
		}		
	};