//Popupcenter allgemein + Forum + Polls

function popcenter(uri,wi,he,poptype) {
    if(poptype=="narrow"){
        wi=parseInt(wi)+16; he=parseInt(he)+16;
    }else{
        wi=parseInt(window.screen.availWidth*.8); he=parseInt(window.screen.availHeight*.8);
    }
    uri="../include/zoom.php?path="+uri;
    var w=(window.screen.availWidth-wi)/2-16;
    var h=(window.screen.availHeight-he)/2-16;
    var strscroll="";
    if(wi>window.screen.availWidth-24 || he>window.screen.availHeight-24){ strscroll=",scrollbars=1,resizable=1";}
    str="width="+wi+",height="+he+",top="+h+",left="+w+""+strscroll+"";

    zoom=window.open(uri,"zoom",str);
}


//popup

function popup(uri,str) {
    popWin=window.open(uri,"poWin",str);
}

//vetagenda_user.php

function check_user(slang){
    if(document.f.User.value.length < "2"){
        alert("Bitte geben Sie einen Benutzernamen von 4-20 Stellen ein ");
        document.f.User.focus();
        return false;
    }
    if(document.f.Passwort.value.length < "4"){
        alert("Bitte geben Sie ein Passwort von 4-20 Stellen ein ");
        document.f.Passwort.focus();
        return false;
    }
    if(document.f.Passworttest.value != document.f.Passwort.value){
        alert("Die beiden Passworteingaben stimmen nicht überein ");
        document.f.Passworttest.focus();
        return false;
    }
    //if(document.f.Passwortfrage.value.length < 10){
    //    alert("Bitte geben Sie eine Passwortfrage ein ");
    //    document.f.Passwortfrage.focus();
    //    return false;
    //}
    if(document.f.Vorname.value == ""){
        alert("Bitte geben Sie Ihren Vornamen an ");
        document.f.Vorname.focus();
        return false;
    }
    if(document.f.Nachname.value == ""){
        alert("Bitte geben Sie Ihren Nachnamen an ");
        document.f.Nachname.focus();
        return false;
    }
    if(document.f.Organisation.value == ""){
        alert("Bitte geben Sie die Organisation an ");
        document.f.Organisation.focus();
        return false;
    }
    if(document.f.Email.value.indexOf("@")==false || document.f.Email.value.indexOf(".")==false  || document.f.Email.value.length < 8){
        alert("Bitte geben Sie Ihre Emailadresse an ");
        document.f.Email.focus();
        return false;
    }
    if(document.f.Strasse.value == ""){
        alert("Bitte geben Sie Ihre Strasse an ");
        document.f.Strasse.focus();
        return false;
    }
    if(document.f.PLZ.value == ""){
        alert("Bitte geben Sie Ihre PLZ an ");
        document.f.PLZ.focus();
        return false;
    }
    if(document.f.Ort.value == ""){
        alert("Bitte geben Sie Ihre Ort an ");
        document.f.Ort.focus();
        return false;
    }
    if(document.f.Land.value == ""){
        alert("Bitte geben Sie Ihre Land an ");
        document.f.Land.focus();
        return false;
    }
    if(document.f.Telefon.value == ""){
        alert("Bitte geben Sie Ihre Telefonnumer für Rückfragen an ");
        document.f.Telefon.focus();
        return false;
    }

}


//vetagenda_event.php

//Delete Unterfunktion (Warnung)
function veri(tab,id) {
    ready = confirm("Sind Sie sicher, dass Sie "+tab+" "+id+" für immer löschen möchten?\nAre You shure You want to delete entry "+tab+" "+id+" for ever?");
    if (ready) return true;
    else return false;
}

function delete_entry(tab,id){
    if(veri(tab,id)){
    popup=window.open("../include/delete_entry.php?tab="+tab+"&id="+id+"","delwin","width=200,height=200");
    }
}

//Unterfunktion zu check_event

function isINT(x,n,m) {
    if(!parseInt(x) || parseInt(x) < n || parseInt(x) > m){
        return false;
    }
}

function check_event(slang){

    if(document.f.titel.value.length < "4"){
        alert("Bitte geben Sie den Titel der Veranstaltung ein ");
        document.f.titel.focus();
        return false;
    }
    var jetzt=new Date();
    var jetzttt=jetzt.getDate();
    var jetztmm=jetzt.getMonth();
    var jetztjjjj=jetzt.getFullYear();
    var Datum=new Date(jetztjjjj,jetztmm,jetzttt,0,0,0);
    var DatumTS=Datum.getTime();
    var vontt=document.f.vontt.value;
    var vonmm=document.f.vonmm.value;
    var vonjjjj=document.f.vonjjjj.value;
    var bistt=document.f.bistt.value;
    var bismm=document.f.bismm.value;
    var bisjjjj=document.f.bisjjjj.value;
    var Datum1=new Date(vonjjjj,vonmm-1,vontt,0,0,0);
    var Datum1TS=Datum1.getTime();
    var Datum2=new Date(bisjjjj,bismm-1,bistt,0,0,0);
    var Datum2TS=Datum2.getTime();
    //alert("Datum="+Datum+" Begin="+Datum1+" Ende="+Datum2+"");
    if(parseInt(Datum1TS) < parseInt(DatumTS)){
        alert("Der Beginn der Veranstaltung muss in der Gegenwart oder Zukunft liegen!");
        document.f.vontt.focus();
        return false;
    }
    if(Datum2TS<DatumTS+86400000){
        alert("Das Ende der Veranstaltung muss in der Zukunft liegen!");
        document.f.bistt.focus();
        return false;
    }
    if(Datum2TS<Datum1TS){
        alert("Der Beginn der Veranstaltung darf nicht später liegen als das Ende!");
        document.f.vontt.focus();
        return false;
    }
    //var datenow=new Date();
    //var miny=datenow.getFullYear();
    //var maxy=miny+10;
    //if(isINT(document.f.vontt.value,'1','31')==false){
    //    alert("Bitte geben Sie den Beginn - Tag - der Veranstaltung korrekt ein (TT) ");
    //    document.f.vontt.focus();
    //    return false;
    //}
    //if(isINT(document.f.vonmm.value,'1','12')==false){
    //    alert("Bitte geben Sie den Beginn - Monat - der Veranstaltung korrekt ein (MM) ");
    //    document.f.vonmm.focus();
    //    return false;
    //}
    //if(isINT(document.f.vonjjjj.value,miny,maxy)==false){
    //    alert("Bitte geben Sie den Beginn - Jahr - der Veranstaltung korrekt ein ("+miny +" - "+maxy+") ");
    //    document.f.vonjjjj.focus();
    //    return false;
    //}
    //if(isINT(document.f.bistt.value,'1','31')==false){
    //    alert("Bitte geben Sie das Ende - Tag - der Veranstaltung korrekt ein (TT) ");
    //    document.f.bistt.focus();
    //    return false;
    //}
    //if(isINT(document.f.bismm.value,'1','12')==false){
    //    alert("Bitte geben Sie das Ende - Monat - der Veranstaltung korrekt ein (MM) ");
    //    document.f.bismm.focus();
    //    return false;
    //}
    //if(isINT(document.f.bisjjjj.value,miny,maxy)==false){
    //    alert("Bitte geben Sie das Ende - Jahr - der Veranstaltung korrekt ein (JJJJ, max. + 10 Jahre) ");
    //    document.f.bisjjjj.focus();
    //    return false;
    //}
    if(document.f.ort.value.length < "3"){
        alert("Bitte geben Sie den Veranstaltungsort ein ");
        document.f.ort.focus();
        return false;
    }
    if(document.f.land.value == ""){
        alert("Bitte wählen Sie das Veranstaltungsland an ");
        return false;
    }
    if(document.f.kontinent.value == ""){
        alert("Bitte wählen Sie den Kontinent an ");
        return false;
    }
    if(document.f.fach1.value == ""){
        alert("Bitte wählen Sie das Fachgebiet der Veranstaltung an ");
        return false;
    }
    if(document.f.sprache1.value == ""){
        alert("Bitte wählen Sie mindestens eine Vortragssprache an ");
        return false;
    }
    if(document.f.veranstalter.value == ""){
        alert("Bitte geben Sie den Veranstalter an ");
        document.f.veranstalter.focus();
        return false;
    }
    if(document.f.strasse.value == ""){
        alert("Bitte geben Sie Ihre Strasse an ");
        document.f.strasse.focus();
        return false;
    }
    if(document.f.plz.value == ""){
        alert("Bitte geben Sie Ihre PLZ an ");
        document.f.plz.focus();
        return false;
    }
    if(document.f.v_ort.value == ""){
        alert("Bitte geben Sie Ihre Ort an ");
        document.f.v_ort.focus();
        return false;
    }
    if(document.f.v_land.value == ""){
        alert("Bitte geben Sie das Land an (Veranstalteradresse) ");
        return false;
    }
    //if(document.f.email.value.indexOf("@")==-1 || document.f.email.value.indexOf(".")==-1  || document.f.email.value.length ==-1){
    //    alert("Bitte geben Sie Ihre Emailadresse an ");
    //    document.f.email.focus();
    //    return false;
    //}

}


//send_mail vetagenda_user.php admin

function send_mail(){
    //var verimail=confirm("Mail an "+document.fm.a.value+" senden?");
        //sendwin=window.open("../include/sendmail.php","sendwin","width=400,height=400,scrollbars=1,status=1");
        document.fm.submit();
}

