<!--

th=false
st=false

today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(0*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate();

if (daym==31) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(0*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==30) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(0*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==29) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(0*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==28) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(0*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==27) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(1*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==26) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(2*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==25) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(3*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==24) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(4*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==23) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(5*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==22) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(6*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==21) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(7*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==20) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(8*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==19) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(9*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==18) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(10*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==17) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(11*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==16) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(12*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==15) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(0*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==14) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(1*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==13) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(2*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==12) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(3*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==11) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(4*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==10) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(5*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==9) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(6*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==8) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(7*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==7) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(8*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==6) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(9*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==5) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(10*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==4) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(11*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==3) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(12*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==2) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(13*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};
if (daym==1) {today=new Date();todayInMillisecs=today.getTime();milsecsInADay=1000*60*60*24;mydate=new Date(14*milsecsInADay+todayInMillisecs);var year=mydate.getYear();if (year < 1000)year+=1900;var day=mydate.getDay();var month=mydate.getMonth();var daym=mydate.getDate()};


var dayarray=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
var montharray=new Array('January','February','March','April','May','June','July','August','September','October','November','December');
if (daym==15 || daym==28 || daym==29 || daym==30){
th=true
};

<!-- Countdown in Java Script .. Cameron Gregory http://www.bloke.com/
// permission to use and modify as long as you leave these 4 comment
// lines in tact and unmodified.
// http://www.bloke.com/javascript/Countdown/
speed=1000;
len=40;
tid = 0;
num=0;
clockA = new Array();
timeA = new Array();
formatA = new Array();
dd = new Date();
var d,x;

function doDate(x)
{
  for (i=0;i<num;i++) {
    dt = new Date();
  
    if (timeA[i] != 0) {
      v1 = Math.round(( timeA[i] - dt )/1000) ;
      if (v1 < 0)
        clockA[i].date.value = "**BANG!**";
      if (formatA[i] == 1)
        clockA[i].date.value = v1;
      else if (formatA[i] ==2) {
        sec = v1%60;
	v1 = Math.floor( v1/60);
	min = v1 %60 ;
	hour = Math.floor(v1 / 60);
	if (sec < 10 ) sec = "0"+sec;
	if (min < 10 ) min = "0"+min;
        clockA[i].date.value = hour+"h "+min+"m "+sec+"s";
        }
      else if (formatA[i] ==3) {
        sec = v1%60;
	v1 = Math.floor( v1/60);
	min = v1 %60 ;
	v1 = Math.floor(v1 / 60);
	hour = v1 %24 ;
	day = Math.floor(v1 / 24);
	if (sec < 10 ) sec = "0"+sec;
	if (min < 10 ) min = "0"+min;
	if (hour < 10 ) hour = "0"+hour;
        clockA[i].date.value = day+"d "+hour+"h "+min+"m "+sec+"s";
        }
      else if (formatA[i] ==4 ) {
        sec = v1%60;
	v1 = Math.floor( v1/60);
	min = v1 %60 ;
	v1 = Math.floor(v1 / 60);
	hour = v1 %24 ;
	day = Math.floor(v1 / 24);
        clockA[i].date.value = day+(day==1?" day ":" days ")+hour+(hour==1?" hour ":" hours ")+min+(min==1?" min ":" mins ")+sec+(sec==1?" sec ":" secs ")
        }
      else
        clockA[i].date.value = "Invalid Format spec";
      }
    else
      clockA[i].date.value = "Countdown till when?";
    }

  tid=window.setTimeout("doDate()",speed);
}

function start(d,x,format) {
  clockA[num] = x
  timeA[num] = new Date(d);
  formatA[num] = format;
//window.alert(timeA[num]+":"+d);
  if (num == 0)  
    tid=window.setTimeout("doDate()",speed);
  num++;
}

function CountdownLong(t,format,len)
{
  document.write('<FORM name=form'+num+'><input readonly="true" style="border:none; text-align=left; background:none; margin:0; font-family:tahoma; color:#FF0000; font-weight:bold; font-size:25px;" name=date size=')
  document.write(len)
  start(t,document.forms["form"+num],format);
}

function Countdown2001seconds()
{
  CountdownLong("January 01, 2001 00:00:00",1,8);
}

function Countdown2001()
{
  //CountdownLong("January 01, 2000 00:00:00",3,20);
  CountdownLong("January 01, 2001 00:00:00",4,30);
}

function Countdown(t)
{
  CountdownLong(t,4,30);
}

CountdownLong(''+montharray[month]+' '+daym+', '+year+' 23:59:59',4,35);

//-->

