function inizializzaToggleDiv(){$(".ap").die("click");$(".ch").die("click");$(".ap").live("click",function(){$("#divcorpo"+this.id.replace("titolo","")).hide('fast');$(this).removeClass('ap');$(this).addClass('ch');});$(".ch").live("click",function(){$("#divcorpo"+this.id.replace("titolo","")).show('fast');$(this).removeClass('ch');$(this).addClass('ap');});} var javascriptcaricati=new Array(),titoloportale="Portale Istituzionale della Citta' di Melfi: ",tagDefaul=".clickable",targetDefault="divcorpo",oggettoDefault="divcorpo";$.caricaOggetto=function(options){$("#"+targetDefault).caricaOggetto(options);};$.fn.caricaOggetto=function(options){var container=this;var settings=jQuery.extend({oggetto:oggettoDefault,cartella:'',async:false,parametri:'',addclick:true,forzareload:true},options);var cartella=settings.cartella,url=cartella+settings.oggetto+'.php',nomescript=settings.oggetto+'.js',selector=container.selector,urlscript=cartella+nomescript,tag,titolodoc;if(settings.forzareload){$.ajax({type:"POST",cache:true,url:url,dataType:"html",data:settings.parametri,async:settings.async,success:function(data){$(container).html(data);titolodoc=($("#titolodoc").html())?$("#titolodoc").html():"";$.address.title(titoloportale+titolodoc);}});} caricaInstanziaEsegui(settings.oggetto,urlscript);if(settings.addclick){$(selector).addClickableHandlers();}};$.fn.addClickableHandlers=function(options) {var container=this;var settings=jQuery.extend({tag:tagDefaul,target:targetDefault,oggetto:oggettoDefault,addclick:true},options);var selector=container.selector;$(selector+" "+settings.tag).address(function(event){var filechiamato,lungarray,parametriGET,addclick,date=new Date();filechiamato=this.href.split('/');lungarray=filechiamato.length;oggetto=filechiamato[lungarray-1];oggetto=oggetto.split("?");parametriGET=oggetto[1];parametriGET=(parametriGET)?'&'+parametriGET:'';addclick=(!settings.addclick)?"&addclick=false":"";window.scrollTo(0,0);return'?oggetto='+settings.oggetto+"&target="+settings.target+addclick+parametriGET+"&d="+date.getTime()+"&x="+livello;});elementomenuselezionato=$.address.parameter('p');};$.caricaLibreria=function(options) {var settings=jQuery.extend({nome:"",cartella:'js',async:false,comprimi:true},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;ioptions.headers.index(clicked[0]);options.active=clickedActive?$([]):clicked;toggle.call(this,toShow,toHide,data,clickedActive,down);return false;};function findActive(headers,selector){return selector!=undefined?typeof selector=="number"?headers.filter(":eq("+selector+")"):headers.not(headers.not(selector)):selector===false?$([]):headers.filter(":eq(0)");} $.extend($.ui.accordion,{defaults:{selectedClass:"selected",alwaysOpen:true,animated:'slide',event:"click",header:"a",autoheight:true,running:0,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase();}},animations:{slide:function(options,additions){options=$.extend({easing:"swing",duration:300},options,additions);if(!options.toHide.size()){options.toShow.animate({height:"show"},options);return;} var hideHeight=options.toHide.height(),showHeight=options.toShow.height(),difference=showHeight/hideHeight;options.toShow.css({height:0,overflow:'hidden'}).show();options.toHide.filter(":hidden").each(options.complete).end().filter(":visible").animate({height:"hide"},{step:function(now){var current=(hideHeight-now)*difference;if($.browser.msie||$.browser.opera){current=Math.ceil(current);} options.toShow.height(current);},duration:options.duration,easing:options.easing,complete:function(){if(!options.autoheight){options.toShow.css("height","auto");} options.complete();}});},bounceslide:function(options){this.slide(options,{easing:options.down?"bounceout":"swing",duration:options.down?1000:200});},easeslide:function(options){this.slide(options,{easing:"easeinout",duration:700})}}});})(jQuery);var livello =0;var jshow = 0; var tipoOperazioneAttuale='modifica',newsevideoaperti=1,evidenza=0,icona='icona',elementomenuselezionato=1,d=new Date(),annoSelezionato=d.getFullYear(),meseSelezionato=(d.getMonth()+1)>=10?(d.getMonth()+1):'0'+(d.getMonth()+1),chiudereNewseVideo=0,attivaNews=1;$(document).ready(function() {inizializzaHomePage();});function inizializzaHomePage() {$("#divtestata").caricaOggetto({oggetto:"testata",tag:"a",forzareload:false});$("#divcerca").caricaOggetto({oggetto:"divcerca",forzareload:false});$("#divmenudinamico").caricaOggetto({oggetto:"divgeneramenu",forzareload:false});$("#divlink").caricaOggetto({oggetto:"divlink",forzareload:false});$("#divnewsevideo").caricaOggetto({oggetto:"divnewsevideo"});$("#divbottoni").caricaOggetto({oggetto:"divbottoni",forzareload:false});$("#divlogin").caricaOggetto({oggetto:"divlogin",forzareload:false});$("#diveventi").caricaOggetto({oggetto:"diveventi",forzareload:false});$("#divcorpo").caricaOggetto({oggetto:"divcorpo",forzareload:false});$("#divmeteo").caricaOggetto({oggetto:"divmeteo",forzareload:false});$.address.init(function(event){var parametriGET=$.address.queryString();if(parametriGET) {var oggetto=$.address.parameter('oggetto'),target=$.address.parameter('target'),cerca=$.address.parameter('cerca');$("#"+target).caricaOggetto({oggetto:oggetto,parametri:parametriGET});}});$.address.change(function(event){var parametriGET=$.address.queryString();if(parametriGET) {var oggetto=$.address.parameter('oggetto'),target=$.address.parameter('target'),cerca=$.address.parameter('cerca'),addclick=$.address.parameter('addclick')?false:true;if(target) {$("#"+target).caricaOggetto({oggetto:oggetto,parametri:parametriGET,addclick:addclick});} else if(cerca) {$.caricaOggetto({parametri:"cerca="+cerca});} else if(oggetto) {$.caricaOggetto({oggetto:oggetto,parametri:parametriGET,addclick:addclick});}} return false;});}