// v msg by 
// From JavaScript Source!! http://javascript.internet.com and http://javascriptsource.com
//Rename as Visit number of times message by Ong Ying Ying
function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
  endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
    return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0)
    break;
  }
  return null;
}

function SetCookie (name, value) {
  var argv = SetCookie.arguments;
  var argc = SetCookie.arguments.length;
  var expires = (2 < argc) ? argv[2] : null;
  var path = (3 < argc) ? argv[3] : null;
  var domain = (4 < argc) ? argv[4] : null;
  var secure = (5 < argc) ? argv[5] : false;
  document.cookie = name + "=" + escape (value) +
   ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
   ((path == null) ? "" : ("; path=" + path)) +
   ((domain == null) ? "" : ("; domain=" + domain)) +
   ((secure == true) ? "; secure" : "");
}

function ResetCounts() {
  var expdate = new Date();
  expdate.setTime(expdate.getTime() +  (24 * 60 * 60 * 1000 * 365));
  visit = 0;
  SetCookie("visitnumtimes", visit, expdate , "/", null, false);
  history.go(0);
}

/* function DisplayInfo() {
  var expdate = new Date();
  var visit;
  expdate.setTime(expdate.getTime() +  (24 * 60 * 60 * 1000 * 365));
  if(!(visit = GetCookie("visit")))
  visit = 0;
  visit++;
  SetCookie("visit", visit, expdate, "/", null, false);
  var message;
  if(visit == 1)
  message="         Welcome to my page!";
  if(visit== 2)
  message="           I see you came back !";
  if(visit == 3)
  message="               Oh, it's you again!";
  if(visit == 4)
  message="            You must be curious!";
  if(visit == 5)
  message="      You're practically a regular!";
  if(visit == 6)
  message="              You need a hobby!";
  if(visit == 7)
  message="             Nothing better to do?";
  if(visit == 8)
  message="            Don't you ever sleep?";
  if(visit == 9)
  message="                      Get a life!!!";
  if(visit >= 10)
  message="  Rent is due on the 1st of the month!";
    alert("\n"+"Your browser has visited this page               \n"
              +"                              "+visit+"\n"
              +"                          time(s)."+"\n"+"\n"
              +message);
}
*/

function visitnum() {
  var expdate = new Date();
  var visit;
	// 1 min = 60 sec; 1 hour = 60 min; 1 day = 24 hours; 1 year = 365 days
  expdate.setTime(expdate.getTime() +  (24 * 60 * 60 * 1000 * 365));
  if(!(visit = GetCookie("visitnumtimes")))
  visit = 0;
  visit++;
  SetCookie("visitnumtimes", visit, expdate, "/", null, false);
  document.write("You've been here <b>" + visit + "</b> times.");
  document.write(expdate.getTime() + "     " + expdate.getDate());

}





// Visitor Monitor by 
// From JavaScript Source!! http://javascript.internet.com and http://javascriptsource.com
//Rename as visitor by Y.Y.Ong

var startTime = new Date();
startTime = startTime.getTime();
var submissions = 0;

function checkForDuplicate() {
	if (document.form1) {
		document.form1.REFERRER.value = document.referrer;
		document.form1.PLATFORM.value = navigator.appName
+ " " + navigator.appVersion;
		submissions++;
		if (submissions > 1)
			return false;
		else
			return true;
	} 
	else {
		return false;
  }
}

function doneLoading() {
	var stopTime = new Date();
	stopTime = stopTime.getTime();
document.form1.LOADING_TIME.value = ((stopTime - startTime) / 1000)
+ " seconds";
	document.form1.PAGE.value = document.title;
	document.form1.SUBMITTER.click();
}

window.onLoad="doneLoading()";


