eval("try {document.execCommand('BackgroundImageCache', false, true);} catch(e) {}");

function obj(id) {
	return document.getElementById(id);
}

function callNextHappyMeal() {
	imgWin('/img/sk/deti/happy_meal/MCD-Pristi_nabidka_HappyMeal.jpg','Buduci_Happy_Meal',424,600,'scrollbars=yes');
	// __IT.page('Buduci_Happy_Meal','','','','');
}

function callBestToyPoll() {
	newWin('/srv/www/sk/poll.do','Anketa',959,640,'scrollbars=no');
	// __IT.page('Hlasuj_pre_najlepsiu_hracku','','','','');
}

var searchHover = false,
	timeoutHideSearch;

function hideBox(selector) {
	if (!searchHover) {
		clearTimeout(timeoutHideSearch);
		$(selector).css("display", "none");
	}
}

$(document).ready(function() {
	$(".animate").hover(function() {
		$(this).stop().animate({"right": "0px"}, 0);
	},function(){
		$(this).stop().animate({"right": "-100px"}, 0);
	});

	$(".search").hover(function() {
		$("#searchFrm").css("display","block");

		/*** ***/
		if ($.browser.msie && ($.browser.version.substr(0,3)=="6.0" || $.browser.version.substr(0,2)=="5.")) {
		$("#searchFrm").css("display", "none");
		} else {
			$("#searchFrm").css("display", "block");
		}
		/*** ***/

	}, function(){
		timeoutHideSearch = setTimeout("hideBox('#searchFrm')",1000);
	});
	$("#searchFrm").hover(function(){
		searchHover = true;
	},function(){
		searchHover = false;
		$("#searchFrm").css("display", "none");
	});

	$(".dialog").hover(function() {
		$("#userLogin").css("display","block");

		/*** ***/
		if ($.browser.msie && ($.browser.version.substr(0,3)=="6.0" || $.browser.version.substr(0,2)=="5.")) {
		$("#userLogin").css("display", "none");
		} else {
			$("#userLogin").css("display", "block");
		}
		/*** ***/

	},function(){
		timeoutHideSearch = setTimeout("hideBox('#userLogin')",1000);
	});
	$("#p-news p").fader({
		autostart: true,
		viewControl: false
	});
});

$.prototype.fader = function(options){
	var defaults = {
		autostart:			false,
		speed:				8000,
		firstView:			1
	};

	var options = $.extend(defaults, options),
		fdrs = $(this).find("span"),
		fdrsTitle = $(this).find("strong"),
		fdrsTitleWidth = fdrsTitle.width()+6,
		numberSlide = $(this).find("span").length,
		actualView = options.firstView,
		prevView,
		newsIntervalChange;

	fdrs.css({position: 'absolute', paddingLeft: fdrsTitleWidth+"px"}).hide().eq(actualView-1).show();
	actualView--;

	newsIntervalChange = setInterval(function() {
		prevView = actualView;
		((actualView + 1) == numberSlide) ? actualView = 0 : actualView++;
		fdrs.eq(prevView).fadeOut(250, function(){
			fdrs.eq(actualView).fadeIn(250);
		});
	}, options.speed);
	return false;
};
