function show_sub(id)
{
  el=document.getElementById("cat"+id);
  if(el)
  {
    if(el.style.visibility=='visible')
    {
      el.style.visibility='hidden';
      el.style.display='none';
    }
    else
	{
	  el.style.visibility='visible';
      el.style.display='block'; 
    }
  }
  return false;
}
function add_basket()
{
  el=document.getElementById('buyform');
  if(el) 
  {
    am=el.col.value;
    if(isNaN(am))
    {
      alert("Количество должно быть числом!");
      el.col.focus();
      el.col.select();
      return false;
    }
    else if(am<=0)
    {
      alert("Количество не должно быть меньше нуля!");
      el.col.focus();
      el.col.select();
      return false;
    }
    el.submit();
  }
  return false;
}
function check_basket(fn)
{
  el=document.getElementById(fn); 
  var re=/col\d{1,10}input/;
  if(el)
  {
    for(prop in el)
    {   
      res=prop.match(re);
      if(res)
      {
        inp=document.getElementById(prop);
        if(inp)
        {
          if(isNaN(inp.value)&&inp.value!='') 
	      {
	        alert("Количество должно быть числом!");
	        inp.focus();
	        inp.select();
	        return false;
	      }
		}
      }
    }
    el.submit();
    return false;
  }
  return true; 
}
function fav()
{
  url = location.href;
  title = document.title;
  
  //Gecko
  if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) window.sidebar.addPanel (title, url, "");
  //IE4+
  else if (typeof window.external == "object") window.external.AddFavorite(url, title);
  //Opera7+
  else if (window.opera && document.createElement)
  {
    var a = document.createElement('A');
    if (!a) return false; //IF Opera 6
    a.setAttribute('rel','sidebar');
    a.setAttribute('href',url);
    a.setAttribute('title',title);
    a.click();
  }
  else return false;  
  return false;
}

