



var boxes = [];



showBox = function (box,focusobj, caller) {



	box=$(box);



	if (!box) return;



	if ($(caller)) box._caller = $(caller);



	boxes.include (box);



	if (box.getStyle('display') == 'none') {



		box.setStyles({



			display: 'block',



			opacity: 0



		});



	}



	if (box.status == 'show') {



		//hide



		box.status = 'hide';



		var fx = new Fx.Style (box,'opacity');



		fx.stop();



		fx.start (box.getStyle('opacity'), 0);



		if (box._caller) box._caller.removeClass ('show');



	} else {



		boxes.each(function(box1){



			if (box1!=box && box1.status=='show') {



				box1.status = 'hide';



				var fx = new Fx.Style (box1,'opacity');



				fx.stop();



				fx.start (box1.getStyle('opacity'), 0);



				if (box1._caller) box1._caller.removeClass ('show');



			}



		},this);



		box.status = 'show';



		var fx = new Fx.Style (box,'opacity',{onComplete:function(){if($(focusobj))$(focusobj).focus();}});



		fx.stop();



		fx.start (box.getStyle('opacity'), 1);



		



		if (box._caller) box._caller.addClass ('show');



	}



}











var myimages=new Array()







function preloadimages(){







for (j=0;j<preloadimages.arguments.length;j++){







myimages[j]=new Image()







myimages[j].src=preloadimages.arguments[j]







}







}







preloadimages("register.png","loginf.png","register-hover.png","loginf-hover.png","show.png","deconnerxion.png");



























   












