﻿function calcAge()
{
    var dtmBirthDate, strBirthDate = txtVal('txtDateBirth');
    if(strBirthDate!='')
    if(getObj('rxvDateBirth').style.display == 'none')         
    {
        var dd,mm,yyyy;
        dd = strBirthDate.substr(0,2);
        mm = strBirthDate.substr(3,2)-1;
        yyyy = strBirthDate.substr(6,4);
        
        dtmBirthDate = new Date(yyyy, mm, dd);     
        getObj('txtAge').value = parseInt((new Date()-dtmBirthDate)/(365*24*60*60*1000));                
    }    
    if(window.calendar)
        window.calendar.hide();
}

function getDefDate(yearplus) 
{
    return new Date().setTime(new Date().getTime()+(yearplus*365*24*60*60*1000));
}

function goPg(n)
{
    document.forms[0].elements['hdnPage'].value = n;
    document.forms[0].submit();
}

function maid_det(ref)
{
    openWindow('../Public/ViewMaidBiodata.aspx?ref='+ref,800,600,'maiddet');
}

function serPref(idx,ctl)
{
    var b=true;
    for(var i=0;i<idx;i++)
        if(getObj(ctl+'_'+i).checked)
            b = false;
    if(b)
        getObj(ctl+'_'+idx).checked = true;
}

function setNoPref(idx,ctl)
{
    if (getObj(ctl+'_'+idx).checked) {
        for(var i=0;i<idx;i++)
            getObj(ctl+'_'+i).checked = false;
    }
    else 
        serPref(idx,ctl)
}

function clrNoPref(obj,idx,ctl)
{
    if (obj.checked)
        getObj(ctl+'_'+idx).checked = false;
    else 
        serPref(idx,ctl)
}