I think there should be unemployed-staff market there we would suggest them salary like we suggesting price for players... contract length should be something around 1-2 seasons... After contract is finished your staff make offer to you what salary he would want for extend contract (more 1-2 seasons) if you want agree with his price he would go to the market and would be employed by the best offer...
ZyZla - ZyZlūnas ZyZlavotas ~c(=