$(function() {
	
	
	if($('#bagma-map').length) {
		
	
		var latlng = new google.maps.LatLng(52.071514,-1.261754);
		var myOptions = {
		  zoom: 13,
		  center: latlng,
		  scaleControl: true,
		  mapTypeId: google.maps.MapTypeId.ROADMAP
		};
		
		var map = new google.maps.Map(document.getElementById("bagma-map"), myOptions);
	
		var contentString = '<div class="map-content">'+
			'<p><strong>BAGMA</strong> <br />Middleton House, 2 Main Road, Middleton Cheney, Banbury, Oxon, OX17 2TN</p>'+
			'<p><a href="http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=2+Main+Road,+Middleton+Cheney,+Banbury,+Oxon,+OX17+2TN&ie=UTF8&hq=&hnear=2A+Main+Rd,+Middleton+Cheney,+Banbury,+Oxfordshire+OX17+2ND,+United+Kingdom&ll=52.071514,-1.261754&spn=0.010235,0.033023&z=16" target="_blank">Get directions</a></p>'+
			'</div>'+
			'</div>';
		
		var infowindow = new google.maps.InfoWindow({
			content: contentString,
			maxWidth: 300,
			minHeight: 300
		});
		
		var marker = new google.maps.Marker({
			position: latlng,
			map: map,
			title:"BAGMA"
		});
		
		infowindow.open(map,marker);
		
		google.maps.event.addListener(marker, 'load', function() {
		  infowindow.open(map,marker);
		});
	}

	
	if ($('.latest-news').length > 0) {
	
		$(".latest-news .inner-box").carousel({ 
			loop: true, 
			autoSlide: true,
			autoSlideInterval: 5000,
			pagination: true,
			nextBtn: 'next',
			prevBtn: 'prev' 
		});
	}
	
	$('a.external').attr('target', '_blank');
	
	
	$('a.tip').qtip({
	   position: {
		  at: 'top center',
		  my: 'bottom center'
	   }, 
	   style: {
			 classes: 'ui-tooltip-dark ui-tooltip-rounded'
	   }
	});
	
	if ($("input.focus-clear").length > 0) {
		
		$("input.focus-clear").each(function(i) {
		
		$defaulttext = $(this).val();
		
				$(this).focus(function() {
					//$defaulttext = $(this).val();
					if ($(this).val() == $defaulttext) {
						$(this).val('');
					}
				}).blur(function() {
					if ($(this).val() == '') {
						$(this).val($defaulttext);
					}
				}).keypress(function() {
					$(this).removeClass("focus-clear");
				});
		});
		
	}
	
	subNavigation();
	fauxCorners();
	
});

function fauxCorners () {
	
	var tl, tr, bl, br;
	
	tl = '<span class="crnr tl"></span>';
	tr = '<span class="crnr tr"></span>';
	bl = '<span class="crnr bl"></span>';
	br = '<span class="crnr br"></span>';
	
	$('.ie .inner-wrap').css('position', 'relative').append(tl, tr, bl, br);
	$('.ie .header .form').css('position', 'relative').append(tl, tr, bl, br);
	$('.ie .navigation ul li a').css('position', 'relative').append(tl, tr);
	$('.ie .box h2').css('position', 'relative').append(tl, tr);
	$('.ie .box').css('position', 'relative').append(bl, br);
	
}

function subNavigation() {
	
	if ($('.secondary-navigation').length > 0) {
		
		$('.secondary-navigation ul li').each(function() {
			if ($(this).find('ul').length > 0) {
				$(this).find('a').eq(0).addClass('has-children');
			}
		});
		
		initialExClass = "open";
		
		 $('.secondary-navigation .has-children').wrap('<div class="has-children-wrap clear" />');
		 
		 var expcoll = $('<a />')
       			.attr('href', '#')
				.attr('class', 'arrow')
       			.html('<span class="' + initialExClass + '">show/hide</span>');		
				
		$(".has-children-wrap").prepend(expcoll);
		
		$('.secondary-navigation .has-children-wrap a.arrow').click(function() {
					
				$(this).parent().next().slideToggle(200);
				$(this).children().toggleClass("close", 500);
				return false;
		});
		
	}
	
}
