/* GALLERY FUNCTIONS
-----------------------------------------------------*/

function ChangeFlash(image, galleryid) {
	var version = deconcept.SWFObjectUtil.getPlayerVersion();
	if (document.getElementById && version["major"] < 8) {
		document.getElementById('design-gallery').innerHTML = "<p>Some items require Adobe Flash Player 8 or higher. To download the latest version, please visit <a href='http://www.adobe.com'>www.adobe.com</a>.</p>";
	} else {
		var so = new SWFObject("/flash/design-gallery.swf", "flash_gallery", "550", "340", "8", "#FFFFFF");
		so.addVariable("MainImage", image);
		so.addVariable("GalleryId", galleryid);
		so.addParam("swliveconnect", "true");
		so.write("design-gallery");
	}
}

function TurnOnProduct(product) {
	var myFx = new Fx.Styles(product, {duration:200, wait:false});
	myFx.start({
		'background-color': '#CFE0FF'
	});
}

function TurnOffProduct() {
	var list = $$('.product-list');
	list.each(function(element) {
		var myFx = new Fx.Styles(element, {duration:200});
		myFx.start({
			'background-color': '#FFFFFF'
		});
	});
}

function SetupRollOvers (product) {
	var flashMovie = document.getElementById("flash_gallery");
	flashMovie.SetVariable("Rollover", product);
	flashMovie.SetVariable("Rollout", "");
}
function SetupRollOuts (product) {
	var flashMovie=document.getElementById("flash_gallery")
	flashMovie.SetVariable("Rollout", product);
	flashMovie.SetVariable("Rollover", "");
}

Window.onDomReady(function() {
	var list = $$('.product-list');
	list.each(function(element) {
	
		var myFx = new Fx.Styles(element, {duration:200, wait:false});
		
		element.addEvent('mouseenter', function(){
			SetupRollOvers(this.id);
			myFx.start({
				'background-color': '#CFE0FF'
			});
		});
		element.addEvent('mouseleave', function(){
			SetupRollOuts(this.id);
			myFx.start({
				'background-color': '#FFFFFF'
			});
		});
	});
});
