	function pre_load(){
				document.getElementById('search_fab').innerHTML = "<select><option>загрузка...</option></select>";
			}
			
			function pre_load2(){
				document.getElementById('seriya_search').innerHTML = "<select><option>загрузка...</option></select>";
			}
			
			function non_load(){
				document.getElementById('seriya_search').innerHTML = "<select disabled=disabled><option>сначала выберите фабрику</option></select>";
			}
			
			function search_fab(value) {
				    // Create new JsHttpRequest object.
				    var req = new JsHttpRequest();
				    // Code automatically called on load finishing.
				    req.onreadystatechange = function() {
				        if (req.readyState == 4) {
				            // Write result to page element (_RESULT become responseJS). 
				            document.getElementById('search_fab').innerHTML = req.responseText;
				        }
				    }
				    
				    // Prepare request object (automatically choose GET or POST).
				    req.open(null, '/vyvod_fabrik_dlya_poiska/?search_p='+value, true);
				    // Send data to backend.
				    
				    req.send( { q: value } );
			}
			
			function search_series(value,fab) {
				    // Create new JsHttpRequest object.
				    var req = new JsHttpRequest();
				    // Code automatically called on load finishing.
				    req.onreadystatechange = function() {
				        if (req.readyState == 4) {
				            // Write result to page element (_RESULT become responseJS). 
				            document.getElementById('seriya_search').innerHTML = req.responseText;
				        }
				    }
				    
				    // Prepare request object (automatically choose GET or POST).
				    req.open(null, '/vyvod_serij_dlya_poiska/?search_p='+value+'&fields_filter[nazvanie_fabriki]='+fab, true);
				    // Send data to backend.
				    
				    req.send( { q: value } );
			}
