//--------------setCookie------------------

function setCookie(sName,sValue,oExpires,sPath,sDomain,bSecure)
	{
		var sCookie = sName + "=" + encodeURIComponent(sValue);
		if(oExpires)
			{
				sCookie += "; expires=" + oExpires.toGMTString();
			}
		if(sPath)
			{
				sCookie += "; path=" + sPath;
			}
		if(sDomain)
			{
				sCookie += "; domain=" + sDomain;
			}
		if(bSecure)
			{
				sCookie += "; secue";
			}
		document.cookie=sCookie;
	}	

//--------------getCookie-------------------

function getCookie(sName)
	{		
		var sRE = "(?:; )?" + sName + "=([^;]*);?";
		var oRE = new RegExp(sRE);
		if(oRE.test(document.cookie))
			{
				return decodeURIComponent(RegExp["$1"]);
			}
		else
			{	
				return null;
			}
	}