Calculate Leap Year?

year += 2008;                     //Correct for Epoch year

if((year % 4) == 0) {           //Figure out if Leap Year
    isLeapYear = 1;
    if((year % 100) == 0) {
        isLeapYear = 0;
        if((year % 400) == 0){
            isLeapYear = 1;
        }                
    }
} else {   
    isLeapYear = 0;
}