
            var expDays = 30;
            var exp = new Date(); 
            exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

            function setcolor(){
            var arrElems = document.body.getElementsByTagName('*');
            var node;
            var favColor = getcookie('background-color');
                if (favColor == null)                                         
                document.getElementById('colorize_me').style.color = favColor;
//                }
//                else{
//                Delete_Cookie( 'background-color' )=favColor;
//{
                for(i=0; i < arrElems.length; i++)
	{		
		node = arrElems[i];
		node.style.color = favColor;
	}
            }            

            function getcookieval (offset) {  
                var endstr = document.cookie.indexOf (";", offset);  
                if (endstr == -1)    
                    endstr = document.cookie.length;  
                return unescape(document.cookie.substring(offset, endstr));
            }
            
            function getcookie (name) {  
                var arg = name + "=";  
                var alen = arg.length;  
                var clen = document.cookie.length;  
                var i = 0;  
                while (i < clen) {    
                    var j = i + alen;    
                    if (document.cookie.substring(i, j) == arg)      
                        return getcookieval (j);    
                    i = document.cookie.indexOf(" ", i) + 1;    
                    if (i == 0) break;   
                }  
                return null;
            }
            
//            
// function DeleteCookie(name)
//{
//      setcookie(name,"");
//}

function delete_cookie ( name )
{
setcookie (name, "",-1);
window.location.reload( false);
}


function setcookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}
//            function setcookie (name, value) {  
//                var argv = setcookie.arguments;  
//                var argc = setcookie.arguments.length;  
//                var expires = (argc > 2) ? argv[2] : null;  
//                var path = (argc > 3) ? argv[3] : null;  
//                var domain = (argc > 4) ? argv[4] : null;  
//                var secure = (argc > 5) ? argv[5] : false;  
//                document.cookie = name + "=" + escape (value) + 
//                ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
//                ((path == null) ? "" : ("; path=" + path)) +  
//                ((domain == null) ? "" : ("; domain=" + domain)) +    
//                ((secure == true) ? "; secure" : "");
//            }

//        function Delete_Cookie( 'background-color' ) {
//	if ( getcookie( 'background-color' ) ) document.cookie = 'background-color'  + "=" +
//			
//			";exp=Thu, 01-Jan-1970 00:00:01 GMT";
//}



//function delete_cookie ('background-color' )
//{
//  var cookie_date = new Date ( );  // current date & time
//  cookie_date.setTime ( cookie_date.getTime() - 1 );
//  document.cookie = 'background-color' += "=; expires=" + cookie_date.toGMTString();
//}

