$(document).ready(function(){ 
    $('#media-library').easytabs({
		animate: false							 
	}); 
	
	$('.tabs li a').click(function(event) {
		event.preventDefault();			
		$('.media').css('display','none');
		
		var div = ($(this).attr('href')).replace('#','');
		$('.' + div).css('display','block');
		$('.' + div).jCarouselLite({
			btnNext: ".next",
			btnPrev: ".prev",
			visible: 3
    	});
	});
		
	$('.tabs li a').first().click();
	
	$('#workflows a').click(function(event) {
		pageTracker._trackPageview($(this).attr('href'));					 
	});
	
	$.ajax({
		url: "http://www.google.com/calendar/feeds/smtkingdom1%40gmail.com/public/full?alt=json&orderby=starttime&max-results=50&singleevents=true&sortorder=ascending&futureevents=true",
	  	cache: false,
	  	dataType: "jsonp",
		error: function(jqXHR, textStatus, errorThrown) {
			$('#upcoming-events').append('<p>Unable to load calendar</p>');
		},
	  	success: function(data) {
			var months = ['JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC'];
			var trainingCount = 0;
			var groupCount = 0;
			var eventCount = 0;
			$.each(data.feed.entry, 
				function(i, entry) {	
					var dateArr = entry['gd$when'][0]['startTime'].split('-'); 
					if ((entry['title']['$t']).search('SMT Training') >= 0 && trainingCount < 3) {						
						var date = months[dateArr[1]*1-1] + ' ' + dateArr[2]/* + ', ' + dateArr[0]*/;
						$('#training-events').append(		
'<li><h4><a href="http://www.seismicmicro.com/training/training.aspx" title="Training Registration">' + entry['title']['$t'] + '</a></h4><a href="http://www.seismicmicro.com/training/training.aspx" title="Training Registration">' + date +  '<br>' + entry['gd$where'][0]['valueString'] + '</a></li>');
						trainingCount++;						
					} else if ((entry['title']['$t']).search('User Group') >= 0 && groupCount < 3) {
						var dayArr = dateArr[2].split('T');
						var date = months[dateArr[1]*1-1] + ' ' + dayArr[0]/* + ', ' + dateArr[0]*/;
						var titleArr = entry['title']['$t'].split(': ');
						var title = titleArr[1] + ' USER GROUP';
						var regLink = 'http://www.seismicmicro.com/registration';
						$('#group-events').append(		
'<li><h4><a href="' + regLink + '" title="User Group Registration">' + title + '</a></h4><a href="' + regLink + '" title="User Group Registration">' + date +  '<br>' + entry['gd$where'][0]['valueString'] + '</a></li>');
						groupCount++;						
					} else if ((entry['title']['$t']).search('SMT Attending') >= 0 && eventCount < 4){
						var date = months[dateArr[1]*1-1] + ' ' + dateArr[2]/* + ', ' + dateArr[0]*/;	
						var title = entry['title']['$t'].replace('SMT Attending','');
						$('#show-events').append(		
'<li><h4>' + title + '' + date + '</h4>' + entry['gd$where'][0]['valueString'] + '</li>');
						eventCount++;
					}
				}
			);
			
			if (trainingCount == 0) $('#training-events').append('<li><h4>No Upcoming Training Events</li>');
			if (groupCount == 0) $('#group-events').append('<li><h4>No Upcoming User Groups</li>');
			if (eventCount == 0) $('#show-events').append('<li><h4>No Upcoming Events</li>');
	}});	
	
	/*$.ajax({
		url: "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22HHJ11.NYM,BZK11.NYM,CSH11.NYM%22)&env=store://datatables.org/alltableswithkeys&format=json",
	  	cache: false,
	  	dataType: "jsonp",
		error: function(jqXHR, textStatus, errorThrown) {
			$('#stock').append('<p>Unable to load stock</p>');
		},
	  	success: function(data) {
			$.each(data.query.results.quote,
				 function(key, val) {
					var symbol = val['symbol'].replace('.NYM','');
					var price = Math.round(parseFloat(val['LastTradePriceOnly'])*Math.pow(10,2))/Math.pow(10,2);
					price = '$' + price;
					price.replace('$-','-$');
					$('#' + symbol + '-val').html(price);
					$('#' + symbol + '-ch').html(val['Change']);
				 }
			);
	}});*/	
	  
	$('#banner').flash({
		swf: 				'img/flash/piecemaker.swf',
		width:				1200,
		height:				600,
		play:				true,
		menu:				false,
		scale:				'showall',
		wmode:				'transparent"',
		allowfullscreen:	true,
		allowscriptaccess:	'always',
		allownetworking:	'all',			
		flashvars: {
			cssSource: 	'css/piecemaker.css',
			xmlSource: 	'img/flash/piecemaker.xml'
		}
	});
	
	$("a[rel^='prettyPhoto']").prettyPhoto({theme:'dark_rounded'});
	
});
