// JPA JS CodeScript - 2007 © var NewsGiacimentoBean=function(){ var _fotoQuadrata; var _fotoPubblica; var _idGiacimento; var _pubblica; var _popupApprofondimento; var _aCuraDi; var _aCuraDi_en; var _oraEvento; var _oraEvento_en; var _sede; var _sede_en; var _note; var _note_en; var _testoDescrittivo; var _testoDescrittivo_en; var _intervengono; var _intervengono_en; var _ufficioStampa; var _ufficioStampa_en; var _mail; var _mail_en; var _telefono; var _telefono_en; var _ingresso; var _ingresso_en; var _giacimento; var _idEvento; var _titolo; var _sottotitolo; var _titolo_en; var _sottotitolo_en; var _ab; var _bis; var _citta; var _testoBreve; var _testoLungo; var _testoBreve_en; var _testoLungo_en; var _testoData; var _testoHtml; var _testoData_en; var _testoHtml_en; var _cartellaStampa_en; var _colorePopup; var _fotoInterfacciaRettangolare; var _fotoInterfacciaArchivio; var _fotoInterfacciaRettangolareLunga; var _fotoInterfacciaLunga; var _tipologia; var _categoria; var _cartellaStampa; var _pubblicazione; var _titoloPubblicazione; var _idPaese; var oThis=this; var initProps=function(arrayProps){ _fotoQuadrata=arrayProps['instance']['fotoQuadrata']; _fotoPubblica=arrayProps['instance']['fotoPubblica']; _idGiacimento=arrayProps['instance']['idGiacimento']; _pubblica=arrayProps['instance']['pubblica']; _popupApprofondimento=arrayProps['instance']['popupApprofondimento']; _aCuraDi=arrayProps['instance']['aCuraDi']; _aCuraDi_en=arrayProps['instance']['aCuraDi_en']; _oraEvento=arrayProps['instance']['oraEvento']; _oraEvento_en=arrayProps['instance']['oraEvento_en']; _sede=arrayProps['instance']['sede']; _sede_en=arrayProps['instance']['sede_en']; _note=arrayProps['instance']['note']; _note_en=arrayProps['instance']['note_en']; _testoDescrittivo=arrayProps['instance']['testoDescrittivo']; _testoDescrittivo_en=arrayProps['instance']['testoDescrittivo_en']; _intervengono=arrayProps['instance']['intervengono']; _intervengono_en=arrayProps['instance']['intervengono_en']; _ufficioStampa=arrayProps['instance']['ufficioStampa']; _ufficioStampa_en=arrayProps['instance']['ufficioStampa_en']; _mail=arrayProps['instance']['mail']; _mail_en=arrayProps['instance']['mail_en']; _telefono=arrayProps['instance']['telefono']; _telefono_en=arrayProps['instance']['telefono_en']; _ingresso=arrayProps['instance']['ingresso']; _ingresso_en=arrayProps['instance']['ingresso_en']; _giacimento=arrayProps['instance']['giacimento']; _idEvento=arrayProps['instance']['idEvento']; _titolo=arrayProps['instance']['titolo']; _sottotitolo=arrayProps['instance']['sottotitolo']; _titolo_en=arrayProps['instance']['titolo_en']; _sottotitolo_en=arrayProps['instance']['sottotitolo_en']; _ab=arrayProps['instance']['ab']; _bis=arrayProps['instance']['bis']; _citta=arrayProps['instance']['citta']; _testoBreve=arrayProps['instance']['testoBreve']; _testoLungo=arrayProps['instance']['testoLungo']; _testoBreve_en=arrayProps['instance']['testoBreve_en']; _testoLungo_en=arrayProps['instance']['testoLungo_en']; _testoData=arrayProps['instance']['testoData']; _testoHtml=arrayProps['instance']['testoHtml']; _testoData_en=arrayProps['instance']['testoData_en']; _testoHtml_en=arrayProps['instance']['testoHtml_en']; _cartellaStampa_en=arrayProps['instance']['cartellaStampa_en']; _colorePopup=arrayProps['instance']['colorePopup']; _fotoInterfacciaRettangolare=arrayProps['instance']['fotoInterfacciaRettangolare']; _fotoInterfacciaArchivio=arrayProps['instance']['fotoInterfacciaArchivio']; _fotoInterfacciaRettangolareLunga=arrayProps['instance']['fotoInterfacciaRettangolareLunga']; _fotoInterfacciaLunga=arrayProps['instance']['fotoInterfacciaLunga']; _tipologia=arrayProps['instance']['tipologia']; _categoria=arrayProps['instance']['categoria']; _cartellaStampa=arrayProps['instance']['cartellaStampa']; _pubblicazione=arrayProps['instance']['pubblicazione']; _titoloPubblicazione=arrayProps['instance']['titoloPubblicazione']; _idPaese=arrayProps['instance']['idPaese']; }; var convertObjects=function(mixed){ for(var key in mixed){ if(mixed[key]!=null) { if(typeof mixed[key].className!='undefined'){ eval('mixed[key]=new '+mixed[key].className+'(mixed[key])'); } if(typeof mixed[key]=='object'){ mixed[key]=convertObjects(mixed[key]); } } } if((typeof mixed !='undefined')?typeof mixed.className!='undefined':false){ eval('mixed=new '+mixed.className+'(mixed)'); } return mixed; }; var _ajax=new AjaxJSON({server :'/JPAs/NewsGiacimento/NewsGiacimentoBean_JPA.php'}); var _listenerAJAX=new Listener(_ajax); _listenerAJAX.oncomplete=_listenerAJAX.onerror=function(responseOBJ){ responseOBJ.props=convertObjects(responseOBJ.props); responseOBJ.server=convertObjects(responseOBJ.server); initProps(responseOBJ.props); responseOBJ.caller.XMLHttp=responseOBJ.XMLHttp; responseOBJ.caller.response=(responseOBJ.error)?responseOBJ.error:responseOBJ.server; if(responseOBJ.error&&responseOBJ.caller.onerror){ responseOBJ.caller.onerror(); }else if(!responseOBJ.error&&responseOBJ.caller.oncomplete){ responseOBJ.caller.oncomplete(); } delete responseOBJ.caller.response; delete responseOBJ.caller.XMLHttp; }; _listenerAJAX.onloading=function(responseOBJ){ responseOBJ.caller.XMLHttp=responseOBJ.XMLHttp; if(responseOBJ.caller.onloading){ responseOBJ.caller.onloading(); } delete responseOBJ.caller.XMLHttp; }; _listenerAJAX.onloaded=function(responseOBJ){ responseOBJ.caller.XMLHttp=responseOBJ.XMLHttp; if(responseOBJ.caller.onloaded){ responseOBJ.caller.onloaded(); } delete responseOBJ.caller.XMLHttp; }; _listenerAJAX.oninteractive=function(responseOBJ){ responseOBJ.caller.XMLHttp=responseOBJ.XMLHttp; if(responseOBJ.caller.oninteractive){ responseOBJ.caller.oninteractive(); } delete responseOBJ.caller.XMLHttp; }; _listenerAJAX.onuninitialized=function(responseOBJ){ responseOBJ.caller.XMLHttp=responseOBJ.XMLHttp; if(responseOBJ.caller.onuninitialized){ responseOBJ.caller.onuninitialized(); } delete responseOBJ.caller.XMLHttp; }; _listenerAJAX.onselect=function(responseOBJ){ responseOBJ.caller.event=responseOBJ.event; responseOBJ.caller.file=responseOBJ.file; if(responseOBJ.caller.onselect){ responseOBJ.caller.onselect(); }else{ responseOBJ.file.upload(responseOBJ.file.request); } delete responseOBJ.caller.event; delete responseOBJ.caller.file; }; _listenerAJAX.onopen=function(responseOBJ){ responseOBJ.caller.event=responseOBJ.event; responseOBJ.caller.file=responseOBJ.file; if(responseOBJ.caller.onopen){ responseOBJ.caller.onopen(); } delete responseOBJ.caller.event; delete responseOBJ.caller.file; }; _listenerAJAX.onprogress=function(responseOBJ){ responseOBJ.caller.event=responseOBJ.event; responseOBJ.caller.file=responseOBJ.file; if(responseOBJ.caller.onprogress){ responseOBJ.caller.onprogress(); } delete responseOBJ.caller.event; delete responseOBJ.caller.file; }; _listenerAJAX.onuploadcompletedata=function(responseOBJ){ responseOBJ.props=convertObjects(responseOBJ.props); responseOBJ.server=convertObjects(responseOBJ.server); initProps(responseOBJ.props); responseOBJ.caller.event=responseOBJ.event; responseOBJ.caller.file=responseOBJ.file; responseOBJ.caller.response=(responseOBJ.error)?responseOBJ.error:responseOBJ.server; if(responseOBJ.error&&responseOBJ.caller.onerror){ responseOBJ.caller.onerror(); }else if(!responseOBJ.error&&responseOBJ.caller.onuploadcompletedata){ responseOBJ.caller.onuploadcompletedata(); } delete responseOBJ.caller.response; delete responseOBJ.caller.event; delete responseOBJ.caller.file; }; _listenerAJAX.oncancel=function(responseOBJ){ responseOBJ.caller.event=responseOBJ.event; responseOBJ.caller.file=responseOBJ.file; if(responseOBJ.caller.oncancel){ responseOBJ.caller.oncancel(); } delete responseOBJ.caller.event; delete responseOBJ.caller.file; }; _listenerAJAX.onuploaderror=function(responseOBJ){ responseOBJ.caller.event=responseOBJ.event; responseOBJ.caller.file=responseOBJ.file; if(responseOBJ.caller.onuploaderror){ responseOBJ.caller.onuploaderror(); } delete responseOBJ.caller.event; delete responseOBJ.caller.file; }; if(typeof arguments[0]!='undefined'&&typeof arguments[0]=='object'){ if(typeof arguments[0].className!='undefined'&&typeof arguments[0].id!='undefined'){ var _id_=arguments[0].id; var _className_=arguments[0].className; var _propsInitialized_=false; }else{ var request=new Array(); for(var a=0;a