%
%
% (C)opyright A. Hilbig, A. Salamon
% 
% diese Datei: deserver.tex
%
% Dieses Dokument steht unter der Creative Commons by-nc-sa-Lizenz.
% Folglich darf es beliebig kopiert und bearbeitet werden,
% sofern das Folgeprodukt wiederum unter dieser Lizenz vertrieben wird.
% Eine kommerzielle Nutzung ist nicht erlaubt.
%
% Die detaillierten Lizenzbedingungen finden sich auf der Seite
% http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de
%
%
\documentclass[11pt]{article} 

\usepackage[german]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} 

\usepackage{geometry} % to change the page dimensions
\geometry{a4paper}
\usepackage{graphicx} 
\parindent 0pt

\usepackage{enumerate}
\usepackage{xspace}
\usepackage{forloop}
\title{Nameserver}

% \author{Adrian Salamon, André Hilbig}
\date{} 

%Vordeklaration, damit im Hauptdokument immer per \renewcommand{cmd}{def} gesetzt werden kann
\newcommand{\names}{}
\newcommand{\anbieter}{}

\begin{document}

\newcounter{nameservern}
\setcounter{nameservern}{0}

\renewcommand{\names}{				
	\ifthenelse{\value{nameservern}=1}{\unskip{}de\ignorespaces}{\ignorespaces}	\ifthenelse{\value{nameservern}=2}{\unskip{}net\ignorespaces}{\ignorespaces}
	\ifthenelse{\value{nameservern}=3}{\unskip{}org\ignorespaces}{\ignorespaces}
	}


\newcounter{anbietercountern}
\setcounter{anbietercountern}{0}
	
	
\renewcommand{\anbieter}{
%
\ifthenelse{\value{nameservern}=1}{
	\ifthenelse{\value{anbietercountern}=1}{\unskip{}taube\ignorespaces}{\ignorespaces}	
	\ifthenelse{\value{anbietercountern}=2}{\unskip{}surf\ignorespaces}{\ignorespaces}	
		}{\ignorespaces}
%	
\ifthenelse{\value{nameservern}=2}{
	\ifthenelse{\value{anbietercountern}=1}{\unskip{}einfach\ignorespaces}{\ignorespaces}	
	\ifthenelse{\value{anbietercountern}=2}{\unskip{}schnell\ignorespaces}{\ignorespaces}	
		}{\ignorespaces}
%					
\ifthenelse{\value{nameservern}=3}{
	\ifthenelse{\value{anbietercountern}=1}{\unskip{}inter\ignorespaces}{\ignorespaces}	
	\ifthenelse{\value{anbietercountern}=2}{\unskip{}netz\ignorespaces}{\ignorespaces}	
		}{\ignorespaces}
}



  \pagestyle{empty}


\forloop{nameservern}{1}{ \value{nameservern} < 4}
{\setcounter{anbietercountern}{1}

\section*{\huge\names-Server}

  \subsection*{Aufgaben}
  \begin{itemize}
    \item Du bist der~\names-Nameserver. Du nimmst Nachrichten von denen dir bekannten E"~Mail-Anbietern und dem Wurzel-Server an. Schreibe deinen Namen gut lesbar auf dein Namensschild.

	\item Wenn du eine Nachricht erhältst, dann quittiere sie.

    \item Schaue dir dann den Empfänger an:
    \begin{enumerate}[a)]  	    
      \item Wenn Du den Anbieter der Ziel-Adresse schon kennst, dann leite die Nachricht an diesen weiter. 

      \item Sonst leite die Nachricht an die Wurzel weiter.
    \end{enumerate}
    
  \end{itemize}

  \subsection*{Eigene Adresse}
    \texttt{\names}

  \subsection*{Bekannte Server}
    \begin{itemize}
    	\setcounter{anbietercountern}{1}
     \item \ignorespaces\anbieter{}.\names 			
     	\setcounter{anbietercountern}{2}
     \item \ignorespaces\anbieter{}.\names
     \item Wurzel 
    \end{itemize}

	
 \clearpage

}
\end{document}
