
//*** Fader script ***
// http://brainerror.net/scripts/javascript/blendtrans/ for the fade transition

function opacityin(id, opacStart, opacEnd, millisec) { 
//speed for each frame 
var speed = Math.round(millisec / 100); 
var timer = 10; 

//determine the direction for the blending, if start and end are the same nothing happens 
if(opacStart > opacEnd) { 
 for(i = opacStart; i >= opacEnd; i--) { 
     setTimeout("changeOpacin(" + i + ",'" + id + "')",(timer * speed)); 
     timer++; 
 } 
} else if(opacStart < opacEnd) { 
 for(i = opacStart; i <= opacEnd; i++) 
 { 
     setTimeout("changeOpacin(" + i + ",'" + id + "')",(timer * speed)); 
     timer++; 
 } 
} 
} 

//change the opacity for different browsers 
function changeOpacin(opacity, id) { 
var object = document.getElementById(id).style; 
	object.filter = "alpha(opacity=" + opacity + ")"; 
	object.opacity = (opacity / 100); 
	object.MozOpacity = (opacity / 100); 
	object.KhtmlOpacity = (opacity / 100); 
} 


//*** DECLARE VARIABLES ***
var imgwidth = "275";
var imgheight = "275";
var imgalt = "Domino Interiors - ";
var imgclass = "foto";

var opimages = new Array();

var nimg = -1;

//*** Image swaper ***
function runSlideShow() {

	if (nimg<opimages.length-1)
	{
	nimg++
	}
	else if (nimg>=opimages.length-1)
	{
	nimg = 0;
	}
	
	document.getElementById("image_gallery").innerHTML = '<div id="slidecontainer" class="imagefade"><img src="'+opimages[nimg]+'" border="0" width="'+imgwidth+'" height="'+imgheight+'" alt="'+imgalt+'" class="'+imgclass+'" /></div>';
	if(opimages.length > 1)
	{
		opacityin('slidecontainer', 0, 100, 300);
		setTimeout("opacityin('slidecontainer', 100, 0, 300)",4400);  
		return true;
	}
	else
	{
		opacityin('slidecontainer', 0, 100, 0);
	}
}

//****** Image Gallery - image change *******

function image_swap()
{
	document.getElementById('SlideShow').style.display = "none";
	var Tinterval = setInterval("runSlideShow()", 5000);
}
