//	Sinasys Global JS
//	www.sinasys.com


window.addEvent('domready', function(){

// Scroll Main

var scrollMain = new Fx.Scroll('main', {
	wait: false,
	duration: 2000,
	offset: {'x': 0, 'y': 0},
	transition: Fx.Transitions.Quad.easeInOut
});
 
$('linkHome').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollMain.toElement('main1');
});

$('lnkHome').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollMain.toElement('main1');
});
 
$('lnkAbout').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollMain.toElement('main2');
});
 
$('lnkServices').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollMain.toElement('main3');
});
 
$('lnkProjects').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollMain.toElement('main4');
});

$('lnkNews').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollMain.toElement('main5');
});

$('lnkContact').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollMain.toElement('main6');
});

// Scroll Client

var scrollClient = new Fx.Scroll('client', {
	wait: false,
	duration: 2000,
	offset: {'x': 0, 'y': 0},
	transition: Fx.Transitions.Quad.easeInOut
});

$('linkClient1').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollClient.toElement('client1');
	slideMenuClient.start ({
		'top': -180
	});
});

$('linkClient2').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollClient.toElement('client2');
	slideMenuClient.start ({
		'top': -180
	});
});

$('linkClient3').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollClient.toElement('client3');
	slideMenuClient.start ({
		'top': -180
	});
});

$('linkClient4').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollClient.toElement('client4');
	slideMenuClient.start ({
		'top': -180
	});
});

$('linkClient5').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollClient.toElement('client5');
	slideMenuClient.start ({
		'top': -180
	});
});

$('linkClient6').addEvent('click', function(event) {
	event = new Event(event).stop();
	scrollClient.toElement('client6');
	slideMenuClient.start ({
		'top': -180
	});
});

// Client Menu

var slideMenuClient = new Fx.Styles('menuClient', {
	duration: 750,
	transition: Fx.Transitions.Quad.easeInOut
}); 

$('clientOn').addEvent('click', function(e){
	e = new Event(e);
	slideMenuClient.start ({
		'top': 150
	});
});

$('clientOff').addEvent('click', function(e){
	e = new Event(e);
	slideMenuClient.start ({
		'top': -180
	});
});

// Tips

var Tips1 = new Tips($$('.Tips1'));
 
var Tips2 = new Tips($$('.Tips2'), {
	offsets: {'x': -110, 'y': -75},
	initialize:function(){
		this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
	},
	onShow: function(toolTip) {
		this.fx.start(1); 
	},
	onHide: function(toolTip) {
		this.fx.start(0);
	}
});
 
var Tips3 = new Tips($$('.Tips3'), {
	showDelay: 400,
	hideDelay: 400,
	fixed: true
});
 
var Tips4 = new Tips($$('.Tips4'), {
	className: 'custom'
});

// End
});