$(document).ready(function(){

	setTimeout(function(){
	$("p.trigger").click(function(){
		$(this).find("a").toggleClass("active").parent().next().slideToggle("slow");
		return false;
	});
	
	var hideDelay = 800;  
	var currentID;
	var hideTimer = null;
	var container = $('#OptionsContainer');
	 $('.OptionsTrigger').live('click', function()
	{
	  // format of 'rel' tag: pageid,personguid
	  var settings = $(this).attr('rel').split(',');
	  var pageID = settings[0];
	  currentID = settings[1];

	  // If no guid in url rel tag, don't popup blank
	  if (currentID == '')
		  return;

	  if (hideTimer)
		  clearTimeout(hideTimer);

	  if($(this).html() == "Quick Links"){
		container.css({right: '35px'});
		container.css({top: '55px'});}
	  
	  if($(this).html() == "Worldwide"){
		container.css({right: '120px'});
		container.css({top: '-20px'});}
	  
	  var text = $(this).next("div").html();
	  $('#OptionsContent').html(text);
	  container.css('display', 'none');
	  container.slideDown(500);
	  
	  return false;
  });

  $('.OptionsTrigger').live('mouseout', function()
  {
	  if (hideTimer)
		  clearTimeout(hideTimer);
	  hideTimer = setTimeout(function()
	  {
		  container.css('display', 'none');
	  }, hideDelay);
  });

  // Allow mouse over of details without hiding details
  $('#OptionsContainer').mouseover(function()
  {
	  if (hideTimer)
		  clearTimeout(hideTimer);
  });

  // Hide after mouseout
  $('#OptionsContainer').mouseout(function()
  {
	  if (hideTimer)
		  clearTimeout(hideTimer);
	  hideTimer = setTimeout(function()
	  {
		  container.css('display', 'none');
	  }, hideDelay);
  });
  
  $(".contact").click(function () {
		$("#contact-slide").fadeIn(500);
		$("#contact-slide .button-close").click(function(){
			hideContact();
		});
		$(this).addClass("slide-active");
		$(".requestquote").removeClass("slide-active");
		hideRequestQuote();
	});
  
  $(".requestquote").click(function () {
		$("#quote-slide").fadeIn(500);
		$("#quote-slide .button-close").click(function(){
			hideRequestQuote();	
		});
		$(this).addClass("slide-active");
		$(".contact").removeClass("slide-active");
		hideContact();
	});
	
  function hideContact(){
	  $("#contact-slide").hide();	
	  $(".contact").removeClass("slide-active");
  }
  
  function hideRequestQuote(){
	  $("#quote-slide").hide();	
	  $(".requestquote").removeClass("slide-active");
  }
  
	function initCorporate(){
		$('#corporatetabs a').eq(0).addClass("inpage");
		$('#corporatetabs2 div').hide();
		$('#corporatetabs2 div').eq(0).show();
	}	
	initCorporate();	
	$("#corporatetabs a").hoverIntent(
		function () {
		var num = $('#corporatetabs a').index(this);
		$('#corporatetabs a').removeClass("inpage");
		$(this).addClass("inpage");
		$('#corporatetabs2 div').stop().attr("style", "").hide();
		$('#corporatetabs2 div').eq(num).show("slow");
		},
		function () {
		}
	);
	
	function initServices(){
		$('#servicestabs a').eq(0).addClass("inpage");
		$('#servicestabs2 div').hide();
		$('#servicestabs2 div').eq(0).show();
	}
	initServices();
	
	
	$("#servicestabs a").hoverIntent(
		function () {
		var num = $('#servicestabs a').index(this);
		$('#servicestabs a').removeClass("inpage");
		$(this).addClass("inpage");
		$('#servicestabs2 div').stop().attr("style", "").hide();
		$('#servicestabs2 div').eq(num).show("slow");
		},
		function () {
		}
	);
	
	function initIndustries(){
		$('#industriestabs a').eq(0).addClass("inpage");
		$('#industriestabs2 div').hide();
		$('#industriestabs2 div').eq(0).show();
	}	
	initIndustries();	
	$("#industriestabs a").hoverIntent(
		function () {
		var num = $('#industriestabs a').index(this);
		$('#industriestabs a').removeClass("inpage");
		$(this).addClass("inpage");
		$('#industriestabs2 div').stop().attr("style", "").hide();
		$('#industriestabs2 div').eq(num).show("slow");
		},
		function () {
		}
	);
	
	function initResources(){
		$('#resourcetabs a').eq(0).addClass("inpage");
		$('#resourcetabs2 div').hide();
		$('#resourcetabs2 div').eq(0).show();
	}
	initResources();	
	$("#resourcetabs a").hoverIntent(
		function () {
		var num = $('#resourcetabs a').index(this);
		$('#resourcetabs a').removeClass("inpage");
		$(this).addClass("inpage");
		$('#resourcetabs2 div').stop().attr("style", "").hide();
		$('#resourcetabs2 div').eq(num).show("slow");
		},
		function () {
		}
	);

	var currentSlide;
	$("#sitenav ul.nav > li div.level1").hide();
	$("#sitenav ul.nav > li").hover(
		function () {
			currentSlide = $(this);
			currentslideID = $(this).attr("id");
			setTimeout(function(){if(currentSlide) currentSlide.find("div").eq(0).slideDown(300); }, 300);
		}, 
		function () {
			$(this).find("div").eq(0).slideUp(300).delay(900);
			currentSlide = null;
			setTimeout(function(){ 
				if(currentSlide != null) 
				{
					var slide = document.getElementById(currentslideID);
					if(monitorMouseMoveForElement(slide))
						currentSlide.find("div").eq(0).slideUp(300).delay(500); 
				}
			}, 1000);
		}
	);
	
	function monitorMouseMoveForElement(elem) { 
	   var isMouseOver = false; 
	
	   _e(elem, "onmouseover",function (evt) { isMouseOver=true; }); 
	   _e(elem, "onmouseout", 
		 function (evt) { 
		   isMouseOver = contains( 
			 this, (evt=evt||window.event, evt.relatedTarget||evt.toElement) 
		   ); 
		 } 
	   ); 
	
	   function contains(cer, cee){ 
		 if(cer.contains) { 
		   return cer.contains(cee); 
		 } else if(typeof cee.parentNode!= "undefined") { 
		   return (function(cr, ce){ 
			 return cr==ce || 
					ce&&ce.parentNode&&arguments.callee(cr,ce.parentNode)|| 
					false ; 
		   })(cer, cee); 
		 } else { 
		   return false; 
		 } 
	   } 
		
	   function _e(obj, evt, func) { 
		 if(obj[evt]) { 
		   obj[evt] = (function(x){ 
			 return function (evt) { 
			   func.call(this, evt); 
			   return x.call(this, evt); 
			 } 
		   })(obj[evt]); 
		 } else { 
		   obj[evt] = func ; 
		 } 
	   } 
	
	   return isMouseOver; 
	} 

	if($("#news"))
	{
		$("#news li div").css("display", "none");
		$("#news li a.readmore").click(function(){
			if($(this).next().is(':hidden'))
			{
				$("#news .active").next().slideToggle(0);
				$("#news .active").removeClass("active");
			}
			$(this).toggleClass("active").next().slideToggle(500);
			return false;
		});
		$("#news li div .close").click(function(){
			$(this).parent().parent().find(".readmore").removeClass("active");
			$(this).parent().slideToggle("slow");
			return false;
		});
	}
},1500);
	
}); 

<!-- Slider -->
$(function(){
	if($('#loopedslider').html() != null)
	$('#loopedslider').loopedslider();
});

<!-- Popup -->
jQuery(function ($) {
	$('.popup').click(function (e) {
		$('#popup-content').modal();
		  return false;
	});
});
