var slides = false;
var slide = 0;
var sliding = false;
function slideImg(path) {
  $e = $("#right .slides img").eq(0);
  slide++;
  if(slide>=slides.length) slide=1;
  $e.before(" ");
  $e.prev().css({opacity:0}).animate({opacity:1},1500);
  
  setTimeout(function(){
  $e.css({opacity:1}).animate({opacity:0},1500,function(){$e.remove();});
  },60);
}
$(document).ready(function(){
  if($(window).width()<479) $('html, body').delay(500).animate({scrollTop: $("#main").offset().top}, 1000);
  $("a").click(function(){$(this).blur();return true;});
  var $cur = $("#menu li.cur").eq(0);
  var $precur = false;
  $("#menu li").mouseenter(function(){$(this).children("ul").css({display:"none"}).fadeIn();}).mouseleave(function(){$(this).children("ul").stop(true,true).css({display:"none"});});
outlinks();
  });
  
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 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 outlink(href){
      var evt = window.event;
      if(href) var win = window.open(href);
      if (win){
          if (evt && evt.preventDefault) evt.preventDefault();
          if (evt) evt.returnValue = false;
          return false;
      } else {
            return true;
      }
}
function outlinks(e) {
  linky = getElementsByClassJmeno('out','a',document.getElementById(e));
  for (var i = 0, j = linky.length; i < j; i++) {
//   linky[i].setAttribute("target","_blank");
  linky[i].setAttribute("onclick","return outlink(this.href)");
}
}
");
  $e.prev().css({opacity:0}).animate({opacity:1},1500);
  
  setTimeout(function(){
  $e.css({opacity:1}).animate({opacity:0},1500,function(){$e.remove();});
  },60);
}
$(document).ready(function(){
  if($(window).width()<479) $('html, body').delay(500).animate({scrollTop: $("#main").offset().top}, 1000);
  $("a").click(function(){$(this).blur();return true;});
  var $cur = $("#menu li.cur").eq(0);
  var $precur = false;
  $("#menu li").mouseenter(function(){$(this).children("ul").css({display:"none"}).fadeIn();}).mouseleave(function(){$(this).children("ul").stop(true,true).css({display:"none"});});
outlinks();
  });
  
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 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 outlink(href){
      var evt = window.event;
      if(href) var win = window.open(href);
      if (win){
          if (evt && evt.preventDefault) evt.preventDefault();
          if (evt) evt.returnValue = false;
          return false;
      } else {
            return true;
      }
}
function outlinks(e) {
  linky = getElementsByClassJmeno('out','a',document.getElementById(e));
  for (var i = 0, j = linky.length; i < j; i++) {
//   linky[i].setAttribute("target","_blank");
  linky[i].setAttribute("onclick","return outlink(this.href)");
}
}