/***********************************************
 * Studio Lovotrico .Net
 * www.studiolovotrico.net
 * info@studiolovotrico.net
 * Copyright: Guillermo Lovotrico
 * All right reserved
 ***********************************************/
/*
 * EFFETI CHE VENGONO ATTIVATI AL CARICAMENTO DELLA PAGINA
 * --- RICHIEDE MOOTOOLS --- 
 */
window.addEvent('domready', function() {
	// applica ombra alla classe 'ombra'
	var ombre = $$('.ombra');
	for(i=0;i<ombre.length;i++)	applyShadow(ombre[i],"#FFC8F6",2);
	
	/*
	// accordion menuV
	var menuV_Accordion = new Accordion($$('.menuItem'), $$('.subItems'), {
		opacity: true,
		display: -1,
		alwaysHide: true
	});

	// emula evento click al passaggio del mouse
	$$('.menuItem').addEvent('mouseenter', function() { this.fireEvent('click'); });
	*/
});

/*
 * APERTURA / CHIUSURA MENU ITEMS NEL MENU PRINCIPALE
 * ---- richiede mootools ----
 * ---- INDEX ----------------
 */

// * Stato iniziale
statoFx = 'chiuso';

/**
 * Apre menu
 * @param {Object} element
 */ 
function apriMenu(element) {
	if (statoFx == 'chiuso') {
		statoFx = 'inProgress';
		var e = $(element);
		var eCenter = e.getElement('.center');
		eCenter.style.height = '199px';
		e.set('morph', {duration: 800});
		e.morph({
			width: '180px',
			height: '240px',
			top: '-100px'
		});
		statoFx = 'aperto';
	}
}

/**
 * Chiude menu
 * @param {Object} element
 */
function chiudiMenu(element){
	if(statoFx == 'aperto'){
		statoFx = 'inProgress';
		var e = $(element);
		var eCenter = e.getElement('.center');
		e.set('morph', {duration: 400});
		e.morph({
			width: '120px',
			height: '40px',
			top: '0'
		});
		eCenter.setStyles({
			height: 0
		});
		statoFx = 'chiuso';
	}
}
