window.addEvent('domready', function(){
			var szNormal = '155', szSmall = 73, szFull = 480, op = .6;
			var morePanelVisibility = 'off';
			var publicationsPanelVisibility = 'off'			
			
			
			if ($("panels") !== null) {
			var panels = $$("#panels .panel");

			var fx = new Fx.Elements(panels, {wait: false, duration: 1000, transition: Fx.Transitions.Quad.easeInOut});

			panels.each(function(panel, i) {
				
			//var myFx = new Fx.Style(panel, 'opacity').start(0,op);
				
				panel.addEvent("mouseenter", function(event) {
					var o = {};
					o[i] = {width: [panel.getStyle("width").toInt(), szFull], 'opacity':1}
					panels.each(function(other, j) {
						if(i != j) {
							var w = other.getStyle("width").toInt();
							if(w != szSmall) o[j] = {width: [w, szSmall], 'opacity':op};
							
						}
					});
					fx.start(o);
				});
			});
			
			$("panels").addEvent("mouseleave", function(event) {
				var o = {};
				panels.each(function(panel, i) {
					o[i] = {width: [panel.getStyle("width").toInt(), szNormal], 'opacity':1}
				});
				fx.start(o);
			})
			
			}


	/*var p = new Preloader();
	$$('.object img').each(function(img) {
		p.addEventOnLoad(img.src, function() {
			img.getParent().setStyle('background', 'none');
			img.setStyle('opacity', 0)
			img.style.display = 'block';
			img.effect('opacity').start(0,1);
		});
		p.addToQueue(img.src);
	});*/



			if ($("grid") !== null) {
			var objects = $$('.object')
			var images = $$('.object dd')
			var captions = $$('.object dt')
			var imagesFx = new Fx.Elements(images, {wait: false, duration: 1200, transition: Fx.Transitions.Quad.easeInOut});
			var captionsFx = new Fx.Elements(captions, {wait: false, duration: 600, transition: Fx.Transitions.Quad.easeInOut});

	


			captions.each(function(caption, h) {
					caption.setStyles({'display':'block','opacity':0});
				});


			var q = {};
			images.each(function(image, j) {
					image.setStyles({'opacity':0,'display':'block'});
					q[j] = {'opacity':1};

				});

			imagesFx.start(q);
				

			objects.each(function(object, i) {
																	
				object.addEvent("mouseenter", function(event) {
					var o = {};
					var p = {};
					o[i] = {'opacity':op}
					p[i] = {'opacity':1}
					objects.each(function(other, j) {
						if(i != j) {
							o[j] = {'opacity':1};
							p[j] = {'opacity':0};
						}
					});
					imagesFx.start(o);
					captionsFx.start(p);
				});
			});

			
			$("grid").addEvent("mouseleave", function(event) {
				var o = {};
				var p = {};
				objects.each(function(object, i) {
					o[i] = {'opacity':1}
					p[i] = {'opacity':0}
				});
				imagesFx.start(o);
				captionsFx.start(p);
			})
			
			
			

			}
			
			
			new SimpleImageSlideShow({
				startIndex: 0,
				slides: $$('div#gallery span'),
				container: 'gallery',
				currentIndexContainer: 'currentImage',
				maxContainer: 'imageTotal',
				nextLink: 'nextImage',
				prevLink: 'previousImage',
				crossFadeOptions: '25000'
			});
			
			
			if($$('.back')) {

				var back = $$(".back");
				back.addEvent("click",function(event) {
					history.back();

				});
			}
		}); 




