// JavaScript for Firp

// Clear Forms

function clearForm(form)
{
    var i;
    for(i = 0; i < form.length; i ++)
    {
        var ele = form.elements[i];
        // Clear Text Box 
        if(ele.type == 'text')
            ele.value = '';
        // Clear Check Box 
        if(ele.type == 'checkbox')
            ele.checked = false;
        // Clear Radio Button
        if(ele.type == 'radio')
		    form.elements[ele.name].item(0).checked = true;
        // Clear Pick List 
        if(ele.type == 'select-one')
            ele.options[0].selected = true; 
    }
}

//Quick Search

function QuickSearch(form, element)
{
    if(element.value == '' || element.value == 'undefined')
        alert('Please enter a search term!');
    else
        form.submit();
}	

function QuickSearch1(event, form, element)
{
    var whichCode = 0;
    
    if(window.Event)
        whichCode = event.which;
    else 
        whichCode = event.keyCode;
   
    if(whichCode == 13)
        QuickSearch(form, element);
}

//Pick List

function setTerm(form)
{
    var page;
    var qrystr;
    var field;
    var term = '';
  
    page = form.page.value;
    qrystr = form.qrystr.value;    
    field = form.field.value;
 
    var i;
    for(i = 0; i < form.length; i ++)
    {
        var ele = form.elements[i];
        if(ele.type == 'checkbox')
            if(ele.checked)
                if(term == '')   
                    term = ele.value;
                else
                    term = term + '+OR+' + ele.value;   
    }
    window.location = page + '?' + qrystr + '&' + field + '=' + term; 
}

function setClear(form)
{
    var page;
    var qrystr;
    
    page = form.page.value;
    qrystr = form.qrystr.value;     
    window.location = page + '?' + qrystr;
}
