/*
 Navigazione
*/
$('.menu.lv1 li').hover(function (){
	tmp = false;																																	
	if ($(this).hasClass('on')) {
		tmp = true;
	} else {
		tmp = false;
		$(this).addClass("on");
	} 
},function (){
	if (!tmp) {
		$(this).removeClass('on');
	} 	
});

/* =============================================================================================
  Form check
=============================================================================================== */		
 	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;
		} 
		

  function checkForm(formName, fieldNameRequired) {
			var fieldArray = fieldNameRequired.split(';'); 
			var isError = 0;
			var tmp = '';
			
			// reset values
			$('#'+formName + 'input').removeClass('on');
			$('#'+formName + 'textarea').removeClass('on');
			$('#'+formName + 'select').removeClass('on');
			
			for (x=0;x<fieldArray.length;x++) {
				
				if ($('#'+formName+' input[name='+fieldArray[x]+']').length != 0) {
					tmp = $('#'+formName+' input[name='+fieldArray[x]+']');
				
				} else if ($('#'+formName+' textarea[name='+fieldArray[x]+']').length != 0) {
					tmp = $('#'+formName+' textarea[name='+fieldArray[x]+']');
				
				} else if ($('#'+formName+' select[name='+fieldArray[x]+'] option:selected').length != 0) {
					tmp = $('#'+formName+' select[name='+fieldArray[x]+']');
		
				}
				
				
				if (tmp.val() == '') { 
					isError = 1; 
					tmp.addClass('on');
				} else {
					tmp.removeClass('on');
				}
				
				/* Check E-mail */
				if (fieldArray[x] == 'email') { 
					if (!isValidEmail(tmp.val())) {
						isError = 1;
						tmp.addClass('on');
					} else {
						tmp.removeClass('on');
					}
				}
			}

			if (isError == 1) {
				return false;
			} else {
				return true;
			}
		}

