/*function writeWidgetHeadlineCookies(widgetName, headLineId, value, hours)
				{
				var expire = "";
				if(hours != null)
				{
				expire = new Date((new Date()).getTime() + hours * 3600000);
				expire = "; expires=" + expire.toGMTString();
				}
				document.cookie = name + "=" + escape(value) + expire;
				location.replace('home/homeAdmin.php');
				}*/
				
				
function writeWidgetCookies(widgetName)
				{
					
				hours=23;
				var expire = "";
				if(hours != null)
				{
				expire = new Date((new Date()).getTime() + hours * 3600000);
				expire = "; expires=" + expire.toGMTString();
				}
				name="closedWidgets";
				value=widgetName+"/"+readCookie(name);
				document.cookie = name + "=" + escape(value) + expire;
									
				values=readCookie(name).split("/");
				values = values.unique();
				document.cookie = name + "=" + escape(value) + expire;
						
				}
				
function removeWidgetCookies(widgetName)
				{
					
				hours=23;
				var expire = "";
				if(hours != null)
				{
				expire = new Date((new Date()).getTime() + hours * 3600000);
				expire = "; expires=" + expire.toGMTString();
				}
				name="closedWidgets";
				values=readCookie(name).split("/");
				
				for(var i=0;i < values.length;i++) {
					if(values[i]==widgetName || values[i]=="null"){
						values[i]="";	  
					}
				}
				newValues="";
				for(var i=0;i < values.length;i++) {
					if(values[i]!=""){
						newValues=values[i]+"/"+newValues;
					}
				}
				
				document.cookie = name + "=" + escape(newValues) + expire;
						
				}
				
			
function writeGutReactionsCookies(value)
				{
				hours=8760;
				var expire = "";
				if(hours != null)
				{
				expire = new Date((new Date()).getTime() + hours * 3600000);
				expire = "; expires=" + expire.toGMTString();
				}
				tempCookieName="completedGutReactions";
				tempCookieValues=readCookie(tempCookieName);
				
				if(tempCookieValues!=null || tempCookieValues!=""){
					value+="/"+tempCookieValues;
				}
				
				document.cookie = tempCookieName + "=" + escape(value) + expire;
				 }				
				
				
function readCookie(name) {
				var nameEQ = name + "=";
				var ca = document.cookie.split(';');
				for(var i=0;i < ca.length;i++) {
					var c = ca[i];
					while (c.charAt(0)==' ') c = c.substring(1,c.length);
					if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
				}
				return null;
			}
			
function showHideWidgets(){
				name="closedWidgets";
				values=readCookie(name).split("/");
				
				for(var i=0;i < values.length;i++) {
					if(values[i]!="null"){
						objName=values[i];
					if(document.getElementById(objName))
					document.getElementById(objName).style.display = "none";	
					
					}
				}
			}
			
			
			
			
			
Array.prototype.unique = function () {
var r = new Array();
o:for(var i = 0, n = this.length; i < n; i++)
{
for(var x = 0, y = r.length; x < y; x++)
{
if(r[x]==this[i])
{
continue o;
}
}
r[r.length] = this[i];
}
return r;
}
			
