window.addEvent('domready', function(){

	/*var scroll2 = new Scroller('mousevertical', {area: 240, velocity: 0.03});
	// mousevertical
	// $('mousevertical').addEvent('mouseover', scroll2.start(scroll2));
	// $('mousevertical').addEvent('mouseout', scroll2.stop(scroll2));
	$('mousevertical').addEvent('mousedown', function() {
		scroll2.start();
	});
	$('mousevertical').addEvent('mouseup', function() {
		scroll2.stop();
	});
	
	scroll2.start();
	
	
	
	$$("div.modCat").each( function(elt){
		var act = elt.getElement("h4");
		var block = act.getNext();
		var mySlide = new Fx.Slide(block, {wait: false});
		
		act.addEvent('click',function(e){
			e = new Event(e);
			mySlide.toggle();
			e.stop();
		});
		mySlide.hide();
	});*/
	
	/*
	
	var scroll1 = new Scroller('mousemove', {area: 170, velocity: 1, wait: false});
	// mousemove
	$('mousemove').addEvent('mouseover', scroll1.start.bind(scroll1));
	$('mousemove').addEvent('mouseout', scroll1.stop.bind(scroll1));
	*/
	/* Tips 1 */
	
	 var scroller =  new Scroller('mousevertical', {area: 6, velocity: 1});
	    scroller.start();
	
	var Tips1 = new Tips($$('.Tips1'), {
			className: 'custom_tip',
			onShow:function(t){
				var myEffects = new Fx.Morph(t, {duration: 400});
				myEffects.start({
					'opacity': [0,1]
				});
			},
			
			onHide:function(t)
			{
				var myEffects = new Fx.Morph(t, {duration: 400});
				myEffects.start({
					'opacity': [1,0]
				});
			}
		
		});
	
	/* Tips 2 */
	var Tips2 = new Tips($$('.Tips2'), {
		className: 'custom_tip',
		onShow:function(t){
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [0,1]
			});
		},
		
		onHide:function(t)
		{
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [1,0]
			});
		}
	});
	
	/* Tips 3 */
	var Tips3 = new Tips($$('.Tips3'), {
		className: 'custom_tip',
		onShow:function(t){
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [0,1]
			});
		},
		
		onHide:function(t)
		{
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [1,0]
			});
		}
	});
	
	/* Tips 4 */
	var Tips4 = new Tips($$('.Tips4'), {
		className: 'custom_tip',
		onShow:function(t){
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [0,1]
			});
		},
		
		onHide:function(t)
		{
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [1,0]
			});
		}
	});
	
	/* Tips 5 */
	var Tips5 = new Tips($$('.Tips5'), {
		className: 'custom_tip',
		onShow:function(t){
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [0,1]
			});
		},
		
		onHide:function(t)
		{
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [1,0]
			});
		}
	});
	
	/* Tips 6 */
	var Tips6 = new Tips($$('.Tips6'), {
		className: 'custom_tip',
		onShow:function(t){
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [0,1]
			});
		},
		
		onHide:function(t)
		{
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [1,0]
			});
		}
	});
	
	/* Tips 7 */
	var Tips7 = new Tips($$('.Tips7'), {
		className: 'custom_tip',
		onShow:function(t){
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [0,1]
			});
		},
		
		onHide:function(t)
		{
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [1,0]
			});
		}
	});
	
	/* Tips 8 */
	var Tips8 = new Tips($$('.Tips8'), {
		className: 'custom_tip',
		onShow:function(t){
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [0,1]
			});
		},
		
		onHide:function(t)
		{
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [1,0]
			});
		}
	});
	
	/* Tips 9 */
	var Tips9 = new Tips($$('.Tips9'), {
		className: 'custom_tip',
		onShow:function(t){
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [0,1]
			});
		},
		
		onHide:function(t)
		{
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [1,0]
			});
		}
	});
	
	/* Tips 10 */
	var Tips10 = new Tips($$('.Tips10'), {
		className: 'custom_tip',
		onShow:function(t){
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [0,1]
			});
		},
		
		onHide:function(t)
		{
			var myEffects = new Fx.Morph(t, {duration: 400});
			myEffects.start({
				'opacity': [1,0]
			});
		}
	});
	
	/* Tips 11 * /
	var Tips11 = new Tips($$('.Tips11'), {
		initialize:function(){
			this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 200, wait: false}).set(0);
		},
		onShow: function(toolTip) {
			this.fx.start(1);
		},
		onHide: function(toolTip) {
			this.fx.start(0);
		}
	});
	
	/* Tips 12 * /
	var Tips12 = new Tips($$('.Tips12'), {
		initialize:function(){
			this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 200, wait: false}).set(0);
		},
		onShow: function(toolTip) {
			this.fx.start(1);
		},
		onHide: function(toolTip) {
			this.fx.start(0);
		}
	});
	
	/* Tips 13 * /
	var Tips13 = new Tips($$('.Tips13'), {
		initialize:function(){
			this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 200, wait: false}).set(0);
		},
		onShow: function(toolTip) {
			this.fx.start(1);
		},
		onHide: function(toolTip) {
			this.fx.start(0);
		}
	});
	*/
}); 