sh script toggle eclimd

I want to create a shell script in order to toggle eclimd on/off use that in my conkybar. My pseudo code looks like this:

Check if eclimd is running.

If false: start eclimd echo ON to conky.

else stop eclimd echo OFF to conky

So far my code is:

#!/bin/sh
SERVICE='/usr/share/eclipse/eclimd' #make it easy to reuse this and the next step could be to grep the filename part after toggle e.g toggleEclimd.sh and the service would be eclimd
fuser $SERVICE > /dev/null 2>&1
if [ $? -eq 0 ]; then
$SERVICE
else
sudo killall $SERVICE # Here I would like to actually grep the PID and just kill PID. because killall just terminate the program and not the same as CTRL + c (in xmonad mod+shift+c)

This doesnt work. If I switch the starting and the killing. Then it works, but this doesnt make much sense to me. Isnt it checing to see fuser finds a running program and returns true if it does?

If I make the starting and killing echo ON or OFF, how is this displayed to conky? Because in my head ${exec toggleEclimd.sh} will execute it again and again? or? :S