 ###
 ###
  uppercase booleans easier to read, custom code in watcher to change it, not a coffee feature.
+###
+
+###
+ start icon codes from font awesome
+###
+icon_upload = "&#xf01b;"
+###
+ end icon codes
 ###
 $html = $('html')
 $body = $('body')

  #endif
  if dragndrop
    dropzone = "<p class='center'>This box is also a file drop zone.</p>"
  else
    dropzone = ""
  #endif
  return $("""
    <div id='#{id}' class='colorbox'>

            dragndrop
          )
          label = $this.attr('title').replace(/Select/, 'Upload')
          button_html = "<span class='button-icon'>#{icon_upload}</span><span class='button-label'>#{label}</span>"
          if $html.hasClass('ie')
            $uploader.find('.upload').append(
              "<a unselectable='on' id='for-#{id}-input' class='button'>#{button_html}</a>"
            )
          else
            $uploader.find('.upload').append(
              "<span unselectable='on' id='for-#{id}-input' class='button'>#{button_html}</span>"
            )
          #endif
          $('body').append($uploader)
