gx_welcome = {
	text: null,
	button: null,
	state: null,
	
	showHide: function()
	{
		gx_welcome.text.className = gx_welcome.state;
		gx_welcome.setCookie();
		gx_welcome.state = (gx_welcome.state=='show')?'hide':'show';
		gx_welcome.button.innerHTML = gx_welcome.state;
	},
	
	readCookie: function()
	{
		if(document.cookie)
		{ 
			state = false;
			cookies = document.cookie.split('; ');
		
			for(var i in cookies)
			{
				if(cookies[i].split('=')[0] == 'gx_welcome_state')
				{
					state = cookies[i].split('=')[1];
					break;
				}
			}
			
			if(state)
			{	
				gx_welcome.state = state;
			}
		}
	},
	
	setCookie: function()
	{
		exp = new Date(); 
		plusMonth = exp.getTime()+2678400000; 
		exp.setTime(plusMonth);
		document.cookie = 'gx_welcome_state='+gx_welcome.state+';expires='+exp.toGMTString()+';path=/'; 
	},
	
	init: function()
	{
		gx_welcome.text = document.getElementById('welcome');
		gx_welcome.button = document.getElementById('showhide');
		gx_welcome.readCookie();
		gx_welcome.state = (gx_welcome.state)?gx_welcome.state:'show';
		gx_welcome.showHide();
		gx_welcome.button.onclick = function(){gx_welcome.showHide()};
	}
};

if(window.attachEvent) //IE
{
	window.attachEvent('onload',function(){gx_welcome.init()});
}
else
{
	window.addEventListener('load',function(){gx_welcome.init()},false);
}
