// JavaScript Document

  

function initRollovers() 
{
 if (!document.getElementById) return
 
 var aPreLoad = new Array();
 var sTempSrc;
 var aImages = document.getElementsByTagName('img'); 
 
 for (var i = 0; i < aImages.length; i++) 
     {  
      if (aImages[i].className == 'imgover') 
          {
           var src = aImages[i].getAttribute('src');
           var ftype = src.substring(src.lastIndexOf('.'), src.length);
           var hsrc = src.replace(ftype, '_on'+ftype);
         
           aImages[i].setAttribute('hsrc', hsrc);
           
           aPreLoad[i] = new Image();
           aPreLoad[i].src = hsrc;
           
           aImages[i].onmouseover = function() 
               {
                sTempSrc = this.getAttribute('src');
                this.setAttribute('src', this.getAttribute('hsrc'));
               } 
           
           aImages[i].onmouseout = function() 
               {
                if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_on'+ftype, ftype);
                this.setAttribute('src', sTempSrc);
               }
          }
     }       
    
     //The following array will stored images for asp.net buttons
     var aspPreLoad = new Array();
     var aspTempSrc;
     var aspImages = document.getElementsByTagName('input');     
     
      for (var i = 0; i < aspImages.length; i++) 
     {  
      if ((aspImages[i].getAttribute('type')=='image') && (aspImages[i].className == 'aspimgover')) 
          {
           var aspsrc = aspImages[i].getAttribute('src');
           var aspftype = aspsrc.substring(aspsrc.lastIndexOf('.'), aspsrc.length);
           var asphsrc = aspsrc.replace(aspftype, '_on'+aspftype);
         
           aspImages[i].setAttribute('hsrc', asphsrc);
           
           aspPreLoad [i] = new Image();
           aspPreLoad [i].src = asphsrc;
           
           aspImages[i].onmouseover = function() 
               {
                aspsTempSrc = this.getAttribute('src');
                this.setAttribute('src', this.getAttribute('hsrc'));
               } 
           
           aspImages[i].onmouseout = function() 
               {
                if (!aspsTempSrc) aspsTempSrc = this.getAttribute('src').replace('_on'+aspftype, aspftype);
                this.setAttribute('src', aspsTempSrc);
               }
          }
     }  
    // initialize thickbox links. 
    
}
 
window.onload = initRollovers;




