The calling code can be any suitable code (e.g., HTML or other markup language, script, applet code, and/or Java code) capable of communicating with the product merchandizing software 42, including programming code and technologies to be developed in the future.