if ( jQuery.isFunction(value) ) {
val = value.call(this);
// Typecast each time if the value is a Function and the appended
// value is therefore different each time.
if ( typeof val === "number" ) {
if ( jQuery.isFunction(value) ) {
val = value.call(this);
// Typecast each time if the value is a Function and the appended
// value is therefore different each time.
if ( typeof val === "number" ) {