Developed using Internet Explorer 6, JavaScript enabled.