var DIM6 = {
	// Begin site scripts.
	begin: function(){
		DIM6.makeHovers();
		DIM6.unhideEmailAddresses();
		//DIM6.makeSlideshow();
	},

	// Make hover buttons hoverable and preload hover images.
	makeHovers: function(){
		$$('.HoverButton').each(function(el){
			var OverImageSrc = el.getProperty('src');
			if (!$defined(OverImageSrc.match('-on.'))){
				OverImageSrc = OverImageSrc.replace('.','-over.')
				var PreloadImageObj = new Element('img', {'src': OverImageSrc});
				el.addEvent('mouseover', function(){
					el.setProperty('src', OverImageSrc);
				});
				el.addEvent('mouseout', function(){
					el.setProperty('src', OverImageSrc.replace('-over.','.'));
				});
			}
		});
	},

	// Unhide Email Addresses
	unhideEmailAddresses: function(){
		$$('.HideEmail').each(function(el){
			var DecodedEmail = unescape(el.getProperty('rel'));
			el.set('href','mailto:'+DecodedEmail);
			//el.set('html',DecodedEmail);
		});
	},

	// Homepage Slideshow Header
	makeSlideshow: function(){
		if ( ($defined($('HomepageContent'))) && ($defined($('HeaderSlideshow'))) )
			var myShow = new Slideshow('HeaderSlideshow', ['header-photo-physicians2.jpg','header-photo-assistants.jpg','header-photo-specialties.jpg','header-photo-about.jpg','header-photo-links.jpg','header-photo-default.jpg','header-photo-services.jpg'], { hu: 'images/', captions: false, controller: false, delay: 4000, duration: 1000, width: 758, height: 222, thumbnails: false, loader: false } );
	}

};

window.addEvent('domready', DIM6.begin);