function sendEmail(sUser, sDomain, sSubject)
{
	location.href = 'mailto:' + sUser + '@' + sDomain + '?subject=' + sSubject;
}

function privacy() {
        priv = window.open("privacy-IT.asp",'privacy','scrollbars=yes,resizable=yes,directories=no,width=600,height=500,status=no,location=no,toolbar=no');
}

function cambia_pic(immagine) {
	document.big.src = "pict/hi/"+immagine+".jpg";
}

function cont() {
		p1 = "cont";
		p2 = "atti";
		window.location = p1 + p2 + ".asp";
}

function check_form_reg() {
  var validity = true; // assume valid
  var msg = "Verificare i seguenti dati:\n\n";
  if (!check_empty(document.form.Nome.value))
  	{ validity = false; msg=msg+'Inserire nome\n'; }
  if (!check_empty(document.form.Cognome.value))
  	{ validity = false; msg=msg+'Inserire cognome\n'; }
  if (!check_empty(document.form.Indirizzo.value))
  	{ validity = false; msg=msg+'Inserire indirizzo\n'; }
  if (!check_empty(document.form.Citta.value))
  	{ validity = false; msg=msg+'Inserire citta\'\n'; }
   if (!check_empty(document.form.Provincia.value))
  	{ validity = false; msg=msg+'Inserire provincia\n'; }
  if (!check_empty(document.form.Telefono.value))
  	{ validity = false; msg=msg+'Inserire telefono\n'; }
  if (!check_empty(document.form.Fax.value))
  	{ validity = false; msg=msg+'Inserire fax\n'; }
  if (!check_empty(document.form.Email.value) || !check_email(document.form.Email.value))
  	{ validity = false; msg=msg+'Email non corretta\n'; }
  if (!check_empty(document.form.PartitaIVA.value))
  	{ validity = false; msg=msg+'Inserire partita IVA\n'; }
  if (!check_empty(document.form.pass.value) || !check_empty(document.form.pass2.value))
  	{ validity = false; msg=msg+'Inserire password e conferma password\n'; }
  if (document.form.pass.value != document.form.pass2.value)
  	{ validity = false; msg=msg+'Password e conferma password devono essere uguali\n'; }
  if (!check_accetto())
  	{ validity = false; msg=msg+'Accettare le condizioni di utilizzo dei dati\n'; }
  if (validity) {
	  document.form.method="post";
	  document.form.action="_registrazione.asp";
  } else { alert (msg); }
  return validity;
}

function check_form_info() {
  var validity = true; // assume valid
  var msg = "Verificare i seguenti dati:\n\n";
  if (!check_empty(document.form.Nome.value))
  	{ validity = false; msg=msg+'Inserire nome\n'; }
  if (!check_empty(document.form.Cognome.value))
  	{ validity = false; msg=msg+'Inserire cognome\n'; }
  if (!check_empty(document.form.Indirizzo.value))
  	{ validity = false; msg=msg+'Inserire indirizzo\n'; }
  if (!check_empty(document.form.Citta.value))
  	{ validity = false; msg=msg+'Inserire citta\'\n'; }
    if (!check_empty(document.form.Provincia.value))
  	{ validity = false; msg=msg+'Inserire provincia\n'; }
  if (!check_empty(document.form.Telefono.value))
  	{ validity = false; msg=msg+'Inserire telefono\n'; }
  if (!check_empty(document.form.Email.value) || !check_email(document.form.Email.value))
  	{ validity = false; msg=msg+'Email non corretta\n'; }
  if (!check_accetto())
  	{ validity = false; msg=msg+'Accettare le condizioni di utilizzo dei dati\n'; }
  if (validity) {
	  document.form.method="post";
	  document.form.action="sendmail.asp";
  } else { alert (msg); }
  return validity;
}


function check_form_chngpass() {
  var validity = true; // assume valid
  var msg = "Verificare i seguenti dati:\n\n";
  if (!check_empty(document.form.pass.value) || !check_empty(document.form.pass2.value))
  	{ validity = false; msg=msg+'Inserire password e conferma password\n'; }
  if (document.form.pass.value != document.form.pass2.value)
  	{ validity = false; msg=msg+'Password e conferma password devono essere uguali\n'; }
  if (validity) {
	  document.form.method="post";
	  document.form.action="_cambiapass.asp";
  } else { alert (msg); }
  return validity;
}


function check_accetto() {
	if (!document.form.accetto.checked) return false;
	return true;
}


function check_empty(text) {
  var t = text.trim();
  return (t.length > 0);
}

function check_email(email) {
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return filter.test(email);
}

String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,"");
}

function RunFla(var1,var2,var3,var4)
{
    document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+var3+'" height="'+var4+'">\n');
    document.write('<param name="movie" value="'+var1+'">\n');
	document.write('<param name="quality" value="high">\n');
	document.write('<param name="wmode" value="transparent">\n');
	document.write('<param name="bgcolor" value="'+var2+'">\n');
	document.write('<embed src="'+var1+'" quality="high" bgcolor="'+var2+'" width="'+var3+'" height="'+var4+'" name="lay" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">\n');
    document.write('</object>\n');
}
