//provide a random timestamp with each call to foil caching
function getTimestamp()
{
	var t = new Date();
	var r = "" + t.getFullYear() + t.getMonth() + t.getDate() + t.getHours() + t.getMinutes() + t.getSeconds(); 

	return(r);
}

function getReport(q, t, target)
{		
	var url = '/services/getreport.php';
	//todo add other fields to this search
	var pars = 'q=' + q + '&timeframe=' + t + '&target=' + target + '&ts=' + getTimestamp();			

	var myAjax = new Ajax.Updater('report', url, { method: 'get', parameters: pars, evalScripts: true }); 
}

function getReportInBackground(q, t, target)
{
	var url = '/services/getreport.php';
	//todo add other fields to this search
	var pars = 'q=' + q + '&timeframe=' + t + '&target=' + target + '&ts=' + getTimestamp();			

	var myAjax = new Ajax.Request(url, { method: 'get', parameters: pars }); 	
}