function checkall(field, newValue)
{
    var element = document.getElementsByName(field);

    for (i=0; i < element.length; i++) {
        element[i].checked = newValue;
    }
}

function frmChangeTarget(newTarget)
{
    document.frm.action = newTarget;
}

function onCancel()
{
    document.forms['frm'].cancel.value = 1;
}

function convertPhone(str)
{
    var tmp = '';

    if (!isNaN(str))
    {
        if (str.length == 10)
        {
            tmp = String(str).substr(0,3) 
                + '-'
                + String(str).substr(3,3)
                + '-'
                + String(str).substr(6,4);
        }
        else if (str.length > 10)
        {
            var iLen = String(str).length;
       
            tmp = String(str).substr(0,3) 
                + '-'
                + String(str).substr(3,3)
                + '-'
                + String(str).substr(6,4)
                + ' x'
                + String(str).substr(10,iLen - 10);
        }
        else if (str.length == 7)
        {
            tmp = String(str).substr(0,3) 
                + '-'
                + String(str).substr(3,4);
        }
        else
        {
            tmp = str;
        }
    }
    else
    {
        tmp = str;
    }

    return tmp;
}