var html = '';
var ajaxLoader = '<div class="ajax-loader"><img src="/wp-content/themes/chamberfest/images/ajax-loader.gif" />Loading Concerts</div>';

function formatTitle() {
	
	$('.concert-item .title').each(
		function() {
			if ($(this).text().split(' ').length < 7) {
				$(this).css('font-size', '1.08em');
			}
			else {
				$(this).css('font-size', '0.9em');
			}
		}
		
	);

}

$('.featured-concerts').html(ajaxLoader);	

$(document).ready(function() {
	var dateToday = Date.parse('today').toString('yyyy-MM-d');
	
	$.getJSON("/wp-content/themes/chamberfest/js/performance-wrapper.php?limit=10&pdq=true&feature=true", function(data){

		var c = 0;
		var i;

		for( i in data.performances.Events) {
			var event = data.performances.Events[i];

			if (event.ProgrammeTitle) {
				var date = Date.parse(event.Date);
				var thumb = '';
				var title;
				var strDate;
				var time;
				
				if (lang == 'fr') {
					title = event.ProgrammeTitleFR;
					strDate = capitaliseFirstLetter(translateDate(date.toString('dddd le d MMMM')));
					
					
					
					time = event.TimeFR;
				}
				else {
					title = event.ProgrammeTitle;
					strDate = date.toString('dddd, MMMM d');
					time = event.Time;
				}

				if (event.ThumbnailURL) {
					thumb = '<a href="/wp-content/themes/chamberfest/js/event.php?id='+event.EventNo+'&lang='+lang+'"><img src="'+event.ThumbnailURL+'" /></a>';
				}
				else {
					thumb = '<a href="/wp-content/themes/chamberfest/js/event.php?id='+event.EventNo+'&lang='+lang+'"><img src="http://www.ottawachamberfest.com/pics/thumbs/thumb-generic.jpg" /></a>';;
					
					
				}

				html += '<div class="concert-item grid_4"><div class="image">'+thumb+'</div><div class="content"><span class="date">'+strDate+', '+time+'</span><span class="title"><a href="/wp-content/themes/chamberfest/js/event.php?id='+event.EventNo+'&lang='+lang+'">'+title+'</a></span></div></div>';
				c++;


			}


			if (c === 4) {
				return false;
			}

		}

		//alert(data.performances.Event[0].performers.performer.name)

	}).complete(function() {
		$('.featured-concerts').html(html);
		formatTitle();
		$('.featured-concerts a').fancybox({
			'onComplete': function() {
				$('.print-event-button').button();
			}
		});

	}).error(function() {
		//alert('error');
	});
});

