// newsfeed.js
// requires functions: changeOpac, opacity, WriteByID
// requires hTester DIV

var SSfadeInTime = 500;
var SSfadeOutTime = 500;
var SSgrowTime = 250;
var SSchangingImage = false;
function change_SSimg(target,src,width,height) {
	if (SSchangingImage == false) {
		SSchangingImage = true;
		WriteByID('hTester',null,'<img src="'+src+'" />');
		opacity(target, 100, 0, SSfadeOutTime);
		setTimeout("prep_SSheight('"+target+"','"+src+"','"+width+"','"+height+"')",SSfadeOutTime);
	}
}

function prep_SSheight(target,src,width,height) {
	var holder = target+"Div";
	var ht = 20;
	if (document.getElementById(holder).style.height) {
		ht = document.getElementById(holder).style.height.replace("px","");
	}
	wd = document.getElementById(holder).style.width.replace("px","");
	growY(holder, ht, height, SSgrowTime);		
	setTimeout("display_SSimg('"+target+"','"+src+"','"+width+"','"+height+"')",SSgrowTime);
}

function display_SSimg(target,src,width,height) {
	changeOpac(0, target);
	document.getElementById(target).src = src;
	document.getElementById(target).height = height;
	document.getElementById(target).width = width;
	opacity(target, 0, 100, SSfadeInTime);
	SSchangingImage = false;
}
