Weighted variable Hardy spaces on domains