// JavaScript Document
  var left=0;
  var inprogres=false;

$(document).ready(function(){
  $(".pimg,.nimg").mousemove(
    function(cur){
      var thumb="#"+$(this).attr("class");
      var s=$(thumb).width();
      var l=(cur.pageX-s/2)+"px";
      var t=(cur.pageY+30)+"px";
      $(thumb).css({left:l,top:t}).slideDown(500);
    }
  );
  $(".pimg,.nimg").mouseout(
    function(){
      var thumb="#"+$(this).attr("class");
      $(thumb).fadeOut(500);
    }
  );
});
  function Right(id){
    var i = document.getElementById("inner_"+id);
    var o = document.getElementById("outer_"+id);
    //alert("Stisknuto -> Right");
    if( i.offsetLeft < 0)
      pom = i.offsetLeft*(-1);
    else{
      pom = i.offsetLeft;
    }
    oi = i.offsetWidth;
    oo = pom+o.offsetWidth;
    if(run>0 && oo <= oi){
      var pos = i.offsetLeft-20;
//      alert("oi->"+oi+"\noo->"+oo+"\npos->"+pos);
      i.style.left = pos+"px";
      left = pos;
      setTimeout('Right('+id+')',80);
    }
  }

  function Left(id){
    var i = document.getElementById("inner_"+id);
    pom = i.offsetLeft;
    //alert("Stisknuto -> Left");
    if(run && pom < 0){
      pos = i.offsetLeft + 20;
      i.style.left = pos+"px";
      left = pos;
      setTimeout('Left('+id+')',80);
    }
  }

  function MoveMenu(dir,id){
    run = dir;
    if(dir == 1)
      Left(id);
    if(dir == 2)
      Right(id);
  }

  function DisplayArrow(id){
    var o = document.getElementById("outer_"+id);                 //sirka vnejsiho
    var i = document.getElementById("inner_"+id);                 //sirka vnitrniho
    if(i.offsetLeft >= 0)
      document.getElementById("left_"+id).style.visibility = "hidden";
    else
      document.getElementById("left_"+id).style.visibility = "visible";
    l=GetLeft(id);
    wi = i.scrollWidth;
    wo = o.offsetWidth;
    pom = l + wi;
    if(pom <= wo)
      document.getElementById("right_"+id).style.visibility = "hidden";
    else
      document.getElementById("right_"+id).style.visibility = "visible";
  }

  function DisplaySection(){
    var s = document.getElementById("imgsection");
    if(s)
      s.style.display = "block";
  }

  function GetLeft(id){
    left=document.getElementById("inner_"+id).offsetLeft;
    return left;
  }

  function MaxLengthCount(txarea,lmax,atxt){
    if (!inprogres){
      inprogres = true;
      var txtlen = txarea.value.length;
      var barlen = parseInt(txtlen/lmax * 100);
      if (txtlen > lmax){
        alert(atxt);
        txarea.value = txarea.value.substring(0,lmax);
      }
      if (txtlen >= lmax){
        document.getElementById("commentbar").style.backgroundColor = "red";
      }else{
        document.getElementById("commentbar").style.backgroundColor = "green";
      }
      document.getElementById("commentbar").style.width = barlen+"%";
//      document.getElementById("commentbar").style.width = parseInt((parseInt(txarea.offsetWidth)*barlen)/100)+"px";
      document.getElementById("cbartxt").innerHTML = txtlen+"/"+lmax;
      inprogres = false;
    }
  }