function mainNews() {
	this.area = elmBy('mainNews');

	this.title10 = elmBy('newstitle_gm24');
	this.title11 = elmBy('newstitle_gm24_off');

	this.title20 = elmBy('newstitle_media');
	this.title21 = elmBy('newstitle_media_off');

	this.gm24 = elmBy('newsmain_gm24');
	this.media = elmBy('newsmain_media');
}

var onNews = '';
var news;

function gm24On() {
	vObj(news.gm24);
	vObj(news.title10);
	hObj(news.title11);

	hObj(news.media);
	hObj(news.title20);
	vObj(news.title21);
	onNews = 'gm24';
}

function mediaOn() {
	hObj(news.gm24);
	hObj(news.title10);
	vObj(news.title11);

	vObj(news.media);
	vObj(news.title20);
	hObj(news.title21);
	onNews = 'media';
}

function vObj(obj) {
	obj.style.visibility = 'visible';
}

function hObj(obj) {
	obj.style.visibility = 'hidden';
}

function exchangeNews() {
	if (onNews == 'gm24') {
		mediaOn();
	}
	else {
		mediaOn();
	}
}

function mainNewsImageHover(event) {
	var e = new Event(event);
	var obj = e.target;
	var type = e.type;

	if (!e || !obj) return;

	if (type == 'mouseover') {
		switch(obj) {
			case news.gm24 :
			case news.title11 :
				gm24On();
				break;
			case news.media :
			case news.title21 :
				mediaOn();
				break;
			default :
				break;
		}
	}
	else if (type == 'mouseout' && (obj.id && obj.id == 'mainNewsArea')){
		mediaOn();
	}
	else return;
}