	function MM_openBrWindow(theURL,winName,features) 
	{ //v2.0
		 window.open(theURL,winName,features);
	}
	function Nullo(textObj){
            return (textObj.value.length==0);
            
        }
	
	function Lettere(textObj){
			var valore = textObj.value;
			var lungh= valore.length;
			var extraChars = ", - .";
			var search;

				for (var i =0; i != lungh; i++) {
					aChar = valore.substring(i,i + 1);
					aChar = aChar.toUpperCase();
					search = extraChars.indexOf(aChar);
						if(search == -1 && (aChar < "A" || aChar > "Z")) {
						return false;
						}
				}
			return true;
		}
		

		function Numeri(textObj){
			var valore = textObj.value;
			var lungh= valore.length;

				for (var i =0; i != lungh; i++) {
					aChar = valore.substring(i,i + 1);
						if(aChar < "0" || aChar > "9") {
							return false;
						}
				}
			return true;
		}

		function isEmail(strValue)
		{
			RegExp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
			return RegExp.test(strValue);
		}


		function Seleziona(selectObject){
			return selectObject.options[selectObject.selectedIndex].value;
			
		}


	function Valida(form_ataji)
	{
		var lista_td = document.getElementsByTagName("input");
		
		for(i=0; i < lista_td.length; i++)
		{	
			if(lista_td.item(i).getAttribute("title") == "int")
			{
				cella = lista_td.item(i);
			
				if(!Numeri(cella))
				{
					alert("Insert name please.");
					cella.focus(); 
					cella.select();
					return false;
				}
			}
		}
	}


	function Validate(form_ataji) {

		if(Nullo(document.getElementById("latuarichiesta"))) {
			alert("Insert your request please.");
			document.getElementById("latuarichiesta").focus(); 
			document.getElementById("latuarichiesta").select();
			return false;
			}

		

		if(Nullo(document.getElementById("nome"))) {
			alert("Insert your name please.");
			document.getElementById("nome").focus(); 
			document.getElementById("nome").select();
			return false;
			}

	
		if(!Lettere(document.getElementById("nome"))) {
			alert("Insert your name properly, please.");
			document.getElementById("nome").focus(); 
			document.getElementById("nome").select();
			return false;
			}
		
		if(Nullo(document.getElementById("mail"))) {
			alert("Insert a valid email address please.");
			document.getElementById("mail").focus(); 
			document.getElementById("mail").select();
			return false;
			}

		if(!isEmail(document.getElementById("mail").value)) {
			alert("Insert a valid email address please.");
			document.getElementById("mail").focus(); 
			document.getElementById("mail").select();
			return false;
			}

		if(Nullo(document.getElementById("telefono"))) {
			alert("Insert your telephone number please.");
			document.getElementById("telefono").focus(); 
			document.getElementById("telefono").select();
			return false;
			}

		if(!Numeri(document.getElementById("telefono"))) {
			alert("Insert your telephone number properly, please.");
			document.getElementById("telefono").focus(); 
			document.getElementById("telefono").select();
			return false;
			}
			
		return true;
	}	
		