function actChanged()
{
	var value=$('#act').val();
	if ((value=='copy')||(value=='move')) {$('#targets').show();} else {$('#targets').hide();};
	if ((value=='resize')) {$('#size').show();} else {$('#size').hide();};
};

function SendLogin()
{
	$('input[name="act"]').val($('input[name="ch_act"]').val());
	document.loginform.submit();
};

function Reply(booknr,postnr)
{
  document.forms["bookform"+booknr].act.value="new_post";
  document.forms["bookform"+booknr].chpost.value=postnr; 
  document.forms["bookform"+booknr].submitbutton.value="Odeslat odpovÄ›ÄŹ";
  document.forms["bookform"+booknr].postheader.value="Re: "+document.getElementById("hd"+booknr+"_"+postnr).innerHTML; //getelement
	document.forms["bookform"+booknr]["posttext"+booknr].value="";
  if (typeof tinyMCE!="undefined") {
    var id=tinyMCE.getEditorId("posttext"+booknr);
    tinyMCE.getInstanceById(id).setHTML("");
  };
  return false;
};

function ReplyCite(booknr,postnr)
{
  document.forms["bookform"+booknr].act.value="new_post"; 
  document.forms["bookform"+booknr].chpost.value=postnr; 
  document.forms["bookform"+booknr].submitbutton.value="Odeslat odpovÄ›ÄŹ";
  document.forms["bookform"+booknr].postheader.value="Re: "+document.getElementById("hd"+booknr+"_"+postnr).innerHTML; //getelement
  document.forms["bookform"+booknr]["posttext"+booknr].value=document.getElementById("ps"+booknr+"_"+postnr).innerHTML;
  if (typeof tinyMCE!="undefined") {
    var id=tinyMCE.getEditorId("posttext"+booknr);
    tinyMCE.getInstanceById(id).setHTML(document.getElementById("ps"+booknr+"_"+postnr).innerHTML);
  };
  return false;
};

function EditPost(booknr,postnr)
{
  document.forms["bookform"+booknr].act.value="edit_post";
  document.forms["bookform"+booknr].chpost.value=postnr;
  document.forms["bookform"+booknr].submitbutton.value="Odeslat upravenĂ˝ pĹ™Ă­spÄ›vek";
  document.forms["bookform"+booknr].postheader.value=document.getElementById("hd"+booknr+"_"+postnr).innerHTML;
  document.forms["bookform"+booknr]["posttext"+booknr].value=document.getElementById("ps"+booknr+"_"+postnr).innerHTML;
  if (typeof tinyMCE!="undefined") {
    var id=tinyMCE.getEditorId("posttext"+booknr);
    tinyMCE.getInstanceById(id).setHTML(document.getElementById("ps"+booknr+"_"+postnr).innerHTML);
  };
  return false;
};

function NewPost(booknr)
{
  document.forms["bookform"+booknr].act.value="new_post";
  document.forms["bookform"+booknr].chpost.value="";
  document.forms["bookform"+booknr].submitbutton.value="Odeslat pĹ™Ă­spÄ›vek";
  document.forms["bookform"+booknr].postheader.value="";
  document.forms["bookform"+booknr]["posttext"+booknr].value="";
  if (typeof tinyMCE!="undefined") {
    var id=tinyMCE.getEditorId("posttext"+booknr);
    tinyMCE.getInstanceById(id).setHTML("");
  };
  return false;
};

function SendMessage(booknr,name)
{
  document.forms["bookform"+booknr].act.value="send_message";
  document.forms["bookform"+booknr].chpost.value=name;
  document.forms["bookform"+booknr].submitbutton.value="Odeslat soukromou zprĂˇvu uĹľivateli "+name;
  document.forms["bookform"+booknr].postheader.value="";
  document.forms["bookform"+booknr]["posttext"+booknr].value="";
  if (typeof tinyMCE!="undefined") {
    var id=tinyMCE.getEditorId("posttext"+booknr);
    tinyMCE.getInstanceById(id).setHTML("");
  };
  return false;
};

function HidePost(booknr,postnr)
{
  if (confirm("Opravdu skrĂ˝t tento pĹ™Ă­spÄ›vek?")) {
    document.forms["bookform"+booknr].act.value="hide_post"; 
    document.forms["bookform"+booknr].chpost.value=postnr; 
    document.forms["bookform"+booknr].submit();
  };
  return false;
};

function UnhidePost(booknr,postnr)
{
  if (confirm("Opravdu odkrĂ˝t tento pĹ™Ă­spÄ›vek?")) {
    document.forms["bookform"+booknr].act.value="unhide_post"; 
    document.forms["bookform"+booknr].chpost.value=postnr; 
    document.forms["bookform"+booknr].submit();
  };
  return false;
};

function DelPost(booknr,postnr)
{
  if (confirm("Opravdu navĹľdy smazat tento pĹ™Ă­spÄ›vek?")) {
    document.forms["bookform"+booknr].act.value="del_post"; 
    document.forms["bookform"+booknr].chpost.value=postnr; 
    document.forms["bookform"+booknr].submit();
  };
  return false;
};

function SendBook(booknr)
{
  if (document.forms["bookform"+booknr].act.value=="no") {
    document.forms["bookform"+booknr].act.value="new_post";
    document.forms["bookform"+booknr].chpost.value="";
  };
  var textOK=false;
  if (typeof tinyMCE!="undefined") {
    var id=tinyMCE.getEditorId("posttext"+booknr);
    textOK=tinyMCE.getInstanceById(id).getHTML();
  } else {textOK=document.forms["bookform"+booknr]["posttext"+booknr].value};
  if (document.forms["bookform"+booknr].postheader.value&&textOK) {
	  document.forms["bookform"+booknr]["posttext"+booknr].name="posttext";
    document.forms["bookform"+booknr].submit();
  } else alert("VyplĹ�te prosĂ­m nadpis a text.");
  return false;
};

function SubscrBook(booknr)
{
  document.forms["bookform"+booknr].act.value="subscribe"; 
  document.forms["bookform"+booknr].submit();
  return false;
};

function NewBook(folder)
{
	newfile=prompt("NovĂˇ diskuse:","");
	if (newfile!=null) {
    window.location.href="?"+folder+"="+newfile+".book";
  };
  return false;
};

function SubmitUser(actn)
{
	if ((actn!='del_user')||(confirm('Opravdu smazat uĹľivatelskĂ˝ ĂşÄŤet?'))) {
		document.userform.act.value=actn;
		document.userform.name.disabled=false;
		document.userform.submit();
	};
	return false;
};

function DelUser(name)
{
	ret=(confirm('Opravdu smazat ĂşÄŤet uĹľivatele '+name+'?'));
	return ret;
};

function loadFile(obj) {
  movieName="mpl";
  if(navigator.appName.indexOf("Microsoft") != -1) {
    window[movieName].loadFile({file:obj});
    window[movieName].sendEvent("playpause");
  } else {
    document[movieName].loadFile({file:obj});
    document[movieName].sendEvent("playpause");
  }
};

var sh=0;
var prev_pict='none';
var next_pict='none';
var gallery=0;
var closeOK='yes';
var winH=0;
var winW=0;
//var noScroll=((navigator.appName.indexOf("Microsoft")!=-1)&&(navigator.appVersion.indexOf("MSIE 7")==-1)&&(navigator.appVersion.indexOf("MSIE 8")==-1));


function ShowImage(gal,pict) {
  if (sh==0) {
	sh=1;
	$('#content').append('<div id="overlay" onclick="CloseImage();"><img id="loadingImage" src="ics/loading.gif"></div><div id="lightbox" onclick="CloseImage();" onmouseover="ShowNav();" onmouseout="HideNav();"><span id="lightboxCaption"></span><img id="lightboxImage" src="" onload="ImageLoaded()"><img id="prevLink" src="ics/prev.gif" onclick="ShowPrev(); return false;"><img id="nextLink" src="ics/next.gif" onclick="ShowNext(); return false;"></div>');
//	$('#content').append('<div id="overlay" onclick="CloseImage();"><img id="loadingImage" src="ics/loading.gif"></div><div id="lightbox" onclick="CloseImage();" onmouseover="ShowNav();" onmouseout="HideNav();"><img id="lightboxImage" src="" onload="ImageLoaded()"></div>');
	$("#lightbox span").css({display: "none"}); // Opera Fix
	$("#prevLink").css({display: "none"}); // Opera Fix
	$("#nextLink").css({display: "none"}); // Opera Fix
  };
  winH=$(window).height();
  winW=$(window).width();
  gallery=gal;
  id='#img'+gal+'_'+pict;
  if ($(id)!=null) {
    prev_pict='none';
    next_pict='none';
    HideNav();
    $('#lightbox').css("display","none");
    $('#overlay').css("display","block");
    $('#overlay').css("width",winW);
    $('#overlay').css("height",winH);
    $('#lightboxCaption').html($(id).attr('title'));
    $('#lightboxImage').css("width","auto");
    $('#lightboxImage').css("height","auto");
    prev_pict=pict-1;
    if ((gal==0)||($('#img'+gal+'_'+prev_pict).size()==0)) {prev_pict='none';};
    next_pict=pict+1;
    if ((gal==0)||($('#img'+gal+'_'+next_pict).size()==0)) {next_pict='none';};
  	if(navigator.appName.indexOf("Microsoft") != -1) {
  		var re=/%3A/g;
  		$('#lightboxImage').attr('src',escape(unescape($(id).attr('href'))).replace(re,':'));
  	} else {
  		$('#lightboxImage').attr('src',$(id).attr('href'));
  	};
  };
  return false;
};

function ShowPrev() {
  closeOK='no';
  ShowImage(gallery,prev_pict);
};

function ShowNext() {
  closeOK='no';
  ShowImage(gallery,next_pict);
};

function ShowNav() {
  if (prev_pict!='none') {$('#prevLink').show();};
  if (next_pict!='none') {$('#nextLink').show();};
  $('#lightbox span').fadeIn(400);
};

function HideNav() {
  $('#prevLink').hide();
  $('#nextLink').hide();
  $('#lightbox span').hide();
};

function ImageLoaded() {
  if ($('#overlay').css("display")=="block") {
	  $('#lightbox').css("display","block");
	  $('#lightbox').css("visibility","hidden");
	  pictH=$('#lightboxImage').height();
	  pictW=$('#lightboxImage').width();
	  r=Math.max(pictH/(winH-30),pictW/(winW-30));
	  if ((r>1)&&(pictW!=0)&&(pictH!=0)) {
		pictH=Math.round(pictH/r);
		pictW=Math.round(pictW/r);
	  };
	  $('#lightboxImage').css("width",pictW);
	  $('#lightboxImage').css("height",pictH);
	  posH=Math.round((winH-pictH)/2-10);
	  posW=Math.round((winW-pictW)/2-10);
	  if(jQuery.support.boxModel==false) {
		  posW=posW+($(window).scrollLeft());
		  posH=posH+($(window).scrollTop());
	  };
	  $('#lightbox').css("top",posH);
	  $('#lightbox').css("left",posW);
	  $('#lightbox').css("width",pictW);
	  $('#lightbox').css("height",pictH);
	  $('#lightbox').css("visibility","visible");
  };
  return false;
};

function CloseImage() {
  if (closeOK=='yes') {
    HideNav();
    $('#overlay').hide();
    $('#lightbox').hide();
  } else {closeOK='yes';};
};

function slideSwitch($target) {
    var $active = $($target+' img.active');

    if ( $active.length == 0 ) $active = $($target+'  img:last');

    var $next =  $active.next().length ? $active.next() : $($target+' img:first');

    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
};

$(document).ready(function(){
$(".zoom").css({display: "none"}); // Opera Fix
$(".msg").delay(3000).slideUp(1000);
$(".ic_msg").hover(function(){
		$(".msg").slideToggle(300);
		});
$(".img_left_thumb").hover(function(){
		$(this).find('.zoom:first').slideToggle(300);
		});
$(".img_right_thumb").hover(function(){
		$(this).find('.zoom:first').slideToggle(300);
		});
$(".img_left").hover(function(){
		$(this).find('.zoom:first').slideToggle(300);
		});
$(".img_right").hover(function(){
		$(this).find('.zoom:first').slideToggle(300);
		});
});
