Mike,
Euros are accepted at some large places and not a problem at the airport (was in Slovenia last week but flew into Zagreb, Croatia).
However cafes, shops, bars, etc will require Kuna.
Careful not to take too many lots of things are cheaper thante UK.
Mick