
function sendGet(url, data, ref_id, loading) {

	var req = new Request.HTML({
		url:url,
		method: 'get',
		data:data,
		onRequest: function() {
			if(loading == false);
			else document.getElementById(ref_id).innerHTML = 'loading...';
		},
		onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript) {
			document.getElementById(ref_id).innerHTML = responseHTML;
		}
	}).send();
}

/* per GET che non restituiscono niente */
function sendGetAction(url, data) {

	var req = new Request.HTML({
		url:url,
		method: 'get',
		data:data,							
		onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript) {
		}
	}).send();
}

/* VERIFICARE */

function sendPost(url, data, ref_id) {

	var req = new Request.HTML({
		url:url,
		method: 'post',
		data:data,
		onRequest: function() {
			document.getElementById(ref_id).innerHTML = 'loading...';
		},
		onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript) {
			document.getElementById(ref_id).innerHTML = responseHTML;
		}
	}).send();
}

/* per POST che non restituiscono niente */
function sendPostAction(url, data) {

	var req = new Request.HTML({
		url:url,
		method: 'post',
		data:data,							
		onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript) {
		}
	}).send();
}

