},
quadEaseOut: function (p, n, firstNum, diff) {
var c = firstNum + diff;
return -c * (p /= 1) * (p – 2) + firstNum;
},
quadEaseInOut: function (p, n, firstNum, diff) {
var c = firstNum + diff;
if ((p /= 0.5) < 1)
return c / 2 * p * p + firstNum;
else
return -c / 2 * ((–p) * (p – 2) – 1) + firstNum;
},
// ******* quart
quartEaseIn: function (p, n, firstNum, diff) {
var c = firstNum + diff;
return c * (p /= 1) * p * p * p + firstNum;
},
quartEaseOut: function (p, n, firstNum, diff) {
var c = firstNum + diff;
return -c * ((p = p / 1 – 1) * p * p * p – 1) + firstNum;
},
quartEaseInOut: function (p, n, firstNum, diff) {
var c = firstNum + diff;
if ((p /= 0.5) < 1)
return c / 2 * p * p * p * p + firstNum;
else
return -c / 2 * ((p -= 2) * p * p * p – 2) + firstNum;
},
// ******* quint
quintEaseIn: function (p, n, firstNum, diff) {
var c = firstNum + diff;
return c * (p /= 1) * p * p * p * p + firstNum;
},
quintEaseOut: function (p, n, firstNum, diff) {










