(function(a){
    var cookieName = 'tabber';
    a.fn.microTabs=function(c){
        var d=a.extend(a.fn.microTabs.defaults,c);
        return this.each(function(){
            var f=a(this);
            var g=a('<div class="microtabs-header"/>');
            var e=a('<div class="microtabs-container"/>');
            f.children(".micro").each(function(j){
                var h=a(this).children("a");
                var k=a(this).children("div");
                h.css("display","inline-block").addClass("microtabs-button mt-b-"+j);
                k.addClass("microtabs-element mt-e-"+j);
                g.append(h);
                e.append(k);
                a(this).remove()
	    });
            f.append(g);
            f.append(e);
            g.children("a").each(function(j){
                var h=a(this);
                var k=b(h.attr("class"),"mt-b-");
                h.click(function(){
                    a(".microtabs-button").removeClass("microtabs-selected");
                    a(this).addClass("microtabs-selected");
                    a(".microtabs-element").hide();
                    a(".mt-e-"+k).show();
		    // tady ulozit kukinu
		    setCookie(cookieName,j);
                    return false
		});
                if(k!=d.selected){
                    a(".mt-e-"+k).hide()
		}else{
                    a(".mt-b-"+k).addClass("microtabs-selected")
		}
	    })
        });
	function b(f,g){
	    var h=f.split(" ");
	    for(var e=0;e<h.length;e++){
		if(h[e].indexOf(g)==0){
		    return h[e].replace(/[^0-9]/gi,"")
		}
	    }
	}
    };

var sel = parseInt(getCookie(cookieName));
if (isNaN(sel)) { sel = 0; }

a.fn.microTabs.defaults={
    selected:sel
}
})(jQuery);


/*==================================================
  Cookie functions
  ==================================================*/
function setCookie(name, value, expires, path, domain, secure) {
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}
function deleteCookie(name, path, domain) {
    if (getCookie(name)) {
        document.cookie = name + "=" +
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}

