  function ChangeCountry(form_name,country_name,region_name)
  {
       var country_id=country_name.options[country_name.options.selectedIndex].value;
       region_name.length=0;
       region_name.length=1;
       region_name.options[0].text="";
       region_name.options[0].value=-1;


       if (country_id==-1 || country_id=='' || country_id===null)
       {
         return true;
       }
       var RegionsNum=0;
       RegionsNum=R[country_id].length;
       if (RegionsNum<1) return true;

	       for (var i=0; i<RegionsNum; i++)
	       {
             region_name.length=region_name.length+1;
             region_name.options[i+1].text=R[country_id][i];
             region_name.options[i+1].value=Rid[country_id][i];
	       }
  }

  function ChangeAutoDev(form_name,dev,mod)
  {
       var dev_id=dev.options[dev.options.selectedIndex].value;
       mod.length=1;
       mod.options[0].text="Любая";
       mod.options[0].value=-1;

       if (dev.options[dev.options.selectedIndex].value==-2)
       {
       	  show_layer('new_auto_dev_layer');
       	  hide_layer('new_auto_model_layer');
       	  return true;
       }else{
       	  hide_layer('new_auto_dev_layer');
       	  hide_layer('new_auto_model_layer');
       }
       if (dev.options[dev.options.selectedIndex].value==-1)
       {
       	  hide_layer('new_auto_dev_layer');
       	  hide_layer('new_auto_model_layer');
          return true;
       }

       if (dev_id==-1 || dev_id==-2 || dev_id=='' || dev_id===null)
       {
         return true;
       }


       mod.length=2;
       mod.options[1].text="Добавить";
       mod.options[1].value=-2;

       var modNum=0;
       modNum=MOD[dev_id].length;
       if (modNum<1) return true;

	       for (var i=0; i<modNum; i++)
	       {
             mod.length=mod.length+1;
             mod.options[i+2].text=MOD[dev_id][i];
             mod.options[i+2].value=MODid[dev_id][i];
	       }

	   return true;
  }

  function ChangeAutoDevFilter(form_name,dev,mod)
  {
       var dev_id=dev.options[dev.options.selectedIndex].value;
       mod.length=1;
       mod.options[0].text="Любая";
       mod.options[0].value=-1;


       if (dev_id==-1 || dev_id==-2 || dev_id=='' || dev_id===null)
       {
         return true;
       }


       mod.length=2;

       var modNum=0;
       modNum=MOD[dev_id].length;
       if (modNum<1) return true;

	       for (var i=0; i<modNum; i++)
	       {
             mod.length=mod.length+1;
             mod.options[i+1].text=MOD[dev_id][i];
             mod.options[i+1].value=MODid[dev_id][i];
	       }

	   return true;
  }

function AutoModelChange(obj)
{

       if (obj.options[obj.options.selectedIndex].value==-2)
       {
       	  show_layer('new_auto_model_layer');
       }else{
       	  hide_layer('new_auto_model_layer');
       }

}

function show_layer(x)
{
  if(document.layers)
  {
    document.layers[x].visibility='show';
  }else{
    document.all[x].style.visibility='visible';
  }
}

function hide_layer(x)
{
  if(document.layers)
  {
    document.layers[x].visibility='hide';
  }else{
    document.all[x].style.visibility='hidden';
  }
}
