// Cookie Reader for Rocket Board (Modified at 2007-04-19)

function getCookie(ID, NumberOfForms) {
	if (document.cookie != "") {
		var CookieName = "FORM_" + ID + "=";
		var RowCookie = document.cookie + ";";
		var start = RowCookie.indexOf(CookieName, 0);

		if (start != -1) {
			var end = RowCookie.indexOf(";", start);
			var CookieData = RowCookie.substring(start + CookieName.length, end);

			if (decodeURIComponent) {
				CookieData = decodeURIComponent(CookieData);

				var Cookie = new Array();
				var Pairs = CookieData.split(",");

				for (i = 0; i < Pairs.length; i ++) {
					var ItemName = Pairs[i].split(":")[0];
					var ItemValue = Pairs[i].split(":")[1];

					if (ItemName != "") Cookie[ItemName] = ItemValue;
				}

				if (NumberOfForms == undefined) NumberOfForms = 0;

				for (i = 0; i <= NumberOfForms; i ++) {
					var FormName = "form_" + i;
					if (Cookie["name"] != "") document.forms[FormName].name.value = Cookie["name"];
					if (Cookie["email"] != "") document.forms[FormName].email.value = Cookie["email"];
					if (Cookie["url"] != "") document.forms[FormName].url.value = "http://" + Cookie["url"];
					if (Cookie["color"] != "") document.forms[FormName].color[Cookie["color"]].checked = true;
					if (Cookie["password"] != "") document.forms[FormName].pass.value = Cookie["password"];
				}
			}
		}
	}

	return false;
}

