function mix(i) {
  next = (i<$("#mixer img").length-1) ? i+1 : 0;
//   $("#mixer img").eq(i).fadeOut(1000,function(){$("#mixer img").eq(next).fadeIn(1000)});
//   $("#mixer img").eq(i).fadeOut(1000);
  $("#mixer img").eq(i).css({zIndex:9});
  $("#mixer img").eq(next).css({zIndex:10}).fadeIn(2000,function(){$("#mixer img").eq(i).css({display:"none"})});
  return next;
}

var mixerI = 0;

$(document).ready(function(){
$("#mixer img").css({position:"absolute",top:"0",left:"0",display:"none"}).eq(0).css({display:"block",zIndex:9});
if($("#mixer img").length>1) var mixing = setInterval("mixerI = mix(mixerI);",10000);

  $(".rozbalFoto a").click(function(){$(".fotky.rozbaleno").removeClass("rozbaleno",1000,function(){$(this).closest(".foto").removeClass("rozbaleno").find(".rozbalFoto").fadeIn();$(this).closest(".box").next(".zabalit").remove();}); $(this).closest(".foto").addClass("rozbaleno").find(".fotky").addClass("rozbaleno",1000,function(){$(this).closest(".box").after("<div class='noprint zabalit'><a href='?'>^</a></div>");$(this).closest(".box").next(".zabalit").slideDown(); }); $(this).parent().fadeOut(); 
  
//   $(this).closest(".box").find(".zabalit").slideDown();
  return false; });


  $(".zabalit").live("click",function(){
    $(this).slideUp(200,function() {;
      $(this).prev(".box").find(".fotky").removeClass("rozbaleno",1000,function(){$(this).closest(".box").find(".foto").removeClass("rozbaleno").find(".rozbalFoto").fadeIn(); });
      $(this).remove();
    });
    return false; 
    });

  $("#bg").addClass('ready').css({height:$(document).height()+"px"}).fadeIn(5000,function(){
    $("#showBg").fadeIn().click(function(){$(this).toggleClass("cur");$("#w").slideToggle()});  
    $("#bg").click(function(){if($("#w:hidden").length) $("#showBg").click();});
  });
  $("a").click(function(){$(this).blur();return true;});
  var $cur = $("#menu li.cur").eq(0);
  var $precur = false;
  
  $("#menu > div > ul > li:not(:has(ul))").mouseenter(function() {$cur.children("ul").fadeOut(300);});
  $("#menu > div > ul > li:not(:has(ul))").mouseleave(function() {$cur.children("ul").fadeIn(300);});

  $("#menu > div > ul > li:has(ul)").mouseenter(function() {
    if($(this).attr("id")!=$cur.attr("id")) {
      $cur.children("ul").stop(true,true).hide(0).fadeOut(300);
    } //else $cur.show(0); 
    $(this).addClass("active").children("ul").fadeIn(300);
  });
  
  $("#menu > div > ul > li:has(ul)").mouseleave(function() {
    if($(this).attr("id")!=$cur.attr("id")) {
      $(this).removeClass("active").children("ul").fadeOut(300);
    }
    $cur.children("ul").delay(300).fadeIn(300,function(){$(this).css({opacity:1})});
  });

  $("#search button[type=submit]").focus(function(){$(this).addClass("active");});
  $("#search button[type=submit]").blur(function(){$(this).removeClass("active");});
  $("#search button[type=submit]").mouseenter(function(){$(this).addClass("active");});
  $("#search button[type=submit]").mouseleave(function(){$(this).removeClass("active");});
  
  });
  
function getElementsByClassJmeno(strClass, strTag, objContElm) {
  strTag = strTag || "*";
  objContElm = objContElm || document;
  var objColl = objContElm.getElementsByTagName(strTag);
  if (!objColl.length &&  strTag == "*" &&  objContElm.all) objColl = objContElm.all;
  var arr = new Array();
  var delim = strClass.indexOf('|') != -1  ? '|' : ' ';
  var arrClass = strClass.split(delim);
  for (var i = 0, j = objColl.length; i < j; i++) {
    var arrObjClass = objColl[i].className.split(' ');
    if (delim == ' ' && arrClass.length > arrObjClass.length) continue;
    var c = 0;
    comparisonLoop:
    for (var k = 0, l = arrObjClass.length; k < l; k++) {
      for (var m = 0, n = arrClass.length; m < n; m++) {
        if (arrClass[m] == arrObjClass[k]) c++;
        if (( delim == '|' && c == 1) || (delim == ' ' && c == arrClass.length)) {
          arr.pushit(objColl[i]);
          break comparisonLoop;
        }
      }
    }
  }
  return arr;
}

Array.prototype.pushit = function(value) {
  this[this.length] = value;
}

function protectit(cl,slovo) {
  mejly = getElementsByClassJmeno(cl,'a');
  for (var i = 0, j = mejly.length; i < j; i++) {
  var mejl = (mejly[i].title) ? mejly[i].title.split(slovo) : mejly[i].innerHTML.split(slovo);
  antiSpam.mailTo(mejly[i], {
  email: mejl[0],
  domain: mejl[1],
  nameAsEmail: true
});
  }
}
var antiSpam = {
    toSeparatedString: function(obj, delimiter) {
        if (!obj) return null;
        if (typeof(obj) == 'string') return obj;
        var res = '';
        for (var i=0; i<obj.length; i++) {
            if (i > 0 && delimiter) res += delimiter;
            res += obj[i];
        }
        return res;
    },
    mailTo: function(id, parameters) {        
        if (!parameters) return;
        var a = id;
        if (!a) return;
        var email = parameters.email;
        if (!email) return;
        var domain = parameters.domain;
        if (!domain) return;
        email = email + '@' + domain;
        a.href = 'mailto:' + email;
        if (!parameters.name) {
            if (parameters.nameAsEmail) { if(a.title=="") a.innerHTML = email; else a.title = email;}
        } else a.innerHTML = parameters.name;
    }
}

function outlinks(e) {
  linky = getElementsByClassJmeno('out','a',document.getElementById(e));
  for (var i = 0, j = linky.length; i < j; i++) {
  linky[i].setAttribute("onclick","return !window.open(this.href)");
}
}

