﻿/******************************************************************************
* Generic form functions
******************************************************************************/
function clearForm(form)
{
    if (document.getElementsByTagName)
    {
        var textinput = form.getElementsByTagName('input');
        for(var i=0; i < textinput.length; i++)
        {
            if (textinput[i].getAttribute('type') == "text")
            {
                textinput.value = '';
            }
        }
        
        var select = form.getElementsByTagName('select');
        for(var i=0; i < select.length; i++)
        {
            textinput.selectedIndex = 0;
        }
        
        var textarea = form.getElementsByTagName('textarea');
        for(var i=0; i < textarea.length; i++)
        {
            textarea.value = '';
        }
        
        var checkbox = form.getElementsByTagName('checkbox');
        for(var i=0; i < checkbox.length; i++)
        {
            checkbox.checked = false;
        }
    }   
}