function setCookie(name, value, days) 
{
  var cookieEnabled=(navigator.cookieEnabled)? true : false;
  if (!cookieEnabled)
  {
    return;
  }

	if (days)
	{
		var expiryDate = new Date();
		expiryDate.setTime(expiryDate.getTime()+(days*24*60*60*1000));
		var expires = "; expires=" + expiryDate.toGMTString();
	}
	else
	{
		var expires = "";
	}

	document.cookie = name + "=" + value + expires + "; path=/";
}

function getCookie(name){
  var cookieEnabled=(navigator.cookieEnabled)? true : false;
  if (!cookieEnabled)
  {
     return null;
  }
  var value = null;
  var document_cookie = document.cookie; 
  if (document_cookie.length > 0)
  {
    var cookies = document_cookie.split(';');
    for (var i=0; i < cookies.length; i++)
    {
      var cookie = cookies[i];
      while (cookie.charAt(0) == ' ') 
      {
        cookie = cookie.substring(1, cookie.length);
      }
      if (cookie.indexOf(name) == 0)
      {
        value = cookie.substring(name.length + 1, cookie.length);
        break;
      }
      
    }
  }
  return value;
}