﻿
// ---------------------------- begin: ukládám cookie 
	function SetCookie(nazev, hodnota, doba){
		// var doba = 365;
		var datum= new Date(); // získá aktuální datum v milisekundách
		datum.setTime(datum.getTime() + 1000 * 60 * 60 * 24 * doba); // k datu přidá počet dnů
		
		// samotný zápis cookie
		document.cookie = nazev +"="+ hodnota +";path=/;expires=" + datum.toGMTString();
		}
// ---------------------------- end: ukládám cookie 

// ---------------------------- begin: tooltip
function ToolTip(el, id) {

    $(el).css('cursor','pointer');
    $('body').append('<div class="toolTip" id="tooltip_' + id + '">' + $(el).attr('title') + '</div>');
    $(el).mousemove(function(e){
        $("#tooltip_"+id).css('display','block');
        $("#tooltip_"+id).css('left', (e.pageX - 6) + 'px');
        $("#tooltip_"+id).css('top', (e.pageY + 20) + 'px');
        e.preventDefault();
        e.stopPropagation();
    }).mouseout(function(){
        $("#tooltip_"+id).css('display','none');
    });
}

(function($) {
   $.fn.toolTip = function(settings) {
     var config = {};
     if (settings) $.extend(config, settings);
     var id = 0;
     this.each(function() {
             var ttip = new ToolTip($(this), id++);
     });
	 return this;
   };
})(jQuery);
// ---------------------------- end: tooltip

// ---------------------------- begin: levémenu
	function show_hide(co){
		$(".subleft").slideUp(200);
		$("#"+co).delay(100).slideToggle(260);
		$(".subleft").removeClass("active"); // save cookie bude lepší DODĚLAT!
		$("#"+co).addClass("active");
	}
// ---------------------------- end: levémenu

// ---------------------------- begin: cycle banner HP
var tajm = 6000;
function rotace(){
	var pocet = $("#reklamax div").length;
	var active_slide = $("#reklamax div").index($("#reklamax div.on")); // zjistím pořadí active big
// alert (pocet);
			next_slide = active_slide + 1; // přičtu 1 k aktivnímu prvku
			if (next_slide >= pocet){ next_slide = 0;} // ověřím není li větší než počet prvků ve skupině

	$('#reklamax div').eq(active_slide).fadeOut(300).removeClass("on");
	$('#reklamax div').eq(next_slide).delay(40).fadeIn(300).addClass("on");


/*
			$('#reklama a').eq(active_slide).fadeOut(300);
			$('#reklama a').eq(next_slide).fadeIn(300);
			$('#reklama a').eq(next_slide).addClass("on");
			$('#reklama a').eq(active_slide).removeClass("on");
*/
}
// ---------------------------- end: cycle banner HP

$(document).ready(function(){
		$("body").addClass("body_bg"); // přidat tapetu na pozadí
		$("ul.infoline").delay(500).slideDown(200); // spustit infiline
		$("ul.leftmenu").delay(200).fadeIn(200); // spustit leftmenu
//		$("ul.subleft.active").delay(1000).slideDown(200); // definice active pro left menu
		$("#footerico a").animate({opacity: 0.2}, 10); // průhlednost ico footer
		$(".infolinebox ul").animate({opacity: 0.8}, 1); // průhlednost infiline
		$(".tip").toolTip(); // spustit tooltip
		$("#icotop").animate({opacity: 0.3}, 10);

// ---------------------------- begin: foter ico
		$("#footerico a").hover(function(){
			$(this).animate({opacity: 1}, 300);
			},function () {
			$(this).animate({opacity: 0.2}, 200);
		});	
		
		$(".infolinebox ul").hover(function(){
			$(this).animate({opacity: 1}, 250);
			},function () {
			$(this).animate({opacity: 0.8}, 100);
		});	
// ---------------------------- end: foter ico

// ---------------------------- begin: fontsizer
		$('#fontsizer').jfontsizer({
			applyTo: '.centerbox',
			changesmall: '1',
			changelarge: '1',
			expire: 30
		});
// ---------------------------- end: fontsizer



// ---------------------------- begin: foter icotop
		$("#icotop").hover(function(){
			$(this).animate({opacity: 1}, 200);
		}, function(){
			$(this).animate({opacity: 0.3}, 200);
		});
// ---------------------------- end: foter icotop





$(document).ready(function(){
	$('#icotop').click(function() {
		    $('html, body').animate({scrollTop: '0px'}, 500);
			return false;		
		  });
});


});
