function attachFeed(parameters)
{
	new Ajax.Updater('feed','/ajax.php',{parameters : parameters,onCreate: function() { $('feed').hide(); },onComplete: function() { Event.observe('showfeed','click',showFeed); $$('#right .button').each(function(a) { a.setStyle({visibility: 'visible'}); }); } });
}

function showFeed()
{
	Effect.SlideUp('detail',{afterFinish: function() { Effect.SlideDown ('feed'); } });
}

function hideFeed()
{
	Effect.SlideUp('feed',{afterFinish: function() { Effect.SlideDown ('detail'); } });
}

function showReview(object,reviewID)
{
	$('related').hide();
	$('review').hide();

	resetReviews();

	new Ajax.Updater('review','/ajax.php',{ evalScripts: true, parameters: 'cms[company|review][reviewID]=' + reviewID, onComplete: function() { new Effect.BlindDown('review', { duration: 1.0 }); object.addClassName('active'); object.active = true; } });

	return false;
}

function hideReview()
{
	$('review').hide();
	$('related').show();

	resetReviews();

	return false;
}

function resetReviews()
{
	$('reviews').childElements().each(function(a) { a.removeClassName('active'); a.active = false; });
}

function showStep(step,pageID)
{
	var counter = 3;

	handlesIFR = function() { --counter || mysIFR(); }

	new Ajax.Updater('left','/ajax.php',{ parameters: 'cms[company|left][pageID]=' + pageID, onComplete: handlesIFR });
	new Ajax.Updater('right','/ajax.php',{ parameters: 'cms[company|right][step]=' + step, onComplete: handlesIFR });
	new Ajax.Updater('center_header','/ajax.php',{ parameters: 'cms[company|center][pageID]=' + pageID + '&cms[company|center][step]=' + step, onComplete: handlesIFR });

	return false;
}

function scaleContainer(id,height)
{
	$(id).setStyle({height: height + "px"});
}

function mysIFR()
{
	if (typeof sIFR == 'function')
	{
		sIFR.replaceElement(named({sSelector:'#left .header .title', sFlashSrc:'swf/sifr_GothamBook.swf', sColor:'#cba444', sCase:'upper', sWmode:'transparent', nPaddingTop:0, nPaddingBottom:0}));
		sIFR.replaceElement(named({sSelector:'#center .header .title', sFlashSrc:'swf/sifr_GothamBook.swf', sColor:'#377eb8', sCase:'upper', sWmode:'transparent', nPaddingTop:0, nPaddingBottom:0}));
		sIFR.replaceElement(named({sSelector:'#right .header .title', sFlashSrc:'swf/sifr_GothamBook.swf', sColor:'#9bcd14', sCase:'upper', sWmode:'transparent', nPaddingTop:0, nPaddingBottom:0}));
		sIFR.replaceElement(named({sSelector:'.header .subtitle', sFlashSrc:'swf/sifr_GothamLight.swf', sColor:'#000000', sCase:'upper', sWmode:'transparent', nPaddingTop:0, nPaddingBottom:0}));
	}
}