	var brand_selected_ids='';
	var subcategory_selected_ids='';
	
	/* on Mouse up SubCategory Replace the Brand Name Backgrounds */	
	function replaceBrands(brand_ids,subcategory_id)
	{
	
		var obj_1 = new getObj("s" + subcategory_id);
		if (obj_1.obj.className == 'on')
		{
			if (subcategory_selected_ids!='') 
			{
				if (brand_selected_ids=='') 
				{
					clearSubCategoryBackground(subcategory_selected_ids);
					
					brand_selected_ids = brand_ids;
					if (brand_ids!='')
					{
						// Replace the Brand Backgrounds
						var brand_array=brand_ids.split(",");
						var i=0;
						while (i < brand_array.length)
						{
							//alert(brand_array[i]);
							var obj = new getObj("b" + brand_array[i]);
							if (obj.obj)
								obj.obj.className = 'on'; // 'brand_background'
							i+=1;
						}
					}

					//clearSubCategoryBackground(subcategory_selected_ids);
				}
				else
				{
					
					/*
					//obj_1.obj.onclick = "alert('nav');";
					if( obj_1.obj.attachEvent ){
					   obj_1.obj.attachEvent('onclick', 'alert("blabla' + subcategory_id + '")');
					} else {
					   obj_1.obj.setAttribute('onclick', 'alert("blabla' + subcategory_id + '")'); 
					}
					//alert('Link' + obj_1.obj.onclick);
					*/
				}
			}

//			alert('Subcategory Id : Link goes here' + subcategory_id);
			//subcategory_selected_ids = subcategory_id;
			//obj_1.obj.className = 'subcategory_background'
		}
		else
		{	
			//alert('Inside : ' + subcategory_selected_ids);
			if (subcategory_selected_ids!='') 
			{
				clearSubCategoryBackground(subcategory_selected_ids);
			}

			if (brand_selected_ids=='') 
			{
				brand_selected_ids = brand_ids;
			}
			else
			{
			
				clearBrandBackground(brand_selected_ids);
				brand_selected_ids = brand_ids;
			}
			
			obj_1.obj.className = 'on'
			subcategory_selected_ids = subcategory_id;
			
			if (brand_ids!='')
			{
				// Replace the Brand Backgrounds
				var brand_array=brand_ids.split(",");
				var i=0;
				while (i < brand_array.length)
				{
					//alert(brand_array[i]);
					var obj = new getObj("b" + brand_array[i]);
					if(obj.obj)
						obj.obj.className = 'on'; // 'brand_background'
					i+=1;
				}
			}
		}	
	
	}

	/* on Mouse up Brand Names Replace the SubCategory Background */	
	function replaceSubcategory(sub_ids,brand_id)
	{
		var obj_2 = new getObj("b" + brand_id);
		
		/* When Brand is already Highlighted */
		if (obj_2.obj.className == 'on')
		{
			/* When brand is already selected ids */ 
			if (brand_selected_ids!='') 
			{
				/* When Subcategories are not selected then replace all the subcategory backgrounds */ 
				if (subcategory_selected_ids=='')
				{
					
					clearBrandBackground(brand_selected_ids);
					
					// Replace the Subcategory backgrounds
					var sub_array=subcategory_selected_ids.split(",");
					var i=0;
					while (i < sub_array.length)
					{
						var obj = new getObj("s" + sub_array[i]);
						if(obj.obj) 
							obj.obj.className = 'on'; //'subcategory_background';
						i+=1;
					}
					subcategory_selected_ids = sub_ids;
					
				}
				else
				{
				
					/* When the Brand is Clicked */ 
					
					//clearBrandBackground(brand_selected_ids);
					//alert('in');
					//brand_selected_ids = brand_id;
					//obj_2.obj.className = 'brand_background';
			
					//obj_1.obj.onclick = "alert('nav');";
					/*
					if( obj_2.obj.attachEvent ){
						//alert(obj_2.obj.attachEvent);
					   //obj_2.obj.attachEvent('onclick', 'alert("blabla")');
					} else {
					   obj_2.obj.setAttribute('onclick', 'alert("Brand_id=' + brand_id + 'Subcategory_id = ")'); 
					}
					*/
				}
			}
			
			//brand_selected_ids = brand_id;
			//obj_2.obj.className = 'brand_background';
		}
		else
		{
			//alert('Brand Id : ' + brand_id);	
					
			if (brand_selected_ids!='') 
			{
				clearBrandBackground(brand_selected_ids);
			}
			
			if (subcategory_selected_ids=='') 
			{
				subcategory_selected_ids = sub_ids;
			}
			else
			{
				clearSubCategoryBackground(subcategory_selected_ids);
				subcategory_selected_ids = sub_ids;
			}
			
			obj_2.obj.className = 'on'; // 'brand_background'
			brand_selected_ids = brand_id;

			// Replace the Subcategory backgrounds
			if (subcategory_selected_ids!='')
			{
				var sub_array=subcategory_selected_ids.split(",");
				var i=0;
				while (i < sub_array.length)
				{
					var obj = new getObj("s" + sub_array[i]);
					if (obj.obj)
						obj.obj.className = 'on'; //'subcategory_background';
					i+=1;
				}
			}
		}

	}
		
	function clearBrandBackground(brand_ids)
	{
		if (brand_ids!='')
		{
			var brand_array=brand_ids.split(",");
			var i=0;
			while (i < brand_array.length)
			{
				var obj = new getObj("b" + brand_array[i]);
				if (obj.obj)
					obj.obj.className = ''; //'brand_title';
				i+=1;
			}
		}
	}
	
	function clearSubCategoryBackground(sub_ids)
	{
		if (sub_ids!='')
		{
			var sub_array=sub_ids.split(",");
			var i=0;
			while (i < sub_array.length)
			{
				var obj = new getObj("s" + sub_array[i]);
				if (obj.obj)
					obj.obj.className = ''; //'subcategory_title';
				i+=1;
			}
		}
	}
	
	function getObj(name)
	{
		//alert(name);
		if (document.getElementById) {
			this.obj = document.getElementById(name);
			if (this.obj)
				this.style = document.getElementById(name).style;
		} else if (document.all) {
			this.obj = document.all[name];
			if (this.obj)
				this.style = document.all[name].style;
		} else if (document.layers) {
			if (document.layers[name]) {
				this.obj = document.layers[name];
				if (this.obj)
					this.style = document.layers[name];
			}
		}
	}

