﻿function adresseSchreiben(text1, text2, text3)
{
    Mailstring = text1  + '@' + text2 + '.' + text3;
    document.write('<a href="' + 'mailto:' + Mailstring + '">')
    document.write( Mailstring + '</a>');
}

function zIndexImg(site)
{
    if(site == "") site = "kalender";
    site = site.replace("editGruppe", "mitglieder").replace("editTermin", "kalender").replace("editAufgabe", "aufgaben").replace("editMitglied", "mitglieder");
    if(document.getElementById("img"+site))
        document.getElementById("img"+site).style.zIndex = 8000;
}

function selectAllEmpf(ID, Count, TrueFalse){
    var checked = TrueFalse;
    var i = 0;
    while (i < Count){
        if(!document.getElementById(ID+"_"+i).disabled)
            document.getElementById(ID+"_"+i).checked = checked;
        i++;
    }
}

function selectEmpf(IDchEmpf, IDchGr, posGruppe,chBoxes)
{
    posBoxes = chBoxes.split(",");
    for(i = 0; i < posBoxes.length; i++)
    {
        pos = posBoxes[i];
        if(pos != "")
        {
            if(document.getElementById(IDchGr+"_"+posGruppe).checked)
            {
                if(!document.getElementById(IDchEmpf+"_"+pos).disabled)
                {
                    document.getElementById(IDchEmpf+"_"+pos).checked = true;
                    document.getElementById(IDchEmpf+"_"+pos).disabled = true;
                }
            }
            else
            {
                if(document.getElementById(IDchEmpf+"_"+pos).checked)
                {
                    document.getElementById(IDchEmpf+"_"+pos).checked = false;
                    document.getElementById(IDchEmpf+"_"+pos).disabled = false;
                }
            }
        }
    }
}

function ReSelectEmpf(IDchEmpf, IDchGr, posGruppe,chBoxes)
{
    posBoxes = chBoxes.split(",");
    for(i = 0; i < posBoxes.length; i++)
    {
        pos = posBoxes[i];
        if(pos != "")
        {
            if(document.getElementById(IDchGr+"_"+posGruppe).checked)
            {
                if(!document.getElementById(IDchEmpf+"_"+pos).disabled)
                {
                    document.getElementById(IDchEmpf+"_"+pos).checked = true;
                    document.getElementById(IDchEmpf+"_"+pos).disabled = true;
                }
            }
        }
    }
}


function enableDisableCheckboxes(ID, Count, TrueFalse){
    var disabled = TrueFalse;
    var i = 0;
    while (i < Count){
        if(document.getElementById(ID+"_"+i))
        {
            if(document.getElementById(ID+"_"+i).disabled && document.getElementById(ID+"_"+i).checked)
                document.getElementById(ID+"_"+i).disabled = disabled;
        }
        i++;
    }
}

function createDatePicker(field) {
    $(function () {
        $("#" + field).datepicker({
            showOn: 'button',
            buttonImage: 'images/datepicker/calendar.gif',
            buttonImageOnly: true
        });
    });
}
        

