//<!--
var flag_spacer = 0;
function createXmlHttpRequestObject()
{
var xmlHttp = false;

try 
{ xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) 
 {
  try 
  {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");}
  catch(e2) {xmlHttp = false; }
 }
 
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
  xmlHttp = new XMLHttpRequest();
}

return xmlHttp;
}

var URL_Form_Firm_Search = 'js/form_firms_search.php'; // путь к обработчику пхп
var xmlHttpObj = createXmlHttpRequestObject();

function send_vals(mode)
{
	
  if(mode == '') {mode = "refresh_add";}
  if (xmlHttpObj.readyState == 4 || xmlHttpObj.readyState ==0 )
  {
   var Reg_Obj = document.getElementById('Region');
   var Sity_Obj = document.getElementById('Sity');
   var Industry_Obj = document.getElementById('Industry');
   var Tovars_num_Obj = document.getElementById('tovars_num');
   
   params = "mode=" + mode;
  
   if(Reg_Obj) {params = params + '&Region=' + Reg_Obj.value;}
   if(Sity_Obj) {params = params + '&Sity=' + Sity_Obj.value;}
   if(Industry_Obj) {params = params + '&Industry=' + Industry_Obj.value;}
   if(Tovars_num_Obj) 
	 {
		 Tovar_str = new String();
		 for (i=0; i<Tovars_num_Obj.value; i++)
		 {
			 Tovar_next_Obj = document.getElementById('Tovar_' + i);
			 if(Tovar_next_Obj)
			 {
				 if(Tovar_next_Obj.checked==true)
					{Tovar_str = Tovar_str + '(**)~' + Tovar_next_Obj.value + '_';}
			 }
		 }
		params = params + "&Tovars=" + Tovar_str;
	 }
 
   xmlHttpObj.open("POST", URL_Form_Firm_Search, true);
   xmlHttpObj.setRequestHeader("Host", "localhost");
   xmlHttpObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
   xmlHttpObj.onreadystatechange = update_form;
   xmlHttpObj.send(params);
  }
}

function update_form()
{  
if (xmlHttpObj.readyState == 4)
 {
  if (xmlHttpObj.status == 200)
  { 
	var response = xmlHttpObj.responseText;
	var Region_Holder_Obj = document.getElementById('region_holder');
	var Sity_Holder_Obj = document.getElementById('sity_holder');
	var Industry_Holder_Obj = document.getElementById('industry_holder');
	var Tovar_Holder_Obj = document.getElementById('tovar_holder');
	var values = response.split('(*_*)');
	var mode_set = values[4];
	if(Region_Holder_Obj && mode_set == 'refresh_search')
	 {  Region_Holder_Obj.innerHTML = values[0]; }
	 
    if(Sity_Holder_Obj)
	 {  Sity_Holder_Obj.innerHTML = values[1]; }
	 
	if(Industry_Holder_Obj)
	 {  Industry_Holder_Obj.innerHTML = values[2]; }
	 
	if(Tovar_Holder_Obj && mode_set == 'refresh_search')
	 {  Tovar_Holder_Obj.innerHTML = values[3]; }
	
	
  }
 }
}

//-->