Hippie Dreads
Because we loves the dreads!

Steve Share Tool V1

Steve’s Stock Tool

<h3>Steve's Stock Tool</h3>
<p><strong>⚠️ Private Research Tool - Not Financial Advice</strong></p>

<form onsubmit="return submitForm(event)" id="stockForm">
    <p>
        <label>Your Name:<br>
        <input type="text" id="name" name="name" required style="width: 300px; padding: 8px;"></label>
    </p>
    
    <p>
        <label>Email Address:<br>
        <input type="email" id="email" name="email" required style="width: 300px; padding: 8px;"></label><br>
        <small>Report will be sent to this email</small>
    </p>
    
    <p>
        <label>Ticker Symbol:<br>
        <input type="text" id="ticker" name="ticker" placeholder="AAPL" required style="width: 300px; padding: 8px;"></label>
    </p>
    
    <p>
        <label>Market Exchange:<br>
        <select id="market" name="market" required style="width: 316px; padding: 8px;">
            <option value="">Select...</option>
            <option value="NYSE">NYSE - New York</option>
            <option value="NASDAQ">NASDAQ</option>
            <option value="LSE">LSE - London</option>
            <option value="ASX">ASX - Australia</option>
            <option value="NZX">NZX - New Zealand</option>
            <option value="TSE">TSE - Tokyo</option>
            <option value="TSX">TSX - Toronto</option>
            <option value="HKEX">HKEX - Hong Kong</option>
        </select></label>
    </p>
    
    <p>
        <button type="submit" id="submitBtn" style="background: #0073aa; color: white; padding: 10px 20px; border: none; border-radius: 4px; cursor: pointer;">Generate & Email Report</button>
    </p>
</form>

<div id="result" style="margin-top: 15px;"></div>

<script type="text/javascript">
function submitForm(e) {
    e.preventDefault();
    
    var data = {
        name: document.getElementById('name').value,
        email: document.getElementById('email').value,
        ticker: document.getElementById('ticker').value.toUpperCase(),
        market: document.getElementById('market').value,
        timestamp: new Date().toISOString(),
        requestId: Math.random().toString(36).substring(7)
    };
    
    document.getElementById('submitBtn').innerHTML = 'Processing...';
    document.getElementById('submitBtn').disabled = true;
    document.getElementById('result').innerHTML = '<p>Sending request...</p>';
    
    // Test the form data first
    console.log('Form data:', data);
    
    // Show test response
    setTimeout(function() {
        document.getElementById('result').innerHTML = 
            '<div style="background: #d4edda; border: 1px solid #c3e6cb; padding: 15px; border-radius: 5px; color: #155724;">' +
            '<strong>✅ Form Test Successful!</strong><br>' +
            'Form captured: ' + data.name + ' (' + data.email + ')<br>' +
            'Request for: <strong>' + data.ticker + '</strong> on ' + data.market + '<br>' +
            '<small>Request ID: ' + data.requestId + '</small><br><br>' +
            '<em>Ready to connect to n8n workflow!</em>' +
            '</div>';
        document.getElementById('submitBtn').innerHTML = 'Generate & Email Report';
        document.getElementById('submitBtn').disabled = false;
    }, 1000);
    
    return false;
}
</script>