/*
-----|  getHTML  |---------------------------------------------------------------------------
 Permette di caricare il contenuto del file "pagina" a cui vengono passati i "parametri" indicati
 all'interno del tag definito in "idcontent".
 Il formato di passagio dei parametri è il seguente: "categ=2&cognome=Rossi"
-------------------------------------------------------------------------------------------------
*/
function getHTML(idcontent, pagina, parametri)
	{
	var str = "";
	var preload = "<br /><br /><div align='center'><br />Attendere il caricamento dati e' in corso:<br /><br /><img src='../images/loading.gif'></div><br /><br /><br />";
	//window.location = "homeAdmin.php?campo=33";
	
	$.ajax({
				  url: pagina,
				  cache: false,
				  data: parametri,  
				  error: function(msg){alert("Si è verificato un problema durante il caricamento dei dati!");},
				  beforeSend: function(html){$(idcontent).html(preload);},
				  success: function(html){$(idcontent).html(html);}
				});
	}

$(document).ready(
	function()
	{
		$("input").focus(function () {$(this).addClass("editable");});
		$("input").blur(function () {$(this).removeClass("editable");});
	}
);
// ----------------------------------------------------------------------------------------------------------------
// addslashes: 
// aggiunge i doppio slash // prima di un'apice
function addslashes(str) {
    str=str.replace(/\'/g,'\\\'');
    str=str.replace(/\"/g,'\\"');
    str=str.replace(/\\/g,'\\\\');
    str=str.replace(/\0/g,'\\0');
    return str;
}
// ----------------------------------------------------------------------------------------------------------------
// stripslashes:
// elimina i doppio slash // prima di un apice
function stripslashes(str) {
    str=str.replace(/\\'/g,'\'');
    str=str.replace(/\\"/g,'"');
    str=str.replace(/\\\\/g,'\\');
    str=str.replace(/\\0/g,'\0');
    return str;
}

