//onkeydown=\"if(event.keyCode=='38')datka('plus','',this); else if(event.keyCode=='40')datka('minus','',this);\"
function datka(znak,offset,t)
{
 wzor=/^[0-9]{4}-((0[1-9]{1})|(1[0-2]{1}))-((0[1-9]{1})|(1[0-9]{1})|(2[0-9]{1})|(3[0-1]{1}))$/;
     if(t.value != '')
     {
          tab = t.value.split('-');
          if(znak == "plus")
             tab[2] = parseFloat(tab[2])+1;
          else if(znak == "minus")
             tab[2] = parseFloat(tab[2])-1;
          tab[1] = parseFloat(tab[1])-1;

          data = new Date(tab[0],tab[1],tab[2]);
          var ile = data.getTime();
          data = new Date(ile);
     }
     else
     {
          data = new Date();
          if(offset != '')
          {
             data.setDate(parseFloat(data.getDate() + 7));
          }
     }
     var dzien = data.getDate().toString();
     if(dzien.length == "1")
     {
       dzien = "0" + dzien;
     }
     var mies = parseFloat(data.getMonth())+1;
     mies = mies.toString();
     if(mies.length == "1")
     {
       mies = "0" + mies;
     }
     //alert(data.getYear() + "-" + mies + "-" + dzien);
     if(wzor.test(data.getYear() + "-" + mies + "-" + dzien)==true)
          t.value = data.getYear() + "-" + mies + "-" + dzien;
     else
      {
          alert('Błąd !!! Wypełnij poprawnie podane pole.');
          t.value = '';
          t.focus();
      }

}

function miesiace(site,id,str)
{
         var path = site + "?id=" + id + "&str=" + str + "&r="+ mies.value.split('-')[0];
         if(mies.value.split('-')[1]) path = path + "&m="+ mies.value.split('-')[1];
         return path;
}

function sprawdz()
{
      if(document.form.imie.value == '')
      {
            alert('Wypełnij podane pole !!!');
            document.form.imie.focus();
            return;
      }
      /*else if(document.form.adres.value == '')
      {
            alert('Wypełnij podane pole !!!');
            document.form.adres.focus();
            return;
      }
      */
      else if(document.form.email.value == '')
      {
            alert('Wypełnij podane pole !!!');
            document.form.email.focus();
            return;
      }
      else if(document.form.zapytanie.value == '')
      {
            alert('Wypełnij podane pole !!!');
            document.form.zapytanie.focus();
            return;
      }
      else
      {
            document.form.submit();
      }
}


function podglad(elem){
     temp='podglad_'+ elem;
     if(document.all[temp]){
          text=eval('document.form.'+ elem);
          if(text.value){
               ts=text.value.replace('<a','<a target="_blank"');
               document.all[temp].innerHTML = '<table  bgcolor="#ededed" border="0" bordercolor="#ff0000" width="450" cellpadding="4" cellspacing="1">'+
               '<tr>'+
               '<td align="right" style="background-color: #000000"><DIV style="WIDTH: 100%;"><a href="javascript:void(null);" onClick="ukryj_podglad(\''+elem+'\');"><img src="main_img/close.gif" border="0"></a></DIV></td>'+
               '</tr>'+
               '<tr>'+
               '<td style="text-align: justify; background-color: #f9f9f9" class="tekst">'+ ts +'&nbsp;</td>'+
               '</tr></table>';
               document.all[temp].style.pixelLeft=30;
               document.all[temp].style.pixelTop=30;
               document.all[temp].style.visibility="visible";
          }
          else{
               if(!text.disabled){
                       alert("Proszę wypełnić wskazane pole !");
                       text.focus();
               }
          }
     }
}

function ukryj_podglad(war){
     document.all["podglad_"+war].style.visibility='hidden';
}


function menuOver(overOrout) {
        tablename=getLayerStyle("Menu");
        if (overOrout) {
                actionCheck = 1;
                setTimeout("animateMenu(1);", 1);
        } else {
                actionCheck = 0;
                setTimeout("animateMenu(0);", 1);
        }
}

function animateMenu(overOrout) {
        if (overOrout && actionCheck) {
                if (tablename.pixelLeft < (-10+document.body.scrollLeft)) {
                        tablename.pixelLeft += 20;
                        setTimeout("animateMenu(1)",10);
                }
        } else {
                if (!actionCheck && tablename.pixelLeft > (-180+document.body.scrollLeft)) {
                        tablename.pixelLeft -= 20;
                        setTimeout("animateMenu(0)",10);
                }
        }
}


function menuResize() {
     /*
     var m=getLayerStyle("Menu");
     m.top=((document.body.clientHeight-300)/2)+document.body.scrollTop;
     m.left=document.body.scrollLeft-180;
     var sl=getLayerStyle("SubMenu");
     sl.left=document.body.scrollLeft+subMenuLeft;
     sl.top=document.body.scrollTop+subMenuTop;
     */
}


function setMovingLayer(n) {
        movingLayer=n;
        if (n=="") return true;
        if (navigator.appName!='Netscape') {
                lastX=event.clientX;
                lastY=event.clientY;
        }
        var l=getLayerStyle(n);
        lastLayerX=parseInt(l.left);
        lastLayerY=parseInt(l.top);
        if (lastMovingLayer!="" && lastMovingLayer!=movingLayer) {
                var lastLayerStyle=getLayerStyle(lastMovingLayer);
                var tempZIndex=l.zIndex;
                l.zIndex=lastLayerStyle.zIndex;
                lastLayerStyle.zIndex=tempZIndex;
        }
}

function clearMovingLayer() {
        lastMovingLayer=movingLayer;
        movingLayer="";
}

function mouseMoving(e) {
        if (movingLayer=="") return;
        var xpos=(navigator.appName=='Netscape')?e.pageX:event.clientX;
        var ypos=(navigator.appName=='Netscape')?e.pageY:event.clientY;
        var l=getLayerStyle(movingLayer);
        l.left=lastLayerX+xpos-lastX;
        subMenuLeft=lastLayerX+xpos-lastX-document.body.scrollLeft;
        l.top=lastLayerY+ypos-lastY;
        subMenuTop=lastLayerY+ypos-lastY-document.body.scrollTop;
}

lastX=0;
lastY=0;
lastLayerX=0;
lastLayerY=0;

subMenuTop=0;
subMenuLeft=0;
menuLeft=0;
lastSMTop=0;
lastSMLeft=0;
lastSMWidth=300;
lastMovingLayer="";

movingLayer="";
window.onmousemove=mouseMoving;

function menuInit() {
        var l=getLayerStyle("SubMenu");
        subMenuTop=20;
        subMenuLeft=document.body.clientWidth-20-parseInt(l.width);
        menuResize();
}

// set inner HTML of a layer
  function setLayerHTML(layerName, str) {
    if (navigator.appName=='Netscape') {
      document.layers[layerName].document.open();
      document.layers[layerName].document.write(str);
      document.layers[layerName].document.close();
    } else {
      document.all[layerName].innerHTML=str;
    }
  }

// get style of a layer
  function getLayerStyle(layerName) {
    var layerStyle;
    if (navigator.appName=='Netscape') {
      layerStyle=document.layers[layerName];
    } else {
      layerStyle=document.all[layerName].style;
    }
    return layerStyle;
  }

function sprawdz_log()
{
        dodatek=document.log;
        var komunikat='';

if      (dodatek.login.value.length == 0)
{
                komunikat=('Wypełnij wskazane pole !');
                alert(komunikat);
                dodatek.login.focus();
}

else if      (dodatek.pass.value.length == 0)
{
                komunikat=('Wypełnij wskazane pole !');
                alert(komunikat);
                dodatek.pass.focus();
}


        if (komunikat.length == 0)
                dodatek.submit();
}