fixed validation so that it doesnt accept fake placeholders in ie9