// Licensed Materials - Property of IBM
//
// IBM Cognos Products: pps
//
// (C) Copyright IBM Corp. 2005, 2019
//
// US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
// This forms the javascript functions used for the PDF Export Options pane of 
// PowerPlay Studio.
// The functions handle any minor browser differences.


function getCookie(name) {

  	var dc = document.cookie;
  	var prefix = name + "=";
  	var begin = dc.indexOf("; " + prefix);
  	if (begin == -1) 
	{
    		begin = dc.indexOf(prefix);
    		if (begin != 0) 
			return null;
  	} 
	else
    		begin += 2;
  	var end = dc.indexOf(";", begin);
  	if (end == -1)
    		end = dc.length;
  	
	return unescape(dc.substring(begin + prefix.length, end));
}

function setCookie(name, value, expiredays, secure) {

	var str = name + "=" + value;
	if (expiredays) {
		var date = new Date();
		date.setTime(date.getTime() + (expiredays*24*60*60*1000));
		str += "; expires=" + date.toGMTString();
	}
	
	str += ((secure) ? "; secure" : "");

	document.cookie = str;
}

function deleteCookie(name) {
	var str = name + "= ";
	var date = new Date();
	date.setTime(date.getTime() - 1000);
	str += "; expires=" + date.toGMTString();
	document.cookie = str;
}