(function(){escape_re=/[#;&,\.\+\*~':"!\^\$\[\]\(\)=>|\/\\]/;jQuery.escape=function(a){var b=a.split(escape_re,1)[0];return b==a?a:b+"\\"+a.substr(b.length,1)+jQuery.escape(a.substr(b.length+1))}})();$.extend({getUrlVars:function(){for(var a=[],b,c=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),d=0;d<c.length;d++)b=c[d].split("="),a.push(b[0]),a[b[0]]=b[1];return a},getUrlVar:function(a){return $.getUrlVars()[a]}});
$(document).ready(function(){Shadowbox.init();var a=$.getUrlVar("highlight");void 0!==a&&$("#center").highlight(a.replace(/%22/gi,""));a=$.getUrlVar("broken_link");void 0!==a&&(a=$.escape(a),$('a[href="'+a+'"]').attr("class","brokenlink"))});function reloadBox(a,b){$.ajax({type:"POST",cache:!1,url:b,success:function(b){$("#"+a).replaceWith(b)}})}function linkJS(a){window.location.replace(a)}
function initializeGoogleMaps(a,b,c,d,e,j,k){if(void 0===a)alert("initializeGoogleMaps: parameter BoxId undefined");else if(void 0===b)alert("initializeGoogleMaps: parameter position undefined");else if(void 0===c&&(c=5),d=void 0===d||""==d?!1:!0,e=void 0===e||""==e?!1:!0,0==$("#"+a).length)alert("initializeGoogleMaps: Cannot Find box with id: "+a);else{typeMaps="SATELLITE"==k?google.maps.MapTypeId.SATELLITE:google.maps.MapTypeId.ROADMAP;var l,g;(new google.maps.Geocoder).geocode({address:b},function(k,
m){if(m==google.maps.GeocoderStatus.OK){l=k[0].geometry.location;var i={zoom:c,center:l,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU},scrollwheel:!1,draggable:!0,disableDefaultUI:d,navigationControlOptions:{style:google.maps.NavigationControlStyle.DEFAULT,position:google.maps.ControlPosition.TOP_LEFT,mapTypeControl:!0},navigationControl:e,mapTypeId:typeMaps},i=new google.maps.Map(document.getElementById(a),i);if(void 0!==j&&""!==j)for(var h=jQuery.parseJSON(j),f=0;f<
h.length;f++)if(b=h[f].position,g=h[f].coord,void 0==g&&(g=""),""!=b||""!=g)""!=g?addToMap(i,h[f]):addToMapGeoCoder(i,h[f])}else alert("Geocode was not successful for the following reason: "+m)})}}function addToMap(a,b){var c;coord=b.coord;latArr=coord.split(",");lat0=parseInt(latArr[0]);lat1=parseInt(latArr[1]);c=new google.maps.LatLng(lat0,lat1);c=new google.maps.Marker({position:c,map:a,icon:b.pointer,title:b.title});addInfo(a,c,b)}
function addToMapGeoCoder(a,b){(new google.maps.Geocoder).geocode({address:b.position},function(c){c=new google.maps.Marker({position:c[0].geometry.location,map:a,icon:b.pointer,title:b.title});addInfo(a,c,b)})}function loadScriptMaps(){var a=document.createElement("script");a.type="text/javascript";a.src="http://maps.google.com/maps/api/js?sensor=false";document.head.appendChild(a)}
function addInfo(a,b,c){var d=c.title;""!=c.url&&void 0!=c.url&&(d+='<br /><b><a href="'+c.url+'">>> Vai alla scheda</a></b>');var e=new google.maps.InfoWindow({content:d});google.maps.event.addListener(b,"click",function(){e.open(a,b)})}function changeLanguage(){lang=$("#langChange").val();window.location.replace("/lingua/index/"+lang)};

