Hi Guys,
Could you help me to make this script works?
I have found it on this website:
http://www.gopizza.com.br/
It is about a countdown script that shows the countdown time to open the pizza store:
When the pizza store is closed, it appears the left hours,minutes and seconds to open it.
When the pizza store opens (6:00 pm) the countdown changes to open image (aberto)


Hours of Operation
(6:00 pm - 11:30 pm)

This is the script:


<script type="text/javascript">

function atualizaContador(YY,MM,DD,HH,MI,saida) {
$.post("xml_data.php",function(data){
var SS = 00; //Segundos
var dataatual = data;

var hoje = new Date(dataatual.split("/")[0],dataatual.split("/")[1],dataatual.split("/")[2],dataatual.split("/")[3],dataatual.split("/")[4],dataatual.split("/")[5]);
var futuro = new Date(YY,MM,DD,HH,MI,SS); //Data limite do contador

var ss = parseInt((futuro - hoje) / 1000); //Determina a quantidade total de segundos que faltam
var mm = parseInt(ss / 60); //Determina a quantidade total de minutos que faltam
var hh = parseInt(mm / 60); //Determina a quantidade total de horas que faltam
var dd = parseInt(hh / 24); //Determina a quantidade total de dias que faltam

ss = ss - (mm * 60); //Determina a quantidade de segundos
mm = mm - (hh * 60); //Determina a quantidade de minutos
hh = hh - (dd * 24); //Determina a quantidade de horas

//O bloco abaixo descreve monta o que vai ser escrito na tela
var faltam = '';
if (hh < 10)
hf = '0'+hh;
else
hf = hh;
if (mm < 10)
mf = '0'+mm;
else
mf = mm;
if (ss < 10)
sf = '0'+ss;
else
sf = ss;
faltam += (toString(hf).length) ? hf+':' : '00';
faltam += (toString(mm).length) ? mf+':' : '00';
faltam += sf;

var totl = dd+hh+mm+ss;

if (totl == 1) {
document.getElementById(saida).innerHTML = '';
document.getElementById('fechado').style.display = 'none';
document.getElementById('aberto').style.display = 'block';
document.getElementById('placa_fechado').style.display = 'none';
document.getElementById('placa_aberto').style.display = 'block';
} else {
document.getElementById(saida).innerHTML = faltam;//INsere o conteudo da variável faltam na página.
setTimeout(function(){atualizaContador(YY,MM,DD,HH,MI,saida)},1000);//Reinicia a função a cada um segundo
}
})
}

function atualizaContadorHora(YY,MM,DD,HH,MI,saida) {
$.post("xml_data.php",function(data){
var SS = 00; //Segundos
var dataatual = data;

var hoje = new Date(dataatual.split("/")[0],dataatual.split("/")[1],dataatual.split("/")[2],dataatual.split("/")[3],dataatual.split("/")[4],dataatual.split("/")[5]);
var SS = 00; //Segundos
var futuro = new Date(YY,MM,DD,HH,MI,SS); //Data limite do contador

var ss = parseInt((futuro - hoje) / 1000); //Determina a quantidade total de segundos que faltam
var mm = parseInt(ss / 60); //Determina a quantidade total de minutos que faltam
var hh = parseInt(mm / 60); //Determina a quantidade total de horas que faltam
var dd = parseInt(hh / 24); //Determina a quantidade total de dias que faltam

ss = ss - (mm * 60); //Determina a quantidade de segundos
mm = mm - (hh * 60); //Determina a quantidade de minutos
hh = hh - (dd * 24); //Determina a quantidade de horas

//O bloco abaixo descreve monta o que vai ser escrito na tela
var faltam = '';
if (hh < 10)
hf = '0'+hh;
else
hf = hh;
if (mm < 10)
mf = '0'+mm;
else
mf = mm;
if (ss < 10)
sf = '0'+ss;
else
sf = ss;
faltam += (toString(hf).length) ? hf+':' : '00';
faltam += (toString(mm).length) ? mf+':' : '00';
faltam += sf;

if (dd+hh+mm+ss > 0) {
document.getElementById(saida).innerHTML = faltam;//INsere o conteudo da variável faltam na página.
setTimeout(function(){atualizaContadorHora(YY,MM,DD,HH,MI,saida)},1000);//Reinicia a função a cada um segundo
} else {
document.getElementById(saida).innerHTML = '';
document.getElementById('fechado_hora').style.display = 'none';
document.getElementById('aberto_hora').style.display = 'block';
// setTimeout(function(){atualizaContador(YY,MM,DD,HH,MI,saida)},1000);
}
})
}
</script>

------------------------------------------



<script type="text/javascript">
window.onload=function(){
var hoje = new Date();
var dia = 03;
var mes = 09;
var ano = 2014;
atualizaContador(ano,mes,dia,'42','00','contador');
}
</script>


---------------------------------

<li></li>
<li class="monte" id="aberto" style="display:none;"><a href="http://www.gopizza.com.br/" class="pedagio_cep">Make Order</a></li>
<li class="monte" id="fechado" style="display: block; margin-top: 0px; padding-left: 40px; background: url(../img/bgs/blank.png&quot repeat scroll 0% 0% transparent;"><span class="tit">Vamos abrir em <span class="contador" id="contador">08:36:16</span></span></li>
<script>$('ul li').last().css('margin-top', '0px');</script>
<script>$('ul li').last().css('padding-left', '40px');</script>
<script>$('ul li').last().css('background', 'url(../img/bgs/blank.png)');</script>
</ul>
<!-- mudar classe para aberto quando estiver aberto -->
<div class="placa fechado" id="placa_fechado" style="display:block;">Fechado</div>
<div class="placa aberto" id="placa_aberto" style="display:none;">Aberto</div>
<!--<li></li>
<li class="lambreta" id="fechado" style="display:block;"><span class="tit">aaaa<span class="contador">Feliz Natal</span></span></li>
</ul>
<div class="placa fechado" id="placa_fechado" style="display:block;">Fechado</div>-->
</div>

-------------------------------------------------------------------------

source of:

xml_data.php


from: http://www.gopizza.com.br/xml/xml_data.php


-----------------------

I am sorry for the Portuguese language.

aberto means open
fechado means close
saida means exit


-------------------------------

Thanks Guys.