if(!jsGeneral) { var jsGeneral = new Object(); }

jsGeneral = {
	// datamembers
	debug: false,
	// init, something like a constructor
	init: function() {
		jsGeneral.dialogbox.init();
	},
	// end
	_eoo: true
}	

jsGeneral.dialogbox = {
	init: function() {
		if($('#homeIntro').length > 0) {
			if(jsGeneral.dialogbox._getCookie('hideDialogbox') == 'true') { $('#homeIntro').hide(); }
			else { $('#homeIntro').show(); }
			$('#hideDialogBox').bind('click', function(){
				$('#homeIntro').hide();
				jsGeneral.dialogbox._setCookie('hideDialogbox', 'true');
			});
		}
	},
	_getCookie: function(c_name) {
		if(document.cookie.length > 0) {
			c_start = document.cookie.indexOf(c_name + "=");
			if(c_start != -1) {
				c_start = c_start + c_name.length + 1;
				c_end = document.cookie.indexOf(";", c_start);
				if(c_end == -1) { c_end = document.cookie.length };
				return unescape(document.cookie.substring(c_start, c_end));
			}
		}
		return "";
	},
	_setCookie: function(c_name, value, expiredays) {
		var exdate = new Date();
		exdate.setDate(exdate.getDate() + expiredays);
		document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toUTCString());
	},
	_eoo: true
}

$(document).ready(function() { jsGeneral.init(); });
