/*!
 * jQuery Sander popup windows
 * http://nfhelp.ru/
 * Copyright 2010, Sander
 */

$(function(){
	var stimeout = 700;

	var yOffset = 20, window_width = $(window).width(), window_height = $(window).height(), timerset = null, spwidth = 0, spheight = 0, maypopup = false;
	function spopup(e){
		var window_scroll = $(window).scrollTop();
		var top = 0, left = 0;
		maypopup = true;
		if(window_height + window_scroll - 30 > e.pageY + spheight){
			top = e.pageY+yOffset;
			var xOffset = 20;
		}else{
			top = window_height-spheight+window_scroll-yOffset;
			var xOffset = 40;
		}
		if(e.pageX>(window_width/2)) left = e.pageX - spwidth - xOffset;
		else left = e.pageX + xOffset;
		$('#stip').css({
			top: top+"px",
			left: left+"px"
		}).fadeIn(700);
	}
	$("[data-popup]").live({
	mouseenter:function(e){
		clearTimeout(timerset);
		$('body').append('<div id="stip">'+$(this).attr('data-popup')+'</div>');
		spwidth = $("#stip").width();
		spheight = $("#stip").height();
		timerset = setTimeout(function(){spopup(e);},stimeout);
	},mouseleave:function(){
		$("#stip").fadeOut(200);
		$('#stip').remove();
		maypopup = false;
	},mousemove:function(e){
		if(maypopup) spopup(e);
	}});
});

function s_page(title, page, category){$(document).ready(function(){$("div#sblocks_"+title+" table").animate({opacity: 0.01}, 500, function(){});});var ajax=new dle_ajax();var varsString="";ajax.setVar("title",title);ajax.setVar("sstart",page);ajax.setVar("skin", dle_skin);ajax.setVar("category",category);ajax.onShow('');ajax.requestFile=dle_root+"engine/ajax/sblocks.php";ajax.method='POST';ajax.element='sblocks_'+title;ajax.sendAJAX(varsString);return false;};
