$(document).ready(function() {
	$("a#admin_login").fancybox({
		'zoomOpacity'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'frameWidth'            : 302,
		'frameHeight'           : 268,
		'overlayShow'			: true,
		'overlayOpacity'		: 0.7,
		'hideOnContentClick': false
	});
	$("a#login").fancybox({
		'zoomOpacity'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'frameWidth'            : 302,
		'frameHeight'           : 268,
		'overlayShow'			: true,
		'overlayOpacity'		: 0.7,
		'hideOnContentClick': false
	});
	$("a#doporucit").fancybox({
		'zoomOpacity'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'frameWidth'            : 402,
		'frameHeight'           : 354,
		'overlayShow'			: true,
		'overlayOpacity'		: 0.7,
		'hideOnContentClick': false
	});
	$("a#watchdog").fancybox({
		'zoomOpacity'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'frameWidth'            : 302,
		'frameHeight'           : 264,
		'overlayShow'			: true,
		'overlayOpacity'		: 0.7,
		'hideOnContentClick': false
	});
	$("a#tabulka-velikosti").fancybox({
		'zoomOpacity'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'frameWidth'            : 640,
		'frameHeight'           : 230,
		'overlayShow'			: true,
		'overlayOpacity'		: 0.7,
		'hideOnContentClick': false
	});
	$("a#tabulka-velikosti2").fancybox({
		'zoomOpacity'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'frameWidth'            : 640,
		'frameHeight'           : 450,
		'overlayShow'			: true,
		'overlayOpacity'		: 0.7,
		'hideOnContentClick': false
	});
  i = 1;
  while (object = document.getElementById("do_kosiku_"+i)) {
	$("a#do_kosiku_"+i).fancybox({
		'zoomOpacity'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'frameWidth'            : 402,
		'frameHeight'           : 324,
		'overlayShow'			: true,
		'overlayOpacity'		: 0.7,
		'hideOnContentClick': false
	});
	i++;
  }
		
	$("a.galerie").fancybox({
		'zoomOpacity'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'overlayShow'			: true,
		'overlayOpacity'		: 0.7,
		'hideOnContentClick': false
	});
	
});

function confirmDialog(n) {
  return confirm(n);
}

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
window.onload = externalLinks;

function toggleClamShellMenu(objectID) {
	var object = document.getElementById(objectID);
	if (object.style.display == 'block')  object.style.display='none';
	else object.style.display='block';
	return;
}

function set_visible(tab) {
  i = 1;
  while (object1 = document.getElementById("tabs"+i)) {
    object2 = document.getElementById("tab"+i);
    if (i == tab) {
      object1.setAttribute("class", "active"); 
      object1.setAttribute("className", "active"); 
      object2.style.display = "block";
    } else {
      object1.setAttribute("class", ""); 
      object1.setAttribute("className", ""); 
	  object2.style.display = "none";
	}
	i++;
  }
  return false;
}

var lastVisible = null;
var nowVisible = null;

function switch_vis(obj, style) {
  if (obj == null) {
    obj = lastVisible;
  }
  lastVisible = nowVisible;
  nowVisible = obj;
  object1 = document.getElementById(nowVisible);
  if (object1.style.display=='none') {
    object1.style.display = style;
    if ((lastVisible != null) && (lastVisible != nowVisible)) {
      object2 = document.getElementById(lastVisible);
      object2.style.display = "none";
    }
  }
  return false;
} 


function show_hide(x) {
  if (document.getElementById(x).style.display == "none") {
    document.getElementById(x).style.display="block";
  } else {
    document.getElementById(x).style.display="none";
  }
  return false;
} 

function enable_button(button) {
  object = document.getElementById(button);
  object.removeAttribute('disabled');
  return false;
}

function disable_button(button) {
  object = document.getElementById(button);
  object.setAttribute('disabled', 'disabled');
  return false;
}

function CreateBookmarkLink(url,title) {
  if (window.sidebar) {
    window.sidebar.addPanel(title, url,"");
  } else if (window.external) {
    window.external.AddFavorite(url, title);
  } else if (window.opera && window.print) {
    return true;
  }
}

function Bookmark(url, title, btitle) {
  if ((window.external) || (window.sidebar)) {
    document.write('<a href="javascript:CreateBookmarkLink(\''+url+'\',\''+title+'\');" title="'+btitle+'">'+btitle+'</a>');
  } else if (window.opera && window.print) {
    document.write('<a href="'+url+'" title="'+title+'" rel="sidebar">'+btitle+'</a>');
  }
}

function prepni(act, unact) {
    object1 = document.getElementById(act);
    object2 = document.getElementById("list-"+act);
    object1.setAttribute("class", "active"); 
    object1.setAttribute("className", "active"); 
    object2.style.display = "block";
    object1 = document.getElementById(unact);
    object2 = document.getElementById("list-"+unact);
    object1.setAttribute("class", ""); 
    object1.setAttribute("className", ""); 
    object2.style.display = "none";
    return false;
} 

function switch_parts(name, part) {
  if (part == 1) {
    document.getElementById(name+"1").style.display = "inline";
    document.getElementById(name+"1switch").style.display = "none";
  } else {
    document.getElementById(name+"1").style.display = "none";
    document.getElementById(name+"1switch").style.display = "inline";
  }
  if (part == 2) {
    document.getElementById(name+"2").style.display = "inline";
    document.getElementById(name+"2switch").style.display = "none";
  } else {
    document.getElementById(name+"2").style.display = "none";
    document.getElementById(name+"2switch").style.display = "inline";
  }
  return false;
} 



var rating_selected = new Array();
var rating_last = null;

function rating(num){
  group = num.id.substring(0, num.id.lastIndexOf("_")+1);
  
  s = num.id.replace(group, '');
  a = 0;
  for (i = 1; i <= 5; i++)
    if (i <= s)
	  document.getElementById(group+i).className = "on";
	else
	  document.getElementById(group+i).className = "";
}

function off(me){
  group = me.id.substring(0, me.id.lastIndexOf("_")+1);
  if (!rating_selected[group]){	
	  for(i = 1; i <= 5; i++){		
	  document.getElementById(group+i).className = "";
	}
  }else{
	rating(document.getElementById(group+rating_selected[group]));
  }
}

function rateIt(me){
  group = me.id.substring(0, me.id.lastIndexOf("_")+1);
  s = me.id.replace(group, '');
  document.getElementById(group+"val").value = s;
  rating_selected[group] = s;
  if (rating_last == null)
    rating_last = group;
  if (rating_last != group) {
	l = rating_last;
    rating_selected[l] = null;
    rating_last = group;
	off(document.getElementById(l+"1"));
  }
  rating(me);
  switch_vis(group+"row", "");
  return false;
}


