//**********************************
//funzione per stampare una schermata
//***********************************
function printit()
	{  
	if (NS) 
		{
   		 window.print() ;  
		} 
	else 
		{
    	var WebBrowser = '<object id="WebBrowser1" width=0 height=0 classid="clsid:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';
		document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    	WebBrowser1.ExecWB(6, 2);
		WebBrowser1.outerHTML = "";  
		}
	}
	
//********************************************
//funzione per verificare un numero in un form
//********************************************
function verifica_numero(value)
	{
	var ammessi = "0123456789";
	var c;
	for(i=0; i<value.length; i++)
		{
		c=value.charAt(i);
		if(ammessi.indexOf(c) == -1)
			{
			return false;
			}
		}
		return true;
	}

//*******************************************************
//funzione per verificare un numero telefonico in un form
//*******************************************************
function verifica_telefono(tel)
	{
	var ammessi = "0123456789+/-, ";
	var c;
	for(i=0; i<tel.length; i++)
		{
		c=tel.charAt(i);
		if(ammessi.indexOf(c) == -1)
			{
			return false;
			}
		}
		return true;
	}

//********************************************
//funzione per verificare un email in un form
//********************************************
function verifica_email(posta)
	{
	var c;
	var ok=0;
	for(i=0; i < posta.length; i++)
		{
		c=posta.charAt(i);
		if(c == '@')
			{
			ok++;
			}
		}
		if (ok > 1)
			{
			return false;
			}
		if(posta.indexOf('@', 0) == -1)
			{
			return false;
			}
		else if(posta.indexOf('@', 0) == 0 || posta.indexOf('@', 0) == posta.length-1)
			{
			return false;
			}
		else if(posta.indexOf('.', 0) == 0 || posta.indexOf('.', 0) == posta.length-1)
			{
		return false;
		}
		else if(posta.indexOf('.', 0) == -1)
		{
		return false;
		}
	return true;
	}

