function [ ind ] = onoffset( interval,mode )
%Function calculates on/off set of QRS complexe
slope = [];
for i = 2:length(interval)-1
slope(end+1) = interval(i+1)-interval(i-1);
end
% using MIN_SLOPE determine onset placement
if strcmp(mode,'on')
[m,ind] = min(abs(slope));
%display('onset detected');
elseif strcmp(mode,'off')
slope_th = 0.2*max(abs(slope));
slope_s = find(abs(slope)>=slope_th);
ind = slope_s(1);
else
display('wrong input, please select on/off set')
end
end