// JavaScript Document
function openWin(w,h,u){
	var nw=window.open(u,'','copyhistory=0,directories=0,location=0,menubar=0,scrollbars=yes,status=0,toolbar=0,width='+w+',height='+h+',resizable=yes');
}

function init() {
	var time = xGetCookie("timer");
	var monthnames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
	var futureDate = new Date(time);
	futureDate.setHours(0,0,0,0);
	var nowDate = new Date();
	nowDate.setHours(0,0,0,0);
	var diff = futureDate - nowDate;
	if (diff >0) {
		var no = Math.round(diff /(24*60*60*1000));
		var timeToGo = xGetElementById("timeToGo");
		var t = time;
		var data = t.split("/");
		//var t = monthnames[parseInt(data[0])-1] + "/" + data[1] + "/" + data[2];
		var t = data[0] + "/" + data[1] + "/" + data[2];
		timeToGo.innerHTML = no + " days to <br />"+ t;
	}
	else if (diff == 0) {
		var timeToGo = xGetElementById("timeToGo");
		timeToGo.innerHTML = "The day has come!";
	}
}

function xGetCookie(name)
{
  var value=null, search=name+"=";
  if (document.cookie.length > 0) {
    var offset = document.cookie.indexOf(search);
    if (offset != -1) {
      offset += search.length;
      var end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      value = unescape(document.cookie.substring(offset, end));
    }
  }
  return value;
}

function xAddEventListener(e,eT,eL,cap)
{
  if(!(e=xGetElementById(e)))return;
  eT=eT.toLowerCase();
  if(e.addEventListener)e.addEventListener(eT,eL,cap||false);
  else if(e.attachEvent)e.attachEvent('on'+eT,eL);
  else e['on'+eT]=eL;
}

function xGetElementById(e)
{
  if(typeof(e)=='string') {
    if(document.getElementById) e=document.getElementById(e);
    else if(document.all) e=document.all[e];
    else e=null;
  }
  return e;
}

xAddEventListener(window, "load", init, false);