// called right after image def: it will load correct image considering the values in the hidden inputs
// used mostly because of the user pressing back button
function get_image(target) {
    var img_array = new Array("/_static/img/radio_unselected.png","/_static/img/radio_selected.png");

    if(target == 'input') {
        var check      = document.forms.frm_list.check_input;
        var img        = document.forms.frm_list.img_check_input;
        //alert(target+' -- '+check.name+' -- '+check.value);
        img.src        = img_array[check.value];
    }
    else if(target == 'select') {
        var check = document.forms.frm_list.check_select;
        var img   = document.forms.frm_list.img_check_select;
        //alert(target+' -- '+check.name+' -- '+check.value);
        img.src        = img_array[check.value];
    }
    //alert(document.forms.frm_list.folder_check.value);
    return true;
}

// check boxes for folder select - old
function check_change(target) {
    var img_array = new Array("/_static/img/radio_unselected.png","/_static/img/radio_selected.png");
    var folder_check     = document.forms.frm_list.folder_check;
    var check_input      = document.forms.frm_list.check_input;
    var img_check_input  = document.forms.frm_list.img_check_input;
    var check_select     = document.forms.frm_list.check_select;
    var img_check_select = document.forms.frm_list.img_check_select;
    var input            = document.forms.frm_list.folder_name;
    var sel              = document.forms.frm_list.fid;

    if(target == "input") {
        check_input.value = 1;
        img_check_input.src = img_array[check_input.value];
        check_select.value = 0;
        img_check_select.src = img_array[check_select.value];

    } else {
        check_input.value = 0;
        img_check_input.src = img_array[check_input.value];
        check_select.value = 1;
        img_check_select.src = img_array[check_select.value];
        input.value  = "";
    }
    folder_check.value  = target;

    //alert(folder_check.value);
}

// check box
function swap_status(check_target) {
    var img_array = new Array("/_static/img/radio_unselected.png","/_static/img/radio_selected.png");
    var folder_check = document.forms.frm_list.folder_check;

    if(check_target == 'input') {
        var check_1      = document.forms.frm_list.check_input;
        var check_2      = document.forms.frm_list.check_select;
        var img_1        = document.forms.frm_list.img_check_input;
        var img_2        = document.forms.frm_list.img_check_select;

        check_1.value       = 1;
        check_2.value       = 0;
        img_1.src           = img_array[check_1.value];
        img_2.src           = img_array[check_2.value];
        folder_check.value  = "input";
    }
    else if(check_target == 'select') {
        var check_1 = document.forms.frm_list.check_select;
        var check_2 = document.forms.frm_list.check_input;
        var img_1   = document.forms.frm_list.img_check_select;
        var img_2   = document.forms.frm_list.img_check_input;

        check_1.value       = 1;
        check_2.value       = 0;
        img_1.src           = img_array[check_1.value];
        img_2.src           = img_array[check_2.value];
        folder_check.value  = "select";
    }
}

function img_check_switch(obj,field_id){
    var field = document.getElementById(field_id);
    if(!field){
        alert('Error');
    }

    if(obj.src.indexOf('/_static/img/checkbox_unselected.png') > -1){
        obj.src = '/_static/img/checkbox_selected.png'
        field.value = 1;
    } else {
        obj.src = '/_static/img/checkbox_unselected.png'
        field.value = 0;
    }

}

// preloader
var imgpreloader = new Image();
imgpreloader.src = "/_static/img/checkbox_selected.png";
imgpreloader.src = "/_static/img/checkbox_unselected.png";
imgpreloader.src = "/_static/img/radio_selected.png";
