var uagent = navigator.userAgent.toLowerCase();
var is_safari = ((uagent.indexOf('safari') != -1) || (navigator.vendor == "Apple Computer, Inc."));
var is_opera = (uagent.indexOf('opera') != -1);
var is_webtv = (uagent.indexOf('webtv') != -1);
var is_ie = ((uagent.indexOf('msie') != -1) && (!is_opera) && (!is_safari) && (!is_webtv));
var is_ie4 = ((is_ie) && (uagent.indexOf("msie 4.") != -1));
var is_moz = ((navigator.product == 'Gecko') && (!is_opera) && (!is_webtv) && (!is_safari));
var is_ns = ((uagent.indexOf('compatible') == -1) && (uagent.indexOf('mozilla') != -1) && (!is_opera) && (!is_webtv) && (!is_safari));
var is_ns4 = ((is_ns) && (parseInt(navigator.appVersion) == 4));
var is_kon = (uagent.indexOf('konqueror') != -1);


var previous;

function scale_products(cat_id,page)
{
	
	var req = new Subsys_JsHttpRequest_Js();
	// Код, АВТОМАТИЧЕСКИ вызываемый при окончании загрузки.
		req.onreadystatechange = function() 
		{
			if (req.readyState == 4) 
			{
				if (req.responseJS) 
				{
					var product_table=document.getElementById('product_table');
					var product_table_div=document.getElementById('product_table_div');
					
					product_table_div.innerHTML=req.responseJS.products_list;
				}
			}
		}

	    var cur_scale_item = document.getElementById("scale_item_"+page+"");
	    
		if(cur_scale_item.getAttribute("checkScale")!="1")
		{
			var scale_items = document.getElementById('scale_items');	

				
				var cur_scale_item = document.getElementById(page);
				
				if(previous)
				{

	    			var previous_element_of_scale = document.getElementById("scale_item_"+previous+"")
						previous_element_of_scale.style.cursor="pointer";
						previous_element_of_scale.style.cursor="hand";
						previous_element_of_scale.style.fontWeight="normal";
						previous_element_of_scale.setAttribute("checkScale","0");	
			
					var cur_scale_item = document.getElementById("scale_item_"+page+"");	
						cur_scale_item.style.fontWeight="bold";
						cur_scale_item.style.cursor="auto";
						cur_scale_item.setAttribute("checkScale","1");	
					
				}
				else
				{
					
					var first_element_of_scale = document.getElementById("scale_item_1")
						first_element_of_scale.style.cursor="pointer";
						first_element_of_scale.style.cursor="hand";
						first_element_of_scale.style.fontWeight="normal";
						first_element_of_scale.setAttribute("checkScale","0");

					var cur_scale_item = document.getElementById("scale_item_"+page+"");	
						cur_scale_item.style.fontWeight="bold";
						cur_scale_item.style.cursor="auto";
						cur_scale_item.setAttribute("checkScale","1");						
					
				}
	
			previous = page;	
			// Запрещаем кэширование (чтобы при одинаковых запросах
			// обращаться к серверу несколько раз).
			req.caching = false;
			// Подготавливаем объект.
			req.open('POST', './modules/products/scale_products_ajax.php', true);
			req.send({cat_id: cat_id, page: page});
			
		}
		
		
}