var hide_obj = new Array("home_box1_visual","home_box1_text", "home_box2_visual", "home_box2_text", "home_box3_visual","home_box3_text", "home_box3_headline", "usrRandomPics_imgRandomMethodOne");
var show_obj = new Array("home_promo","home_promo_text");
var opacity_hide = new Array();
var opacity_show = new Array();

function moo_init(){
		//alert("hiding:" + hide_obj.length);
	for(i=0;i<hide_obj.length;i++){ 
		obj= hide_obj[i];
		var params = {duration:5000}
		if((i+1)==hide_obj.length) params = {duration:5000,onComplete:moo_new};
		opacity_hide[obj] = new Fx.Style(obj, 'opacity', params);
	}
		//alert("showing:" + show_obj.length);
	for(i=0;i<show_obj.length;i++){ 
		obj= show_obj[i];
		$(obj).setStyle('opacity',0);
		var params = {duration:5000}
		if((i+1)==show_obj.length) params = {duration:5000,onComplete:switch_back};
		opacity_show[obj] = new Fx.Style(obj, 'opacity', params);
	}
	moo_hide();
}

function moo_hide(){
	for(i=0;i<hide_obj.length;i++){ 
		obj= hide_obj[i];
		opacity_hide[obj].start(100,0);
	}
}
function moo_new(){
	for(i=0;i<show_obj.length;i++){ 
		obj= show_obj[i];
		opacity_show[obj].start(0,100);
	}
}

function switch_back(){
	var tmp = show_obj;
	show_obj = hide_obj;
	hide_obj = tmp;
	setTimeout(moo_init, 200);
}

window.addEvent('domready', function(){
	setTimeout(moo_init,200);
	});
