Non so se utilizza solo js comunque vedi se questo può fare al caso tuo.