
document.observe('dom:loaded', function() {
  $$('a[rel]').each(function(element) {
    new Tip(element, element.rel,{
		style: 'default',
		title: 'SUGGERIMENTO',
		showOn: 'mouseover',
		delay: 0.52,
		/*stem: 'topMiddle',*/
		offset: { x: 0, y: 14 },
		radius: 2,
		border: 1,
		hideOn: { element: 'closeButton', event: 'click' }, // inserts closebutton
		hideAfter: 0.1,
		viewport: true,
		hideOthers: true,
		hook: { target: 'bottomMiddle', tip: 'topRight' },
		width: 220
	});
  });
});

document.observe('dom:loaded', function() {
  $$('div[lang]').each(function(element) {
    new Tip(element, element.lang,{
		style: 'default',
		title: 'SUGGERIMENTO',
		showOn: 'mouseover',
		delay: 0.5,
		stem: 'topLeft',
		radius: 2,
		border: 1,
		hideOn: { element: 'closeButton', event: 'click' }, // inserts closebutton
		hideAfter: 0.1,
		viewport: true,
		hideOthers: true,
		hook: { tip: 'leftBottom' },
		width: 220
	});
  });
});

document.observe('dom:loaded', function() {
  $$('h3[lang]').each(function(element) {
    new Tip(element, element.lang,{
		style: 'default',
		title: 'SUGGERIMENTO',
		showOn: 'mouseover',
		delay: 0.5,
		stem: 'topLeft',
		radius: 2,
		border: 1,
		hideOn: { element: 'closeButton', event: 'click' }, // inserts closebutton
		hideAfter: 0.1,
		viewport: true,
		hideOthers: true,
		hook: false,
		width: 220
	});
  });
});

document.observe('dom:loaded', function() {
  $$('span[lang]').each(function(element) {
    new Tip(element, element.lang,{
		style: 'default',
		title: 'SUGGERIMENTO',
		showOn: 'mouseover',
		delay: 0.5,
		stem: 'leftMiddle',
		radius: 2,
		border: 1,
		hideOn: { element: 'closeButton', event: 'click' }, // inserts closebutton
		hideAfter: 0.1,
		viewport: true,
		hideOthers: true,
		hook: { tip: 'leftMiddle' },
		width: 250
	});
  });
});

document.observe('prototip:hidden', function(event) {
  event.element().pulsate({ pulses: 2, duration: 0.5 }); // our target element, we shake it with Scriptaculous
});

/*document.observe('prototip:hidden', function(event) {
  event.element().shake(); // our target element, we shake it with Scriptaculous
});*/

function stoptips (){
	new Ajax.Request ('/disable_help.php?n_access=99', {method:'get', onCreate: function() {  }});
	$('helps').update('SUGGERIMENTI DISABILITATI<br>(puoi riabilitarli dal menu impostazioni)');
  	$$('a[rel]').each(function(element) {
    	Tips.remove(element);
  });
  	$$('span[lang]').each(function(element) {
    	Tips.remove(element);
  });
  	$$('h3[lang]').each(function(element) {
    	Tips.remove(element);
  });
  	$$('div[lang]').each(function(element) {
    	Tips.remove(element);
  });
}

function startips(){
	new Ajax.Request ('/disable_help.php?n_access=0', {method:'get', onCreate: function() {  }});
	$('sugg_l').update('SUGGERIMENTI ABILITATI');	
}
