function nowPlaying() {
	$.get('/ajax/songpoller.ajax.php', function(data) {
		if ($('#songpoller').html() != data) {
			$('#nowplaying div').fadeOut().load('/ajax/nowplaying.ajax.php').fadeIn();
			$('#lasttrack div').fadeOut().load('/ajax/lasttrack.ajax.php').fadeIn();
			$('#songpoller').html(data);
		}
	});
}

function rateTrack(songid,rating) {
	$('#rating'+songid+' .current').css('width',rating * 100)
	$('#rating'+songid+' a').fadeOut();
	$.get('/ajax/rate.ajax.php?songid='+songid+'&rating='+rating);
}

function initVideo(video,preview,width,height) {
	var so = new SWFObject('/flash/player.swf','mpl',width,height,'9');
	so.addParam('allowscriptaccess','always');
	so.addParam('allowfullscreen','true');
	so.addParam('wmode','transparent');
	so.addParam('flashvars','&skin=/flash/bekle.swf&controlbar=over&volume=90&image='+preview+'&file='+video);
	so.write('video');
}

function initRsvp() {
	$('#name').alpha({allow:" "});
	$('#sms').numeric();
	$('#rsvpform').submit(function() {
		var query_string = $(this).serialize();
		$.ajax({
			method: 'post',
        	url: '/ajax/rsvp.ajax.php',
			data: query_string,
			success: function(data) {
				$("#ajaxreturn").html(data);
			}
		});
		return false;
	}); 
}

function initTicketing() {
	$('#buyticketsform').submit(function() {
		var query_string = "";
		$(".ticketid").each(function() {
			query_string += "&ticketid[]=" + this.value;
		});
		$(".numtickets").each(function() {
			query_string += "&quantity[]=" + this.value;
		});
		var eventid = $("#eventid").val();
		$.fn.colorbox({href:"/ajax/ticketing.ajax.php?eventid="+eventid+query_string});
		return false;
	});
}

/* OnLoad */
$(document).ready(function() {
	$(".colorbox").colorbox();
	$("a[rel='colorbox']").colorbox();
	$(".focusselect").focus(function() {
    	this.select();
	});
});