function fixPNG(myImage) {
	try {
		var arVersion = navigator.appVersion.split("MSIE");
		var version = parseFloat(arVersion[1]);
		if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
			myImage = $(myImage);
			var vis = myImage.getStyle('display') != 'none';
			if (!vis) myImage.setStyle('display', 'block');
			var width = $(myImage).offsetWidth;
			var height = $(myImage).offsetHeight;
			if (!vis) myImage.hide();
			var replacement = new Element('span', {
				id: (myImage.id) ? myImage.id: '',
				'class': (myImage.className) ? myImage.className: '',
				title: (myImage.title) ? myImage.title: (myImage.alt) ? myImage.alt: '',
				styles: {
					display: 'inline-block',
					width: width,
					height: height,
					filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader (src='" + myImage.src + "', sizingMethod='scale');"
				}
			});
			if (myImage.style.cssText) {
				try {
					var styles = {};
					var s = myImage.style.cssText.split(';');
					s.each(function(style) {
						var n = style.split(':');
						styles[n[0]] = n[1];
					});
					replacement.setStyle(styles);
				} catch(e) {}
			}
			if (replacement.cloneEvents) replacement.cloneEvents(myImage);
			myImage.replaceWith(replacement);
		}
	} catch(e) {}
};

var myGallery;

		
function startGallery() { 
	
	
	myGallery = new JSGallery(	$$('.thumbnail'), 	//these are the thumbnail elements
					$('bigImage'), 		//the big image
					$('pageContainer'),	//container which contains the pages
					{'prevHandle': null,	//previous page link 
					 'nextHandle': null, 	//next page link
					 'loadingImage': null	//loading image for thumbnails
					});

}

var siteInit = function() {

/*
	var nav = $$('li a');

			nav.each(function(el) {
				

				var fadeBgColor = new Fx.Style(el,'background-color',{
					wait:false,
					duration:700,
					transition: Fx.Transitions.Quart.easeInOut
					});


				var linkColor = new Fx.Style(el,'color',{
					wait:false,
					duration:700,
					transition: Fx.Transitions.Quart.easeIn
					});


					el.addEvent('mouseenter', function() { 


							fadeBgColor.start('ffffff', '222222');
							linkColor.start('999999', 'e7e7e7');
							

							});


							el.addEvent('mouseleave', function() { 
							fadeBgColor.start('222222', 'ffffff');
							linkColor.start('e7e7e7', '999999');

							});

				});

*/

}

window.addEvent('domready', function(){

if ($('myGallery')) { startGallery(); }
siteInit();

});


window.addEvent('load', function(){

	if (window.ie6) {
		$$('img.fixPNG').each(function(png) {
			fixPNG(png);
		});
	}

});



