var dom =(document.getElementById)
var iebrowser = document.all

function doBlink() {
	var blink = document.all.tags("BLINK")
	for (var i=0; i<blink.length; i++)
		blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : "" 
}

function startBlink() {
	if (document.all)
		setInterval("doBlink()",500)
}

function changeOpac(opacity, id) {
var obj = document.getElementById(id);
obj.style.filter = "alpha(opacity:"+opacity+")";
obj.style.MozOpacity =opacity/101;
obj.style.opacity = opacity/101;
obj.style.KHTMLOpacity = opacity/100;
}


function blendimage(divid, imageid, imagefile, millisec) {
    var speed = Math.round(millisec / 100);
    var timer = 0;
    
    if (iebrowser)  //IE
    document.getElementById(divid).style.backgroundImage = "url(" + document. getElementById(imageid).src + ")";
    else if (dom)
    document.getElementById(divid).style.backgroundImage = "url('images/img_prel.jpg')";
    changeOpac(1, imageid);
    document.getElementById(imageid).src = imagefile;
    for(i = 0; i <= 100; i++) {
        window.setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed));
       	timer++;
    }
}

function timedShow(divID,imgID,obj,tr,timp){	  
     setTimeout("blendimage('"+divID+"','"+imgID+"','"+obj+"','"+tr+"')",timp);
}

function slideshow(table){
  var temp=0;
  startBlink();
  for (var i=0;i<100;i++){
   for (var j=0;j<table.length;j++){
      timedShow('blenddiv','blendimage', table[j],2000,temp);
	  temp+=6000;
     }
   } 
}
