addEventHandler("onClientResourceStart", getRootElement(), clientsideResourceStart) 
 
Change that, to this: 
addEventHandler ( "onClientResourceStart", resourceRoot, clientsideResourceStart ) 
 
If you leave it on getRootElement, then it'll trigger the function everytime a resource is started.