var region2name = new Object();

region2name['L-BW'] = 'Baden-Württemberg';
region2name['B-F'] = 'Regierungsbezirk Freiburg';
region2name['B-K'] = 'Regierungsbezirk Karlsruhe';
region2name['B-S'] = 'Regierungsbezirk Stuttgart';
region2name['B-T'] = 'Regierungsbezirk Tübingen';
region2name['R-BO'] = 'Region Bodensee-Oberschwaben';
region2name['R-DI'] = 'Region Donau-Iller';
region2name['R-HF'] = 'Region Heilbronn-Franken';
region2name['R-HB'] = 'Region Hochrhein-Bodensee';
region2name['R-MO'] = 'Region Mittlerer Oberrhein';
region2name['R-NA'] = 'Region Neckar-Alb';
region2name['R-NS'] = 'Region Nordschwarzwald';
region2name['R-OW'] = 'Region Ostwürttemberg';
region2name['R-RN'] = 'Region Rhein-Nechar-Odenwald';
region2name['R-SB'] = 'Region Schwarzwald-Baar-Heuberg';
region2name['R-ST'] = 'Region Stuttgart';
region2name['R-SO'] = 'Region Südlicher Oberrhein';
region2name['UL'] = 'Landkreis Alb-Donau-Kreis';
region2name['BAD'] = 'Stadtkreis Baden-Baden';
region2name['BC'] = 'Landkreis Biberach';
region2name['FN'] = 'Landkreis Bodenseekreis';
region2name['BB'] = 'Landkreis Böblingen';
region2name['FR'] = 'Landkreis Breisgau-Hochschwarzwald';
region2name['CW'] = 'Landkreis Calw';
region2name['EM'] = 'Landkreis Emmendingen';
region2name['PF'] = 'Landkreis Enzkreis';
region2name['ES'] = 'Landkreis Esslingen';
region2name['SFR'] = 'Stadtkreis Freiburg im Breisgau';
region2name['FDS'] = 'Landkreis Freudenstadt';
region2name['GP'] = 'Landkreis Göppingen';
region2name['SHD'] = 'Stadtkreis Heidelberg';
region2name['HDH'] = 'Landkreis Heidenheim';
region2name['SHN'] = 'Stadtkreis Heilbronn';
region2name['HN'] = 'Landkreis Heilbronn';
region2name['KÜN'] = 'Landkreis Hohenlohekreis';
region2name['SKA'] = 'Stadtkreis Karlsruhe';
region2name['KA'] = 'Landkreis Karlsruhe';
region2name['KN'] = 'Landkreis Konstanz';
region2name['LÖ'] = 'Landkreis Lörrach';
region2name['LB'] = 'Landkreis Ludwigsburg';
region2name['TBB'] = 'Landkreis Main Tauber Kreis';
region2name['MA'] = 'Stadtkreis Mannheim';
region2name['MOS'] = 'Landkreis Neckar-Odenwald-Kreis';
region2name['OG'] = 'Landkreis Ortenaukreis';
region2name['AA'] = 'Landkreis Ostalbkreis';
region2name['SPF'] = 'Stadtkreis Pforzheim';
region2name['RA'] = 'Landkreis Rastatt';
region2name['RV'] = 'Landkreis Ravensburg';
region2name['WN'] = 'Landkreis Rems-Murr-Kreis';
region2name['RT'] = 'Landkreis Reutlingen';
region2name['HD'] = 'Landkreis Rhein-Neckar-Kreis';
region2name['RW'] = 'Landkreis Rottweil';
region2name['SHA'] = 'Landkreis Schwäbisch Hall';
region2name['VS'] = 'Landkreis Schwarzwald-Baar-Kreis';
region2name['SIG'] = 'Landkreis Sigmaringen';
region2name['S'] = 'Stadtkreis Stuttgart';
region2name['TÜ'] = 'Landkreis Tübingen';
region2name['TUT'] = 'Landkreis Tuttlingen';
region2name['SUL'] = 'Stadtkreis Ulm';
region2name['WT'] = 'Landkreis Waldshut';
region2name['BL'] = 'Landkreis Zollernalbkreis';
region2name['leer'] = 'leer';
region2name[''] = 'leer';


/************* INIT ***********************************************/

var SeitenArt = false;
if (holeCookie('MerkeRegion') == '') schreibeCookie('MerkeRegion','JA');

/******************************************************************/

function Go(x) {
 if (x == "nothing") {
   		document.regionform.reset();
   		document.regionform.elements[0].blur();
   }
}

var cookieWert;
function holeCookie(Keksname) {
    alleCookies=document.cookie;
    cookieArr=alleCookies.split(";");
    for(var i=0;i<cookieArr.length;i++) {
        if(cookieArr[i].split("=")[0].replace(' ','') == Keksname)  {
            cookieWert=cookieArr[i].split("=");
            cookieWert=unescape(cookieWert[1]);
            return cookieWert;
        }
    }
    return '';
}

function schreibeCookie(varname,varwert) {
    var expire = "";
    var hours = 24*30;
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
    document.cookie = varname + "=" + escape(varwert) + expire + "; path=/;";
}

function AktualisiereInfoBox() {
	gemerkt=holeCookie('MerkeRegion');
	vergleich1=holeCookie('vergleich1');
	vergleich2=holeCookie('vergleich2');
	inhalt="";
	ersetzen1="";
	ersetzen2="";

	if (vergleich1 == '') { vergleich1='leer'; }
	if (vergleich2 == '') { vergleich2='leer'; }

    inhalt=inhalt + " Region merken";
    if (gemerkt == 'JA') {
    	region=holeCookie('GemerkteRegion');
    	region=region2name[region];
    	inhalt=inhalt + " ( " + region + " )";
    }

    if (SeitenArt != "regionenauswahl" && SeitenArt != "vergleich" ) {
		ersetzen1="<a class='grau' href='javascript:ZumVergleichHinzufuegen(1);'>[ersetzen]</a>";
		ersetzen2="<a class='grau' href='javascript:ZumVergleichHinzufuegen(2);'>[ersetzen]</a>";
	}

    inhalt=inhalt +
    "<br>" +
    "<a href='http://www.aeltere-arbeitnehmer.de/altersatlas/index.html?thema=vergleich&region1=" + vergleich1 + "&region2=" + vergleich2 + "'>Vergleich</a> von " +
    "<b>" +  region2name[vergleich1] + "</b> " +
    ersetzen1 +
    " und <b>" + region2name[vergleich2] + "</b> " +
    ersetzen2 ;

    document.getElementById('aainfobox').innerHTML=inhalt;
}

function ZumVergleichHinzufuegen(nummer) {
	aktuell=holeCookie('GemerkteRegion');
	schreibeCookie('vergleich'+nummer,aktuell);
	AktualisiereInfoBox();
}

function AktualisiereMerkeRegionBox() {
    gemerkt=holeCookie('MerkeRegion');
	if (gemerkt == 'JA') { document.merkeregionform.merkeregionbox.checked = true; }
	else { document.merkeregionform.merkeregionbox.checked = false; }
}

function MerkeRegion() {
	 if(document.merkeregionform.merkeregionbox.checked) { schreibeCookie('MerkeRegion','JA');	}
	 else {	schreibeCookie('MerkeRegion','NEIN'); }
	 AktualisiereInfoBox();
}

function WaehleRegion() {
	if (SeitenArt == "regionenauswahl") {
        gemerkt=holeCookie('MerkeRegion');
        if (gemerkt == 'JA') {
            aktuell=holeCookie('GemerkteRegion');
            document.getElementById("ID-"+aktuell).focus();
            document.getElementById("ID-"+aktuell).style.background = "aliceblue";
        }
   	}
}

