Passing option to helper

Hi

I'm a bit stumped as to how to pass options to these helpers:

# helpers   def generate_html(form_builder, method, options = {})     options[:object] ||= form_builder.object.class.reflect_on_association(method).klass.new     debugger     options[:partial] ||= method.to_s.singularize     options[:form_builder_local] ||= :f     form_builder.fields_for(method, options[:object], :child_index => 'NEW_RECORD') do |f|       render(:partial => options[:partial], :locals => { options[:form_builder_local] => f })     end   end

  def generate_template(form_builder, method, options = {})       debugger     escape_javascript generate_html(form_builder, method, options = {})   end

The first problem I have is I cannot escape the quotation mark inside the option hash, backslash does not work somehow. # view - this does not work <%= "var keyword='#{generate_template(form, :keywords, {:partial => 'nested_shared/keyword'})}\'" %>

Second problem is the option is not passed between the two helpers # view <%= "var keyword='#{generate_template(form, :keywords, {:partial => :test})}\'" %>

I can see the option in generate template but it's not passed onward to generate html.

Help would be much appreciated