window.addEvent('domready', function(){
	var accordion = new Accordion('div.project', 'div.projectDescription', {
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('background-color', '#717271');
			toggler.setStyle('font-size', '14px');
			toggler.setStyle('font-weight', 'bold');
			toggler.setStyle('color', '#ffffff');
			
		},
	 
		onBackground: function(toggler, element){
			toggler.setStyle('background-color', '');
			toggler.setStyle('font-size', '12px');
			toggler.setStyle('font-weight', 'normal');
			toggler.setStyle('color', '#000000');
		}
	}, $('webProjects'));				 
									 
	var scroll = new Fx.Scroll(window, {
		wait: false,
		duration: 500,
		offset: {'x': -0, 'y': -25},
		transition: Fx.Transitions.Quad.easeInOut
	});


	var newsScroll = new Fx.Scroll(window, {
		wait: false,
		duration: 500,
		offset: {'x': -0, 'y': -150},
		transition: Fx.Transitions.Quad.easeInOut
	});

	$$('a.lnews').each(function(el) {
		el.addEvent('click', function(event) {
			event = new Event(event).stop();
			newsScroll.toElement('news');
		});				   
	});
	 
	$$('a.lprojects').each(function(el) {
		el.addEvent('click', function(event) {
			event = new Event(event).stop();
			scroll.toElement('projects');
		});
	});
	 
	$$('a.lwwa').each(function(el) {
		el.addEvent('click', function(event) {
			event = new Event(event).stop();
			scroll.toElement('whoweare');
		});
	});
	
	$$('a.lcontact').each(function(el) {
		el.addEvent('click', function(event) {
			event = new Event(event).stop();
			scroll.toElement('contact');
		});
	});
	
	$$('a.ljobs').each(function(el) {
		el.addEvent('click', function(event) {
			event = new Event(event).stop();
			scroll.toElement('jobs');
		});
	});
});

// To prevent spam: addressmunger.com. This is for jobs@thl.
function jobs()
{
var jSUrGHaRjYSNoJg=["106","111","98","115","64","116","x68","101","104","97","108","x63","121","111","110","108","x61","x62","x2e","x63","x6f","x6d"];
var hoENsKIaHVspqIs=[" "];
var CCamoVbcdLjsVDd=["106","x6f","98","115","x40","116","x68","101","104","97","108","99","x79","x6f","x6e","108","97","x62","x2e","x63","111","109"];
document.write("<a class='linkWhite' href=\"&#x6d;&#00097;&#x69;&#x6c;&#116;&#111;&#58;");
for (i=0; i<jSUrGHaRjYSNoJg.length; i++) document.write("&#"+jSUrGHaRjYSNoJg[i]+";");
for (i=0; i<hoENsKIaHVspqIs.length; i++) document.write(hoENsKIaHVspqIs[i]);
document.write("\">");
for (i=0; i<CCamoVbcdLjsVDd.length; i++) document.write("&#"+CCamoVbcdLjsVDd[i]+";");
document.write('</a>');
}

// To prevent spam: addressmunger.com. This is for discover@thl.
function discover()
{
/* Munged addy code - YOU CAN EDIT COMMENT THIS TAG BETWEEN THE TWO STARS */ 
var IKKfComstoBtqNE=["x64","105","x73","99","111","118","101","x72","64","x74","x68","x65","x68","97","x6c","x63","121","111","x6e","x6c","97","x62","x2e","x63","x6f","x6d","x20"];
var tHLwkYHNvBPeRlV=[" "];
var BgBNgDjdqMImScE=["x64","x69","115","x63","x6f","x76","101","x72","64","x74","x68","101","x68","97","x6c","x63","121","x6f","110","x6c","97","98","46","x63","x6f","109","32"];
document.write("<a class='linkBlack' href=\"&#x6d;&#97;&#000105;&#x6c;&#x74;&#000111;&#58;");
for (i=0; i<IKKfComstoBtqNE.length; i++) document.write("&#"+IKKfComstoBtqNE[i]+";");
for (i=0; i<tHLwkYHNvBPeRlV.length; i++) document.write(tHLwkYHNvBPeRlV[i]);
document.write("\">");
for (i=0; i<BgBNgDjdqMImScE.length; i++) document.write("&#"+BgBNgDjdqMImScE[i]+";");
document.write('</a>');
/* Munged addy code - YOU CAN EDIT COMMENT THIS TAG BETWEEN THE TWO STARS */
}


