% vim: shiftwidth=4:tabstop=4:expandtab:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage{multirow}
\usepackage{array}
\usepackage{tabularx}
\usepackage[margin=2cm]{geometry}
\usepackage{formular}
\usepackage{adjustbox}

\renewcommand{\familydefault}{\sfdefault}
\renewcommand{\arraystretch}{1.5}
\setFRMmargin{0pt}
\def\LayoutTextField#1#2{#2}
\newcommand{\DefaultCheckBox}[1]{\mbox{\CheckBox[bordercolor=0 0 0, height=8pt, width=8pt]{#1}}}

\newFRMfield{jarjestaja}{1mm}[järjestäjä]
\newFRMfield{paikka}{1mm}[paikka]
\newFRMfield{aika}{1mm}[aika]
\newFRMfield{nimi}{1mm}[nimi]
\newFRMfield{yhteyshenkilo}{1mm}[yhteyshenkilö]
\newFRMfield{viimeistaan}{1mm}[viimeistään]
\newFRMfield{osoite}{1mm}[osoite]
\newFRMfield{puhelinnumero}{1mm}[puhelinnumero]
\newFRMfield{sahkopostiosoite}{1mm}[sähköpostiosoite]
\newFRMfield{empty}{1mm}[]
\newFRMfield{allekirjoitus}{1mm}[allekirjoitus]
\newFRMfield{selvennys}{1mm}[nimen selvennys]

\newcommand{\FormularTextField}[2]{\marginbox{0pt 12pt 0pt 1pt}{\useFRMfield{#2}[{\TextField[borderwidth=0,width=#1]{}}]}}


\begin{document}
\pagestyle{empty}
\noindent
{\Large \bf Kyykkäkilpailuhakemus \hfill Suomen Kyykkäliitto ry}
\vspace{5mm}

\noindent
\begin{Form}
    \begin{tabularx}{\textwidth}{|l|X|}
        \hline
        {\bf Kilpailu}
            & \FormularTextField{\hsize}{jarjestaja} \\
            & \FormularTextField{0.65\hsize}{paikka}\hspace{0.05\hsize}\FormularTextField{0.3\hsize}{aika} \\
\hspace{0.05\hsize}
            & \FormularTextField{\hsize}{nimi} \\
        \hline
        {\bf Sarjat}
            &
                \begin{tabular}{lrrrrrr}
                    {\bf miehet}:
                    & \DefaultCheckBox{MM}
                    & \DefaultCheckBox{MA}
                    & \DefaultCheckBox{MB}
                    & \DefaultCheckBox{MV}
                    & \DefaultCheckBox{joukkue}
                    & \DefaultCheckBox{pari}\\
                    {\bf naiset}:
                    &\DefaultCheckBox{NM}
                    &\DefaultCheckBox{NA}
                    &
                    &\DefaultCheckBox{NV}
                    &\DefaultCheckBox{joukkue}
                    &\DefaultCheckBox{pari}\\
                \end{tabular}\\
            &
                \begin{tabular}{lrrrr}
                    {\bf juniorit (tytöt ja pojat yhteinen sarja)}:
                    & \DefaultCheckBox{J15}
                    &
                    & \DefaultCheckBox{J10}
                    & \\
                    {\bf juniorit (tytöt ja pojat eri sarjoissa)}:
                    & \DefaultCheckBox{JP15}
                    & \DefaultCheckBox{JT15}
                    & \DefaultCheckBox{JP10}
                    & \DefaultCheckBox{JT10}\\
                \end{tabular}\\
        \hline
        {\bf Ilmoittautuminen}
        & \FormularTextField{0.65\hsize}{yhteyshenkilo}\hspace{0.05\hsize}\FormularTextField{0.3\hsize}{viimeistaan}\\
            &
            \begin{tabular}{llr}
                    \DefaultCheckBox{} & kirjallisesti & \FormularTextField{100mm}{osoite}\\
                    \DefaultCheckBox{} & puhelimitse & \FormularTextField{100mm}{puhelinnumero}\\
                    \DefaultCheckBox{} & sähköpostitse & \FormularTextField{100mm}{sahkopostiosoite}\\
                    \DefaultCheckBox{} & muuten, miten & \FormularTextField{100mm}{empty}\\
            \end{tabular}\\
        \hline
        {\bf Hakija}
            & Järjestävänä seurana sitoudumme noudattamaan Suomen Kyykkäliitto ry:n
voimassaolevia kilpailusääntöjä. Hakijan virallinen allekirjoitus ja nimenselvennys: \\
            & \\
            & \FormularTextField{0.475\hsize}{allekirjoitus}\hspace{0.05\hsize}\FormularTextField{0.475\hsize}{selvennys}\\
        \hline
        {\bf Lisätiedot ja ehdot}
        & \vspace{5pt}\TextField[bordercolor=, multiline=true, width=\linewidth, height=62mm]{}\vspace{5pt}\\

        \hline
    \end{tabularx}
\end{Form}
\vspace{5mm}

\noindent
{Toimitettava kilpailuvuoden tammikuun 31. päivään mennessä tai vähintään kaksi kuukautta ennen suunniteltua\\ kilpailupäivää Suomen Kyykkäliiton kilpailuvastaavalle: Heikki Mikkolainen, Otsonkallio 2 A 7, 02110 Espoo.}

\end{document}
