Schelotto out for three weeks