function twtr() {
	var twtrs = document.getElementsByTagName("div");
	var i;
	for (i = 0; i < twtrs.length; i++) {
		if (twtrs[i].className == "twtr-ft") {
			twtrs[i].innerHTML = '<div><a target="_blank" href="http://twitter.com/strategyonline"><img alt="" src="http://widgets.twimg.com/i/widget-logo.png"></a></div> ';
			break;
		}
	}
}

function getElementsByClassName(tagName, clsName) {
	var tags = document.getElementsByTagName(tagName);
	var i = 0, j = 0;
	var myClassTags = [];
	if (tags) {
		for (i = 0; i < tags.length; i++) {
			if (tags[i].className.indexOf(clsName) != -1) {
				myClassTags[j] = tags[i];
				j++;
			}
		}
		return myClassTags;
	}
	return 0;
}

function set_opacity(id, value, direction, speed) {
	var obj = document.getElementById(id);
	var mydirection = direction;
	if (obj) {
		if (obj.style.display != "none") {
			obj.style.opacity = parseFloat(value / 100);
			obj.style.filter = 'alpha(opacity=' + value  + ')';
			
			if (value >= 100) { mydirection = -1; }
			else if (value <= 0) { mydirection = 1; }
			else { mydirection = direction; }
			setTimeout('set_opacity("' + id + '", ' + parseInt(value + mydirection) + ','+ mydirection +', ' + speed + ')', speed);
		}
		else {
			obj.style.opacity = parseFloat(0);
			obj.style.filter = 'alpha(opacity=0)';			
		}
	}
}

function marquee(index) {
	var marquees = getElementsByClassName("p","marquee_me");
	var my_index = (index % marquees.length);
	var marquee = document.getElementById("marquee_" + my_index);
	var time = marquees.length * 2000;
	if (marquees) {
		var i = 0;
		for (i = 0; i < marquees.length; i++) {
			marquees[i].style.display = "none";
		}
	}
	if (marquee) {
		var opacity = 0;
		marquee.style.display = "inline-block";
		set_opacity("marquee_" + my_index, opacity, 1, parseInt(time / 200));
	}
	setTimeout('marquee(' + parseInt(index + 1) + ')', time);
}


