JavaScript Resources
Available Scripts
Core Application
- app.js - Main application logic and initialization
- script.js - General utility functions
- loader.js - Page loading and preloader management
UI Components
- header.js - Header component functionality
- footer.js - Footer component functionality
- search.js - Search functionality
- accessibility.js - Accessibility features
E-Commerce Features
- cart.js - Shopping cart management
- order_system.js - Order placement and management
- wapos.js - WhatsApp ordering integration
- wa_system.js - WhatsApp system utilities
Interactive Features
- dinemode.js - Dine-in mode functionality
- askforserver.js - Server request system
- openstatus.js - Restaurant open/closed status
- apple_instructions.js - iOS-specific instructions
- sound.js - Sound effects management
Usage Example
<!-- Core functionality -->
<script src="https://cdn.ttmenus.com/js/app.js"></script>
<script src="https://cdn.ttmenus.com/js/loader.js"></script>
<!-- Shopping features -->
<script src="https://cdn.ttmenus.com/js/cart.js"></script>
<script src="https://cdn.ttmenus.com/js/order_system.js"></script>
<!-- UI enhancements -->
<script src="https://cdn.ttmenus.com/js/search.js"></script>
<script src="https://cdn.ttmenus.com/js/accessibility.js"></script>
Recommended Load Order
- Third-party libraries (jQuery, ScrollMagic)
- Core application (app.js, script.js)
- UI components (header.js, footer.js, search.js)
- Feature modules (cart.js, order_system.js)
Cache Headers
All JavaScript files are cached for 1 year with immutable flag for optimal performance.