advertisement pop up ids and images are retrieved from the database as depicted by 604 an advertisement impression or banner advertisement i e that the advertisement has been served to a requesting device is then recorded in a database as depicted by block 605 the number of sectors to be formed in the banner is then determined according to the number of pop up images or panels associated with the banner as depicted by block 606 for example if four pop up images are associated with the banner the banner is divided into four sectors in this case the sectors are referred to as quadrants a u201c use u201d map is built and a pop up id is assigned to each sector of the banner as depicted by block 607 the use map associates a block of code that follows the image and specifies the coordinates and content of each sector when the size of a banner is a known number of pixels and four sectors e g four quadrants are desired the known number of pixels for the banner is divided into four equal parts html formatting permits the browser to build the image based on the information entered by the customer the server sends the image caching code which includes information.