function fbs_click() {
	u = location.href;
	t = document.title;
	window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
	return false;
}

function tooltip(){			
		xOffset = 10;
		yOffset = 20;		
	$("a.tooltip").hover(function(e){											  
		this.t = this.title;
		this.title = "";									  
		$("body").append("<p id='tooltip'>"+ this.t +"</p>");
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");		
    },
	function(){
		this.title = this.t;		
		$("#tooltip").remove();
    });	
	$("a.tooltip").mousemove(function(e){
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};


$(document).ready(function(){
	
	tooltip();
	
	if($('#blog-list dl').attr('id')) $('#blog-list dl').jScrollPane({showArrows:true, scrollbarWidth: 15, arrowSize: 16});
	
	if($('#select-cover').attr('id')) $('#select-cover').jcarousel();
	
	$('#competition-form').hide();
	$("#select-cover a").click(function(){
		var coverID = 0;
		coverID = $(this).attr("rel");
		$("#coverID").val(coverID);
		$("span.selected").hide();
		$(this).parent().append("<span class=\"selected\"></span>");
		$("#competition-form").show("fast");
		$('html, body').animate({
			scrollTop: $("#competition-form").offset().top
		}, 500);		
	});
	
	$("#competition-form").validate({
		rules: {
			names: {
				required: true,
				minlength: 4
			},
			age: {
				required: true,
				digits: true
			},
			location: {
				required: true
			},
			address: {
				required: true
			},
			email: {
				required: true,
				email: true
			},
			image: {
				required: true,
				minlength: 6,
				maxlength: 6
			}
		},
		messages: {
			names: {
				required: "Задължително",
				minlength: "Минимум 4 символа"
			},
			age: {
				required: "Задължително",
				digits: "Само цифри"
			},
			location: {
				required: "Задължително"
			},
			address: {
				required: "Задължително"
			},
			email: {
				required: "Задължително",
				email: "Невалиден e-mail"
			},
			image: {
				required: "Задължително",
				minlength: "Минимум 6 символа",
				maxlength: "Максимум 6 символа"
			}
		}
	});	
	
	$("#comment-form").validate({
		rules: {
			comm_from: {
				required: true,
				minlength: 4
			},
			commenttext: {
				required: true,
				minlength: 20
			},
			image: {
				required: true,
				minlength: 6,
				maxlength: 6
			}
		},
		messages: {
			comm_from: {
				required: "Задължително",
				minlength: "Минимум 4 символа"
			},
			commenttext: {
				required: "Задължително",
				minlength: "Минимум 20 символа"
			},
			image: {
				required: "Задължително",
				minlength: "Минимум 6 символа",
				maxlength: "Максимум 6 символа"
			}
		}
	});	
	
});