 $(document).ready(function(){ 
 	$("#navbar ul").superfish(); 
	$('#banner').css('height', $("body").height() - 100);
	$('#banner .cycle').cycle();
	$('#s1').cycle();
	$('#boxes .box').each(function() {
		var $this = $(this);
		var href = $this.find('a').attr('href');
		
		$rmore = $('<a/>');
		$rmore.attr('class','read_more').attr('href',href).html('Read more');
		
		$this.append($rmore);
	});	
	
	$("ul.tabs").tabs();
	
	
	
	// ticket tables
	$('table.tickets').tablesorter({
		textExtraction: function(node) {
			// extract data from markup and return it
			var $node = $(node);
			var $p = $node.find('.price');
			if ($p.length > 0) {
				return $p.html();
			}
			return node.innerHTML;
		}
	}).bind("sortEnd", function() {
		$(this).find("tbody tr.splitter").remove();
		$(this).find("tbody tr").after('<tr class="splitter"><td colspan="7"></td></tr>');
	});

	$('table.tickets tbody tr').after('<tr class="splitter"><td colspan="7"></td></tr>');
	
	//$table_tickets.hide();
	
	
	var $tr = $("table.tickets tr[title]");
	$tr.each(function() {
		var $t = $(this);
		var $info = $('<div/>');
		$info.attr('title',$t.attr('title')).addClass('info');
		$t.find('td:first-child').prepend($info);
		$t.attr('title','');
	});
	
	var $tick = $('<div/>');
	$tick.addClass('tick');
	$("table.tickets td.center:contains('Yes')").html($tick);
	$("table.tickets td.center:contains('No')").html('');
	
	var $tick_tds = $("table.tickets td .tick")
	$tick_tds.each(function() {
		var $t = $(this);
		var $p = $t.parent();	
		var width = ($p.width() - $t.width()) / 2;
		$p.css('padding-left',14+parseInt(width));
	});
	
	
/*	
//	$("ul.tabs li:last-child").css('float','none');
	var $unlock = $('<div/>');
	$unlock.attr('id','unlock_basket');
	$basket = $('#basket');
	$basket.append($unlock);
	
	$unlock.click(function() {
		$('#right_column').height($('#left_column').height());

		$basket.scrollFollow({
		 speed: 1000
		});
		
		$unlock.fadeOut();
	});
*/	
	
		
	$('#discover').hide();
	$('#discover_button').html('+ Discover');
	$('#discover_button').click(function() {
		if ($('#discover_button').html() == '+ Discover') {
			$('#discover_button').html('- Discover');
			$('#discover').slideDown('fast');
		}
		else {
			$('#discover_button').html('+ Discover');
			$('#discover').slideUp('fast');
		}
		
	});
	
	$('#currency_selector').hide();
	
	$('#listings a').each(function() {
		var $this = $(this);
		
	
		var date = $this.attr('rel');
		var $date = $('<span/>');
		$date.addClass('date').html(date);
		$this.append($date);
	
	});
});
