Sha256: e48ea12e71b5412b5a67366359363283e239de0e7ea37ca39ac7719531bda765

Contents?: true

Size: 1.16 KB

Versions: 16

Compression:

Stored size: 1.16 KB

Contents

# Global functions referenced from HTML
@showWaiting = (element_id, text, centered) ->
  element = $(element_id)
  if element && centered
    element.html('<br /><center><img width=\"13\" height=\"13\" src=\"' + root_url + 'assets/ajax-loader.gif\" align=\"absmiddle\" alt=\"...\" />' + text + '</center><br />')
  else if element
    element.html('<img width=\"13\" height=\"13\" src=\"' + root_url + 'assets/ajax-loader.gif\" align=\"absmiddle\" alt=\"...\" />' + text)

# Mouse Out Functions to Show and Hide Divs

@isTrueMouseOut = (e, handler) ->
	if e.type != 'mouseout' 
	  return false
	
  # relTarget
  if e.relatedTarget
    relTarget = e.relatedTarget
  else if e.type == 'mouseout'
    relTarget = e.toElement
  else
    relTarget = e.fromElement
  while relTarget && relTarget != handler
    relTarget = relTarget.parentNode
  relTarget != handler

@hideOnMouseOut = (elements) ->
  $.each(elements, (index, value) ->
    element = $(value)
    element.mouseout((e, handler) ->
      if isTrueMouseOut(e||window.event, this) then element.hide()
    )
  )

@showMessage = (elements) ->
  $.each(elements, (index, value) ->
    element = $(value)
    element.fadeIn(2000)
  )

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
contour-0.6.1 vendor/assets/javascripts/contour/global.js.coffee
contour-0.6.0 vendor/assets/javascripts/contour/global.js.coffee
contour-0.5.7 vendor/assets/javascripts/contour/global.js.coffee
contour-0.5.6 vendor/assets/javascripts/contour/global.js.coffee
contour-0.5.5 vendor/assets/javascripts/contour/global.js.coffee
contour-0.5.4 vendor/assets/javascripts/contour/global.js.coffee
contour-0.5.3 vendor/assets/javascripts/contour/global.js.coffee
contour-0.5.2 vendor/assets/javascripts/contour/global.js.coffee
contour-0.5.1 vendor/assets/javascripts/contour/global.js.coffee
contour-0.5.0 vendor/assets/javascripts/contour/global.js.coffee
contour-0.4.0 vendor/assets/javascripts/contour/global.js.coffee
contour-0.3.2 vendor/assets/javascripts/contour/global.js.coffee
contour-0.3.1 vendor/assets/javascripts/contour/global.js.coffee
contour-0.3.0 vendor/assets/javascripts/contour/global.js.coffee
contour-0.2.1 vendor/assets/javascripts/global.js.coffee
contour-0.1.1 vendor/assets/javascripts/global.js.coffee