Se tu dici

#menusrc{
display:none;
}

stai rendendo invisibile il tag con qull'id, ovvero il tag script, ma quello, appunto, genera il menù, non lo contiene.

La soluzione con il javascrpit che ti avevo postato non funziona? Prova a proporla all'occhio più esperto del forum di scripting.