function loadSWFObject()
{
	if ($('flash_replace')) {
		var params = parse_query_string($('flash_replace').title)
		var so = new SWFObject("/images/" + params[0] + ".swf", params[0], "390", "390", "8", "#ffffff", true, 'high', window.location)
		for (var i = 0; i < params[1].length; i++) {
			so.addVariable(params[1][i][0], params[1][i][1])
		}
		so.write("flash_replace")
		$('flash_replace').title = ''
	}
	
	// load animated logo for home page only
	var sPath = window.location.pathname
	var sPage = sPath.substring(sPath.lastIndexOf('/') + 1)
	var logo = sPage == '' ? 'logo_animated' : 'logo'

	var logoSWF = new SWFObject("/images/"+logo+".swf", "logo", "390", "195", "8", "#9BDDf9")
	logoSWF.write('logo')
}

function parse_query_string(str)
{
	if (str.indexOf('?') == -1) return [str,[]]
	var pieces = str.split('?')
	var file = pieces[0]
	var vars = []
	if (pieces[1].indexOf('&') > -1) {
		pieces = pieces[1].split('&')
		for (var i = 0; i < pieces.length; i++) {
			vars[i] = pieces[i].split('=')
		}
	} else {
		vars = [pieces[1].split('=')]
	}
	return [file, vars]
}

function fix_layout()
{
	if (!$('sidebar')) return
	if ($('sidebar').offsetHeight + 585 > $('body').offsetHeight) {
		$('wrap').style.height = $('sidebar').offsetHeight + 585 + "px"
	}
}

function test()
{
	var nodes = $$('.w1.bd0110');
	for (var i = 0; i < nodes.length; i++) {
		alert(nodes[i].offsetWidth)
	}
}
Event.onReady(loadSWFObject);
Event.onReady(fix_layout);
/*Event.onReady(test);*/