var javascriptcaricati=new Array(),htmlcaricati=new Array(),tagDefaul=".clickable",cartellaDefault='',targetDefault="zonatesto",oggettoDefault="content",comprimiDefault=false,titoloportale="STeSI: Soluziuoni Tecnologiche e Servizi Integrati ";abilitaAdresses=true;$.caricaOggetto=function(options){$("#"+targetDefault).caricaOggetto(options);};$.fn.caricaOggetto=function(options){var settings=jQuery.extend({oggetto:oggettoDefault,cartella:cartellaDefault,async:false,cache:false,parametri:'',addclick:true,forzareload:true,tag:tagDefaul},options);var container=this,cartella=settings.cartella,url=cartella+settings.oggetto+'.php',nomescript=settings.oggetto+'.js',selector=container.selector,urlscript=cartella+nomescript,tag,titolodoc,dati;if(settings.forzareload&&(!settings.cache||!htmlcaricati[settings.oggetto]||htmlcaricati[settings.oggetto]==''))
{dati=inviaRichiestaAjax(url,settings.parametri,settings.async,"GET");if(!settings.cache){$(container).html(dati);}
else{htmlcaricati[settings.oggetto]=dati;}}
caricaInstanziaEsegui(settings.oggetto,urlscript,container,settings.addclick,settings.tag,settings.cache);};$.fn.addClickableHandlers=function(options)
{var settings=jQuery.extend({tag:tagDefaul,target:targetDefault,oggetto:oggettoDefault,addclick:true},options);var container=this,selector=container.selector;if(abilitaAdresses)
{$(selector+" "+settings.tag).address(function(event){var filechiamato,lungarray,parametriGET,addclick;filechiamato=$(this).attr("href").split('/');lungarray=filechiamato.length;oggetto=filechiamato[lungarray-1];oggetto=oggetto.split("?");parametriGET=oggetto[1];parametriGET=(parametriGET)?'&'+parametriGET:'';oggetto=oggetto[0];oggetto=oggetto.replace('.php','');if(oggetto=="index"){oggetto=settings.oggetto};target=(this.target)?this.target:settings.target;addclick=(!settings.addclick)?"&addclick=false":"";return'?oggetto='+oggetto+"&target="+target+addclick+parametriGET;});}else
{$(selector+" "+settings.tag).click(function(){filechiamato=$(this).attr("href").split('/');lungarray=filechiamato.length;oggetto=filechiamato[lungarray-1];oggetto=oggetto.split("?");parametriGET=oggetto[1];oggetto=oggetto[0];oggetto=oggetto.replace('.php','');if(oggetto=="index"){oggetto=settings.oggetto};target=$(this).attr("target")?$(this).attr("target"):settings.target;addclick=($(this).attr("addclick")==0)?false:settings.addclick;$("#"+target).caricaOggetto({oggetto:oggetto,parametri:parametriGET,addclick:addclick});return false;});}};$.caricaLibreria=function(options)
{var settings=jQuery.extend({nome:"",cartella:'js',async:false,comprimi:comprimiDefault},options);var asyncr,urlscript=settings.cartella+'/'+settings.nome,urlTemp=settings.comprimi?"jsmin.php":urlscript,dataTemp=settings.comprimi?"url="+urlscript:"";if(!settings.async){asyncr=false}else{asyncr=true};if(!in_array(javascriptcaricati,settings.nome))
{javascriptcaricati[javascriptcaricati.length]=settings.nome;$.ajax({type:"GET",url:urlTemp,data:dataTemp,dataType:"script",async:asyncr});}};function in_array(thaArray,elem){for(var i=0;i