function setModels ( data ) {
	
	// Hide image
	document.getElementById('wait_image2').style.display='none';
	
	// Clear select
	var oList = document.getElementById ('auto_model');
  var oListOptionsCnt = oList.options.length;
  oList.length = 0; // удаляем все элементы из списка моделей
  
	if ( data ) {
		
		// Get array with rows
		data_array = data.split("{|}");		 
		data_array_size = data_array.length;
		
		if ( data_array_size > 0 ) {
			
			selected = 0;
			
			// Get values
			for ( i=0; i<data_array_size; i++ ) {
				
				values = data_array[i].split("{:}");
				n = values[0];
				name = values[1];
				
				// Skip not defined
				if (values[1]==undefined)
					continue;
								
				// Add elements
				
				// далее мы добавляем необходимые марки
        if ( document.createElement ) {
            
            var newListOption = document.createElement("OPTION");
          	newListOption.value = n;
          	newListOption.text = name;
          	
          	//if ( n == '' )
          		//selected = i;
          	            	
          	// тут мы используем для добавления элемента либо метод IE, либо DOM, которые, alas, не совпадают по параметрам…
            (oList.options.add) ? oList.options.add(newListOption) : oList.add(newListOption, null);
        
        } else {
          // для NN3.x-4.x
          oList.options[i] = new Option( n, name, false, false );
        }
				
				//
				
			}
			
			if ( selected )
				oList.selectedIndex = selected;
			
		}
	}
	
}

function getModels() {
	
	// Show image
	document.getElementById('wait_image2').style.display='';
	
	ajax.ajax_request_type = "POST";
	var myargs = new Array();
	myargs['ap_get_models'] = document.getElementById('auto_brand').value;
	ajax.execute('index.php?_nolink=1','getparam',setModels, myargs );
	
}

function goToPartsOrders () {
	window.location.href='orders.html';
}

function ocas() {
	
	var adv_search = document.getElementById('_adv_search');
	var adv_search_opened = document.getElementById('_adv_search_opened');
	var adv_search_closed = document.getElementById('_adv_search_closed');
	
	if ( adv_search.value != 1 ) {
		adv_search.value = 1;
		adv_search_opened.style.display='';
		adv_search_closed.style.display='none';
	}
	else {
		adv_search.value = 0;
		adv_search_opened.style.display='none';
		adv_search_closed.style.display='';;
	}
	
	var array_size = document.getElementById('ap_search_table').tBodies[0].rows.length;
	for ( i=0; i<array_size; i++ ) {
		var tr = document.getElementById('ap_search_table').tBodies[0].rows[ i ];
		
		if ( tr.id.substring ( 0, 18 ) == "_adv_search_field_" ) {
			if ( adv_search.value == 1 )
				tr.style.display='';
			else tr.style.display='none';
		}			
	
	}
	
}
