﻿
function get_store_value(sender, filter){
    var location = "store_popup.aspx?filter=" + filter + "&caller=" + sender.id;
    var file_selector =  window.open(location,null,'left=400, top=100, height=175, width= 425, status=no, resizable= no, scrollbars= no, toolbar= no,location=no, menubar=no');
    file_selector.focus();
}

function select_file(button_select)
{
    var list_file = button_select.parentElement.children[0];
    var selected_item = list_file.options[list_file.selectedIndex];
    var selected_value = selected_item.value;
    var selected_text = selected_item.innerText;
    var title_text = selected_item.innerText
    if (selected_text.length > 20)
        selected_text = selected_text.substr(0, 17) + '...'
    var caller_id = button_select.parentElement.children[3].value;
    //set selected values
    var a = new Array(selected_value,selected_text);
     //set value of the visible cell to the name of the selected file;
    var opener_button =  window.opener.document.getElementById(caller_id);

    var row = opener_button.parentElement.parentElement;
    var file_id_input = row.cells[0].children(0);
    var file_description_input = row.cells[0].children(1);
    file_description_input.value = selected_text;
    file_description_input.title = title_text;
    file_id_input.value = selected_value;
    var listenBtn = row.cells[3].children(0);
    var deleteBtn = row.cells[2].children(0);
    if (deleteBtn.style.display == "none")
        deleteBtn.style.display = ""
    if (listenBtn.style.display == "none")
        listenBtn.style.display = ""  
   
    window.close();
}

function remove_audio_file(remove_button)
{
    var row = remove_button.parentElement.parentElement
    var file_id_input = row.cells[0].children(0);
    var description_input = row.cells[0].children(1);
    var is_voicemail = row.cells[0].children(2).value.toLowerCase();
    if (confirm("Are you sure you want to remove the audio '" + description_input.value + "' from your configuration"))
    {
        file_id_input.value = 0;
        description_input.value = 'None';
        if (is_voicemail == "true")
            description_input.value = 'Default';
        var listenBtn = row.cells[3].children(0);
        var deleteBtn = row.cells[2].children(0);
        if (deleteBtn.style.display == "")
            deleteBtn.style.display = "none"
        if (listenBtn.style.display == "")
            listenBtn.style.display = "none"  
    }
    
}

