function DivShow(DivID)
{
   if(browser_ie)
   { 
       eval (DivID + '.style.visibility="visible"');
   }
   if(browser_ns4)
   { 
       eval ('document.' + DivID + '.visibility="show"');
   }
   if(browser_ns6up)
   { 
       document.getElementById(DivID).style.visibility="visible";
   }   
}

function DivHide(DivID)
{
   if(browser_ie)
   { 
       eval (DivID + '.style.visibility="hidden"');
   }
   if(browser_ns4)
   { 
       eval ('document.' + DivID + '.visibility="hide"');
   }
   if(browser_ns6up)
   { 
       document.getElementById(DivID).style.visibility="hidden";
   }   
}

function DivSlider(DivName, StartPosition, EndPosition, Delay, SliderIncrement, SliderDirection, EndCode)
{
   this.SlideInterval;
   
   var CurrentPosition = StartPosition;

   function MoveDiv()
   {
      if (SliderDirection == "Right")
      {
         if(browser_ie)
         { 
	        eval(DivName + '.style.left=CurrentPosition'); 
         }
         if(browser_ns4)
         { 
	        eval('document.'+DivName+'.left="CurrentPosition"');
         }
         if(browser_ns6up)
         { 
	        document.getElementById(DivName).style.left=CurrentPosition; 
         }

         if (CurrentPosition >= EndPosition)
         {  
            clearInterval(this.SlideInterval);
            eval(EndCode);
         }
         else
         {
            CurrentPosition = CurrentPosition + SliderIncrement;
         }	
      }
      else if (SliderDirection == "Left")
      {
         if(browser_ie)
         { 
	        eval(DivName + '.style.left=CurrentPosition'); 
         }
         if(browser_ns4)
         { 
	        eval('document.'+DivName+'.left="CurrentPosition"');
         }
         if(browser_ns6up)
         { 
	        document.getElementById(DivName).style.left=CurrentPosition; 
         }

         if (CurrentPosition <= EndPosition)
         {  
            clearInterval(this.SlideInterval);
            eval(EndCode);
         }
         else
         {
            CurrentPosition = CurrentPosition - SliderIncrement;
         }	
      } 
      else if (SliderDirection == "Up")
      {
         if(browser_ie)
         { 
	        eval(DivName + '.style.top=CurrentPosition'); 
         }
         if(browser_ns4)
         { 
	        eval('document.'+DivName+'.top="CurrentPosition"');
         }
         if(browser_ns6up)
         { 
	        document.getElementById(DivName).style.top=CurrentPosition; 
         }
		 
         if (CurrentPosition <= EndPosition)
         {  
            clearInterval(this.SlideInterval);
            eval(EndCode);
         }
         else
         {
            CurrentPosition = CurrentPosition - SliderIncrement;
         }			 
      }  		 
      else if (SliderDirection == "Down")
      {
         if(browser_ie)
         { 
	        eval(DivName + '.style.top=CurrentPosition'); 
         }
         if(browser_ns4)
         { 
	        eval('document.'+DivName+'.top="CurrentPosition"');
         }
         if(browser_ns6up)
         { 
	        document.getElementById(DivName).style.top=CurrentPosition; 
         }
		 
         if (CurrentPosition >= EndPosition)
         {  
            clearInterval(this.SlideInterval);
            eval(EndCode);
         }
         else
         {
            CurrentPosition = CurrentPosition + SliderIncrement;
         }			 
      }     
   }    

   function StartSlide()
   { 
      this.SlideInterval = setInterval (this.MoveDiv, Delay);
   }
   
   this.StartSlide = StartSlide;
   this.MoveDiv = MoveDiv;
}



function DivExpander(DivName, StartSize, EndSize, Delay, ExpanderIncrement, ExpanderDirection, EndCode)
{
   this.ExpandInterval;
   
   var CurrentSize = StartSize;   
   
   function ExpandDiv()
   {
      if (ExpanderDirection == "Right")
      {
         if(browser_ie)
         { 
	        eval(DivName + '.style.width=CurrentSize'); 
         }
         if(browser_ns4)
         { 
	        eval('document.'+DivName+'.width="CurrentSize"');
         }
         if(browser_ns6up)
         { 
	        document.getElementById(DivName).style.width=CurrentSize; 
         }        
         
         if (CurrentSize >= EndSize)
         {  
            clearInterval(this.ExpandInterval);
            eval(EndCode);
         }
         else
         {
            CurrentSize = CurrentSize + ExpanderIncrement;
         }	
      }
      else if (ExpanderDirection == "Down")
      {
         if(browser_ie)
         { 
	        eval(DivName + '.style.height=CurrentSize');
         }
         if(browser_ns4)
         { 
	        eval('document.'+DivName+'.height="CurrentSize"');
         }
         if(browser_ns6up)
         { 
	        document.getElementById(DivName).style.height=CurrentSize; 
         }        
      
         if (CurrentSize >= EndSize)
         {  
            clearInterval(this.ExpandInterval);
            eval(EndCode);
         }
         else
         {
            CurrentSize = CurrentSize + ExpanderIncrement;
         }	   
      }
   }    

   function StartExpand()
   { 
      this.ExpandInterval = setInterval (this.ExpandDiv, Delay);
   }
   
   this.StartExpand = StartExpand;
   this.ExpandDiv = ExpandDiv;
}
