//實現日期的相加
 //currentDate:要增加的日期
 //format:增加年或者月:YYYY: 年;YYYYMM:月
 //num:要增加的年數或月數
//調用實例: getNextCircle('2007','YYYY','2');  return: 2009
 function getNextCircle(currentDate,format,num) 
 {  //
    var  nextDate=currentDate; 
    var  year; 
    var  month; 
    if(format=="YYYY")//格式為YYYY的處理 
    { 
        year=currentDate.substring(0,4);  

        nextDate=parseInt(year)+parseInt(num); 
    }
    else if(format=="YYYYMM")//格式為YYYYMM的處理 
    { 
        year=currentDate.substring(0,4); 
        month=currentDate.substring(4,6); 
        var iMonth=parseInt(month);  
        var iYear=parseInt(year); 

        for (var i=0;i<num;i++) 
        {  
            iMonth=iMonth+1; 
            if(iMonth>12) 
            {  
                iMonth=1;  
                iYear=iYear+1;  
            } 
        } 
        month=iMonth.toString(); 
        year=iYear.toString(); 
        if(month.length==1) 
        {
            month="0"+month; 
        } 
        nextDate=iYear+month; 
    }
    else if(format=="YYYY/MM")//格式為YYYY/MM的處理 
    {                                                                                                    
 year=currentDate.substring(0,4);
 month=currentDate.substring(5,7);
 var iMonth=parseInt(month);                                    
var iYear=parseInt(year); 
        for (var i=0;i<num;i++) 
        {  
            iMonth=iMonth+1; 
            if(iMonth>12) 
            {  
                iMonth=1; 
                iYear=iYear+1; 
            }
        } 
        month=iMonth.toString();
        year=iYear.toString(); 
        if(month.length==1) 
        {  
            month="0"+month; 
        } 
        nextDate=year+"/"+month;
    } 
    return nextDate;
}