<HTML>
<HEAD>
<TITLE>CT Beispiel: cookies</TITLE>
<script language="Javascript">
<!--
cookiename = "ct_beispiel0";

function GetCookie (name) {
	var doccok = new String(document.cookie);
	var coknam = name + "=";
	var coklen = doccok.length;
	var cokcnt = 0;
	while (cokcnt < coklen) {
		var vbegin = cokcnt + coknam.length;
		if (doccok.substring(cokcnt, vbegin) == coknam) {
			var vend = doccok.indexOf (";", vbegin);
			if (vend == -1) vend = coklen;
			return unescape(doccok.substring(vbegin, vend));
		}
		cokcnt = doccok.indexOf(" ", cokcnt) + 1;
		if (cokcnt == 0) break;
	}
	return null;
}

function SetCookie (name, value, expires) {
	if (!expires) expires = new Date();
	document.cookie = name + "=" + escape (value) + "; expires=" + 
	expires.toGMTString() +  "; path=/";
}


function CtExample() {
	if(GetCookie(cookiename) != null) {
		document.write("Hallo, " + GetCookie(cookiename) + 
		". Ich kenne Dich bereits.");
	} else {
		document.write("<FORM>Name: <INPUT TYPE = 'text' NAME = 'if_name'>"
		+ "&nbsp;<INPUT TYPE = 'BUTTON' VALUE = 'Speichern' 
		onClick = 'SetName(this.form)'></FORM>");
	}
}
 

function SetName(form) {
	var expdate = new Date ();
	expdate.setTime (expdate.getTime() + (31 * 24 * 60 * 60 * 1000 ));
	var username = form.if_name.value
	if (username != '') {
				SetCookie(cookiename, username, expdate);
			window.history.go(0); // Seite neu Laden um den Namen anzuzeigen
	}
}


// this is the end of the HTML comment tag-->
</script>
</HEAD>

<BODY>

<SCRIPT language="Javascript">CtExample();</SCRIPT>

<BR>
<BR>

      ...Webseiten-Inhalt

</BODY>
</HTML>

