
function OaCyear(idY)
{var idY=document.getElementById(idY);if(idY.style.display=='')
{idY.style.display='none';}else
{idY.style.display='';}
return false;}
function mouseFunctions(obj){obj=$(obj);obj.observe('mouseover',function(event){this.openThumbR(event)});obj.observe('mouseout',function(event){this.closeThumb()});obj.observe('mousemove',function(event){this.posThumb(event)});obj.observe('click',function(event){this.closeThumb()});}
var thumbMethodsR={onLoading:false,layerPosX:0,layerPosY:0,thumbLayer:false,thumbTitle:false,thumbAlt:false,thumbUrl:function(element){element=$(element);return element.readAttribute('src').replace(/micro/i,'thumbnail');},openThumbR:function(element,event){element.posThumb(event);this.onLoading=setTimeout(function(){element.openThumb();},250);},openThumb:function(element){element=$(element);Element.toggleTitle(element.parentNode);element.toggleAlt();code='<div class="bg"></div><img src="'+element.thumbUrl()+'" width="120" height="90" />';this.thumbLayer=new Element('DIV',{'class':'linkLayer'}).update(code)
element.parentNode.appendChild(this.thumbLayer);element.moveThumb();},closeThumb:function(element){clearTimeout(this.onLoading);element=$(element).parentNode;if(this.thumbLayer){element.removeChild(this.thumbLayer);this.thumbLayer=false;Element.toggleTitle(element);Element.toggleAlt(element.lastChild);}},toggleTitle:function(element){element=$(element);if(element.readAttribute('title')==''&&this.thumbTitle!==false){element.writeAttribute({title:this.thumbTitle});this.thumbTitle=false;}else{this.thumbTitle=element.readAttribute('title');element.writeAttribute({title:''});}},toggleAlt:function(element){element=$(element);if(element.readAttribute('alt')==''&&this.thumbAlt!==false){element.writeAttribute({lat:this.thumbAlt});this.thumbAlt=false;}else{this.thumbAlt=element.readAttribute('alt');element.writeAttribute({alt:''});}},moveThumb:function(element){var dim=[document.viewport.getWidth(),document.viewport.getHeight()];var layer=this.thumbLayer.getDimensions();var layerScroll=this.thumbLayer.cumulativeScrollOffset();var x=10;while(((foo=this.layerPosX+x)+layer.width-layerScroll.left)>(dim[0]-30)){x--;}
this.thumbLayer.setStyle({left:foo+'px'});var x=10;while(((foo=this.layerPosY+x)+layer.height-layerScroll.top)>(dim[1]-30)){x=x-(2*x)-layer.height;}
this.thumbLayer.setStyle({top:foo+'px'});},posThumb:function(element,event){this.layerPosX=Event.pointerX(event);this.layerPosY=Event.pointerY(event);if(this.thumbLayer){element.moveThumb();}}}