hi i have a script and i have it on my site http://www.l2-ee.com/test/ but if you push every time on refresh he start from the beginning and if i type the date and hours,minutes,seconds he dont give the good date en time left :S so can you ppl please help me?? here is the code

// Here’s where the Javascript starts
var countdown = +27190000;
var $display = [
['',''], // 0
['',''], // 1
['',''], // 2
['',''] // 3
];
// Converting date difference from seconds to actual time
function convert_to_time(secs)
{
secs = parseInt(secs);
hh = secs / 3600;
hh = parseInt(hh);
mmt = secs - (hh * 3600);
mm = mmt / 60;
mm = parseInt(mm);
ss = mmt - (mm * 60);

if (hh > 23)
{
dd = hh / 24;
dd = parseInt(dd);
hh = hh - (dd * 24);
} else { dd = 0; }


if (ss < 10)
{
$display[3][0].removeClass().addClass('int_0');
$display[3][1].removeClass().addClass('int_'+ss);
} else {
$display[3][0].removeClass().addClass('int_'+ss.toString().substr(0,1));
$display[3][1].removeClass().addClass('int_'+ss.toString().substr(1,1));
}

if (mm < 10)
{
$display[2][0].removeClass().addClass('int_0');
$display[2][1].removeClass().addClass('int_'+mm);
} else {
$display[2][0].removeClass().addClass('int_'+mm.toString().substr(0,1));
$display[2][1].removeClass().addClass('int_'+mm.toString().substr(1,1));
}

if (hh < 10)
{
$display[1][0].removeClass().addClass('int_0');
$display[1][1].removeClass().addClass('int_'+hh);
} else {
$display[1][0].removeClass().addClass('int_'+hh.toString().substr(0,1));
$display[1][1].removeClass().addClass('int_'+hh.toString().substr(1,1));
}


if (dd == 0)
{
$display[0][0].removeClass().addClass('int_0');
$display[0][1].removeClass().addClass('int_0');
} else {
if(dd < 10)
{
$display[0][0].removeClass().addClass('int_0');
$display[0][1].removeClass().addClass('int_'+dd);
} else {
$display[0][0].removeClass().addClass('int_'+dd.toString().substr(0,1));
$display[0][1].removeClass().addClass('int_'+dd.toString().substr(1,1));
}
}
}

// Our function that will do the actual countdown
function do_cd()
{
if (countdown < 0){}
else {
convert_to_time(countdown);
setTimeout(function(){do_cd();}, 1000);
}
countdown = countdown - 1;
}
$(document).ready(function(){
$display[0][0] = $('#display_0-0');
$display[0][1] = $('#display_0-1');

$display[1][0] = $('#display_1-0');
$display[1][1] = $('#display_1-1');

$display[2][0] = $('#display_2-0');
$display[2][1] = $('#display_2-1');

$display[3][0] = $('#display_3-0');
$display[3][1] = $('#display_3-1');
do_cd();
});