/*
 * sIFR
 */
// CATEGORIES TITLE
sIFR.replace(eurofurence, {
  selector: '.categories .categoryTitle',
  css: '.sIFR-root { text-transform: uppercase; color: #98906f; font-size: 21px; }',
  wmode: 'transparent'
});

(function() {
	
	function itemEnter(event) {
		var item = event.findElement('.item');
		if (item) {
			if (item._clothinglineEffect) item._clothinglineEffect.cancel();
			item._clothinglineEffect = new Effect.Appear(item.down('.customizeButton'), { duration: 0.3 });
		}
	}
	
	function itemLeave(event) {
		var item = event.findElement('.item');
		if (item) {
			if (item._clothinglineEffect) item._clothinglineEffect.cancel();
			item._clothinglineEffect = new Effect.Fade(item.down('.customizeButton'), { duration: 0.35 });
		}
	}
	
	document.observe("dom:loaded", function() {
		$(document.body).observe('click', function(event) {
			var element = event.findElement('div.category .item .padder, div.category .thumbnail, div.category h2.title, div.category .customizeButton');
			
			if (element) {
				event.stop();
				var id = (/_([0-9]+)*$/.exec(element.up('.item').id) || [null, null])[1];
				if (id) {
					window.location.href = Katoenenzo.options.webroot + 'customize/' + id;
				}
			}		
		});
				
		$$(".clothing .item").each(function(item) {
			item.down('.customizeButton');
			item.down('.customizeButton').show().hide();
			item.observe(Katoenenzo.useEvent['mouseenter'], Katoenenzo.capture(itemEnter));
			item.observe(Katoenenzo.useEvent['mouseleave'], Katoenenzo.capture(itemLeave));
		});
	});
	
	
	
	
})();

