var klikniecie=0;

function toggleLayer( whichLayer )
{
  var elem, vis;
  if( document.getElementById ) // this is the way the standards work
    elem = document.getElementById( whichLayer );
  else if( document.all ) // this is the way old msie versions work
      elem = document.all[whichLayer];
  else if( document.layers ) // this is the way nn4 works
    elem = document.layers[whichLayer];
  vis = elem.style;
  vis.display = 'block';
}

function loadimage(plik)
{
var warstwa=document.getElementById('preview');
var warstwa1=document.getElementById( 'info' );
warstwa.innerHTML = "<img src=\"file:/" + plik.value + " \" width='200' border='1'>";
image_1 = new Image();
image_1.src = plik.value;
image_1.onload = function () { warstwa1.innerHTML=image_1.width + " x " + image_1.height;}
}

function loadimageurl(plik)
{
var warstwa=document.getElementById('preview1');
var warstwa1=document.getElementById( 'info' );
warstwa.innerHTML = "<img src=\"" + plik.value + " \" width='400' border='0'>";
image_1 = new Image();
image_1.src = plik.value;
image_1.onload = function () { warstwa1.innerHTML=image_1.width + " x " + image_1.height;}
}

function sprawdz_hodowla()
{
var FieldList = "";

 if (formularz.imie.value == "" ){
  FieldList = FieldList + "Imie\n";
 };
 
if (formularz.nazwisko.value == "" ){
  FieldList = FieldList + "Nazwisko\n";
 };

 if (formularz.opis.value == "" || klikniecie==0){
  FieldList = FieldList + "Opis\n";
 };
 
 if (FieldList == ""){
 toggleLayer("slowScreenSplash");
  formularz.submit();
 } else { alert("Nie wprowadzono wszystkich wymaganych informacji!\n\nProszę poprawić poniższe pola:\n\n" + FieldList + "\nDodanie nowej hodowli nie będzie możliwe!");
 };
}

function Calendar(E,TL){
  if(!document.getElementById||!document.body.appendChild)return
  var T=document.getElementById(TL),i,j,tBody,Row,od,Do,d,dt, warstwa=E, pole=TL
  function cEl(t,p,h,w){
   p.appendChild(t=document.createElement(t))
   if(h)t.innerHTML=h;if(w)t.style.width='27px'
   return t}
  function cB(x){with(cld_BlaTek){
   B=0;x==0?R--:x==1?R++:x==2?(!M?(M=11,R--):M--):(M==11?(M=0,R++):M++);}
  }
  with(cld_BlaTek){
   od=Date.UTC(R,M,1);Do=Date.UTC(R,M+1,1)}
  E=document.getElementById(E)
  while(E.childNodes.length)E.removeChild(E.firstChild)

  tBody=cEl('tbody',cEl('table',E))
  tBody.onmouseup=function(){Calendar(warstwa, pole)}
  tBody.onmousemove=function(){
   if(window.getSelection)window.getSelection().removeAllRanges()}
  Row=cEl('tr',tBody)
  cEl('td',Row,'&#171;',1).onmousedown=function(){cB(0);}
  cEl('th',Row,cld_BlaTek.R)
  cEl('td',Row,'&#187;',1).onmousedown=function(){cB(1)}
  Row=cEl('tr',tBody)
  cEl('td',Row,'&#171;',1).onmousedown=function(){cB(2)}
  cEl('th',Row,cld_BlaTek.month[cld_BlaTek.M])
  cEl('td',Row,'&#187;',1).onmousedown=function(){cB(3)}

  tBody=cEl('tbody',cEl('table',E))
  Row=cEl('tr',tBody)
  for(i=0;i<7;i++)
   with(cEl('th',Row,cld_BlaTek.day[i]))
    if(i==6)style.backgroundColor='#f88'

  for(i=od;i<Do;i+=86400000){
   with(new Date(i)){d=getUTCDate();dt=getUTCDay()}
   if(dt==1||i==od)Row=cEl('tr',tBody)
   if(dt!=1&&d==1)for(j=1;j<(dt?dt:7);j++)cEl('th',Row)
   dt=cEl('td',Row,d);dt.onmousedown=function(x){
    x=+this.innerHTML
    with(cld_BlaTek)
     T.value=R+'-'+((M+1)<10?'0'+(M+1):(M+1))+'-'+(x<10?'0'+x:x)
     E.style.display='none'
   }
   with(cld_BlaTek)
   if(d==D.getDate()&&M==D.getMonth()&&R==D.getFullYear())
    dt.style.backgroundColor='#fff'
  }

  cld_BlaTek.B=1;E.style.display='block';
 }

 //global object (You can translate month&day names)
 cld_BlaTek={
  day:['pn','wt','¶r','cz','pt','so','n'],
  month:['styczeń','luty','marzec','kwiecień','maj','czerwiec',
  'lipiec','sierpień','wrzesień','październik','listopad','grudzień'],
  D:new Date(),M: 0,R:new Date().getFullYear()
 }

 function sprawdz_kota()
        {
         var FieldList = "";
         if (formularz.nr_rod.value == "") FieldList = FieldList + "Numer rodowodu\n";
         if (formularz.imie.value == "") FieldList = FieldList + "Imię\n";

         if (FieldList == "")
         {
         formularz.submit();
         toggleLayer("slowScreenSplash");
         }
         else {
         alert("Nie wprowadzono wszystkich wymaganych informacji!\n\nProszę uzupelnić poniższe pola:\n\n" + FieldList + "\nDodanie nowego zwierzaka nie będzie możliwe!");
         };
        }
 function sprawdz_psa()
        {
         var FieldList = "";
         if (document.formularz.pkr.value == "") FieldList = FieldList + "Numer PKR\n";
         if (document.formularz.imie.value == "") FieldList = FieldList + "Imię\n";

         if (FieldList == "")
         {
         formularz.submit();
         toggleLayer("slowScreenSplash");
         }
         else {
         alert("Nie wprowadzono wszystkich wymaganych informacji!\n\nProszę uzupelnić poniższe pola:\n\n" + FieldList + "\nDodanie nowego zwierzaka nie będzie możliwe!");
         };
        }
