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.