/*
	$Header:   //nm-filestore/archives/CodeDB/archives/webroot/icnetwork/js/cookieVal.js-arc   1.0   Jul 26 2005 18:29:38   twoodwark  $

	Author: 	Toby Woodwark
	Date:		2005-07-26
	Name: 		cookieVal.js
	Desciption: Javascript for getting/setting cookie values

	$Log:   //nm-filestore/archives/CodeDB/archives/webroot/icnetwork/js/cookieVal.js-arc  $
   Rev 1.0   Jul 26 2005 18:29:38   twoodwarkInitial revision.
*/

function getCookieVal(key) {
	var pos = document.cookie.indexOf( key + "=" );
	if( pos != -1 ) {
		var start = pos + key.length + 1; 
		var end = document.cookie.indexOf(";", start);
		if( end == -1 ) end = document.cookie.length;
		var value = document.cookie.substring(start, end);
		return unescape(value);
	}
	return null;
}
function setCookieVal(key,value,duration_sec) {
	var theCookie = key + "=" + escape(value);
	if (duration_sec && duration_sec > 0) {
		var exp = new Date();
		exp.setTime(exp.getTime() + (duration_sec * 1000));
		theCookie += '; expires=' + exp.toGMTString();
	}
	document.cookie = theCookie;
}
