	
	
	function ricarica () { 
		window.location.reload(); 
	}
	
	function selezionaTutti(list,label) {	
		$(list).attr("checked",true);
		$(label).addClass("checked");							
	}
	
	function deselezionaTutti(list,label) {	
		$(list).attr("checked",false);
		$(label).removeClass("checked");		    			
	}
	
    function test () {
    	jQuery("input[@type='checkbox'] + label", this).each(function() {
    		$(this).cssCheckboxToggle();
    	});
    }
    
    $(document).ready( function () {
    	$(".ricerca form, #formRichiestaLicenza").cssCheckbox();    	
    });
    
    jQuery.fn.cssCheckboxToggle = function () {
    	jQuery(this).toggleClass("checked");
    	jQuery(this).prev()[0].checked = !jQuery(this).prev()[0].checked;
    }
    
    jQuery.fn.cssCheckbox = function () {
    
    	jQuery("input[@type='checkbox'] + label", this)
    		.each( function(){
    			if ( jQuery(this).prev()[0].checked )
    				jQuery(this).addClass("checked");
    			})
    		.hover( 
    			function() { jQuery(this).addClass("over"); },
    			function() { jQuery(this).removeClass("over"); }
    			)
    		.click( function() {
    			jQuery(this).cssCheckboxToggle();
    				//.toggleClass("checked")
    				//.prev()[0].checked = !jQuery(this).prev()[0].checked;
    			})
    		.prev().hide();
    }

	$(document).ready( function () {	 
		
	    $('.ascolta-brano, .scarica-brano, .icona-cartellina, .elimina, .scheda_album, .elimina-img, .ricihesta-diritti, .icona-progetto-singolo, .ricerca_btn, .interrogativo').tooltip({
	        showURL: false,
	        fade: 100,
	        left: -40,
	        top: 15
	    }); 	
	    
	     $('.spiegazione').tooltip({
	        showURL: false,
	        fade: 300,
	        left: -40,
	        top: 15
	    }); 	
		 
		 $('.infoBrano, .artistiVari, .infoProgetto').tooltip({
	        showURL: false,
	        fade: 300,
	        left: -40,
	        top: 15
	    });  
    	
   
   		 $('.imgViedo').tooltip({
	        showURL: false,
	        fade: 200,
	        left: 20,
			track: true,
	        top: -5
	    });  
    	
   
	// Paginato -> risultati per pagina
	$(".visualizzaNumero form select").change(function(){	
		$(".visualizzaNumero form").submit();			
	});
	
	// toggle generico
	function toggle(objID) {
	
		obj = document.getElementById(objID);
		
		if (obj.style.display == 'none') {
		
			obj.style.display = 'block';
		
		} else if (obj.style.display == 'block') {
		
			obj.style.display = 'none';
		
		}
	
	}
		   
	
    $("#sceltaProgettoEsistente").click(function(){    
        $("#nome-progetto").attr("disabled",false);
        $('#nomeProgetto').attr("disabled",true);
        $('#descrizioneProgetto').attr("disabled",true);	    
    });
    
    $("#sceltaProgettoNuovo").click(function(){    
        $("#nome-progetto").attr("disabled",true);
        $('#nomeProgetto').attr("disabled",false);
        $('#descrizioneProgetto').attr("disabled",false);    
    });
	
	
	
	// Mostra oggetto
	function show(objRef) {	
		$(objRef).show();	
	}
	
	// Nascondi oggetto
	function hide(objRef) {	
		$(objRef).hide();	
	}		
	
	$("#visualizzaTuttiGeneri").click(function(event){
		toggleScritta = function() {
    		if ($("#altriGeneri").is(":hidden")) {
    			$("#visualizza").show();
				$("#nascondi").hide();				
    		} else {				
    			$("#visualizza").hide();
				$("#nascondi").show();
    		}
		}	
		$("#altriGeneri").slideToggle("slow",toggleScritta);						
		
    });   
	
	
	$(".ricerca a").click(function(event){	
		event.preventDefault();		
	});
	
	
		/* FAQ */
	
		// close the offDiv content sections
    	//(doing this with js instead of css means if no js, content is all visible)
        $('.paragrafoSupporto > .testoSupporto').hide();
    	// show the correct buttons for each div
        // they are hidden with css for no-js users
    
        // show all link
        $('a.showAll').click(function(){
            $('.testoSupporto').slideDown('slow');
            $('.paragrafoSupporto').removeClass().addClass('paragrafoSupporto2');
            /*$('a.hideAll').show();*/
            $('a.hideLink').show();
            $('a.showLink').hide();
            /*$(this).hide();*/
            return false;
        });
    	
        // hide all link
        $('a.hideAll').click(function(){
           	$('.testoSupporto').slideUp('slow');
            $('.paragrafoSupporto2').removeClass().addClass('paragrafoSupporto');
            $('a.showLink').show();
            $('a.hideLink').hide();
            /*$(this).hide();*/
            /*$('a.showAll').show();*/
            return false;
        });
    	
         // title is clickable, and toggles the content
        $(".paragrafoSupporto2 >.titoloVerde").click( function() { 
            $(this).next("div").slideToggle('slow');
            $(this).parent("div").toggleClass('paragrafoSupporto2');
        	$(this).parent("div").toggleClass('paragrafoSupporto');
            $(this).siblings("a").toggle();
        	// $('.paragrafoSupporto2').removeClass().addClass('paragrafoSupporto');
         });
    		 
        $(".paragrafoSupporto >.titoloVerde").click( function() { 
          	$(this).next("div").slideToggle('slow');
        	$(this).parent("div").toggleClass('paragrafoSupporto');
    		$(this).parent("div").toggleClass('paragrafoSupporto2');
        	$(this).siblings("a").toggle();
         } );		 
    		 
        
    	$(".titoloRosso").click( function() { 
        	$(this).next("div").slideToggle('slow');
        	// $(this).parent("div").toggleClass('paragrafoSupporto');
    		// $(this).parent("div").toggleClass('paragrafoSupporto');
        	$(this).siblings("a").toggle();
         } );
    		
        $('.paragrafoSupporto2 >.titoloVerde').click(function(){
        	 $('a.hideAll').show();				   
        });
    	
        $('.paragrafoSupporto >.titoloVerde').click(function(){
        	$('a.showAll').show();
        }); 
		
		
		
		// FORM CONTATTI
		$("#btnInvioDati").click(function(event){
			event.preventDefault();
			$("#form-contatto").submit();		
		});
		
						
		// RICHIESTA-MODIFICA ACCOUNT UTENTE
		$("#nazioneSocieta").change(function(){		
			if($(this).val() == '106') {
				$("#provinciaSocieta").show().attr('disabled',false);
				$("#provinciaSocieta2").hide().attr('disabled',true);
			} else {
				$("#provinciaSocieta").hide().attr('disabled',true);
				$("#provinciaSocieta2").show().attr('disabled',false);				
			}							
		});
		

		$("#btn-account, #bottoneModifica").click(function(event){					
			event.preventDefault();		
			$("#formAccount").submit();		
		});
		
		
		// LOGIN
		$("#log-in_btn").click(function(event){				
			event.preventDefault();		
			$("#formLogin").submit();					
		});
		
		// RICERCA BRANI
		$(".bottone-cerca").click(function(event){					
			event.preventDefault();		
			$(this).parent("form").submit();				
		});
		
		
		// INVIO FORM
		$(".inviaBtn").click(function(event){					
			event.preventDefault();		
			$(this).parent("form").submit();				
		});
		
		$("#criteriRicerca .eliminaTuttiCriteri,.eliminaCriterio").click(function(event){					
			event.preventDefault();		
			$(this).parent("form").submit();				
		});		

		// RICERCA PROGETTI
		$("#cerca-projects").click(function(event){
			event.preventDefault();					
			$("#form-projects").submit();			
		});	
		
		// RICERCA TRA I BRANI ASCOLTATI/SCARICATI
		$(".bottone-cerca-library").click(function(event){
			event.preventDefault();	
			
			var data1 = $("#dateinputex1").val();
			var data1Arr = data1.split("-");			
			var data1 = data1Arr[2] + data1Arr[1] + data1Arr[0];
			
			var data2 = $("#dateinputex2").val();
			var data2Arr = data2.split("-");			
			var data2 = data2Arr[2] + data2Arr[1] + data2Arr[0];					

			if (
				data1 > data2 ||
				isNaN(data1) ||
				isNaN(data2)
				) {
				$("#datechooserex1").addClass('errore');
				$("#datechooserex2").addClass('errore');
				
				$(".mexerr").show();
				
			} else {
				$("#datechooserex1").removeClass('errore');
				$("#datechooserex2").removeClass('errore');
				
				$(".mexerr").hide();			
				$("#form-library").submit();
			}
						
		});
		
		// ELIMINA L'INTERVALLO DI DATE IN MY-LIBRARY
		$("#elimiaRicercaMyLibrary .elimina").click(function(event){
			event.preventDefault();	
			$("#elimiaRicercaMyLibrary").submit();			
		});
		
		// TOOLTIP SUGLI ORDINAMENTI DI COLONNA
		$(".spiegazione").bind('mouseover',function(event){			
			$(this).css('cursor','help');		
		}).bind('click',function(event){
			event.preventDefault();	
			$(this).css('cursor','help');		
		});
		
					
		$("form").keypress(function(e){								
			if (e.keyCode == 13) {
				$(this).submit();
			}
		});
		
		$(".artistiVari, .infoBrano, .infoProgetto, .interrogativo").click(function(e){
			e.preventDefault();
		});
		
		$("#reset a").click(function(e){
			e.preventDefault();
			$("#reset").submit();
		});
		
		$("#licenzeAcquistate .brano a").click(function(e){
			e.preventDefault();
			$(this).parent().next(0).toggle();						
		});
		
		

    $('.slideshow33').cycle({
		fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	});
  
		
				
 });

	
