
//var $elements = "<input id='addPosition' type='button' value='Ort speichern' title='zu den wiederkehrenden Orten hinzufügen' class='OrteButton' onclick=OrtSpeichern(); return false; />";
var $elements = "<input type='image' id='addPosition' src='templates/images/button_plus_h.gif' class='OrteButton' onclick='OrtSpeichern(this); return false;' />";

$(document).ready(
    function () {
        CheckTimeTrackingEnabled();
    }
);

function showAddPostion() {
            $("a[id$=_position]").parent().hover(
                function () {
                    $(this).append($elements); 
                },
                function () {
                    $(this).find("input:last").remove();
                }
            );
            $("span[id$=_trackingPositionLabel]").parent().hover(
                function () {
                    $(this).append($elements);
                },
                function () {
                    $(this).find("input:last").remove();
                }
            );
//_ImmutableLabelFirstStart
            $("span[id$=_ImmutableLabelFirstStart]").parent().hover(
                function () {
                    $(this).append($elements);
                },
                function () {
                    $(this).find("input:last").remove();
                }
            );
            $("span[id$=_ImmutableLabelLastStop]").parent().hover(
                function () {
                    $(this).append($elements);
                },
                function () {
                    $(this).find("input:last").remove();
                }
            );
}

function fnClick() {
    var contentPanelId = jQuery(this).attr("id");
};

function OrtSpeichern(editButton) {
    var row = $(editButton).parent(); // gibt das td der zeile zurück
    var t = row.text(); // gibt den Text wie er angezeigt wird zurück :(

    AddSavedPosition(t);
    alert('Adresse wurde gespeichert');
    //var contentPanelId = jQuery(this).attr("id");
    return -1;
};

function AddSavedPosition(position) {
    $.ajax({
        url: "/mvc/SavedPositions/AddPosition",
        type: "POST",
        data: "position=" + position,
        success:
			function (data) {
			    //$("#a").slideDown('slow').text('Hallo');
			    jQuery('body').showMessage({
			        'thisMessage': ['<mg src="/images/accept.png" alt="accept"/>successful!'], autoClose: false
			    });
			},
        error:
			function (jqXHR, textStatus, errorThrown) {
			    //alert('error:' + errorThrown + ',' + err.Message );
			    alert('error:' + errorThrown + ',' + textStatus);
			}
    });
};

function CheckTimeTrackingEnabled() {
    $.ajax({
        url: "/mvc/Customer/TimeTrackingEnabled",
        type: "GET",
        success:
			function (data) {
			if(data=="1")
			{
			    //showAddPostion();
			}
			},
        error:
			function (jqXHR, textStatus, errorThrown) {
			    //alert('error:' + errorThrown + ',' + err.Message );
			    alert('error:' + errorThrown + ',' + textStatus);
			}
    });
};

