/*<![CDATA[*/


function dur(mn)
{
    var mm = 1;
    switch(mn){
      case 1:mm = "JANUARY";  break; 
      case 2:mm = "FEBRUARY"; break;
      case 3:mm = "MARCH"; break;
      
      case 4:mm = "APRIL"; break;
      case 5:mm = "MAY"; break;
      case 6:mm = "JUNE"; break;
      
      case 7:mm = "JULY"; break;
      case 8:mm = "AUGUST"; break;
      case 9:mm = "SEPTEMBER"; break;
      
      case 10:mm = "OCTOBER"; break;
      case 11:mm = "NOVEMBER"; break;
      case 12:mm = "DECEMBER"; break;
      
      default: mm = 1;
    }
    return mm;
}


function checkDay(dd,mmm) 
{
    
    var cd = 0;
    
    if( dd == 31 ){
       if(mmm == 11){
          cd = 2;
       }else{
          cd = 1;
       }
    }else if ( dd == 30 && (mmm == 3 || mmm == 5 || mmm == 8 || mmm == 10)){
      cd = 0;
    }else if (( dd == 28 || dd == 29 ) && mmm == 2){
        cd = 1;
    }else{
        cd = 0;
    }   
    return cd;
}



function zxcSetDate(zxcdid,zxcmid,zxcyid,zxcndid,zxcnmid,zxcnyid){


    var zxctoday=new Date();
    var zxcsel=document.getElementById(zxcdid);
    var zxcopts=zxcsel.options;

    // day1     
    for (var zxc0=0;zxc0<zxcopts.length;zxc0++){
        if (zxcopts[zxc0].text*1==zxctoday.getDate()){
          zxcsel.selectedIndex=zxc0;
          break;
        }
    }
    
    //month1
    zxcsel=document.getElementById(zxcmid);
    zxcopts=zxcsel.options;
    var pom = 1;
    for (var zxc0=0;zxc0<zxcopts.length;zxc0++){
      pom = dur(zxctoday.getMonth());
      if (zxcopts[zxc0].text==pom){
          zxcsel.selectedIndex=zxc0+1;
          break;
      }
    }

    //year1
    zxcsel=document.getElementById(zxcyid);
    zxcopts=zxcsel.options;
    for (var zxc0=0;zxc0<zxcopts.length;zxc0++){
      if (zxcopts[zxc0].text*1==zxctoday.getFullYear()){
        zxcsel.selectedIndex=zxc0;
        break;
      }
    }
    
    
    //day2
    zxcsel=document.getElementById(zxcndid);
    zxcopts=zxcsel.options;
    var kkk = 0;
    var lord = 0;
    for (var zxc0=0;zxc0<zxcopts.length;zxc0++){
        if (zxcopts[zxc0].text*1==zxctoday.getDate()){
            lord = checkDay(zxctoday.getDate(),zxctoday.getMonth());
            if(lord == 1 || lord == 2){
                zxcsel.selectedIndex=0;              
            }else{
                zxcsel.selectedIndex=zxc0+1;
            }
            break;
        }
    }
    
    //month2
    zxcsel=document.getElementById(zxcnmid);
    zxcopts=zxcsel.options;
    var pom2 = 1;
    for (var zxc0=0;zxc0<zxcopts.length;zxc0++){
      pom2 = dur(zxctoday.getMonth());
      if (zxcopts[zxc0].text==pom2){
            lord = checkDay(zxctoday.getDate(),zxctoday.getMonth());
            if(lord == 1){
                zxcsel.selectedIndex=zxc0+2;              
            }else if(lord == 2){
                zxcsel.selectedIndex=0;
            }else{
                zxcsel.selectedIndex=zxc0+1;
            }
          break;
      }
    }
    
    //year2
    zxcsel=document.getElementById(zxcnyid);
    zxcopts=zxcsel.options;
    for (var zxc0=0;zxc0<zxcopts.length;zxc0++){
      if (zxcopts[zxc0].text*1==zxctoday.getFullYear()){
        lord = checkDay(zxctoday.getDate(),zxctoday.getMonth());
        if(lord == 2){
                zxcsel.selectedIndex=zxc0+1;              
        }else {
                zxcsel.selectedIndex=zxc0;
        }
        break;
      }
    }
}