function flashWrite(url, w, h, id, bg, win, pname, pval) {
	var doc = ""
	        + "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='" + w + "' height='" + h + "' id='" + id + "' align='middle'>"
	        + "<param name='movie' value='" + url + "' />"
	        + "<param name='wmode' value='" + win + "' />"
	        + "<param name='menu' value='false' />"
	        + "<param name='quality' value='high' />"
	        + "<param name='bgcolor' value='" + bg + "' />"
	        + ((typeof pname != "undefined") ? "<param name='" + pname + "' value='" + pval + "' />" : "")
	        + "<embed src='" + url + "' wmode='" + win + "' menu='false' quality='high' bgcolor='" + bg + "' width='" + w + "' height='" + h + "' name='" + id + "' align='middle' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"
	        + "</object>";

	document.write(doc);
}

function imgResize(obj, mw, mh, iw, ih) {
	var cs = [mw, mh];

	if (mw > 0 && mh > 0) {
		if (iw > mw || ih > mh) {
			var rw = iw / mw;
			var rh = ih / mh;

			if (rw > rh) {
				cs[0] = mw;
				cs[1] = Math.ceil(ih * mw / iw);
			} else {
				cs[0] = Math.ceil(iw * mh / ih);
				cs[1] = mh;
			}
		} else {
				cs[0] = iw;
				cs[1] = ih;
		}
	} else if (mw > 0) {
		if (iw > mw) {
			cs[0] = mw;
			var rw = mw / iw;
		} else {
			cs[0] = iw;
			var rw = 1;
		}

		cs[1] = Math.ceil(ih * rw);
	} else if (mh > 0) {
		if (ih > mh) {
			cs[1] = mh;
			var rh = mh / ih;
		} else {
			cs[1] = ih;
			var rh = 1;
		}

		cs[0] = Math.ceil(iw * rh);
	}

	obj.width = cs[0];
	obj.height = cs[1];
}

function popup() {
	var ny = (new Date()).getFullYear();
	var nm = (new Date()).getMonth() + 1;
	var nd = (new Date()).getDate();
	var cy = "" + ny;
	var cm = (nm < 10 ? "0" : "") + nm;
	var cd = (nd < 10 ? "0" : "") + nd;

	try {
		for (var i = 0; i < G_POPUP_LIST.length; i++) {
			if (G_POPUP_LIST[i][9] != common.toUpper(common.language)) {
				continue;
			}

			if (parseInt(cy + cm + cd) >= parseInt(G_POPUP_LIST[i][1]) && parseInt(cy + cm + cd) <= parseInt(G_POPUP_LIST[i][2]) && common.cookie("POPUP" + G_POPUP_LIST[i][0]) != "Y") {
				window.open(common.topDir + "/common/src/data.php?file=" + G_POPUP_LIST[i][8], "POPUP" + G_POPUP_LIST[i][0], "left=" + G_POPUP_LIST[i][3] + ", top=" + G_POPUP_LIST[i][4] + ", width=" + G_POPUP_LIST[i][5] + ", height=" + G_POPUP_LIST[i][6] + ", scrollbars=" + G_POPUP_LIST[i][7]);
			}
		}
	} catch (e) {
	}
}

function banner(type, limit) {
	try {
		var docs = '';
		var data = common.shuffle(G_BANNER_LIST);
		var sels = 0;

		for (var i = 0; i < data.length; i++) {
			if (sels >= limit) {
				break;
			}

			if (data[i][0] == common.toUpper(common.language) && data[i][1] == type) {
				if (type == "B") {
					docs += '<div><a href="' + data[i][3] + '" target="' + data[i][4] + '"><img src="' + common.topDir + data[i][5] + '" width="165" height="160" border="0"></a></div>';
				} else if (type == "C") {
					docs += '<div><a href="' + data[i][3] + '" target="' + data[i][4] + '"><img src="' + common.topDir + data[i][5] + '" width="165" height="60" border="0"></a></div>';
				}

				sels += 1;
			}
		}

		document.write(docs);
	} catch (e) {
	}
}