var feedbackComments = new Array();
var feedbackUsers = new Array();
var scrolling = 0;
var scrollmax = 40;
var scrollmin = 1;
var scrollNow = 0;
var pausemax = 40;
var pausemin = 15;
var pauseNow = 0;
var testimonialNow = 0;
var testimonialMax = 6;
var typeNow = 0;

feedbackComments[0] = "Good conversationalist, we had a lot in common.<br>Definitely same wavelength.";
feedbackUsers[0] = "Amanda - Feedback on her date";

feedbackComments[1] = "The date went quite smoothly with conversation throughout.<br>I feel comfortable and at ease through the date.";
feedbackUsers[1] = "Ng C. - Feedback on her date";

feedbackComments[2] = "We spent almost 3 hours talking on various<br>topics and got her contact to fix another date.";
feedbackUsers[2] = "Alan C. - Feedback on his date";

feedbackComments[3] = "Nice date.....chatty and cheerful...<br>qualities that I like :)";
feedbackUsers[3] = "Nick T.";

feedbackComments[4] = "Had a nice chat with him as we have<br>quite a number of common topics.";
feedbackUsers[4] = "Jocelyn C. - Feedback on her date";

feedbackComments[5] = "We were able to talk about a wide range of topics<br>and the conversation flowed easily.";
feedbackUsers[5] = "Tan S.Y. - Feedback on her date";

feedbackComments[6] = "We had a great time and we definitely share the same wavelength.<br>Thank you so much for arranging this date!";
feedbackUsers[6] = "Andrea - Feedback on her date";

function updateTestimonials(visible){
	scrollNow = 0;
	pauseNow = 0;
	setTimeout("changeTestimonial('"+visible+"')",3000);
}

function changeTestimonial(visible){
	var v = document.getElementById(visible);
	if(scrollNow==0) {
		if(typeNow==0) scrollNow = scrollmin;
		if(typeNow==1) scrollNow = scrollmax;
	} else {
		if(typeNow==0) {
			scrollNow = scrollNow + 1;
		} else {
			scrollNow = scrollNow - 1;
		}
	}
	if(scrollNow > scrollmax && typeNow==0) scrollNow = scrollmax;
	if(scrollNow < scrollmin && typeNow==1) scrollNow = scrollmin;
	if(pauseNow==0) {
		if(typeNow==0) pauseNow = pausemax;
		if(typeNow==1) pauseNow = pausemin;
	} else {
		if(typeNow==0) {
			pauseNow = pauseNow - 1;
		} else {
			pauseNow = pauseNow + 1;
		}
	}
	if(pauseNow < pausemin && typeNow==0) pauseNow = pausemin;
	if(pauseNow > pausemax && typeNow==1) pauseNow = pausemax;
	vLeft = Number((v.style.left).substr(0,(v.style.left).length-2));
	v.style.left = (vLeft + scrollNow) + 'px';
	vLeft = Number((v.style.left).substr(0,(v.style.left).length-2));
	if(typeNow==0) {
		if(Number(vLeft)<250) {
			setTimeout("changeTestimonial('"+visible+"')",pauseNow);
		} else {
			testimonialNow = testimonialNow + 1;
			if(testimonialNow>6) testimonialNow = 0;
			v.innerHTML = "<span style=\"font:italic 11px arial;float:none;\">\"" + feedbackComments[testimonialNow] + "\"</span><p align=\"right\"><span style=\"font:11px arial;\">" + feedbackUsers[testimonialNow] + "</span></p>";
			v.style.left = '-500px';
			pauseNow = 0;
			scrollNow = 0;
			typeNow = 1;
			setTimeout("changeTestimonial('"+visible+"')",pauseNow);
		}
	} else {
		if(Number(vLeft)<0) {
			setTimeout("changeTestimonial('"+visible+"')",pauseNow);
		} else {
			v.style.left = '0px';
			pauseNow = 0;
			scrollNow = 0;
			typeNow = 0;
			setTimeout("updateTestimonials('"+visible+"')",3000);
		}
	}
}
