
attachEventHandler(window,"load",initBlend);function initBlend(){var blendImg=document.getElementById('blendme');if(blendImg!=null)
{var enumImg=firstChildImage(blendImg);while(enumImg!=null)
{enumImg.src=enumImg.alt;enumImg.alt="";enumImg=nextImage(enumImg);}}
setTimeout(tryStart,100);}
function tryStart(){var imagesLoaded=0;var blendImg=document.getElementById('blendme');if(blendImg!=null)
{var enumImg=firstChildImage(blendImg);while(enumImg!=null)
{if(enumImg.complete)imagesLoaded++;enumImg=nextImage(enumImg);}}
if(imagesLoaded>=2)
blendImages('blendme',30,3000);else
setTimeout(tryStart,100);}
function nextImage(o){do o=o.nextSibling;while(o&&o.tagName!='IMG');return o;}
function firstChildImage(o){o=o.firstChild;while(o&&o.tagName!='IMG'){o=o.nextSibling;}
return o;}
function setOpacity(obj,o){obj.style.opacity=(o/100);obj.style.MozOpacity=(o/100);obj.style.KhtmlOpacity=(o/100);obj.style.filter='alpha(opacity='+o+')';}
function getNextImage(image){var imageLoaded=false;next=image;while(!imageLoaded)
{next=nextImage(next);if(next==null){next=firstChildImage(image.parentNode);}
imageLoaded=next.complete;}
image.style.display='none';image.style.zIndex=0;next.style.display='block';next.style.zIndex=100;return next;}
function blendImages(id,speed,pause,caption){if(speed==null){speed=30;}
if(pause==null){pause=1500;}
var blend=document.getElementById(id);var image=firstChildImage(blend);startBlending(image,speed,pause,caption);}
function startBlending(image,speed,pause,caption){image.style.display='block';if(caption!=null){document.getElementById(caption).innerHTML=image.alt;}
continueFadeImage(image,0,speed,pause,caption);}
function pausecomp(millis){var date=new Date();var curDate=null;do{curDate=new Date();}
while(curDate-date<millis);}
function continueFadeImage(image,opacity,speed,pause,caption){opacity=opacity+3;if(opacity<103){setTimeout(function(){fadeImage(image,opacity,speed,pause,caption)},speed);}else{image.parentNode.style.backgroundImage="url("+image.src+")";var paws=pause-1000;if(paws<0){paws=0;}
pausecomp(1000);setOpacity(image,0);image=getNextImage(image);setTimeout(function(){startBlending(image,speed,pause,caption)},paws);}}
function fadeImage(image,opacity,speed,pause,caption){setOpacity(image,opacity);continueFadeImage(image,opacity,speed,pause,caption);}