var _url;
var _font;
var _limit;
var _width;
var _titleColor;
var _titleBackgroundColor;
var _linkColor;
var _linkBackgroundColor;
var code;
function get (id) {
	return document.getElementById(id);
}
function getByClass (className) {
	x = document.getElementsByTagName('*');
	ret = Array();
	y = 0;
	for (i in x) {
		if (x[i].className == className) {
			ret[y] = x[i];
			y++;
		}
	}
	return ret;
}
function updateCode () {
	wrapper = getByClass('feedSource-wrapper');
	for (i in wrapper) {
		wrapper[i].style.fontFamily = _font.value;
		wrapper[i].style.fontSize = _size.value;
		wrapper[i].style.width = _width.value;
	}
	title = getByClass('feedSource-title');
	for (i in title) {
		title[i].style.color = _titleColor.value;
		title[i].style.backgroundColor = _titleBackgroundColor.value;
	}
	links = getByClass('feedSource-link');
	for (i in links) {
		links[i].color = _linkColor.value;
		links[i].backgroundColor = _linkBackgroundColor.value;
	}
	code.value = '<script language="javascript" type="text/javascript">' + "\n";
	code.value += "	font = '" + _font.value + "';\n";
	code.value += "	size = '" + _size.value + "';\n";
	code.value += "	width = '" + _width.value + "';\n";
	code.value += "	titleColor = '" + _titleColor.value + "';\n";
	code.value += "	titleBackgroundColor = '" + _titleBackgroundColor.value + "';\n";
	code.value += "	linkColor = '" + _linkColor.value + "';\n";
	code.value += "	linkBackgroundColor = '" + _linkBackgroundColor.value + "';\n";
	code.value += "</script>\n";
	code.value += '<script language="javascript" type="text/javascript" src="http://www.blueverse.com/tool_src/feed-parser/rss.php?url=' + _url.value + '&limit=' + _limit.value + '"></script></div>' + "\n";
}
window.onload = function () {
	_url = get('feed-url');
	_font = get('font');
	_size = get('size');
	_limit = get('limit');
	_width = get('width');
	_titleColor = get('title-color');
	_titleBackgroundColor = get('title-background-color');
	_linkColor = get('link-color');
	_linkBackgroundColor = get('link-background-color');
	code = get('code');
}