Poner scripts a probar:
/**
*
*
* @param gradientColors array same colors as for a gradient ie ['FF0000'] or
* @param textColor null|array|string null:choose, array options in order of preference, string single option, if good use else choose
* @param treshold float minimum contrast accepted default 3.4, recomended 4
* @param test boolean use false, true mensajes en consola y agrega div con background y selected TextColor a #selected
* @return string hex color like '#FFCC00'
*
* usage css='color:' + iaColor.backgroundGetTextColor(['#FF0000', '#FF00FF', '10%', '#00FF00 20%'])+';';
*
*/
recomendTextColor:function(gradientColors, textColor, treshold, testMe)