/*
	By Osvaldas Valutis, www.osvaldas.info
	Available for use under the MIT License
	
	----------------
	customized 07.2016 by AZP (ChK)
*/


;(function($, window, document, undefined)
{
	$.fn.doubleTapToGo = function(params)
	{
		
		$(this).find("li:has(ul)").find("a:first").append(" &raquo; ");
		
		
		if(!('ontouchstart' in window) &&
			!navigator.msMaxTouchPoints &&
			!navigator.userAgent.toLowerCase().match(/windows phone os 7/i)) return false;

		this.each(function()
		{
			
			var curItem = false;

			$(this).on('click', function(e)
			{
				var item = $(this);
				if(item[0] != curItem[0])
				{
					e.preventDefault();
					curItem = item;
				}
			});

			$(document).on('click touchstart MSPointerDown', function(e)
			{
				var resetItem = true,
					parents	  = $(e.target).parents();

				for(var i = 0; i < parents.length; i++)
					if(parents[i] == curItem[0])
						resetItem = false;

				if(resetItem)
					curItem = false;
			});
		});
		return this;
	};
})(jQuery, window, document);
