//start cookie code
var cook = document.cookie;
function getCookie(name) { 
	var index = cook.indexOf(name + "=");
    if (index == -1) return null;
   	index = cook.indexOf("=", index) + 1;
    var endstr = cook.indexOf(";", index);
    if (endstr == -1) endstr = cook.length;
    return unescape(cook.substring(index, endstr));
}

var today = new Date();
var expiry = new Date(today.getTime() + 30 * 60 * 1000); //set to expire after 30 min.

function setCookie(name, value) {
   	if (value != null && value != ""){
      	document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
	}
	cook = document.cookie;
}

// this deletes the cookie when called ex. deleteCookie('cookie name', '/', '')
function deleteCookie( name, path, domain ) {
if ( getCookie( name ) ) document.cookie = name + "=" +
( ( path ) ? ";path=" + path : "") +
( ( domain ) ? ";domain=" + domain : "" ) +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}
//end cookie