    function change_base(cur_phone)
    {
        for (i=0; phone = document.getElementById('list_phone['+i+']'); i++)
        {
            phone.style.display = 'none';
            document.getElementById('list_base['+i+']').className = 'button';
        }
        document.getElementById('list_phone['+cur_phone+']').style.display = 'block';
        document.getElementById('list_base['+cur_phone+']').className = 'button_active';
    }

    function checked_phone(cur_base, onn_off)
    {
        var inputs = document.getElementById('list_phone['+cur_base+']').getElementsByTagName('input');
        for (i=0; input = inputs[i]; i++)
        {
            input.checked = onn_off;
        }
    }

    function checked_all_phone(onn_off)
    {
        var inputs = document.getElementsByTagName('input');
        for (i=0; input = inputs[i]; i++)
        {
            input.checked = onn_off;
        }
    }
    
    function checked_all_phone1(onn_off)
    {
        var inputs = document.getElementsByTagName('input');
        for (i=0; input = inputs[i]; i++)
        {
            if (input.className=='checkbox')
            input.checked = onn_off;
        }
    }
    
    function checked_all_phone2(onn_off)
    {
        var inputs = document.getElementsByTagName('input');
        for (i=0; input = inputs[i]; i++)
        {
            if (input.className=='checkbox1')
            input.checked = onn_off;
        }
    }

    function set_len()
    {
        var letter = document.getElementById('letters');
        var text = document.getElementById('text_sms');
        var num = document.getElementById('num_sms');
        var len = text.value.length;
        letter.innerHTML = len;

        if(text.value.match("[^\u0000\u0020-\u007E\u00A1\u000A\u000C\u000D\u00A3-\u00A7\u00BF\u00C4-\u00C7\u00C9\u00D1\u00D6\u00D8\u00DC\u00DF\u00E0\u00E4-\u00E6\u00E8\u00E9\u00EC\u00F1\u00F2\u00F6\u00F8\u00F9\u00FC\u001B\u0065\u00ACΔΦΓΛΩΠΣΘΞ]") === null)
        {
            if(len > 160)
                num.innerHTML = Math.ceil(len/153);
            else
                num.innerHTML = 1;
        }
        else
        {
            if(len > 70)
                num.innerHTML = Math.ceil(len/67);
            else
                num.innerHTML = 1;
        }
    }
    
    function set_template()
    {
        var text = document.getElementById('text_sms');
        var templ = document.getElementById('template');
        text.value=templ.value;
    }
    
    function set_template2()
    {
        var text = document.getElementById('text_sms');
        var templ = document.getElementById('template');
        var id_save = document.getElementById('template_id');
        var tempdel = document.getElementById('template_id3');
        var tempst = document.getElementById('short_text');
        var temp = new Array();
        temp = templ.value.split('-#-');
        id_save.value=temp[0];
        tempst.value=temp[1];
        tempdel.value=temp[0];
        text.value=templ.value.substring(temp[0].length+temp[1].length+6);
    }

