<!--
function Cookie(document, name, hours, path, domain, secure) {
	this.$document = document;
	this.$name = name;
	if	(hours)
		this.$expiration = new Date((new Date()).getTime() + hours*3600000);
	else
		this.$expiration = null;

	if	(path) this.$path = path; else this.$path = null;
	if	(domain) this.$domain = domain; else this.$domain = null;
	if	(secure) this.$secure = secure; else this.$secure = null;
}
function _Cookie_store() {
	var cookieval = "";
	for (var prop in this) {
		if	((prop.charAt(0) == '$') || ((typeof this[prop]) == 'function'))
			continue;
		if	(cookieval != "") cookieval += '&';
		cookieval += prop + ':' + escape(this[prop]);
	}
	var cookie = this.$name + '=' + cookieval;
	if	(this.$expiration)
		cookie += '; expires=' + this.$expiration.toGMTString();
	if	(this.$path) cookie += '; path=' + this.$path;
	if	(this.$domain) cookie += '; domain=' + this.$domain;
	if	(this.$secure) cookie += '; secure';
	this.$document.cookie = cookie;
}

function _Cookie_load() {
	var allcookies = this.$document.cookie;
	if (allcookies == "") return false;

	var start = allcookies.indexOf(this.$name + '=');
	if	(start == -1) return false;
	start += this.$name.length + 1;
	var end = allcookies.indexOf(';',start);
	if (end == -1) end = allcookies.length;
	var cookieval = allcookies.substring(start, end);

	var a = cookieval.split('&');
	for (var i=0; i < a.length; i++) {
		a[i] = a[i].split(':');
	}

	for (var i = 0; i < a.length; i++) {
		this[a[i][0]] = unescape(a[i][1]);
	}

	return true;
}

function _Cookie_remove() {
	var cookie;
	var visitordata = new Cookie(document,"customer_info",168,"/");
	cookie = this.$name + '=';
	if (this.$path) cookie += '; path=' + this.$path;
	if (this.$domain) cookie += '; domain=' + this.$domain;
	cookie += '; expires=Fri, 02-Jan-1970 00:00:00 GMT';

	this.$document.cookie = cookie;
	document.location='/clientZone/index.shtml';
}

function passlogin() {
new Cookie;
Cookie.prototype.store = _Cookie_store;
Cookie.prototype.load = _Cookie_load;
Cookie.prototype.remove = _Cookie_remove;

var visitordata = new Cookie(document,"customer_info",168,"/");

if	(visitordata.load() && visitordata.userid && (visitordata.global == "yes")) {
	document.location='inside.html';
	}

}

function chklogin() {
new Cookie;
Cookie.prototype.store = _Cookie_store;
Cookie.prototype.load = _Cookie_load;
Cookie.prototype.remove = _Cookie_remove;

var visitordata = new Cookie(document,"customer_info",168,"/");

if	(!visitordata.load() || !visitordata.userid) {
	document.location='index.shtml';
	}

}

function login(userid,ftp,password) {
new Cookie;
Cookie.prototype.store = _Cookie_store;
Cookie.prototype.load = _Cookie_load;
Cookie.prototype.remove = _Cookie_remove;

var visitordata = new Cookie(document,"customer_info",168,"/");

// Set the user id to their login name and the default layer to load to "view by volume"
	visitordata.userid = userid;
	visitordata.display = 'viewVDisplay';
	visitordata.ftp = ftp;
	visitordata.password = password;
	// alert('userid - ' + userid);
	visitordata.store();
	// alert('Past store');
	// document.dolog.submit();
	// alert('Past Submit');

}

function GetUserid(name) {
	var result = null;
	var myCookie = " " + document.cookie + ";";
	var searchName = " " + name + "=";
	var startOfCookie = myCookie.indexOf(searchName);
	var endOfCookie;
	if	(startOfCookie != -1) {
		startOfCookie += searchName.length;
		endOfCookie = myCookie.indexOf(";",startOfCookie);
		result = unescape(myCookie.substring(startOfCookie,endOfCookie));
	}
	return result;
}

function SetCookie(name,value) {
	document.cookie = name + "=" + escape(value); 
	}

//-->
function setView(display) {
	visitordata.display = display;
	visitordata.store();
}
