
			function sfoglia (start,current,show,sezione) {
				jQuery('#nMArchivio').html('<p><strong>Carico i contenuti</strong></p>').load('/colorazione/mag-ajax-archivio.php?start=' + start + '&show=' + show + '&current=' + current + '&sezione=' + escape(sezione));
			}

			function sfoglia2 (start,current,show) {
				jQuery('#nMTestArchive').html('<p><strong>Carico i contenuti</strong></p>').load('/colorazione/mag-ajax-test-archivio.php?start=' + start + '&show=' + show + '&current=' + current);
			}
	
      function enableStars() {    	
				jQuery('a.starvote').hover(
					function() {
						var jQuerytitle = jQuery(this).attr('title');
						for (var i=1;i<6;i++) {
							if (i <= jQuerytitle) 
								jQuery('#s' + i + " img").attr('src', 'res/img/newMagazine/star_on.png');
							else 
								jQuery('#s' + i + " img").attr('src', 'res/img/newMagazine/star.png');
						}	
						switch (jQuerytitle) {
							case "1":
								jQuery('#votedescription').html('Scarso');
							break;
							case "2":
								jQuery('#votedescription').html('Niente di speciale');
							break;
							case "3":
								jQuery('#votedescription').html('Degno di nota');
							break;
							case "4":
								jQuery('#votedescription').html('Bello');
							break;
							case "5":
								jQuery('#votedescription').html('Strepitoso!');
							break;
							default:
								jQuery('#votedescription').html('???');
							break;
						}
					},
					function () {
						void(0);
					}
				);
				jQuery('a.starvote').click(function() {
					disableStars();					
					var jQueryquerystring = jQuery.parseQuery();
					var jQueryid = jQueryquerystring.id;
					var jQueryvote = jQuery(this).attr('title');							
					var jQuerydata = {
						id : jQueryid,
						vote : jQueryvote
					};					
					jQuery('#votedescription').load('./mag-ajax-sendvote.php',jQuerydata);
				});
			}
			
			function disableStars() {
				jQuery('.starvote').unbind('hover');
				if (jQuery('#votedescription').html() != 'Il tuo voto è stato salvato, grazie!' && jQuery('#votedescription').html() != 'Hai già votato questo articolo.' && jQuery('#votedescription').html() != 'Impossibile salvare il voto.') {
					jQuery('#votedescription').html('');
				}
			}
			
			function setupVotes() {
				var votestatus = jQuery('#votearea').html();
				jQuery('#votearea').hover(
					function() {
						enableStars();		
					},
					function() {
						disableStars();
						jQuery('#votearea').html(votestatus);
					}
				);
			}
			
			function isEmail(s) {
				var reEmail = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
				if (s.length < 7) { 
       		return false;
				} else {
					return reEmail.test(s)
    		}
			}
			
			function setupEsperto() {
					jQuery('#newMagazineFormSubmit').click(function() {
					var error = 0;
					
					jQuery('input').removeClass('error');
					jQuery('textarea').removeClass('error');
					
					var name = jQuery('#name').val();
					var email = jQuery('#email').val();
					var msg = jQuery('#msg').val();
					if (name.length < 1) {
						error = 1;
						jQuery('#name').addClass('error');
					}
					if (!isEmail(email)) {
						error = 1;
						jQuery('#email').addClass('error');
					}
					if (msg.length < 1) {
						error = 1;
						jQuery('#msg').addClass('error');
					}
					if (error == 0) {
						var data = {
							nome : name,
							email : email,
							text : msg
						}
						jQuery('#newMagazineFormEsperto').html('<p>Invio in corso</p>').load('mag-ajax-sendmessage.php',data);
					}
				});
			}
			
			function setupTest() {
				jQuery('div#s0').show();
				jQuery('#newMagazineTestSubmit').click(function() {
					var idvisibile = jQuery('.container:visible').attr("rel");
					var inizio = idvisibile * 4;
					var necessario = 0;
					var raggiunto = 0;
					for (var i=inizio;i<(inizio + 4);i++) {
						if (jQuery('h5#d' + i).length > 0) {
							necessario++;
						}
					}
					for (var i=inizio;i<(inizio + 4);i++) {
						if (jQuery('input:radio[name="v' + i + '"]:checked').val() != undefined) {
							raggiunto++;
						}
					}
					if (raggiunto == necessario) {
						var nuovoid = parseInt(idvisibile) + 1;
						if (jQuery('#s' + nuovoid).length > 0) {
							jQuery('#s' + idvisibile).hide();
							jQuery('#s' + nuovoid).show();
						} else {
							// SEND
							var id_questionario = jQuery('#id_questionario').val();
							var domande = jQuery('.box h5').length;
							var s = "id_questionario=" + id_questionario + "&";
							for (var i=0;i<domande;i++) {
								s += "d" + i + "=" + jQuery('input:radio[name="v' + i + '"]:checked').attr("rel") + "&";
								s += "v" + i + "=" + jQuery('input:radio[name="v' + i + '"]:checked').val() + "&";
							}
							s += "t=" + domande;
							jQuery('.newMagazineTestArea').html('<p>Ricevo la risposta...</p>').load('mag-ajax-questionario.php?' + s);
						}
					} else {
						alert ('Devi rispondere a tutte le domande per proseguire');
					}
				});
			}
      
      jQuery(document).ready(function() {
        if (jQuery('#votearea').length > 0) {
					setupVotes();
				}
				if (jQuery('#newMagazineFormSubmit').length > 0) {
					setupEsperto();
				}
				if (jQuery('#newMagazineTestSubmit').length > 0) {
					setupTest();
				}
      });