home *** CD-ROM | disk | FTP | other *** search
/ Magazyn WWW 1999 July / www_07_1999.iso / prez / amiga / KidHTML1_25.lha / KidHTML1.25 / Script / bornondate.js < prev    next >
Text File  |  1998-08-25  |  3KB  |  94 lines

  1. <!-- ONE STEP TO INSTALL BORN ON DATE:
  2.  
  3.    1.  Paste the coding into the BODY of your HTML document  -->
  4.  
  5. <!-- STEP ONE: Copy this code into the BODY of your HTML document  -->
  6.  
  7. <BODY>
  8.  
  9. <CENTER>
  10. <!-- Original:  http://www.jwp.bc.ca/saulm/html/bornon.htm  -->
  11.  
  12. <!-- This script and many more are available online from -->
  13. <!-- The JavaScript Source!! http://javascriptsource.com -->
  14.  
  15. <TABLE border=2 cellspacing=0 cellpadding=3>
  16. <TR><TD bgcolor="#000044">
  17. <FONT color="#4400ff" face=georgia,arial size=+1>
  18. <CENTER>
  19. <SCRIPT LANGUAGE="JavaScript">
  20. <!--
  21. document.write(document.title);
  22. //-->
  23. </SCRIPT>
  24. </TD></TR>
  25. <TR><TD bgcolor="#440000">
  26. <FONT size=-1 color="#ff0000" face="trebuchet MS","arial">
  27. <FONT color="#ff8800">Born on:</font> 
  28.  
  29. <!-- Put the page creation date, here.  -->
  30.  
  31. September 25, 1997
  32.  
  33. <BR>
  34. <SCRIPT LANGUAGE="JavaScript">
  35. <!-- Begin
  36. function getCookieVal (offset) {
  37. var endstr = document.cookie.indexOf (";", offset);
  38. if (endstr == -1)
  39. endstr = document.cookie.length;
  40. return unescape(document.cookie.substring(offset, endstr));
  41. }
  42. function GetCookie (name) {
  43. var arg = name + "=";
  44. var alen = arg.length;
  45. var clen = document.cookie.length;
  46. var i = 0;
  47. while (i < clen) {
  48. var j = i + alen;
  49. if (document.cookie.substring(i, j) == arg)
  50. return getCookieVal (j);
  51. i = document.cookie.indexOf(" ", i) + 1;
  52. if (i == 0) break; 
  53. }
  54. return null;
  55. }
  56. function SetCookie (name, value) {
  57. var argv = SetCookie.arguments;
  58. var argc = SetCookie.arguments.length;
  59. var expires = (argc > 2) ? argv[2] : null;
  60. var path = (argc > 3) ? argv[3] : null;
  61. var domain = (argc > 4) ? argv[4] : null;
  62. var secure = (argc > 5) ? argv[5] : false;
  63. document.cookie = name + "=" + escape (value) +
  64. ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
  65. ((path == null) ? "" : ("; path=" + path)) +
  66. ((domain == null) ? "" : ("; domain=" + domain)) +
  67. ((secure == true) ? "; secure" : "");
  68. }
  69. function DeleteCookie(name) {
  70. var exp = new Date();
  71. FixCookieDate (exp);
  72. exp.setTime (exp.getTime() - 1);
  73. var cval = GetCookie (name);
  74. if (cval != null)
  75. document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
  76. }
  77. var cookie_date=new Date(document.lastModified);
  78. var expdate = new Date();
  79. expdate.setTime(expdate.getTime()+(5*24*60*60*1000));
  80. document.write("<Font color=ff8800>" + "Last updated: "+ "</font>" +document.lastModified);
  81. document.write("");
  82. if (!(cookie_date == GetCookie("cookie_date"))){
  83. SetCookie("cookie_date",cookie_date,expdate);
  84. document.write("<font color='yellow'><br>Site has changed since last visit!</font><br>");
  85. }
  86. // End -->
  87. </SCRIPT>
  88. </FONT>
  89. </TD></TR>
  90. </TABLE>
  91. </CENTER>
  92.  
  93. <!-- Script Size:  2.64 KB  -->
  94.