Can a Script be run for all records "on add / on load"?

Can a Script be run for all records "on add / on load"?

Will this script run "on add / on load" and send an email to all the records in my application that meet the criteria? Or, will it only apply to the current record?

  1. if (((zoho.currentdate  >  input.Added_Time.addDay(10))  &&  (input.Contacted  ==  "null"))  &&  (input.Hired  ==  "New"))
  2. {
  3.     sendmail
  4.     (
  5.         To       :  input.Notification_Email 
  6.         From     :  zoho.adminuserid 
  7.         Subject  :  "Follow Up Required: Recruiting Leads" 
  8.         Message  :  "Dear" + input.Assign_To + ",<br />\n<br />\n" + input.st_Name + "&nbsp;" + input.Last_name + " applied for a position 10 days ago, his/her record has not been updated.<br />\n<br />\nPlease visit the online database <a href=\"http://creator.zoho.com/arightious/cb-pt-leads/view-perma/Leads/24ySBKAC2PkSjBC9XOehMrAybQ6TEzVrQn3FwExUyd4q2q7gJMtf3Vjn3EVxHPxDTuzbmvTS1ZEhgUjKUUz2PR7hbhRuVkGTrqCh\">here</a>&nbsp;to update his/her record.<br />\n<br />\nTo prevent emails like this being sent in the future, simply update the record by clicking "edit" and notating the status.<br />\n<br />\nThank you,<br />\n<br />\nAron<br type=\"_moz\" />" 
  9.     )
  10. }