function jviewmap(search, nazione, citta, indirizzo, posx, posy, maptype)
{
	if (typeof maptype == "undefined") { maptype="1";	}
	var mapcontrol=false;
	switch(maptype)
	{
		case "1":
			search = search.replace(/ /g,"+");			
			nazione = nazione.replace(/ /g,"+");
			citta = citta.replace(/ /g,"+");
			indirizzo = indirizzo.replace(/ /g,"+");
			var mainUrl="http://maps.google.it/maps?";
			if (search!="")
			{	
				var arrayParametri = {
				"f":"q", 
				"source":"s_q", 
				"hl":"it", 
				"geocode":"", 
				"q":nazione+"+"+citta+"+"+indirizzo+"+"+search, 
				"sll":posy+","+posx, 
				"ie":"UTF8", 
				"hq":search,
				"hnear":indirizzo+"+"+citta+"+"+nazione, 
				"ll":posy+","+posx, 
				"z":"16"
				};
			}
			else
			{
				var arrayParametri = {
				"f":"q", 
				"source":"s_q", 
				"hl":"it", 
				"geocode":"", 
				"q":nazione+"+"+citta+"+"+indirizzo+"+"+search, 
				"sll":posy+","+posx, 
				"ie":"UTF8",				
				"hnear":indirizzo+"+"+citta+"+"+nazione, 
				"ll":posy+","+posx, 
				"z":"16"
				};
			}
			mapcontrol=true;		
			break;
		case "2":
			search = search.replace(/ /g,"%20");			
			nazione = nazione.replace(/ /g,"%20");
			citta = citta.replace(/ /g,"%20");
			indirizzo = indirizzo.replace(/ /g,"%20");
			var mainUrl="http://www.tuttocitta.it/tcol/mappe/"+citta+"?";
			if (search!="")
			{
				var arrayParametri = {			
				"cb":"0", 
				"op":"ms",
				"dv":citta+","+nazione, 
				"ind":indirizzo, 
				"ldv":citta+","+nazione, 
				"lty":"C", 
				"z":"1",
				"zd":"0.6", 
				"cx":posx,
				"cy":posy,
				"mtp":"1",
				"me":"0",
				"ae":"0",
				"qs":search			
				};
			}
			else
			{
				var arrayParametri = {			
				"cb":"0", 
				"op":"mc",
				"dv":citta+","+nazione, 
				"ind":indirizzo, 
				"ldv":citta+","+nazione, 
				"lty":"C", 
				"z":"1",
				"zd":"0.6", 
				"cx":posx,
				"cy":posy,
				"mtp":"1",
				"me":"0",
				"ae":"0"					
				};
			}
			mapcontrol=true;
			break;
		default:
			break;
	}
	
	if (mapcontrol)
	{
		var hrefstring=mainUrl;
		contaparametri=0;
		for (var queryelement in arrayParametri)
		{			
			contaparametri++;
			if (contaparametri>1)
				hrefstring=hrefstring+"&"+queryelement+"="+arrayParametri[queryelement];
			else
				hrefstring=hrefstring+queryelement+"="+arrayParametri[queryelement];
		}	
		var winmap=window.open(hrefstring, "Mappa", "");
		if(winmap) winmap.focus();
	}
	
}




