var xmlHttp;
var rfSearchComplete = false;

function GetXmlHttpObject() {

	var httpObject = null;
	var browser = navigator.appName;

	if(browser == "Microsoft Internet Explorer") {
		httpObject = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		httpObject = new XMLHttpRequest();
	}

	return httpObject;

}

function getPrices(page, pageid) {

	if(!rfSearchComplete) {
		xmlHttp = GetXmlHttpObject();
		xmlHttp.open('GET', './getRfXmlData.php?page=' + page + '&pageid=' + pageid + '&rand=' + Math.random(), true);
		xmlHttp.onreadystatechange = priceReplacement;
		xmlHttp.send(null);
	}

}

function priceReplacement() {

	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {

		var response = xmlHttp.responseXML;
		
		var x = response.getElementsByTagName('link');
		
		for (i=0; i < x.length ; i++) {
		
			var item_children = x[i].childNodes;
		
			for ( j = 0 ; j < item_children.length ; j++ ) {
		
				switch(item_children[j].nodeName.toLowerCase()) {
				
					case "linkid":
						var linkId = item_children[j].firstChild.nodeValue;
					break;
					
					case "singleprice":
						var singlePrice = item_children[j].firstChild.nodeValue;
					break;
					
					case "doubleprice":
						var doublePrice = item_children[j].firstChild.nodeValue;
					break;
					
					case "singlemealplan":
						var singleMealPlan = item_children[j].firstChild.nodeValue;
					break;
					
					case "doublemealplan":
						var doubleMealPlan = item_children[j].firstChild.nodeValue;
					break;
					
					case "complete":

						if(!rfSearchComplete) {
							rfSearchComplete = true;
						}
						
					break;
				
					default:
						break;
				}
			
			}
			
			if(document.getElementById('sgpr'+linkId) != null) {
				document.getElementById('sgpr'+linkId).innerHTML = singlePrice;
			}
			
			if(document.getElementById('dbpr'+linkId) != null) {
				document.getElementById('dbpr'+linkId).innerHTML = doublePrice;
			}
			
			if(document.getElementById('sgtt'+linkId) != null) {
				document.getElementById('sgtt'+linkId).innerHTML = singleMealPlan;
			}
			
			if(document.getElementById('dbtt'+linkId) != null) {
				document.getElementById('dbtt'+linkId).innerHTML = doubleMealPlan;
			}
			
		}
		

	}

}

function popUp(strURL) {

	newWin = window.open(strURL, "newWin", "height=527, width=405");
	newWin.focus();
	
}

function sf() {

	document.qs.v.focus();
	
}