function moveTo(element, container, options){
    var containerOffset = Position.cumulativeOffset($(container))
	var elementOffset = viewportOffset($(element));
	var scrolling = new Effect.SmoothScroll(container, {duration:options.duration, x:(elementOffset[0]-containerOffset[0]), y:(elementOffset[1]-containerOffset[1])});
	alert(element);
}

function scrollToLetter(element)
{
    scrollToElement($('list_products'),element);
}
 
function scrollToElement(element_to_move,to_element){    
  if ($(to_element)) {
    offset = $(to_element).positionedOffset();
    x = offset.left;
    y = offset.top;
    axis2 = $(element_to_move).positionedOffset();
    //  y = (-y) + axis2.top;
    new Effect.Move($(element_to_move), {x: x, y: -y, mode: 'absolute'});
  }
}
 
function markSelected(element_item){
    $$('.selected').each( function(e){
        e.removeClassName('selected');
    } );
    if ($(element_item)) $(element_item).addClassName('selected');
}
/*
function actualizar_campo_hidden(parametro)
{  
    $('finished_product_id').value = parametro;	
}
*/
function opcion_seleccionada(parametro)
{     
    $('opcion').value = parametro;   
}

function on_scroll_slider(e,value){
    valor = (value.toFixed(0)*(-1));
    e.setStyle("top:"+valor+"px;position:absolute");
}
/*
var aditional_utils = {
    desabilitar: function(e){
      e = $(e);
      original_html = e.innerHTML;
      div_disabled_id = e.id + "_disabled";
      div_disabled = "<div style=\"filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;\" " + 
                     "class=\"disabled\" " +
                     "id=\""+div_disabled_id+"\" " +
                     "onclick=\"return false;\">" +
                     original_html +
                     "</div>";
      e.innerHTML = div_disabled;  
      alert("una");
    },
    habilitar: function(e){
        
    }
};

Element.addMethods(aditional_utils);*/