window.addEvent('domready', function() {
	$$('.sxlink').setStyle('opacity',0.7);
	$each($$('.scroll'), function(x) {
		var scrollFx = new Fx.Scroll('content');
		x.addEvent('click',function(e){
			e.stop();
			var name = x.get('href').split('#')[1];
			var target = $(name);
			if($defined(target)){
				scrollFx.toElement(target);
			}
		});
	});
	initImageZoom();
////////////////////////////////////////////////////////////////////////////////
	$each($$('.cambiacolore'), function(x) {
	  var originalcol = x.getStyle('color');
	  var originalbg = x.getStyle('background-color');
	  var linkmorph = new Fx.Morph(x,{ 'duration':'250', 'link':'cancel' });
	  x.addEvents({
	    'mouseenter' : function() { linkmorph.start({ 'color':'#ffffff' })
                                        linkmorph.set({ 'background-color':color5 }) },
	    'mouseleave' : function() { linkmorph.start({ 'color': originalcol })
                                        linkmorph.set({ 'background-color': originalbg }) }
	  });
	});
////////////////////////////////////////////////////////////////////////////////
	$each($$('.dxlinkbox'), function(x) {
	  var originalcol = x.getStyle('color');
	  var originalbg = x.getStyle('background-color');
	  var dxlinkmorph = new Fx.Morph(x,{ 'duration':'500', 'link':'cancel' });
          var dxlinkmorphbg = new Fx.Morph(x,{ 'duration':'500', 'link':'cancel' });
	  x.addEvents({
	    'mouseenter' : function() { dxlinkmorph.start({ 'color':'#ffffff' })
                                        dxlinkmorphbg.start({ 'background-color':color5 })},
	    'mouseleave' : function() { dxlinkmorph.start({ 'color': originalcol })
                                        dxlinkmorphbg.start({ 'background-color': originalbg }) }
	  });
	});
////////////////////////////////////////////////////////////////////////////////
	$each($$('.aar'), function(x) {
		var inputWord2 = x;
		// An element as indicator, shown during background request
		var indicator = $('autocompleter-loading');
		indicator.setStyle('display', 'none');
		new Autocompleter.Request.JSON(inputWord2, pathforimagesandscripts+"utlz/scriptzforadm/getaar.php", {
			'indicator': indicator,
			'multiple': true,
			'selectFirst': true,
			'selectMode': false,
			'minLength': 2
		});
	});
////////////////////////////////////////////////////////////////////////////////
	$each($$('.liste'), function(x) {
		x.addEvent('mouseenter', function(e) {
			e.stop();
			x.highlight(color12);
		});
	});
////////////////////////////////////////////////////////////////////////////////
	$each($$('.buttonuscite'), function(x) {
		x.addEvent('mouseenter', function(e) {
			e.stop();
			x.highlight(color12);
		});
	});
////////////////////////////////////////////////////////////////////////////////
	$each($$('.lente'), function(x) {
		x.addEvent('mouseenter', function(e) {
			e.stop();
			x.setStyle('cursor', "url("+pathforimagesandscripts+"immagini/misc/lentebig.png), move");
		});
	});
////////////////////////////////////////////////////////////////////////////////
});
