﻿var strCurrentDettaglioMenuContrattiFinanziari="";

function CheckSchedaMail()
{
	if (document.forms[0].ctl00_ContentPlaceHolder1_txtAnagMittente.value=="") 
	{
	    alert("Digitare la propria l'Anagrafica!!");
		document.forms[0].ctl00_ContentPlaceHolder1_txtAnagMittente.focus();
		return false;
	}
	if (document.forms[0].ctl00_ContentPlaceHolder1_txtIndMailMittente.value=="") 
	{
	    alert("Digitare il proprio Indirizzo Mail!!");
		document.forms[0].ctl00_ContentPlaceHolder1_txtIndMailMittente.focus();
		return false;
	}
	if (document.forms[0].ctl00_ContentPlaceHolder1_txtNumTelMittente.value=="") 
	{
	    alert("Digitare il proprio Numero Telefonico!!");
		document.forms[0].ctl00_ContentPlaceHolder1_txtNumTelMittente.focus();
		return false;
	}
	if (document.forms[0].ctl00_ContentPlaceHolder1_txtOggetto.value=="") 
	{
	    alert("Digitare l'oggetto della Mail!!");
		document.forms[0].ctl00_ContentPlaceHolder1_txtOggetto.focus();
		return false;
	}
	if (document.forms[0].ctl00_ContentPlaceHolder1_txtBody.value=="") 
	{
	    alert("Digitare Oggetto Mail!!");
		document.forms[0].ctl00_ContentPlaceHolder1_txtBody.focus();
		return false;
	}
	return true;
};

function bookmark(url,title)
{
    if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) 
    {
        window.external.AddFavorite(url,title);
    } 
    else if (navigator.appName == "Netscape") 
    {
        window.sidebar.addPanel(title,url,"");
    } 
    else 
    {
        alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
    }
}

function CheckPreventivo()
{
	if (document.forms[0].ctl00_ContentPlaceHolder1_txtAnagrafica.value=="") 
	{
	    alert("Digitare l'Anagrafica della Persona di Riferimento!!");
		document.forms[0].ctl00_ContentPlaceHolder1_txtAnagrafica.focus();
		return false;
	}
	if (document.forms[0].ctl00_ContentPlaceHolder1_txtTelefono.value=="") 
	{
	    alert("Digitare un numero telefonico della Persona di Riferimento!!");
		document.forms[0].ctl00_ContentPlaceHolder1_txtTelefono.focus();
		return false;
	}
	if (document.forms[0].ctl00_ContentPlaceHolder1_chkPrestitiPersonali.checked==false && document.forms[0].ctl00_ContentPlaceHolder1_chkLeasing.checked==false && document.forms[0].ctl00_ContentPlaceHolder1_chkCreditoAlConsumo.checked==false && document.forms[0].ctl00_ContentPlaceHolder1_chkCessioniDelQuinto.checked==false && document.forms[0].ctl00_ContentPlaceHolder1_chkFinanziamenti.checked==false && document.forms[0].ctl00_ContentPlaceHolder1_chkFinanziamentiAziende.checked==false && document.forms[0].ctl00_ContentPlaceHolder1_chkMutui.checked==false && document.forms[0].ctl00_ContentPlaceHolder1_chkAltro.checked==false)
	{
	    alert("Selezionare almeno un Servizio Offerto!!");
		document.forms[0].ctl00_ContentPlaceHolder1_chkPrestitiPersonali.focus();
		return false;
	}
	if (document.forms[0].ctl00_ContentPlaceHolder1_chkPrivacy.checked==false) 
	{
	    alert("Selezionare il consenso alla Privacy!!");
		document.forms[0].ctl00_ContentPlaceHolder1_chkPrivacy.focus();
		return false;
	}
	
	return true;
};

function CheckLogin()
{
	if (document.forms[0].ctl00_ContentPlaceHolder1_txtUserId.value=="") 
	{
		alert("Digitare la UserId di sistema!!");
		
		document.forms[0].ctl00_ContentPlaceHolder1_txtUserId.focus();
		
		return false;
	}
	
	if (document.forms[0].ctl00_ContentPlaceHolder1_txtPassword.value=="") 
	{
		alert("Digitare la Password di sistema!!");
		
		document.forms[0].ctl00_ContentPlaceHolder1_txtPassword.focus();
		
		return false;
	}
	
	return true;
};

function CheckCambioPassword()
{
	if (document.aspnetForm.ctl00_ContentPlaceHolder1_txtOldPassword.value=="") 
	{
		alert("Digitare la vecchia Password!!");
		
		document.aspnetForm.ctl00_ContentPlaceHolder1_txtOldPassword.focus();
		
		return false;
	}
	
	if (document.aspnetForm.ctl00_ContentPlaceHolder1_txtNewPassword.value=="") 
	{
		alert("Digitare la nuova Password!!");
		
		document.aspnetForm.ctl00_ContentPlaceHolder1_txtNewPassword.focus();
		
		return false;
	}
	
	if (document.aspnetForm.ctl00_ContentPlaceHolder1_txtConfPassword.value=="") 
	{
		alert("Digitare la nuova Password per Conferma!!");
		
		document.aspnetForm.ctl00_ContentPlaceHolder1_txtConfPassword.focus();
		
		return false;
	}
	
	if (document.aspnetForm.ctl00_ContentPlaceHolder1_txtNewPassword.value!=document.aspnetForm.ctl00_ContentPlaceHolder1_txtConfPassword.value) 
	{
		alert("Password di Conferma incongruente!!");
		
		document.aspnetForm.ctl00_ContentPlaceHolder1_txtConfPassword.focus();
		
		return false;
	}
	
	return true;
};

function SetDisplayDettaglioContrattiFinanziari(Dettaglio) {

    var objElemento = document.getElementById(Dettaglio);

    if (objElemento == null) {
        return false;
    };

    if (objElemento.currentStyle.display == 'inline') {
        objElemento.style.display = 'none';
    }
    else 
    {
        if (strCurrentDettaglioMenuContrattiFinanziari != "") {
            document.getElementById(strCurrentDettaglioMenuContrattiFinanziari).style.display = 'none';
        }
        strCurrentDettaglioMenuContrattiFinanziari = Dettaglio
        objElemento.style.display = 'inline';
    };
}

function SetDisplayPianoAmmortamento() {

    var objElemento = document.getElementById('DettaglioPianoAmmortamento');

    if (objElemento == null) {
        return false;
    };

    if (objElemento.currentStyle.display == 'inline') {
        objElemento.style.display = 'none';
    }
    else 
    {
//        if (strCurrentDettaglioMenuContrattiFinanziari != "") {
//            document.getElementById(strCurrentDettaglioMenuContrattiFinanziari).style.display = 'none';
//        }
//        strCurrentDettaglioMenuContrattiFinanziari = Dettaglio
        objElemento.style.display = 'inline';
    };
}

function CheckRicercaProdotto() {

    if ((document.aspnetForm.ctl00_ContentPlaceHolder1_ddlContrattiFinanziari.value == 0) && (document.aspnetForm.ctl00_ContentPlaceHolder1_ddlSottoContrattiFinanziari.value == 0) && (document.aspnetForm.ctl00_ContentPlaceHolder1_ddlMarcheProdotto.value == 0)){
        alert("Selezionare un Criterio di Ricerca!");

        document.aspnetForm.ctl00_ContentPlaceHolder1_ddlContrattiFinanziari.focus();

        return false;
    }
   
    return true;
}

function CheckCalcolaRataFinanziamentoElaboraDati() {

    if (document.aspnetForm.ctl00_ContentPlaceHolder1_ddlTipologieProdotto.value == 0) 
    {
        alert("Selezionare la Tipologia del Prodotto!");

        document.aspnetForm.ctl00_ContentPlaceHolder1_ddlTipologieProdotto.focus();

        return false;
    }
   
    if (document.aspnetForm.ctl00_ContentPlaceHolder1_ddlFinanziarie.value == 0) 
    {
        alert("Selezionare la Finanziaria!");

        document.aspnetForm.ctl00_ContentPlaceHolder1_ddlFinanziarie.focus();

        return false;
    }
    
    if (document.aspnetForm.ctl00_ContentPlaceHolder1_txtImpRichiesto.value=="") 
	{
		alert("Digitare l'Importo del Finanziamento!!");
		
		document.aspnetForm.ctl00_ContentPlaceHolder1_txtImpRichiesto.focus();
		
		return false;
	}
	else
	{
	    var ImpRichiesto = parseFloat(document.aspnetForm.ctl00_ContentPlaceHolder1_txtImpRichiesto.value.replace(".", "").replace(",","."));
	    var ImpMinimo = parseFloat(document.aspnetForm.ctl00_ContentPlaceHolder1_txtImpMinimo.value.replace(".", "").replace(",","."));
	    var ImpMassimo = parseFloat(document.aspnetForm.ctl00_ContentPlaceHolder1_txtImpMassimo.value.replace(".", "").replace(",","."));

	    if (ImpRichiesto < ImpMinimo) 
	    {
		    alert("L'importo Minimo per il Finanziamento scelto è di " + document.aspnetForm.ctl00_ContentPlaceHolder1_txtImpMinimo.value);
    		
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtImpRichiesto.focus();
    		
		    return false;
	    }
	    if (ImpRichiesto > ImpMassimo) 
	    {
		    alert("L'importo Massimo per il Finanziamento scelto è di " + document.aspnetForm.ctl00_ContentPlaceHolder1_txtImpMassimo.value);
    		
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtImpRichiesto.focus();
    		
		    return false;
	    }
	}
	
	if (document.aspnetForm.ctl00_ContentPlaceHolder1_txtDurata.value=="") 
	{
		alert("Digitare la Durata del Finanziamento!!");
		
		document.aspnetForm.ctl00_ContentPlaceHolder1_txtDurata.focus();
		
		return false;
	}
	else
	{
	    var Durata = parseFloat(document.aspnetForm.ctl00_ContentPlaceHolder1_txtDurata.value.replace(".", "").replace(",","."));
	    var DurataMinima = parseFloat(document.aspnetForm.ctl00_ContentPlaceHolder1_txtDurataMinima.value.replace(".", "").replace(",","."));
	    var DurataMassima = parseFloat(document.aspnetForm.ctl00_ContentPlaceHolder1_txtDurataMassima.value.replace(".", "").replace(",","."));

	    if (Durata < DurataMinima) 
	    {
		    alert("La Durata Minima per il Finanziamento scelto è di " + document.aspnetForm.ctl00_ContentPlaceHolder1_txtDurataMinima.value + ' Mesi');
    		
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtDurata.focus();
    		
		    return false;
	    }
	    if (Durata > DurataMassima) 
	    {
		    alert("La Durata Massima per il Finanziamento scelto è di " + document.aspnetForm.ctl00_ContentPlaceHolder1_txtDurataMassima.value + ' Mesi');
    		
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtDurata.focus();
    		
		    return false;
	    }
	}
	
    return true;
}

function CalcolaTotServiziAccessori(Controllo , Importo){

    var TotImpServizioAccessorio = parseFloat(document.aspnetForm.txtTotImpServizioAccessorio.value.replace(".", "").replace(",","."));
	    
    if (Controllo.checked)
    {
        TotImpServizioAccessorio = TotImpServizioAccessorio + Importo;
    }
    else
    {
        TotImpServizioAccessorio = TotImpServizioAccessorio - Importo;
    }
    
    document.aspnetForm.txtTotImpServizioAccessorio.value = TotImpServizioAccessorio.toFixed(2)
    document.aspnetForm.txtTotImpServizioAccessorio.value = document.aspnetForm.txtTotImpServizioAccessorio.value.replace(".", ",")

}

function CheckTrasmissioneDati() {

    if (document.aspnetForm.ctl00_ContentPlaceHolder1_txtAnagCliente.value == "") {
        alert("Digitare l'Anagrafica del Cliente!!");

        document.aspnetForm.ctl00_ContentPlaceHolder1_txtAnagCliente.focus();

        return false;
    }

    if (document.aspnetForm.ctl00_ContentPlaceHolder1_txtNumTelCellCliente.value == "") {
        alert("Digitare il Numero di Telefono Cellulare del Cliente!!");

        document.aspnetForm.ctl00_ContentPlaceHolder1_txtNumTelCellCliente.focus();

        return false;
    }
    return confirm("Confermi la Correttezza dei Dati?");
}

