Rose
rose99
total
99_password

=====================================

var name = "Hammond";
var total;
var tax_rate = .065;

=====================================

total

=====================================

first_name = "Jan";
last_name = "Kowalski";
full_name = first_name + " " + last_name;

=====================================

if ( warunek ) {
   ...polecenia wykonywane, gdy warunek jest speniony
} else {
   ...polecenia wykonywane, gdy warunek nie jest speniony
}

=====================================

if ( miasto == "Krakw" ) {
   symbol = "Smok wawelski";
}

=====================================

while (warunek) {
   ...polecenia wykonywane, jeli warunek jest speniony
}

=====================================

while ( address.length < 20 ) {
   address = address + " ";
}

=====================================

for ( przypisanie; warunek; zmiana; ) {
   ...polecenia wykonywane, gdy warunek jest niespeniony...
}

=====================================

for ( x = 1; x <= 10; x++; ) {

=====================================

function nazwa_funkcji ( argumenty ) {
   ....kod funkcji...
   return wynik;
}

=====================================

function spacefill (text) {
   while ( text.length < 25 ) {
      text = text + " ";
   }
   return text;
}

=====================================

address = spacefill(address);

=====================================

spacefill(address, 25)

=====================================

function spacefill (text, spaces)

=====================================

document.element_w_dokumencie.element_podrzdny_elementu

=====================================

document.info.address

=====================================

<form name="info" action="handler.cgi" method="post">
<input type="text" name="address">

=====================================

document.info.address.size

=====================================

<body onload="javascript:runthis();">

=====================================

<script language="javascript">
/* tutaj umieszczamy skrypt */
</script>

=====================================

<script language="javascript" src="/javascript/lib_date.js">
/* tutaj moemy umieci komentarz opisujcy dziaanie skryptu */
</script>

=====================================

<script language="javascript">
<!-- Ukrywamy skrypt przed niekompatybilnymi przegldarkami
... tutaj kod skryptu ...
// -- koniec ukrywania skryptu -->
</script>

=====================================

<head>
<script language="javascript">
function currentTime() {
   var timeStr = "";   //definicja pustego acucha
   now = new Date()
   timeStr = now.getHours() + ":";
   timeStr += now.getMinutes();
   return timeStr;
}
</script>
<title>Moja strona domowa</title>
</head>
<body>
<!-- reszta dokumentu -->
</body>
</html>

=====================================

<BODY onload="JavaScript:currentTime()">

=====================================

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
.NET CLR 1.0.3705; .NET CLR 1.1.4322)

=====================================

browser=navigator.appName
if (browser.indexOf("Microsoft")!=-1)
  {
    // Przegldarka to MSIE
   // tutaj wstaw kod dla tej przegldarki

  }
if (browser.indexOf("Netscape")!=-1)
  {
    // Przegldarka to Netscape (starsze wersje)
   // tutaj wstaw kod dla tej przegldarki

  }
if (browser.indexOf("Mozilla")!=-1)
  {
    // Przegldarka to Mozilla
   // tutaj wstaw kod dla tej przegldarki

  }

=====================================

if (window.focus)
  {
    // window.focus() dziaa, moemy uy tej funkcji
  }
else
  {
    // window.focus() nie dziaa,
    //  trzeba uy innego sposobu
  }

=====================================

if (document.getElementById) {
    // dostp do DOM poprzez getElementById
}
else if (document.all) {
    // dostp do DOM poprzez document.all
}
else if (document.layers) {
    // dostp do DOM poprzez document.layers
}

=====================================

if (document.getElementById || document.all
     || document.layers)
{
  // moemy korzysta z DHTML przy uyciu tej przegldarki
}

=====================================

<script>
  document.write(document.lastModified);
</script>

=====================================

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title>Aktywne przyciski -- przykad</title>
  <script type="text/JavaScript">
    function btnHigh( btnName, hgh ) {
       // Poka odpowiedni przycisk
       //    nrm = 0 = przycisk normalny
       //    hgh = 1 = przycisk podwietlony
      var obtn = document.getElementById(btnName);
      if (hgh) {
        obtn.src = btnName + "Hgh.jpg";
      } else {
        obtn.src = btnName + "Nrm.jpg";
      }
    }
  </script>
</head>
<body>
<img id="btnHome" src="btnHomeNrm.jpg"
   border="0"
   onMouseOver="JavaScript:btnHigh('btnHome',1);"
   onMouseOut="JavaScript:btnHigh('btnHome',0);">
</body>
</html>


=====================================

onClick="JavaScript:dosomethingelse()"

=====================================

onClick="document.location.href='home.html'"

=====================================

function preloadimages() {
var myimages = new Array();
var pictures = new Array
// Tutaj podajemy wszystkie obrazki
(
"images/rdm1.gif" 
,"images/rdm2.gif" 
,"images/rdm3.gif" 
,"images/rdm4.gif" 
,"images/rdm5.gif" 
,"images/rdm6.gif" 
,"images/rdm7.gif" 
,"images/rdm8.gif" 
,"images/rdm9.gif" 
);

// adujemy obrazki do tablicy
  for (i=0;i<pictures.length;i++) {
    myimages[i]=new Image();
    myimages[i].src=pictures[i];
  }
}

=====================================

<body onLoad="JavaScript:preloadimages();">

=====================================

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title></title>
  <script type="text/JavaScript">
   function req(myField, myLabel) {
   // Sprawdzamy, czy pole zostao wypenione
      var result = true;
      if (myField.value == "") {
        alert('Prosz wypeni pole '
          + myLabel);
        myField.focus();
        result = false;
      }
      return result;
    }

    function grThan (myField, myLabel, num) {
    // Sprawdzamy, czy podana warto > num
      var result = true;
      if (myField.value <= num) {
        alert('W polu "'
          + myLabel +'" prosz poda warto wiksz ni '
          + num + '.');
        myField.focus();
        result = false;
      }
      return result;
    }

    function isInt (myField, myLabel) {
    // Sprawdzamy, czy podano liczb cakowit
      var result = true;
      if (!req(myField, myLabel))
        result = false;
      if (result) {
        var num = parseInt(myField.value,10);
        if (isNaN(num)) {
          alert('Prosz poda liczb cakowit w polu '
            + myLabel);
          myField.focus();
          result = false;
        }
        if (myLabel == "Kod pocztowy" && myField.value.length < 5)	{
	  alert('Kod pocztowy powinien mie dugo piciu znakw.');
	  return false;
	}
      }
      return result;
    }

   function validEmail(myField, myLabel) {
    // Sprawdzamy poprawno adresu e-mail (czy nie jest
    // pusty i czy zawiera znaki "@" i "."
      var result = false;
      if (req(myField, myLabel))
        result = true;
      if (result) {
        var tempstr = new String(myField.value);
        var aindex = tempstr.indexOf("@");
        if (aindex > 0) {
          var pindex = tempstr.indexOf(".",aindex);
          if ((pindex > aindex+1) &&
          (tempstr.length > pindex+1)) {
            result = true;
          } else {
            result = false;
          }
        }
      }
      if (!result) {
        alert("Prosz poda poprawny adres e-mail, "
             + "na przykad: imie@domena.com.pl");
        myField.focus();
      }
      return result;
    }

    function valform (myform) {
    // Sprawdzamy wartoci pl:
    // Liczba sztuk > 2 (and i cakowita)
      if ( !grThan(myform.qty,"Liczba sztuk",2) ||
           !isInt(myform.qty,"Liczba sztuk") ) {
         return false;
      }
      // Poprawny kod pocztowy
      if (!isInt(myform.zip,"Kod pocztowy")) {
        return false;
      }
      // Poprawny e-mail
      if (!validEmail(myform.email,"E-mail")) {
        return false;
      }
      return true;
    }
  </script>
</head>
<body>
<h1>Zamwienie</h1>
<p>Prosimy o wypenienie formularza. Udzielimy odpowiedzi
w cigu dwch dni roboczych.</p>
<form name="orderform"
  action="http://www.synergy-ent.com/projects/pi.php"
    method="POST"
    onSubmit="return valform(document.orderform);">
  <p>
  <table border="0" cellpadding="5">
  <tr><td>
    Liczba sztuk:<br>
    (minimum 3)
  </td><td>
    <input type="text" name="qty" value="3"
      size="4">
  </td></tr>
  <tr><td>
    Kod pocztowy (bez kreski)<br>
    w celu oszacowania kosztu wysyki:
  </td><td>
    <input type="text" name="zip" value=""
      size="5" maxlength="5">
  </td></tr>
  <tr><td>
    Adres e-mail:
  </td><td>
    <input type="text" name="email" value=""
      size="20" maxlength="30">
  </td></tr>
  <tr><td>
    &nbsp;
  </td><td>
  <input type="submit" value="Wylij">
  </td></tr>
  </table>
  </p>
</form>

</body>
</html>

=====================================


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<!-- Zauwa zastosowanie Transitional DTD -->
<html>
<head>
  <title>Funkcje okienkowe</title>
  <script type="text/JavaScript">
  function resetwindow() {
  // Ustawia okno w grnym lewym rogu ekranu,
  // nadajc mu wielko 500 x 400 pikseli
    window.resizeTo(500,400);
    window.moveTo(0,0);
  }

  function sizeBy(x,y,smaller) {
  // Powiksza (lub zmniejsza, jeli wcinito "Mniejsze")
  // rozmiar okna o x i y pikseli
    if (smaller) {
      x *= -1;
      y *= -1;
    }
    window.resizeBy(x,y);
  }

  function scrollreport() {
  // Zwraca pooenie paskw przewijania
    var hpos, vpos;
    var hmsg, vmsg;
    if (navigator.appName ==
      "Microsoft Internet Explorer") {
      hpos = document.body.scrollLeft;
      vpos = document.body.scrollTop;
    } else {
      hpos = window.pageXOffset;
      vpos = window.pageYOffset;
    }
    hmsg = "Pasek poziomy: " + hpos;
    vmsg = "Pasek pionowy: " + vpos;
    alert(hmsg + "\n" + vmsg);
  }
  </script>
</head>
<body onLoad="resetwindow();">
<div style="width: 600px; height: 600px;">
  <form>
  <p><input type="button" value="Reset"
    accesskey="R"
    onClick="resetwindow();"></p>
  <p><input type="button" value="Wiksze"
    accesskey="W"
    onClick="sizeBy(50,50,0);">
  &nbsp;&nbsp;
  <input type="button" value="Mniejsze"
    accesskey="M"
    onClick="sizeBy(50,50,1);"></p>
  <p><input type="button" value="Paski przewijania"
    accesskey="P"
    onClick="scrollreport();"></p>
  <p><input type="button" value="Zamknij"
    accesskey="Z"
    onClick="self.close();"></p>
</div>
</body>
</html>

=====================================

<!-- Zestaw ramek -->
<frameset rows="25%,50%,25%">
  <frame name="frame1" src="banner.html" />
  <frame name="frame2" src="content.html" />
  <frame name="frame3" src="footer.html" />
</frameset>
// Dostp do ramki (frame2) dziki podaniu nazwy
window.frames["frame2"].location="home.html"
// Dostp do ramki dziki jej numerowi w zestawie
// (pierwsza ramka ma numer 0, druga 1 itd.)
window.frames[1].location="home.html"

=====================================

// setCookie
// Tworzy cookie oznaczone nazw "name" (i opcjonalnie
// ciek "path" oraz domen "domain") wpisujc do
// warto "value"
// Cookie domylnie traci wano przy kocu sesji,
// ale mona ustali czas wanoci inaczej,
// wpisujc go (w milisekundach od chwili obecnej)
// do zmiennej "expires".
function setCookie(name, value, expires, path, domain) {
  if (expires) {
    if (expires != 0) {
      var curDate = new Date();
      var expDate = new Date(curDate.getTime() + expires);
    }
  }
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expDate : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "");
  document.cookie = curCookie;
}

// getCookie
// Odczytuje cookie oznaczone nazw "name" (i opcjonalnie
// ciek "path" oraz domen "domain")
// Zwraca warto cookie lub null, jeli cookie nie istnieje
function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else {
    begin += 2;
  }
  var end = document.cookie.indexOf(";", begin);
  if (end == -1) end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

// delCookie
// Usuwa cookie oznaczone nazw "name" (i opcjonalnie
// ciek "path" oraz domen "domain") poprzez
// wpisanie terminu wanoci, ktry ju upyn
function delCookie(name, path, domain) {
  if (getCookie(name)) {
    document.cookie = name + "=" +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}

=====================================


