//INDIVIDUAZIONE DEL BROWSER USATO
var ns4 = (navigator.appName.indexOf("Netscape")>=0 && !document.getElementById)? 1 : 0; 
var ie4 = (document.all && !document.getElementById)? 1 : 0;
var ie5 = (document.getElementById && document.all)? 1 : 0;			//IE 7
var ns6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? 1: 0; //FIREFOX
var w3c = (document.getElementById)? 1 : 0;

//FUNZIONI -  GENERAL PURPOSES
function getObject(name) {
   if (w3c) return document.getElementById(name);
   if (ns4) return eval('document.' + name);
   if (ns6) return document.getElementById(name);
   if (ie4) return eval('document.all.' + name);
   if (ie5) return document.getElementById(name);
   return false
}

function VerifMaxLength(str,len)
{
lun=len-1;

if(str.value.length>lun)
{
	str.value=str.value.substr(0,lun);
}
}


function checkEmail(campo)
{
var a=getObject(campo);

var ss=a.value.indexOf(' ');
var lch=a.value.length-1;
var atr=a.value.indexOf('@');
var att=atr+1;
var pe=a.value.indexOf('.',atr);

var sq=a.value.substring(0,atr); 
var sw=a.value.substring(atr,pe); 
var se=a.value.substring(pe,lch);

	if((atr<1) || (pe<=att) || (pe==lch) || (pe<1)  || (ss != -1) || (sq.length<=2) || (sw.length<=3) || (se.length<=1)) 
	{
		return 0;
	}
	
return 1;
}


function submitFORM(flag)
{
var err=0;
var errstr='';
	
	if(getObject('nome_newmember').value=="")
	{
		errstr=errstr+'<i>Your first and second name</i> is empty<br />';
		err=1;
	}
	
	if(flag==0)
	{
		if( !checkEmail('email_richiedente'))
		{
			errstr=errstr+'<i>Your e-mail adress</i> is not valid<br />';
			err=1;
		}
	}
	
	if(getObject('cognome_newmember').value=="")
	{
		errstr=errstr+'<i>First Name of the new member</i> is empty<br />';
		err=1;
	}

	if(flag==0)
	{
		if(getObject('richiedente').value=="")
		{
			errstr=errstr+'<i>Second name of the new member</i> is empty<br />';
			err=1;
		}
	}

	if(!checkEmail('email_newmember'))
	{
		errstr=errstr+'<i>E-mail address of the new memberr</i> is not valid<br />';
		err=1;
	}
	

	


	if(err==1)
	{
	getObject('errorContent').innerHTML='<p style="color:#FF0000;font-size:11pt;font-weight:bold;margin-top:2mm;margin-bottom:2mm;text-align:center;">Error please check the information.</p><p style="text-align:left;color:#FF0000;font-size:9pt;margin-left:4mm;margin-bottom:2mm;">'+errstr+'</p>';
		scroll(0,0);
		return 0;
	}
	else
	{
	
		getObject('form_newmember').submit();
		return 1;
	}

}


