I need a javascript that shows text (with minimal styling). This text is based on opening / closing hours of a business.

Job ID: 34523754

Budget: €8 – €30 EUR

The description below is pretty clear so there is not much to discuss about it. Can you give me the following answers:
1- Can you do this?
2- When can you complete it?
3- What is your price?

Here are the requirements:

I need a javascript that shows text (with minimal styling). This text is based on opening / closing hours of a business:

I aleady have a script that counts down to midnight (every day), but I am not good / fast with Javascript, so I need an expert to do this. This is what I have now:

<div id="bb">
</div>
<script>
var div=document.getElementById("bb");

setInterval(function(){
var toDate=new Date();
var tomorrow=new Date();
tomorrow.setHours(24,0,0,0);
var diffMS=tomorrow.getTime()/1000-toDate.getTime()/1000;
var diffHr=Math.floor(diffMS/3600);
diffMS=diffMS-diffHr*3600;
var diffMi=Math.floor(diffMS/60);
diffMS=diffMS-diffMi*60;
var diffS=Math.floor(diffMS);
var result=((diffHr<10)?"0"+diffHr:diffHr);
result+=":"+((diffMi<10)?"0"+diffMi:diffMi);
result+=":"+((diffS<10)?"0"+diffS:diffS);
div.innerHTML=result;

},1000);
</script>

What it needs to do is the following:

1- If the business is open, then it should show:
NOW OPEN
Still open for ..hours and .. minutes
(it should count down until the time that the business closes)

2- If the business is closed, then it should show:
CLOSED
Opening again in ..hours and .. minutes
(it should count down until the time that the business opens again)

The styling must be done inline (so no additional CSS) because of cache on the server, something link this:
<span style="color: #339966;"><strong>NOW OPEN</strong></span>

3- please use the following business hours:
Monday 8.00 - 19.00 hours
Tuesday 8.00 - 19.00 hours
Wednesday 8.00 - 19.00 hours
Thursday 8.00 - 19.00 hours
Friday 8.00 - 19.00 hours
Saturday 9.00 - 15.00 hours
Sunday 12.00 - 15.00 hours

4- Please add something that I can change, if the timezone is incorrect. (like “+2” or something like that)
Related categories: JavaScript HTML jQuery / Prototype