
function ajaxComm(settings) {
	var method = settings.method || 'GET';
	var data = settings.data || '';
	var load_id = settings.load_id || '';
	var url = settings.url || $('#' + settings.formId).attr('action');
	if(method == 'POST') {
		data += '&' + $('#' + settings.formId).serialize();
	}

	$.ajax({
		type: method,
		url: url,
		data: data,
		beforeSend: function() {        if(load_id != '' && $('#' + settings.load_id).length > 0){ajax_load_id = load_id; }else{ ajax_load_id = settings.divId;}

		$('#' + ajax_load_id).append('<span style="position:relative;left:' + ($('#' + ajax_load_id).width()/2 - 16) + 'px;top:-' + ($('#' + ajax_load_id).height()/2 - 16) + 'px;" class="loading" id="loading"><img src="images/spinner_bigger.gif" alt="loading"/></span>');
        document.body.style.cursor = "wait";
		},
		success: function(msg) {
			document.body.style.cursor = "auto";
			$('#loading').remove();
			$('#' + settings.divId).hide().html(msg).fadeIn(400);
			if(load_id =='ajax_comm_loader_form'){				 document.getElementById("comment_down").scrollIntoView(true);
			}else{				if(load_id !='ajax_edit'){	                 	document.getElementById("comments_box").scrollIntoView(true);
	                 	}
				}
		},
		error: function(msg) {
			$('#loading').remove();
			alert(settings.errMsg);
		}
	});
	return false;
}




