var NOME_COOKIE="ckinfo";
function getCookieVal (offsetb) {
	var endstrb = document.cookie.indexOf (";", offsetb);
	if (endstrb == -1)
	endstrb = document.cookie.length;
	return unescape(document.cookie.substring(offsetb, endstrb));
}
function GetCookie (searchcookie) {
	var argb = searchcookie + "=";
	var alenb = argb.length;
	var clenb = document.cookie.length;
	var ib = 0;
	while (ib < clenb) {
		var jb = ib + alenb;
		if (document.cookie.substring(ib, jb) == argb)
		return getCookieVal (jb);
		ib = document.cookie.indexOf(" ", ib) + 1;
		if (ib == 0) break;
	}
	return null;
}

VALORE_COOKIE = GetCookie(NOME_COOKIE);
var string = VALORE_COOKIE;

if (string!="" && string!="0" && string!=null && string!="null") {

	var pointer=string.lastIndexOf("ckinfo=#");
	var lung=string.indexOf("##");

	if (pointer != -1) {
				pointer=8;

				subpointer=8;

				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.TITOLO.selectedIndex = parseInt(VALORE);
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.realname.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.SOCIETA.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.email.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.INDIRIZZO.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.CAP.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.CITTA.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.PROVINCIA.selectedIndex = parseInt(VALORE);
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.STATO.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.TELEFONO.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.CELLULARE.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.FAX.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.METODO_PAGAMENTO.selectedIndex = parseInt(VALORE);
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.TIPO_SPEDIZIONE.selectedIndex = parseInt(VALORE);
					updateAmount(document.Mail);
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.VALUTA_CONTEGGIO.selectedIndex = parseInt(VALORE);
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|") pointer++;

				VALORE = string.substring(subpointer, pointer);

				if (VALORE != "" && VALORE != null && VALORE != "null") {
					document.Mail.INDIRIZZO_CONSEGNA.value = VALORE;
				}

				pointer++;
				subpointer=pointer;
				while (string.charAt(pointer) != "|" && string.charAt(pointer) != "#") pointer++;

				VALORE = string.substring(subpointer, pointer);

			pointer++;
		}
}