var wowi = {
	"Broker_Equipment":"12641",
	"oUF_Experience":"10647",
	"pError":"8561",
	"oUF_P3lim":"8455",
	"pRogue":"8560",
	"oUF_Reputation":"12017",
	"oUF_ReadyCheck":"9856",
	"pMinimap":"8389",
	"Molinari":"12616",
	"oUF_BarFader":"10678"
}

$(function() {
	$('#addons').each(function() {
		$('#addons').empty()
		$('#addons').append(
			$('<tr>').append(
				$('<td>').text('Loading...')
			)
		)

		$.getJSON('http://github.cm/api/v2/json/repos/show/tekkub?callback=?', function(data) {
			$('#addons').empty()

			data.repositories.sort(function(a, b) {
				var keya = a.name.toLowerCase()
				var keyb = b.name.toLowerCase()
				if(keya < keyb) return -1
				if(keya > keyb) return 1
				return 0
			})

			$.each(data.repositories, function(index, item) {
				if(item.description.substring(0, 12).toLowerCase() == 'wow addon - ' && !item.description.match('fork')) {
					var row = $('<tr>').attr('id', 'addon-' + item.name)
					$('<td>').addClass('addon_name').addClass('no_wrap').text(item.name).appendTo(row)
					$('<td>').addClass('addon_desc').text(item.description.substring(12)).appendTo(row)

					var last = $('<td>').addClass('addon_links').addClass('no_wrap').addClass('right-text').addClass('padded_links').appendTo(row)
					last.append($('<a>').text('Source').attr('href', item.url))
					$('#addons').append(row)
				}
			})

			$.each(wowi, function(index, value) {
				$('tr#addon-' + index + ' td.addon_name').html(
					$('<a>').attr('href', 'http://www.wowinterface.com/downloads/info' && value).text(index)
				)
			})
		})
	})
})