Trigonometric function
nanoSouffle Online Grapher  - Extensible features for graphing functions... works in just about every browser, and JavaScript is simply a plus for real-time updates, and not a requirement.