﻿function leapYear(sal)
{
sal=sal*1;
var esfand = 29;
var sal13=1300 + sal;
if (sal>100)
    sal13=sal;
    if ((sal13 + 1) % 4 == 0)
    {
        esfand=30;
    }
    else
        esfand=29;
       
return esfand;
}
function roozFill(parent) {

    var salSl = parent.getElementsByTagName('select')[0];
    var mahSl = parent.getElementsByTagName('select')[1];
    var roozSl = parent.getElementsByTagName('select')[2];
    var maxrooz,i;
    var roozS = roozSl.selectedIndex;
    if ( salSl.selectedIndex > 0 && mahSl.selectedIndex > 0 )
    {
        roozSl.disabled=false;
        roozSl.options[30] = null;
        roozSl.options[31] = null;
        if ( mahSl.value < 7 ){
            maxrooz = 31;
            }
        else if (mahSl.value > 6 && mahSl.value <12 ){
            maxrooz = 30;
           }
        else if (mahSl.value == 12 ){
            maxrooz = leapYear(salSl.value);
            }
        for (i=1; i<(maxrooz + 1) ; i++){
            roozSl.options[i] = new Option(stNumFa(i),twonum(i));
            }
        if (roozS<maxrooz+1) {
            roozSl.selectedIndex =  roozS ;
        }
        else {
            parent.getElementsByTagName('input')[1].value=0;
            parent.getElementsByTagName('input')[0].value="";
            roozSl.selectedIndex = 0;
            
        }
    }
    else {
            parent.getElementsByTagName('input')[1].value=0;
            parent.getElementsByTagName('input')[0].value="";
            roozSl.selectedIndex = 0;
            roozSl.disabled=true;
            }
        
  
}
function stNumFa(stNum) {
    stNum= stNum.toString();
    fanums="۰۱۲۳۴۵۶۷۸۹";
    tnum="";
    for (i=0; i< stNum.length ; i++) {
        tnum += fanums.charAt(stNum.charAt(i));
    }
    return tnum;
}
function twonum(num) {
    if (num.length==1)
        num = "0" + num ;
    return num;
}

