﻿// JScript File

function validateSearch()
{
    if (document.getElementById('sq').value.length<=0)
    {
        alert('Please enter a plant name.');
        return false;
    }
    else
        document.forms['frmSearch'].submit();
}


function processColorSearch(s) 
{ 
    frm = document.getElementById('wsearch');
    var val;
    frm.innerHTML='';

    if (s=='bloom')
    {
        el = document.createElement('input');
        el.setAttribute('name','crit');
        el.setAttribute('type','hidden');
        el.setAttribute('value','1');
        frm.appendChild(el);

        el = document.createElement('input');
        el.setAttribute('name','catID');
        el.setAttribute('type','hidden');
        
        if (document.getElementById('Cats_0').checked)
            val=11;
        if (document.getElementById('Cats_1').checked)
            val=304;
        if (document.getElementById('Cats_2').checked)
            val=372;
        if (document.getElementById('Cats_3').checked)
            val=671;
        //if (document.getElementById('Cats_4').checked)
        //    val=671;
        //if (document.getElementById('Cats_5').checked)
        //    val=670;

        el.setAttribute('value',val);
        
        frm.appendChild(el);

        el = document.createElement('input');
        el.setAttribute('type','hidden');
        el.setAttribute('name','crit_1');

        val = '';
        if (document.getElementById('Colors_0').checked)
            val='2:3';//url +='&crit_1=2:3';
        if (document.getElementById('Colors_1').checked)
            val='6:7';//url +='&crit_1=4:1';
        if (document.getElementById('Colors_2').checked)
            val='4:1';//url +='&crit_1=8:6';
        //if (document.getElementById('Colors_3').checked)
        //    val='3:2';//url +='&crit_1=6:7';
        if (document.getElementById('Colors_3').checked)
            val='9:8';//url +='&crit_1=9:8';
        //if (document.getElementById('Colors_5').checked)
        //    val='5:4';//url +='&crit_1=5:4';

        if (val.length>0)
        {
            el.setAttribute('value',val);
            frm.appendChild(el);
        }
        else
        { alert('Please select a bloom color.'); return false; }
    }

    if (s=='fall')
    {
        el = document.createElement('input');
        el.setAttribute('name','crit');
        el.setAttribute('type','hidden');
        el.setAttribute('value','1');
        frm.appendChild(el);

        el = document.createElement('input');
        el.setAttribute('name','catID');
        el.setAttribute('type','hidden');
        
        if (document.getElementById('FallCat_0').checked)
            val=671;
        if (document.getElementById('FallCat_1').checked)
            val=670;
        
        el.setAttribute('value',val);
        
        frm.appendChild(el);

        el = document.createElement('input');
        el.setAttribute('type','hidden');
        el.setAttribute('name','crit_97');
        val = '';

        if (document.getElementById('FallColor_0').checked)
            val='99:1';        
        if (document.getElementById('FallColor_1').checked)
            val='98:1';
        if (document.getElementById('FallColor_2').checked)
            val='103:1';
        if (document.getElementById('FallColor_3').checked)
            val='100:1';

        if (val.length>0)
        {
            el.setAttribute('value',val);
            frm.appendChild(el);
        }
        else
        { alert('Please select a fall foliage color.'); return false; }
    }

    //document.getElementById('wsearch').action=url;  
    setTimeout('document.forms["wsearch"].submit()',50);     
}


function enableRB(rbID)
{
    var el = document.getElementById(rbID);
    var rds = el.getElementsByTagName('input');
    var spns = el.getElementsByTagName('span');
        
    for(var i=0; i<spns.length;i++)
        spns[i].disabled=false;
        
    for(var i=0; i<rds.length; i++) {        
    if(rds[i].type == "radio") {
      rds[i].disabled = false;
    }    
  }
}

