function setOpacity(obj, opacity) {
    opacity = (opacity == 100)?99.999:opacity;
  
  // IE/Win
    obj.style.filter = "alpha(opacity:"+opacity+")";
  
  // Safari<1.2, Konqueror
    obj.style.KHTMLOpacity = opacity/100;
 
  // Older Mozilla and Firefox
    obj.style.MozOpacity = opacity/100;
  
  // Safari 1.2, newer Firefox and Mozilla, CSS3
    obj.style.opacity = opacity/100;
}

function getFilename(oldfilename) {
    var parts = new Array();
    parts = oldfilename.split('/');
    if (parts[0] == "url(\"picsLeft") {
      	num = imagesLeft.length;
        do {
            id = Math.floor(Math.random()*num);
        } while ((imagesLeft[id]+"\")")==parts[1]);
        return "picsLeft/" + imagesLeft[id];
    } else {
        num = imagesRight.length;
        do {
            id = Math.floor(Math.random()*num);
        } while ((imagesRight[id]+"\")")==parts[1]);
        return "picsRight/" + imagesRight[id];
    }
}

function fadeIn(objId,opacity) {
  if (document.getElementById) {
    obj = document.getElementById(objId);
    if (opacity <= 100) {
      setOpacity(obj, opacity);
      opacity += 5;
      window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 50);
    } else {
	window.setTimeout("fadeOut('"+objId+"',100)", (2000+Math.round(Math.random()*3000)));
    }
  }
}


function fadeOut(objId,opacity) {
  if (document.getElementById) {
    obj = document.getElementById(objId);
    if (opacity > 0) {
      setOpacity(obj, opacity);
      opacity -= 5;
      window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 50);
    } else {
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body;
	var dsoctop=document.all? iebody.scrollTop : pageYOffset;
	dsoctop = dsoctop + 20;
	var height;
	if (window.innerWidth) height = window.innerHeight;
	else height = document.body.clientHeight;
	height = height-231 - 40;
  setOpacity(obj, 0);
	obj.style.top = "" + (dsoctop + Math.floor(Math.random()*height))  + "px";
	obj.style.backgroundImage = "url('" + getFilename(obj.style.backgroundImage) + "')";
	window.setTimeout("fadeIn('"+objId+"',0)", Math.round(Math.random()*1500));
    }
  }
}


function initImage(id) {
  image = document.getElementById(id);
  setOpacity(image, 0);
  image.style.visibility = 'visible';
  setTimeout("fadeIn('"+id+"',0);",Math.round(Math.random()*3000));
//  fadeIn(id,0);
  
}
numImages = 2;
for (i=1; i<=numImages; i++) document.write("<style type='text/css'>#foto"+i+" {visibility:hidden;} </style>");



