function minmaxVergleich(Feld1,Feld2,maxWert,Lage,Typ)
{
	min=Feld1.selectedIndex;
	max=Feld2.selectedIndex;
	if(Lage=="min"){
		if(min >= max){
			max=min+1;
			if(Typ=="ABS")max=min+6;
			if( max> maxWert)
			{
				max =maxWert;
				min=max;
			}
		}
	}
	if(Lage=="max"){
		if(max <= min){
			min=max-1;
			if(Typ=="ABS")min=max-6;
			if( min< 0){
				min =0;
			}
		}
	}
	Feld1.selectedIndex=min;
	Feld2.selectedIndex=max;	
}
function fWechsel(x){

	var e=document.form1;

	if (x=="KTBetrag1"){
		KTBetrag1=e.Tagegelder1_KTBetrag1.value;
		if(e.Tagegelder1_KTBetrag1.selectedIndex ==0)
		{
			e.Tagegelder1_KTKarenz1.selectedIndex=0;
			KTKarenz1=0;
		}
	}
	if (x=="KTBetrag2")
	{
		KTBetrag2=e.Tagegelder1_KTBetrag2.value;
		if(e.Tagegelder1_KTBetrag2.selectedIndex ==0)
		{
			e.Tagegelder1_KTKarenz2.selectedIndex=0;
			KTKarenz2=0;
		}
	}
	if (x=="KTBetrag3")
	{
		KTBetrag3=e.Tagegelder1_KTBetrag3.value;
		if(e.Tagegelder1_KTBetrag3.selectedIndex ==0)
		{
			e.Tagegelder1_KTKarenz3.selectedIndex=0;
			KTKarenz3=0;
		}
	}
	if(x!="weiter")fKarenz(x)
}

var KTKarenz1=0;
var KTKarenz2=0;
var KTKarenz3=0;
var KTBetrag1=0;
var KTBetrag2=0;
var KTBetrag3=0;
var TarifbereichKT=false;
var Versicherungsart="Voll"

function fInitKt()
{
	var e=document.form1;
	KTKarenz1=e.Tagegelder1_KTKarenz1.value;
	KTKarenz2=e.Tagegelder1_KTKarenz2.value;
	KTKarenz3=e.Tagegelder1_KTKarenz3.value;
	KTBetrag1=e.Tagegelder1_KTBetrag1.value;
	KTBetrag2=e.Tagegelder1_KTBetrag2.value;
	KTBetrag3=e.Tagegelder1_KTBetrag3.value;
	if(KTBetrag1>0)
	{
		TarifbereichKT=true;
	}
	else
	{
		TarifbereichKT=false;
	}
	fKarenz()
}
function fKarenz(x){
	var e=document.form1;

	var K1=KTKarenz1;
	var K2=KTKarenz2;
	var K3=KTKarenz3;
	var B1=KTBetrag1;
	var B2=KTBetrag2;
	var B3=KTBetrag3;

	var e1=e.Tagegelder1_KTKarenz1;
	var e2=e.Tagegelder1_KTKarenz2;
	var e3=e.Tagegelder1_KTKarenz3;
	var b1=e.Tagegelder1_KTBetrag1;
	var b2=e.Tagegelder1_KTBetrag2;
	var b3=e.Tagegelder1_KTBetrag3;

	Select1=e1.value;

	var karenz;
	if(x=="KTBetrag1")karenz=KTKarenz1;
	else if(x=="KTBetrag2")karenz=KTKarenz2;
	else if(x=="KTBetrag3")karenz=KTKarenz3;
	else if(x==1)karenz=e1.value;
	else if(x==2)karenz=e2.value;
	else if(x==3)karenz=e3.value;

	Select1=e1.value;

	if(KTKarenz1-Select1 <0 && K1==0 && B1==0){
		B1=KTBetragVorgabe;
		if(Versicherungsart=="Zusatz")B1=absicherungsgrenzeZusatz;
		if(Versicherungsart=="Voll")B1=absicherungsgrenzeVoll;
		b1.value=B1;
	}

	Select2=e2.value;

	if(KTKarenz2-Select2 <0 && K2==0 && B2==0){
		B2=KTBetragVorgabe;
		if(Versicherungsart=="Zusatz")B2=(absicherungsgrenzeZusatz-B1);
		if(Versicherungsart=="Voll")B2=(absicherungsgrenzeVoll-B1);
		if(B2<=0)B2=20;
		b2.value=B2;
	}

	Select3=e3.value;

	if(KTKarenz3-Select3 <0 && K3==0 && B3==0){
		B3=KTBetragVorgabe;
		if(Versicherungsart=="Zusatz")B3=(absicherungsgrenzeZusatz-B1-B2);
		if(Versicherungsart=="Voll")B3=(absicherungsgrenzeVoll-B1-B2);
		if(B3<=0)B3=20;
		b3.value=B3;
	}

	S1=e1.selectedIndex;
	S2=e2.selectedIndex;
	S3=e3.selectedIndex;

	if(S1==0){
		b1.selectedIndex=0;B1=0;
		}

	if(S2==0){
		b2.selectedIndex=0;B2=0;
		}

	if(S3==0){
		b3.selectedIndex=0;B3=0;
		}


	if(S2 <= S1 && S2!=0){
		S2=S1+1;
		e2.selectedIndex=e1.selectedIndex+1;
	}

	if(S3 <= S2 && S3!=0){
		S3=S2+1;
		e3.selectedIndex=e2.selectedIndex+1;
	}

	if(S1==0){
		S2=0;B2=0;S3=0;B3=0;
		e2.selectedIndex=0;e3.selectedIndex=0;
		b2.selectedIndex=0;b3.selectedIndex=0;
	}

	if(S2==0){
		S3=0;B2=0;B3=0;
		e3.selectedIndex=0;b3.selectedIndex=0;
	}

	K1=e1.value;
	K2=e2.value;
	K3=e3.value;

	var MaxIndex=e.Tagegelder1_KTKarenz1.options.length-2;

	if(S1>MaxIndex){
		S2=0;S3=0;K2=0;K3=0;B2=0;B3=0;
		e2.selectedIndex=0;
		e3.selectedIndex=0;
		b2.selectedIndex=0;
		b3.selectedIndex=0;
		}
	if(S2>MaxIndex){
		S3=0;K3=0;B3=0;
		e3.selectedIndex=0;
		b3.selectedIndex=0;
	}

	if(S1>0 && B1>0) TarifbereichKT=true;
	if(S1==0 && B1==0) TarifbereichKT=false;

	KTKarenz1=K1;
	KTKarenz2=K2;
	KTKarenz3=K3;
	KTBetrag1=B1;
	KTBetrag2=B2;
	KTBetrag3=B3;

	if(KTKarenz1>0)fis(e.Tagegelder1_KTBetrag1)
	else dis(e.Tagegelder1_KTBetrag1)
	if(KTKarenz2>0)fis(e.Tagegelder1_KTBetrag2)
	else dis(e.Tagegelder1_KTBetrag2)
	if(KTKarenz3>0)fis(e.Tagegelder1_KTBetrag3)
	else dis(e.Tagegelder1_KTBetrag3)
}
function dis(Objekt){
	Objekt.disabled=true;
}
function fis(Objekt){
	Objekt.disabled=false;
}
function pflegeChange(ans) {
  lit = ''
  lat = ''
  if (ans != 'Keine') {
    lit = '<label>Erstattungssatz -- Grundlage der Erstattung ist Pflegestufe 3 (stationäre Unterbringung)</label>'
	lit = lit + '<select name="zusatz40">'
	lit = lit + '<option value="0">...bitte wählen</option>'
	lit = lit + '<option value="5">5 Eur</option>'
	lit = lit + '<option value="10">10 Eur</option>'
	lit = lit + '<option value="15">15 Eur</option>'
	lit = lit + '<option value="20">20 Eur</option>'
	lit = lit + '<option value="25">25 Eur</option>'
	lit = lit + '<option value="30">30 Eur</option>'
	lit = lit + '<option value="35">35 Eur</option>'
	lit = lit + '<option value="40">40 Eur</option>'
	lit = lit + '<option value="45">45 Eur</option>'
	lit = lit + '<option value="50">50 Eur</option>'
	lit = lit + '<option value="55">55 Eur</option>'
	lit = lit + '<option value="60">60 Eur</option>'
	lit = lit + '<option value="65">65 Eur</option>'
	lit = lit + '<option value="70">70 Eur</option>'
	lit = lit + '<option value="75">75 Eur</option>'
	lit = lit + '<option value="80">80 Eur</option>'
	lit = lit + '<option value="85">85 Eur</option>'
	lit = lit + '<option value="90">90 Eur</option>'
	lit = lit + '<option value="95">95 Eur</option>'
	lit = lit + '<option value="100">100 Eur</option>'
	lit = lit + '<option value="105">105 Eur</option>'
	lit = lit + '<option value="110">110 Eur</option>'
	lit = lit + '<option value="115">115 Eur</option>'
	lit = lit + '<option value="120">120 Eur</option>'
	lit = lit + '<option value="125">125 Eur</option>'
	lit = lit + '<option value="130">130 Eur</option>'
	lit = lit + '<option value="135">135 Eur</option>'
	lit = lit + '<option value="140">140 Eur</option>'
	lit = lit + '<option value="145">145 Eur</option>'
	lit = lit + '<option value="150">150 Eur</option>'
	lit = lit + '</select><br style="clear:left;" />'
	lat = '<label>Leistung auch bei Pflegestufe&nbsp;I</label>'
	lat = lat + '<input  name="zusatz41" type="checkbox" />ja?<br style="clear:left; />'
  }
  document.getElementById('rep').innerHTML=lit;
  document.getElementById('rap').innerHTML=lat;
}
