// modify this to change input file (containing the testomonials)
var contentsURL = 'testimonials.html';

function _createXmlHttp() {
	var xmlHttp;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	return xmlHttp;
}
var prevTop = -1;
function scroll() {
	var par = document.getElementById('vscroller');
	par.scrollTop+=1;
	if(prevTop==par.scrollTop) {
		par.scrollTop = 0;
	}
	else {
		prevTop=par.scrollTop;
	}
	setTimeout(scroll, 50);
}
function embedScroller() {
	var _XH = _createXmlHttp();
	_XH.onreadystatechange=function() {
		if(_XH.readyState==4) {
			var par = document.getElementById('vscroller');
			
			// fine-tune visuals
			par.style.overflow = 'hidden';
			par.style.width = '500px';
			par.style.height = '500px';
			par.style.border = '1px solid #000';
			par.style.padding = '5px';
			
			
			// set content
			par.innerHTML = _XH.responseText;
			
			// start scrolling
			par.scrollTop = 0;
			scroll();
		}
	}
	_XH.open("GET",contentsURL,true);
	_XH.send(null);
}
embedScroller();