function clearDate(field){
    if($('#' + field + '_hr').val() == ''){
        $('#' + field).val('');
    }
}

function showDetailLayer(){
    $('#overlay').fadeTo('fast', 1);
    $('#overlay_bg').height($(document).height());
    $('#overlay_bg').fadeTo('fast', 0.8);
}
function hideDetailLayer(){
    $('#overlay').fadeOut('fast');
    $('#overlay_bg').fadeOut('fast');
    $('#overlay_inner').html('');
}

/* BILDER */
function editImages(){
    showDetailLayer();
    $('#overlay_inner').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        url: "/memberbereich/bildupload",
        success: function(content) {
            $('#overlay_inner').html(content);
        }
    });
}
function addUploadImage(image,id){
     var html = '';
     html += '<div class="upload_image">\n';
     html += '<img class="delete_photo" src="/_files/img/delete.png" onclick="deleteImage(' + id + ',this)" />\n';
     html += '<img src="/_fotos/klein/' + image + '" /><br />\n';
     html += '<input type="text" name="beschreibung[' + id + ']" class="input" style="width:120px;" />\n';
     html += '<a onclick="toggleCheckbox(this)" class="checkbox"><img src="/_files/img/checkbox_i.png" />&nbsp;öffentlich</a>';
     html += '<input type="hidden" name="public[' + id + ']" value="0" />';
     html += '</div>\n';
     $('#loaded_images').append(html);
 }
function deleteImage(id,that){
    var ask = false;
    ask = confirm("Soll dieses Bild wirklich gelöscht werden?");
    if (ask == true){
        $.ajax({
            type: "POST",
            url: "/memberbereich/bilddelete",
            data: "&id_photos=" + id,
            success: function(content) {
                if(content.match('DELETED TRUE')){
                    $(that).parent().remove();
                }
            }
        });
    }
}
function deleteBenutzerFoto(sessionid){
    var ask = false;
    ask = confirm("Soll dieses Foto wirklich gelöscht werden?");
    if (ask == true){
        $.ajax({
            type: "POST",
            url: "/memberbereich/benutzerfotodelete",
            success: function(content) {
                if(content.match('DELETED TRUE')){
                    $('#profilbild_container').html('');
                    $('#profilbild_upload_container').html('');
                    $('#profilbild_upload_container').show('fast');
                    window.setTimeout('showBenutzerFotoUplod(\'' + sessionid + '\')', 1000);
                }
            }
        });
    }
}
function showBenutzerFotoUplod(sessionid){
    $('#profilbild_upload_container').append('<input type="file" name="bild" id="bild" />');
    $('#bild').uploadify({
        'uploader'  : '/_files/js/lib/uploadify/uploadify.swf',
        'script'    : '/memberbereich/bildsave/dev/ul',
        'scriptData': {'PHPSESSID_uplodify': sessionid,'type':'profilfoto' },
        'cancelImg' : '/_files/js/lib/uploadify/cancel.png',
        'folder'    : '/fotos',
        'buttonText': 'Bild hochladen',
        'wmode'     : 'transparent',
        'sizeLimit'         : '52428800',
        'auto'              : true,
        'multi'             : true,
        'fileExt'           : '*.jpg;*.png;*.gif;',
        'fileDesc'          : 'Bild-Dateien (.jpg, .png, .gif)',
        'removeCompleted'   : true,
        'onComplete': function(event,ID,fileObj,response,data) {
            if(response){
                $('#profilbild_container').append('<img src="/_fotos/benutzer_klein/' + response + '" />');
                $('#profilbild_container').append('<a class="submit mb" style="margin-top:10px;display:block" href="javascript: deleteBenutzerFoto(\'' + sessionid + '\')"><span class="highlight">[&nbsp;</span>Foto löschen<span class="highlight">&nbsp;]</span></a>');
                $('#profilbild_upload_container').hide('fast');
            }
        }
    });
}



function toggleCheckbox(that){
    if($(that).next().val() > 0){
        $(that).children().first().attr('src','/_files/img/checkbox_i.png');
        $(that).next().val(0)
    } else {
        var anz =  $('.upload_image input[type=hidden][value=1]').length;
        if(anz >= 10){
            alert("Es können maximal 10 Bilder öffentlich auf unserer Website dargestellt werden!");
        } else {
            $(that).children().first().attr('src','/_files/img/checkbox_a.png');
            $(that).next().val(1)
        }
    }
}
function checkallCheckboxes(){
    $('.checkbox').next().val(1);
    $('.checkbox img').attr('src','/_files/img/checkbox_a.png');
}
function saveImages(){
    var serialized = $("#imagesform").serialize();
    $('#loaded_images').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        url: "/memberbereich/bildupload",
        data: serialized,
        success: function(content) {
            if(content.match("IMAGES TRUE")){
                hideDetailLayer();
            }
        }
    });
}
function newPasswort(){
    $('#passwort_input').show('fast');
    $('#passwort_input_button').hide('fast');
}
function showForm(id){
    if($('#' + id)){
        $('#' + id).toggle('fast');
    }
}
function savePinboard(){
    var serialized = $("#pinboardform").serialize();
    var kursnummer = $("#kursnummer").val();
    $('#pinboard_container').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        url: "/memberbereich/pinboardsave",
        data: serialized,
        success: function(content) {
            if(content.match("PINBOARD TRUE")){
                $('#pinboard_form').hide('fast');
                $('#pinboard_form').before('<div class="message_positive">Der Pinboard-Eintrag wurde gespeichert</div>');
                getPinboard(kursnummer);
            }
        }
    });
}
function getPinboard(kursnummer){
    if(kursnummer){
        $('#pinboard_container').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
        $.ajax({
            type: "POST",
            url: "/memberbereich/pinboard",
            data: "&kursnummer=" + kursnummer,
            success: function(content) {
                $('#pinboard_container').html(content);
            }
        });
    }
}
function deletePinboard(pinboard_id,kursnummer){
    var ask = false;
    ask = confirm("Soll dieser Pinboard-Beitrag wirklich gelöscht werden?");
    if (ask == true){
        $.ajax({
            type: "POST",
            url: "/memberbereich/pinboarddelete",
            data: "&pinboard_id=" + pinboard_id,
            success: function(content) {
                if(content.match("PINBOARD DELETED TRUE")){
                    $('#pinboard_container').before('<div class="message_positive">Der Pinboard-Eintrag wurde gelöscht</div>');
                    getPinboard(kursnummer);
                }
            }
        });
    }
}
function saveKurzkommentar(instanz,kursnummer){
    var serialized = $("#kurzkommentarform" + instanz).serialize();
    $('#kurzkommentar_container').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        url: "/memberbereich/kurzkommentarsave",
        data: serialized,
        success: function(content) {
            if(content.match("KURZKOMMENTAR TRUE")){
                $('#kurzkommentar_form' + instanz).hide('fast');
                $('#kurzkommentar_form' + instanz).before('<div class="message_positive">Der Kommentar wurde gespeichert</div>');
                getKurzkommentare(kursnummer);
            }
        }
    });
}
function getKurzkommentare(kursnummer,intern){
    if(!intern) intern=0;
    if(kursnummer){
        $('#kurzkommentare_container').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
        $.ajax({
            type: "POST",
            url: "/memberbereich/kurzkommentare",
            data: "&kursnummer=" + kursnummer + "&intern=" + intern,
            success: function(content) {
                $('#kurzkommentare_container').html(content);
            }
        });
    }
}
function deleteKurzkommentar(kurzkommentare_id,kursnummer){
    var ask = false;
    ask = confirm("Soll dieser Kurzkommentar wirklich gelöscht werden?");
    if (ask == true){
        $.ajax({
            type: "POST",
            url: "/memberbereich/kurzkommentardelete",
            data: "&kurzkommentare_id=" + kurzkommentare_id,
            success: function(content) {
                if(content.match("KURZKOMMENTAR DELETED TRUE")){
                    $('#kurzkommentare_container').before('<div class="message_positive">Der Kommentar wurde gelöscht</div>');
                    getKurzkommentare(kursnummer);
                }
            }
        });
    }
}
function showFeedbackForm(){
    showDetailLayer();
    $('#overlay_inner').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        url: "/memberbereich/feedback",
        success: function(content) {
            $('#overlay_inner').html(content);
        }
    });
}
function saveFeedbackForm(){
    var serialized = $("#feedbackform").serialize();
    $('#feedbackcontainer').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        url: "/memberbereich/feedback",
        data: serialized,
        success: function(content) {
            if(content.match("FEEDBACK TRUE")){
                hideDetailLayer();
                $('#content').prepend('<div class="message_positive glob_mess">Vielen Dank für Ihr Feedback.</div>');
                window.scrollTo(0,0);
            }
        }
    });
}
function showOrderForm(preselect){
    showDetailLayer();
    var post = ""
    if(preselect) { post = "&" + preselect + "=1"; }
    $('#overlay_inner').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        data: post,
        url: "/index/order",
        success: function(content) {
            $('#overlay_inner').html(content);
        }
    });
}
function saveOrderForm(){
    var serialized = $("#orderform").serialize();
    $('#ordercontainer').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        url: "/index/order",
        data: serialized,
        success: function(content) {
            if(content.match("ORDER TRUE")){
                hideDetailLayer();
                $('#content').prepend('<div class="message_positive glob_mess">Vielen Dank, Ihre Bestellung / Anfrage wurde an uns versendet.</div>');
                window.scrollTo(0,0);
            } else {
                $('#overlay_inner').html(content);
            }
        }
    });
}
function showApplyForm(kursnummer){
    showDetailLayer();
    $('#overlay_inner').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        url: "/tourenkurse/apply",
        data: '&kursnummer=' + kursnummer,
        success: function(content) {
            $('#overlay_inner').html(content);
        }
    });
}
function saveApplyForm(){
    var serialized = $("#orderform").serialize();
    $('#ordercontainer').html('<div class=\"loader\"><img src=\"/_files/img/loader.gif\"></div>');
    $.ajax({
        type: "POST",
        url: "/tourenkurse/apply",
        data: serialized,
        success: function(content) {
            if(content.match("APPLY TRUE")){
                hideDetailLayer();
                $('#content').prepend('<div class="message_positive glob_mess">Vielen Dank, Ihre Anmeldung wurde an uns versendet.</div>');
                window.scrollTo(0,0);
            } else {
                $('#overlay_inner').html(content);
            }
        }
    });
}
function unCrypt(o,a,x){
    o.onmouseover = '';
    addr = '';
    a = unescape(a);
    for(c =0; c < a.length; ++c){
        addr+=String.fromCharCode(a.charCodeAt(c) - x);
    }
    o.setAttribute('href', 'mailto:' + addr);
}
function showAusruestungsliste(){
    showDetailLayer();
    $('#overlay_inner').html('<img id="hidedetaillayer" src="/_files/img/close.png" class="right pointer" onclick="hideDetailLayer()" /><h2 id="printbutton"><a class="pointer" onclick="print()">Drucken > </a></h2><h1>Ausrüstungsliste</h1>' + $('#ausruestungsliste').html());
}
function showUnterkuenfte(){
    showDetailLayer();
    $('#overlay_inner').html('<img id="hidedetaillayer" src="/_files/img/close.png" class="right pointer" onclick="hideDetailLayer()" /></h2><h1>Unterkunft</h1>' + $('#unterkuenfte').html());
    $('#overlay_inner .lightbox').addClass('lightbox2');
    window.setTimeout(function() { $('a.lightbox2').lightBox(); }, 500);
    window.scrollTo(0,0);
}
function showPrintout(){
    showDetailLayer();
    $('#overlay_inner').html('<img id="hidedetaillayer" src="/_files/img/close.png" class="right pointer" onclick="hideDetailLayer()" /><img src="/_files/img/logo_print.png" class="right pointer" onclick="hideDetailLayer()" /><h2 id="printbutton"><a class="pointer" onclick="print()">Drucken > </a></h2>' + $('#printout').html());
}
function showTeilnehmer(code){
    $('#teilnehmerin_' + code + '_open').show('fast');
    $('#teilnehmerin_' + code + '_closed').hide('fast');
}
function hideTeilnehmer(code){
    $('#teilnehmerin_' + code + '_open').hide('fast');
    $('#teilnehmerin_' + code + '_closed').show('fast');
}
function submitEnter(ausfuehren,e){
    var keycode;
    if (window.event) keycode = window.event.keyCode;
    else if (e) keycode = e.which;
    else return true;

    if (keycode == 13){
       eval(ausfuehren);
       return false;
   } else {
       return true;
   }
}
function sendLogin(){
    $("#loginform").submit();
}
function showVideo(videoid){
    showDetailLayer();
    $('#overlay_inner').html('<img id="hidedetaillayer" src="/_files/img/close.png" class="right pointer" onclick="hideDetailLayer()" /><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/' + videoid + '?fs=1&amp;hl=de_DE"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/' + videoid + '?fs=1&amp;hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>');
    window.scrollTo(0,0);
}
function toggleMore(id){
    $('#more_' + id).toggle('fast');
}


