function createCookie(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 toggleMessage(message, link) {
    if(document.getElementById(message).className == "hidden")
    {
       createCookie(message,"visible",7);
       document.getElementById(message).className="visible";
       document.getElementById(link).innerHTML = "Hide";
    }
    else
    {
       createCookie(message,"hidden",7);
       document.getElementById(message).className="hidden";
       document.getElementById(link).innerHTML = "Show All...";
    }    
}

function collapseAllMessages() {
    var divs, spans, i, j;
    divs = document.getElementById('MESSAGES').getElementsByTagName('div');
    
    for(i in divs){
       if(divs[i].className == "visible") {
          spans = divs[i].getElementsByTagName('span');   
          for(j in spans) {
             spans[j].innerHTML = "Show All...";
          }
          divs[i].className = "hidden";
       }
    }
}



