var url = './pages/';

window.addEvent('domready',function() {
	/* hide using opacity on page load */
	$('popup').setStyles({
		opacity:0,
		display:'block'
	});
});

function showSeminarPopup()
{
	$("popup").fade("in");
}

function closeSeminarPopup()
{
	$('popup').fade('out');
}

function showGreetingPopup()
{
	$("greeting").fade("in");
}

function closeGreetingPopup()
{
	$('greeting').fade('out');
}

function resetDivs(from)
{
	if (from == 'training')
	{
		$('divWelcome').setStyle ('height', 1020);
		$('divMain').setStyle ('height', 1070);
		$('divLeft').setStyle ('height', 1070);	
		createAccordion();
	} else if (from == 'home')
	{
		// for greetings
		$('divWelcome').setStyle ('height', 720);
		$('divMain').setStyle ('height', 770);
		$('divLeft').setStyle ('height', 770);	
	} else {
		$('divWelcome').setStyle ('height', 365);
		$('divMain').setStyle ('height', 415);
		$('divLeft').setStyle ('height', 415);
	}
}

function initialize()
{
	$('linkHome').addEvent('click', function(e) {
		e = new Event(e).stop();	
		
		new Request.HTML({url: url + 'home.php', 
			onSuccess: function(html) {
				$('divWelcome').set('text', '');
				$('divWelcome').adopt(html);
				resetDivs('home');
			},
			onFailure: function() {
				$('divWelcome').set('text', 'The request failed.');
				resetDivs('home');
			}
		}).send();
	});
	
	$('linkTraining').addEvent('click', function(e) {
		e = new Event(e).stop();	
		
		new Request.HTML({url: url + 'training.php', 
			onSuccess: function(html) {
				$('divWelcome').set('text', '');
				$('divWelcome').adopt(html);
				resetDivs('training');
			},
			onFailure: function() {
				$('divWelcome').set('text', 'The request failed.');
				resetDivs('home');
			}
		}).send();
	});

	$('linkAboutUs').addEvent('click', function(e) {
		e = new Event(e).stop();		
		
		new Request.HTML({url: url + 'aboutus.php', 
			onSuccess: function(html) {
				$('divWelcome').set('text', '');
				$('divWelcome').adopt(html);
				resetDivs('aboutus');
			},
			onFailure: function() {
				$('divWelcome').set('text', 'The request failed.');
				resetDivs('aboutus');
			}
		}).send();
	});
	
	$('linkLinks').addEvent('click', function(e) {
		e = new Event(e).stop();		
		
		new Request.HTML({url: url + 'links.php', 
			onSuccess: function(html) {
				$('divWelcome').set('text', '');
				$('divWelcome').adopt(html);
				resetDivs('links');
			},
			onFailure: function() {
				$('divWelcome').set('text', 'The request failed.');
				resetDivs('links');
			}
		}).send();
	});

	$('linkContactUs').addEvent('click', function(e) {
		e = new Event(e).stop();
		
		new Request.HTML({url: url + 'contactus.php', 
			onSuccess: function(html) {
				$('divWelcome').set('text', '');
				$('divWelcome').adopt(html);
				resetDivs('contactus');
			},
			onFailure: function() {
				$('divWelcome').set('text', 'The request failed.');
				resetDivs('contactus');
			}
		}).send();
	});
	
	// load home by default
	new Request.HTML({url: url + 'home.php', 
		onSuccess: function(html) {
			$('divWelcome').set('text', '');
			$('divWelcome').adopt(html);
			resetDivs('home');
		},
		onFailure: function() {
			$('divWelcome').set('text', 'The request failed.');
			resetDivs('home');
		}
	}).send();
}
