/*
 * jQuery validate v0.1
 *
 * Copyright (c) 2009 Kiwi Creation
 * http://www.kiwicreation.ca/
 *
 * Author: David Arpin
 * Date: 2009-09-26
 */
 
function initTrackClick(page) {
	/*var b = navigator.userAgent != undefined ? navigator.userAgent.toLowerCase().replace(/-/g, '') : '';
	clickHeatBrowser = b.replace(/iceweasel/, 'firefox').replace(/^.*(firefox|kmeleon|safari|msie|opera).*$/, '$1');
	if (b == clickHeatBrowser || clickHeatBrowser == '')
	{
		clickHeatBrowser = 'unknown';
	}
	
	alert(clickHeatBrowser);*/

	$("body").mousedown(function(e) {
		$.get("http://comaxat.kiwicreation.ca/clickheat/click.php", {s: "", g: page, x: e.pageX, y: e.pageY, w: $("body").width(), b: "firefox", c: e.which, random: Date()} );

		/*var x = e.clientX;
		var y = e.clientY;
		
		var w = window.innerWidth;
		var h = window.innerHeight;*/
		
		/*var x = e.pageX;
		var y = e.pageY;
		params = 's=' + clickHeatSite + '&g=' + clickHeatGroup + '&x=' + (x + scrollx) + '&y=' + (y + scrolly) + '&w=' + w + '&b=' + clickHeatBrowser + '&c=' + c + '&random=' + Date();
		*/

		//alert(window.scrollLeft);
		/*var scrollx = window.pageXOffset == undefined ? clickHeatDocument.scrollLeft : window.pageXOffset;
		var scrolly = window.pageYOffset == undefined ? clickHeatDocument.scrollTop : window.pageYOffset;
		/** Is the click in the viewing area? Not on scrollbars. The problem still exists for FF on the horizontal scrollbar 
		if (x > w || y > h)
		{
			showClickHeatDebug('Click not logged: out of document (should be a click on scrollbars)');
			return true;
		}*/

	});
}
 
(function($){  
	$.fn.trackclick = function(options) { 
		var settings = {
        	page: ''
        };
		
		$.extend(settings, options);
		
		$(document).mousedown(function() {
			alert("Click");
		});
		
		/*return this.each(function() { 
			var form = $(this);
			
			form.submit(function() {
				var error = "";
				$(this).find(".required").each(function(){
					if(($(this).val() == "" || $(this).val() == $(this).attr("title")) || ($(this).attr("type") == "checkbox" && $(this).attr("checked") == false)) {
						$(this).css("border","1px solid #B5121B");
						error += "- " + $(this).attr("title") + "\n";
					}
				});
				if(error != "") {
					alert(settings.message + "\n" + error);
					return false;
				}
			});				
		});*/  
	};  
})(jQuery);