// JavaScript Document
function CheckForSubmit(NomeCampo, NomeForm, NomeBottone, Codice) {
	var idform = 1;
	var Valore = document.forms[NomeForm].elements[NomeCampo].checked;
	if (Valore) {
		document.forms[NomeForm].elements[NomeBottone].disabled=false;
		document.forms[NomeForm].elements[Codice].value="1";
		document.forms[NomeForm].action = "formsub.asp?send=true"
	}
	else {
		document.forms[NomeForm].elements[NomeBottone].disabled=true;
		document.forms[NomeForm].elements[Codice].value="0";
	};
};




function live_clock()
     {
         var today  = new Date();
         var second = today.getSeconds();
         var minute = today.getMinutes();
         var hour   = today.getHours();
         var hour24 = today.getHours();
         var ampm   = "";
         
         var day    = today.getDay();
         var date   = today.getDate();
         var month  = today.getMonth();
         var year   = today.getFullYear();
         
         var days   = new Array();
          days[0]   = "Domenica";
          days[1]   = "Luned&igrave;";
          days[2]   = "Marted&igrave;";
          days[3]   = "Mercoled&igrave;";
          days[4]   = "Gioved&igrave;";
          days[5]   = "Venerd&igrave;";
          days[6]   = "Sabato";
          
         var mns   = new Array();
          mns[0]   = "Gennaio";
          mns[1]   = "Febbraio";
          mns[2]   = "Marzo";
          mns[3]   = "Aprile";
          mns[4]   = "Maggio";
          mns[5]   = "Giugno";
          mns[6]   = "Luglio";
          mns[7]   = "Agosto";
          mns[8]   = "Settembre";
          mns[9]   = "Ottobre";
          mns[10]  = "Novembre";
          mns[11]  = "Dicembre";
           
        if(second<10)
            {
                second = "0"+second;
            }
            
        if(minute<10)
            {
                minute = "0"+minute;
            }
            
        if(hour24<10)
            {
                hour24 = "0"+hour24;
            }
        
        document.getElementById('live_clock').innerHTML=(days[day]+', '+date+' '+mns[month]+' '+year + " " + hour+":"+minute+":"+second);
    }

function SetSiteAsHomeBrowser() {
	var s_url = "http://www.comune.vasto.ch.it/";
	var s_nn="Il tuo browser non supporta l\'impostazione automatica della HomePage. Occorre impostarla manualmente.\nPer rendere questa pagina come vostra Home Page, dovete trascinare l\'icona presente alla sinistra dell\' indirizzo web presente nella vostra barra di navigazione sull\'icona \"Home\" della vostra toolbar. Alcuni browsers si comportano in modo differente; comunque potete sempre cambiare la vostra Home Page con le preferenze del vostro browser.";
	var s_op = s_nn;
	var s_other = s_nn;
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
		oHomePage.style.behavior = "url('#default#homePage')"
		oHomePage.setHomePage(s_url);
		return true;
	} else if (navigator.appName == "Netscape") {
		alert(s_nn);
	} else if (navigator.appName == "Opera") {
		alert(s_op);
	}
	else {
		document.write("" + s_other + "");
	};
};

function bookmarksite(title,url){
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	}
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
};

window.addEvent("load", function() {
								 /*var host = new URI();
								 var host2 = host.toString();
								 var querystring = host.get('data');
								 
								 var css = querystring['acc'];
								 if (css.toString()!="") {
									if (css.toString()=="e") {
										var myCookie = Cookie.write("css", "E", 0);
									};
								 };*/
									
								 
								 
								 
	setInterval('live_clock()', 1000);
	
	if ($('gmap')) load();
		
	if ($('map_canvas')) initialize();

	
});
function leggiparamurl(key,url){  
    if(arguments.length < 2) url =location.href;  
    if(arguments.length > 0 && key != ""){  
        if(key == "#"){  
            var regex = new RegExp("[#]([^$]*)");  
        } else if(key == "?"){  
            var regex = new RegExp("[?]([^#$]*)");  
        } else {  
            var regex = new RegExp("[?&]"+key+"=([^&#]*)");  
        }  
        var results = regex.exec(url);  
        return (results == null )? "" : results[1];  
    } else {  
        url = url.split("?");  
        var results = {};  
            if(url.length > 1){  
                url = url[1].split("#");  
                if(url.length > 1) results["hash"] = url[1];  
                url[0].split("&").each(function(item,index){  
                    item = item.split("=");  
                    results[item[0]] = item[1];  
                });  
            }  
        return results;  
    }  
} 

function leggi_delibera() {
	if ($$('a.link_det_del')) {
		$$('a.link_det_del').addEvent('click', function(e){
			e = new Event(e).stop();
			var url_link = this.getProperty('href');
			var elem_id_det_del = leggiparamurl("E",url_link);
			if (elem_id_det_del!="") {
				var post_id = {'E':elem_id_det_del};
				var req2 = new Request.HTML({
					url: '/include/carica_gruppo_determine_delibere.asp',
					update: $('determina_delibera_cont' + elem_id_det_del),
					method: 'get',
					data: post_id,
					onSuccess:function() {
						$('determina_delibera_cont' + elem_id_det_del).tween('height',180);
						chiudi_delibera(elem_id_det_del);
						
						
					}
				}).send();
			};
			
		});
	}
}
function chiudi_delibera(id_Elemento) {

	if ($('close_btn_det_del' + id_Elemento)) {
		$('close_btn_det_del' + id_Elemento).addEvent('click', function(e){
			e = new Event(e).stop();
			$('determina_delibera_cont' + id_Elemento).empty();
			$('determina_delibera_cont' + id_Elemento).tween('height',0);
		})
	}
}
google.load("elements", "1", {packages: "transliteration"});
window.addEvent("domready", function() {
			leggi_delibera();				

			
			/*var horizontal;
			horizontal = new Fx.Scroll.Carousel('cont_evidence',{
				mode: 'horizontal',
				onStart: function(){
					horizontal.getCurrent().tween('opacity','0.2');
				},
				onComplete: function(){
					horizontal.getCurrent().tween('opacity','1');
				}
			});
			
			$('next').addEvent('click', function(){
				horizontal.toNext();
				
			});
			
			$('previous').addEvent('click', function(){
				horizontal.toPrevious();
				
			});*/
			
			
			/*For Carousal 1 */
var c1_w = 1000; //  Carousal Item Width 
var c1_n = 3; // Total Number of Carousal Items  
var c1_pp = 1  // Number of  Carousal Items  perpage
var c1_marginFactor = 1;

var c1_sss = c1_w * c1_pp ; //sss = slide step size 
var c1_ns =  parseInt(((c1_w * c1_n)/c1_sss) + .5); //ns= number of slides 
c1_sss += c1_marginFactor ; //sss = slide step size , 51 for margins



	
/*Start  ONLOAD Actions */

	var carousel1 =  new MooCarousel('cont_evidence','cont_evidence_main',null,null,c1_ns,c1_sss, true); //c_ns= number of slides , c_sss = slide step size

	
	
			
			
			
			
			
			
			
			
			
	/*
	//***************************MENU TOP SEZIONI->GRUPPI***************************
	$$('li.menutop').addEvent('mouseenter', function(e){
		e = new Event(e).stop();
		if (this.getProperty('id')) {
			if (this.getProperty('id')!="") {
				$$('div.menu_sezioni').setStyle('display','none');
				id_li = this.getProperty('id');
				Indice_Menu = id_li.replace("mnutop_","");
				$("mnu_sez_" + Indice_Menu).setStyle('display','block');
			}
			else {
				$$('div.menu_sezioni').setStyle('display','none');
			};
		}
		else {
			$$('div.menu_sezioni').setStyle('display','none');
		};
	});
	$$('li.menutop').addEvent('mouseleave', function(e){
		e = new Event(e).stop();
		$$('div.menu_sezioni').setStyle('display','none');
	});*/
			

			
	if ($('frmmail')) {
		new FormCheck('frmmail');
		$('privacy').setProperty('checked')==false;
		$('privacy').addEvent('change', function(e){
			e = new Event(e).stop();
			if (this.getProperty('checked')==true) {
				$('frmmail').setProperty('action','/index.asp?w=send_filodiretto');
			}
			else {
				$('frmmail').setProperty('action','');
			};
		});
	};
	
	
	$('stemma_home_bottom').addEvent('click', function(e){
		e = new Event(e).stop();
		if (this.getElements('a') != "") document.location.href = this.getElements('a').getProperty('href');
	});
	$('stemma_home_top').addEvent('click', function(e){
		e = new Event(e).stop();
		if (this.getElements('a') != "") document.location.href = this.getElements('a').getProperty('href');
	});
	
	
	$$('a.noclick').addEvent('click', function(e){
		e = new Event(e).stop();
	});
	var raccolta = $$('div.gruppo_box h3');
	if (raccolta) {
		for($c_r=0;$c_r<raccolta.length;$c_r++) {
			var altezza = raccolta[$c_r].getHeight();
			var altezzam = altezza / 2;
			raccolta[$c_r].setStyles({
				position: 'absolute',
				top: '50%',
				margin: '-' + altezzam.toString() + 'px 0px 0px 0px'
			});
			var larghezza = raccolta[$c_r].getWidth();
			var larghezzam = larghezza / 2;
			raccolta[$c_r].setStyles({
				 left: '50%',
				margin: '-' + altezzam.toString() + 'px 0px 0px -' + larghezzam.toString() + 'px',
				visibility:'visible'
			});
		}
	};
	if ($$('videogallery_e a img')) {
		$$('.videogallery_e a img').addEvent("mouseover", function(e) {
			e = new Event(e).stop();
			//this.setProperty('src','/images/bg_play_hover.png');
			var nome_file = this.getProperty('src');
			this.setProperty('src', nome_file.replace('.png', '_hover.png'));
		});
		
		$$('.videogallery_e a img').addEvent("mouseout", function(e) {
			e = new Event(e).stop();
			//this.setProperty('src','/images/bg_play.png');
			var nome_file = this.getProperty('src');
			this.setProperty('src', nome_file.replace('_hover.png', '.png'));
		});
	}
	
	//new SmoothScroll({duration: 1000}); 
	new SmoothScroll({ duration:700 }, window);
	if ($('myGallery')) {

		if (($$('div.imageElement h3')).length > 0) {
			var myGallery = new gallery($('myGallery'), {showInfopane:true});
		}
		else {
			var myGallery = new gallery($('myGallery'), {});
		};
	};
	
	

	
	if($$('thumb_list_product')) {
		ReMooz.assign('a.zoom', {
			'origin': 'div.thumb_list_product',
			'shadow': 'onOpenEnd', // fx is faster because shadow appears after resize animation
			'resizeFactor': 0.8, // resize to maximum 80% of screen size
			'cutOut': false, // don't hide the original
			'opacityResize': 0.4, // opaque resize
			'dragging': true, // disable dragging
			'centered': true // resize to center of the screen, not relative to the source element
		});
	};
	
	var myAccordion = new Fx.Accordion($$('.test_uffici_settori'), $$('.cont_uffici_settori'), {
		display: -1,
		alwaysHide: true
	});
	
	if ($('accordion')) AccordionMenu();
/*	if (Browser.Engine.trident) {
		
	
		var menu = new UvumiDropdown('menubar',{
									 duration:50,
									 delay:50
									 });
	}
	else {
		var menu = new UvumiDropdown('menubar');
	};*/
});

function AccordionMenu() {
	var accordion = new Accordion('h2.headdir', 'div.dircontent', {
		opacity: false,
		alwaysHide: true,
		start: 'all-closed',
		onActive: function(toggler, element){
			toggler.setStyle('color', '#C05D1D');

			element.setStyle('height','400px');
			
			expandDirection(element);
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#612929');
		}
	}, $('accordion'));
};
var map = null;
var map2 = null;
var map3 = null;





var geocoder = null;
var directionsPanel;
var directions;
var point2 = null;
var point3 = null;
var point4 = null;
var point5 = null;
var point2_center = null;
var point3_center = null;
var point4_center = null;
var point5_center = null;
function load() {

	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("gmap"));
		geocoder = new GClientGeocoder();
		map.setCenter(new GLatLng(42.11060814442765,14.708756804466248), 14);
		map.addControl(new GMapTypeControl());
		map.addControl(new GLargeMapControl());
		var point = new GLatLng(42.11060814442765,14.708756804466248);
		
		var req_baloon = new Request({
			url: '/cmsystem/modules/Elemento/baloon.asp',
			method: 'get',
			evalScripts: true,
			onSuccess:function(risposta) {

				

				map.addOverlay(createMarker(point, risposta));
			}
		}).send();
		
		
		
	}
}


function mia() {
	
	GEvent.addListener(map5, "moveend", function() {
		var center = map5.getCenter();
		var lt =center.Longitude;
		var lng=center.Latitude;
		document.getElementById("mioooooo").innerHTML = center.toString() + ',' + map5.getZoom();
	});
};





function carmine12345() {

var bl_swfUrl = "http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf";

var bl_flashver = "9.0.0"; //flex publishing version

var bl_params = {
allowfullscreen: "true",
menu: "false",
salign: "tl",
scale: "noscale",
allowscriptaccess: "never",
base: "http://static.issuu.com/site/",
wmode: "transparent"
};
var bl_attr = { 
id: bl_domId,
name: bl_domId
}; 

swfobject.embedSWF(bl_swfUrl, bl_domId, bl_width, bl_height,
bl_flashver, {}, bl_flashvars, bl_params, bl_attr);

}




