﻿// JScript File
//function CompruebaFechaNacimiento(source,arguments)
//{
//    sDia = document.getElementById("wdFechaNacimiento").value;
//    			
//    var sHoy = formatDate(new Date(),'dd/MM/yyyy');			
//    if ((sDia) == "01/01/1900" || (sDia) == "" || (sDia) == sHoy)
//	    arguments.IsValid = false;
//    else
//	    arguments.IsValid = true;

//    return;
//}
function LZ(x) {return(x<0||x>9?"":"0")+x}
function formatDate(date) {
with (date) return LZ(getDate())+'/'+LZ(getMonth()+1)+'/'+getFullYear()
}
function CompruebaTipoDocumento(source,arguments)
{
    sTipoDocumento = document.getElementById("cmbTipoDocumento").value;
    sDocumento = document.getElementById("txtDocumento").value;
    if(sTipoDocumento == 0 && sDocumento != "" )
        arguments.IsValid = false;
    else
        arguments.IsValid = true;
    return;
}

function CompruebaCamposObligatorios(source,arguments)
{
    sFechaNacimientoDia = document.getElementById("ControlFecha_Nacimiento_ddDay").value;
    sFechaNacimientoMes = document.getElementById("ControlFecha_Nacimiento_ddMonth").value;
    sFechaNacimientoAnnio = document.getElementById("ControlFecha_Nacimiento_ddYear").value;
    sDocumento = document.getElementById("txtDocumento").value;
    sApellido = document.getElementById("txtPrimerApellido").value;

    if (sApellido == "" && (sFechaNacimientoDia == "--" || sFechaNacimientoMes == "--" || sFechaNacimientoAnnio == "--"))
    {
    arguments.IsValid = false;
    }
    else if ( sApellido == "" && sDocumento == "")
        {
        arguments.IsValid = false;
        }
        else if ((sFechaNacimientoDia == "--" || sFechaNacimientoMes == "--" || sFechaNacimientoAnnio == "--") && sDocumento == "")
            {
            arguments.IsValid = false;
            }
            else
            {
            arguments.IsValid = true;
            }

}


function FechaNacimientoCorrecta(source, arguments) {
    debugger;
    var day = document.getElementById('ControlFecha_Nacimiento_ddDay').value;
    var month = document.getElementById('ControlFecha_Nacimiento_ddMonth').value;
    var year = document.getElementById('ControlFecha_Nacimiento_ddYear').value;
    if (day == "--" || month == "--" || year == "--")
        arguments.IsValid = false;
    else
        arguments.IsValid = true;
}
function Check_Date(source, arguments) {
    var cadena;
    var subCadena;
    var posicion;
    debugger;
    cadena = source.id;
    posicion = cadena.search("cvControlFecha");
    subCadena = cadena.substr(posicion + 2, cadena.toString().length)
    var day = document.getElementById(subCadena + '_ddDay').value;
    var month = document.getElementById(subCadena + '_ddMonth').value;
    var year = document.getElementById(subCadena + '_ddYear').value;
    var valor;

    // This instruction will create a date object



    arguments.IsValid = FechaCorrecta(day, month, year);

}
