else if (p < (2 / 2.75)) {
return c * (7.5625 * (p -= (1.5 / 2.75)) * p + .75) + firstNum;
}
else if (p < (2.5 / 2.75)) {
return c * (7.5625 * (p -= (2.25 / 2.75)) * p + .9375) + firstNum;
}
else {
return c * (7.5625 * (p -= (2.625 / 2.75)) * p + .984375) + firstNum;
}
},
// ******* circ
circEaseIn: function (p, n, firstNum, diff) {
var c = firstNum + diff;
return -c * (Math.sqrt(1 – (p /= 1) * p) – 1) + firstNum;
},
circEaseOut: function (p, n, firstNum, diff) {
var c = firstNum + diff;
return c * Math.sqrt(1 – (p = p / 1 – 1) * p) + firstNum;
},
circEaseInOut: function (p, n, firstNum, diff) {
var c = firstNum + diff;
if ((p /= 0.5) < 1)
return -c / 2 * (Math.sqrt(1 – p * p) – 1) + firstNum;
else
return c / 2 * (Math.sqrt(1 – (p -= 2) * p) + 1) + firstNum;
},
// ******* cubic
cubicEaseIn: function (p, n, firstNum, diff) {
var c = firstNum + diff;
return c * (p /= 1) * p * p + firstNum;
},
cubicEaseOut: function (p, n, firstNum, diff) {










