		// set date:
		var today = new Date();
		var yy = today.getFullYear();
		var mm = today.getMonth() + 1;
		var dd = today.getDate();
		document.getElementById('today').value = yy + "/" + mm + "/" + dd;
		self.focus();
		var url = window.location.search;
		//alert(url.length);
		if (url.length == 1) {
			var data = prompt("Enter the data of the mail attachment","");
			if (data == null) {
				ok = true;
			} else {
				//alert (data);
				var Measurement_Sheet_value = document.getElementById('sheet').value;
				alert(Measurement_Sheet_value);
				params = data.split("&");
				for (count=0;count<params.length;count++) {
					par = params[count].split("=");
					o = document.getElementsByName(par[0]);
					if (o.length == 1) {
						if (par[1] && o[0].name.substr(0,1) != "_") {
							obj = o[0];
							tag = obj.tagName;
							switch(tag) {
								case "SELECT":
									for (var ii=0;ii<obj.length;ii++) {
										text = obj[ii].innerText;
										if (text == par[1]) {
											obj.selectedIndex = ii;
										}
									}
									break;
								case "TEXTAREA":
									obj.value=deco(par[1]);
									break;
								case "INPUT":
									obj.value = deco(par[1]);
									break;
								default:
									alert(tag +' = '+obj.name);
									obj.value = par[1];
									break;
							}
						}
					} else {
						if (Measurement_Sheet_value != document.getElementById('sheet').value) {
							alert ('wrong Sheet');
						}
						alert (o[0].name + " -- duplicate or missing Name in form");
						count = params.length;
					}
				}
				if (Measurement_Sheet_value != document.getElementById('sheet').value) {
					alert ('wrong Measurement Sheet\ndata saved from Sheet '+document.getElementById('sheet').value);
				}
			}
		} else {
			//alert (window.location.href);
		}
