﻿// JScript File

function CustomValidatorNicoretteType_ClientValidate (sender, args) 
{
//var prefix = "ctl00_ContentPlaceHolderMain_Registration1_NrtPicker1_";
//if (!document.getElementById(prefix + "RadioButtonPatch"))
//    prefix = "ctl00_ContentPlaceHolderMain_BatchCode1_NrtPicker1_";
//alert(prefix);
//    if (!document.getElementById(prefix + "RadioButtonPatch").checked
//        && !document.getElementById(prefix + "RadioButtonGum").checked
//        && !document.getElementById(prefix + "RadioButtonNasalSpray").checked
//        && !document.getElementById(prefix + "RadioButtonMicroTab").checked
//        && !document.getElementById(prefix + "RadioButtonInhalator").checked) 
//    {
//        args.IsValid = false;
//        return;
//    }
    args.IsValid = true;
}

function CopyDateOfBirth (sourceDay, sourceMonth, sourceYear, target) 
{
    var months = new Array(13);
    months[0]  = "January";
    months[1]  = "February";
    months[2]  = "March";
    months[3]  = "April";
    months[4]  = "May";
    months[5]  = "June";
    months[6]  = "July";
    months[7]  = "August";
    months[8]  = "September";
    months[9]  = "October";
    months[10] = "November";
    months[11] = "December";

    var dateBirth = "";

    if (document.getElementById(sourceDay).selectedIndex >= 0
        && document.getElementById(sourceMonth).selectedIndex >= 0
        && document.getElementById(sourceYear).selectedIndex >= 0)
    {
        var month = parseInt(GetSelectedValue(sourceMonth));
        var day = parseInt(GetSelectedValue(sourceDay));

        dateBirth = (day < 10 ? "0" + day : day) + "/" + (month < 10 ? "0" + month : month) + "/" + GetSelectedValue(sourceYear);
    }
    document.getElementById(target).value = dateBirth;
}

function GetSelectedValue (source)
{
    return document.getElementById(source).options[document.getElementById(source).selectedIndex].value;
}