var xmlhttp;

function ChangeColorJS(xField, xClass) {
	document.getElementById(xField + "_1").className = xClass;
	document.getElementById(xField + "_2").className = xClass;
}

// ajax til at opdatere visning af børn, voksne & periode
function jsUpdatePaxPeriodText()
{

	document.getElementById("item_pax_details").innerHTML = loadinghtml();

    xmlhttp = GetXmlHttpObject();
    if (xmlhttp == null) {
        alert("Browser does not support HTTP Request");
        return;
       }

    var url = "/item_pax_period_ajax.asp";
    url = url + "?Period_From=" + document.getElementById("hpcPeriod_From").value;
    url = url + "&Period_To=" + document.getElementById("hpcPeriod_To").value;
    url = url + "&Pax=" + document.getElementById("hpcPax").value;
    url = url + "&Pax_Kidscount=" + document.getElementById("hpcPax_Kidscount").value;
    url = url + "&Pax_Kids=" + document.getElementById("hpcPax_Kids_Age").value;
    url = url + "&sid=" + Math.random();

    //    xmlhttp.setrequestHeader('Accept-Charset', 'ISO-8859-1'); 
    xmlhttp.onreadystatechange = function stateChanged() { if (xmlhttp.readyState == 4) { document.getElementById("item_pax_details").innerHTML = xmlhttp.responseText;  } }

    xmlhttp.open("GET", url, true);
    xmlhttp.send(null);
}


function jsRoomPriceFrom(resort_id) {

	document.getElementById("rprice_" + resort_id).innerHTML = loadinghtml();

	var xmlhttp_fn;
	xmlhttp_fn = GetXmlHttpObject();
	if (xmlhttp_fn == null) {
		alert("Browser does not support HTTP Request");
		return;
	}

	var url = "/item_pax_period_price_ajax.asp";
	url = url + "?Period_From=" + document.getElementById("hpcPeriod_From").value;
	url = url + "&Period_To=" + document.getElementById("hpcPeriod_To").value;
	url = url + "&Pax=" + document.getElementById("hpcPax").value;
	url = url + "&Pax_Kidscount=" + document.getElementById("hpcPax_Kidscount").value;
	url = url + "&Pax_Kids=" + document.getElementById("hpcPax_Kids_Age").value;
	url = url + "&Resort_Id=" + resort_id;
	url = url + "&sid=" + Math.random();

	//    xmlhttp_fn.setrequestHeader('Accept-Charset', 'ISO-8859-1'); 
	xmlhttp_fn.onreadystatechange = function stateChanged() { if (xmlhttp_fn.readyState == 4) { document.getElementById("rprice_" + resort_id).innerHTML = xmlhttp_fn.responseText; } }

	xmlhttp_fn.open("GET", url, true);
	xmlhttp_fn.send(null);

}

function loadinghtml() {
    return "<div class='loading'><img src='/loading.gif' alt='Loading page' style='border:none' /></div>";
}


function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}



