cambia
if (object.value.search(/^[ \+\-\(\)\d]{5,}$/) == -1) {return false;}

con
if (object.value!='' && object.value.search(/^[ \+\-\(\)\d]{5,}$/) == -1) {return false;}