$(document).ready(function() {
	
		$(".vtip").tipTip({maxWidth: "auto", defaultPosition: "bottom", delay: 0, fadeIn: 0, fadeOut: 0});
		$(".vtip").live("hover", function() { 
		$(".vtip").tipTip({maxWidth: "auto", defaultPosition: "bottom", delay: 0, fadeIn: 0, fadeOut: 0});
		});
		
		
		$("a[href*='maps.google.co.uk']").addClass('maps'); 
		$("a[href$='.co.uk']").addClass('external');
		$("a[href$='.com']").addClass('external'); 
		$("a[href$='.net']").addClass('external'); 
		$("a[href$='.co.uk/']").addClass('external');
		$("a[href$='.com/']").addClass('external'); 
		$("a[href$='.net/']").addClass('external');

		
		$(".youtubevideo").fancybox({
			'autoScale'			: false, 
			'type'				: 'iframe',
			'overlayColor'      : '#000'
		});
	
		$("div.sidebar-image a").fancybox({
				'overlayColor'      : '#000'
		});
		
		
		$(".galleryviewer").fancybox({
				'titlePosition'		: 'inside',
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'overlayColor'      : '#000'
		});
		$("a.openphoto").fancybox({
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'titlePosition' 	: 'over',
			'overlayColor'      : '#000',
			'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
				return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
			}
		});
		$(".youtube").fancybox({
			'autoScale'			: false, 
			'type'				: 'iframe',
			'overlayColor'      : '#000'
		});
		$(".maps").fancybox({
			'width'				: '75%',
			'height'			: '75%',
			'autoScale'			: false,
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'type'				: 'iframe'
		});

	
		$('.ghostboxes').mouseover(function() {	
			var locator = $(this).children('span').attr("title");
			$('a.mainnav').removeClass('overstate');
			$('#hiddennav-bg').css("z-index","9");
			$('#marine-nav').css("z-index","10");
			$('#energy-nav').css("z-index","11");
			$('#searchbox').css("z-index","12");
			$('div.dropdown').hide();
		  	$('#'+locator).children('div.dropdown').show();
			$('#hiddennav-bg').css("z-index","88888");
			$('#'+locator).css("z-index","99999");
			$('#'+locator).children('a.mainnav').addClass('overstate');
			$('#'+locator).children('a.searchnav').addClass('overstate');
			$('#modal-overlay').show();
			//$('#location-select').css("z-index","99999999");
			return false;
		});	
		
		$('div.dropdown').mouseover(function() { return false; });	
		$('#hiddennav-bg').mouseover(function() { return false; });	


		$('#modal-overlay').mouseover(function() {
			$('#hiddennav-bg').css("z-index","10");
			$('#marine-nav').css("z-index","10");
			$('#energy-nav').css("z-index","11");
			$('#modal-overlay').hide();
			$('div.dropdown').hide();
			$('a.mainnav').removeClass('overstate');
			$('a.searchnav').removeClass('overstate');
			
			//$('#location-select').css("z-index","99999999");
			return false;
		});	
		
		
		$('.ghostboxes').click(function() {	
			var locator = $(this).children('span').attr("title");
		  	$('a.'+locator+'-link').click();
			return false;
		});	
		
		$('#flag').click(function() {
			$("#location-dropdown").show();
			$('#location-select').addClass("select-on");
		});	

		$('#international-agents ul li').click(function() {
			$(".ia-listblock").slideUp("fast");
			$(this).children('div').slideDown("fast");
		});		

		$('#location-dropdown').mouseleave(function() {
			$("#location-dropdown").hide();
			$('#location-select').removeClass("select-on");
		});	
		
		
		$('#marine-ghost').click(function() {
			var geturl = $('#marine-nav-link').attr('href');
			window.location = geturl;
		});		
		$('#energy-ghost').click(function() {
			var geturl = $('#energy-nav-link').attr('href');
			window.location = geturl;
		});		
		
		var pathname = window.location.pathname;
		$("a[href$='" + pathname + "']").each(function() {
			$(this).parent('li').addClass("onstate");
		});	
		
		

	
	
});



// Find A linked to PDF - targt new window
$(document).ready(function() {
$("a[href$='.pdf']").addClass('external').click(function() { window.open($(this).attr('href'), null, "height=600,width=400,status=yes,resizable=yes,toolbar=no,menubar=no,location=no"); return false; });
});

