var nn4,ie4,nn6,znak_pl,znak_ch;
nn4=(document.layers)?true:false;
ie4=(document.all)?true:false;
nn6=((document.getElementById)&&(!ie4))?true:false;

function znak(){
 r = document.forms['rejestracja'].rok_ur.value;
 m = document.forms['rejestracja'].miesiac_ur.value;
 d = document.forms['rejestracja'].dzien_ur.value;

 if(r>1900 && m>=1 && m<=12 && d>=1 && d<=31){

  // Znaki Europejskie
  if((d>=21 && m==3) || (d<=20 && m==4)){
    znak_pl = "baran";
    id = 1;
  }
  if((d>=21 && m==4) || (d<=21 && m==5)){
    znak_pl = "byk";  
    id = 2;
  }
  if((d>=22 && m==5) || (d<=21 && m==6)){
    znak_pl = "bliźnięta";
    id = 3;
  }
  if((d>=22 && m==6) || (d<=23 && m==7)){
    znak_pl = "rak";
    id = 4;
  }
  if((d>=24 && m==7) || (d<=23 && m==8)){
    znak_pl = "lew";
    id = 5;
  }
  if((d>=24 && m==8) || (d<=23 && m==9)){
    znak_pl = "panna";
    id = 6;
  }
  if((d>=24 && m==9) || (d<=23 && m==10)){
    znak_pl = "waga";
    id = 7;
  }
  if((d>=24 && m==10) || (d<=22 && m==11)){
    znak_pl = "skorpion";
    id = 8;
  }
  if((d>=23 && m==11) || (d<=21 && m==12)){ 
    znak_pl = "strzelec";
    id = 9;
  }
  if((d>=22 && m==12) || (d<=20 && m==1)){
    znak_pl = "koziorożec";
    id = 10;
  }
  if((d>=21 && m==1) || (d<=19 && m==2)){
    znak_pl = "wodnik";
    id = 11;
  }
  if((d>=20 && m==2) || (d<=20 && m==3)){
    znak_pl = "ryby";
    id = 12;
  }
  document.forms['rejestracja'].znak_pl.value = id;
 
  // Znaki Chińskie
  if(r>=1936){
   if(
    (r==1936 && m==1 && d>=24) || 
    (r==1936 && m>=2) ||
    (r==1937 && m<=1) ||
    (r==1937 && m==2 && d<=10) ||

    (r==1948 && m==2 && d>=10) || 
    (r==1948 && m>=3) ||
    (r==1949 && m==1 && d<=28) ||

    (r==1960 && m==1 && d>=28) || 
    (r==1960 && m>=2) ||
    (r==1961 && m<=1) ||
    (r==1961 && m==2 && d<=14) ||

    (r==1972 && m==2 && d>=15) || 
    (r==1972 && m>=3) ||
    (r==1973 && m<=1) ||
    (r==1973 && m==2 && d<=2) ||

    (r==1984 && m==2 && d>=2) || 
    (r==1984 && m>=3) ||
    (r==1985 && m<=1) ||
    (r==1985 && m==2 && d<=19) ||

    (r==1996 && m==2 && d>=19) || 
    (r==1996 && m>=3) ||
    (r==1997 && m<=1) ||
    (r==1997 && m==2 && d<=6)
   ){
      znak_ch = "szczur";
   }

   if(
    (r==1937 && m==2 && d>=11) || 
    (r==1937 && m>=3) ||
    (r==1938 && m==1 && d<=30) ||

    (r==1949 && m==1 && d>=29) || 
    (r==1949 && m>=2) ||
    (r==1950 && m<=1) ||
    (r==1950 && m==2 && d<=16) ||

    (r==1961 && m==2 && d>=15) || 
    (r==1961 && m>=3) ||
    (r==1962 && m<=1) ||
    (r==1962 && m==2 && d<=4) ||

    (r==1973 && m==2 && d>=3) || 
    (r==1973 && m>=3) ||
    (r==1974 && m==1 && d<=22) ||

    (r==1985 && m==2 && d>=20) || 
    (r==1985 && m>=3) ||
    (r==1986 && m<=1) ||
    (r==1986 && m==2 && d<=8)
   ){
      znak_ch = "bawół";
   }

   if(
    (r==1938 && m==1 && d>=31) || 
    (r==1938 && m>=2) ||
    (r==1939 && m<=1) ||
    (r==1939 && m==2 && d<=18) ||

    (r==1950 && m==1 && d>=17) || 
    (r==1950 && m>=2) ||
    (r==1951 && m<=1) ||
    (r==1951 && m==2 && d<=5) ||

    (r==1962 && m==2 && d>=5) || 
    (r==1962 && m>=3) ||
    (r==1963 && m==1 && d<=24) ||

    (r==1974 && m==1 && d>=23) || 
    (r==1974 && m>=2) ||
    (r==1975 && m<=1) ||
    (r==1975 && m==1 && d<=10) ||

    (r==1986 && m==2 && d>=20) || 
    (r==1986 && m>=3) ||
    (r==1987 && m<=1) ||
    (r==1987 && m==2 && d<=8)
   ){
      znak_ch = "tygrys";
   }

   if(
    (r==1939 && m==2 && d>=19) || 
    (r==1939 && m>=3) ||
    (r==1940 && m<=1) ||
    (r==1940 && m==2 && d<=7) ||

    (r==1951 && m==2 && d>=6) || 
    (r==1951 && m>=3) ||
    (r==1952 && m==1 && d<=26) ||

    (r==1963 && m==1 && d>=25) || 
    (r==1963 && m>=2) ||
    (r==1964 && m<=1) ||
    (r==1964 && m==2 && d<=12) ||

    (r==1975 && m==2 && d>=11) || 
    (r==1975 && m>=3) ||
    (r==1976 && m==1 && d<=30) ||

    (r==1987 && m==1 && d>=29) || 
    (r==1987 && m>=2) ||
    (r==1988 && m<=1) ||
    (r==1988 && m==2 && d<=16)
   ){
      znak_ch = "kot";
   }


   if(
    (r==1940 && m==2 && d>=8) || 
    (r==1940 && m>=3) ||
    (r==1941 && m==1 && d<=26) ||

    (r==1952 && m==1 && d>=27) || 
    (r==1952 && m>=2) ||
    (r==1953 && m<=1) ||
    (r==1953 && m==2 && d<=13) ||

    (r==1964 && m==2 && d>=13) || 
    (r==1964 && m>=2) ||
    (r==1965 && m<=1) ||
    (r==1965 && m==2 && d<=1) ||

    (r==1976 && m==1 && d>=31) || 
    (r==1976 && m>=2) ||
    (r==1977 && m<=1) ||
    (r==1977 && m==2 && d<=17) ||

    (r==1988 && m==2 && d>=17) || 
    (r==1988 && m>=3) ||
    (r==1989 && m<=1) ||
    (r==1989 && m==2 && d<=5)
   ){
      znak_ch = "smok";
   }


   if(
    (r==1941 && m==1 && d>=27) || 
    (r==1941 && m>=2) ||
    (r==1942 && m<=1) ||
    (r==1942 && m==2 && d<=14) ||

    (r==1953 && m==2 && d>=14) || 
    (r==1953 && m>=2) ||
    (r==1954 && m<=1) ||
    (r==1954 && m==2 && d<=2) ||

    (r==1965 && m==2 && d>=2) || 
    (r==1965 && m>=3) ||
    (r==1966 && m==1 && d<=20) ||

    (r==1977 && m==2 && d>=18) || 
    (r==1977 && m>=3) ||
    (r==1978 && m<=1) ||
    (r==1978 && m==2 && d<=6) ||

    (r==1989 && m==2 && d>=6) || 
    (r==1989 && m>=3) ||
    (r==1990 && m==1 && d<=26)
   ){
      znak_ch = "wąż";
   }


   if(
    (r==1942 && m==2 && d>=15) || 
    (r==1942 && m>=3) ||
    (r==1943 && m<=1) ||
    (r==1943 && m==2 && d<=4) ||

    (r==1954 && m==2 && d>=3) || 
    (r==1954 && m>=3) ||
    (r==1955 && m==1 && d<=24) ||

    (r==1966 && m==1 && d>=21) || 
    (r==1967 && m<=1) ||
    (r==1967 && m==2 && d<=8) ||

    (r==1978 && m==2 && d>=7) || 
    (r==1978 && m>=3) ||
    (r==1979 && m==1 && d<=27) ||

    (r==1990 && m==1 && d>=27) || 
    (r==1990 && m>=2) ||
    (r==1991 && m<=1) ||
    (r==1991 && m==2 && d<=14)
   ){
      znak_ch = "koń";
   }


   if(
    (r==1943 && m==2 && d>=5) || 
    (r==1943 && m>=3) ||
    (r==1944 && m==1 && d<=24) ||

    (r==1955 && m==1 && d>=24) || 
    (r==1955 && m>=2) ||
    (r==1956 && m<=1) ||
    (r==1956 && m==2 && d<=11) ||

    (r==1967 && m==2 && d>=9) || 
    (r==1967 && m>=3) ||
    (r==1968 && m==1 && d<=29) ||

    (r==1979 && m==1 && d>=28) || 
    (r==1979 && m>=2) ||
    (r==1980 && m<=1) ||
    (r==1980 && m==2 && d<=15) ||

    (r==1991 && m==2 && d>=15) || 
    (r==1991 && m>=3) ||
    (r==1992 && m<=1) ||
    (r==1992 && m==2 && d<=3)
   ){
      znak_ch = "koza";
   }


   if(
    (r==1944 && m==1 && d>=25) || 
    (r==1944 && m>=2) ||
    (r==1945 && m<=1) ||
    (r==1945 && m==2 && d<=12) ||

    (r==1956 && m==2 && d>=12) || 
    (r==1956 && m>=3) ||
    (r==1957 && m==1 && d<=30) ||

    (r==1968 && m==1 && d>=30) || 
    (r==1968 && m>=2) ||
    (r==1969 && m<=1) ||
    (r==1969 && m==2 && d<=16) ||

    (r==1980 && m==2 && d>=16) || 
    (r==1980 && m>=3) ||
    (r==1981 && m<=1) ||
    (r==1981 && m==2 && d<=4) ||

    (r==1992 && m==2 && d>=4) || 
    (r==1992 && m>=3) ||
    (r==1993 && m==1 && d<=22)
   ){
      znak_ch = "małpa";
   }

   if(
    (r==1945 && m==1 && d>=25) || 
    (r==1945 && m>=2) ||
    (r==1946 && m<=1) ||
    (r==1946 && m==2 && d<=1) ||

    (r==1957 && m==1 && d>=31) || 
    (r==1957 && m>=2) ||
    (r==1958 && m<=1) ||
    (r==1958 && m==2 && d<=17) ||

    (r==1969 && m==2 && d>=17) || 
    (r==1969 && m>=3) ||
    (r==1970 && m<=1) ||
    (r==1970 && m==2 && d<=5) ||

    (r==1981 && m==2 && d>=5) || 
    (r==1981 && m>=3) ||
    (r==1982 && m==1 && d<=24) ||

    (r==1993 && m==1 && d>=23) || 
    (r==1993 && m>=2) ||
    (r==1994 && m<=1) ||
    (r==1994 && m==2 && d<=9)
   ){
      znak_ch = "kogut";
   }


   if(
    (r==1946 && m==2 && d>=2) || 
    (r==1946 && m>=3) ||
    (r==1947 && m==1 && d<=21) ||

    (r==1958 && m==2 && d>=18) || 
    (r==1958 && m>=3) ||
    (r==1959 && m<=1) ||
    (r==1959 && m==2 && d<=7) ||

    (r==1970 && m==2 && d>=6) || 
    (r==1970 && m>=3) ||
    (r==1971 && m==1 && d<=26) ||

    (r==1982 && m==1 && d>=25) || 
    (r==1982 && m>=2) ||
    (r==1983 && m<=1) ||
    (r==1983 && m==2 && d<=12) ||

    (r==1994 && m==2 && d>=10) || 
    (r==1994 && m>=3) ||
    (r==1995 && m==1 && d<=30)
   ){
      znak_ch = "pies";
   }


   if(
    (r==1947 && m==2 && d>=2) || 
    (r==1947 && m>=3) ||
    (r==1948 && m<=1) ||
    (r==1948 && m==2 && d<=21) ||

    (r==1959 && m==2 && d>=8) || 
    (r==1959 && m>=3) ||
    (r==1960 && m==1 && d<=27) ||

    (r==1971 && m==1 && d>=27) || 
    (r==1971 && m>=2) ||
    (r==1972 && m==1) ||
    (r==1972 && m==2 && d<=14) ||

    (r==1983 && m==2 && d>=13) || 
    (r==1983 && m>=3) ||
    (r==1984 && m<=1) ||
    (r==1984 && m==2 && d<=1) ||

    (r==1995 && m==1 && d>=31) || 
    (r==1995 && m>=2) ||
    (r==1996 && m<=1) ||
    (r==1996 && m==2 && d<=18)
   ){
      znak_ch = "dzik";
   }


  } else {
    znak_ch = "brak danych";
  }

  document.forms['rejestracja'].znak_ch.value = znak_ch;

  tresc = "&nbsp;&nbsp;znak zodiaku: "+znak_pl+" <br>\n"
        + "&nbsp;&nbsp;chiński znak zodiaku: "+znak_ch;

//  alert(tresc);
  if(nn4){
    document.divTresc.document.open();
    document.divTresc.document.write(tresc);
    document.divTresc.document.close();
    document.divTresc.height=25;
    document.divTresc.width=100;
    document.divTresc.visibility='show';
  }
  if(ie4){
    document.all["divTresc"].innerHTML = tresc;
    document.all["divTresc"].style.visibility='visible';
  }
  if(nn6){
    document.getElementById("divTresc").innerHTML = tresc;
    document.getElementById("divTresc").style.visibility = 'visible';
  }
 } // jesli sa wypelnione wszystkie pola
}

