//
//  Sposta il focus sul campo specificato
//
function setFocusField(name)
{
  if (document.forms.length <= 0)
    return;

  for (i = 0; i < document.forms.length; i++)
  {
    for (j = 0; j < document.forms[i].elements.length; j++)
    {
      var field = document.forms[i].elements[j];

      if ((field.name == name) && (!field.disabled))
      {
        field.focus();
        if ((field.type == "text") || (field.type == "textarea") ||
          (field.type == "password"))
          field.select();
        break;
      }
    }
  }
  return;
}


//
//  Se il campo specificato è stato compilato invia la form, altrimenti non
//  invia la form, mostra il messaggio di avvertimento indicato, e sposta il
//  focus sul campo
//
function checkEmptyField(form, field, message)
{
  if (field.value == "")
  {
    setFocusField(field.name)
    alert(message);
    return false;
  }
  else
  {
    form.submit();
    return true;
  }
}

function showRendita()
{
	if(document.forms["preventivo"].elements["venditore"].value == "Persona Giuridica")
		document.forms["preventivo"].elements["rendita"].disabled = true;
	else
	{
		document.forms["preventivo"].elements["rendita"].disabled = false;
	}
}

function showMutuoIpoteca(a){
  var e=document.getElementById(a);
  if(!e)return true;
    e.style.display="block"
  return true;
}

function hideMutuoIpotecaMutuoIpoteca(a){
  var e=document.getElementById(a);
  if(!e)return true;
    e.style.display="none"
  return true;
}

function showEta()
{
	if(document.forms["preventivo"].elements["riservaUsufrutto"].value == "NO")
		document.forms["preventivo"].elements["eta"].disabled = true;
	else
		document.forms["preventivo"].elements["eta"].disabled = false;
}

function showParentela()
{
	if(document.forms["preventivo"].elements["parentela"].value == "NO")
	{
		document.forms["preventivo"].elements["parentela2"].disabled = true;
		document.forms["preventivo"].elements["altro"].disabled = true;
	}
	else
	{
		document.forms["preventivo"].elements["parentela2"].disabled = false;
		document.forms["preventivo"].elements["altro"].disabled = false;
	}
}

function showAltro()
{
	if(document.forms["preventivo"].elements["parentela2"].value == "Altro")
		document.forms["preventivo"].elements["altro"].disabled = false;
	else
		document.forms["preventivo"].elements["altro"].disabled = true;
}