function blendContent(areas, opacities, gap) {
	var area = areas.split(",");
	var opac = opacities.split(",");
	for (a=0; a<area.length; a++) {
		if (trim(document.getElementById('scrollcontent').innerHTML)!="") {
			initBlend(area[a]);
			if (opac[a]*1>100 || opac[a]*1==0) {
				opac[a] = 100;
				}
			else {
				opac[a] = opac[a]*1;
				}
			if (gap*1 < 1000) {
				gap = 1000;
				}
			setTimeout("startBlend('" + area[a] + "', 0, " +  opac[a] + ")", gap);
			}
		}
	}

function initBlend(area) {
	document.getElementById(area).style.opacity = 0;
	document.getElementById(area).style.filter = 'alpha(opacity: 0)';
	}

function startBlend(area, actvalue, maxvalue) {
	document.getElementById(area).style.opacity = actvalue/100;
	document.getElementById(area).style.filter = 'alpha(opacity: ' + actvalue + ')';
	if(actvalue<=maxvalue) {
		setTimeout("startBlend('" + area + "', " + (actvalue+5) + "," +  maxvalue +")", 100);
		}
	}
	
function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
