$( function(){
	ro();
	//detect ie6
	if($.browser.msie && $.browser.version.substr(0,1)<7) {
		
		// ie6
		$("<img>")
			.attr({
				'src':'/media/images/bg-mainnav-shadow.png'
				})
			.addClass('navshadow')
			.css({
				'position':'absolute'
				,'left':'0px'
				,'top':'224px'
				,'width':'980px'
				,'height':'9px'
				,'z-index':'100'
				})
			.prependTo("#container");
	}

					$('.tab-panel').hide();
					$('.tab-panels').each( function(){
						$(this).children(':first').show().addClass('selected');
					});
					$(".tab-trigger").click( function(e){
						e.preventDefault();
						trig = $(this);
						$('.tab-trigger',trig.parents('.tab-triggers')).removeClass('selected');
						trig.addClass('selected');
						href = $(trig.attr('href'));
						href.siblings().hide().removeClass('selected');
						href.show().addClass('selected');
					});
					
	$(".datepicker").datepicker();
	
	$("li.plans").hover( function(){
		$('.makePlans',this).toggle();
	});
	
	//$(".cal-panel:not(:first)").hide();
	$(".cal-panel-hide").hide();
	$(".cal-nav a").click( function( e ){
		e.preventDefault();
		$(".cal-panel").hide();
		$( $(this).attr('href') ).show();
	})
	
	// seasonal nav
	$("#navbar h1").hover( function(){ $("div", this).toggle(); });
	
	if( $("#tweetsLoadHere").length > 0 ){ getTwitterStatuses(); }
	function getTwitterStatuses(){
		$.getJSON(
			"http://twitter.com/statuses/user_timeline/tnvacation.json?count=3&page=1&callback=?"
			,function (twitters) {
				  var statusHTML = [];
					  for (var i=0; i<twitters.length; i++){
					    var username = twitters[i].user.screen_name;
					    var status = twitters[i].text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g, function(url) {
					      return '<a href="'+url+'">'+url+'</a>';
					    }).replace(/\B@([_a-z0-9]+)/ig, function(reply) {
					      return  reply.charAt(0)+'<a class="byWho" href="http://twitter.com/'+reply.substring(1)+'">'+reply.substring(1)+'</a>';
					    });
					    statusHTML.push('<div class="entry"><h3>'+status+'</h3><a class="byWhen" href="http://twitter.com/'+username+'/statuses/'+twitters[i].id+'">'+relative_time(twitters[i].created_at)+'</a></div>');
					  }
					  document.getElementById('tweetsLoadHere').innerHTML = statusHTML.join('');

			}
		);
	}
	function ro()
	{
		$('.ro').mouseover( function()
		{
			rep = ".";
			ext = $(this).attr('src').substr(-4, 4);
			src = $(this).attr('src').replace(rep, "-on.");
			$(this).attr('src', src);
		
		});
		$('.ro').mouseout( function()
		{
			rep = "-on.";
			ext = $(this).attr('src').substr(-4, 4);
			src = $(this).attr('src').replace(rep, ".");
			$(this).attr('src', src);
		
		});
	}
	$(".expander").live( 'click' , function( e ){
		e.preventDefault();
		if( $(this).hasClass('active')){
			$(this).removeClass('active');
			$('#'+$(this).attr('rel')).hide();
		}else{
			$(".expander").removeClass('active');
			$('.expanded-info').hide();
			$(this).addClass('active');
			$('#'+$(this).attr('rel')).show();
		}
	});
});

