window.onload=function() { $("slides").innerHTML="
loading content
"; setTimeout(loadSlides, 1); } var srcImages=[]; var imagesLoaded=[]; var imageCount=0; var progress=0; function loadSlides() { imageCount=0; var t=0; for (gkey in sFiles) { g=sFiles[gkey]; //stupid hack for webkit because of some stupid crap the twitter javascript is doing... //for whatever reason the twitter include is fucking with our image loading code. if (typeof(g)=="string") { srcImages[t]=new Image(); srcImages[t].src=g; imagesLoaded[t]=false; t++; } } imageCount=t; slideLoadCheck(); } function slideLoadCheck() { var sw=false; for (var t=0;t"; setOpacity("slideimage", 0); imageLoadDone=true; setTimeout(fadeSlideIn, 5); } } var curSlide=0; var curSlideOpacity=0; function fadeSlideIn() { if (curSlideOpacity<100) { curSlideOpacity+=5; setOpacity("slideimage", curSlideOpacity); setTimeout(fadeSlideIn, 20); } else { setTimeout(fadeSlideOut, 7500); } } function fadeSlideOut() { if (curSlideOpacity>0) { curSlideOpacity-=5; setOpacity("slideimage", curSlideOpacity); setTimeout(fadeSlideOut, 20); } else { curSlide++; if (curSlide>=imageCount) { curSlide=0; } $("slides").innerHTML=""; setOpacity("slideimage", 0); setTimeout(fadeSlideIn, 40); } } function setOpacity(id, opacity) { //alert(name + " " + opacity); opacity = (opacity == 100)?99.999:opacity; var obj = $(id); obj.style.filter = "alpha(opacity:"+opacity+")"; obj.style.opacity = opacity/100; }