function preisHandler(){
$('.preis_kunde').keydown(function(){
	$('.preis_kunde').keyup(function(){
		var txt = $(this).val();
		var typ = $(this).parents('table').attr('class');
		$('.'+typ+' .preis_kunde').val(txt);
	});

});
$('.preis_frnehmer').keydown(function(){
	$('.preis_frnehmer').keyup(function(){
		var txt = $(this).val();
		var typ = $(this).parents('table').attr('class');
		$('.'+typ+' .preis_frnehmer').val(txt);
	});

});
$('.preis_master').keydown(function(){
	$('.preis_master').keyup(function(){
		var txt = $(this).val();
		var typ = $(this).parents('table').attr('class');
		$('.'+typ+' .preis_master').val(txt);
	});

	});
}
function formCheck(text)
{
	var inhalt = true;
	var ausgabe = text;

	for(var i = 0; i < document.forms[0].length; i++){
		if(document.forms[0].elements[i].value == ""){
			inhalt = false;

		}
	}
	if(inhalt == false){
		//ausgabe = 'Bitte alle Felder ausfüllen';
	alert(ausgabe);
	}
	return inhalt;
}

function testNumbers(elem){
	var error = document.getElementById(elem);
	var zahl = document.getElementById(elem).value;
	if(!zahl.match(/^-?[1-9]+$/)){
		error.style.border = "1px solid red";
		error.value = "";
	}
	else{
		error.style.border = "";
	}
}

function testPreis(elem){
	var error = document.getElementById(elem);
	var zahl = document.getElementById(elem).value;
	if(isNaN(zahl)){
		error.style.border = "1px solid red";
		error.value = "";
	}else{
		error.style.border = "";
	}
}

function deleteTreatment(){
	var elem = document.getElementById('behandlung_container');
	if(elem.children.length != 1)
	elem = elem.removeChild(elem.lastChild);
	var i = document.getElementById('counter').value;
	parseInt(i);
	if(document.getElementById('counter').value != 1)
	i--;
	document.getElementById('counter').value = i;
	//alert(elem);
}

function addTreatment(arrLand, arrGruppen, artNr, Behandlungsnr, Land, Bezeichnung, Landwaehlen, Beschreibung, Produktgruppe, Produktgruppewaehlen, Preis){
	//

	var i = document.getElementById('counter').value;
	parseInt(i);
	i++;
	var landOptions;
	for (var e = 0; e < arrLand.length; e++){
		landOptions += "<option value='"+arrLand[e]['id']+"'>";
		landOptions += arrLand[e]['name']+"</option>";
	}
	var gruppenOptions;
	for (var e = 0; e < arrGruppen.length; e++){
		gruppenOptions += "<option value='"+arrGruppen[e]['id']+"'>";
		gruppenOptions += arrGruppen[e]['name']+"</option>";
	}

	var Knoten = document.createElement("div");
	Knoten.setAttribute('id', 'row_behandlungen');
	Knoten.innerHTML = 	"<table id='behandlungen'><tr><td><label id='label_nummer'>"+Behandlungsnr+"</label></td><td width='165'><input id='behandlung_nr' name='behandlung_nr_"+i+"' value='"+artNr+"'></input></td><td style='text-align:right;'><label id='label_land'>"+Land+"</label></td><td width='165'><select id='land_id' name='land_id_"+i+"' style='font-size:11px;'><option value='none'>"+Landwaehlen+"</option>"+ landOptions+"</select></td></tr><tr><td><label id='label_name'>"+Bezeichnung+"</label></td><td><input id='behandlung_name' name='name_"+i+"'></input></td><td style='text-align:right;'><label id='label_preis'>"+Preis+"</label></td><td><input id='behandlung_preis' name='preis_"+i+"'></input></td></tr><tr><td><label id='label_produktgruppe'>"+Produktgruppe+":</label></td><td><select id='produktgruppe' name='produktgruppe_"+i+"'><option>"+Produktgruppewaehlen+"</option>"+gruppenOptions+"</td><td></td><td></td></tr><tr><td style='vertical-align:top;'><label id='label_beschreibung'>"+Beschreibung+"</label></td><td colspan='3'><textarea id='behandlung_beschreibung' name='beschreibung_"+i+"'></textarea></td></tr></table>";
	var dad = document.getElementById('behandlung_container');
	dad.appendChild(Knoten);

	document.getElementById('counter').value = i;

}

function addSprachen(pArrSprachen)
{
	var countSprache = document.getElementById('counter_sprache').value;
	countSprache = parseInt(countSprache);
	var sprachOptions = "<option value='0'>Sprache wählen</option>";
	for (var e = 0; e < pArrSprachen.length; e++){
		sprachOptions += "<option value='"+pArrSprachen[e]['id']+"'>";
		sprachOptions += pArrSprachen[e]['name']+"</option>";
	}
	var Knoten = document.createElement("select");
	Knoten.setAttribute('name', 'sprache_'+countSprache);
	Knoten.innerHTML = sprachOptions;
	var dad = document.getElementById('sprachen_container');
	var div = document.createElement('div');
	var beschriftung = document.createTextNode('weitere Sprache:');
	div.setAttribute('class', 'spracheinput');
	div.setAttribute('id', 'sprachediv_'+countSprache)
	div.appendChild(beschriftung);
	div.appendChild(Knoten);
	dad.appendChild(div);

	countSprache++;
	document.getElementById('counter_sprache').value = countSprache;
}

function deleteSprachen()
{
	var i = document.getElementById('counter_sprache').value;
	i = parseInt(i);
	i = i-1;
	dad = document.getElementById('sprachen_container');
	elem = document.getElementById('sprachediv_'+i);
	dad.removeChild(elem);
	document.getElementById('counter_sprache').value = i;
}

function addSteuersatz()
{
	var countSteuer = document.getElementById('counter_steuer').value;
	countSteuer = parseInt(countSteuer);

	var Knoten = document.createElement("input");
	Knoten.setAttribute('name', 'steuersatz_'+countSteuer);

	var dad = document.getElementById('steuer_container');
	var div = document.createElement('div');
	Knoten.setAttribute('class', 'steuerinput');
	div.setAttribute('id', 'steuerdiv_'+countSteuer);
	var text = document.createTextNode(' %');
	div.appendChild(Knoten);
	div.appendChild(text);
	dad.appendChild(div);

	countSteuer++;
	document.getElementById('counter_steuer').value = countSteuer;
}

function deleteSteuersatz()
{
	var i = document.getElementById('counter_steuer').value;
	i = parseInt(i);
	i = i-1;
	dad = document.getElementById('steuer_container');
	elem = document.getElementById('steuerdiv_'+i);
	if(i > 0)
	{
		dad.removeChild(elem);
		document.getElementById('counter_steuer').value = i;
	}
	/*var elem = document.getElementById('steuer_container');
	if(elem.children.length != 1)
	elem = elem.removeChild(elem.lastChild);
	var i = document.getElementById('counter_steuer').value;
	parseInt(i);
	if(document.getElementById('counter_steuer').value > 0)
	i--;
	document.getElementById('counter_steuer').value = i;*/
}

function usertypVorderfiniton(id){


	var arrRechte = new Array();


	arrRechtFN1 = new Array('4', '2');
	arrRechtFN2 = new Array('4', '2', '1');
	arrRechteFN = new Array(arrRechtFN1, arrRechtFN2);

	arrRechtFM1 = new Array('2', '1');
	arrRechtFM2 = new Array('4', '1');
	arrRechteFM = new Array(arrRechtFM1, arrRechtFM2);

}


function checkGeb()
{
	if (document.getElementById('geburtsdatum').value == '(Beispiel: 05.08.1975)')
	{
		document.getElementById('geburtsdatum').value = '';
		document.getElementById('geburtsdatum').style.color = "#000000";
	}
}

function setEducation()
{
    if (document.getElementById('ausbildung').value == '0') {
    	document.getElementById('row_ausbildungbeschr').style.display='';
    } else {
    	document.getElementById('row_ausbildungbeschr').style.display='none';
    }
}

function setStatus() {
	if (document.getElementById('status').value == '0') {
    	document.getElementById('row_beweggruende').style.display='none';
    }
    else if (document.getElementById('status').value == '-1') {
    	document.getElementById('row_beweggruende').style.display='none';
    } else {
    	document.getElementById('row_beweggruende').style.display='';
    }
}

function checkField(elem, default_value) {
	if(elem.value == default_value)
	{
		elem.value = "";
	}
	else if(elem.value == "")
	{
		elem.value = default_value;
	}
}

function fillField(elem, default_value){
	if(elem.value == "")
	{
		elem.value = default_value;
	}
}

function confirmChoice(value)
{
	answer = confirm("Do you really want to delete?");

	if (answer == true)
	{
		document.location.href = "deleteUser.html?id="+value;
	}
}

function confirmEmailvorlageDelete(value)
{
	answer = confirm("Möchten Sie die Vorlage wirklich löschen?");

	if (answer == true)
	{
		document.location.href = "deleteVorlage.html?id="+value;
	}
}

function confirmFilialeDelete(value)
{
	answer = confirm("Möchten Sie die Filiale wirklich löschen?");

	if (answer == true)
	{
		document.location.href = "filialeLoeschen.html?id="+value;
	}
}

function deleteBehandlung(value)
{
	answer = confirm("Do you really want to delete?");

	if (answer == true)
	{
		var host = "http://"+location.host;
		document.location.href = host + "/behandlungen/index.html?delete_id="+value;
	}
}


function confirmModulDelete(value, cms_id, spalten_id)
{
	var answer = confirm("Möchten Sie dieses Modul wirklich löschen?");

	if (answer == true)
	{
		document.location.href = "cms-edit.html?id="+ cms_id + "&spalten_id="+spalten_id + "&action=delete_modul&modul_id="+value;
	}
}

function confirmCmsDelete(value)
{
	var answer = confirm("Möchten Sie diese CMS Seite incl. aller Unterseiten und Module wirklich löschen?");

	if (answer == true)
	{
		document.location.href = "cms-index.html?id="+ value + "&action=delete_cmspage";
	}
}



function addUserStandorte(id,arrStandorte)
{

	var arrStandorte = arrStandorte;
	if( document.getElementById('standorte').selectedIndex == -1 )
		alert("Select Place first");
	else
	{

	var arrIndex = document.getElementById('standorte').value;



		document.getElementById('userstandorte').innerHTML += "<option selected='selected' onClick='javascript:removeUserStandorte("+ arrIndex +", arrStandorte)' id="+ arrIndex +" value='" + arrIndex + "'>" + arrStandorte[arrIndex] + "" + "</option>";


		var d = document.getElementById('standorte');
		var olddiv = document.getElementById(arrIndex);
		d.removeChild(olddiv);
	}
}


function removeUserStandorte(id, Standorte)
{

	var d = document.getElementById('userstandorte');
	var olddiv = document.getElementById(id);
	d.removeChild(olddiv);


	var arrStandorte  = Standorte;
	var arrIndex = id;

	document.getElementById('standorte').innerHTML += "<option id="+ arrIndex +" value='" + arrIndex + "' onclick='javascript:addUserStandorte("+arrIndex+",arrStandorte)'>" + arrStandorte[arrIndex] + "</option>";

	var elem = document.getElementById('userstandorte');
	for (var i = 0; i < elem.options.length; i++) {
        elem.options[i].selected = 'selected';
    }

}

function setSession()
{
 	var host = "http://relief.local";

	new Ajax.Request(
	host + "/ajax/getStandorte?ort=" + ort + "&land=" + land,
	{
		method: 'get',
		onSuccess:
			function(transport)
			{
				var response = transport.responseText;
				var contents = response.split("|#|");
				$("plz_td").innerHTML = contents[0];
				if(contents[1])
				{
					for(i = 0; i < $("bundesland").length; i++)
					{
						if($("bundesland")[i].text == contents[1])
						{
							$("bundesland")[i].selected = true;
							break;
						}
					}
				}
			}
	}
	);
}

function checkBenutzerrechte(pRecht)
{
	pRecht = ""+pRecht+"";
	var module = "module_";
	switch(pRecht)
	{
		case "1": // Administration Zentrale
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "";
			document.getElementById(module + "3").style.display	= "";
			document.getElementById(module + "4").style.display	= "";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "";

			document.getElementById(module + "0_1").checked = true;
			document.getElementById(module + "0_2").checked = true;
			document.getElementById(module + "0_4").checked = true;
			document.getElementById(module + "1_1").checked = true;
			document.getElementById(module + "1_2").checked = true;
			document.getElementById(module + "1_4").checked = true;
			document.getElementById(module + "2_1").checked = true;
			document.getElementById(module + "2_2").checked = true;
			document.getElementById(module + "2_4").checked = true;
			document.getElementById(module + "3_1").checked = true;
			document.getElementById(module + "3_2").checked = true;
			document.getElementById(module + "3_4").checked = true;
			document.getElementById(module + "4_1").checked = true;
			document.getElementById(module + "4_2").checked = true;
			document.getElementById(module + "4_4").checked = true;
			document.getElementById(module + "5_1").checked = true;
			document.getElementById(module + "5_2").checked = true;
			document.getElementById(module + "5_4").checked = true;
			document.getElementById(module + "6_1").checked = true;
			document.getElementById(module + "6_2").checked = true;
			document.getElementById(module + "6_4").checked = true;
			document.getElementById(module + "7_1").checked = true;
			document.getElementById(module + "7_2").checked = true;
			document.getElementById(module + "7_4").checked = true;
		break;
		case "2": // Franchise-Master
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "";
			document.getElementById(module + "4").style.display	= "";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "";

			document.getElementById(module + "0_1").checked = true;
			document.getElementById(module + "0_2").checked = true;
			document.getElementById(module + "0_4").checked = false;
			document.getElementById(module + "1_1").checked = true;
			document.getElementById(module + "1_2").checked = true;
			document.getElementById(module + "1_4").checked = false;
			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;
			document.getElementById(module + "3_1").checked = true;
			document.getElementById(module + "3_2").checked = true;
			document.getElementById(module + "3_4").checked = false;
			document.getElementById(module + "4_1").checked = true;
			document.getElementById(module + "4_2").checked = true;
			document.getElementById(module + "4_4").checked = false;
			document.getElementById(module + "5_1").checked = true;
			document.getElementById(module + "5_2").checked = true;
			document.getElementById(module + "5_4").checked = false;
			document.getElementById(module + "6_1").checked = true;
			document.getElementById(module + "6_2").checked = true;
			document.getElementById(module + "6_4").checked = false;
			document.getElementById(module + "7_1").checked = true;
			document.getElementById(module + "7_2").checked = true;
			document.getElementById(module + "7_4").checked = false;
		break;
		case "3": // Franchisenehmer
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "";
			document.getElementById(module + "4").style.display	= "none";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "";

			document.getElementById(module + "0_1").checked = true;
			document.getElementById(module + "0_2").checked = false;
			document.getElementById(module + "0_4").checked = false;
			document.getElementById(module + "1_1").checked = true;
			document.getElementById(module + "1_2").checked = false;
			document.getElementById(module + "1_4").checked = false;
			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;
			document.getElementById(module + "3_1").checked = true;
			document.getElementById(module + "3_2").checked = false;
			document.getElementById(module + "3_4").checked = true;
			document.getElementById(module + "4_1").checked = false;
			document.getElementById(module + "4_2").checked = false;
			document.getElementById(module + "4_4").checked = false;
			document.getElementById(module + "5_1").checked = true;
			document.getElementById(module + "5_2").checked = true;
			document.getElementById(module + "5_4").checked = false;
			document.getElementById(module + "6_1").checked = true;
			document.getElementById(module + "6_2").checked = true;
			document.getElementById(module + "6_4").checked = false;
			document.getElementById(module + "7_1").checked = true;
			document.getElementById(module + "7_2").checked = true;
			document.getElementById(module + "7_4").checked = true;
		break;
		case "4": // Mitarbeiter Zentrale
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "";
			document.getElementById(module + "4").style.display	= "";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "";

			document.getElementById(module + "0_1").checked = true;
			document.getElementById(module + "0_2").checked = true;
			document.getElementById(module + "0_4").checked = true;
			document.getElementById(module + "1_1").checked = true;
			document.getElementById(module + "1_2").checked = true;
			document.getElementById(module + "1_4").checked = true;
			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;
			document.getElementById(module + "3_1").checked = true;
			document.getElementById(module + "3_2").checked = true;
			document.getElementById(module + "3_4").checked = true;
			document.getElementById(module + "4_1").checked = true;
			document.getElementById(module + "4_2").checked = true;
			document.getElementById(module + "4_4").checked = true;
			document.getElementById(module + "5_1").checked = true;
			document.getElementById(module + "5_2").checked = true;
			document.getElementById(module + "5_4").checked = true;
			document.getElementById(module + "6_1").checked = true;
			document.getElementById(module + "6_2").checked = true;
			document.getElementById(module + "6_4").checked = true;
			document.getElementById(module + "7_1").checked = true;
			document.getElementById(module + "7_2").checked = true;
			document.getElementById(module + "7_4").checked = true;
		break;
		case "5": // Mitarbeiter Filiale
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "none";
			document.getElementById(module + "4").style.display	= "none";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "none";

			document.getElementById(module + "0_1").checked = true;
			document.getElementById(module + "0_2").checked = false;
			document.getElementById(module + "0_4").checked = false;
			document.getElementById(module + "1_1").checked = true;
			document.getElementById(module + "1_2").checked = true;
			document.getElementById(module + "1_4").checked = false;
			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;
			document.getElementById(module + "3_1").checked = false;
			document.getElementById(module + "3_2").checked = false;
			document.getElementById(module + "3_4").checked = false;
			document.getElementById(module + "4_1").checked = false;
			document.getElementById(module + "4_2").checked = false;
			document.getElementById(module + "4_4").checked = false;
			document.getElementById(module + "5_1").checked = true;
			document.getElementById(module + "5_2").checked = true;
			document.getElementById(module + "5_4").checked = false;
			document.getElementById(module + "6_1").checked = true;
			document.getElementById(module + "6_2").checked = true;
			document.getElementById(module + "6_4").checked = false;
			document.getElementById(module + "7_1").checked = false;
			document.getElementById(module + "7_2").checked = false;
			document.getElementById(module + "7_4").checked = false;
		break;
		default:
			document.getElementById(module + "0").style.display	= "none";
			document.getElementById(module + "1").style.display	= "none";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "none";
			document.getElementById(module + "4").style.display	= "none";
			document.getElementById(module + "5").style.display	= "none";
			document.getElementById(module + "6").style.display	= "none";
			document.getElementById(module + "7").style.display	= "none";

			document.getElementById(module + "0_1").checked = false;
			document.getElementById(module + "0_2").checked = false;
			document.getElementById(module + "0_4").checked = false;
			document.getElementById(module + "1_1").checked = false;
			document.getElementById(module + "1_2").checked = false;
			document.getElementById(module + "1_4").checked = false;
			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;
			document.getElementById(module + "3_1").checked = false;
			document.getElementById(module + "3_2").checked = false;
			document.getElementById(module + "3_4").checked = false;
			document.getElementById(module + "4_1").checked = false;
			document.getElementById(module + "4_2").checked = false;
			document.getElementById(module + "4_4").checked = false;
			document.getElementById(module + "5_1").checked = false;
			document.getElementById(module + "5_2").checked = false;
			document.getElementById(module + "5_4").checked = false;
			document.getElementById(module + "6_1").checked = false;
			document.getElementById(module + "6_2").checked = false;
			document.getElementById(module + "6_4").checked = false;
			document.getElementById(module + "7_1").checked = false;
			document.getElementById(module + "7_2").checked = false;
			document.getElementById(module + "7_4").checked = false;
		break;
	}


}


function checkBenutzerrechteBearbeiten(pRecht)
{
	pRecht = ""+pRecht+"";
	var module = "module_";
	switch(pRecht)
	{
		case "1": // Administration Zentrale
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "";
			document.getElementById(module + "3").style.display	= "";
			document.getElementById(module + "4").style.display	= "";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "";
		break;
		case "2": // Franchise-Master
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "";
			document.getElementById(module + "4").style.display	= "";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "";

			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;
		break;
		case "3": // Franchisenehmer
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "";
			document.getElementById(module + "4").style.display	= "none";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "";

			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;

			document.getElementById(module + "4_1").checked = false;
			document.getElementById(module + "4_2").checked = false;
			document.getElementById(module + "4_4").checked = false;
		break;
		case "4": // Mitarbeiter Zentrale
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "";
			document.getElementById(module + "4").style.display	= "";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "";

			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;
		break;
		case "5": // Mitarbeiter Filiale
			document.getElementById(module + "0").style.display	= "";
			document.getElementById(module + "1").style.display	= "";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "none";
			document.getElementById(module + "4").style.display	= "none";
			document.getElementById(module + "5").style.display	= "";
			document.getElementById(module + "6").style.display	= "";
			document.getElementById(module + "7").style.display	= "none";

			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;

			document.getElementById(module + "3_1").checked = false;
			document.getElementById(module + "3_2").checked = false;
			document.getElementById(module + "3_4").checked = false;

			document.getElementById(module + "4_1").checked = false;
			document.getElementById(module + "4_2").checked = false;
			document.getElementById(module + "4_4").checked = false;

			document.getElementById(module + "7_1").checked = false;
			document.getElementById(module + "7_2").checked = false;
			document.getElementById(module + "7_4").checked = false;
		break;
		default:
			document.getElementById(module + "0").style.display	= "none";
			document.getElementById(module + "1").style.display	= "none";
			document.getElementById(module + "2").style.display	= "none";
			document.getElementById(module + "3").style.display	= "none";
			document.getElementById(module + "4").style.display	= "none";
			document.getElementById(module + "5").style.display	= "none";
			document.getElementById(module + "6").style.display	= "none";
			document.getElementById(module + "7").style.display	= "none";

			document.getElementById(module + "0_1").checked = false;
			document.getElementById(module + "0_2").checked = false;
			document.getElementById(module + "0_4").checked = false;
			document.getElementById(module + "1_1").checked = false;
			document.getElementById(module + "1_2").checked = false;
			document.getElementById(module + "1_4").checked = false;
			document.getElementById(module + "2_1").checked = false;
			document.getElementById(module + "2_2").checked = false;
			document.getElementById(module + "2_4").checked = false;
			document.getElementById(module + "3_1").checked = false;
			document.getElementById(module + "3_2").checked = false;
			document.getElementById(module + "3_4").checked = false;
			document.getElementById(module + "4_1").checked = false;
			document.getElementById(module + "4_2").checked = false;
			document.getElementById(module + "4_4").checked = false;
			document.getElementById(module + "5_1").checked = false;
			document.getElementById(module + "5_2").checked = false;
			document.getElementById(module + "5_4").checked = false;
			document.getElementById(module + "6_1").checked = false;
			document.getElementById(module + "6_2").checked = false;
			document.getElementById(module + "6_4").checked = false;
			document.getElementById(module + "7_1").checked = false;
			document.getElementById(module + "7_2").checked = false;
			document.getElementById(module + "7_4").checked = false;
		break;
	}
}

function switchNaviArt(pWert)
{
	if(pWert == 2)
		document.getElementById("cms_hauptnavigation").style.display = ""
		else
			document.getElementById("cms_hauptnavigation").style.display = "none"
}


function getLandSprachen(pId)
{
	if(pId != "")
	{
		var id = pId.split("_");
		var para = id[0];
		id = id[1];

		if(para == "land")
		{
			document.getElementById("cms_sprachauswahl_row").style.display = "";
		}
		if(para == "filiale")
		{
			document.getElementById("cms_sprachauswahl_row").style.display = "";
		}
	}
	else
		document.getElementById("cms_sprachauswahl_row").style.display = "none";
}

function getHauptpunkte(pUserTypId,pSelected)
{
	if(pUserTypId != 3 && pUserTypId != 5)
	{
		var standort	= document.getElementById("cms_standortauswahl").value;	// Standort
		standort		= standort.split("_");
		var sprache		= "";
		var standortTyp	= standort[0];
		var standortId	= standort[1];

		if(standortTyp == "land")
		{
			sprache		= document.getElementById("cms_sprachauswahl").value;	// Sprach Id
		}
		else if(standortTyp == "filiale")
		{
			sprache		= $('#cms_sprachauswahl :selected').html();	// Sprach Id
		}

		if(standort != "" && sprache != "")
		{
			//Ladet nach Auswahl alle Filialen oder Länder in die Standorte
			document.getElementById('cms_hauptpunkt').innerHTML = "";

			var host = "http://"+location.host;

			$(document).ready(function(){
				$.ajax({
					  type: 'POST',
					  dataType: 'string',
					  data: ( {standortTyp: standortTyp, standortId: standortId, sprache: sprache} ),
					  url: host+'/cms/ajaxUnterpunkte.html',
					  error: function (){ alert('Query not Operated');} ,
					  success: function(transport)
					  {

						  	var response = transport;
							var contents = response.split("---");

							for (var i = 0; i < contents.length; i++)
							{
								if(pSelected != "" && pSelected == contents[i])
								{
									document.getElementById('cms_hauptpunkt').innerHTML += "<option selected>"+contents[i]+"</option>";
								}
								else
									document.getElementById('cms_hauptpunkt').innerHTML += "<option>"+contents[i]+"</option>";
							}
					  }
				});
			});
		}
	}
}

function getBoxIds(pUserTypId,pSelectedId)
{
	if(pUserTypId != 3 && pUserTypId != 5)
	{
		var standort	= document.getElementById("cms_standortauswahl").value;	// Standort
		standort		= standort.split("_");
		var sprache		= "";
		var standortTyp	= standort[0];
		var standortId	= standort[1];

		if(standortTyp == "land")
		{
			sprache		= document.getElementById("cms_sprachauswahl").value;	// Sprach Id
		}
		else if(standortTyp == "filiale")
		{
			sprache		= document.getElementById("cms_filialSprachId").value;	// Sprach Id
		}

		if(standort != "" && sprache != "")
		{

			var host = "http://"+location.host;
			var checked = false;
			var boxId = 0;

			document.getElementById('cms_box_id').innerHTML = "";

			$(document).ready(function(){
				$.ajax({
					  type: 'POST',
					  dataType: 'string',
					  data: ( {standortTyp: standortTyp, standortId: standortId, sprache: sprache} ),
					  url: host+'/cms/ajaxShowBoxId.html',
					  error: function (){ alert('Query not Operated');} ,
					  success: function(transport)
					  {
					  	var response = transport;
						var contents = response.split("---");

						document.getElementById('cms_box_id').innerHTML += "<option value='-1'></option>";

						for(var z = 1; z <= 5; z++)
						{
							if(in_array(z,contents) == false)
							{
								if(pSelectedId != "-1" && pSelectedId == z)
								{
									document.getElementById('cms_box_id').innerHTML += "<option selected>"+z+"</option>";
								}
								else
									document.getElementById('cms_box_id').innerHTML += "<option>"+z+"</option>";
							}

						}
					  }
				});
			});
		}
	}
	else
	{
		var sprache		= document.getElementById("cms_filialSprachId").value;	// Sprach Id
		var standortTyp	= "filiale";
		var standortId	= document.getElementById("filialeId").value;

		if(standortTyp != "" && standortId != "" && sprache != "")
		{

			var host = "http://"+location.host;
			var checked = false;
			var boxId = 0;

			document.getElementById('cms_box_id').innerHTML = "";

			$(document).ready(function(){
				$.ajax({
					  type: 'POST',
					  dataType: 'string',
					  data: ( {standortTyp: standortTyp, standortId: standortId, sprache: sprache} ),
					  url: host+'/cms/ajaxShowBoxId.html',
					  error: function (){ alert('Query not Operated');} ,
					  success: function(transport)
					  {
					  	var response = transport;
						var contents = response.split("---");

						document.getElementById('cms_box_id').innerHTML += "<option value='-1'></option>";

						for(var z = 1; z <= 5; z++)
						{
							if(in_array(z,contents) == false)
							{
								if(pSelectedId != "-1" && pSelectedId == z)
								{
									document.getElementById('cms_box_id').innerHTML += "<option selected>"+z+"</option>";
								}
								else
									document.getElementById('cms_box_id').innerHTML += "<option>"+z+"</option>";
							}

						}
					  }
				});
			});
		}
	}
}

function in_array(item,arr)
{
	for(p=0;p<arr.length;p++) if (item == arr[p]) return true;
	return false;
}

function showBoxName(pBoxId)
{
	if(pBoxId == "-1" )
	{
		document.getElementById("cms_box_name_row").style.display = "none"
	}
	else
		document.getElementById("cms_box_name_row").style.display = ""

}

function showButton(pWert)
{
	if(pWert != "")
	{
		var arrStandort = pWert.split("_");

		if(arrStandort[0] == "land")
		{
			var standort	= document.getElementById("cms_standortauswahl").value;
			var sprache		= document.getElementById("cms_sprachauswahl").value;

			if(sprache == "" || standort == "")
			{
				document.getElementById("cms_anzeige_row").style.display = "none"
			}
			else
				document.getElementById("cms_anzeige_row").style.display = ""
		}
		else if(arrStandort[0] == "filiale")
		{
			var standort	= document.getElementById("cms_standortauswahl").value;

			if(standort == "")
			{
				document.getElementById("cms_anzeige_row").style.display = "none"
			}
			else
				document.getElementById("cms_anzeige_row").style.display = ""
		}
	}
	else
		document.getElementById("cms_anzeige_row").style.display = "none"
}

function getBoxIdsBearbeiten(pUserTypId,pSelectedId)
{
	var sprachId	= document.getElementById("cms_sprach_id").value;		// SprachId
	var standortTyp	= document.getElementById("cms_standort_typ").value;	// StandortTyp
	var standortId	= document.getElementById("cms_standort_id").value;		// StandortId

	var host = "http://"+location.host;
	var boxId = 0;

	document.getElementById('cms_box_id').innerHTML = "";

	$(document).ready(function(){
		$.ajax({
			  type: 'POST',
			  dataType: 'string',
			  data: ( {standortTyp: standortTyp, standortId: standortId, sprachId: sprachId} ),
			  url: host+'/cms/ajaxShowBoxIdBearbeiten.html',
			  error: function (){ alert('Query not Operated');} ,
			  success: function(transport)
			  {
			  	var response = transport;
				var contents = response.split("---");

				document.getElementById('cms_box_id').innerHTML += "<option value='-1'></option>";

				for(var z = 1; z <= 5; z++)
				{
					if(in_array(z,contents) == false)
					{
						if(pSelectedId != "-1" && pSelectedId == z)
						{
							document.getElementById('cms_box_id').innerHTML += "<option selected>"+z+"</option>";
						}
						else
							document.getElementById('cms_box_id').innerHTML += "<option>"+z+"</option>";
					}

				}

				document.getElementById('cms_box_id').innerHTML += "<option selected>"+pSelectedId+"</option>";
			  }
		});


	});
}
$(document).ready(function(){
	var scriptname = location.href;
	if(scriptname.indexOf("enFestlegen") > 0)
	  setInterval('timeClock()', 1000 );

});
function timeClock()
{
	var currentTime = new Date ( );
	var timestring = $("span#clock_span").html();
	var currentHours = timestring.split(":")[0];
	var currentMinutes = timestring.split(":")[1];
	var currentSeconds = timestring.split(":")[2];



	if(currentSeconds == 59){
		currentSeconds = "00";
		if(currentMinutes == 59){
			currentMinutes = "00";
			if(currentHours == 59){
				currentHours = "00";

			}
			else
			{
				currentHours++;
			}
		}
		else
		{
			currentMinutes++;
			currentMinutes = ( parseInt(currentMinutes) < 10 ? "0" : "" ) + currentMinutes;
		}
	}
	else{
		currentSeconds++;
		currentSeconds = ( parseInt(currentSeconds) < 10 ? "0" : "" ) + currentSeconds;
	}
	 // Convert the hours component to 12-hour format if needed
	  currentHours = ( currentHours > 24 ) ? currentHours - 24 : currentHours;

	  // Convert an hours component of "0" to "12"
	  //currentHours = ( currentHours == 0 ) ? 12 : currentHours;

	  // Compose the string for display
	  var currentTimeString = currentHours + ":" + currentMinutes + ":" + currentSeconds + " ";

	  // Update the time display
	  $("span#clock_span").html(currentTimeString);
}
function clearfield(feld,defaultval){
	if(feld.value == defaultval){feld.value='';}
}
function fillfield(feld,defaultval){
	if(feld.value ==''){feld.value=defaultval;}
}
function fillfieldArea(feld,defaultval){
	if(feld.innerHtml ==''){feld.innerHtml=defaultval;}
}
function clearfieldArea(feld,defaultval){
	if(feld.innerHtml == defaultval){feld.innerHtml='';}
}
$(document).ready(function(){
	$("#clock").draggable();

});
/*
 	var host = "http://relief.local";

		new Ajax.Request(
		host + "/ajax/getStandorte?ort=" + ort + "&land=" + land,
		{
			method: 'get',
			onSuccess:
				function(transport)
				{
					var response = transport.responseText;
					var contents = response.split("|#|");
					$("plz_td").innerHTML = contents[0];
					if(contents[1])
					{
						for(i = 0; i < $("bundesland").length; i++)
						{
							if($("bundesland")[i].text == contents[1])
							{
								$("bundesland")[i].selected = true;
								break;
							}
						}
					}
				}
		}
);
 */


