// JavaScript Document

window.addEvent('domready', function() {
// Main nav
	$('main-nav-about-us').addEvent('mouseenter', function(e) {
		showLayer('menu-about-us');
	});
	$('main-nav-services').addEvent('mouseenter', function(e) {
		showLayer('menu-services');
	});
	$('main-nav-careers').addEvent('mouseenter', function(e) {
		showLayer('menu-careers');
	});
	$('main-nav-news').addEvent('mouseenter', function(e) {
		showLayer('menu-news');
	});
	$('main-nav-about-us').addEvent('mouseleave', function(e) {
		hideLayer('menu-about-us');
	});
	$('main-nav-services').addEvent('mouseleave', function(e) {
		hideLayer('menu-services');
	});
	$('main-nav-careers').addEvent('mouseleave', function(e) {
		hideLayer('menu-careers');
	});
	$('main-nav-news').addEvent('mouseleave', function(e) {
		hideLayer('menu-news');
	});
	$('menu-about-us').addEvent('mouseenter', function(e) {
		showLayer('menu-about-us');
	});
	$('menu-services').addEvent('mouseenter', function(e) {
		showLayer('menu-services');
	});
	$('menu-careers').addEvent('mouseenter', function(e) {
		showLayer('menu-careers');
	});
	$('menu-news').addEvent('mouseenter', function(e) {
		showLayer('menu-news');
	});
	$('menu-about-us').addEvent('mouseleave', function(e) {
		hideLayer('menu-about-us');
	});
	$('menu-services').addEvent('mouseleave', function(e) {
		hideLayer('menu-services');
	});
	$('menu-careers').addEvent('mouseleave', function(e) {
		hideLayer('menu-careers');
	});
	$('menu-news').addEvent('mouseleave', function(e) {
		hideLayer('menu-news');
	});
// Utility bar
	$('utility-bar-login').addEvent('mouseenter', function(e) {
		$('utility-bar-login').style.display = 'none';
		$('menu-login').style.display = 'inline-block';
	});
	$('menu-login').addEvent('mouseenter', function(e) {
		$('utility-bar-login').style.display = 'none';
		$('menu-login').style.display = 'inline-block';
	});
	$('menu-login').addEvent('mouseleave', function(e) {
		$('utility-bar-login').style.display = 'inline-block';
		$('menu-login').style.display = 'none';
	});
// Portfolio
	if($('ie7')) {
		$('portfolio-service').set('styles', {'display': 'none'});
		$('portfolio-type').set('styles', {'display': 'none'});
		$('p-all').addEvent('click', function(e) {
			$('portfolio-service').set('styles', {'display': 'none'});
			$('portfolio-type').set('styles', {'display': 'none'});
			$('portfolio-content').style.backgroundImage = "url(/lyquix/images/portfolio-copy-box-bg-all.png)";
			showAll();
		});
		$('p-serv').addEvent('click', function(e) {
			$('portfolio-service').set('styles', {'display': 'block'});
			$('portfolio-type').set('styles', {'display': 'none'});
			$('portfolio-content').style.backgroundImage = "url(/lyquix/images/portfolio-copy-box-bg-service.png)";
		});
		$('p-type').addEvent('click', function(e) {
			$('portfolio-service').set('styles', {'display': 'none'});
			$('portfolio-type').set('styles', {'display': 'block'});
			$('portfolio-content').style.backgroundImage = "url(/lyquix/images/portfolio-copy-box-bg-type.png)";
		});
	}
	else {
		var slideService = new Fx.Slide('portfolio-service');
		var slideType = new Fx.Slide('portfolio-type');
		slideService.hide();
		slideType.hide();
		$('p-all').addEvent('click', function(e) {
			e.stop();
			slideService.slideOut();
			slideType.slideOut();
			$('portfolio-content').style.backgroundImage = "url(/lyquix/images/portfolio-copy-box-bg-all.png)";
			showAll();
		});
		$('p-serv').addEvent('click', function(e) {
			e.stop();
			slideService.slideIn();
			slideType.slideOut();
			$('portfolio-content').style.backgroundImage = "url(/lyquix/images/portfolio-copy-box-bg-service.png)";
		});
		$('p-type').addEvent('click', function(e) {
			e.stop();
			slideService.slideOut();
			slideType.slideIn();
			$('portfolio-content').style.backgroundImage = "url(/lyquix/images/portfolio-copy-box-bg-type.png)";
		});
	}
	$('p-ser-str').addEvent('click', function(e) {
		hideAll();
		$$('li.p-ser-str').set('styles', {'display': 'block'});
	});
	$('p-ser-int').addEvent('click', function(e) {
		hideAll();
		$$('li.p-ser-int').set('styles', {'display': 'block'});
	});
	$('p-ser-arc').addEvent('click', function(e) {
		hideAll();
		$$('li.p-ser-arc').set('styles', {'display': 'block'});
	});
	$('p-ser-wor').addEvent('click', function(e) {
		hideAll();
		$$('li.p-ser-wor').set('styles', {'display': 'block'});
	});
	$('p-ser-inf').addEvent('click', function(e) {
		hideAll();
		$$('li.p-ser-inf').set('styles', {'display': 'block'});
	});
	$('p-ser-eng').addEvent('click', function(e) {
		hideAll();
		$$('li.p-ser-eng').set('styles', {'display': 'block'});
	});
	$('p-typ-cor').addEvent('click', function(e) {
		hideAll();
		$$('li.p-typ-cor').set('styles', {'display': 'block'});
	});
	$('p-typ-ret').addEvent('click', function(e) {
		hideAll();
		$$('li.p-typ-ret').set('styles', {'display': 'block'});
	});
	$('p-typ-inf').addEvent('click', function(e) {
		hideAll();
		$$('li.p-typ-inf').set('styles', {'display': 'block'});
	});
	$('p-typ-hea').addEvent('click', function(e) {
		hideAll();
		$$('li.p-typ-hea').set('styles', {'display': 'block'});
	});
	$('p-typ-gov').addEvent('click', function(e) {
		hideAll();
		$$('li.p-typ-gov').set('styles', {'display': 'block'});
	});
	$('p-typ-fin').addEvent('click', function(e) {
		hideAll();
		$$('li.p-typ-fin').set('styles', {'display': 'block'});
	});
	$('p-typ-ene').addEvent('click', function(e) {
		hideAll();
		$$('li.p-typ-ene').set('styles', {'display': 'block'});
	});
	$('p-typ-res').addEvent('click', function(e) {
		hideAll();
		$$('li.p-typ-res').set('styles', {'display': 'block'});
	});
	$('p-typ-lgl').addEvent('click', function(e) {
		hideAll();
		$$('li.p-typ-lgl').set('styles', {'display': 'block'});
	});
// Page portfolio photo
	initPhotos();
});

function initPhotos() {
	myElems = $$('div.page-portfolio-item');
	numPhotos = myElems.length - 1;
	var thisPhoto = 0;
	while(thisPhoto <= numPhotos) {
		$(myElems[thisPhoto]).fade('hide');
		thisPhoto++;
	}
	currPhoto = Math.floor(Math.random()*(numPhotos+1));
	$(myElems[currPhoto]).fade('show');
}

function showAll() {
	$$('li.p-ser-str').set('styles', {'display': 'block'});
	$$('li.p-ser-int').set('styles', {'display': 'block'});
	$$('li.p-ser-arc').set('styles', {'display': 'block'});
	$$('li.p-ser-wor').set('styles', {'display': 'block'});
	$$('li.p-ser-inf').set('styles', {'display': 'block'});
	$$('li.p-ser-eng').set('styles', {'display': 'block'});
	$$('li.p-typ-cor').set('styles', {'display': 'block'});
	$$('li.p-typ-ret').set('styles', {'display': 'block'});
	$$('li.p-typ-inf').set('styles', {'display': 'block'});
	$$('li.p-typ-hea').set('styles', {'display': 'block'});
	$$('li.p-typ-gov').set('styles', {'display': 'block'});
	$$('li.p-typ-fin').set('styles', {'display': 'block'});
	$$('li.p-typ-ene').set('styles', {'display': 'block'});
	$$('li.p-typ-res').set('styles', {'display': 'block'});
	$$('li.p-typ-lgl').set('styles', {'display': 'block'});
}

function hideAll() {
	$$('li.p-ser-str').set('styles', {'display': 'none'});
	$$('li.p-ser-int').set('styles', {'display': 'none'});
	$$('li.p-ser-arc').set('styles', {'display': 'none'});
	$$('li.p-ser-wor').set('styles', {'display': 'none'});
	$$('li.p-ser-inf').set('styles', {'display': 'none'});
	$$('li.p-ser-eng').set('styles', {'display': 'none'});
	$$('li.p-typ-cor').set('styles', {'display': 'none'});
	$$('li.p-typ-ret').set('styles', {'display': 'none'});
	$$('li.p-typ-inf').set('styles', {'display': 'none'});
	$$('li.p-typ-hea').set('styles', {'display': 'none'});
	$$('li.p-typ-gov').set('styles', {'display': 'none'});
	$$('li.p-typ-fin').set('styles', {'display': 'none'});
	$$('li.p-typ-ene').set('styles', {'display': 'none'});
	$$('li.p-typ-res').set('styles', {'display': 'none'});
	$$('li.p-typ-lgl').set('styles', {'display': 'none'});
}

