float is a reserved word in javascript, yay
Fix options callback passing not existing element in firefox