RSS Git Download  Clone
Raw Blame History
<!-- BEGIN chart/constraints.tt -->
    [% PROCESS site/js/form2queryparam.tt %]

    <script type="text/javascript" src="/js/jquery-1.3.2.min.js"></script>
    <script type="text/javascript" src="/js/jquery.dateentry.min.js"></script>
	<script type="text/javascript" src="/js/jquery.mousewheel.js"></script>
	<script type="text/javascript" src="/js/changeField.js"></script>

    <div class="indent">        
        <p class="title">Modify constraints:</p>   

        <form id="constraint_form">
            <ul>
                <li>no constraint:
                <input type="button" name="all_data" id="all_data"  value="Go" 
                    onclick="get_chart('all_data',['all_data']); return false" />
                </li>

                <li>this year only:
                <input type="button" name="current_year" id="current_year" value="Go" 
                    onclick="get_chart('this_year',['current_year']); return false" />
                </li>
                
                [% USE date(format = '%Y'); # just need year
                    last_year = (date.format - 1);
                    start_year = start_date.strftime('%Y');
                    IF start_year <= last_year # don't load unless needed
                %]
                <li>a previous year:                    
                    <select name="year_field_select" id="year_field_select"
                            onchange="change_year_field()">
                        <option value=""></option>
                        [% years = [ start_year .. last_year ];
                            FOREACH yr IN years.sort.reverse %]
                            <option value="[% yr %]">[% yr %]</option>
                        [% END %]
                    </select>	
                    
                    <input type="submit" onclick="get_chart('year',['year']);
                        return false" value="Go">
                    [% site.html.reset %]
					<input type="text" style="color: #fff; border: none;" name="year"
                        id="year" size="4" />
                 </li>

                <li>all since year:                    
                    <select name="year_since_field_select" id="year_since_field_select"
                            onchange="change_year_since_field()">
                        <option value=""></option>
                        [% years = [ start_year .. last_year ];
                            FOREACH yr IN years.sort.reverse %]
                            <option value="[% yr %]">[% yr %]</option>
                        [% END %]
                    </select>	
                    
                    <input type="submit" onclick="get_chart('year_since',['year']);
                        return false" value="Go">
                    [% site.html.reset %]
                </li>
				[% END %]

                <li>previous # days:
                    <input type="text" name="days" id="days" size="4" />
                    <input type="submit" onclick="get_chart('days',['days']);
                        return false" value="Go">
                    [% site.html.reset %]
                </li>
                
                <li>date range: 
                    <input type="text" name="date_from" id="date_from" size="8" /> to
                    <input type="text" name="date_to" id="date_to" size="8" />
                    <input type="submit" onclick="get_chart('date_range',['date_from','date_to']);
                        return false" value="Go">
                    [% site.html.reset %]
                </li>
            </ul>
        </form>
    </div>
<!-- END chart/constraints.tt -->