

//////////////////////

function automaticLoginCOOKIE(autologin,user) {
	
	var query = "";
                
    var xmlhttp = new ajaxRequest(
        "/setCookie.php?automaticlogin="+autologin+"&us3r="+user,
        function()
        {
            var r = xmlhttp.req;
            if (r.readyState==4)
            {
            	//alert(r.responseText);
                //opener.location.reload();
                //var res = r.responseText.split('_');
                //replaceButtonText("add_"+id, 'already added');
                //document.getElementById("add_"+id).src = "images/btn_already_added.gif";
                //document.getElementById("status_"+id).src = "images/"+r.responseText;
            }
        },
        "GET",
        query,
        ["Content-Type","application/x-www-form-urlencoded"]
    );
    xmlhttp.doRequest();
}

////////////////////////////////////////////////////////////////

function popupAGB() 
{   
        var breite = 650;
        var hoehe = 500;
        
		var url="index.php?action=agb_popup";
        var winH = (screen.width - breite) / 2;
		var winV = (screen.height - hoehe) / 2;

        var fenster = open(url,"detail","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
        fenster.focus();
        
        return;
}

////////////////////////////////////////////////////////////////

function popupHilfe(bereich) 
{   
        var breite = 555;
        var hoehe = 500;
        
		var url="hilfe.php?bereich=" + bereich;
        var winH = (screen.width - breite) / 2;
		var winV = (screen.height - hoehe) / 2;

        var fenster = open(url,"detail","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
        fenster.focus();
        
        return;
}

////////////////////////////////////////////////////////////////

function popupFotos(action) 
{   
        var breite = 450;
        var hoehe = 400;
        
		var url=root+"popup.php?action=" + action;
        var winH = (screen.width - breite) / 2;
		var winV = (screen.height - hoehe) / 2;

        var fenster = open(url,"detail","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
        fenster.focus();
        
        return;
}

////////////////////////////////////////////////////////////////

function popupSafari() 
{   
        var breite = 350;
        var hoehe = 400;
        
		var url="popup.php?action=safari";
        var winH = (screen.width - breite) / 2;
		var winV = (screen.height - hoehe) / 2;

        var fenster = open(url,"detail","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
        fenster.focus();
        
        return;
}

////////////////////////////////////////////////////////////////

function popupNutzer() 
{   
        var breite = 555;
        var hoehe = 500;
        
		var url="nutzer.php";
        var winH = (screen.width - breite) / 2;
		var winV = (screen.height - hoehe) / 2;

        var fenster = open(url,"nutzer","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
        fenster.focus();
        
        return;
}

////////////////////////////////////////////////////////////////

function popupHoerbeitrag(rootpath, id) 
{   
        var breite = 360;
        var hoehe = 130;
        
		var url=rootpath+"audio.php?id=" + id;
        var winH = (screen.width - breite) / 2;
		var winV = (screen.height - hoehe) / 2;

        var fenster = open(url,"hoerbeitrag","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
        fenster.focus();
        
        return;
}

///////////////////////////////////////////////////////////////////////////////////////////

function checkStand(jahr, jetzt)
{
	//alert(jahr);
    
    var stand = document.getElementById("aktuellerstand-tr");
    
    if(jahr >= jetzt) {
        
        stand.setAttribute('style','visibility: visible;');
        
        /*
        var titel = document.createElement("td");
        var inhalt = document.createElement("td");
        
        var titeltext = document.createTextNode("Aktueller Stand");
        
        titel.appendChild(titeltext);
        titel.setAttribute('align','select-filmo');
        stand.appendChild(titel);
        
        var oSel=document.createElement('select');
        oSel.setAttribute('name','aktueller_stand');
        oSel.setAttribute('class','select-filmo');
        
        var oOpt=document.createElement('option');
        oOpt.setAttribute('value','vorbereitung');
        oOpt.appendChild(document.createTextNode('in Vorbereitung'));
        oSel.appendChild(oOpt);
        
        var oOpt=document.createElement('option');
        oOpt.setAttribute('value','planung');
        oOpt.appendChild(document.createTextNode('in Planung'));
        oSel.appendChild(oOpt);
        
        var oOpt=document.createElement('option');
        oOpt.setAttribute('value','abgeschlossen');
        oOpt.appendChild(document.createTextNode('abgeschlossen'));
        oSel.appendChild(oOpt);
        
        inhalt.appendChild(oSel);
        stand.appendChild(inhalt);
        */
        
    } else {
        stand.setAttribute('style','visibility: hidden;');
    }
} 

///////////////////////////////////////////////////////////////////////////////////////////

function loescheEintrag(id,eintrag,kategorie,seite,bereich,type)
{
	Check = confirm("Soll Ihr \"" + eintrag + "\" in \"" + kategorie + "\" wirklich unwiderruflich gelöscht werden ?");
	if(Check == true) location.href = "eintragsformulare.php?action=eintrag_loeschen&eintrags_id=" + id + "&returnto=" + seite + "&bereich=" + bereich + "&type=" + type;
} 

///////////////////////////////////////////////////////////////////////////////////////////

function loescheCA(id,titel,kategorie,seite,bereich)
{
	Check = confirm("Soll Ihr Casting-Angebot \"" + titel + "\" im " + kategorie + " wirklich unwiderruflich gelöscht werden ?");
	if(Check == true) location.href = "eintragsformulare.php?action=castingangebot_loeschen&ca_id=" + id + "&returnto=" + seite + "&bereich=" + bereich;
} 

///////////////////////////////////////////////////////////////////////////////////////////

function loescheWS(id,titel,seite,bereich)
{
	Check = confirm("Soll Ihr Workshop \"" + titel + "\" wirklich unwiderruflich gelöscht werden ?");
	if(Check == true) location.href = "eintragsformulare.php?action=workshop_loeschen&workshop_id=" + id + "&returnto=" + seite + "&bereich=" + bereich;
}

///////////////////////////////////////////////////////////////////////////////////////////

function loescheSP(id,titel,seite,bereich)
{
	Check = confirm("Soll Ihr Klient \"" + titel + "\" wirklich unwiderruflich gelöscht werden ?");
	if(Check == true) location.href = "eintragsformulare.php?action=schauspielerprofil_loeschen&profil_id=" + id + "&returnto=" + seite + "&bereich=" + bereich;
}

///////////////////////////////////////////////////////////////////////////////////////////

function loescheSchauspielerzugang(id)
{
	Check = confirm("Soll Ihr Zugang für Schauspieler wirklich unwiderruflich gelöscht werden ?");
	if(Check == true) location.href = "eintragsformulare.php?action=deleteSchauspielerzugangDB&id=" + id;
} 

///////////////////////////////////////////////////////////////////////////////////////////

function loescheService(member_id,typ,seite)
{
    if(typ == "geschlossener_bereich") {
        was = 'Geschlossener Bereich';
    } else {
        was = 'Erstellung Excel-Tabellen';
    }
	Check = confirm("Soll die Serviceleistung \"" + was + "\" wirklich unwiderruflich gelöscht werden ?");
	if(Check == true) location.href = "eintragsformulare.php?action=service_loeschen&member_id="+member_id+"&typ=" + typ + "&returnto=" + seite;
} 

///////////////////////////////////////////////////////////////////////////////////////////

function loescheFilmographie(id,eintrags_id,kat,titel)
{
	Check = confirm("Soll Ihr Projekt \"" + titel + "\" wirklich unwiderruflich gelöscht werden ?");
	if(Check == true) location.href = "eintragsformulare.php?action=filmo_loeschen&filmo_id=" + id + "&eintrags_id=" + eintrags_id + "&kat=" + kat;
} 


///////////////////////////////////////////////////////////////////////////////////////////

function convertAmount(feld) {
	
    eingabe = String(document.forms["payform"].elements[feld].value);
    if(eingabe.indexOf(',') != -1) {
        eingabe = eingabe.replace(',','.');
    } else {
        if(eingabe.indexOf('.') == -1) {
            eingabe = eingabe+'.00';
        }
    }
    
    document.forms["payform"].elements[feld].value = eingabe;
}

///////////////////////////////////////////////////////////////////////////////////////////

function checkLoginForm(formfeld) {
    
    feld1 = "member_email";
    feld2 = "member_email2";
    feld3 = "pw";
    feld4 = "pw2";
    feld5 = "member_vorname";
    feld6 = "member_nachname";
    feld7 = "agb";
    
    eingabe1 = String(document.forms[formfeld].elements[feld1].value);
    eingabe2 = String(document.forms[formfeld].elements[feld2].value);
    eingabe3 = String(document.forms[formfeld].elements[feld3].value);
    eingabe4 = String(document.forms[formfeld].elements[feld4].value);
    eingabe5 = String(document.forms[formfeld].elements[feld5].value);
    eingabe6 = String(document.forms[formfeld].elements[feld6].value);
    eingabe7 = document.forms[formfeld].elements[feld7].checked;
    
    
    if(eingabe1 == "")
    {
     alert("Bitte geben Sie Ihre E-Mail-Adresse ein.");
     document.forms[formfeld].elements[feld1].focus();
     return false;
    }
    
    
    if(eingabe1 != eingabe2)
    {
     alert("Ihre eingegeben E-Mail-Adressen stimmen nicht überein.");
     document.forms[formfeld].elements[feld1].focus();
     return false;
    }
    
    if(eingabe3 == "")
    {
     alert("Bitte geben Sie Ihr gewünschtes Passwort ein.");
     document.forms[formfeld].elements[feld3].focus();
     return false;
    }
    
    if(eingabe3 != eingabe4)
    {
     alert("Ihre eingegebenen Passwörter stimmen nicht überein.");
     document.forms[formfeld].elements[feld3].focus();
     return false;
    }
    
    if(eingabe5 == "")
    {
     alert("Bitte geben Sie Ihren Vornamen ein.");
     document.forms[formfeld].elements[feld5].focus();
     return false;
    }
    
    if(eingabe6 == "")
    {
     alert("Bitte geben Sie Ihren Nachnamen ein.");
     document.forms[formfeld].elements[feld6].focus();
     return false;
    }
    
    if(eingabe6 == "")
    {
     alert("Bitte geben Sie Ihren Nachnamen ein.");
     document.forms[formfeld].elements[feld6].focus();
     return false;
    }
    
    if(eingabe7 == false)
    {
     alert("Sie müssen den Allgemeinen Geschäftsbedingungen von casting-network zustimmen, um Leistungen dieser Seite in Anspruch nehmen zu können.");
     document.forms[formfeld].elements[feld7].focus();
     return false;
    }
}

///////////////////////////////////////////////////////////////////////////////////////////

function checkLoginFormFull(formfeld) {
    
    feld1 = "member_email";
    feld2 = "member_email2";
    feld3 = "pw";
    feld4 = "pw2";
    feld5 = "member_vorname";
    feld6 = "member_nachname";
    feld7 = "strasse";
    feld8 = "plz";
    feld9 = "ort";
    feld10 = "telefon";
    feld11 = "agb";
    
    eingabe1 = String(document.forms[formfeld].elements[feld1].value);
    eingabe2 = String(document.forms[formfeld].elements[feld2].value);
    eingabe3 = String(document.forms[formfeld].elements[feld3].value);
    eingabe4 = String(document.forms[formfeld].elements[feld4].value);
    eingabe5 = String(document.forms[formfeld].elements[feld5].value);
    eingabe6 = String(document.forms[formfeld].elements[feld6].value);
    eingabe7 = String(document.forms[formfeld].elements[feld7].value);
    eingabe8 = String(document.forms[formfeld].elements[feld8].value);
    eingabe9 = String(document.forms[formfeld].elements[feld9].value);
    eingabe10= String(document.forms[formfeld].elements[feld10].value);
    eingabe11= document.forms[formfeld].elements[feld11].checked;
    
    
    if(eingabe1 == "")
    {
     alert("Bitte geben Sie Ihre E-Mail-Adresse ein.");
     document.forms[formfeld].elements[feld1].focus();
     return false;
    }
    
    
    if(eingabe1 != eingabe2)
    {
     alert("Ihre eingegeben E-Mail-Adressen stimmen nicht überein.");
     document.forms[formfeld].elements[feld1].focus();
     return false;
    }
    
    if(eingabe3 == "")
    {
     alert("Bitte geben Sie Ihr gewünschtes Passwort ein.");
     document.forms[formfeld].elements[feld3].focus();
     return false;
    }
    
    if(eingabe3 != eingabe4)
    {
     alert("Ihre eingegebenen Passwörter stimmen nicht überein.");
     document.forms[formfeld].elements[feld3].focus();
     return false;
    }
    
    if(eingabe5 == "")
    {
     alert("Bitte geben Sie Ihren Vornamen ein.");
     document.forms[formfeld].elements[feld5].focus();
     return false;
    }
    
    if(eingabe6 == "")
    {
     alert("Bitte geben Sie Ihren Nachnamen ein.");
     document.forms[formfeld].elements[feld6].focus();
     return false;
    }
    
    if(eingabe7 == "")
    {
     alert("Bitte geben Sie Ihre Strasse ein.");
     document.forms[formfeld].elements[feld7].focus();
     return false;
    }
    
    if(eingabe8 == "")
    {
     alert("Bitte geben Sie Ihre PLZ ein.");
     document.forms[formfeld].elements[feld8].focus();
     return false;
    }
    
    if(eingabe9 == "")
    {
     alert("Bitte geben Sie Ihren Ort ein.");
     document.forms[formfeld].elements[feld9].focus();
     return false;
    }
    
    if(eingabe10 == "")
    {
     alert("Bitte geben Sie Ihre Telefonnummer ein.");
     document.forms[formfeld].elements[feld10].focus();
     return false;
    }
    
    if(eingabe11 == false)
    {
     alert("Sie müssen den Allgemeinen Geschäftsbedingungen von casting-network zustimmen, um Leistungen dieser Seite in Anspruch nehmen zu können.");
     document.forms[formfeld].elements[feld11].focus();
     return false;
    }
}


///////////////////////////////////////////////////////////////////////////////////////////

function checkLoginFormUser(formfeld) {
    
    
    feld5 = "vorname";
    feld6 = "nachname";
    feld7 = "strasse";
    feld8 = "plz";
    feld9 = "ort";
    feld10 = "telefon";
    
    eingabe5 = String(document.forms[formfeld].elements[feld5].value);
    eingabe6 = String(document.forms[formfeld].elements[feld6].value);
    eingabe7 = String(document.forms[formfeld].elements[feld7].value);
    eingabe8 = String(document.forms[formfeld].elements[feld8].value);
    eingabe9 = String(document.forms[formfeld].elements[feld9].value);
    eingabe10= String(document.forms[formfeld].elements[feld10].value);
    
    
    
    if(eingabe5 == "")
    {
     alert("Bitte geben Sie Ihren Vornamen ein.");
     document.forms[formfeld].elements[feld5].focus();
     return false;
    }
    
    if(eingabe6 == "")
    {
     alert("Bitte geben Sie Ihren Nachnamen ein.");
     document.forms[formfeld].elements[feld6].focus();
     return false;
    }
    
    if(eingabe7 == "")
    {
     alert("Bitte geben Sie Ihre Strasse ein.");
     document.forms[formfeld].elements[feld7].focus();
     return false;
    }
    
    if(eingabe8 == "")
    {
     alert("Bitte geben Sie Ihre PLZ ein.");
     document.forms[formfeld].elements[feld8].focus();
     return false;
    }
    
    if(eingabe9 == "")
    {
     alert("Bitte geben Sie Ihren Ort ein.");
     document.forms[formfeld].elements[feld9].focus();
     return false;
    }
    
    if(eingabe10 == "")
    {
     alert("Bitte geben Sie Ihre Telefonnummer ein.");
     document.forms[formfeld].elements[feld10].focus();
     return false;
    }
    
}

///////////////////////////////////////////////////////////////////////////////////////////

function checkAGB(formfeld) {
    
    feld = "agb";
    
    eingabe = document.forms[formfeld].elements[feld].checked;
    
    if(eingabe == false)
    {
     alert("Sie müssen den Allgemeinen Geschäftsbedingungen von casting-network zustimmen, um Leistungen dieser Seite in Anspruch nehmen zu können.");
     document.forms[formfeld].elements[feld].focus();
     return false;
    }
}

///////////////////////////////////////////////////////////////////////////////////////////

function checkAmount(feld) {
	
    eingabe = String(document.forms["payform"].elements[feld].value);
    if(eingabe < 50) {
        alert("Bitte spenden Sie mindestens 50 Euro. Danke.");
        return false;
    } else {
        return true;    
    }
    
}

///////////////////////////////////////////////////////////////////////////////////////////

function changeBesetzt(id)
{
	var query = "";
    
    var xmlhttp = new ajaxRequest(
        root+"setAjax.php?action=changeBesetzt&angebots_id="+id,
        function()
        {
            var r = xmlhttp.req;
            if (r.readyState==4)
            {
            	//alert(r.responseText);
                document.getElementById("icon_besetzt_"+id).src = "images/icon_besetzt_"+r.responseText+".gif";
                
            }
        },
        "GET",
        query,
        ["Content-Type","application/x-www-form-urlencoded"]
    );
    xmlhttp.doRequest();
} 

///////////////////////////////////////////////////////////////////////////////////////////

function changeCATyp(id)
{
	var query = "";
    
    var xmlhttp = new ajaxRequest(
        root+"setAjax.php?action=changeCATyp&angebots_id="+id,
        function()
        {
            var r = xmlhttp.req;
            if (r.readyState==4)
            {
            	//alert(r.responseText);
                document.getElementById("ajax_btn").style.display = "none";
                document.getElementById("response_txt").innerHTML = r.responseText;
                
            }
        },
        "GET",
        query,
        ["Content-Type","application/x-www-form-urlencoded"]
    );
    xmlhttp.doRequest();
} 

///////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////
// Frank Fischer, 7.3.2010
function openDemoVideoLink(url) {

    var breite = 800;
    var hoehe = 740;
    
    var winH = (screen.width - breite)/2;
    var winV = 20;
    
    //alert(root+url);
    
    var fenster = open(root+url,"video","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
    fenster.focus();
    
    return;

}

////////////////////////////////////////////////////////////////

function changePic(bild,bildtext,pfad) {
    online_url = "http://www.gesichter-gesucht.de/images/entries/";
    
    Detailbild = "detailbild";
    
    // Bild leeren
    window.document.images[Detailbild].src = pfad + "pixel.gif";
    
    //alert(window.document.images[Detailbild].complete);
    if(window.document.images[Detailbild].complete) {
        window.document.images[Detailbild].src = pfad + bild + ".jpg";   
    }
    
    window.document.getElementById("bildtext").innerHTML = bildtext;
    
    
}

////////////////////////////////////////////////////////////////
function nextPic(insg,pfad,id,bild_ids,untertitel) {
    
    Detailbild = "detailbild";
    aktuell = window.document.images[Detailbild].src;
    
    bildaktuell = aktuell.substring((aktuell.lastIndexOf('/')+1));
    bildaktuell = bildaktuell.split('_');
    akt = parseInt(bildaktuell[1]);
    
    bilder = bild_ids.split('#');
    
    for(i=0; i<insg; i++) {
        if(bilder[i] == akt) {
            aktnum = i;
        }
    }
    
    if(aktnum == parseInt(insg) - 1) {
        next = 0;
    } else {
        next = parseInt(aktnum) + 1;
    }
    
    bild = id + "_" + bilder[next] + ".jpg";
    
    window.document.images[Detailbild].src = pfad + bild;
    
    // Untertitel
    utitel = untertitel.split('#');
    window.document.getElementById("bildtext").innerHTML = utitel[next];
    
    
}

////////////////////////////////////////////////////////////////
function prevPic(insg,pfad,id,bild_ids,untertitel) {
    
    Detailbild = "detailbild";
    aktuell = window.document.images[Detailbild].src;
    
    bildaktuell = aktuell.substring((aktuell.lastIndexOf('/')+1));
    bildaktuell = bildaktuell.split('_');
    akt = parseInt(bildaktuell[1]);
    
    bilder = bild_ids.split('#');
    
    for(i=0; i<insg; i++) {
        if(bilder[i] == akt) {
            aktnum = i;
        }
    }
    
    if(aktnum == 0) {
        next = parseInt(insg) - 1;
    } else {
        next = parseInt(aktnum) - 1;
    }
    
    bild = id + "_" + bilder[next] + ".jpg";
    
    window.document.images[Detailbild].src = pfad + bild;
    
    // Untertitel
    utitel = untertitel.split('#');
    window.document.getElementById("bildtext").innerHTML = utitel[next];
    
}




////////////////////////////////////////////////////////////////
/*
function sendRundmail(insg,root) {
    
    var emails = new String();
    var i;
    
    for(i=0; i < insg; i++) {
        
        
        if(document.getElementById("r_"+String(i)).checked == true) {
            adresse = document.getElementById("r_"+String(i)).value;
            if(emails.indexOf(adresse) == -1) {
                emails += adresse+"|";
            }
            
        }
    }
    
        var breite = 300;
        var hoehe = 250;
        
		var url=root+"rundmail.php?emails="+emails;
        var winH = (screen.width - breite) / 2;
		var winV = (screen.height - hoehe) / 2;

        var fenster = open(url,"rundmail","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
        fenster.focus();
        
}
*/
////////////////////////////////////////////////////////////////

function sendRundmail(insg,root) {
    
    var emails = new String();
    var i;
    
    for(i=0; i < insg; i++) {
        if(document.getElementById("r_"+String(i)).checked == true) {
            adresse = document.getElementById("r_"+String(i)).value;
            //if(emails.indexOf(adresse+"|") == -1) {
                emails += adresse+"|";
            //}
        }
    }
    
    var breite = 600;
    var hoehe = 600;
    
    var url=root+"rundmail_send.php?emails="+emails;
    var winH = (screen.width - breite) / 2;
    var winV = (screen.height - hoehe) / 2;
    
    var fenster = open(url,"rundmail","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
    fenster.focus();
    
}

////////////////////////////////////////////////////////////////

function sendRundmailCastbox(insg,angebots_id,root) {
    
    var emails = new String();
    var i;
    var found=0;
    var all=0;
    for(i=0; i < insg; i++) {
        if(document.getElementById("r_"+String(i)).checked == true) {
            adresse = document.getElementById("r_"+String(i)).value;
            if(emails.indexOf(adresse) == -1) {
                emails += adresse+"|";
                found++;
            }
        }
        all++;
    }
    //alert(all+" -> "+found+": "+emails.replace(/|/g, " "));
    
    var breite = 600;
    var hoehe = 700;
    
    var url=root+"rundmail_send_castbox.php?emails="+emails+"&angebots_id="+angebots_id;
    var winH = (screen.width - breite) / 2;
    var winV = (screen.height - hoehe) / 2;
    
    var fenster = open(url,"rundmail","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
    fenster.focus();
    
}

////////////////////////////////////////////////////////////////

function sendRundmailCastboxVerteiler(angebots_id,root) {
    
    var verteiler = new String();
    var i;
    
    for(i=1; i <= 4; i++) {
        if(document.getElementById("verteiler_"+String(i)).checked == true) {
            verteiler+= document.getElementById("verteiler_"+String(i)).value+"|";
        }
    }
    //alert(verteiler);
    
    if(verteiler=="") {
        alert("Bitte wählen Sie mindestens einen Verteiler aus.");
    } else {
        
        var mit_cb = 0;
        var ohne_cb = 0;
        if(document.getElementById("mit_castbox").checked == true) {
            mit_cb = 1;
        }
        if(document.getElementById("ohne_castbox").checked == true) {
            ohne_cb = 1;
        }
        
        var breite = 600;
        var hoehe = 700;
        
        var url=root+"rundmail_send_castbox.php?verteiler="+verteiler+"&angebots_id="+angebots_id+"&mit_cb="+mit_cb+"&ohne_cb="+ohne_cb;
        var winH = (screen.width - breite) / 2;
        var winV = (screen.height - hoehe) / 2;
        
        var fenster = open(url,"rundmail","dependent=yes,directories=no,location=no,menubar=no,personalbar=no,scrollbars=yes,status=no,resizable=yes,width=" + breite + ",height=" + hoehe +",top="+winV+",left="+winH);
        fenster.focus();
    }
}

////////////////////////////////////////////////////////////////

function rundmailCheckAll(insg,root) {
    
    var i;
    for(i=0; i < insg; i++) {
        // ALLE
        document.getElementById("r_"+String(i)).checked = true;
        document.getElementById("rundmail_img_"+String(i)).src = root+'images/icon_rundmail_a.gif';
    }
    
}

////////////////////////////////////////////////////////////////

function rundmailCheckAllCB(insg,root,cb) {
    
    var i;
    for(i=0; i < insg; i++) {
        
        // ALLE DEAKTIVIEREN
        document.getElementById("r_"+String(i)).checked = false;
        document.getElementById("rundmail_img_"+String(i)).src = root+'images/icon_rundmail_n.gif';
        
        if(cb!="") {
            // MIT cast-box
            if(cb=="1" && document.getElementById("r_cb_"+String(i)).value == "1") {
                document.getElementById("r_"+String(i)).checked = true;
                document.getElementById("rundmail_img_"+String(i)).src = root+'images/icon_rundmail_a.gif';
            }
            
            // OHNE cast-box
            if(cb=="0" && document.getElementById("r_cb_"+String(i)).value == "0") {
                document.getElementById("r_"+String(i)).checked = true;
                document.getElementById("rundmail_img_"+String(i)).src = root+'images/icon_rundmail_a.gif';
            }
            
        } else {
            // ALLE
            document.getElementById("r_"+String(i)).checked = true;
            document.getElementById("rundmail_img_"+String(i)).src = root+'images/icon_rundmail_a.gif';
        }
    }
    
    
}

////////////////////////////////////////////////////////////////
function enableActiveX (containerID)
// Use it, improve it
// by Dirk Alban Adler // KLITSCHE.DE
{
	// No IE = no need to enable
    if (getInternetExplorerVersion () != -1)
    {
        // Get container
        var container = document.getElementById (containerID);
        // Get html in noscript 
        var html = container.innerHTML; 
        // Write html back to container
        container.innerHTML = html;
    }
}
function getInternetExplorerVersion()
// Returns the version of Internet Explorer or a -1
// Found at: 
// http://msdn.microsoft.com/workshop/author/dhtml/overview/browserdetection.asp
{
    var rv = -1; // Return value assumes failure
    if (navigator.appName == 'Microsoft Internet Explorer')
    {
        var ua = navigator.userAgent;
        var re  = new RegExp ("MSIE ([0-9]{1,}[\.0-9]{0,})");
        if (re.exec (ua) != null)
        {
        	rv = parseFloat (RegExp.$1);
        }
    }
    return rv;
}ajaxRequest = function(u,f,m,b,h,s)
{
    this.url      = u;
    this.wState   = f || function() { };
    this.method   = m || "GET";
    this.body     = b || null;
    this.headers  = h || false;
    this.sync     = s || true;
    this.abortReq = false;
    
    this.req = (window.XMLHttpRequest) 
           ?
           new XMLHttpRequest()
           :
           ((window.ActiveXObject)
           ?
           new ActiveXObject("Microsoft.XMLHTTP")
           :
           false
           );
    
    this.doRequest = function()
    {
        this.req.open(this.method,this.url,this.sync);
        if (this.headers)
        {
            for (var i=0; i<this.headers.length; i+=2)
            {
                this.req.setRequestHeader(
                    this.headers[i],this.headers[i+1]
                );
            }
        }
        this.req.onreadystatechange = this.wState;
        (!this.abortReq) ? this.req.send(this.body) : this.req.abort();
    }
}


