function modTestiVari(urlPassato)
{
	var idDialog = 'dialogTestivari';
	if($('#' + idDialog).length ==0){
		var dialogTestivari = $('<div>').attr({'id': idDialog});
		dialogTestivari.appendTo($('body'));
	}else{
		var dialogTestivari = $('#' + idDialog);
	}
	$.ajax({
		type: "GET",
		url: urlPassato,
		async: 'false',
		success: function(data){
			dialogTestivari.html(data);
		}
	});

	dialogTestivari.dialog({
		beforeclose: function(event, ui) {
			window.location.reload();
		},
		resizable: false,
		modal: true,
		width: 570,
		minHeight: 470
	});
}

function myScrollTo(elemento)
{
	var left = $("#" + elemento).offset().left;
	var top = $("#" + elemento).offset().top;
	window.scrollTo(left, top);
}

function submitFormEditProfile(qualeDiv, qualeForm, qualePagina)
{
	var modulo = qualeForm.split('_')[1];
	var pulsanteSalva = $('#submit_' + qualeForm);
	pulsanteSalva.hide();
	var wait = $('#wait_' + qualeForm);
	wait.show();
	for ( instance in CKEDITOR.instances )
		CKEDITOR.instances[instance].updateElement();
	$.ajax({
					type: "POST",
					url: qualePagina,
					data: $('#'+qualeForm).serialize(),
					success: function(data){
									$('#' + qualeDiv).html(data);
					}
	});
}

function caricaDialog(id, urlfor, title, width, classe){
	if(classe == undefined){
		classe = id;
	}
	if($('#'+id).length == 0){
		var theBody = $('body');
		theBody = theBody[0];
		var div = $('<div>').attr({'id': id, 'class' : classe , 'title' : title});
		div.appendTo(theBody);
	}
	var larghezza = 480;
	if(width != undefined){
		larghezza = width;
	}
	$.ajax({
		type: "GET",
		url: urlfor,
		success: function(data){
			$('#'+id).html(data);
			$('#'+id).dialog({
				resizable: false,
				position: 'center 100',
				width: larghezza,
				modal: true
			});
		}
	});
}

function clear_textbox(id)
{
	$('#'+id).val('');
}
