function popup(url) {
  okno = window.open('','popup','width=400,height=300,left=150,top=150,location=0,menubar=0,resizable=1,scrollbars=0,status=0,titlebar=0,toolbar=0');
	var html = '<html>\n<head>\n' +
	'<meta http-equiv="content-type" content="text/html; charset=utf-8">\n' +
	'<meta http-equiv="content-language" content="cs">\n' +
	'<title>Detail obrázku | Pharos</title>\n' +
  '<script type="text/javascript">\n' +
  'function resizewindow () {\n' +
  '  var width = document.myimage.width;\n' + 
  '  var height = document.myimage.height;\n';
  
  // Netscape  
  if (navigator.appName.indexOf("Netscape") != -1) {  
      html = html + '  window.innerHeight = height;\n  window.innerWidth = width;\n';
  }
  
  // Opera 
  else if (navigator.appName.indexOf("Opera") != -1) {
      html = html + '  window.resizeTo (width+12, height+31);\n';
  }
  
  // Microsoft 
  else if (navigator.appName.indexOf("Microsoft") != -1) { 
      html = html + '  window.resizeTo (width+12, height+45);\n'; 
  }
  
  // Assume a frig factor for any other browsers
  else {
      html = html + '  window.resizeTo (width+14, height+34);\n';
  }
  html = html + '}\n window.onload = resizewindow;\n</script>' +
	'</head>\n<body style="padding:0; margin:0;" onclick="window.close();">\n<div>\n' +
	'<img src="' + url + '" alt="zavřít okno" name="myimage" title="zavřít okno" />\n' +
	'</div>\n</body>\n</html>';
	okno.document.write(html);
	okno.document.close();
  return false;
}


function counter(obj, num) {
  var chars = num ? num : 160;
	var str = obj.value;
	var strlen = str.length;

  document.getElementById('counter').firstChild.data = strlen;
	if(strlen > chars) {
		obj.value = obj.value.substring(0, chars);
		document.getElementById('counter').firstChild.data = chars;
	}
}

function closeOverLayer() {
  document.getElementById('overLayer').style.display = 'none';
}