// POP-UP FUNCTIONS USED BY CMS
// ---------------------------------------------------------------------------------------

function open_in_popup_window(url, name, width, height) {
	window.open(url.href,name,'width=' + width + ',height=' + height + ',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes');
	return false;
}
function open_in_new_window(url) {
	window.open(url.href,'external_link','toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
	return false;
}

$(function() {
		   
//Dropdown Navigation

	$('#header .primary-nav .about').hover(function(){
		$('#about-dropdown').show();
	},function(){
		$('#about-dropdown').hide();		
	});
	
	$('#header .primary-nav .work').hover(function(){
		$('#work-dropdown').show();										
	},function(){
		$('#work-dropdown').hide();			
	});
	
	$('.dropdown').hover(function(){
		$(this).show();							   
	},function(){
		$(this).hide();	
	});
		   
	$('#content p:first').css({'font-size':'20px'});

	var leftMargin = 0,
	slidesLength = Math.ceil($('#slider>.slide').length/2),
	slideVal = 776,
	slideNav = '<ul id="slider-nav">';

	for (i=0;i<slidesLength;i++) {
		if (i==0){
			slideNav = slideNav + '<li><a href="#" class="selected"></a></li>';
		} else {
			slideNav = slideNav + '<li><a href="#"></a></li>';
		}
	}
	slideNav = slideNav + '</ul>';
	$('#slides').prepend(slideNav);

	$('#slider-container').addClass('js');

	$('.js #slider-nav').css({
		'width': slidesLength*14
	});


	//clickslide
	$('#slider-nav a').each(function(i,e){
		$(e).click(function(){
			n=i;
			$('#slider-nav a.selected').removeClass('selected');
			$(e).addClass('selected');
			leftMargin = slideVal*-i;
			$('#slider').stop().animate({'marginLeft':leftMargin});
			return false;
		});
	});
	
	//autoslide
	var n=0
	setInterval(function() {
			n+=1;
			if (n<slidesLength) {
				$('#slider-nav .selected').removeClass('selected').parent().next('li').children('a').addClass('selected');
				leftMargin = slideVal*-n;
				$('#slider').stop().animate({'marginLeft':leftMargin});
			} else {
				leftMargin = 0;
				$('#slider-nav .selected').removeClass('selected');
				$('#slider-nav a:first').addClass('selected');
				$('#slider').stop().animate({'marginLeft':leftMargin});
				n=0;	
			}
	},9000);

	$('a[rel="external"]').each(function(){
		$(this).click(function(){
			window.open($(this).attr('href'));
			return false;
		});
	});	
	
});
Cufon.replace('.meet-amanda h1, .meet-bob h1, .meet-chris h1, .meet-jacqui h1, .meet-marianne h1, .meet-natalie h1, .meet-paul h1, .meet-rich h1, .meet-pam h1, .meet-sue h1, .meet-david h1, .meet-andy h1',{fontFamily: 'Myriad Pro Light', hover: true})
Cufon.replace('h2, h3, h4, h5, h6, #sidebar ul li a',{fontFamily: 'Myriad Pro Light', hover: true});
Cufon.replace('#content p:first',{fontFamily: 'Myriad Pro Light', hover: true});
Cufon.replace('#contact-details, #nav .menuwrapper ul li a',{fontFamily: 'Myriad Pro', hover: true});
Cufon.replace('#sidebar ul h2',{fontFamily: 'Myriad Pro', hover: true, fontWeight: 'bold'});
Cufon.replace('.highlight',{fontFamily: 'Myriad Pro Light', color: '#000000', hover: true});
