﻿function mailScroll(sender, eventArgs) {
    var detailsContainer = document.getElementById('bodyDiv');
    var details = document.getElementById('bodyText');
    if (details.offsetHeight > detailsContainer.offsetHeight) {
        var availableHeight = details.scrollHeight - detailsContainer.offsetHeight;

        var sliderSmallChange = sender.get_smallChange();
        var sliderMinValue = sender.get_minimumValue();
        var sliderValue = sender.get_value();

        var steps = sliderValue / sliderSmallChange;
        var stepLength = availableHeight / ((sender.get_maximumValue() - sliderMinValue) / sliderSmallChange);

        var newPosition = (-1) * steps * stepLength;
        details.style.top = ((sliderValue == sliderMinValue) ? 0 : newPosition) + "px";
    }
}

function hideModalWindow(id) {
    parent.hideModalWindow(id);
}

function setData(mailDate, mailFrom, mailSubj, mailCont) {
    document.getElementById('dateText').innerHTML = mailDate;
    document.getElementById('fromText').innerHTML = mailFrom;
    document.getElementById('subjText').innerHTML = mailSubj;
    document.getElementById('bodyText').innerHTML = mailCont;
}
