       //copyright by ice - ice@яндекс.ru
       //uses include script/stl.js
       //how to use
       //view samples from xslt
         imgPixelRed=new Image();
         imgPixelRed.src="images/pixelRed.gif";

         imgPixel=new Image();
         imgPixel.src="images/pixel.gif";

         imgArrow=new Image();
         imgArrow.src="images/arrow.gif";

         imgArrowRed=new Image();
         imgArrowRed.src="images/arrowRed.gif";
         
         function ChangeName(id)
         {
         	var el;
         	if(el=GetById(id))
         	{
         		if(el.innerHTML)
         		{
         			
         			el.innerHTML=(el.innerHTML=="Details &gt;&gt;") ? "Close &lt;&lt;" : "Details &gt;&gt;";
         		}
         	}	
         }
         function CheckMenu(str,isNews)
         {
           var i=1;
           var im;
         	
           for(var i=0;i<30;i++)
           {
            if(im=GetById(str+i))
            {
             if(GetCookie(str+i)!="o")
             {
           		//alert(str+i);
               MenuClick(str+i);
               if(isNews)
               {
               	ChangeName(str+i);
               }
             }
            }
           }
         }

         
         function MenuClick(id,useCookie)
         {
           
           var imgidbase="img"+id;
           var i=0;
           var im=GetById(imgidbase+i);
           if(im!=null)
           {
             im.style.visibility=(im.style.visibility=="hidden") ? "visible" : "hidden";
           }

           
           
           var podmenuid="pod"+id;
           var podmenu=GetById(podmenuid);
           //alert(podmenu);
           
           if(podmenu!=null)
           {
            var el=GetById("tbl"+id);
            var blnCanUseFade=false;
            if(el)
            	if(el.filters)
            		if(el.filters.length)
            		{
        	    		blnCanUseFade=true;
            		}
           	if(blnCanUseFade)
           	{
           		el.style.visibility=(el.style.visibility=="hidden") ? "visible" : "hidden";
          		if(blnCanUseFade) el.filters.item(0).Apply();
           		el.style.visibility=(el.style.visibility=="hidden") ? "hidden" : "visible";
          		if(blnCanUseFade) el.filters.item(0).Play();
          	}
              
            if(!document.all||window.opera)
            {
              podmenu.style.display = (podmenu.style.display=="none")? "table-row" : "none";
            }else
            {
              podmenu.style.display = (podmenu.style.display=="none")? "block" : "none";  
            }
         	
          
              
            var dt=new Date();
            dt.setMinutes(dt.getMinutes()+120);
            
            
            if(podmenu.style.display!="none")
            {
              SetCookie(id, "o", dt, '');
            }else
            {
              SetCookie(id, "c", dt, ''); 
            }
         }
       }

/*function MenuClick(id,useCookie)
{
  
  var imgidbase="img"+id;
  var i=0;
  var im=GetById(imgidbase+i);
  if(im!=null)
  {
    im.style.visibility=(im.style.visibility=="hidden") ? "visible" : "hidden";
  }

  
  
  var podmenuid="pod"+id;
  var podmenu=GetById(podmenuid);
  //alert(podmenu);
  
  if(podmenu!=null)
  {
     if(!document.all||window.opera)
     {
       podmenu.style.display = (podmenu.style.display=="none")? "table-row" : "none";
     }else
     {
       podmenu.style.display = (podmenu.style.display=="none")? "block" : "none";  
     }
     
     var dt=new Date();
     dt.setMinutes(dt.getMinutes()+120);
     
     
     if(podmenu.style.display!="none")
     {
       SetCookie(id, "o", dt, '');
     }else
     {
       SetCookie(id, "c", dt, ''); 
     }
  }
}
*/
				 var hashImagesColor=new Object();
				 	

         function generateRedImages(id)
         {
          
          if(hashImagesColor[id]!=null)
	        {
  					window.clearTimeout(hashImagesColor[id]);        	
          }
          
          var mnuItem=GetById(id);
          if(mnuItem)
          {
             mnuItem.style.color="#990000";


             var imgidbase="img"+id;
             var i=0;
             var im;
             while(im=GetById(imgidbase+i))
             {
               im.src=imgPixelRed.src; 
               i++;
             }

             var arId="arrow"+id;
             im=GetById(arId);
             if(im!=null)
             {
             	im.src=imgArrowRed.src;
             }
           
           }

         }

         
         function makeGreyImages(id)
         {
         	 	hashImagesColor[id]=null;
         	 	
         	 	var mnuItem=GetById(id);
          	if(mnuItem)
          	{

              mnuItem.style.color="#A8A89A";

              var imgidbase="img"+id;
              var i=0;
              var im;
              while(im=GetById(imgidbase+i))
              {
                im.src=imgPixel.src;  
                i++;
              }
              
              var arId="arrow"+id;
              im=GetById(arId);
              if(im!=null)
              {
          	    im.src=imgArrow.src;
	            }
            }
         
         }
         
         function generateGreyImages(id)
         {
          if(hashImagesColor[id]!=null)
	        {
  					window.clearTimeout(hashImagesColor[id]);        	
          }
          hashImagesColor[id]=window.setTimeout("makeGreyImages('"+id+"')",50);
         }


