function prihlaska(){
    window.open("../prihlasky/","new","scrollbars=yes, width=650, height=420, top=50, left=50");
   }
function email(user, server, text){
  if (!text){
   text=user+"<img src=\"img/at.gif\">"+server;
   }
  document.write("<a href=\"javascript:mailto(\'"+user+"\',\'"+server+"\');\">"+text+"</a>");
  }
function mailto(user, server){
  window.location="mailto: "+user+"@"+server;
  }
function otevri(cis, id, sub){
    window.open("main_content/foto_fullscreen.php?id="+id+"&cis="+cis+"&sub="+sub,"new","scrollbars=yes, resizable=yes, width=1024, height=768, top=0, left=0");
   }
function mouseIn(obj) 
{
  var button;
  button = document.getElementById(obj.id+"_b");
  button.style.backgroundPosition = "-48px 0px";
  obj.style.backgroundColor = "#417D9C";
  }
  
function mouseOut(obj) 
{
  var button;
  button = document.getElementById(obj.id+"_b");
  button.style.backgroundPosition = "0px 0px";
  obj.style.backgroundColor = "#A3C1D0";
  }

function MmenuClick(obj)
  {
   var isvisible;
   var sub;
   var menus = new Array("future" ,"som", "past", "disk", "galery", "lesem");
   
   for (i=0;i<=5;i++) {
     if (menus[i] != obj.id) {
       sub = document.getElementById(menus[i]+"_s");
       if (sub!=null) {
          sub.style.display = "none";}
       }
   }
   
   sub = document.getElementById(obj.id+"_s");
   if (sub==null) {
   return;
   }
   isvisible = sub.style.display == "block";
   
   if (isvisible) {
     sub.style.display = "none";
     }
   else {
     sub.style.display = "block";
     }
   }

function MmenuDClick(obj)
   {if (navigator.appName=="Microsoft Internet Explorer") MmenuClick(obj)   
   }
   
function showNewEntryDlg()
   {
     hideAll();
     var dlg=document.getElementById('newEntryDialog');
     dlg.style.display="block";
     var form=self.document.forms['newEntryForm'];
     form.reset();
     form.newSubject.focus();
   }

function cancelNewEntryDlg()
   {
     var dlg=document.getElementById('newEntryDialog');
     dlg.style.display="none";
     var form=self.document.forms['newEntryForm'];
     form.reset();
   }

function resetNewEntryDlg()
   {
     var form=self.document.forms['newEntryForm'];
     form.reset();
     form.newSubject.focus();     
   }
   
function sendNewEntry()
   {
    var form=self.document.forms.newEntryForm;
    form.submit();
   }
   
function showEditEntryDlg(id)
   {
    hideAll();
    var dlg=document.getElementById('eed_'+id);
    dlg.style.display="block";
    var entry=document.getElementById('e_'+id);
    entry.style.display="none";
    var form=self.document.forms['eef_'+id];
    form.reset();
    form.newText.focus();
    copyText(entry,form);
   }
   
function copyText(source,dest)
   {
    //****kopiruje hodnoty textu z prispevku (source) do formulare (dest)
    //****** napln newText input element formulare / textarea
    //iteruj pres childNodes od 0 po konec (pres prvky HTMLParagraphElement)
    var paragraphs=source.getElementsByTagName('p');
    var paragraph;
    var text='';
    for (i=0;i<=paragraphs.length-1;i++) {
        paragraph=paragraphs.item(i);
        text+=paragraph.firstChild.data
        if (i < paragraphs.length-1) {text+='\n';}
    }
    dest.newText.value=text;
   }

function resetEditEntryDlg(id)
   {
     var entry=document.getElementById('e_'+id);
     var form=self.document.forms['eef_'+id];
     copyText(entry,form);
     form.newText.focus();
   }
   
function cancelEditEntryDlg(id)
   {
    var dlg=document.getElementById('eed_'+id);
    dlg.style.display="none";
    var form=self.document.forms['eef_'+id];
    form.reset();
    var entry=document.getElementById('e_'+id);
    entry.style.display="block";
   }
   
function sendEditedEntry(id)
   {
    var form=self.document.forms['eef_'+id];
    if (form.newText.value=='') {
          resetEditEntryDlg(id);
    }
    else {
         form.submit();
    }
   }
//skryje vsechny formulare, ktere jsou zobrazeny
function hideAll()
   {
    cancelNewEntryDlg();
    //schovej vsechny otevrene formulare EditEntry
    var maintext=document.getElementById('maintext');
    var divs=maintext.childNodes;
    //iteruj pres vsechny divy a ty ktere maji id eed_# a jsou otevrene skryj
    var id
    for (i=0;i<=divs.length-1;i++) {
          id=divs.item(i).id;
          //alert(id.substring(0,4));
          //alert(id.substr(0,4));
          if (id==null || id.substr(0,4)!="eed_") {continue;}
          //alert(id.substr(4));
          cancelEditEntryDlg(id.substr(4));
    }
   }
   
//zobrazi question dialog pro potvrzeni smazani prispevku
function confirmEntryDelete()
   {
    var text="Klepnutím na Ok se příspěvek trvale vymaže z databáze. Jsi si jist?";
    return confirm(text);
   }
   
function imUListSave(fId)
   {
     var form=self.document.forms[fId];
     form.action.value="save";
     form.submit();
   }
   
function imUListDelete(fId)
   {
     var form=self.document.forms[fId];
     var text="Jsi si jist, že chceš z databáze odstranit uživatele "+form.username.value+" ?";
     if (!confirm(text)) return;
     form.action.value="delete";
     form.submit();
   }

function hideMenuItems()
{
  var menus = new Array("future" ,"som", "disk", "past", "galery", "lesem");
  for (i=0;i<=5;i++) {
     sub = document.getElementById(menus[i]+"_s");
     if (sub!=null) {
          sub.style.display = "none";}
   }
}

function focusLoginDlg()
{
  focusRegisterDlg();
  //pokud existuje prihlasovaci formular s polickem loginUsername, provedu focus
  var usernameinput=document.getElementById("loginUsername");
  if (usernameinput!=null) {
     usernameinput.focus();
     return false;
  }
  return true;
}

function focusRegisterDlg()
{
  //pokud existuje registrovaci formular s tlacitkem registerSubmit, provedu focus
  var registerbutton=document.getElementById("registerSubmit");
  if (registerbutton!=null) {
     registerbutton.focus();
     document.getElementById("registerUsername").focus();
     return false;
  }
  return true;
}

function pageOnLoad()
{
}

