	$("#header .menuLv1 div a").hover(function (){
		if ($(this).hasClass('on')) {
			tmp = true;
		} else {
			tmp = false;
			$(this).addClass("on");
		}
	},function (){
			if (!tmp) {
			 $(this).removeClass('on'); 
			}
	});
	
 var tabOpened = '';
	function sliderContainer(thisTab) {
  
		if (tabOpened == thisTab) {
			$('#scContent .inner').hide();
			$('#scMenu').removeClass('on');
			$('#scMenu .item').removeClass('on');
			tabOpened = '';
		}
		else {
			$('#scContent .inner').show();
			$('#scContent .box').hide();
			$('#scContent .box.' + thisTab).show();
			$('#scMenu .item').removeClass('on');
			
			$('#scMenu').addClass('on');
			$('#scMenu .item.' + thisTab).addClass('on');
			tabOpened = thisTab;
		}
	}	
	 

 function closeSlideUpList() {
		$('.list .items').animate({
    height: 'toggle'
  }, 10000, function() {
    // Animation complete.
				$('.list').addClass('closed');
  });
		
	}
	
	toggleProduzioniStatus = 0; // 0 = closed ; 1 = opened;
	$('.tplPortfolio .list h3, .tplProduzioniDetail .list h3, .tplProduzioni .list h3').click(function() {
  $('.list .items').animate({
    height: 'toggle'
  }, 10000, function() {
    // Animation complete.
				toggleProduzioniStatus = 1 - toggleProduzioniStatus;
				if (!toggleProduzioniStatus) {
					$('.list').addClass('closed');
				} else {
					$('.list').removeClass('closed');
				}
  });
 });

	function getPortfolioFromCategory(idCategory){
		var data = '&idCategory=' + idCategory;
		var randomnumber=Math.floor(Math.random()*1000000000);
		$.get(siteUrl+'/requests.php?siteFunction=portfolio&randomNumber='+randomnumber, data , 
		function (result){
			if (result.length) {
				$('.list .items').html(result);
				$('.tab-allProds .category').toggle();
	
				if ($('.list').hasClass('closed')) {
					$('.list .items').toggle();	
					$('.list').removeClass('closed');
					toggleProduzioniStatus = 1 - toggleProduzioniStatus;
				}
			}
		});
	}


/* ===============================================================================
   controlli
			===============================================================================  */
	
	/* email */
	function isValidEmail(myemail){
		var status = false;     
		var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
				
		if (myemail.search(emailRegEx) == -1) {
			//status = false; 
		} else {
			status = true;
		}
		return status;
	} 
	
	/* ===============================================================================
   newsletter
   =============================================================================== */
	
	
	// Check form
	 function checkFrmNewsletter() {
			var isError = 0;
			var form = '#frmNewsletter';
			var strMsg = '';
			
			$(form + ' input').removeClass('on');
	
		if ($(form + ' input[name=email]').val() == '' || !isValidEmail($(form + ' input[name=email]').val())) { 
		 isError = 1;  $(form + ' input[name=email]').addClass('on'); 
			//strMsg += '- E-mail\n';		
		}		
		
			if (isError == 1) {
				alert('Verificare che l\'e-mail inserito sia corretto.');	
				return false;
			} else {
				sendFrmNewsletter();
				return true;
			}
		
	}
	
	// Invio
		function sendFrmNewsletter() {
			var data = $("#frmNewsletter").serialize();
			var randomnumber=Math.floor(Math.random()*1000000000);
				$.post(siteUrl+'/requests.php?siteFunction=frmNewsletter&randomNumber='+randomnumber, data , 
					function (result){
						$('#scContent .box-frmNewsletter').html(result);
					});	
		}
	
