Thanks for the quick response to Shahd's question, Youssef!
I'll only add in one thing here:
Altering the work function of a particular sample of metal (say, aluminum) is pretty difficult! The work function is a property of the configuration of the atoms at the surface of a material. You can do some fancy surface chemistry to change the aluminum (for example) and alter its crystallinity at the surface, but it won't alter the work function substantially.
What I'm trying to say is this: if you want to "change the work function", you basically have to CHANGE THE METAL.
You can find a list of work functions of common metals here:
http://hyperphysics.phy-...se/Tables/photoelec.html