// FUNZIONE FADE IMMAGINE ROLLOVER

function high(which2){
theobject=which2
highlighting=setInterval("highlightit(theobject)",50)
}
function low(which2){
clearInterval(highlighting)
if (which2.style.MozOpacity)
which2.style.MozOpacity=0.3
else if (which2.filters)
which2.filters.alpha.opacity=30
}
function highlightit(cur2){
if (cur2.style.MozOpacity<1)
cur2.style.MozOpacity=parseFloat(cur2.style.MozOpacity)+0.1
else if (cur2.filters&&cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// FUNZIONI DI DREAMWEAVER


function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

// google map nuova firenze //
function loadMap_firenze() {
	if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById("cartina"));
	map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
	map.enableContinuousZoom();
	map.enableScrollWheelZoom();
	map.setCenter(new GLatLng(43.770087,11.252789), 16);
	
	// Create our "tiny" marker icon
	var baseIcon = new GIcon(G_DEFAULT_ICON);
	baseIcon.image = "/img_comuni/marcatore.png";
	baseIcon.iconSize = new GSize(70, 55);
	baseIcon.iconAnchor = new GPoint(35, 60);
	baseIcon.infoWindowAnchor = new GPoint(35, 55);
	
	
	// Set up our GMarkerOptions object
	markerOptions = { icon:baseIcon };
	
	var point = new GLatLng(43.770087,11.252789);
	var marker = new GMarker(point,markerOptions);
    map.clearOverlays();
    map.addOverlay(marker);
	GEvent.addListener(marker, "click", function() {
					marker.openInfoWindowHtml('<div style="font-size:12px; color:#000000;"><span style="color:#000000;">ESOLOGUE - FIRENZE</span>:<br />Via Porta Rossa 66/r<br />50126 Firenze</div>');
					});
	
}
} 
// google map nuova firenze //

// google map nuova como //
function loadMap_como() {
	if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById("cartina"));
	map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
	map.enableContinuousZoom();
	map.enableScrollWheelZoom();
	map.setCenter(new GLatLng(45.811623,9.079846), 16);
	
	// Create our "tiny" marker icon
	var baseIcon = new GIcon(G_DEFAULT_ICON);
	baseIcon.image = "/img_comuni/marcatore.png";
	baseIcon.iconSize = new GSize(70, 55);
	baseIcon.iconAnchor = new GPoint(35, 60);
	baseIcon.infoWindowAnchor = new GPoint(35, 55);
	
	
	// Set up our GMarkerOptions object
	markerOptions = { icon:baseIcon };
	
	var point = new GLatLng(45.811623,9.079846);
	var marker = new GMarker(point,markerOptions);
    map.clearOverlays();
    map.addOverlay(marker);
	GEvent.addListener(marker, "click", function() {
					marker.openInfoWindowHtml('<div style="font-size:12px; color:#000000;"><span style="color:#000000;">ESOLOGUE - COMO</span>:<br />Via Muralto 41<br />22100 Como (MI)</div>');
					});
	
}
} 
// google map nuova como //


// google map nuova varazze //
function loadMap_varazze() {
	if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById("cartina"));
	map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
	map.enableContinuousZoom();
	map.enableScrollWheelZoom();
	map.setCenter(new GLatLng(44.3599856,8.5753754), 15);
	
	// Create our "tiny" marker icon
	var baseIcon = new GIcon(G_DEFAULT_ICON);
	baseIcon.image = "/img_comuni/marcatore.png";
	baseIcon.iconSize = new GSize(70, 55);
	baseIcon.iconAnchor = new GPoint(35, 60);
	baseIcon.infoWindowAnchor = new GPoint(35, 55);
	
	
	// Set up our GMarkerOptions object
	markerOptions = { icon:baseIcon };
	
	var point = new GLatLng(44.3599856,8.5753754);
	var marker = new GMarker(point,markerOptions);
    map.clearOverlays();
    map.addOverlay(marker);
	GEvent.addListener(marker, "click", function() {
					marker.openInfoWindowHtml('<div style="font-size:12px; color:#000000;"><span style="color:#000000;">ESOLOGUE - VARAZZE</span>:<br />Via Rossello 7<br />17019 Varazze (SV)</div>');
					});
	
}
} 
// google map nuova varazze //



// google map nuova russia //
function loadMap_russia() {
	if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById("cartina"));
	map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
	map.enableContinuousZoom();
	map.enableScrollWheelZoom();
	map.setCenter(new GLatLng(62.0392609,129.7463988), 10);
	
	// Create our "tiny" marker icon
	var baseIcon = new GIcon(G_DEFAULT_ICON);
	baseIcon.image = "/img_comuni/marcatore.png";
	baseIcon.iconSize = new GSize(70, 55);
	baseIcon.iconAnchor = new GPoint(35,73);
	baseIcon.infoWindowAnchor = new GPoint(35, 73);
	
	
	// Set up our GMarkerOptions object
	markerOptions = { icon:baseIcon };
	
	var point = new GLatLng(62.0392609,129.7463988);
	var marker = new GMarker(point,markerOptions);
    map.clearOverlays();
    map.addOverlay(marker);
	GEvent.addListener(marker, "click", function() {
					marker.openInfoWindowHtml('<div style="font-size:12px; color:#000000;"><span style="color:#000000;">ESOLOGUE - Russian Federation</span>:<br />677000 - Yakutsk, Ordgonikidze street 38, <br/>centro commerciale TUYMAADA<br /></div>');
					});
	
}
} 
// google map nuova russia //

// google map vecchia //
function zoom(action,lingua,citta){
var img1 ;
var img2 ;
var img3 ;
img1 ='/'+lingua+'/img/negozi/'+citta+'/cartina1.gif';
img2 ='/'+lingua+'/img/negozi/'+citta+'/cartina2.gif'; 
img3 ='/'+lingua+'/img/negozi/'+citta+'/cartina3.gif'; 
mylocation ='/'+lingua+'/img/negozi/'+citta+'/cartina';
extension ='.gif';
zoomlocation = '/img_comuni/zoom';
extension ='.gif';
n = parseInt(document.cartina.src.charAt(document.cartina.src.length - 5));
newN = n
if ((action == 'piu') && (n < 3)){
	newN = n + 1;
	
}
if ((action == 'meno') && (n > 1)){
	newN = n - 1;
}
document.cartina.src = mylocation + newN + extension;
document.zoomlevel.src = zoomlocation + newN + extension;
}
// google map vecchia //


// Apertura pop-up generica
// N.B. ritorna null se l'aperura viene bloccata dal browser
function e3_popUp(url, name, param) {
	var popUp;

  popUp=window.open(url, name, param);
//Se l'apertura del pop up viene bloccata esce
  if (popUp==null) return null;
	popUp.focus();
	return popUp;
}

// Apertuta pop-up dettaglio 
function e3_dettaglio(url, name, w, h)
{
	e3_popUp(url, name, 'scrollbars=yes,resizable=yes,width='+w+',height='+h+',status=no,location=no,toolbar=no');
	return false;
}

// Preload immagini per rollover
function e3_preloadImg() {
 var i;
 var j;
 var oImg;
 var overImg;
 var oSrc;

 if (!document.MM_p) document.MM_p=new Array();
 j=document.MM_p.length; 

 for (i=0;i<document.images.length;++i) {
  oImg=document.images[i];
  overImg=oImg.getAttribute('srcOver');
  if (overImg!=null) {
		if (overImg.indexOf("#")!=0) { 	//Preload image
			document.MM_p[j]=new Image; 
			document.MM_p[j++].src=overImg;
		}
  }
 }
}

// Inizializzazione barra dei menu
function e3_initMenuBar(selected) {
 var i;
 var oImg;
 var overImg;
 var oSrc;
 var href;

 if (typeof(selected)!='string')
 	selected=location.href;
 selected=selected.toUpperCase();

 for (i=0;i<document.images.length;++i) {
  oImg=document.images[i];
  overImg=oImg.getAttribute('srcOver');
	/*
	TODO
  if (overImg!=null) {
	  oSrc=oImg.parentNode;	//Get <a href='....'> 
		if (oSrc.tagName.toUpperCase()=='A') {
			if (oSrc.href.toUpperCase().indexOf(selected)!=-1) {	//Select current image
				oImg.src=overImg;		
			}
		}
  }
	*/
 }
}


//Roll over immagini
function e3_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; 

	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
		x.src=x.oSrc;
}


function e3_swapImage(evt) {
  var src;
  var overImg;	//Over image
  
  if (typeof(event)!='undefined') 
   src=event.srcElement;			//Internet Explorer
  else
   src=evt.target;					//Mozilla	
  overImg=src.getAttribute('srcOver');
  if (overImg==null) exit;			// Se non esiste l'immagine over esce
  
  document.MM_sr=new Array; 
  document.MM_sr[0]=src; 
  if(!src.oSrc) 
  	src.oSrc=src.src; 				//Salva immagine
  src.src=overImg;					//Swap
}


