function datePickerUpdateDays(l,k,m){var a=0,b=document.getElementById(m),g=document.getElementById(k),h=document.getElementById(l),c=1;if(b==null)return;if(b.options[0].value=="")c=1;var j=b.length-c,e=1,f=2e3,n=parseInt(b.options[b.selectedIndex].value);if(g!=null)e=parseInt(g.options[g.selectedIndex].value);if(h!=null)f=parseInt(h.options[h.selectedIndex].value);if(isNaN(e))e=0;switch(e){case 0:case 1:case 3:case 5:case 7:case 8:case 10:case 12:a=31;break;case 2:if(f%4==0&&(f%100!=0||f%400==0))a=29;else a=28;break;case 4:case 6:case 9:case 11:a=30}if(b.selectedIndex>=a+c)b.selectedIndex=a+c-1;if(j>a)b.length=a+c;for(var d=j+1;d<=a;d++){var i=new Option;i.value=d;i.text=d;b[d-1+c]=i}}