var deleteEvent = false;

$(function(){
    if(benutzer){
        loadAnzeigenTable($('#benutzer_anbieter_id').val());
    }
});

/*
    Load Anzeigen-List Table
 */
function loadAnzeigenTable(id){
    $.ajax({
        type: "POST",
        url:  contextPath + "/anbieter/ajax/anzeigen-list?anbieterId=" + id,
        success: function(html){
            $("#container-anzeigen-list-table").replaceWith(html);
        },
        error: function(){
        }
    });
}

/*
    get Anzeige-Detail
 */
function getAnzeigeDetail(anzeigeId, systemStatus){
    anbieterId = $('#benutzer_anbieter_id').val();
    if(!deleteEvent ){
		if(systemStatus == 'development'){
			targetUrl =  contextPath + "/anbieter/anzeige!show?anzeigeId=" + anzeigeId + "&anbieterId=" + anbieterId;
		} else {
			targetUrl = $.webapp_bridge_URL("http://app.dlg.org:8081" + contextPath + "/anbieter/anzeige!show?anzeigeId=" + anzeigeId + "&anbieterId=" + anbieterId);
		}
        window.location.href = targetUrl;
    } else {
        deleteEvent = false;
    }
}

/*
   Delete anzeige
*/
function deleteIt(anzeigeId, systemStatus){
    deleteEvent = true;
    anbieterId = $('#benutzer_anbieter_id').val();
    var answer = confirm(confirmMessage);
    if (answer){
		if(systemStatus == 'development'){
			targetUrl =  contextPath + "/anbieter/benutzer!deleteAnzeige?anzeigeId=" + anzeigeId + "&anbieterId=" + anbieterId;
		} else {
			targetUrl = $.webapp_bridge_URL("http://app.dlg.org:8081" + contextPath + "/anbieter/benutzer!deleteAnzeige?anzeigeId=" + anzeigeId + "&anbieterId=" + anbieterId);
		}
        window.location.href = targetUrl;
    }
}

/*
    jMesa Ajax-Requests
*/
function onInvokeAction(id) {
    setExportToLimit(id, '');
    var serializedForm = $("#anzeige").serialize();
    var parameterString = createParameterStringForLimit(id);
    parameterString = parameterString + "&" + serializedForm;
    $.get(contextPath + '/anbieter/ajax/anzeigen-list?ajax=true&' + parameterString, function(data) {
        $("#results").html(data);
    });
}
