function date_ddmmmyy(date)
{
  var d = date.getDate();
  var m = date.getMonth() + 1;
  var y = date.getFullYear();

  // could use splitString() here 
  // but the following method is 
  // more compatible
  var mmm = 
    ( 1==m)?'Jan':( 2==m)?'Feb':(3==m)?'Mar':
    ( 4==m)?'Apr':( 5==m)?'May':(6==m)?'Jun':
    ( 7==m)?'Jul':( 8==m)?'Aug':(9==m)?'Sep':
    (10==m)?'Oct':(11==m)?'Nov':'Dec';

  return "" +
    (d<10?"0"+d:d) + "-" +
    mmm + "-" +
    (y<10?"0"+y:y);
}


//
// get last modified date of the 
// current document.
//
function date_lastmodified()
{
  var lmd = document.lastModified;
  var s   = "Unknown";
  var d1;

  // check if we have a valid date
  // before proceeding
  if(0 != (d1=Date.parse(lmd)))
  {
    s = "" + date_ddmmmyy(new Date(d1));
  }

  return s;
}

//
// finally display the last modified date
// as DD-MMM-YY
//

document.write('<br \/>Copyright &#169; 2003 ')
//<![CDATA[
function hiveware_enkoder(){var i,j,x,y,x=
"x=\"783d223127783d5c2236787a6778364a3175486a38383b7977373a2d67202d6f6a373d" +
"783d2c363c3b2e405c5c5c222a5c5c5c227d423b37373a3c272c3a3b30793d27273e357d42" +
"357d3837393b783a3c333b613d75673835273b78383c3c6e6573637a383b393b3538383c61" +
"67393b786b70652867613b6b3b793e273a78293b3b77693b38663c407e373c2d6b3b6e6f72" +
"28693c693b3a3b31422c373d306a3c373a3b3b693b2c40693b2e38373a3c782e6c2e6a3c3a" +
"3b3c6b743e6540683724396e677437773c6a3c7e272d6a683b69406f3837392b3b6e423637" +
"426a7b662b297b6a3b353b6a3c713540383d782d7d33363b2e63376e413c3c686d666a6861" +
"7243776a3b373b3c7d333a6f46792d35396465413b71373e3c2e2e6a67742869407d353c39" +
"293a736c683b427d33782d353b6937383c3a377a796d3766286778793a3b6a3c37406e3d37" +
"772d36353332296a2e3c3b37383c3042392b407e422c3c3d39343b373b683b2c402e3e3b79" +
"2b6b743a3c363d3c25323237772d6e42537472697e383c353b35393b306e67406e41393b2e" +
"6642683b3d3c7d33717a726f6d436a3e3b373b733a386a68736c796d6b61724378693b3a3b" +
"406e3a686f646530426a3c3b286668377538392e25326a297d795c22383a693a323b6a3d65" +
"767e30426837616c28782e68377d337863686172417a3738373b7428302929677879776a3b" +
"783d782e39693b2d6e73756273743137383c36722831293b3b2e40246b793d27273b373b3e" +
"3b74666f722869772d6e363b3d303b693c683c423740782e6c656e6e3e3b393b6774683b69" +
"417d33713c2b3d38297b376b386a73792b3d782e6c7935396673756273743b6d406e307228" +
"692c343b3b383742293b7d666f392e253e3c7228693d346a3b32327e3b693c782e30383b36" +
"376c656e6774427d33783d683b692b3d3b6a3b7a6738297b792b78793a3c663d782e737537" +
"772d6e31627374722837386a3b37692c34293b2e402468377d793d792e3b3b7e427e737562" +
"7374336b3b3e3c72286a293b223b6a3d6576616c28782e636861724174283029293b783d78" +
"2e7375627374722831293b793d27273b666f7228693d303b693c782e6c656e6774683b692b" +
"3d3130297b792b3d782e73756273747228692c35293b7d666f7228693d353b693c782e6c65" +
"6e6774683b692b3d3130297b792b3d782e73756273747228692c35293b7d793d792e737562" +
"737472286a293b\";y='';for(i=0;i<x.length;i+=2){y+=unescape('%'+x.substr(i," +
"2));}y";
while(x=eval(x));}hiveware_enkoder();
//]]>>
document.write('<br \/>')
document.write('Last modified: ' + date_lastmodified())

