function ValidateChart(e)
{
    var sFreq = this.control_freq.options[this.control_freq.selectedIndex].value;
    var sTime = this.control_time.options[this.control_time.selectedIndex].value;
    var iTime = 1;
    var iFreq = 1;
    
    var sTimeSubstr = sTime.substr(sTime.length - 2,2);
    if ((sTimeSubstr == "hr") || (sTimeSubstr == "dy"))
        iTime = 0;
    
    var sFreqSubstr = sFreq.substr(sFreq.length - 2,2);
    if ((sFreqSubstr == "mi" ) || (sFreqSubstr == "hr" )) 
        iFreq = 0;
    
    var iCount = iFreq + iTime;
    if (iCount == 1)
    {
        alert("Intraday Times and Frequencies must be charted together");
        YAHOO.util.Event.stopEvent(e);
    }
}
YAHOO.util.Event.onDOMReady(function() {
    YAHOO.util.Event.on("stock", "submit", ValidateChart);
    YAHOO.util.Event.on("control_symbol", "change", function(e) {
        YAHOO.util.Dom.getAncestorByTagName(this, "form").submit();
    });
});
