/*
***********************************************************

Name:			main.js
Title:			Main JS file

Author: 		Vahe Hovhannisyan (www.vaheweb.info)
Created: 		26.07.2007
Last modified: 	27.07.2007

***********************************************************
*/

window.addEvent('domready', start);

// Start
function start()
{
	window.menu_aboutme = new Fx.Style('menu_aboutme', 'opacity');
	window.menu_works = new Fx.Style('menu_works', 'opacity');
	window.menu_contacts = new Fx.Style('menu_contacts', 'opacity');
	
	window.FxMenu = new Fx.Style('menu', 'top');
	
	window.FxAboutMe = new Fx.Style('aboutme', 'opacity');
	window.FxWorks = new Fx.Style('works', 'opacity');
	window.FxContacts = new Fx.Style('contacts', 'opacity');
}


function open(page)
{
	// Closing all opened pages.
	close();
	
	// Opening page
	if (page)
	{
		setTimeout(page+"()",550);
	}
	
	// Setting links
	setTimeout("links()",550);
}

function aboutme()
{
	window.menu_aboutme.start(0);
	FxMenu.start(120);
	$('aboutme').setStyle('display', 'block');
	FxAboutMe.start(1);
}

function works()
{	
	window.menu_works.start(0);
	$('works').setStyle('display', 'block');
	FxWorks.start(1);	
}

function contacts()
{	
	window.menu_contacts.start(0);
	$('contacts').setStyle('display', 'block');
	FxContacts.start(1);	
}

function close()
{
	$('menu_aboutme').setHTML("<a href=\"javascript:open()\">About Me</a>");
	$('menu_works').setHTML("<a href=\"javascript:open()\">Works</a>");
	$('menu_contacts').setHTML("<a href=\"javascript:open()\">Contacts</a>");
	
	window.menu_aboutme.start(1);
	window.menu_works.start(1);
	window.menu_contacts.start(1);
	
	FxMenu.start(-20);
	
	FxAboutMe.start(0);
	FxWorks.start(0);
	FxContacts.start(0);
}

function links()
{
	$('menu_aboutme').setHTML("<a href=\"javascript:open('aboutme')\">About Me</a>");
	$('menu_works').setHTML("<a href=\"javascript:open('works')\">Works</a>");
	$('menu_contacts').setHTML("<a href=\"javascript:open('contacts')\">Contacts</a>");
}