function(evt)
	{
		return (evt.pointerType != null) ? (evt.pointerType == 'touch' || evt.pointerType ===
			evt.MSPOINTER_TYPE_TOUCH) : ((evt.mozInputSource != null) ?
					evt.mozInputSource == 5 : evt.type.indexOf('touch') == 0);
	}
function(evt)
	{
		return (evt.pointerType != null) ? (evt.pointerType == 'touch' || evt.pointerType ===
			evt.MSPOINTER_TYPE_TOUCH) : ((evt.mozInputSource != null) ?
					evt.mozInputSource == 5 : evt.type.indexOf('touch') == 0);
	}
function ( evt ) { return ( evt . pointerType != null ) ? ( evt . pointerType == 'touch' || evt . pointerType === evt . MSPOINTER_TYPE_TOUCH ) : ( ( evt . mozInputSource != null ) ? evt . mozInputSource == 5 : evt . type . indexOf ( 'touch' ) == 0 ) ; }
Function: isTouchEvent

Returns true if the event was generated using a touch device (not a pen or mouse).
Function : isTouchEvent
Check if the event is a touch event