var min = (60 * 1000);
var hour = (60 * min);
var day = (24 * hour);
var year = (365 * day);
var Q_EXPLR_REC_ID_COOKIE_NAME ='qexprec';

function setCookie (name, value, time, ttype) {
	var exp = new Date();
	var cookieval = name + "=" + value + ";";
	var date = exp.getTime();
	if (time > 0) {
		if (ttype == "year") exp.setTime(date + (time * year));
		else if (ttype == "day") exp.setTime(date + (time * day));
		else if (ttype == "hour") exp.setTime(date + (time * hour));
		cookieval += "expires=" + exp.toGMTString();
	}
	cookieval += ";path=/";
	document.cookie = cookieval;
}

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));
			} else return null;
		}	else 		return null;
}

function deleteCookie (name) {
	if (getCookie(name)) document.cookie = name + "=;";
}

function setQExplorerRecId(cbox) {
	rec = cbox.options[cbox.selectedIndex].value;
	setCookie(Q_EXPLR_REC_ID_COOKIE_NAME,  rec, 90,'day');
}

function getQExplorerRecId() {
	return getCookie( Q_EXPLR_REC_ID_COOKIE_NAME );
}

function deleteQExplorerRecId(){	
	deleteCookie(Q_EXPLR_REC_ID_COOKIE_NAME );
}
