$(function() {
		   
	// Sifr
	$('div#update-wrapper h3').sifr({ strSWF: 'flash/mrs-eaves-roman.swf', strColor: '#03436a', strWmode: 'transparent' },{ expressInstall: true });

$("div#history").flash(
 {src:"flash/scrolltime.swf",
  width:450,
  height:225,
  wmode:"transparent",
  quality:"high"},
  {version:"8"});

$("div#push-peelback").flash(
 {src:"flash/peelback.swf",
  width:158,
  height:85,
  wmode:"transparent",
  quality:"high"},
  {version:"8"});

 $("div#map").flash(
 {src:"flash/map.swf",
  width:706,
  height:315,
  wmode:"transparent",
  quality:"high"},
  {version:"8"});
 
 $("div#home-masthead-beta").flash(
 {src:"flash/homepage_flash.swf",
 width:706,
 height:398,
 wmode:"transparent",
 quality:"high"},
 {version:"8"});



	// Nav Stuff
	$('#for-contractors').css({ position: 'absolute', cssFloat: 'none' });
	$('#for-public').css({ position: 'absolute', cssFloat: 'none' });

	ie7 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 7.")!=-1)) ? true : false;
	if( $('#nav-primary').children('.current').attr("id") == 'for-public'){
		var lowerNavOffset = document.getElementById('for-public').offsetHeight;
		$('#for-public').css('top',0);
		if (ie7)
			lowerNavOffset = lowerNavOffset + 14;
		$('#for-contractors').css('top',lowerNavOffset);
		
	}
	else if( $('#nav-primary').children('.current').attr("id") == 'for-contractors') {
		var lowerNavOffset = document.getElementById('for-contractors').offsetHeight;
		$('#for-contractors').css('top',0);
		if (ie7)
			lowerNavOffset = lowerNavOffset + 14;

		$('#for-public').css('top',lowerNavOffset);
	}
	else {
		$('#for-public').addClass('current');
		var lowerNavOffset = document.getElementById('for-public').offsetHeight;
		$('#for-public').css('top',0);
		if (ie7)
			lowerNavOffset = lowerNavOffset + 14;
		$('#for-contractors').css('top',lowerNavOffset);
	}
	var navprimaryheight = (document.getElementById('for-public').offsetHeight) + (document.getElementById('for-contractors').offsetHeight);
	$('#nav-primary').css('height', navprimaryheight);

	if($('body').is('.home')) {	
		var elemPos;
		var qsParms = new Array();
		var querystring = window.location.search.substring(1);
		var parms = querystring.split('&');
		for (var i=0; i<parms.length; i++) {
			var pos = parms[i].indexOf('=');
			if (pos > 0) {
				var key = parms[i].substring(0,pos);
				var val = parms[i].substring(pos+1);
				qsParms[key] = val;
			}
		}

		if (qsParms['sec'] == 'contractors') {
			talkToFlash2();
			var lowerNavOffset = document.getElementById('for-contractors').offsetHeight;
			$('#for-contractors').css('top',0);
			if (ie7)
				lowerNavOffset = lowerNavOffset + 14;
	
			$('#for-public').css('top',lowerNavOffset);
				var el = $('#for-contractors');
				var el2 = $('#for-public');
				el.css('zIndex', -1);
				el2.css('zIndex', -1);
				el2.fadeOut('slow');
				el2.children('ul').hide();
				el.children('ul').show();
				el.addClass('current');
					lowerNavOffset = document.getElementById('for-contractors').offsetHeight;
					if (ie7)
						lowerNavOffset = lowerNavOffset + 14;
				el.animate({top: 0}, 600, function() {
					el2.animate({opacity: 'show'}, 800);
					el.css('zIndex', 0);
					el2.css('zIndex', 100);
					el2.css('top', lowerNavOffset);
					el2.removeClass('current');
				});
		}
		
		$('.nav-head').children('a').click( function() { 
			if ($('body').attr("class") == "home" ) {
				if ($(this).parent().attr("id") == "for-contractors" ) {
					talkToFlash2();	
				} else {
					talkToFlash1();
				}
			}
			var currentlyClicked= $(this).parent().attr('id');
			var notClicked = $(this).parent().siblings('li').attr('id');
			var el = $('#'+currentlyClicked);
			var el2 = $('#'+notClicked);
	
			if(parseInt(el.css('top')) != 0) {
				el.css('zIndex', -1);
				el2.css('zIndex', -1);
				el2.fadeOut('slow');
				el2.children('ul').hide();
				el.children('ul').show();
				el.addClass('current');
				if(currentlyClicked=='for-public') {
					lowerNavOffset = document.getElementById('for-public').offsetHeight;
					if (ie7)
						lowerNavOffset = lowerNavOffset + 14;

				}else{
					lowerNavOffset = document.getElementById('for-contractors').offsetHeight;
					if (ie7)
						lowerNavOffset = lowerNavOffset + 14;
				}
				el.animate({top: 0}, 600, function() {
					el2.animate({opacity: 'show'}, 800);
					el.css('zIndex', 0);
					el2.css('zIndex', 100);
					el2.css('top', lowerNavOffset);
					el2.removeClass('current');
				});
			}
			if ( $(this).parent().attr("class") == 'nav-head' || $(this).parent().attr("class") == 'current nav-head' || $(this).parent().attr("class") == 'nav-head current' )
				return false;	
		});


			
		$('ul#update-items li a').hover(function(){
			$('ul#update-items li div.update-popup').hide();
			elemPos = this;
			$(this).parent().children('div.update-popup').show();
		},function(){
			$('ul#update-items li div.update-popup').hide();
		});

 		$('#mycarousel').jcarousel({
			auto: 3,
			scroll: 1,
			wrap: 'last',
			initCallback: mycarousel_initCallback
		});
		
	}

   	// Events Calendar Toggler 	 
	$(".event-description").hide(); 	 
	$("a.more-info").toggle( function() { 	 
		$(this).parents(".event").children(".event-description").show("slow"); 	 
		$(this).html("Close Details"); 	 
	},function(){ 	 
		$(this).parents(".event").children(".event-description").hide("slow"); 	 
		$(this).html("More Info"); 	 
	});

	$("div#photo-gallery").flash(
		{src:"flash/photo_gallery.swf",
		 width:560,
		 height:420,
		 wmode:"transparent",
		 quality:"high"},
		 {version:"8"},
			function(htmlOptions) { //Use this to specify a query string, take out if not needed.
				htmlOptions.flashvars.configFile = "flash/xml/gallery_config.xml";
				htmlOptions.flashvars.xmlFile = "flash/xml/images.xml";
				$(this).html($.fn.flash.transform(htmlOptions));
		});
// Sample usage of jquery.flash plugin - remove if not needed
	/*	If given the following markup:

	<div id="masthead">
		<img src="images/mastheads/flash-alt.jpg" alt="" /><br />
	</div>
	
	you would use the following to replace the alternate content:

	$("div#masthead").flash(
		{src:"flash/home.swf",
		 width:600,
		 height:300,
		 wmode:"transparent",
		 quality:"high"},
		 {version:"8"},
			function(htmlOptions) { //Use this to specify a query string, take out if not needed.
				htmlOptions.flashvars.configFile = "flash/xml/gallery_config.xml";
				htmlOptions.flashvars.xmlFile = "flash/xml/images.xml";
				$(this).html($.fn.flash.transform(htmlOptions));
		});
	*/
});

function mycarousel_initCallback(carousel){
	// Disable autoscrolling if the user clicks the prev or next button.
	carousel.buttonNext.bind('click', function() {
		carousel.startAuto(0);
	});

	carousel.buttonPrev.bind('click', function() {
		carousel.startAuto(0);
	});

	// Pause autoscrolling if the user moves with the cursor over the clip.
	carousel.clip.hover(function() {
		carousel.stopAuto();
	}, function() {
		carousel.startAuto();
	});
};

//Newsletters page

jQuery(document).ready(function($){
			 
			$(".section").hide();
			
			$("h2.click").toggle(function(){
			 $(this).next().show();},
			 function(){
			 $(this).next().hide();
			 });
			
		
			$("h2.click").css({cursor:"pointer",paddingTop:"10px"});
			 
		});	
 

