// JavaScript Document
	function findimg()
	{
	   var imgs,i;
	   // loop através de todos os elementos do documento
	   imgs=document.getElementsByTagName('img');
	   for(i=0;i<imgs.length;i++)
	   {
		  // testa se a classe roll existe
		  if(/roll/.test(imgs[i].className))
		  {
			 // adiciona a função roll na imag
          // em quando 'onmouseover' e 'onmouseout'   
			 // levando como argumento a img como objeto
			 imgs[i].onmouseover=function(){roll(this);};
         imgs[i].onmouseout=function(){roll(this);};
		  }
	   }
	}
	
function roll(o)
{
   var src,ftype,newsrc;
   // pega o atributo src da imagem, e descobre a extensão do arquivo
   src = o.src;
   ftype = src.substring(src.lastIndexOf('.'), src.length);
   // verifica se o atributo src já tem '_on' e se tiver apaga ele
	
   if(/_on/.test(src))
   {
      newsrc = src.replace('_on','');
   }
   else
   {
      // senão, adiciona o '_on' no src da imagem
      newsrc = src.replace(ftype, '_on'+ftype);
   }
	
   o.src=newsrc;
}
	
window.onload=function(){   findimg();   }
