var dotTimer;

function animLoadingDots(index, count, delay) {
	//var div = document.getElementById('searchResLoading');
	//alert(div.name);
	if(index==0) {
		for(var i=0; i<count; i++) {
			//var dot = _getChildWithId(div,'dot_'+i);
			var dot = document.getElementById('dot_'+(i+1));
			dot.style.display = 'none';
		}
	} else {
		//var dot = _getChildWithId(div,'dot_'+index);
		var dot = document.getElementById('dot_'+index);
		
		dot.style.display = 'block';	
	}
	dotTimer = setTimeout("animLoadingDots('"+((parseInt(index)+1)%count)+"','"+count+"','"+delay+"')",delay);
}

function _getChildWithId(ele, id) {
	for(var i=0; i<ele.children.length; i++) {
		if(ele.children[i].id==id) return ele.children[i];
	}
	return false;
}

function getSearchResults(offset, searchID, cacheMode) {
	var httpRes = null;
	try {
		// Firefox, Opera 8.0+, Safari, IE7+
		httpRes = new XMLHttpRequest(); // xmlHttp is now a XMLHttpRequest.
	} catch (e) {
		// Internet Explorer
		try {
		   httpRes = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
		   httpRes = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	httpRes.open('GET','/~valleywh/htmlInclude/searchFrame_ajax.php?os='+offset+'&searchID='+searchID+'&cacheMode='+cacheMode,true);
	httpRes.onreadystatechange = function() {
		if(httpRes.readyState == 4) {
			clearTimeout(dotTimer);
			var div = document.getElementById('searchRes_ajax');
			div.innerHTML = httpRes.responseText;
		}
	}
	httpRes.send(null);
}