// JavaScript Document
var funAttivaClick_contatti = function(e) {
		e.stop();
		funNascondi();
		(function() {
			getDati('sez=contatti','latoDx', false, funCaricaContatti);
			$('mainMenu_showroom').addEvent('click', funAttivaClick_showroom);
			$('mainMenu_prodotti').addEvent('click', funAttivaClick_prodotti);
				  }).delay(mostraDelay);
		
		mostraDelay = mostraDelayDef;
	};


var funCaricaContatti = function() {

	$('mainMenu_contatti').removeEvent('click', funAttivaClick_contatti);
	
	// -----------------------------  Funzione Apertura / Chiusura  -------------------
	var els = new Array();
	var el1 = $('con_head');
	for (i=0; i<=3; i++) {
		els[i] = $('con_cont'+i);
		el2W = els[i].getCoordinates().width;
	}
	var el3 = $('con_contMappa');
	
	var el1W = el1.getCoordinates().width;
	var el3H = el3.getCoordinates().height;
	var el3W = el3.getCoordinates().width;

	var aperto = false;
	
	if (Browser.Engine.trident && Browser.Engine.version < 6) {
		$('contatti').fade('hide');
	}
	else {
		el1.setStyles({
			'margin-left': el1W+'px',
			'width': '0px'
		});
		for (i=0; i<=3; i++) {
			els[i].setStyles({
				'width':'0px',
				'margin-left': '-'+el2W+'px'
			});
		}
		el3.setStyles({
			'margin-top': el3H+'px',
			'margin-left': el3W+'px',
			'height': '0px',
			'width': '0px'
		});
	}
	
	var delay = 150;
	
	var mostra = function() {
		if (Browser.Engine.trident && Browser.Engine.version < 6) {
			$('contatti').fade('in');
			return;
		}
		el1.morph({
			'margin-left': '0px',
			'width': el1W+'px'
		});
		for (i=0; i<=3; i++) {
			els[i].morph.delay(i*delay,els[i],{
				'width': el2W+'px',
				'margin-left': '0px'
			});
		}
		el3.morph({
			'margin-top': '0px',
			'margin-left': '0px',
			'height': el3H+'px',
			'width': el3W+'px'
		});
		aperto = true;
	}
	
	var nascondi = function() {
		if (Browser.Engine.trident && Browser.Engine.version < 6) {
			$('contatti').fade('out');
			return;
		}
		el1.morph({
			'margin-left': el1W+'px',
			'width': '0px'
		});
		for (i=0; i<=3; i++) {
			els[i].morph.delay(i*delay,els[i],{
				'width': '0px',
				'margin-left': -el2W+'px'
			});
		}
		
		el3.morph({
			'margin-top': el3H+'px',
			'margin-left': el3W+'px',
			'height': '0px',
			'width': '0px'
		});
		aperto = false;
	}
	
	var aprichiudi = function(e) {
		if ($chk(e)) e.stop();
		if (aperto) {
			nascondi();
		}
		else {
			mostra();
		}
	};
	aprichiudi();
	
	$('mainMenu_contatti').addEvent('click', aprichiudi);
	$('con_head_chiudi').addEvent('click', aprichiudi);
	funNascondi = nascondi;
	// -----------------------------  Fine funzione Apertura / Chiusura  -------------------


}
