function initMenus() {
	$('ul.menu ul').hide();
	$.each($('ul.menu'), function(){
		$('#' + this.id + '.expandfirst ul:first').show();
	});
	$('ul.menu li a').click(
		function() {
			var checkElement = $(this).next();
			var parent = this.parentNode.parentNode.id;

			if($('#' + parent).hasClass('noaccordion')) {
				$(this).next().slideToggle('normal');
				return false;
			}
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				if($('#' + parent).hasClass('collapsible')) {
					$('#' + parent + ' ul:visible').slideUp('normal');
				}
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('#' + parent + ' ul:visible').slideUp('normal');
				checkElement.slideDown('normal');
				return false;
			}
		}
	);
}
$(document).ready(function() {initMenus();});


	$(document).ready(function() {
	
	initMenus();	


	 $("#nav_products").mouseover(function(){
			$('#nav_products').css("background-color", "#8f9e9b")
			$('#nav_products_drop').css("display", "inline")
	    }).mouseout(function(){
			$('#nav_products').css("background-color", "")
			$('#nav_products_drop').css("display", "none")
	    });

	 $("#nav_products_drop").mouseover(function(){
			$('#nav_products_drop').css("display", "inline")
			$('#nav_products').css("background-color", "#8f9e9b")
	    }).mouseout(function(){
			$('#nav_products').css("background-color", "")
			$('#nav_products_drop').css("display", "none")
	    });


	 $("#nav_technology").mouseover(function(){
			$('#nav_technology').css("background-color", "#8f9e9b")
			$('#nav_technology_drop').css("display", "inline")
	    }).mouseout(function(){
			$('#nav_technology').css("background-color", "")
			$('#nav_technology_drop').css("display", "none")
	    });

	 $("#nav_technology_drop").mouseover(function(){
			$('#nav_technology_drop').css("display", "inline")
			$('#nav_technology').css("background-color", "#8f9e9b")
	    }).mouseout(function(){
			$('#nav_technology').css("background-color", "")
			$('#nav_technology_drop').css("display", "none")
	    });

	 $("#nav_clients").mouseover(function(){
			$('#nav_clients').css("background-color", "#8f9e9b")
			$('#nav_clients_drop').css("display", "inline")
	    }).mouseout(function(){
			$('#nav_clients').css("background-color", "")
			$('#nav_clients_drop').css("display", "none")
	    });

	 $("#nav_clients_drop").mouseover(function(){
			$('#nav_clients_drop').css("display", "inline")
			$('#nav_clients').css("background-color", "#8f9e9b")
	    }).mouseout(function(){
			$('#nav_clients').css("background-color", "")
			$('#nav_clients_drop').css("display", "none")
	    });

	 $("#nav_suppliers").mouseover(function(){
			$('#nav_suppliers').css("background-color", "#8f9e9b")
			$('#nav_suppliers_drop').css("display", "inline")
	    }).mouseout(function(){
			$('#nav_suppliers').css("background-color", "")
			$('#nav_suppliers_drop').css("display", "none")
	    });

	 $("#nav_suppliers_drop").mouseover(function(){
			$('#nav_suppliers_drop').css("display", "inline")
			$('#nav_suppliers').css("background-color", "#8f9e9b")
	    }).mouseout(function(){
			$('#nav_suppliers').css("background-color", "")
			$('#nav_suppliers_drop').css("display", "none")
	    });
	
	 $("#nav_newsevent").mouseover(function(){
			$('#nav_newsevent').css("background-color", "#8f9e9b")
			$('#nav_newsevent_drop').css("display", "inline")
	    }).mouseout(function(){
			$('#nav_newsevent').css("background-color", "")
			$('#nav_newsevent_drop').css("display", "none")
	    });

	 $("#nav_newsevent_drop").mouseover(function(){
			$('#nav_newsevent_drop').css("display", "inline")
			$('#nav_newsevent').css("background-color", "#8f9e9b")
	    }).mouseout(function(){
			$('#nav_newsevent').css("background-color", "")
			$('#nav_newsevent_drop').css("display", "none")
	    });

	 $("#nav_about").mouseover(function(){
			$('#nav_about').css("background-color", "#8f9e9b")
			$('#nav_about_drop').css("display", "inline")
	    }).mouseout(function(){
			$('#nav_about').css("background-color", "")
			$('#nav_about_drop').css("display", "none")
	    });

	 $("#nav_about_drop").mouseover(function(){
			$('#nav_about_drop').css("display", "inline")
			$('#nav_about').css("background-color", "#8f9e9b")
	    }).mouseout(function(){
			$('#nav_about').css("background-color", "")
			$('#nav_about_drop').css("display", "none")
	    });


$('#home_promo').cycle({ 
		    fx:         'fade', 
		    speed:      500,
		 	pager: '#promo_nav',
			timeout: 10000,
			pause: 1
		});




/* Homepage logo swap */
$('#teaser_client_logos').cycle({ 
    fx:         'fade', 
    speed:      2500 
});


/* Lightbox */
$('.image_thumbnail a').lightBox();


	
$('.image_diagram a').lightBox();

$('#contact_form').validate();



	});
