$(document).ready(function(){

	$("a.showDetails").click(function(){
		$(".calShow").filter(".selected").toggleClass("selected");
		$(this).parent().parent().toggleClass("selected");
		return false;
	});
	
	$("a#play").click(function(){
	
		var mediaId = $(this).attr("rel");
		
		var mediaHtml = '<object type="application/x-shockwave-flash" width="590" height="332" data="http://www.vimeo.com/moogaloop.swf?clip_id=' + mediaId + '&amp;autoplay=1&amp;server=www.vimeo.com&amp;fullscreen=0&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=FF0080"><param name="quality" value="best" /><param name="allowfullscreen" value="false" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=' + mediaId + '&amp;autoplay=1&amp;server=www.vimeo.com&amp;fullscreen=0&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=FF0080" /></object>';
		
		$("#media").html(mediaHtml);
		
		return false;
	});
		
	ajaxCalendarSelect = function(date)
	{
		$.ajax({
			url: "/~transmi/index.php/ajax/calendarSelect/"+date,
			success: function(html){
				$("#calendarContainer").html(html);
				}
		});	
	}
	
	ajaxCalendar = function(date)
	{
		$.ajax({
			url: "/~transmi/index.php/ajax/calendar/"+date,
			success: function(html){
				$("#eventContainer").html(html);
				}
		});	
	}
	
	ajaxPhotos = function(tags, page, perPage, useLink)
	{
		$.ajax({
  			url: "/~transmi/index.php/ajax/photos/"+tags+"/"+page+"/"+perPage+"/"+useLink,
  			success: function(html){
    			$("#photoContainer").html(html);
  				}
		});	
	}
	
	showDetails = function(link)
	{
		$(".calShow").filter(".selected").toggleClass("selected");
		
		$(link).parent().parent().toggleClass("selected");
	}
	
	prepCalendar = function()
	{
		$(".calDay .calShow:first-child").addClass("calFirst");
	}
	
	$(".nav")
	.superfish({
		animation : {height:"show"},
		speed : 250,
		delay: 750
	})
	.find(">li:has(ul)")
		.mouseover(function(){
			$("ul", this).bgIframe({opacity:false});
		})
		.find("a")
			.focus(function(){
				$("ul", $(".nav>li:has(ul)")).bgIframe({opacity:false});
			});
});