<!--

function animal_changed(val)
{
   var arr_dogcat_firms = Array("1st Choice", "Acana", "Advance Affinity", "Belcando", "Bento Kronen", "Biomill", "Bozita Super Premium", "Chicopee", "Darling", "Edel Dog", "Eukanuba","Friskies", "Guabi Natural", "Guabi SABOR&amp;VIDA", "Happy dog", "Hill's Science Plan™", "Hill's ветеринарные", "IAMS", "Innova", "EVO innova", "Orijen", "Pronature", "Pro Pac", "Purina (вет. корма)", "Purina Dog Chow", "Purina Pro Plan", "Royal Canin", "Royal Canin (вет.корма)", "Наша Марка", "Оскар", "Псарный двор", "Стаут", "Трапеза");
   var arr_other_firms = Array("Benelux", "EVO innova", "Padovan", "Prestige", "Puik", "Sluis");
   var arr_cat_ages = Array("Котята", "Взрослые", "Пожилые");
   var arr_dog_ages = Array("Щенки", "Взрослые", "Пожилые");
   var arr_dogcat_types = Array("Сухой", "Консервированный");
   var arr_other_types = Array("Сухой", "Лакомства");
   if(val == 0 || val == 1)
   {
      if(val==0)
      {
          var y=document.getElementById("aag");
          var selOptions = y.options;
          var selOLength = selOptions.length;
          for(i=0; i<selOLength; i++)
              y.remove(y.selectedIndex);
           selOptions[0] = new Option("Все");
           selOptions[0].value = 0;
           for(k=1; k<=(arr_dog_ages.length); k++)
           {
              selOptions[k] = new Option(arr_dog_ages[k-1]);
              selOptions[k].value = k;
           }
      }
      else
      {
          var y=document.getElementById("aag");
          var selOptions = y.options;
          var selOLength = selOptions.length;
          for(i=0; i<selOLength; i++)
              y.remove(y.selectedIndex);
           selOptions[0] = new Option("Все");
           selOptions[0].value = 0;
           for(k=1; k<=(arr_cat_ages.length); k++)
           {
              selOptions[k] = new Option(arr_cat_ages[k-1]);
              selOptions[k].value = k;
           }
      }
      y=document.getElementById("mnf");
      selOptions = y.options;
      selOLength = selOptions.length;
      for(i=0; i<selOLength; i++)
          y.remove(y.selectedIndex);
       selOptions[0] = new Option("Все");
       selOptions[0].value = 0;
       for(k=1; k<=(arr_dogcat_firms.length); k++)
       {
              selOptions[k] = new Option(arr_dogcat_firms[k-1]);
              selOptions[k].value = k;
       }
      y=document.getElementById("atp");
      selOptions = y.options;
      selOLength = selOptions.length;
      for(i=0; i<selOLength; i++)
          y.remove(y.selectedIndex);
       selOptions[0] = new Option("Все");
       selOptions[0].value = 0;
       for(k=1; k<=(arr_dogcat_types.length); k++)
       {
              selOptions[k] = new Option(arr_dogcat_types[k-1]);
              selOptions[k].value = k;
       }
   }
   else
   {
      if(val == 3)
      {
          y=document.getElementById("mnf");
          selOptions = y.options;
          selOLength = selOptions.length;
          for(i=0; i<selOLength; i++)
              y.remove(y.selectedIndex);
           selOptions[0] = new Option("Все");
           selOptions[0].value = 0;
           for(k=1; k<=(arr_other_firms.length); k++)
           {
              selOptions[k] = new Option(arr_other_firms[k-1]);
              selOptions[k].value = k;
           }
      }
      else
      {
          y=document.getElementById("mnf");
          selOptions = y.options;
          selOLength = selOptions.length;
          for(i=0; i<selOLength; i++)
              y.remove(y.selectedIndex);
           selOptions[0] = new Option("Все");
           selOptions[0].value = 0;
      }

      y=document.getElementById("aag");
      selOptions = y.options;
      selOLength = selOptions.length;
      for(i=0; i<selOLength; i++)
          y.remove(y.selectedIndex);
       selOptions[0] = new Option("Все");
       selOptions[0].value = 0;

      y=document.getElementById("atp");
      selOptions = y.options;
      selOLength = selOptions.length;
      for(i=0; i<selOLength; i++)
          y.remove(y.selectedIndex);
       selOptions[0] = new Option("Все");
       selOptions[0].value = 0;
       for(k=1; k<=(arr_other_types.length); k++)
       {
              selOptions[k] = new Option(arr_other_types[k-1]);
              selOptions[k].value = k;
       }

   }
}

function showBigFoto(im, fldr, cnt, num)
{
   for(i=0; i<cnt; i++)
      document.getElementById('fotolink'+i).className='tovar_photo';
   if(fldr == 'clothes')
      document.getElementById('bigimgcontaoner').innerHTML = '<img src="/wear_pics/big/'+im+'" border="0" style="margin-right: 15px">';
   else
      document.getElementById('bigimgcontaoner').innerHTML = '<img src="/catalog_pics/'+fldr+'/big/'+im+'" border="0" style="margin-right: 15px">';
   document.getElementById('fotolink'+num).className = 'tovar_photo_a';
}

function qnts_changed(qnts, price4one, priceContnr, tovar_id, type)
{
   if(document.getElementById(priceContnr))
   {
      if(parseInt(qnts) < 1)
	qnts = 1;
      if(document.getElementById('l'+priceContnr))
             document.getElementById('l'+priceContnr).value = parseInt(qnts);
      document.getElementById(priceContnr).innerHTML = parseInt(qnts)*parseInt(price4one);
      makeRequest(type, tovar_id, qnts) 
   }
}

function makeRequest(type, tovar_id, qnts) {

        var http_request = false;
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }

	//определяет функцию для обработки события onchange
        http_request.onreadystatechange = function() { change_sub(http_request); };
        url = '/pea_busket_changed.php?id='+tovar_id+'&tp='+type+'&qnts='+qnts;
        http_request.open('GET', url, true);
        http_request.send(null);

    }

    function change_sub(http_request, obj) {
        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
		str_resp = http_request.responseText;
  		if(str_resp != '')
                         {
	 	      var arr = str_resp.split("}{");
	   	      document.getElementById("busketid").innerHTML = 'Сумма: <strong>'+arr[0]+'</strong> руб.';
	   	      document.getElementById("busket_qnts").innerHTML = '<div class="busket_number">'+arr[1]+'</div>';
		}
		else
		{
     	   	      document.getElementById("busketid").innerHTML = 'Заказов нет';   
		}
                
            } else {
                alert('There was a problem with the request.');
            }
        }

}
//--> 

