Event.observe('q', 'keyup', search_term_change, false);


query_count = 0;

function resolve_query(){
query_count = query_count + 1;
setTimeout("resolve("+query_count+")",1000);
}

function search_term_change(){
if(document.getElementById("q").value != ""){

resolve_query();
}else{

}
}

function resolve(n){
if(n==query_count){


setTimeout('Effect.Fade("drag_this");',500);

Effect.Appear("search_results");
Effect.Appear("gig_results");

document.getElementById("search_results").innerHTML = '<img src="http://mugle.co.uk/mugle/progressbar_long.gif" border="0" />';
document.getElementById("gig_results").innerHTML = '<img src="http://ukace.net/images/loading.gif" border="0">'

		var url = '/_ajax_scripts/respond_to_input.php';
		var pars = 'q='+escape($F('q'));
		var target = 'search_results';
		var myAjax = new Ajax.Updater(target, url, {	method: 'get',	parameters: pars});

		var url = '/_ajax_scripts/get_gigs.php';
		var pars = 'q='+escape($F('q'));
		var target = 'gig_results';
		var myAjax = new Ajax.Updater(target, url, {	method: 'get',	parameters: pars});
}else{

		document.getElementById("drag_this").innerHTML = '<img src="/_data/images/site_graphics/keyboard.png"><br>' + "Typing?";

setTimeout('Effect.Appear("drag_this");',100);

}
}

function artist_select(artist){

document.getElementById("q").value = artist;

document.getElementById("search_results").innerHTML = '<img src="http://mugle.co.uk/mugle/progressbar_long.gif" border="0" />';
document.getElementById("gig_results").innerHTML = '<img src="http://ukace.net/images/loading.gif" border="0">'

		var url = '/_ajax_scripts/respond_to_input.php';
		var pars = 'q='+escape(artist);
		var target = 'search_results';
		var myAjax = new Ajax.Updater(target, url, {	method: 'get',	parameters: pars});

		var url = '/_ajax_scripts/get_gigs.php';
		var pars = 'q='+escape(artist);
		var target = 'gig_results';
		var myAjax = new Ajax.Updater(target, url, {	method: 'get',	parameters: pars});

}

function more_results(artist){

document.getElementById("q").value = artist;

document.getElementById("search_results").innerHTML = '<img src="http://mugle.co.uk/mugle/progressbar_long.gif" border="0" />';
document.getElementById("gig_results").innerHTML = '<img src="http://ukace.net/images/loading.gif" border="0">'

		var url = '/_ajax_scripts/respond_to_input.php';
		var pars = 'q='+escape(artist);
		var target = 'search_results';
		var myAjax = new Ajax.Updater(target, url, {	method: 'get',	parameters: pars});

		var url = '/_ajax_scripts/get_gigs.php';
		var pars = 'q='+escape(artist)+'&limit=100';
		var target = 'gig_results';
		var myAjax = new Ajax.Updater(target, url, {	method: 'get',	parameters: pars});

}
