var _base = 'assets/snippets/AjaxSongRequest/';

function doRequest()
{
	cursor_wait();
	var songrequest_song = $('songrequest_song').value;
	var songrequest_artist = $('songrequest_artist').value;
	if((songrequest_song != '') && (songrequest_artist != ''))
	{
		var pars = Object.toQueryString({
		q: _base + 'AjaxSongRequest.php',
		command: 'request',
		songrequest_song: songrequest_song,
		songrequest_artist: songrequest_artist
		});

		var ajaxReq = new Ajax('index-ajax.php', {postBody: pars, onComplete: displayResponse});
		ajaxReq.request();
		return false;
	}
	else
	{
		alert("Please enter song name and artist!");
		cursor_clear();
		return false;
	}
}

function getSongList()
{
	var pars = Object.toQueryString({
	q: _base + 'AjaxSongRequest.php',
	command: 'list'
	});

	var ajaxReq = new Ajax('index-ajax.php', {postBody: pars, onComplete: displaySong});
	ajaxReq.request();
}

function displayResponse(response)
{
	alert(response);
	cursor_clear();
	$('songrequest_song').value="";
	$('songrequest_artist').value="";
	getSongList();
}

function displaySong(response)
{
	$('songrequest_marquee').innerHTML=response;
}


function cursor_wait() {
	document.body.style.cursor = 'wait';
}

function cursor_clear() {
	document.body.style.cursor = 'default';
}