
/* 
    BALOONS
*/

    window.addEvent('domready', function() {
	SetBaloons();
    });


/* 
    REMOOZ
*/

    window.addEvent('domready', function() {
	ReMooz.assign();
        $$('.fotocontainer a').each(function(element) {	    
            // Constructor, takes the element and options as arguments
            new ReMooz(element, {
                centered: true, // Zoom the center of the screen
	    origin: 'img',
                    resizeLimit: {x: 800, y: 800},
                    resizeOpacity: 0.4,
                    positionToCenter: true,
                    hideSource: false,
	    dragging: true,
	    cutOut: false,
                    resizeOptions: {
                       transition: Fx.Transitions.Back.easeOut
                     }
            });	    
        });
    });


/* 
    MENU A DISCESA E ANIMAZIONI DELLA RICERCA DEI PRODOTTI
*/

    function ToggleLateralCell(boxid) {
	var box = $(boxid);
	var ef = box.retrieve('effect');
	ef.toggle();
    }

    function OpenLateralCell(boxid) {
	var box = $(boxid);
	var ef = box.retrieve('effect');
	ef.show();
    }

    function CloseLateralCell(boxid) {
	var box = $(boxid);
	var ef = box.retrieve('effect');
	ef.hide();
    }

    window.addEvent('domready', function() {
	var counter = 0;
	$$('.toggler').each( function(el) {
	    var bar   = el.id;
	    var child = el.id.substring(1);

	    var element = $(child);

	    if ( element ) {
		var effect = new Fx.Slide(child);
		if ( counter != 0 ) {
		    effect.hide();
		}
		element.store('effect', effect);
		
		el.addEvent('click', 
		    function(evt) {
			var tgt = evt.target;
			var boxid = tgt.id.substring(1);
			ToggleLateralCell(boxid);
		    }
		);
	    }
	    counter++;
	});

    });


/*
    window.addEvent('domready', function() {
	var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#db8f00');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#30660b');
		}
	});
        $$('.toggler').addEvent('mouseenter', function() { this.fireEvent('click'); });                                                                                             
    });
*/

