Problem State: using java-script effectively for client-side validation and tool tips Solution Opportunity: When do a online validation ...of Html forms, a innovative means of designing is ...to use javascript /vbscript window.open ...to open a new-window or a CSS-style-sheet based span ...visible true false using the client side script and writing to pop-up window or cascading style sheet ....on the client-side rather than server-side ...which may be time-consuming, alternative when using images(icon) ...javascript-function on-click or onmouseover can be used in the above context Note: The above problem statement having been encountered in various scenarios and detailed in various 'Proof of concepts' as mentioned in 'http://uk.geocities.com/ravivenkatus/projects.pdf' ....apply appropriate 'use-case' modeling, rationalize and arrive at a workable and feasible solution both commercially and techinically viable.