//preload images here
var myimages = new Object();
function preloading(){
	for (var x = 0; x < arguments.length; x++){
		myimages[x+1] = new Image;
		myimages[x+1].src = arguments[x];
	}
}

function ChangeOpUp(opacity){
	if(opacity < 0.99){
		opacity += 0.05;
	}
	if(opacity > 0.99){
		opacity = 0.99;
	}

	document.getElementById('main_image').style.MozOpacity = opacity;
	if(opacity != 0.99){
		setTimeout("ChangeOpUp(" + opacity + ");", 10);
	}
}


function ChangeOpDown(opacity){
	if(opacity > 0.0){
		opacity -= 0.05;
	}
	if(opacity < 0){
		opacity = 0;
	}
		
	if(opacity != 0){	
		document.getElementById('main_image').style.MozOpacity = opacity;
		setTimeout("ChangeOpDown(" + opacity + ");", 10);
	}
}


function swap_to_main(imagenum){
	
	if(typeof(document.getElementById('main_image').style.filter) != "undefined"){
		//IE
		document.getElementById('main_image').style.filter="blendTrans(duration=0.5)";
		document.getElementById('main_image').style.filter="blendTrans(duration=crossFadeDuration)";
		document.getElementById('main_image').filters.blendTrans.Apply(); 
	}else{
		//firefox
		ChangeOpDown(0.99);
		
	}
	
	document.getElementById('main_image').src = myimages[imagenum].src;
	
	if(typeof(document.getElementById('main_image').style.filter) != "undefined"){
		//IE
		document.getElementById('main_image').filters.blendTrans.Play();
	}else{
		//firefox
		ChangeOpUp(0.0);
	}
	
}


