 
 		return true
 
+	visible: ->
+
+		if basicContext._dom().length is 0 then return false
+		return true
+
 	close: ->
 
-		$('.contextContainer').remove()
+		basicContext._dom().parent().remove()
 		$('body').css 'overflow', 'scroll'
 		return true
this.context =

	_valid: (data) ->



	_bind: (row) ->

		basicContext._dom("td[data-name='#{ encodeURI(row.title) }']").click row.fn

	show: (data, e, fnClose) ->

		# Build context
		$('body').append basicContext._build(data)
		$('body').css	'overflow', 'hidden'

		# Get info to calculate position
		mousePosition	= basicContext._getPosition(e)
		contextSize		=
			width:	basicContext._dom().outerWidth true
			height:	basicContext._dom().outerHeight true
		browserSize		=
			width:	$('html').width()
			height:	$('html').height()
