function find_slider_by_imageid(image_id) {
    var sl_array;
    for (i=0; i < sliders.length; i++) {
    sl_array = sliders[i];
    if ('img_help_text_'+sl_array['id'] == image_id){
        return sliders[i];
    }
    }
    return false;
}


function bind_help_text(id) {
    var sl_array = Array();
    var new_sl = new Fx.Slide('slide_text_'+id);
   
    new_sl.hide();
    sl_array['slider'] = new_sl;
    sl_array['id'] = id;
    
    sliders[sliders.length] = sl_array;
    

      //alert(sliders['button_'+hts[i].id.valueOf()].element.id);
      //alert(sliders.toString());
//    $('help_text_'+id).style.display='block';
//    return;

    $('button_help_text_'+id).addEvent('click', function(e){
    var sliders_obj;
    var slider;
    var slider_id;
    var e = new Event(e);

    for (i=0; i < sliders.length; i++) {
        sliders_obj = sliders[i];
        slider = sliders_obj['slider'];
        slider_id = sliders_obj['id'];

        //slider.hide();

        if (slider.open && 'img_help_text_'+slider_id != e.target.id) {
        slider.hide();
        $('help_text_'+slider_id).style.display='none';
        
        }
    }

    $$('.test').each(function(div) {
            div.style.top = e.page.y.toString()+'px';
            div.style.left = (e.page.x+20).toString()+'px';
    })

    sliders_obj = find_slider_by_imageid(e.target.id);
    
    if (sliders_obj) { 
        slider_id = sliders_obj['id'];
        slider = sliders_obj['slider'];

        $('help_text_'+slider_id).style.display='block';
        if (slider.open) {
        slider.slideOut();
        } else {
        slider.slideIn();
        }
    } else {
        alert("Error: help text not found");
    }
        e.stop();
    });
}


