var lastname=1;
var link_click=0;
var klasse_select=1;
pos_fach=57;
fach_select=pos_fach;
var FELD=new Array();
var QUERY=new Array();
var ORDER_VALUE=new Array();
var eintrag;
timer=null;
text="";
tt=0;
ii=0;
//############### Lueckengeschichte #################
function setWords(countFields) {
woerter="";
for (i=1; i <= countFields; i++) {
wort=document.formular['wort'+i].value;
woerter=woerter+wort+", ";
}
document.formular.Kommentar.value=woerter;
}
//################## AUFGABEN #######################
function INIT() {
ref_link=document.referrer;
ref_url=document.URL;
query_check=ref_url.indexOf("&");
back_classic=ref_url.indexOf("#");
if (back_classic > 0)query_check=0;

if (ref_url.length > 0 && query_check > 0) {
QUERY=ref_url.split("&");
id=QUERY[1];
klasse=QUERY[2];
fach=QUERY[3];
pos_fach=QUERY[4];
IFRAME.location.href="http://www.karlchen-krabbelfix.de/cgi-bin/karlchen.pl?AUFGABEN&"+id+"&"+klasse+"&"+fach+"&"+pos_fach;
document.formular.THEMA.value=id;
document.formular.KLASSE.value=klasse;
document.formular.FACH.value=fach;
document.formular.POS_FACH.value=pos_fach;
}
else {
//id=IFRAME.document.getElementById('THEMA_ID').value;
id=document.formular.THEMA.value;
klasse=document.formular.KLASSE.value;
fach=document.formular.FACH.value;
pos_fach=document.formular.POS_FACH.value;
}
img_thema="http://office.watnet.de/cms/files/karlchen-krabbelfix/images/thema_"+id+".gif";
document.formular.THEMA_MOTIV.src=img_thema;
moveKlasse(klasse);
moveFach(pos_fach);
}

function showThema(id) {
document.formular.THEMA.value=id;
klasse=document.formular.KLASSE.value;
fach=document.formular.FACH.value;
img_thema="http://office.watnet.de/cms/files/karlchen-krabbelfix/images/thema_"+id+".gif";
document.formular.THEMA_MOTIV.src=img_thema;
IFRAME.location.href="http://www.karlchen-krabbelfix.de/cgi-bin/karlchen.pl?AUFGABEN&"+id+"&"+klasse+"&"+fach+"&"+pos_fach;
link_rubrik="rubrik5.html?query&"+id+"&"+klasse+"&"+fach+"&"+pos_fach;
location.replace('#');
}
function showKlasse(klasse) {
klasse_select=klasse;
document.formular.KLASSE.value=klasse;
fach=document.formular.FACH.value;
id=document.formular.THEMA.value;
IFRAME.location.href="http://www.karlchen-krabbelfix.de/cgi-bin/karlchen.pl?AUFGABEN&"+id+"&"+klasse+"&"+fach;
link_rubrik="rubrik5.html?query&"+id+"&"+klasse+"&"+fach+"&"+pos_fach;
location.replace('#');
}
function showFach(fach) {
fach_select=pos_fach;
document.formular.POS_FACH.value=fach_select;
document.formular.FACH.value=fach;
klasse=document.formular.KLASSE.value;
id=document.formular.THEMA.value;
IFRAME.location.href="http://www.karlchen-krabbelfix.de/cgi-bin/karlchen.pl?AUFGABEN&"+id+"&"+klasse+"&"+fach+"&"+pos_fach;
link_rubrik="rubrik5.html?query&"+id+"&"+klasse+"&"+fach+"&"+pos_fach;
location.replace('#');
}
function moveFach(y) {
pos_fach=y;
if (y==0) y=fach_select;
document.getElementById('REGLER_FACH').style.top = y;
}
function moveKlasse(klasse) {
if (klasse==0) klasse=klasse_select;
document.getElementById('REGLER_KLASSE1').style.visibility = "hidden";
document.getElementById('REGLER_KLASSE2').style.visibility = "hidden";
document.getElementById('REGLER_KLASSE3').style.visibility = "hidden";
document.getElementById('REGLER_KLASSE4').style.visibility = "hidden";
document.getElementById('REGLER_KLASSE'+klasse).style.visibility = "visible";
}
function changeSkin(nr) {
motiv="http://office.watnet.de/cms/files/karlchen-krabbelfix/screens/aufgaben"+nr+".jpg";
regler_fach="http://office.watnet.de/cms/files/karlchen-krabbelfix/screens/regler"+nr+"_fach.gif";
regler_klasse1="http://office.watnet.de/cms/files/karlchen-krabbelfix/screens/regler"+nr+"_klasse1.gif";
regler_klasse2="http://office.watnet.de/cms/files/karlchen-krabbelfix/screens/regler"+nr+"_klasse2.gif";
regler_klasse3="http://office.watnet.de/cms/files/karlchen-krabbelfix/screens/regler"+nr+"_klasse3.gif";
regler_klasse4="http://office.watnet.de/cms/files/karlchen-krabbelfix/screens/regler"+nr+"_klasse4.gif";
document.formular.SCREEN.src=motiv;
document.formular.REG_FACH.src=regler_fach;
document.formular.REG_K1.src=regler_klasse1;
document.formular.REG_K2.src=regler_klasse2;
document.formular.REG_K3.src=regler_klasse3;
document.formular.REG_K4.src=regler_klasse4;
if (nr == 1) {
document.getElementById('REGLER_KLASSE1').style.top = 153;
document.getElementById('REGLER_KLASSE2').style.top = 142;
document.getElementById('REGLER_KLASSE3').style.top = 143;
document.getElementById('REGLER_KLASSE4').style.top = 155;
}
if (nr == 2) {
document.getElementById('REGLER_KLASSE1').style.top = 143;
document.getElementById('REGLER_KLASSE2').style.top = 143;
document.getElementById('REGLER_KLASSE3').style.top = 143;
document.getElementById('REGLER_KLASSE4').style.top = 143;
}
if (nr == 3) {
document.getElementById('REGLER_KLASSE1').style.top = 143;
document.getElementById('REGLER_KLASSE2').style.top = 143;
document.getElementById('REGLER_KLASSE3').style.top = 143;
document.getElementById('REGLER_KLASSE4').style.top = 143;
}
}
//################### SHOP Select ###################
function shopSelect() {
anzahl_felder=document.formular.length;
for (i=0; i < anzahl_felder; i++) {
feld_name=document.forms[0].elements[i].name;
feld_typ=document.forms[0].elements[i].type;
feld_name=feld_name.replace(/S_/,"");
if (feld_typ == "checkbox")FELD[feld_name]=1;
}
warenkorb=document.cookie;
if (warenkorb.length > 0) {
orders = warenkorb.split("#");

i=1;
len_order=orders.length;
while (i <= len_order) {
eintrag=orders[i]+"";
len_eintrag=eintrag.length;
if (len_eintrag > 0) {
ORDER_VALUE = eintrag.split("&");
id=ORDER_VALUE[0]*1;
}
else {
id=0;
}
if (FELD[id] == 1)document.formular['S_'+id].checked=true;
i++;
}
}
else {
warenkorb="#";
}

}
//################# SET COOKIE ##################
function setCookie() {
zeitraum=1000*60*60*24*365;
zeit = new Date();
dauer = new Date(zeit.getTime() + zeitraum);
document.cookie = warenkorb+'; expires='+dauer.toGMTString()+'; path=/';
}
//################# SHOP ORDER ##################
function order(id,titel,preis,artikel_nr,reload_link,menge,show_basket) {
id_value=id+"&"+titel+"&"+preis+"&"+artikel_nr+"&"+menge+"#";
if (show_basket == 1) {
if (document.formular['S_'+id].checked==false) {
warenkorb=warenkorb+id_value+"#";
setCookie();
}
}
else {
if (document.formular['S_'+id].checked==true)warenkorb=warenkorb+id_value+"#";
if (document.formular['S_'+id].checked==false)warenkorb=warenkorb.replace(id_value,"");
setCookie();
}
if (reload_link.length > 1)self.location.href=reload_link;
}
//################# SHOP MENGE ##################
function order_menge(id,titel,preis,artikel_nr,reload_link,menge_new,menge_old) {
id_value_old=id+"&"+titel+"&"+preis+"&"+artikel_nr+"&"+menge_old+"#";
id_value_new=id+"&"+titel+"&"+preis+"&"+artikel_nr+"&"+menge_new+"#";

warenkorb=warenkorb.replace(id_value_old,id_value_new);
setCookie();
if (reload_link.length > 1)self.location.href=reload_link;
}
//################# RESET SHOP ##################
function resetShop() {
warenkorb="#";
setCookie();
}