		/*
		var preload_jpg = [ 'header-big-bg'
							,'header-icon1'
							,'header-icon2'
							,'header-icon3'
							,'header-icon4'
		];
		$.preload( preload_jpg, {
		base: 'images/',
		ext: '.jpg'
		});
		
		var preload_gif = [ 'header-bg'
							,'footer-bg'
							,'content-panel-seperator'
							,'titles/t_login'
							,'pad-black-top'
							,'pad-black-bottom'
							,'pad-red-top'
							,'pad-red-bottom'
							,'pad-red-top2'
							,'pad-red-bottom2'
							,'newsletter-checked'
							,'newsletter-unchecked'
							,'blog-all-items_hover'
							,'distributors_hover'
							,'buttons/b_cerca_white_hover'
							,'buttons/b_login_hover'
							,'buttons/b_register_hover'
							,'buttons/b_segnala_hover'
							,'buttons/b_cerca_red_hover'
							,'buttons/b_invia_grey_hover' // page 17
							,'buttons/b_invia_hover' // page 18 contacts
		];
		$.preload( preload_gif, {
		base: 'images/',
		ext: '.gif'
		});
		*/
		
		/*
		var preload_png = [ 'buttons/b_cerca_img_hover'
							,''
		];
		$.preload( preload_png, {
		base: 'images/',
		ext: '.png'
		});
		*/
		
		
		
		$(document).ready(function() {
		    
			$('#mycarousel').jcarousel({
		        scroll: 1,
		        animation: 200
		    });
			
			if($("#newsletter_sub").length > 0){
				newsletterImg();
		    }
			
			$("#ricezioneNewsletter").click(function(){
				newsletterImg();
			});
			
			
			$(".alpha50").fadeTo(10, 0.5);
			
			$(".addon-hide").css("display", "none");
			
			$('a.avvisi').cluetip({splitTitle: '|', showTitle: false, mouseOutClose: true, topOffset: -50, leftOffset: 10});
      		
			$(".td5").each( function () {
			   var street = $(this).attr("id").toString().split("-")[1];
			   // alert(street);
			
			$(this).attr("rel","conferma.php").cluetip({
			   closePosition: 'bottom',
			   closeText: '<img src="images/buttons/b_no.gif" />',
			   mouseOutClose : false, 
			   activation: 'click',
			   sticky: true, 
			   ajaxSettings : {
      				type : "GET",
      				data : "via="+street
		 	   },
			   topOffset: -50, 
			   leftOffset: 10,
			   width: 250
			  
			   });
			
			});
			
			
			/*
			$(".cancelconfirmclass").click = (function() {
			   // e.preventDefault();
			   var street = $(this).attr("id").toString().split("-")[1];
			   alert(street);
			  });
			*/
			
			//NyroModal
			//$('.ggg').nyroModal({bgColor: '#ffffff'});
			// $('.cancelconfirmclass').nyroModal(); 
			/*{	
				width: 270,
                height: 170,
				minWidth: 270,
				minHeight: 170,
				autoSizable: true,
				resizeable: true
			});
            */
			/*$('.nyroModal2').click(function(e) {
                e.preventDefault();
    			$.nyroModalSettings({
                	width: 270,
                	height: 170,
					minWidth: 270,
					minHeight: 170,
					autoSizable: true,
					resizeable: true
                });
                return false;
        	});*/
       	
			$("#annulla").click(function(e){
				e.preventDefault();
			});
			
			
		
		});

		
		/* Some functions for FAQ section */
		function hideAll() {
			$(".faqContent>.open>.item_ch").slideUp(100);
			$(".faqContent>.open").removeClass("open").addClass("closed");
		}
		
		function showAll() {
			$(".faqContent>.closed>.item_ch").slideDown(100);
			$(".faqContent>.closed").removeClass("closed").addClass("open");
		}
		function slide(id, par_id) {
	      	if ($(id).is(":hidden")) {
        		$(id).slideDown(100);
        		$(par_id).removeClass("closed").addClass("open");
	      	}
	      	else {
	        	$(id).slideUp(100);
	        	$(par_id).removeClass("open").addClass("closed");
      		}
      		return false;
	    }
	    /* Some functions for Administrative section */
		function slideAddon(id) {
			$(id).toggle();
			return false;
		}
		function newsletterImg() {
			if($("#newsletter_sub").is(":checked"))
				$("#newsletter").removeClass("newsletter-unchecked").addClass("newsletter-checked");
			else
				$("#newsletter").removeClass("newsletter-checked").addClass("newsletter-unchecked");
		}
		
		
		
		
		/* GOOGLE MAPS */
		function caricaCoordinate(luogo, tipo, id){
        	if(luogo != undefined && luogo != ''){
        		$.getJSON('carica_coordinate.php', 
           					{
           					luogo: luogo,
        					tipo: tipo,
							id: id
           					}, 
           					caricaCoordinate2);
        	}
        }
        	
       	function caricaCoordinate2(data){
			if($("#map").length > 0){ //se esiste la mappa di google allora ricarico le coordinate...
       			posizionaMarker(data['lat'], data['lon'], data['zoom']);
			}
			//setto l'id della via trovata nella form...
			$("#viaID").val(data['id']);
        }
        
		function posizionaMarker(lat, lon, zoom) {
       		//cancello tutti i marker della mappa...
			mgr.clearMarkers();
			
       		if(lat == '' && lon == '' && zoom == ''){
       			lat = 41.90125491287279;
       			lon = 12.49420166015625;
       			zoom = 6;
       		}
       		
       		zoom = Number(zoom);
       		latlng = new GLatLng(lat, lon);
			marker = new_marker(latlng);
       		//marker.setLatLng(latlng);
			markers.push(marker);
			mgr.addMarkers(markers, 0, 17);
			mgr.refresh();
						
			map.setCenter(latlng, zoom);
			
       	}
			
		function new_marker(latlng){
			
			var icon = new GIcon(G_DEFAULT_ICON);
           	icon.image = "http://lavaggiostrade-it.axura.com/images/marker.png";
            //icon.iconAnchor = new GPoint(16, 16);
            //icon.infoWindowAnchor = new GPoint(16, 0);
            //icon.iconSize = new GSize(32, 32);
            //icon.shadowSize = new GSize(59, 32);
			
			return new GMarker(latlng, { icon:icon });
		}
        
		function form_prezzi_benzina(cosa){
    		if(cosa == 'cerca'){
				if($('#cap_benzina').val() != ""){
    				action = 'http://www.prezzibenzina.it/cap/' + $('#cap_benzina').val();
    			} else {
					action = 'http://www.prezzibenzina.it/';
				}
			} else if(cosa == 'segnala'){
    			action = 'http://www.prezzibenzina.it/';
    		}
    		//alert(action);
    		$('#form_benzina').attr("action", action);
    		$('#form_benzina').submit();
    	}
		
		function contattaci(PERCHE, URL){
			messaggio = '';
			if(PERCHE == 'via'){
				messaggio = 'Segnalazione via: "' + $('#via').val() + '" a "' + $('#citta').val() + '"';
			} else if(PERCHE == 'comune'){
				messaggio = 'Segnalazione comune: "' + $('#citta').val() + '"';
			}
			location.href = URL + '?mex=' + urlencode(messaggio);
		}	
		
		function urlencode(str) {
			return escape(str).replace('+', '%2B').replace('%20', '+').replace('*', '%2A').replace('/', '%2F').replace('@', '%40');
		}	
		
		// ########################## CONTROLLO PULSANTE INVIO FORM ###################################
        function submitOnEnter(EVENT, FORMID){
        	if(EVENT.keyCode == 13){
				if(FORMID == 'form_benzina'){
					form_prezzi_benzina('cerca');
				} else {
        			$("#" + FORMID).submit();
        		}
			}
        }
		