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.inethq.com/demo/feed-source-rss/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');

}
