window.addEvent('domready', function() {
	if ($('nav')) { var myMenu = new MenuMatic({ id: 'nav', orientation: 'horizontal', duration: 600, opacity: 80, direction: {y:'up'}, matchWidthMode: true });}
	if (typeof(images) != 'undefined') { var myShow = new Slideshow('image', images, { height: 615, width: 1000, controller: false, delay: 5000, duration: 2000, thumbnails: false, transition: Fx.Transitions.Linear, loader: false }); }
	if ($('scroll_news')) {
		NewsScroller = new Scroller($('scroll_news'), {duration: 1200, autostart: true, sleep: 4000});
		$('prevNews').addEvents({ 'click': function(e) { e.stop(); NewsScroller.prev(true); e.stop(); } });
		$('nextNews').addEvents({ 'click': function(e) { e.stop(); NewsScroller.next(true); e.stop(); } });
		$('scroll_news').addEvents({ 'mouseenter': function(e) { NewsScroller.stop(); }, 'mouseleave': function(e) { NewsScroller.start(); } });
	}
	if ($('scroll_offers')) { 
		OffersScroller = new Scroller($('scroll_offers'), {duration: 1200, autostart: true, sleep: 4000});
		$('prevOffer').addEvents({ 'click': function(e) { e.stop(); OffersScroller.prev(true); e.stop(); } });
		$('nextOffer').addEvents({ 'click': function(e) { e.stop(); OffersScroller.next(true); e.stop(); } });
		$('scroll_offers').addEvents({ 'mouseenter': function(e) { OffersScroller.stop(); }, 'mouseleave': function(e) { OffersScroller.start(); } });
	}
	var now = new Date();
	$$('input.initClear').each(function(el) { var defaulValue = el.get('value'); el.addEvents({ 'focus': function(e) { if(this.get('value') == this.defaultValue) this.set('value', ''); } }); });
	$$('input.calendar').each(function(el) { new DatePicker(el, { pickerClass: 'datepicker_dashboard', minDate: { date: now.getDate()+'-'+now.getMonth()+'-'+now.getYear()+'-', format: 'd-m-Y' }, allowEmpty: true, format: 'd/m/Y', inputOutputFormat: 'd/m/Y' }); });
	if ($('guestbook_form')) {
		var myVerticalSlide = new Fx.Slide('guestbook_form');
		myVerticalSlide.hide();
		$('lascia_messaggio').addEvent('click', function(e){
			e.stop();
			myVerticalSlide.toggle();
		});
	}
});
