

oldid="-500";
var flag_mappa_eventi=0;
function cambia_mappa_eventi() {
	
	if(flag_mappa_eventi==1){
	flag_mappa_eventi=0;
		document.getElementById('galleria_eventi').src='/'+switch_zone+'/btn_events.gif';
		initialize('','','','');
		}
	else
		{
		flag_mappa_eventi=1;
		document.getElementById('galleria_eventi').src='/'+switch_zone+'/btn_mappa.gif';
		imgflow();
		}
}


function swappa(questo,cat) {

try {
idazzo = questo.attr("id");
}
catch(e) {
questo = $("#"+questo.id);
}

try {
oldissimo.css('background','transparent url(/images/'+switch_zone+'/bg_sconto_usel.gif) no-repeat scroll right top');
oldissimo2.css('background','url(/images/'+switch_zone+'/categ/'+oldcat+'_b.gif) no-repeat scroll top center');
oldissimo3.css('background','transparent url(/images/'+switch_zone+'/bg_sconto_usel.gif) no-repeat scroll right top');
oldissimo4.css('background','url(/images/'+switch_zone+'/categ/'+oldcat+'_b.gif) no-repeat scroll top center');
} catch(e) {}





$("#list_luoghi_"+questo.attr("id")).css('background','transparent url(/'+switch_zone+'/bg_sconto_sel.gif) no-repeat scroll right top');
$("#cambiami_"+questo.attr("id")).css('background','url(/'+switch_zone+'/categ/'+cat+'.gif) no-repeat scroll center center');
oldissimo = $("#list_luoghi_"+questo.attr("id"));
oldissimo2= $("#cambiami_"+questo.attr("id"));
oldissimo3= $("#list_luoghi_"+questo.attr("id"));
oldissimo4= $("#cambiami_"+questo.attr("id"));
oldid=questo.attr("id");
oldcat=cat;
/*$(this).css('background','transparent url(../images/bg_sconto_sel.gif) no-repeat scroll right top');

$(this+" .store_b .store_b_image").css('background','url(/images/categ/1.gif) no-repeat scroll center center');


$('#list_luoghi_<?=$value['id']?>').css('background','transparent url(../images/bg_sconto_usel.gif) no-repeat scroll right top');
$('#cambiami_<?=$value['id']?>').css('background','url(/images/categ/<?=$value['id_cat']?>_b.gif) no-repeat scroll top center');
*/

		}
		
function over(questo,cat) {

try {
idazzo = questo.attr("id");
}
catch(e) {
questo = $("#"+questo.id);
}

$("#list_luoghi_"+questo.attr("id")).css('background','transparent url(/'+switch_zone+'/bg_sconto_sel.gif) no-repeat scroll right top');
$("#cambiami_"+questo.attr("id")).css('background','url(/'+switch_zone+'/categ/'+cat+'.gif) no-repeat scroll center center');
oldissimo = $("#list_luoghi_"+questo.attr("id"));
oldissimo2= $("#cambiami_"+questo.attr("id"));
oldcat=cat;

		}
		
		function leave(questo,cat) {

try {
idazzo = questo.attr("id");
}
catch(e) {
questo = $("#"+questo.id);
}

try {

if(questo.attr("id") != oldid){
oldissimo.css('background','transparent url(/'+switch_zone+'/bg_sconto_usel.gif) no-repeat scroll right top');
oldissimo2.css('background','url(/'+switch_zone+'/categ/'+oldcat+'_b.gif) no-repeat scroll top center');}
} catch(e) {}


		}
		var home=true;
var paginazione = 0 ;
var pagina = 1;
var limit = "";
var old_active;
var map;
var rebuild=true;
var categorizza="";
var marki = new Array();
var marki_dump = new Array();
var container;
var oldcategorizza="";
var icon = new Array();
var data3="";
var data2="";
icon[1]=new GIcon(G_DEFAULT_ICON);
icon[2]=new GIcon(G_DEFAULT_ICON);
icon[3]=new GIcon(G_DEFAULT_ICON);
icon[4]=new GIcon(G_DEFAULT_ICON);
icon[5]=new GIcon(G_DEFAULT_ICON);
icon[6]=new GIcon(G_DEFAULT_ICON);
icon[7]=new GIcon(G_DEFAULT_ICON);
icon[8]=new GIcon(G_DEFAULT_ICON);
icon[66]=new GIcon(G_DEFAULT_ICON);
var ctr="";
var marker_max = 0;
var	paginazione_max = 0;
var luoghi = new Array();
var old_cat="";
luoghi_markati = new Array();
var categoria = "";
var scontatura = 0;
if(roba=='eventi') {} else {
var roba='';}

for(var i = 1;i<=8;i++){
icon[i].shadow = 'http://www.shoppyday.com/'+switch_zone+'/categ/shadow.png';
icon[i].iconSize = new GSize(25, 29);
icon[i].shadowSize = new GSize(40,29);
icon[i].imageMap = [24,0,24,1,24,2,24,3,24,4,24,5,24,6,24,7,24,8,24,9,24,10,24,11,24,12,24,13,24,14,24,15,24,16,24,17,24,18,24,19,24,20,24,21,18,22,17,23,16,24,15,25,14,26,13,27,12,28,12,28,11,27,10,26,9,25,8,24,7,23,6,22,0,21,0,20,0,19,0,18,0,17,0,16,0,15,0,14,0,13,0,12,0,11,0,10,0,9,0,8,0,7,0,6,0,5,0,4,0,3,0,2,0,1,0,0];
icon[i].iconAnchor = new GPoint(13,29);
icon[i].infoWindowAnchor = new GPoint(13,0);
icon[i].image = "http://www.shoppyday.com/"+switch_zone+"/categ/"+i+".png";
}
icon[66].iconSize = new GSize(36, 30);
icon[66].image = "http://www.shoppyday.com/"+switch_zone+"/temp/icon.png";

function manda(){
$.post("/incs/email.php", $("#no_res").serialize(),function(data){
  $("#emailmandata").animate({ 
		        opacity: 1
		      }, 1 );
  $("#emailmandata").html("Email spedita correttamente").animate({ 
		        opacity: 0
		      },3500 );
});
return false;
}


var oDiv="";
var oldoDiv ="";
var aspetta=0;

//************************************************************************************** POLIGONI

var marker_zona=[];
var point=[];
var poly=[];
var line=null;
 var sotto_zona="";
point.push(new GLatLng(44.80800, 10.88127));
point.push(new GLatLng(44.80167, 10.90393));
point.push(new GLatLng(44.78754, 10.90805));
point.push(new GLatLng(44.77024, 10.90118));
point.push(new GLatLng(44.76219, 10.88607));
point.push(new GLatLng(44.77170, 10.85414));


for(var n=0;n<point.length;n++)
{
marker_zona[n] = new GMarker(point[n], {icon:icon[66]});
//map.addOverlay(marker_zona[n]);
//marker[n].enableDragging();
//GEvent.addListener(marker_zona[n],'drag',function(){draw()});
};

function draw()
{

poly.length=0; 
for(var i=0;i<marker_zona.length;i++)
{
poly.push(marker_zona[i].getPoint());
}
poly.push(marker_zona[0].getPoint());
if(line){map.removeOverlay(line)};
line=new GPolygon(poly,'#FF9B12', 1, 2,'#FCC537',0.2);

map.addOverlay(line);
map.getPane(1).style.zIndex = 99;
};
 

function fit(){
var bounds = new GLatLngBounds();
for(var i=0;i<marker_zona.length;i++){bounds.extend(marker_zona[i].getPoint())};
var lngCenter = (bounds.getNorthEast().lng() + bounds.getSouthWest().lng()) / 2;
var latCenter = (bounds.getNorthEast().lat() + bounds.getSouthWest().lat()) / 2;
var center = new GLatLng(latCenter,lngCenter);
map.setCenter(center, map.getBoundsZoomLevel(bounds));
draw();
};



//************************************************************************************** POLIGONI


function createMarker(point, name, ident,i,icona,nome2,cat) {
        var marker = new GMarker(point, {id: ident , icon: icona});
		var cat2=cat;
		switch(cat){
		
		case "1": cat="F84300";break;
		case "2": cat="56B80E";break;
		case "3": cat="F5AE00";break;
		case "4": cat="eb248f";break;
		case "5": cat="6F95AA";break;
		case "6": cat="A09C9F";break;
		case "7": cat="FB8200";break;
		case "8": cat="43386A";break;
		default:cat="00ff00";break;
		
		
		}
		
							GEvent.addListener(marker,'mouseover',function(){ 
							var spazio = $("#map_canvas").offset();
							try { over($("#"+ident),cat2); } catch(e) {}
							var off = $("#mtgt_"+ident).offset();
								  var markerOffset = map.fromLatLngToDivPixel(marker.getLatLng());
								  try {if(aspetta==0){oldoDiv.remove();}} catch(e) {}
								  aspetta=1;
								   oDiv = $("<div class='robatitle' style='color:white;background:#"+cat+";overflow:hidden;opacity:0.4;filter:alpha(opacity=40);border-bottom:1px solid white;border-right:1px solid white;border-top:1px solid white;position:absolute;z-index:1000;width:1px;height:20px;top:"+(off.top)+"px;left:"+(off.left+25)+"px;'><p>"+nome2+"</p></div>");
								   oDiv.appendTo("body");
								   
								  oDiv.animate({ 
								  
				        width: "155px",
				        opacity: 1
				      }, 100 ,function(){oldoDiv=oDiv;aspetta=0;}); 
						
						
	  
								}); 
								
								GEvent.addListener(marker,'mouseout',function(){ 
								try { leave($("#"+ident),cat2); 
												oldoDiv.animate({ 
					        width: "0px",
					        opacity: 0.4
					      }, 100 ,function(){if(aspetta==0){$(".robatitle").remove();aspetta=1;}});} catch(e) {}
								
						});
						
						GEvent.addListener(marker,'mouseleave',function(){ 
								try { leave($("#"+ident),cat2); 
												oldoDiv.animate({ 
					        width: "0px",
					        opacity: 0.4
					      }, 100 ,function(){if(aspetta==0){$(".robatitle").remove();aspetta=1;}});} catch(e) {}
								
						});
								
								
								
	GEvent.addListener(marker, 'click', function() {
	try { swappa($("#"+ident),cat2); } catch(e) {}
		try {if(aspetta==0){oldoDiv.remove();} $("#under_map_product").css("display","none");} catch(e) {}
		GDownloadUrl("/index.php/generamappa"+roba+"/prodottipiccoli?id_prodo="+ident+scontatura, function(data) {	
				
		ctr=map.getCenter();
		map.closeInfoWindow();
/*
		document.getElementById("store_aj_products").innerHTML="<img style=''margin:0 auto;' src='http://www.shoppyday.com/images/loader.gif'>";
            var maxContentDiv = document.createElement('div');
            maxContentDiv.innerHTML = 'Loading...';
			var extrastr="";
								if(roba=="eventi")
									extrastr="&extra=FALSE";
								else
									extrastr="&extra=TRUE";*/
						/*					 GDownloadUrl("/generamappa/prodottipiccoliwidth?id_prodo="+ident+extrastr, function(data2) {
								
            try {
			marker.openExtInfoWindow(
              map,
              "custom_info_window_red",
              data,
              {beakOffset: 3,id_negozio:data2}
            ); 
			} catch (e) {
							alert(e);	
							}
							
							});*/

							
							
			/* marker.openExtInfoWindow(
              map,
              "custom_info_window_red",
              data,
              {beakOffset: 3}
            ); 
			/*
			
			,
			  maxContent: "/index.php/generamappa"+roba+"/contenuto?id_utente="+ident
			  
			  
			  
			  
           marker.openInfoWindowHtml(data,
            {maxContent: maxContentDiv, 
             maxTitle: "Scheda Negozio"});*/
			 GDownloadUrl("/index.php/generamappa"+roba+"/prodotti?id_prodo="+ident+scontatura, function(data) {
				
						document.getElementById("store_aj_products").innerHTML=data;
						
						});
		/*	var iw = map.getInfoWindow();
				ctr=map.getCenter();
	            GEvent.addListener(iw, "maximizeclick", function() {
	            GDownloadUrl("/index.php/generamappa"+roba+"/contenuto?id_utente="+ident, function(data) {

	                maxContentDiv.innerHTML = data;
						
					
	            });

        });*/
		
   });
   	});


    return marker;
	
}

function cliccato(varid) {
	stringa="?id_prodo="+varid;
  $("#under_map_product").css("display","none");
  GDownloadUrl("/index.php/generamappa"+roba+"/prodotti"+stringa, function(data) {	
		

				document.getElementById("store_aj_products").innerHTML=data;
				GDownloadUrl("/index.php/generamappa/ritorna"+stringa, function(data) {	



						var xml = GXml.parse(data);
					   try { var markers = xml.documentElement.getElementsByTagName("marker"); } catch(e){}
	 try {
					   if(markers.length<=7) {
					    $("#paginazione").css("visibility","visible");$("#paginazione2").css("visibility","visible");
					
						 
	$("#pag_indietro2").attr({ onClick: "true" });
  $("#pag_indietro").attr({ onClick: "true" }); 
  $("#pag_avanti2").attr({ onClick: "true" });
   $("#pag_avanti").attr({ onClick: "true" });
   
$("#pag_indietro2").css("color","#cccccc");
	$("#pag_indietro").css("color","#cccccc");
	$("#pag_avanti2").css("color","#cccccc");
	$("#pag_avanti").css("color","#cccccc");
					   }
					   else{
					   $("#paginazione").css("visibility","visible");$("#paginazione2").css("visibility","visible");
					  	$("#pag_indietro2").attr({ onClick: "pagina_back()" });
						$("#pag_avanti2").css("color","#000");
	$("#pag_avanti").css("color","#000");
  $("#pag_indietro").attr({ onClick: "pagina_back()" }); 
  $("#pag_avanti2").attr({ onClick: "pagina_avanti()" });
   $("#pag_avanti").attr({ onClick: "pagina_avanti()" });
					   }
					   } 
					   catch(e){$("#paginazione").css("visibility","visible");$("#paginazione2").css("visibility","visible");
					  	$("#pag_indietro2").attr({ onClick: "pagina_back()" });
						$("#pag_avanti2").css("color","#000");
	$("#pag_avanti").css("color","#000");
  $("#pag_indietro").attr({ onClick: "pagina_back()" }); 
  $("#pag_avanti2").attr({ onClick: "pagina_avanti()" });
   $("#pag_avanti").attr({ onClick: "pagina_avanti()" });}
try {
		               for (var i = 0; i < markers.length; i++) {
		                   var name = markers[i].getAttribute("email");
		                   var identy = markers[i].getAttribute("id");
						   var cat = markers[i].getAttribute("id_cat");
						   var nome2 = markers[i].getAttribute("nome");
						   luoghi[identy] = markers[i];
						    var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng")));
		                   var marker = createMarker(point, name, identy,i,icon[cat],nome2,cat);
							luoghi_markati[identy]=marker;
							}
							}catch(e){}
							map.closeInfoWindow();
									
									
									
									var nome = luoghi[varid].getAttribute("email");
							     // var nome=markers[$(this).attr("title")].getAttribute("email");
								  var identity = luoghi[varid].getAttribute("id");
								  
								
								  map.setCenter(luoghi_markati[varid].getLatLng(), 17);
							   GDownloadUrl("/index.php/generamappa"+roba+"/prodottipiccoli"+stringa, function(data) {	
							 
							/*	var maxContentDiv = document.createElement('div');
								maxContentDiv.innerHTML = 'Loading...';
								var extrastr="";
								if(roba=="eventi")
									extrastr="&extra=FALSE";
								else
									extrastr="&extra=TRUE";
								 GDownloadUrl("/generamappa/prodottipiccoliwidth?id_prodo="+identity+extrastr, function(data2) {
								
            try {
			luoghi_markati[varid].openExtInfoWindow(
              map,
              "custom_info_window_red",
              data,
              {beakOffset: 3,id_negozio:data2}
            ); 
			} catch (e) {
							alert(e);	
							}
							
							});
*/
							/*	luoghi_markati[varid].openExtInfoWindow(
              map,
              "custom_info_window_red",
              data,
              {beakOffset: 3}
            ); 
								/*luoghi_markati[varid].openInfoWindowHtml(data,
																		{maxContent: maxContentDiv, 
																		maxTitle: "Scheda Negozio"});
								*/
							
								var iw = map.getInfoWindow();
								ctr=map.getCenter();
									map.panTo(ctr);
						     /*  GEvent.addListener(iw, "maximizeclick", function() {
						            GDownloadUrl("/index.php/generamappa"+roba+"/contenuto?id_utente="+identity, function(data) {

						                maxContentDiv.innerHTML = data;
											
										
						            });
								
								 });*/
								});
  
						    });
							
				});
				
  }

function pagina_back() {

$("#pag_indietro").css("color","#000");
$("#pag_avanti").css("color","#000");
$("#pag_indietro2").css("color","#000");
$("#pag_avanti2").css("color","#000");
  paginazione-=7;
  if(paginazione<0)
	paginazione = 0 ;
	else
	document.getElementById("col_left").innerHTML="<div style='width:100%;text-align:center;'><img style='margin:0 auto;' src='http://www.shoppyday.com/images/loader.gif'></div>";
if((paginazione-7)<0){
$("#pag_indietro2").css("color","#cccccc");
	$("#pag_indietro").css("color","#cccccc");}
	limit="&limit="+paginazione;
 
chiave=document.getElementById('search_name').value;
  sconto=$("#tool_java").slider("value");
  categorizza1="?categ="+categoria;
		if(chiave!="") chiave="&ricerca="+chiave;
		if(roba=="eventi")
			{
			if(sconto=="")
				data3=$("#tool_java").slider("values",0)+1;
				data2=$("#tool_java").slider("values",1);
				scontatura = "&data1="+data3+"&data2="+data2;
				sconto = scontatura;
			}
	else
			{
			if(sconto=="")
				sconto=$("#tool_java").slider("value");
				scontatura = "&sconto="+sconto;
				sconto = scontatura;
			}
  
  GDownloadUrl("/index.php/generamappa"+roba+"/luoghi"+categorizza1+chiave+sconto+limit, function(data) {	
		
	
				document.getElementById("col_left").innerHTML=data;
				var markers = document.getElementById("col_left").getElementsByTagName("li");

$("#paginazione_txt").html(Math.floor((paginazione/7)+1)+"-"+paginazione_max);
$("#paginazione_txt2").html(Math.floor((paginazione/7)+1)+"-"+paginazione_max);
		        for (var i = 0; i < markers.length; i++) {
		          var identy = markers[i].getAttribute("settato");
				$("#list_luoghi_"+identy).click(function () { 
								
							map.closeInfoWindow();
								
							/*try {old_active.removeClass("active"); } catch (e) {}
							old_active=$(this);
							$(this).addClass("active");*/
								var nome = luoghi[$(this).attr("settato")].getAttribute("email");
									
							     // var nome=markers[$(this).attr("title")].getAttribute("email");
								  var identity = luoghi[$(this).attr("settato")].getAttribute("id");
								  var marmar=luoghi_markati[$(this).attr("settato")];
				
								  map.setCenter(luoghi_markati[$(this).attr("settato")].getLatLng(), 17);
								  
								//  marki[$(this).attr("title")].openInfoWindowHtml("<div style=\"padding: 5px;\" align=\"center\">"+name+"</div>");
								

								document.getElementById("store_aj_products").innerHTML="<img style=''margin:0 auto;' src='http://www.shoppyday.com/images/loader.gif'>";
								
								
								
								
		
		
		GDownloadUrl("/index.php/generamappa"+roba+"/prodottipiccoli?id_prodo="+identity+scontatura, function(data) {	
		
		
		
		ctr=map.getCenter();
		map.closeInfoWindow();
/*
		document.getElementById("store_aj_products").innerHTML="<img style=''margin:0 auto;' src='http://www.shoppyday.com/images/loader.gif'>";
            var maxContentDiv = document.createElement('div');
            maxContentDiv.innerHTML = 'Loading...';
	var extrastr="";
								if(roba=="eventi")
									extrastr="&extra=FALSE";
								else
									extrastr="&extra=TRUE";
									 GDownloadUrl("/generamappa/prodottipiccoliwidth?id_prodo="+identity+extrastr, function(data2) {
								
            try {
			marmar.openExtInfoWindow(
              map,
              "custom_info_window_red",
              data,
              {beakOffset: 3,id_negozio:data2}
            ); 
			} catch (e) {
							alert(e);	
							}
							
							});
*/
			/*marmar.openExtInfoWindow(
              map,
              "custom_info_window_red",
              data,
              {beakOffset: 3}
            ); 
         /*  marmar.openInfoWindowHtml(data,
            {maxContent: maxContentDiv, 
             maxTitle: "Scheda Negozio"});*/
			 GDownloadUrl("/index.php/generamappa"+roba+"/prodotti?id_prodo="+identity+scontatura, function(data) {
				
						document.getElementById("store_aj_products").innerHTML=data;
						
						});
			var iw = map.getInfoWindow();
				ctr=map.getCenter();
	      /*      GEvent.addListener(iw, "maximizeclick", function() {
	            GDownloadUrl("/index.php/generamappa"+roba+"/contenuto?id_utente="+identity, function(data) {

	                maxContentDiv.innerHTML = data;
						
					
	            });

        });*/
		
   });
 

								
								
								var iw = map.getInfoWindow();
								ctr=map.getCenter();
								
						       GEvent.addListener(iw, "maximizeclick", function() {
						            GDownloadUrl("/index.php/generamappa"+roba+"/contenuto?id_utente="+identity, function(data) {

						                maxContentDiv.innerHTML = data;
											
										
						            });
								
								 });
								
  
						    });
							}
				});
				
  }
  
  function openwin(what,div_apri){	

	GDownloadUrl(what, function(data) {		

						try { document.getElementById(div_apri).innerHTML=data;		
function cicla_cars(){
		
					jQuery("#flickr_images a.next").css("z-index","1");
					jQuery("#flickr_images a.next").animate({
						opacity: 0			
					  }, 4000, function() {
						// Animation complete.
						
						jQuery(this).removeClass("next");
						
					  });
					if(jQuery("#flickr_images a.next").hasClass("last_car")){
						jQuery("#flickr_images a.first_car").addClass("next");
						jQuery("#flickr_images a.last_car").removeClass("next");
						jQuery("#flickr_images a.first_car").css("z-index","3");
						jQuery("#flickr_images a.first_car").animate({
						opacity: 1					
					  }, 5000, function() {
						// Animation complete.
						
						jQuery(this).addClass("next");
						cicla_cars();
					  });
						
						}
						else
						{
					jQuery("#flickr_images a.next").next().css("z-index","3");
					jQuery("#flickr_images a.next").next().animate({
						opacity: 1					
					  }, 5000, function() {
						// Animation complete.
						
						jQuery(this).addClass("next");
						cicla_cars();
					  });

						}
				
					}
					if(jQuery("#flickr_images a.first_car").hasClass("last_car")){
					}
					else{
					cicla_cars();
					}
					}
						catch(e) {document.getElementById('store_aj_products').innerHTML=data;	 }
						});
}

function openinterno(what,div_apri){	

	GDownloadUrl(what, function(data) {		

						try { 
						$('#cont_int_small').html(data);					 
						}
						catch(e) {}
						});
}

function dump(arr,level) {
	var dumped_text = "";
	if(!level) level = 0;
	
	//The padding given at the beginning of the line.
	var level_padding = "";
	for(var j=0;j<level+1;j++) level_padding += "    ";
	
	if(typeof(arr) == 'object') { //Array/Hashes/Objects 
		for(var item in arr) {
			var value = arr[item];
			
			if(typeof(value) == 'object') { //If it is an array,
				dumped_text += level_padding + "'" + item + "' ...\n";
				dumped_text += dump(value,level+1);
			} else {
				dumped_text += level_padding + "'" + item + "' => \"" + value + "\"\n";
			}
		}
	} else { //Stings/Chars/Numbers etc.
		dumped_text = "===>"+arr+"<===("+typeof(arr)+")";
	}
	return dumped_text;
}



function sitenegozio() {

		if (GBrowserIsCompatible()) {

		container = document.getElementById("map_canvas");
        map = new GMap2(container);
		try {
		if(zoomLevel==null)
			zoomLevel=15;
		map.setCenter(new GLatLng(lat,lang), zoomLevel);
		
		} catch(e) {
		map.setCenter(new GLatLng(lat,lang),13);
		}
       // map.enableScrollWheelZoom();
		map.addControl(new GSmallZoomControl3D());
		
	
		var point = new GLatLng(parseFloat(lat), parseFloat(lang));
		
		var marker = new GMarker(point, icon[categorianeg]);
		
			GEvent.addListener(marker, "click", function() {
				window.location.reload();
			});}
	  
		
		map.addOverlay(marker);
					    
						
						
		

}




//INIZIALIZE ----------------------------------------------------------------------------------------------------


function initialize(sconto,categ,chiave,sottozona) {
				
try {
GDownloadUrl("/index.php/generamappa/Homeconsigliati?categ="+categ, function(data) {

						               $("#under_map_product").html(data);
											
										
						            });
									
}			 catch(e) {}

				
try {$(".robatitle").remove();} catch(e) {}
if(sottozona!="" && chiave!="") {try {$("#under_map_product").css("display","none"); } catch (e) {}}
if(roba=="eventi"){
$('#imgeventi').attr('src','/'+switch_zone+'/title_eventi_2.gif');$('#imgprodotti').attr('src','/'+switch_zone+'/title_prodotti2.gif');

$(".ui-slider-range").css("background","#675F84");
$("#valore_sconto_java").html("");
try {$("#under_map_product").css("display","none"); } catch (e) {}
}
else{
$(".ui-slider-range").css("background","transparent");
$('#imgeventi').attr('src','/'+switch_zone+'/title_eventi.gif');$('#imgprodotti').attr('src','/'+switch_zone+'/title_prodotti.gif');
}
		//$(".ui-slider-range").css("background","#675F84");
		$(".ui-slider-range").css("opacity","0.4");
		//$("#valore_sconto_java").html("");
		$(".ui-slider-handle").css('background','transparent url(/'+switch_zone+'/cosino_eventi.png)  repeat-x scroll 50% 50%');
	
	if(home==true && categ=="")
	{

	GDownloadUrl("/index.php/generamappa/homepage"+roba+"", function(data) {

	document.getElementById("store_aj_products").innerHTML=data;
	});
	}
	$(".robatitle").remove(); //ROBA NUOVA DA PROVARE
	if(sconto=="" && categ!="" && chiave =="")
	{

	if(categ=="same" && oldcategorizza=="?categ=")
		{}else{
	if(categ=="same" && oldcategorizza!="?categ=")
		categorizza=oldcategorizza;
	else
		categorizza="?categ="+categ;
	GDownloadUrl("/index.php/generamappa/categoria"+categorizza, function(data) {
	document.getElementById("store_aj_products").innerHTML=data;
	});
	}
	}else {
	if(categ==""){
	GDownloadUrl("/index.php/generamappa/homepage"+roba+"", function(data) {
	document.getElementById("store_aj_products").innerHTML=data;
	
	});}}
	try {$(".robatitle").remove();} catch(e) {}
	oldissimo = "";
	oldissimo2= "";
	oldissimo3= "";
	oldissimo4= "";
	oldid=-500;
	oldcat="";
categorizza="";
	home=false;
	try {GUnload();} catch(e) {}
	var marki = new Array();
	
	var dt = new Date();
		var oggi = dt.getDate();
		var mese = dt.getMonth();
		mese=mese+1;
		var anno = dt.getFullYear();
		var d = new Date(anno,mese,0);
		var numerog = d.getDate();
		if(roba=="eventi"){
		if((oggi-1)!=0){oggi=oggi-1;	
			$("#tool_java").css("background","url(/"+switch_zone+"/mese"+numerog+".png) -"+((oggi*21)+2.5)+"px");
			oggi=oggi+1;
			}
			else
			$("#tool_java").css("background","url(/"+switch_zone+"/mese"+numerog+".png) -"+((oggi*21)+2.5)+"px");
			}

		if(roba=="eventi")
		{$("#categ_text").css("color","#392e63");
				if(categ==""){
					$("#categ_text").html("Eventi nei prossimi giorni");}
					
		}
		else
		{
		$("#categ_text").css("color","#F97E06");
				if(categ==""){
					$("#categ_text").html("Scontometro");}

		}
		if(roba=="eventi" && rebuild==true)
		{
		
		rebuild=false;
		$("#tool_java").slider( 'destroy' );	
		if((oggi-1)!=0)oggi=oggi-1;	
		
		$("#tool_java").slider({
			range: true,
			values: [oggi,oggi+6],
			min: oggi,
			max: oggi+15,
			animate : true,
			step: 1,
			slide: function(event, ui) {
			if (ui.values[1]>numerog)
				max = ui.values[1]-numerog;
			else
				max=ui.values[1];
				
			if (ui.values[0]>numerog)
				min = ui.values[0]-numerog;
			else
				min=ui.values[0];
				//$("#valore_sconto_java").html("Dal : "+(min)+" Al :"+max+"");
			},
			stop: function(event, ui) {
			if (ui.values[1]>numerog)
				max = ui.values[1]-numerog;
			else
				max=ui.values[1];
				
			if (ui.values[0]>numerog)
				min = ui.values[0]-numerog;
			else
				min=ui.values[0];
				
				//$("#valore_sconto_java").html("Dal : "+(min)+" Al :"+max+"");
				GUnload();
				marki=[];
				initialize("",categoria,document.getElementById('search_name').value,"");
			}
		});
		$("#tool_java").css("display","none");
		$("#tool_java").css("background","url(/"+switch_zone+"/mese"+numerog+".png) -"+((oggi*21)+2.5)+"px");
		$(".ui-slider-range").css("background","#675F84");
		$(".ui-slider-range").css("opacity","0.4");
		$("#valore_sconto_java").html("");
		$(".ui-slider-handle").css('background','transparent url(/'+switch_zone+'/cosino_eventi.png)  repeat-x scroll 50% 50%');
		
		}
		else if(rebuild==true)
		{
		rebuild=false;
			
		$("#tool_java").slider( 'destroy' );
		$("#tool_java").css("display","block");
		$("#tool_java").slider({
			range: "max",
			value: 0,
			min: 0,
			max: 100,
			step: 1,
			animate: true,
			slide: function(event, ui) {
			
				$("#valore_sconto_java").html("<strong>-"+ui.value+" %</strong>");
			},
			stop: function(event, ui) {
				$("#valore_sconto_java").html("<strong>-"+ui.value+" %</strong>");
				GUnload();
				marki=[];
				initialize(""+ui.value,categoria,document.getElementById('search_name').value,"");
			}
		});
		
		$("#valore_sconto_java").html("<strong>-"+$("#tool_java").slider("value")+" %</strong>");
		$(".ui-slider-range").css("background","transparent");
		
		$("#tool_java").css("background","url(/"+switch_zone+"/sconto.png)");
		$(".ui-slider-handle").css('background','transparent url(/'+switch_zone+'/cosino.png) repeat-x scroll 50% 50%');

		}
try {$(".robatitle").remove();} catch(e) {}
	if(roba=="eventi")
			{
			$("#search").css("background","url(/"+switch_zone+"/bg_search2.jpg)");
			$("#search").css("border-right","1px solid #383057");
			
			$("#search").css("border-top","1px solid #383057");
			$("#search").css("border-left","1px solid #383057");
			var dt = new Date();
		var oggi = dt.getDay();
		var mese = dt.getMonth();
		
		var anno = dt.getFullYear();
		mese=mese+1;
			if(sconto=="")
			var buffer=$("#tool_java").slider("values", 0);
			
			if ($("#tool_java").slider("values", 1)>numerog)
				{
				
				max = $("#tool_java").slider("values", 1)-numerog;
				mesemax=mese+1;
				if(mesemax>12)
					{mesemax=mesemax-12;
					annomax=anno+1;}
					else
					annomax=anno;
				}
			else
				{
				
				max=$("#tool_java").slider("values", 1);
				mesemax=mese;
				annomax=anno;
				}
				
				
				if ($("#tool_java").slider("values", 0)>numerog)
				{
				
				min = $("#tool_java").slider("values", 0)-numerog;
				mesemin=mese+1;
				if(mesemin>12)
					{mesemin=mesemin-12;
					annomin=anno+1;}
				}
			else
				{
				
				min=$("#tool_java").slider("values", 0);
				mesemin=mese;
				annomin=anno;
				}
				
				
				
				if(mesemin<10)
				mesemin="0"+mesemin;
				if(mesemax<10)
				mesemax="0"+mesemax;
				
				min=min;
				scontatura = "&data1="+annomin+"-"+mesemin+"-"+min+"&data2="+annomax+"-"+mesemax+"-"+max;
				sconto = scontatura;
				
			}
	else
			{
				$("#search").css("background","url(/"+switch_zone+"/bg_search.jpg)");
				$("#search").css("border-top","1px solid #F97E06");
				$("#search").css("border-right","1px solid #F97E06");
				$("#search").css("border-left","1px solid #F97E06");
				sconto=$("#tool_java").slider("value");
				scontatura = "&sconto="+sconto;
				sconto = scontatura;
	
			}
			try {$(".robatitle").remove();} catch(e) {}
	categoria=categ;

	  if (GBrowserIsCompatible()) {

		container = document.getElementById("map_canvas");
        map = new GMap2(container);
		
		try {
		
		if(zoomLevel==null)
			zoomLevel=14;
		map.setCenter(new GLatLng(lat,lang), zoomLevel);
		
		} catch(e) {
		map.setCenter(new GLatLng(lat,lang),14);
		}
       // map.enableScrollWheelZoom();
		map.addControl(new GSmallZoomControl3D());
		//GEvent.addListener(map,"infowindowprepareopen", function() {
       //     ctr = map.getCenter();
       // });
 //
       // GEvent.addListener(map,"infowindowclose", function() {
       //     map.panTo(ctr);
       // });
		
		if(categ=="same")
					categorizza=oldcategorizza;
				else
					categorizza="?categ="+categ;
	
		if(chiave!="") GDownloadUrl("ricerca.php?key="+chiave,function(data){});
		if(chiave!="") chiave="&ricerca="+chiave;
		
		if(pagina==0)
		paginazione = 0 ;
		else
		pagina=0;
		
		if(paginazione<0)
		paginazione = 0 ;

		limit="&limit="+paginazione;
		


		//LOADER COLONNA DESTRA
		document.getElementById("col_left").innerHTML="<div style='width:100%;text-align:center;'><img style='margin:0 auto;' src='http://www.shoppyday.com/images/loader.gif'></div>";
		//INIZIO EVENTI
		//Al completarsi del riempimento dela colonna di destra aggiorno la mappa
		
		if(sottozona!=null && sottozona!="" && sottozona!=0){
			sotto_zona="&sottozona="+sottozona;
			//else
			//sotto_zona="";
		GDownloadUrl("/index.php/site/getsubzone/?ok=1"+sotto_zona, function(data7) {
				coords_sz = data7.split("|");
				if(coords_sz[0]!="" && coords_sz[1]!="" && coords_sz[2]!="")
				map.setCenter(new GLatLng(coords_sz[0],coords_sz[1]), parseInt(coords_sz[2]));
	
			});
			}
			else{sotto_zona="";}
		GDownloadUrl("/index.php/generamappa"+roba+"/luoghi"+categorizza+chiave+sconto+limit+sotto_zona, function(data) {
			

				map.closeInfoWindow();
				if(categ=="same")
					categorizza=oldcategorizza;
				else
					categorizza="?categ="+categ;
				
				 while (data.substring(0,1) == " "){
				    data = data.substring(1, data.length);
				  }
				  while (data.substring(data.length-1, data.length) == " "){
				   data = data.substring(0,data.length-1);
				 }
 
				if(data=='<a href="http://www.shoppyday.com/index.php/site/contact"><img style="margin: 0px 10px 5px;" src="/'+switch_zone+'/promo-shoppyday.gif"/></a>' || data=='')
				{
				
				//$("#col_left").load("/emailchap/formricerca");
				document.getElementById("col_left").innerHTML="<iframe scrolling='no' frameborder='0' noresize border='0' style='border:0px;width:310px;height:1060px;' src='/emailchap/formricerca'></iframe>";
				}
				else
				{
					document.getElementById("col_left").innerHTML=data
				}
				//if(!(document.getElementById("col_left").innerHTML=data)) 
					
					
					
				GDownloadUrl("/index.php/generamappa"+roba+"/list"+categorizza+chiave+sconto+limit+sotto_zona, function(data) {
						
		               var xml = GXml.parse(data);
			
					   var markers = xml.documentElement.getElementsByTagName("marker");

					   if(markers.length<=7) {  $("#paginazione").css("visibility","visible");$("#paginazione2").css("visibility","visible");
				
	$("#pag_indietro2").attr({ onClick: "true" });
  $("#pag_indietro").attr({ onClick: "true" }); 
  $("#pag_avanti2").attr({ onClick: "true" });
   $("#pag_avanti").attr({ onClick: "true" });
$("#pag_indietro2").css("color","#cccccc");
	$("#pag_indietro").css("color","#cccccc");
	$("#pag_avanti2").css("color","#cccccc");
	$("#pag_avanti").css("color","#cccccc");
	}
					   else
					  { $("#paginazione").css("visibility","visible");$("#paginazione2").css("visibility","visible");
					  	$("#pag_indietro2").attr({ onClick: "pagina_back()" });
						$("#pag_avanti2").css("color","#000");
	$("#pag_avanti").css("color","#000");
  $("#pag_indietro").attr({ onClick: "pagina_back()" }); 
  $("#pag_avanti2").attr({ onClick: "pagina_avanti()" });
   $("#pag_avanti").attr({ onClick: "pagina_avanti()" });}
					   try {$(".robatitle").remove();} catch(e) {}
					   
					   //ROBA NUOVA
					

					   //ROBA NUOVA
					   
		               for (var i = 0; i < markers.length; i++) {
		                   var name = markers[i].getAttribute("email");
		                   var identy = markers[i].getAttribute("id");
						   var cat = markers[i].getAttribute("id_cat");
						   var nome2 = markers[i].getAttribute("nome");
						   luoghi[identy] = markers[i];
						  
		                   var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng")));
		                   var marker = createMarker(point, name, identy,i,icon[cat],nome2,cat);
							luoghi_markati[identy]=marker;
							
						

		  
								
							$("#list_luoghi_"+identy).click(function () { 
					
							var nome = luoghi[$(this).attr("settato")].getAttribute("email");
							     // var nome=markers[$(this).attr("title")].getAttribute("email");
							
							var identity = luoghi[$(this).attr("settato")].getAttribute("id");
							try {$("#under_map_product").css("display","none"); } catch (e) {}
							var idt=$(this).attr("settato");
							
							GDownloadUrl("/index.php/generamappa"+roba+"/prodottipiccoli?id_prodo="+identity+sconto, function(data) {	
								
								
							try {
								old_active.removeClass("active"); 
							} catch (e) {
								
							}
							
							
							old_active=$(this);
							$(this).css('background','transparent url(/'+switch_zone+'/bg_sconto_sel.gif) no-repeat scroll right top');
							$('#cambiami_'+identity).css('background','url(/'+switch_zone+'/categ/3.gif) no-repeat scroll center center');

									
									var nome = luoghi[idt].getAttribute("email");
							     // var nome=markers[$(this).attr("title")].getAttribute("email");
									var identity = luoghi[idt].getAttribute("id");
								  	
								  try {
								  
								 map.setCenter(luoghi_markati[idt].getLatLng(), 17);
								
								  
								  } catch(e){alert(e.description);}
								  ctr=map.getCenter();
								  	
								  map.closeInfoWindow();
								//  marki[$(this).attr("title")].openInfoWindowHtml("<div style=\"padding: 5px;\" align=\"center\">"+name+"</div>");
						

								document.getElementById("store_aj_products").innerHTML="<img style='margin:0 auto;' src='http://www.shoppyday.com/images/loader.gif'>";
								
								var maxContentDiv = document.createElement('div');
								maxContentDiv.innerHTML = 'in caricamento...';
								
							/*	var extrastr="";
								if(roba=="eventi")
									extrastr="&extra=FALSE";
								else
									extrastr="&extra=TRUE";
								
						
								 GDownloadUrl("/generamappa/prodottipiccoliwidth?id_prodo="+identity+extrastr, function(data2) {
								 
							
            try {
			luoghi_markati[idt].openExtInfoWindow(
              map,
              "custom_info_window_red",
              data,
              {beakOffset: 3,id_negozio:data2}
            ); 
			} catch (e) {
							alert(e.description);	
							}
							
							});
          
		  */
								//luoghi[idt].openExtInfoWindow(map,"custom_info_window_red","<div>Loading...</div>","<p>CIAO</p>",{}); 

								/*luoghi_markati[idt].openInfoWindowHtml(data,
																		{maxContent: maxContentDiv, 
																		maxTitle: "Scheda Negozio"});*/
								
								
								GDownloadUrl("/index.php/generamappa"+roba+"/prodotti?id_prodo="+identity, function(data) {


									
								
								document.getElementById("store_aj_products").innerHTML=data;
								
								});
								
								var iw = map.getInfoWindow();
								ctr=map.getCenter();
								
								
								
						      /* GEvent.addListener(iw, "maximizeclick", function() {
						            GDownloadUrl("/index.php/generamappa"+roba+"/contenuto?id_utente="+identity, function(data) {

						                maxContentDiv.innerHTML = data;
											
										
						            });
								
								 });*/
								
								 
								});

						    });

								
							
						   marki[i]=marker;
						   
		               }
					   
					   //ROBA NUOVA MONTECCHIO
					  // if(zona_now=="11"){
					//	var point = new GLatLng(parseFloat(lat), parseFloat(lang));
					//	
					//	var marker2 = new GMarker(point, icon[66]);
					//		GEvent.addListener(marker2, "click", function() {
					//			marker2.openInfoWindowHtml("<div style='width:350px;height:230px;'><img style='width:100%' src='http://www.shoppyday.com/images/temp/montecchio.jpg'></div>");
					//		});}
						//ROBA NUOVA MONTECCHIO
						
						
						
						  
		                  
						   
						 
						marker_max = markers.length;
					
						paginazione_max=Math.floor((markers.length/7)+1);
						$("#paginazione_txt").html("1-"+paginazione_max);
						$("#paginazione_txt2").html("1-"+paginazione_max);
						$("#pag_indietro").css("color","#cccccc");
						$("#pag_indietro2").css("color","#cccccc");
					   //rettangolo.remove();
					   var mcOptions = {gridSize: 11, maxZoom: 17};
					   marki_dump=marki;
						//******************************* POLIGONI draw();
					   var markerCluster = new MarkerClusterer(map, marki,mcOptions);
						
					    //ROBA NUOVA MONTECCHIO
					//   if(zona_now=="11"){
					    
					//   map.addOverlay(marker2);
					//    }
					//	//ROBA NUOVA MONTECCHIO
					/*
					try{  
					nomi_ar=new Array();
					GDownloadUrl("marker.xml", function(data, responseCode) {

					   var xml = GXml.parse(data);
			
					   var markers = xml.documentElement.getElementsByTagName("marker");
					   
					    for (var i = 0; i < markers.length; i++) {
						
					var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng")));
		     var nome2=markers[i].getAttribute("nome");
			 nomi_ar["lol_"+i]=nome2;
						   var marker = new GMarker(point, {id: "lol_"+i,icon:icon[markers[i].getAttribute("cat")] });
						   
var cat="00ff00";
GEvent.addListener(marker,'mouseover',function(thisone){ 

							var spazio = $("#map_canvas").offset();
						
							var off = $("#mtgt_"+this.id).offset();
								  var markerOffset = map.fromLatLngToDivPixel(marker.getLatLng());
								  try {if(aspetta==0){oldoDiv.remove();}} catch(e) {}
								  aspetta=1;
								   oDiv = $("<div class='robatitle' style='color:white;background:#"+cat+";overflow:hidden;opacity:0.4;filter:alpha(opacity=40);border-bottom:1px solid white;border-right:1px solid white;border-top:1px solid white;position:absolute;z-index:1000;width:1px;height:20px;top:"+(off.top)+"px;left:"+(off.left+25)+"px;'><p>"+nomi_ar[this.id]+"</p></div>");
								   oDiv.appendTo("body");
								   
								  oDiv.animate({ 
								  
				        width: "155px",
				        opacity: 1
				      }, 100 ,function(){oldoDiv=oDiv;aspetta=0;}); 
						
						
	  
								}); 
								
								GEvent.addListener(marker,'mouseout',function(){ 
								try { 
												oldoDiv.animate({ 
					        width: "0px",
					        opacity: 0.4
					      }, 100 ,function(){if(aspetta==0){$(".robatitle").remove();aspetta=1;}});} catch(e) {}
								
						});
						
						GEvent.addListener(marker,'mouseleave',function(){ 
								try { 
												oldoDiv.animate({ 
					        width: "0px",
					        opacity: 0.4
					      }, 100 ,function(){if(aspetta==0){$(".robatitle").remove();aspetta=1;}});} catch(e) {}
								
						});
						
					 map.addOverlay(marker);
					
					}
					
					});
					
					}catch(e){}
					*/
					
					
					  try { 
					  
					  if(undefined !== dettaglio && dettaglio!="")
						{
						
						cliccato(dettaglio);
						/*$("#tool_java").slider( 'destroy' );
						$("#col_left").html("");
						$("#valore_sconto_java").html("");*/
						
						GDownloadUrl('/index.php/dettaglio/vedi?luogo='+dettaglio+'', function(data) {
						
							$("#store_products").html(data);
							//GALLERY DETTAGLIO
							
							
						
						});
					
dettaglio="";

						$(".robatitle").remove();
						}
						
						
						}
						catch(e){}
						try {$(".robatitle").remove();} catch(e) {}
						
						

		        });
  
  });
			
		
			oldcategorizza=categorizza;
			categorizza="";
			
	  }

	}

	  
  
  function pagina_avanti() {
  
  $("#pag_indietro").css("color","#000");
$("#pag_avanti").css("color","#000");
  $("#pag_indietro2").css("color","#000");
$("#pag_avanti2").css("color","#000");
  paginazione+=7;
  if(paginazione>=marker_max)
	{paginazione-=7;
	
	}
	else
	document.getElementById("col_left").innerHTML="<div style='width:100%;text-align:center;'><img style='margin:0 auto;' src='http://www.shoppyday.com/images/loader.gif'></div>";
	if((paginazione+7)>=marker_max){
	$("#pag_avanti2").css("color","#cccccc");
	$("#pag_avanti").css("color","#cccccc");}
  if(paginazione<0)
	paginazione = 0 ;

	limit="&limit="+paginazione;
 
chiave=document.getElementById('search_name').value;
  sconto=$("#tool_java").slider("value");
  categorizza1="?categ="+categoria;
		if(chiave!="") chiave="&ricerca="+chiave;
		if(roba=="eventi")
			{
			if(sconto=="")
				data3=$("#tool_java").slider("values",0)+1;
				data2=$("#tool_java").slider("values",1);
				scontatura = "&data1="+data3+"&data2="+data2;
				sconto = scontatura;
			}
	else
			{
			if(sconto=="")
				sconto=$("#tool_java").slider("value");
				scontatura = "&sconto="+sconto;
				sconto = scontatura;
			}
  
  GDownloadUrl("/index.php/generamappa"+roba+"/luoghi"+categorizza1+chiave+sconto+limit, function(data) {	
		
	
				document.getElementById("col_left").innerHTML=data;
				var markers = document.getElementById("col_left").getElementsByTagName("li");
					   $("#paginazione_txt").html(Math.floor((paginazione/7)+1)+"-"+paginazione_max);
					    $("#paginazione_txt2").html(Math.floor((paginazione/7)+1)+"-"+paginazione_max);
		        for (var i = 0; i < markers.length; i++) {
		          var identy = markers[i].getAttribute("settato");
				$("#list_luoghi_"+identy).click(function () { 
								
							map.closeInfoWindow();

									var nome = luoghi[$(this).attr("settato")].getAttribute("email");
	var marmar=luoghi_markati[$(this).attr("settato")];

								  var identity = luoghi[$(this).attr("settato")].getAttribute("id");								  								  
								  map.setCenter(luoghi_markati[$(this).attr("settato")].getLatLng(), 17);
								  
										document.getElementById("store_aj_products").innerHTML="<img style=''margin:0 auto;' src='http://www.shoppyday.com/images/loader.gif'>";
								
								GDownloadUrl("/index.php/generamappa"+roba+"/prodottipiccoli?id_prodo="+identity+scontatura, function(data) {	
				
		ctr=map.getCenter();
		map.closeInfoWindow();

		document.getElementById("store_aj_products").innerHTML="<img style=''margin:0 auto;' src='http://www.shoppyday.com/images/loader.gif'>";
     /*       var maxContentDiv = document.createElement('div');
            maxContentDiv.innerHTML = 'Loading...';
	var extrastr="";
								if(roba=="eventi")
									extrastr="&extra=FALSE";
								else
									extrastr="&extra=TRUE";
									 GDownloadUrl("/generamappa/prodottipiccoliwidth?id_prodo="+identity+extrastr, function(data2) {
								
            try {
			marmar.openExtInfoWindow(
              map,
              "custom_info_window_red",
              data,
              {beakOffset: 3,id_negozio:data2}
            ); 
			} catch (e) {
							alert(e);	
							}
							
							});

							
	*/
	/*marmar.openExtInfoWindow(
              map,
              "custom_info_window_red",
              data,
              {beakOffset: 3}
            ); 
			
         /*  marmar.openInfoWindowHtml(data,
            {maxContent: maxContentDiv, 
             maxTitle: "Scheda Negozio"});*/
			 GDownloadUrl("/index.php/generamappa"+roba+"/prodotti?id_prodo="+identity+scontatura, function(data) {
				
						document.getElementById("store_aj_products").innerHTML=data;
						
						});
			var iw = map.getInfoWindow();
				ctr=map.getCenter();
	         /*   GEvent.addListener(iw, "maximizeclick", function() {
	            GDownloadUrl("/index.php/generamappa"+roba+"/contenuto?id_utente="+identity, function(data) {

	                maxContentDiv.innerHTML = data;
						
					
	            });

        });*/
		
   });
   
								/*
								 GDownloadUrl("/index.php/generamappa"+roba+"/prodottipiccoli?id_prodo="+identity, function(data) {
								 var maxContentDiv = document.createElement('div');
								maxContentDiv.innerHTML = 'Loading...';
							
								marmar.openInfoWindowHtml(data,
																		{maxContent: maxContentDiv, 
																		maxTitle: "Scheda Negozio"});
								
								
								GDownloadUrl("/index.php/generamappa"+roba+"/prodotti?id_prodo="+identity+sconto, function(data) {



								document.getElementById("store_aj_products").innerHTML=data;
								
								});
								});*/
								var iw = map.getInfoWindow();
								ctr=map.getCenter();
								
						       GEvent.addListener(iw, "maximizeclick", function() {
						            GDownloadUrl("/index.php/generamappa"+roba+"/contenuto?id_utente="+identity, function(data) {

						                maxContentDiv.innerHTML = data;
											
										
						            });
								
								 });
								
  
						    });
				}
				
				});
  }
  
  		function show_scheda(){
			var url_code = location.href;
			var i;
			for (i = 0; i < url_code.length && url_code[i] != '#'; i++);
			if (url_code[i] == '#') 
			{
				url_code_cmd = url_code.substr(i+ 1,7);
				if (url_code_cmd == 'scheda/') {
					url_code=url_code.substr(i+8);
					openwin('/index.php/dettaglio/negozio/neg/'+url_code, 'map_canvas');
					openwin('/index.php/generamappa/prodotti?id_prodo='+url_code,'store_aj_products');
					openwin('/esterna.php?id_prodo='+url_code,'col_dx');
				}
			}
		}
  

	$(document).ready(function () {
		try { 
				setTimeout('$(".robatitle").remove()',2000);
				setTimeout('$(".robatitle").remove()',5000);
				setTimeout('$(".robatitle").remove()',1000);
				setTimeout('$(".robatitle").remove()',6000);
			} 
			catch(e) {}
			
			try {$(".robatitle").remove();} catch(e) {}
			
		$("#tool_java").slider({
			range: "max",
			value: 1,
			min: 1,
			max: 100,
			step: 1,
			animate: true,
			slide: function(event, ui) {
				$("#valore_sconto_java").html("<strong>-"+ui.value+" %</strong>");
			},
			stop: function(event, ui) {
				$("#valore_sconto_java").html("<strong>-"+ui.value+" %</strong>");
				GUnload();
				marki=[];
				initialize(""+ui.value,categoria,document.getElementById('search_name').value,"");
				$("#valore_sconto_java").html("<strong>-"+ui.value+" %</strong>");
			}
		});
		$("#valore_sconto_java").html("<strong>-"+$("#tool_java").slider("value")+" %</strong>");
		
		
		
		$(".tabs_a").click(function(){
		//http://www.shoppyday.com/images/categ/multi.png
		
		$("#categ_img").attr("src","http://www.shoppyday.com/"+switch_zone+"/categ/"+$(this).attr("rel")+".png");
		$("#categ_text").html($(this).html());
		
		});
		
		
		$("#scroll_attivita").click(function(){
		      if($("#").css("height")=="140px")
			$("#scorri_top").animate({ 
		        height: "0px",
		        opacity: 0
		      }, 900 );
			  else			 
			{	  

				//$("#scorri_top").html("<div class='col_scorri_top' ><h1>Scopri SHOPPY DAY!</h1>	<p>	SHOPPY DAY &eacute; il primo servizio Web che mostra ogni giorno le occasioni pi&uacute;	vicine a te!<br /> Per usarlo non hai bisogno di registrarti o lasciare i tuoi dati, prenota l'offerta e vai a vederla sul posto !</p></div><div class='col_scorri_top' ><h1>SHOPPY DAY in 40 secondi!</h1>	<p> Hai un attivit&aacute; commerciale ? <br /><a href='/index.php/site/intro'>Clicca qui per vedere come si usa Shoppy Day </a> !</p></div>");	
						  
			      $("#scorri_top").animate({ 
			        height: "140px",
			        opacity: 1
			      }, 900 );
			}
			
		});
			
			


$("#scroll_opportunita").click(function(){
			if($("#scorri_top").css("height")=="140px")
			$("#scorri_top").animate({ 
		        height: "0px",
		        opacity: 0
		      }, 900 );
			  else			  
		      $("#scorri_top").animate({ 
		        height: "140px",
		        opacity: 1
		      }, 900 );
		    });
	


				
			

$("#scroll_login").click(function(){
			if($("#scorri_top").css("height")=="140px")
			{
		$("#scroll_login").html("Accedi");
		$("#btn_alto").attr("src",'/'+switch_zone+'/btn_top.gif');
		
		
			$("#scorri_top").animate({ 
		        height: "0px",
		        opacity: 0
		      }, 500 );
			  }
			  else		{	  

			//$("#scorri_top").load("/index.php/site/loginscroll");
			//$("#scorri_top").html("CIAO")

			GDownloadUrl("/index.php/"+fill_gaz+"site/loginscroll", function(data) {

						                //$("#scorri_top").html('<div class="col_scorri_top" >	<h1>Non sei ancora registrato? </h1>	<p>	SHOPPY DAY pu&oacute; offrire alla tua attivit&aacute; commerciale	servizi di promozione e informazione diretti verso <strong>i clienti del tuo territorio</strong>. 	<a href="index.php/site/chi_siamo">Scopri tutti i servizi di SHOPPY DAY</a> e <a href="index.php/site/contact">contattaci</a> per entrare anche tu nel primo vero servizio Web	di marketing territoriale dedicato ai negozi.	</p></div>								<div class="col_scorri_top" >	<h1>Hai bisogno di aiuto?</h1>	<p>	Hai dimenticato <a href="index.php/site/contact">username o la password</a> ? <br />		Cerchi un supporto costante nella tua attivit&aacute; di promozione e pubblicazione?<br />	Il <a href="index.php/site/contact">supporto tecnico</a> e commerciale di SHOPPY DAY &eacute; al tuo completo servizio.<br />	</p></div><div class="rc_login_aj"><h1>Entra nel tuo negozio</h1><p>Accesso riservato per gli iscritti al servizio</p><form method="post" id="login_form"  onSubmit="javascript:return FALSE;"><?php echo CHtml::errorSummary($form); ?><div class="shop_simple_aj"><?php echo CHtml::activeLabel($form,"Email"); ?><?php echo CHtml::activeTextField($form,"username") ?></div><div class="shop_simple_aj"><?php echo CHtml::activeLabel($form,"password"); ?><?php echo CHtml::activePasswordField($form,"password") ?><p class="hint" style="margin:0;"></p></div><!--<div class="action"><?php //echo CHtml::activeCheckBox($form,"rememberMe"); ?><?php //echo CHtml::activeLabel($form,"rememberMe"); ?><br/>--><script>function login(){var FormVar=$("#login_form").serialize();var username=document.getElementById("LoginForm_username").value;$("#scorri_top").animate({height: "20px",opacity: 1},600);$("#scorri_top").html("Accesso al portale in corso...");$.post("<?=Yii::app()->baseUrl;?>/index.php/site/loginscroll",   FormVar ,function(data){	if(data=="1") {	setTimeout("location.href = \"<?=Yii::app()->baseUrl?>/index.php/modificadati\"",2000);	return false;	} else {		$("#scorri_top").html(data);$("#scorri_top"); //scrive il messaggio di errore login	setTimeout("$(\"#scorri_top\").animate({height: \"0px\",opacity: 0},1000)",2200);	return false;	}		});	return false;}		</script><input type="submit" id="btn_login_aj" style="margin-left:85px;margin-bottom:5px;" name="yt1" onclick="login();return false;" value="Entra" /></div><?php echo CHtml::endForm(); ?></div>');
											//$("#scorri_top").html(data);
											$("#scorri_top").html(data);										
										
						            });
									$("#btn_alto").attr("src",'/'+switch_zone+'/btn_top2.gif');
									$("#scroll_login").html("Chiudi");
			  $("#scorri_top").animate({ 
		        height: "140px",
		        opacity: 1
		      }, 500 );
			  
			  }
		    });	
			$(".tabs_a").click(function(){

			try{ 
			old_cat.removeClass('categoria_attiva');
			} catch(e)
			{}

			old_cat=$(this);

			$(this).addClass('categoria_attiva');

			});
			
			
			var old_cat2="";
			$(".tabs2_a").click(function(){

			try{ 
			old_cat2.removeClass('categoria_attiva');
			} catch(e)
			{}

			old_cat2=$(this);

			$(this).addClass('categoria_attiva');

			});
			
	 $("#scorri_top").animate({ 
		         opacity: 0
		      }, 1 );
	});
	
	function login(){
	 
var FormVar=$('#login_form').serialize();
var username=document.getElementById('LoginForm_username').value;
	 
$('#scorri_top').animate({height: '20px',opacity: 1},600);
$('#scorri_top').html('Accesso al portale in corso...');
	 
$.post('/index.php/site/loginscroll',   FormVar ,function(data){
 
	if(data=='1') {
 
	setTimeout('location.href = "/index.php/modificadati"',2000);
 
 
	return false;
	} else {
 
	
	$('#scorri_top').html(data);$('#scorri_top'); //scrive il messaggio di errore login
	setTimeout("$('#scorri_top').animate({height: '0px',opacity: 0},1000)",2200);
	return false;
	}
	
	});
	return false;
}

