﻿
var textvalue;
var focusvalue;
var arrayvalue; // Default Value der Quellen
var arraylang; // Default LanguageID der Quellen
var arraystatus; // Default SaveInfo Status der Quellen
var arrayid; //DefaultValueID

var arrayvalueAnm; // Default Value der Anmerkungen
var arraylangAnm; // Default LanguageID der Anmerkungen
var arraystatusAnm; // Default SaveInfo Status der Anmerkungen
var arrayidAnm; //DefaultValueID derAnmerkungen

var arrayvalueBenIn; // Default Value der Internen Info
var arraylangBenIn; // Default LanguageID der Internen Info
var arraystatusBenIn // Default SaveInfo Status der Internen Info
var arrayidBenIn // DefaultValueID der Internen Info

var arrayvalueSpRechte;

var arrayLangCombi;
var arrayLangCombi2;

var DDLAS;
var TB_idQuelleAS;
var TB_idQuelleZS;
var TB_idAnmAS;
var TB_idAnmZS;
var TB_idBenInAS;
var TB_idBenInZS;
var TB_idIDAnm;
var TB_idIDBenIn;
var arrayvalueF1;
var arrayvalueF2;
var scrollTop;

var varHideShow;
//var varHideShow_save = false;


function clickButton(e, butid)
{
    var bt = document.getElementById(butid);
    if (typeof bt == 'object')
    { 
        if(navigator.appName.indexOf("Netscape")>(-1))
        {
            if (e.keyCode == 13)
            { 
                bt.click(); 
                return false; 
            } 
        } 
        if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1))
        {
            if (event.keyCode == 13)
            { 
                bt.click(); 
                return false; 
            }
        }
        if(navigator.appName.indexOf("Opera")>(-1))
        {
            if (e.keyCode == 13)
            { 
                bt.click(); 
                return false; 
            }
        }
    }
} 


var prevIndex;
function selectListbox()
{
    var list = window.event.srcElement;
    if (list)
    {
        if (list.selectedIndex == prevIndex) 
            {
                list.selectedIndex=-1;
            }
        prevIndex = list.selectedIndex;
    }
}

function addElement(Infotyp, bigtextbox) 
{ 
    var txthw = 'style="width:225px;height:73px;"';
    
    var intnummer = 79.00;
    if(bigtextbox=='True')
    {
        txthw = 'style="width:500px;height:50px;"';
        intnummer = 56.00;
    }
    var ni = document.getElementById('Div'+Infotyp);
     if(ni!=null)
     {
        var numi = document.getElementById('num'+Infotyp);
     
        var num = (document.getElementById('num'+Infotyp).value);
        
        if(num==1)
            intnummer=intnummer*1;
        num++;
        numi.value = num;
        var newdiv = document.createElement('div');
        var divIdName = Infotyp+num+'Div';

        newdiv.setAttribute('id',divIdName);
        if(Infotyp=='ASQuelle')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'  onfocus="setFocustxtQuelle(this.name);" > </TEXTAREA> '
        else if(Infotyp=='ASAnm')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'  onfocus="setFocustxtAnm(this.name);" > </TEXTAREA> '
        else if(Infotyp=='ASBenIn')
        {
            if(newdiv!=null)
                newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'  onfocus="setFocustxtBenIn(this.name);" > </TEXTAREA> '
        }
        else if(Infotyp=='ZSQuelle')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'  onfocus="setFocustxtQuelleZS(this.name);" > </TEXTAREA> '
        else if(Infotyp=='ZSAnm')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'  onfocus="setFocustxtAnmZS(this.name);" ></TEXTAREA> '
        else if(Infotyp=='ZSBenIn')
        {
            if(newdiv!=null)
                newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'  onfocus="setFocustxtBenInZS(this.name);" ></TEXTAREA> '
        }
        else if(Infotyp=='IDAnm')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+' onfocus="setFocustxtIDAnm(this.name);"></TEXTAREA> '
        else if(Infotyp=='IDBenIn')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+' onfocus="setFocustxtIDBenIn(this.name);"></TEXTAREA> '
        else if(Infotyp=='IDDef')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'></TEXTAREA> '
        else if(Infotyp=='Quelle')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'  onfocus="setFocustxtQuelle(this.name);" ></TEXTAREA> '
        else if(Infotyp=='Anm')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'  onfocus="setFocustxtAnm(this.name);" ></TEXTAREA> '
        else if(Infotyp=='BenIn')
        {
            if(newdiv!=null)
                newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+'  onfocus="setFocustxtBenIn(this.name);" ></TEXTAREA> '
        }
        else
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+' ></TEXTAREA> '
            
          
        if(document.getElementById('TD'+Infotyp)!=null)
        {
            intnummer= intnummer+document.getElementById('TD'+Infotyp).height*1;
            document.getElementById('TD'+Infotyp).height=intnummer;
            ni.appendChild(newdiv);
            document.getElementById("TB"+Infotyp+num).focus();
        }
    }
}

function addElementandHeight(Infotyp, bigtextbox, trID) 
{ 
    var txthw = 'style="width:225px;height:73px;"';
    
    var intnummer = 79.00;
    if(bigtextbox=='True')
    {
        txthw = 'style="width:500px;height:50px;"';
        intnummer = 56.00;
    }
    var ni = document.getElementById('Div'+Infotyp);
     if(ni!=null)
     {
        var numi = document.getElementById('num'+Infotyp);
        var num = (document.getElementById('num'+Infotyp).value);
        
        if(num==1)
            intnummer=intnummer*1;
        num++;
        numi.value = num;
        var newdiv = document.createElement('div');
        var divIdName = Infotyp+num+'Div';

        newdiv.setAttribute('id',divIdName);
        if(Infotyp=='IDBenIn')
            newdiv.innerHTML = '<TEXTAREA class="TBDefault" name="TB'+Infotyp+num+'" id="TB'+Infotyp+num+'"  '+txthw+' onfocus="setFocustxtIDBenIn(this.name);"></TEXTAREA> '
            
          
        if(document.getElementById(trID)!=null)
        {
            if(document.getElementById(trID).height==null)
                document.getElementById(trID).height=50;
            intnummer= intnummer+document.getElementById(trID).height*1;
            document.getElementById(trID).height=intnummer;
          
            ni.appendChild(newdiv);
            ni.style.height = document.getElementById(trID).height+'px';
       //    alert('test');
            document.getElementById("TB"+Infotyp+num).focus();
        }
    }
}

function addTextBox123(tbas,tbzs) 
{    
     var txthw='style="width:95%;height:15px"';
  
     var divAS = document.getElementById('DivAS');
  
     var divZS = document.getElementById('DivZS');
     var textboxas=document.getElementById(tbas);
     var textboxzs=document.getElementById(tbzs);
     if(textboxas.value!='' || textboxzs.value!='')
     {
         if(divAS!=null)
         {
            var num = document.getElementById('numTerm123').value;
         
            num++;
            document.getElementById('numTerm123').value=num;
            var newdivAS = document.createElement('div');
            var newdivZS = document.createElement('div');
            
            newdivAS.setAttribute('id',divAS);
            newdivAS.innerHTML = '<input  class="TBDefault" name="TBAS'+num+'" id="TBAS'+num+'"'+txthw+' type="text"  value="'+textboxas.value+'" />'
            
            newdivAS.setAttribute('id',divZS);
            newdivZS.innerHTML = '<input  class="TBDefault" name="TBZS'+num+'" id="TBZS'+num+'"'+txthw+' type="text"  value="'+textboxzs.value+'" />'
           

            divAS.appendChild(newdivAS);
            divZS.appendChild(newdivZS);
           
            textboxas.value='';
            textboxzs.value='';
            textboxas.focus();
        }
    }
}
function setFocustxtBenIn(idtxt)
{
    TB_idBenInAS = idtxt;
}
function setFocustxtIDBenIn(idtxt)
{
    TB_idIDBenIn = idtxt;
}
function setFocustxtQuelle(idtxt)
{
    TB_idQuelleAS = idtxt;
}
function setFocustxtAnm(idtxt)
{
    TB_idAnmAS = idtxt;
}
function setFocustxtIDAnm(idtxt)
{
    TB_idIDAnm = idtxt;
}
function setFocustxtQuelleZS(idtxt)
{
    TB_idQuelleZS = idtxt;
}
function setFocustxtAnmZS(idtxt)
{
    TB_idAnmZS = idtxt;
}
function setFocustxtBenInZS(idtxt)
{
    TB_idBenInZS = idtxt;
}
function testchange()
{
    alert(textvalue);
}



function FillDefaultValueStatus(but1, but2, but3, but4, DDLSp, Infotyp, table, StatusFields)
{
    if(table!='')
    {
        if(document.getElementById(table)==null) 
            alert('Edit abbrechen');
        
    }
   
    var arrayvaluetmp=arrayvalue;
    var arraylangtmp = arraylang;
    var arraystatustmp = arraystatus;
    var arrayidtmp = arrayid;
    
    if(Infotyp=='Anmerkung')
    {
        arrayvaluetmp = arrayvalueAnm;
        arraylangtmp = arraylangAnm;
        arraystatustmp = arraystatusAnm;
        arrayidtmp = arrayidAnm;
    }    
    if(Infotyp=='InterneInfo')
    {
        arrayvaluetmp = arrayvalueBenIn;
        arraylangtmp = arraylangBenIn;
        arraystatustmp = arraystatusBenIn;
        arrayidtmp = arrayidBenIn;
    }    
  
    var lang;
    if(StatusFields!=null)   
        document.getElementById(StatusFields).style.display='none';
    if(document.getElementById(DDLSp)!=null)
    {
        lang = document.getElementById(DDLSp).options[document.getElementById(DDLSp).selectedIndex].value;
        if(arrayvalueSpRechte!=null)
        {
            for(var i=0; i<arrayvalueSpRechte.length;i++)
            {
                if(arrayvalueSpRechte[i]==lang)
                    document.getElementById(StatusFields).style.display='';
                    
            }
        }
    
    }
    else
        lang='';
        
    var count = 1;
    var text;
   
    if(document.getElementById(but1)!=null)
    {
  
        document.getElementById(but1).style.visibility = 'hidden';
        document.getElementById(but2).style.visibility = 'hidden';
        document.getElementById(but3).style.visibility = 'hidden';
        document.getElementById(but4).style.visibility = 'hidden';
   
        document.getElementById(but1+'Fix').style.visibility = 'hidden';
        document.getElementById(but2+'Fix').style.visibility = 'hidden';
        document.getElementById(but3+'Fix').style.visibility = 'hidden';
        document.getElementById(but4+'Fix').style.visibility = 'hidden';
         
        document.getElementById(but1+'Del').style.visibility = 'hidden';
        document.getElementById(but2+'Del').style.visibility = 'hidden';
        document.getElementById(but3+'Del').style.visibility = 'hidden';
        document.getElementById(but4+'Del').style.visibility = 'hidden';
        
        document.getElementById(but1+'Edit').style.visibility = 'hidden';
        document.getElementById(but2+'Edit').style.visibility = 'hidden';
        document.getElementById(but3+'Edit').style.visibility = 'hidden';
        document.getElementById(but4+'Edit').style.visibility = 'hidden';
          
        for(var i=0; i<arrayvaluetmp.length;i++)
        { 
            if(arraylangtmp[i]==lang)
            {
                text = arrayvaluetmp[i];
                textkurz = text;
                if(text.length>16)
                    textkurz=text.substring(0,15).replace("\r\n"," ") +' ...';
                if(count==1)
                {
                    document.getElementById(but1).title = text;
                    document.getElementById(but1).value = textkurz;
                    document.getElementById(but1).style.visibility = 'visible';
                    document.getElementById(but1+'Fix').style.visibility = 'visible';
                    document.getElementById(but1+'Del').style.visibility = 'visible';
                    document.getElementById(but1+'Edit').style.visibility = 'visible';
                    document.getElementById(but1+'Hid').value = arrayidtmp[i];
                    if(arraystatustmp[i]=="True")
                        document.getElementById(but1+'Fix').src='../../Images/pin2_yellow_delete.png';
                    else
                        document.getElementById(but1+'Fix').src='../../Images/pin2_yellow.png';
                
                }
                if(count==2)  
                {
                    document.getElementById(but2).title = text;
                    document.getElementById(but2).value = textkurz;
                    document.getElementById(but2).style.visibility = 'visible';
                    document.getElementById(but2+'Fix').style.visibility = 'visible';
                    document.getElementById(but2+'Del').style.visibility = 'visible';
                    document.getElementById(but2+'Edit').style.visibility = 'visible';
                    document.getElementById(but2+'Hid').value=arrayidtmp[i];
                    if(arraystatustmp[i]=="True")
                        document.getElementById(but2+'Fix').src='../../Images/pin2_yellow_delete.png';
                    else
                        document.getElementById(but2+'Fix').src='../../Images/pin2_yellow.png';
                }
                if(count==3)
                {
                    document.getElementById(but3).title = text;
                    document.getElementById(but3).value = textkurz;
                    document.getElementById(but3).style.visibility = 'visible';
                    document.getElementById(but3+'Fix').style.visibility = 'visible';
                    document.getElementById(but3+'Del').style.visibility = 'visible';
                    document.getElementById(but3+'Edit').style.visibility = 'visible';
                    document.getElementById(but3+'Hid').value=arrayidtmp[i];
                    if(arraystatustmp[i]=="True")
                        document.getElementById(but3+'Fix').src='../../Images/pin2_yellow_delete.png';
                    else
                        document.getElementById(but3+'Fix').src='../../Images/pin2_yellow.png';
                }
               
                if(count==4)
                {
                    document.getElementById(but4).title = text;
                    
                    document.getElementById(but4).value = textkurz;
                    
                    document.getElementById(but4).style.visibility = 'visible';
                    document.getElementById(but4+'Fix').style.visibility = 'visible';
                    document.getElementById(but4+'Del').style.visibility = 'visible';
                    document.getElementById(but4+'Edit').style.visibility = 'visible';
                    document.getElementById(but4+'Hid').value=arrayidtmp[i];
                    
                    if(arraystatustmp[i]=="True")
                        document.getElementById(but4+'Fix').src='../../Images/pin2_yellow_delete.png';
                    else
                        document.getElementById(but4+'Fix').src='../../Images/pin2_yellow.png';
                }
                count+=1;
            }
        }
    }
    
}

function FillDefaultValue(but1, but2, but3, but4, DDLSp, Infotyp, table)
{
    if(table!='')
    {
        if(document.getElementById(table)==null) 
            alert('Edit abbrechen');
        
    }
   
    var arrayvaluetmp=arrayvalue;
    var arraylangtmp = arraylang;
    var arraystatustmp = arraystatus;
    var arrayidtmp = arrayid;
    
    if(Infotyp=='Anmerkung')
    {
        arrayvaluetmp = arrayvalueAnm;
        arraylangtmp = arraylangAnm;
        arraystatustmp = arraystatusAnm;
        arrayidtmp = arrayidAnm;
    }    
    if(Infotyp=='InterneInfo')
    {
        arrayvaluetmp = arrayvalueBenIn;
        arraylangtmp = arraylangBenIn;
        arraystatustmp = arraystatusBenIn;
        arrayidtmp = arrayidBenIn;
    }    
  
    var lang;
    if(document.getElementById(DDLSp)!=null)
        lang = document.getElementById(DDLSp).options[document.getElementById(DDLSp).selectedIndex].value;
    else
        lang='';
        
    var count = 1;
    var text;
   
    if(document.getElementById(but1)!=null)
    {
        document.getElementById(but1).style.visibility = 'hidden';
        document.getElementById(but2).style.visibility = 'hidden';
        document.getElementById(but3).style.visibility = 'hidden';
        document.getElementById(but4).style.visibility = 'hidden';
   
        document.getElementById(but1+'Fix').style.visibility = 'hidden';
        document.getElementById(but2+'Fix').style.visibility = 'hidden';
        document.getElementById(but3+'Fix').style.visibility = 'hidden';
        document.getElementById(but4+'Fix').style.visibility = 'hidden';
         
        document.getElementById(but1+'Del').style.visibility = 'hidden';
        document.getElementById(but2+'Del').style.visibility = 'hidden';
        document.getElementById(but3+'Del').style.visibility = 'hidden';
        document.getElementById(but4+'Del').style.visibility = 'hidden';
        
        document.getElementById(but1+'Edit').style.visibility = 'hidden';
        document.getElementById(but2+'Edit').style.visibility = 'hidden';
        document.getElementById(but3+'Edit').style.visibility = 'hidden';
        document.getElementById(but4+'Edit').style.visibility = 'hidden';
          
        for(var i=0; i<arrayvaluetmp.length;i++)
        { 
            if(arraylangtmp[i]==lang)
            {
                text = arrayvaluetmp[i];
                textkurz = text;
                if(text.length>16)
                    textkurz=text.substring(0,15).replace("\r\n"," ") +' ...';
                if(count==1)
                {
                    document.getElementById(but1).title = text;
                    document.getElementById(but1).value = textkurz;
                    document.getElementById(but1).style.visibility = 'visible';
                    document.getElementById(but1+'Fix').style.visibility = 'visible';
                    document.getElementById(but1+'Del').style.visibility = 'visible';
                    document.getElementById(but1+'Edit').style.visibility = 'visible';
                    document.getElementById(but1+'Hid').value = arrayidtmp[i];
                    if(arraystatustmp[i]=="True")
                        document.getElementById(but1+'Fix').src='../../Images/pin2_yellow_delete.png';
                    else
                        document.getElementById(but1+'Fix').src='../../Images/pin2_yellow.png';
                
                }
                if(count==2)  
                {
                    document.getElementById(but2).title = text;
                    document.getElementById(but2).value = textkurz;
                    document.getElementById(but2).style.visibility = 'visible';
                    document.getElementById(but2+'Fix').style.visibility = 'visible';
                    document.getElementById(but2+'Del').style.visibility = 'visible';
                    document.getElementById(but2+'Edit').style.visibility = 'visible';
                    document.getElementById(but2+'Hid').value=arrayidtmp[i];
                    if(arraystatustmp[i]=="True")
                        document.getElementById(but2+'Fix').src='../../Images/pin2_yellow_delete.png';
                    else
                        document.getElementById(but2+'Fix').src='../../Images/pin2_yellow.png';
                }
                if(count==3)
                {
                    document.getElementById(but3).title = text;
                    document.getElementById(but3).value = textkurz;
                    document.getElementById(but3).style.visibility = 'visible';
                    document.getElementById(but3+'Fix').style.visibility = 'visible';
                    document.getElementById(but3+'Del').style.visibility = 'visible';
                    document.getElementById(but3+'Edit').style.visibility = 'visible';
                    document.getElementById(but3+'Hid').value=arrayidtmp[i];
                    if(arraystatustmp[i]=="True")
                        document.getElementById(but3+'Fix').src='../../Images/pin2_yellow_delete.png';
                    else
                        document.getElementById(but3+'Fix').src='../../Images/pin2_yellow.png';
                }
               
                if(count==4)
                {
                    document.getElementById(but4).title = text;
                    
                    document.getElementById(but4).value = textkurz;
                    
                    document.getElementById(but4).style.visibility = 'visible';
                    document.getElementById(but4+'Fix').style.visibility = 'visible';
                    document.getElementById(but4+'Del').style.visibility = 'visible';
                    document.getElementById(but4+'Edit').style.visibility = 'visible';
                    document.getElementById(but4+'Hid').value=arrayidtmp[i];
                    
                    if(arraystatustmp[i]=="True")
                        document.getElementById(but4+'Fix').src='../../Images/pin2_yellow_delete.png';
                    else
                        document.getElementById(but4+'Fix').src='../../Images/pin2_yellow.png';
                }
                count+=1;
            }
        }
    }
    
}


function PutValueTextQuelle(textBox1, but1)
{
    if(TB_idQuelleAS!=null)
    {
   
        document.getElementById(TB_idQuelleAS).value = document.getElementById(but1).title;
        document.getElementById(TB_idQuelleAS).focus();
        document.getElementById(TB_idQuelleAS).select();
    }
    else if(textBox1!=null)
    {
        document.getElementById(textBox1).value = document.getElementById(but1).title;
        document.getElementById(textBox1).focus();
        document.getElementById(textBox1).select();
    }
     
    return false;
}

function PutValueTextAnm(textBox1, but1)
{
    if(TB_idAnmAS!=null)
    { 
        document.getElementById(TB_idAnmAS).value = document.getElementById(but1).title;
        document.getElementById(TB_idAnmAS).focus();
        document.getElementById(TB_idAnmAS).select();
    }
    else if(textBox1!=null)
    {
        document.getElementById(textBox1).value = document.getElementById(but1).title;
        document.getElementById(textBox1).focus();
        document.getElementById(textBox1).select();
    }
     
    return false;
}

function PutValueTextBenIn(textBox1, but1)
{
    if(TB_idBenInAS!=null)
    { 
        document.getElementById(TB_idBenInAS).value = document.getElementById(but1).title;
        document.getElementById(TB_idBenInAS).focus();
        document.getElementById(TB_idBenInAS).select();
    }
    else if(textBox1!=null)
    {
        document.getElementById(textBox1).value = document.getElementById(but1).title;
        document.getElementById(textBox1).focus();
        document.getElementById(textBox1).select();
    }
     
    return false;
}

function PutValueTextIDBenIn(textBox1, but1)
{
    if(TB_idIDBenIn!=null)
    {
        document.getElementById(TB_idIDBenIn).value = document.getElementById(but1).title;
        document.getElementById(TB_idIDBenIn).focus();
        document.getElementById(TB_idIDBenIn).select();
    }
    else if(textBox1!=null)
    {
        document.getElementById(textBox1).value = document.getElementById(but1).title;
        document.getElementById(textBox1).focus();
        document.getElementById(textBox1).select();
    }
    
    return false;
}
function PutValueTextIDAnm(textBox1, but1)
{
    if(TB_idIDAnm!=null)
    {
        document.getElementById(TB_idIDAnm).value = document.getElementById(but1).title;
        document.getElementById(TB_idIDAnm).focus();
        document.getElementById(TB_idIDAnm).select();
    }
    else if(textBox1!=null)
    {
        document.getElementById(textBox1).value = document.getElementById(but1).title;
        document.getElementById(textBox1).focus();
        document.getElementById(textBox1).select();
    }
    
    return false;
}
function PutValueTextQuelleZS(textBox1, but1)
{
    if(TB_idQuelleZS!=null)
    {
        document.getElementById(TB_idQuelleZS).value = document.getElementById(but1).title;
        document.getElementById(TB_idQuelleZS).focus();
        document.getElementById(TB_idQuelleZS).select();
    }
    else if(textBox1!=null)
    {
        document.getElementById(textBox1).value = document.getElementById(but1).title;
        document.getElementById(textBox1).focus();
        document.getElementById(textBox1).select();
    }
    
    return false;
}
function PutValueTextAnmZS(textBox1, but1)
{
    if(TB_idAnmZS!=null)
    {
        document.getElementById(TB_idAnmZS).value = document.getElementById(but1).title;
        document.getElementById(TB_idAnmZS).focus();
        document.getElementById(TB_idAnmZS).select();
    }
    else if(textBox1!=null)
    {
        document.getElementById(textBox1).value = document.getElementById(but1).title;
        document.getElementById(textBox1).focus();
        document.getElementById(textBox1).select();
    }
    
    return false;
}


function PutValueTextBenInZS(textBox1, but1)
{
    if(TB_idBenInZS!=null)
    {
        document.getElementById(TB_idBenInZS).value = document.getElementById(but1).title;
        document.getElementById(TB_idBenInZS).focus();
        document.getElementById(TB_idBenInZS).select();
    }
    else if(textBox1!=null)
    {
        document.getElementById(textBox1).value = document.getElementById(but1).title;
        document.getElementById(textBox1).focus();
        document.getElementById(textBox1).select();
    }
    
    return false;
}


function Deselect(listbox)
{
    if(document.getElementById(listbox)!=null)
    {
        if(document.getElementById(listbox).title == document.getElementById(listbox).selectedIndex)
        {
            document.getElementById(listbox).selectedIndex=-1;
        }
        document.getElementById(listbox).title = document.getElementById(listbox).selectedIndex;
    }
}

function SelectFilterDefault(radiobutID, ListBoxID, table1)
{
    //var x = document.getElementById(table1);
   
    //
    
    for(var h=0; h<document.getElementById(table1).all.length;h++)
    {
        var elem = document.getElementById(table1).all;
        if(elem[h].id!='')
        {
          
            if(elem[h].id.substring(0,ListBoxID.length)==ListBoxID)
            {
                elem[h].selectedIndex=-1;
            }
        }
    }
  
    
   if(radiobutID==1)
    {
         for(var i=0; i<arrayvalueF1.length;i++)
         {
            var str = arrayvalueF1[i];
         
            var index = str.indexOf('/');
            var filterID=str.substring(0,index);
            var value=str.substring(index+1);
           
            var listbox = document.getElementById(ListBoxID+filterID);
            document.getElementById(ListBoxID+filterID).selectedIndex=-1;
            for(var j=0;j<listbox.length;j++)
            {
                if(listbox.options[j].value==value)
                {
                
                    document.getElementById(ListBoxID+filterID).selectedIndex=j;
                    document.getElementById(ListBoxID+filterID).title = j;
                    
                }
            }
         }
    }
   
    if(radiobutID==2)
    {
         for(var i=0; i<arrayvalueF2.length;i++)
         {
            var str = arrayvalueF2[i];
            var index = str.indexOf('/');
            var filterID=str.substring(0,index);
            var value=str.substring(index+1);
            var listbox = document.getElementById(ListBoxID+filterID);
            document.getElementById(ListBoxID+filterID).selectedIndex=-1;
            for(var j=0;j<listbox.length;j++)
            {
                if(listbox.options[j].value==value)
                {
                    document.getElementById(ListBoxID+filterID).selectedIndex=j;
                    document.getElementById(ListBoxID+filterID).title = j;
                }
            }
         }
    }
    

   
    
}

function SelectFilter(ListBoxID, index)
{
    var listbox = document.getElementById(ListBoxID);
    if(listbox!=null)
    {
        document.getElementById(ListBoxID).selectedIndex=index;
        document.getElementById(ListBoxID).title = index;
    }
}           
    

/*function checkTextBox(tb1, tb2, beide, txtbeide, txtmin1)
{
    if(beide=='True')
    {
        
        if(Eval(document.getElementById(tb1)).value=='' && Eval(document.getElementById(tb2).value)=='')
        {
            alert(txtbeide);
            return false;
        }
    }
    else
    {
        if(document.getElementById(tb2).value=='')
        {
            alert(txtmin1);
            return false;
        }
    }
   return true; 
}*/


function SwapItemUp(list, inputtext) 
{
    var s = document.getElementById(list);
    var txtinput = document.getElementById(inputtext);
   
    var itemPos = s.selectedIndex;
    var swapPos = itemPos-1;
  
    if(swapPos>=0)
    {
        var tempOption = new Array(s.options[swapPos].text, s.options[swapPos].value);
        s.options[swapPos].text = s.options[itemPos].text;
        s.options[swapPos].value = s.options[itemPos].value;
        s.options[itemPos].text = tempOption[0];
        s.options[itemPos].value = tempOption[1];
        s.selectedIndex = swapPos;
    }
    txtinput.value='';
    for(var i=0;i<s.length;i++)
    {
        txtinput.value+=s.options[i].value+';';
    }
}

function SwapItemDown(list, inputtext) {
    var s = document.getElementById(list);
    var txtinput = document.getElementById(inputtext);
    var itemPos = s.selectedIndex;
    if(itemPos>=0)
    {
        var swapPos = itemPos+1;
        if(swapPos<s.length)
        {
            var tempOption = new Array(s.options[swapPos].text, s.options[swapPos].value);
            s.options[swapPos].text = s.options[itemPos].text;
            s.options[swapPos].value = s.options[itemPos].value;
            s.options[itemPos].text = tempOption[0];
            s.options[itemPos].value = tempOption[1];
            s.selectedIndex = swapPos;
        }
        txtinput.value='';
        for(var i=0;i<s.length;i++)
        {
            txtinput.value+=s.options[i].value+';';
        }
    }
}



function HideShow(butHideShow,inputtxt, object1, object2, object3, object4, object5)
{
    if(document.getElementById(butHideShow)!=null)
    {
        var imgsrc=document.getElementById(butHideShow).src;
        varHideShow=document.getElementById(inputtxt).value;
        if(varHideShow=='true')
            document.getElementById(inputtxt).value='false';
        else 
            document.getElementById(inputtxt).value='true';
       
        if(document.getElementById(inputtxt).value=='false')
        {
            document.getElementById(butHideShow).src='../../Images/navigate_down.png';
            if(document.getElementById(object1)!=null)
                document.getElementById(object1).style.display = 'none';
            if(document.getElementById(object2)!=null)
                document.getElementById(object2).style.display = 'none';
            if(document.getElementById(object3)!=null)
                document.getElementById(object3).style.display = 'none';
            if(document.getElementById(object4)!=null)
                document.getElementById(object4).style.display = 'none';
            if(document.getElementById(object5)!=null)
                document.getElementById(object5).style.display = 'none';
        }
        else
        {
            document.getElementById(butHideShow).src='../../Images/navigate_up.png';
            if(document.getElementById(object1)!=null)
                document.getElementById(object1).style.display = '';
            if(document.getElementById(object2)!=null)
                document.getElementById(object2).style.display = '';
            if(document.getElementById(object3)!=null)
                document.getElementById(object3).style.display = '';
            if(document.getElementById(object4)!=null)
                document.getElementById(object4).style.display = '';
            if(document.getElementById(object5)!=null)
                document.getElementById(object5).style.display = '';
        }
        
             
    }
}

function HideShowFirst(butHideShow,inputtxt, object1, object2, object3, object4, object5)
{
    if(document.getElementById(butHideShow)!=null)
    {
        var imgsrc=document.getElementById(butHideShow).src;
       
        if(document.getElementById(inputtxt).value=='false')
        {
            document.getElementById(butHideShow).src='../../Images/navigate_down.png';
            if(document.getElementById(object1)!=null)
                document.getElementById(object1).style.display = 'none';
            if(document.getElementById(object2)!=null)
                document.getElementById(object2).style.display = 'none';
            if(document.getElementById(object3)!=null)
                document.getElementById(object3).style.display = 'none';
            if(document.getElementById(object4)!=null)
                document.getElementById(object4).style.display = 'none';
            if(document.getElementById(object5)!=null)
                document.getElementById(object5).style.display = 'none';
        }
        else
        {
            document.getElementById(butHideShow).src='../../Images/navigate_up.png';
            if(document.getElementById(object1)!=null)
                document.getElementById(object1).style.display = '';
            if(document.getElementById(object2)!=null)
                document.getElementById(object2).style.display = '';
            if(document.getElementById(object3)!=null)
                document.getElementById(object3).style.display = '';
            if(document.getElementById(object4)!=null)
                document.getElementById(object4).style.display = '';
            if(document.getElementById(object5)!=null)
                document.getElementById(object5).style.display = '';
        }
        
        
    }
}
 
function HideShowHTMLControl(control1)
{
    if(document.getElementById(control1)!=null)
    {
        if(document.getElementById(control1).style.display == '')
            document.getElementById(control1).style.display = 'none';
        else
            document.getElementById(control1).style.display = '';
    }
} 
function HideShowHTMLControls(LinkAll, lang)
{
    var detaus='Details ausblenden';
    var detan='Details anzeigen';
    if(lang=="en")
    {
        detaus='Hide details';
        detan='Show details';
    }
    if(document.getElementById(LinkAll)!=null)
    {
        if(document.getElementById(LinkAll).innerHTML==detaus)
        {
            document.getElementById(LinkAll).innerHTML=detan;
            document.getElementById('Div1').style.display = 'none';
            document.getElementById('Div2').style.display = 'none';
            document.getElementById('Div3').style.display = 'none';
            document.getElementById('Div4').style.display = 'none';
            document.getElementById('Div5').style.display = 'none';
            document.getElementById('Div6').style.display = 'none';
            document.getElementById('Div7').style.display = 'none';
            document.getElementById('Div8').style.display = 'none';
            document.getElementById('Div9').style.display = 'none';
            document.getElementById('Div10').style.display = 'none';
            document.getElementById('Div11').style.display = 'none';
            document.getElementById('Div12').style.display = 'none';
            document.getElementById('Div13').style.display = 'none';
            document.getElementById('Div14').style.display = 'none';
            document.getElementById('Div15').style.display = 'none';
        }
        else
        {
            document.getElementById(LinkAll).innerHTML=detaus;
            document.getElementById('Div1').style.display = '';
            document.getElementById('Div2').style.display = '';
            document.getElementById('Div3').style.display = '';
            document.getElementById('Div4').style.display = '';
            document.getElementById('Div5').style.display = '';
            document.getElementById('Div6').style.display = '';
            document.getElementById('Div7').style.display = '';
            document.getElementById('Div8').style.display = '';
            document.getElementById('Div9').style.display = '';
            document.getElementById('Div10').style.display = '';
            document.getElementById('Div11').style.display = '';
            document.getElementById('Div12').style.display = '';
            document.getElementById('Div13').style.display = '';
            document.getElementById('Div14').style.display = '';
            document.getElementById('Div15').style.display = '';
        }
    }
} 

function EnableDisableControl(checkbox1, control1)
{
    if(document.getElementById(checkbox1)!=null)
    {
   
       if(document.getElementById(checkbox1).checked)
            document.getElementById(control1).disabled = false;
        else
            document.getElementById(control1).disabled = true;

    }
} 
 

 
function RadioChecked(paramok, paramko1, paramko2, paramko3)
{
    var radio1=document.getElementById(paramok);
    if(radio1!=null)
        radio1.checked=true;
    var radio2=document.getElementById(paramko1);
    if(radio2!=null)
        radio2.checked=false;
    var radio3=document.getElementById(paramko2);
    if(radio3!=null)
        radio3.checked=false;
    var radio4=document.getElementById(paramko3);
    if(radio4!=null)
        radio4.checked=false;
}

function CheckBoxChecked(paramok, paramko1)
{

    var radio1=document.getElementById(paramok);
    if(radio1!=null && radio1.checked==true)
        radio1.checked=true;
    else if(radio1!=null && radio1.checked==false)
        radio1.checked=false;
    var radio2=document.getElementById(paramko1);
    if(radio2!=null)
        radio2.checked=false;
}

function Date_check(checkbox,object)
{
    if(document.getElementById(checkbox)!=null && document.getElementById(object)!=null)
    {
        if(document.getElementById(checkbox).checked==true)
            document.getElementById(object).style.display='';
        else
            document.getElementById(object).style.display='none';
    }
} 

function saveScrollPos(object)
{
    if(object!=null)
    {
        var scrollhidden = document.getElementById(object.id+'_scroll');
        scrollhidden.value = object.scrollTop;
    }
}

function getScrollPos(object)
{
    var div = document.getElementById(object);
    if(div!=null)
    {
        var scrollhidden = document.getElementById(object+'_scroll');
        div.scrollTop = scrollhidden.value;
    }
}
 
 
 
function CheckAllDataGridCheckBoxes(aspCheckBoxID, cbid, object1, object2, object3, object4, object5, object6, object7, object8)
{
    
    var cb = document.getElementById(aspCheckBoxID);
    var firstindex = aspCheckBoxID.indexOf('_CBTitel'+cbid);
    var string = aspCheckBoxID;
    var firststring = string.substring(0,firstindex-2);
    var index=2;
    var checkedornot=false;
    var indextxt=index+'';
    if(cb.checked)
        checkedornot=true;
    while(cb!=null)
    {
    
        if(index<10)
            indextxt='0'+index;
        cb = document.getElementById(firststring +indextxt+'_CB'+cbid);
        if(cb!=null)
            cb.checked=checkedornot;
        else 
            return;
    
        if(object1!='')
        {
            var firststringshow=firststring.replace('New','Show').replace('Edit','Show').replace('Manage','Show');
            var cb1 = document.getElementById(firststringshow +indextxt+'_CB'+object1);
            if(cb.checked)
                cb1.checked=true; 
        }
        if(object2!='')
        {
            var firststringshow=firststring.replace('New','Show').replace('Edit','Show').replace('Manage','Show');
            var cb2 = document.getElementById(firststringshow +indextxt+'_CB'+object2);
            if(cb.checked)
               cb2.checked=true; 
        }
        if(object3!='')
        {
            var firststringshow=firststring.replace('New','Show').replace('Edit','Show').replace('Manage','Show');
            var cb3 = document.getElementById(firststringshow +indextxt+'_CB'+object3);
            if(cb.checked)
               cb3.checked=true; 
        }
        if(object4!='' && cb.checked==false)
        {
            var firststringshow=firststring.replace('Show','New');
            var cb4 = document.getElementById(firststringshow +indextxt+'_CB'+object4);
            cb4.checked=false; 
        }
       
        if(object5!='' && object6!='' && object7!='')
        {
            var firststringshow=firststring.replace('Manage','Edit');
            var cb5 = document.getElementById(firststringshow +indextxt+'_CB'+object5);
            var cb6 = document.getElementById(firststringshow +indextxt+'_CB'+object6);
            var cb7 = document.getElementById(firststringshow +indextxt+'_CB'+object7);
            if(cb.checked)
            {
                cb5.checked=true; 
                cb6.checked=true;
                cb7.checked=true;
            }
        }
        else if(object5!='')
        {
            var firststringshow=firststring.replace('Show','Edit');
            var cb5 = document.getElementById(firststringshow +indextxt+'_CB'+object5);
            if(!cb.checked)
                cb5.checked=false; 
        }
        else if(object6!='')
        {
            var firststringshow=firststring.replace('Show','Edit');
            var cb6 = document.getElementById(firststringshow +indextxt+'_CB'+object6);
            if(!cb.checked)
                cb6.checked=false; 
        }
        else if(object7!='')
        {
            var firststringshow=firststring.replace('Show','Edit');
            var cb7 = document.getElementById(firststringshow +indextxt+'_CB'+object7);
            if(!cb.checked)
                cb7.checked=false; 
        }
       
        if(object8!='' && cb.checked==false)
        {
            var firststringshow=firststring.replace('Edit','Manage').replace('Show','Manage');
            var cb8 = document.getElementById(firststringshow +indextxt+'_CB'+object8);
            cb8.checked=false; 
            var cb8_1 = document.getElementById(firststringshow +indextxt+'_CBAnderungsanfrage');
            cb8_1.checked=false; 
            var cb8_2 = document.getElementById(firststringshow +indextxt+'_CBTermdelete');
            cb8_2.checked=false; 
        }
        
        index = index+ 1 *1;
        indextxt = index;
    }
    if(document.getElementById('LMeldung')!=null)
            document.getElementById('LMeldung').value='';
        else
            document.getElementById('LMeldung1').value='';
}

function CBLStatus(CBL1, Label1)
{
    var object = document.getElementById(CBL1);
    var cb1 = document.getElementById(object.id+'_0');
    var cb2 = document.getElementById(object.id+'_1');
    var cb3 = document.getElementById(object.id+'_2');
    if (cb1.checked==false && cb2.checked==false && cb3.checked==false)
        document.getElementById(Label1).style.display = '';
    else
        document.getElementById(Label1).style.display = 'none';
}

function CheckAllDataGridCheckBoxes_Selekt(aspCheckBoxID, cbid, object1, object2, object3, object4, object5, object6, object7, object8, object9)
{
    var liste = document.getElementById(object9);
    
    var listestring = object9+'_ctl';
   
    var cb = document.getElementById(aspCheckBoxID);
    var firstindex = aspCheckBoxID.indexOf('_CBTitel'+cbid);
    var string = aspCheckBoxID;
    var firststring = string.substring(0,firstindex-2);
    var index=2;
    var checkedornot=false;
    var indextxt=index+'';
    if(cb.checked)
        checkedornot=true;
   
    while(cb!=null)
    {
    
        if(index<10)
            indextxt='0'+index;
        
        liste = document.getElementById(listestring +indextxt+'_CBAktivieren');
        cb = document.getElementById(firststring +indextxt+'_CB'+cbid);
       // alert(liste);
        if(cb!=null)
        {
            if(liste.checked)
                cb.checked=checkedornot;
        }
        else 
            return;
    
        if(liste.checked)
        {
            if(object1!='')
            {
                var firststringshow=firststring.replace('New','Show').replace('Edit','Show').replace('Manage','Show');
                var cb1 = document.getElementById(firststringshow +indextxt+'_CB'+object1);
                if(cb.checked)
                    cb1.checked=true; 
            }
            if(object2!='')
            {
                var firststringshow=firststring.replace('New','Show').replace('Edit','Show').replace('Manage','Show');
                var cb2 = document.getElementById(firststringshow +indextxt+'_CB'+object2);
                if(cb.checked)
                   cb2.checked=true; 
            }
            if(object3!='')
            {
                var firststringshow=firststring.replace('New','Show').replace('Edit','Show').replace('Manage','Show');
                var cb3 = document.getElementById(firststringshow +indextxt+'_CB'+object3);
                if(cb.checked)
                   cb3.checked=true; 
            }
            if(object4!='' && cb.checked==false)
            {
                var firststringshow=firststring.replace('Show','New');
                var cb4 = document.getElementById(firststringshow +indextxt+'_CB'+object4);
                cb4.checked=false; 
            }
           
            if(object5!='' && object6!='' && object7!='')
            {
                var firststringshow=firststring.replace('Manage','Edit');
                var cb5 = document.getElementById(firststringshow +indextxt+'_CB'+object5);
                var cb6 = document.getElementById(firststringshow +indextxt+'_CB'+object6);
                var cb7 = document.getElementById(firststringshow +indextxt+'_CB'+object7);
                if(cb.checked)
                {
                    cb5.checked=true; 
                    cb6.checked=true;
                    cb7.checked=true;
                }
            }
            else if(object5!='')
            {
                var firststringshow=firststring.replace('Show','Edit');
                var cb5 = document.getElementById(firststringshow +indextxt+'_CB'+object5);
                if(!cb.checked)
                    cb5.checked=false; 
            }
            else if(object6!='')
            {
                var firststringshow=firststring.replace('Show','Edit');
                var cb6 = document.getElementById(firststringshow +indextxt+'_CB'+object6);
                if(!cb.checked)
                    cb6.checked=false; 
            }
            else if(object7!='')
            {
                var firststringshow=firststring.replace('Show','Edit');
                var cb7 = document.getElementById(firststringshow +indextxt+'_CB'+object7);
                if(!cb.checked)
                    cb7.checked=false; 
            }
            
            if(object8!='' && cb.checked==false)
            {
                var firststringshow=firststring.replace('Edit','Manage').replace('Show','Manage');
                var cb8 = document.getElementById(firststringshow +indextxt+'_CB'+object8);
                cb8.checked=false; 
                var cb8_1 = document.getElementById(firststringshow +indextxt+'_CBAnderungsanfrage');
                cb8_1.checked=false; 
                var cb8_2 = document.getElementById(firststringshow +indextxt+'_CBTermdelete');
                cb8_2.checked=false; 
            }
        }
        index = index+ 1 *1;
        indextxt = index;
    }
    if(document.getElementById('LMeldung')!=null)
            document.getElementById('LMeldung').value='';
        else
            document.getElementById('LMeldung1').value='';
}

function CheckBoxDisplay(aspCheckBoxID, replacetxt)
{
    var cbShow = document.getElementById(aspCheckBoxID);
    
    var cbNew = document.getElementById(aspCheckBoxID.replace('Show','New').replace(replacetxt,'CBBenennungen'));
    var cbEdit = document.getElementById(aspCheckBoxID.replace('Show','Edit'));
    var cbManageSt = document.getElementById(aspCheckBoxID.replace('Show','Manage').replace(replacetxt,'CBStatus'));
    var cbManageAA = document.getElementById(aspCheckBoxID.replace('Show','Manage').replace(replacetxt,'CBAnderungsanfrage'));
    var cbManageTerm = document.getElementById(aspCheckBoxID.replace('Show','Manage').replace(replacetxt,'CBTermdelete'));
    
    
    if(document.getElementById('LMeldung')!=null)
            document.getElementById('LMeldung').value='';
        else
            document.getElementById('LMeldung1').value='';
    if(cbShow.checked==false)
    {       
        cbNew.checked=false;
        cbEdit.checked=false;
        cbManageSt.checked = false;
        cbManageAA.checked = false;
        cbManageTerm.checked = false;
    }
}

function CheckBoxNew(aspCheckBoxID, Meldung)
{
    var cbNewTerm = document.getElementById(aspCheckBoxID);
    
    var cbShownotset = document.getElementById(aspCheckBoxID.replace('New', 'Show').replace('CBBenennungen', 'CBStnichtgesetzt'));
    var cbShowfree = document.getElementById(aspCheckBoxID.replace('New', 'Show').replace('CBBenennungen', 'CBStFrei'));
    var cbShowblocked = document.getElementById(aspCheckBoxID.replace('New', 'Show').replace('CBBenennungen', 'CBStGesperrt'));
    
    
    if(document.getElementById('LMeldung')!=null)
            document.getElementById('LMeldung').value='';
        else
            document.getElementById('LMeldung1').value='';
    if(cbNewTerm.checked==true)
    {   
        if(document.getElementById('LMeldung')!=null)
            document.getElementById('LMeldung').value=Meldung;
        else
            document.getElementById('LMeldung1').value=Meldung;
        cbShownotset.checked=true;
        cbShowfree.checked=true;
        cbShowblocked.checked = true;
    }
}

function CheckBoxCheck(aspCheckBoxID1,num1,aspCheckBoxID2, num2)
{
    var cb1 = document.getElementById(aspCheckBoxID1);
    var chkBoxCount1= cb1.getElementsByTagName("input");
    var cb2 = document.getElementById(aspCheckBoxID2);
    var chkBoxCount2= cb2.getElementsByTagName("input");
    if(chkBoxCount1[num1].checked)
        chkBoxCount2[num2].checked=true;   
    
}
function CheckBoxCheckNot(aspCheckBoxID1,num1,aspCheckBoxID2, num2)
{
    var cb1 = document.getElementById(aspCheckBoxID1);
    var chkBoxCount1= cb1.getElementsByTagName("input");
    var cb2 = document.getElementById(aspCheckBoxID2);
    var chkBoxCount2= cb2.getElementsByTagName("input");
    if(chkBoxCount1[num1].checked==false)
        chkBoxCount2[num2].checked=false;
}


function CheckBoxEdit(aspCheckBoxID, replacetxt, Meldung)
{
    var cbEdit = document.getElementById(aspCheckBoxID);
    
    var cbShow = document.getElementById(aspCheckBoxID.replace('Edit','Show'));
    var cbManageSt = document.getElementById(aspCheckBoxID.replace('Edit','Manage').replace(replacetxt,'CBStatus'));
    var cbManageAA = document.getElementById(aspCheckBoxID.replace('Edit','Manage').replace(replacetxt,'CBAnderungsanfrage'));
    var cbManageTerm = document.getElementById(aspCheckBoxID.replace('Edit','Manage').replace(replacetxt,'CBTermdelete'));
    
    
    if(cbEdit.checked==true)
    {       
        if(document.getElementById('LMeldung')!=null)
            document.getElementById('LMeldung').value=Meldung;
        else
            document.getElementById('LMeldung1').value=Meldung;
            
        cbShow.checked=true;
        
    }
    else
    {
        if(document.getElementById('LMeldung')!=null)
            document.getElementById('LMeldung').value='';
        else
            document.getElementById('LMeldung1').value='';
        cbManageSt.checked=false;
        cbManageAA.checked=false;
        cbManageTerm.checked=false;
    }
}


function CheckBoxStatus(aspCheckBoxID, texttoreplace, Meldung)
{
    var cbEdit = document.getElementById(aspCheckBoxID);
    var cbShownotset = document.getElementById(aspCheckBoxID.replace('Manage','Show').replace(texttoreplace,'CBStnichtgesetzt'));
    var cbShowfree = document.getElementById(aspCheckBoxID.replace('Manage','Show').replace(texttoreplace,'CBStFrei'));
    var cbShowblocked = document.getElementById(aspCheckBoxID.replace('Manage','Show').replace(texttoreplace,'CBStGesperrt'));
   
    var cbEditnotset = document.getElementById(aspCheckBoxID.replace('Manage','Edit').replace(texttoreplace,'CBStnichtgesetzt'));
    var cbEditfree = document.getElementById(aspCheckBoxID.replace('Manage','Edit').replace(texttoreplace,'CBStFrei'));
    var cbEditblocked = document.getElementById(aspCheckBoxID.replace('Manage','Edit').replace(texttoreplace,'CBStGesperrt'));
    if(document.getElementById('LMeldung')!=null)
        document.getElementById('LMeldung').value='';
    else
        document.getElementById('LMeldung1').value='';
        
    if(cbEdit.checked==true)
    {       
        if(document.getElementById('LMeldung')!=null)
            document.getElementById('LMeldung').value=Meldung;
        else
            document.getElementById('LMeldung1').value=Meldung;
        cbShownotset.checked=true;
        cbShowfree.checked=true;
        cbShowblocked.checked=true;
        cbEditnotset.checked=true;
        cbEditfree.checked=true;
        cbEditblocked.checked=true;
    }
    
}

function selektierteÜbernehmen(butÜbernehmen)
{
    but = document.getElementById(butÜbernehmen);
    var cbaktiv_show = document.getElementById(butÜbernehmen.replace('BÜbernehmen','CBAktivieren'));
    
    var cbnotset_show = document.getElementById(butÜbernehmen.replace('BÜbernehmen','CBStnichtgesetzt'));
    var cbfree_show = document.getElementById(butÜbernehmen.replace('BÜbernehmen','CBStFrei'));
    var cbblocked_show = document.getElementById(butÜbernehmen.replace('BÜbernehmen','CBStGesperrt'));
    
    var cbbenennung_new = document.getElementById(butÜbernehmen.replace('Show','New').replace('BÜbernehmen','CBBenennungen'));
    
    var cbnotset_edit = document.getElementById(butÜbernehmen.replace('Show','Edit').replace('BÜbernehmen','CBStnichtgesetzt'));
    var cbfree_edit = document.getElementById(butÜbernehmen.replace('Show','Edit').replace('BÜbernehmen','CBStFrei'));
    var cbblocked_edit = document.getElementById(butÜbernehmen.replace('Show','Edit').replace('BÜbernehmen','CBStGesperrt'));
    
    var cbaa_manage = document.getElementById(butÜbernehmen.replace('Show','Manage').replace('BÜbernehmen','CBAnderungsanfrage'));
    var cbtermdelete_manage = document.getElementById(butÜbernehmen.replace('Show','Manage').replace('BÜbernehmen','CBTermdelete'));
    var cbstatus_manage = document.getElementById(butÜbernehmen.replace('Show','Manage').replace('BÜbernehmen','CBStatus'));
    
    
    var firstindex = butÜbernehmen.indexOf('_BÜbernehmen')
    var string = butÜbernehmen;
    var firststring = string.substring(0,firstindex-2);
    var index=2;
    var textID='';
    var cb = cbnotset_show;
    
    while(cb!=null)
    {
        if(index<10)
            textID=firststring +'0'+index;
        else
            textID=firststring +index;
         
        cb = document.getElementById(textID+'_CBSprachen');
        if(cb!=null && cb.checked)
        {
            // Übernehmen
            document.getElementById(textID+'_CBAktivieren').checked = cbaktiv_show.checked;
            
            document.getElementById(textID+'_CBStnichtgesetzt').checked = cbnotset_show.checked;
            document.getElementById(textID+'_CBStFrei').checked = cbfree_show.checked;
            document.getElementById(textID+'_CBStGesperrt').checked = cbblocked_show.checked;
            
            document.getElementById(textID.replace('Show','New')+'_CBBenennungen').checked = cbbenennung_new.checked;
            
            document.getElementById(textID.replace('Show','Edit')+'_CBStnichtgesetzt').checked = cbnotset_edit.checked;
            document.getElementById(textID.replace('Show','Edit')+'_CBStFrei').checked = cbfree_edit.checked;
            document.getElementById(textID.replace('Show','Edit')+'_CBStGesperrt').checked = cbblocked_edit.checked;
            
            document.getElementById(textID.replace('Show','Manage')+'_CBAnderungsanfrage').checked = cbaa_manage.checked;
            document.getElementById(textID.replace('Show','Manage')+'_CBTermdelete').checked = cbtermdelete_manage.checked;
            document.getElementById(textID.replace('Show','Manage')+'_CBStatus').checked = cbstatus_manage.checked;
            
        }
        index = index+ 1 *1;
    }
}

function deletetext(object)
{
  
        document.getElementById(object).value='';
  
}

function selectall(object)
{
    object.focus();
    object.select();
} 

function showCalendar(k, boolwert) 
{
    if(boolwert==true)
    {
        if(document.getElementById('calendar'+k).style.display == 'block')
            document.getElementById('calendar'+k).style.display = 'none';
        else
            document.getElementById('calendar'+k).style.display = 'block';
    }
    else
        document.getElementById('calendar'+k).style.display = 'none';
        
}
function gray(c) 
{ 
    c.indeterminate = c.checked; 
}

if (typeof(Sys) !== 'undefined') 
{
    Sys.Application.notifyScriptLoaded();
}

function popUp(URL) 
{
    day = new Date();
    id = day.getTime();
    eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=700,height=300,left = 390,top = 262');");
}

function popUpHelp(URL) 
{
    day = new Date();
    id = day.getTime();
    eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=1000,height=800,left = 50,top = 50');");
}


function Sprachendrehen(DDLAS, DDLZS)
{
    var index1=document.getElementById(DDLAS).options.selectedIndex;
    var index2=document.getElementById(DDLZS).options.selectedIndex;
    document.getElementById(DDLAS).options.selectedIndex = index2;
    document.getElementById(DDLZS).options.selectedIndex = index1;
}

function WBKombicheck(DDLAS, DDLZS, checkboxWB, checked)
{
    var index1=document.getElementById(DDLAS).options[document.getElementById(DDLAS).selectedIndex].value;
    var index2=document.getElementById(DDLZS).options[document.getElementById(DDLZS).selectedIndex].value;
    document.getElementById(checkboxWB).disabled=true;
    for(var i=0; i<arrayLangCombi.length;i++)
    {
         if(arrayLangCombi[i]==index1 && arrayLangCombi2[i]==index2)
        {
            document.getElementById(checkboxWB).disabled=false;
            break;
        }
    }
   return false;
}
