$(document).ready(function(){

// ADD GENERAL CLASSES
	$("li:first-child").addClass("first");
	$("img").filter(function(){return ($(this).css('float')=='right')}).addClass("imgr");
	$("img").filter(function(){return ($(this).css('float')=='left')}).addClass("imgl");

// SET ACTIVE MENU
	$(".lnav li a").each(function() {
		if(this.href == window.location.href.split("#")[0]) {
			$(this).addClass("active");
			$(this).parents("li:last").addClass("current");
		}
	});

// FANCYBOX
	$("a[rel=fancy]").fancybox({
		'titleShow'		: false,
		'transitionIn'	: 'none',
		'transitionOut'	: 'none'
	});


	$("#homeflash div").flash({
		src:'/media/banner_home.swf',
		wmode:'transparent',
		width: 780,
		height: 290
	
	},
	{ update: false }
	);
	
	$("#pressflash").flash({
		src:'/media/paperman.swf',
		wmode:'transparent',
		width: 145,
		height: 290
	
	},
	{ update: false }
	);
		
		
});


// ACCORDIAN
	ddaccordion.init({
		headerclass: "expandable", //Shared CSS class name of headers group that are expandable
		contentclass: "submenu", //Shared CSS class name of contents group
		revealtype: "click", //Reveal content when user clicks or onmouseover the header? Valid value: "click" or "mouseover
		collapseprev: true, //Collapse previous content (so only one open at any time)? true/false 
		defaultexpanded: [0], //index of content(s) open by default [index1, index2, etc]. [] denotes no content
		animatedefault: false, //Should contents open by default be animated into view?
		persiststate: true, //persist state of opened contents within browser session?
		toggleclass: ["", "openheader"], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"]
		togglehtml: ["prefix", "", ""], //Additional HTML added to the header when it's collapsed and expanded, respectively  ["position", "html1", "html2"] (see docs)
		animatespeed: "normal", //speed of animation: "fast", "normal", or "slow"
		oninit:function(headers, expandedindices){ //custom code to run when headers have initalized
			//do nothing
		},
		onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed
			//do nothing
		}
	})


