/*****************************
**   Common cookie methods
******************************/

// Functions from Netscape's JavaScript Guide


function setCookie(Name, Value, Expire, Path) {
	document.cookie = Name + '=' + escape(Value) + ((Expire == null) ? '' : ('; expires=' + Expire.toUTCString())) + ((Path == null) ? '' : ('; path=' + Path));
}

function getCookie(Name) {
	var Search = Name + '=';
	if (document.cookie.length > 0) {
		Offset = document.cookie.indexOf(Search);
		if (Offset != -1) {
			Offset += Search.length;
			End = document.cookie.indexOf(';', Offset);
			if (End == -1) End = document.cookie.length;
			return unescape(document.cookie.substring(Offset, End));
		}
	}
	return '';
}

function Switch(id) {
	if (id.style.display == 'none') id.style.display = 'block'; else id.style.display = 'none';
}

function panelSwitcher() {
	var iPanel = document.getElementById('iPanel');
	var dateNow = new Date();
	dateNow.setFullYear(dateNow.getFullYear() + 1);
	if (iPanel.style.display == 'none') {
		iPanel.style.display = 'block';
		setCookie('iPanel', 0, dateNow, '/');
	} else {
		iPanel.style.display = 'none';
		setCookie('iPanel', 1, dateNow, '/');
	}
}



