var currentVersion = "1.0.25";
function trim(s) {
  var re;
  //re = new RegExp("^[ \t\r\n]+");
  re = new RegExp("^[ ]+");
  s  = s.replace(re, "");
  //re = new RegExp("[ \t\r\n]+$");    // Does not work in IE4.0
  re = new RegExp("[ ]+$");
  s  = s.replace(re, "");
  return s;
}
function GetParam(s, p, sep) {
  var aCookie = s.split(sep);
  for (var i=0; i < aCookie.length; i++) {
    var pair = trim(aCookie[i]);
    var aCrumb = pair.split("=");
    var val = aCrumb[0];
    var text = unescape(aCrumb[1]);
    if((text == "") || (text + "" == "undefined")) {
      text = "";
    }
    if(p == val) {
      return text;      
    }
  }
  return "";
}
function AsBuild(s) {
  var re;
  re = new RegExp("([0-9]+[.][0-9]+)[.]([0-9]+)");
  s  = s.replace(re, "$1 (build $2)");  
  return s;
}
var params = "" + window.document.location.search.substr(1);
var version = "";
if((params != "undefined") && (params.length >= 1)) { 
  var version = GetParam(params, "version", "&").substr(0, 6);
}

function printVersion() {

  if(currentVersion) {
    document.write("The newest version of Decookie is " + AsBuild(currentVersion) + ".");
  }
}

function checkVersion() {
  if(version == "") {
  } else if(version == currentVersion) {
    document.write("<h5><span class='newestversion'> &nbsp; You are currently using the newest version of Decookie. &nbsp;</span></h5>");
  } else {
    document.write("<h5><span class='oldversion'> &nbsp; You are currently using the older version " + AsBuild(version) + ". &nbsp; </span></h5>");
  }
}

