/* Plugins by Eugene Golubev*/

// myTip
jQuery.fn.myTip = function(options){
	
	// default settings
	var options = jQuery.extend( {
		delay: 300
	},options);

	
	return this.each(function() {
		var obj = jQuery(this).next('.service-block');
		var top = jQuery(this).position().top;
		var left = jQuery(this).position().left;
		var height = obj.find('div').height();
		//alert(height);
		jQuery(this).hover(
			function(e){
				this.timer = setTimeout(function(){
					obj.css('left', e.pageX - left);
					//alert(e.pageY - top - (height/2));
					obj.css('top', e.pageY - top - (height/2));
					
				}, options.delay);
			},
			function(e){
				clearTimeout(this.timer);
				obj.css('left', '-2000px');
			}
		);
		/*jQuery(this).mousemove(
			function(e){
				this.timer = setTimeout(function(){
					obj.css('left', e.pageX - left);
					//alert(e.pageY - top - (height/2));
					obj.css('top', e.pageY - top - (height/2));
					
				}, options.delay);
			}
		);
		jQuery(this).mouseleave(
			function(e){
			alert('1');
				clearTimeout(this.timer);
				obj.css('left', '-2000px');
			}
		);*/
	});

};

