function setCookie(cookieName, cookieValue, expDate)
{
	var cookieSt = cookieName + "=" + escape(cookieValue) +
		((expDate) ? "; expires=" + expDate.toGMTString() : "")
	document.cookie = cookieSt;
}

function getCookie(cookieName)
{
	var cookieItem = document.cookie.split("; ")
	for (var i=0; i< cookieItem.length; i++) {
		if (cookieName == cookieItem[i].split("=")[0])
			return unescape(cookieItem[i].split("=")[1]);
	}
	return null;
}

var toogle=function(obj){
	if (obj.className=='maximizeButton')
	{
//		<a>.<windowCotrol>.<boxTop>.<box>
		obj.parentNode.parentNode.parentNode.getElementsByTagName('DIV')[3].className='boxContent';
		obj.parentNode.parentNode.className='boxTop';
		obj.className='minimizeButton';
		if (obj.parentNode.parentNode.parentNode.id != '')
			setCookie(obj.parentNode.parentNode.parentNode.id,'open',false);
	}
	else
	{
		obj.parentNode.parentNode.parentNode.getElementsByTagName('DIV')[3].className='boxContentClosed';
		obj.parentNode.parentNode.className='boxTopClosed';
		obj.className='maximizeButton';
		if (obj.parentNode.parentNode.parentNode.id != '')
			setCookie(obj.parentNode.parentNode.parentNode.id,'close',false);
	}
}

var Windows = function(){

	var win = document.getElementsByClassName('box');
	for (var i=0; i<win.length; i++){
		if (win[i].id != '')
			if (getCookie(win[i].id) == 'close')
				toogle(win[i].getElementsByTagName('DIV')[2].getElementsByTagName('A')[0]);
	}
}
