var MM_contentVersion = 5;
var MM_FlashCanPlay
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
		for (var i = 0; i < words.length; ++i)
		{
		if (isNaN(parseInt(words[i])))
		continue;
		var MM_PluginVersion = words[i]; 
		}
	MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
   && (navigator.appVersion.indexOf("Win") != -1)) {
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
	document.write('</SCR' + 'IPT\> \n');
}
function controllaFlash()
{
	if ( !MM_FlashCanPlay ) {
		document.write('<center><br><br><a href="http://www.macromedia.com/go/getflashplayer" target="_blank" class="linkSezioni">Scarica il plug-in Flash Player</a><br><br><center>');
		alert("Attenzione!\nper visualizzare correttamente la pagina\nè necessario il plug-in Flash Player 5 o successivo ")
	}
}
function controllaFlashPresentazione()
{
	if ( !MM_FlashCanPlay ) {
		document.write('<tr><td align="center"><a href="http://www.macromedia.com/go/getflashplayer" target="_blank" class="linkSezioni">Scarica il plug-in Flash Player</a></td></tr>');
		alert("Attenzione!\nper visualizzare correttamente la pagina\nè necessario il plug-in Flash Player 5 o successivo ")
	}
}
function partitaIVA(sz_Codice)
   {
   var n_Val,n_Som1=0,n_Som2=0,lcv;
   if (sz_Codice.length!=11 || isNaN(parseFloat(sz_Codice)) || parseFloat(sz_Codice)<parseFloat(0))
      return false;
   
   for (lcv=0;lcv<9;lcv+=2)
   {
      n_Val=parseInt(sz_Codice.charAt(lcv));
      n_Som1+=n_Val;
      n_Val=parseInt(sz_Codice.charAt(lcv+1));
      n_Som1+=Math.floor(n_Val/5) + (n_Val<<1) % 10;
   }
   n_Som2 = 10 - (n_Som1 % 10);
   n_Val=parseInt(sz_Codice.charAt(10));
   if (n_Som2==n_Val)
      return true;
   return false;
   }
  
function vediFoto(nomeFoto)
{
	finFoto = window.open( nomeFoto , "finFoto" , "width=320,height=320,scrollbars=0,resizable=0,menubar=0" )
	finFoto.focus();
}
function iscrizione()
{
	finIscrizione = window.open( "iscrizione.asp" , "finIscrizione" , "width=600,height=400,scrollbars=1,resizable=0,menubar=0" )
	finIscrizione.focus();
}
function AddFavorite(theTit) 
{
	// Copyright (c) 1998 by Kevin Bartz. All rights reserved. This site has been enhanced by one of Kevin Bartz's behaviours! Mail him at kevinbartz@geocities.com! This line must remain in the script.
	IE4=(document.all)? 1 : 0
	if (IE4) {
	theSite=window.location
	window.external.AddFavorite(theSite,theTit)
	}
}

function vuoto (stringa) {
  return ((stringa == null)||(stringa.length==0))
}

function compatta (stringa) {
  s = new String('');
  for (i = 0; (stringa.charAt(i)==' ')&&(i<stringa.length); i++);
  for (j = stringa.length-1; (stringa.charAt(j)==' ')&&(j>=0); j--);
  s = stringa.substr(i,j-i+1);  
  return s;
}

function is_email (campo)
{
  s = compatta(campo.value);
  if (vuoto(s))
  {
      alert('e-mail non valida');
      return false;	  
  }
  if (!vuoto(s)) {
    h = s.indexOf('@');
    if (h==-1) {
      alert('e-mail non valida');
      return false;
  }
  else {
    i = s.length
    if ((i==h) || (h==0)) {          /* se è stata omessa la user */
      alert('e-mail non valida'); 
      return false;
    }
    else {
      dominio = compatta(s.substr(h+1,i-(h+1)));
      k = dominio.indexOf('.');
      if (k == -1) {                 /* dominio non valido */
        alert('e-mail non valida');  /* non rispetta il    */ 
        return false;        /* formato "yyyy.xx"  */
      }
      else
        if (k == 0) {                      /* dominio di secondo */
          alert('e-mail non valida');   /* livello non valido */
          return false;         /* manca "yyyy."       */
        }
        else { 
          dominio2 = compatta(dominio.substr(k+1,dominio.length-(k+1)));
          
          if (dominio2.length < 2) {        /* dominio non valido */
            alert('e-mail non valida');     /* manca ".xxx"       */
            return false;
          }
        }
      }
    }
  }
  return true;
}

function is_email2(campo)
{
  s = compatta(campo.value);
  if (vuoto(s))
  {
      return false;	  
  }
  if (!vuoto(s)) {
    h = s.indexOf('@');
    if (h==-1) {
      return false;
  }
  else {
    i = s.length
    if ((i==h) || (h==0)) {          /* se è stata omessa la user */
      return false;
    }
    else {
      dominio = compatta(s.substr(h+1,i-(h+1)));
      k = dominio.indexOf('.');
      if (k == -1) {                 /* dominio non valido */
        return false;        /* formato "yyyy.xx"  */
      }
      else
        if (k == 0) {                      /* dominio di secondo */
          return false;         /* manca "yyyy."       */
        }
        else { 
          dominio2 = compatta(dominio.substr(k+1,dominio.length-(k+1)));
          
          if (dominio2.length < 2) {        /* dominio non valido */
            return false;
          }
        }
      }
    }
  }
  return true;
}