// JavaScript Document
var xmlHttp
var xmlHttp1
var xmlHttp2
var xmlHttp3

function showBetalning(ankomst,avresa,boende2)
{ 
// 

boende='';
document.getElementById("betalning_utrakning").innerHTML=""
	for (loop=0; loop < boende2.options.length; loop++) {
		if(boende2[loop].selected) {
			//alert('boende'+boende2[loop].value);
			if(boende!='') {
				boende = boende+','+boende2[loop].value;
			} else {
				boende=boende2[loop].value;
			}
			/*alert ('bstr'+boende);*/
		}
  }

	if (ankomst.length>5 && avresa.length>5 && boende2!='') { 
		var url="betalning.php?sid=" + Math.random() + "&ankomst=" + ankomst + "&avresa=" + avresa + "&boende=" + boende// 
		xmlHttp3=GetXmlHttpObject(betalningChanged)
		xmlHttp3.open("GET", url , true)
		xmlHttp3.send(null)
	} 
	else { 
		document.getElementById("betalning_utrakning").innerHTML=""
	} 
} 

function showDayWeekAnk(datum)
{ 
// 

if (datum.length> 5)
{ 
var url="getdayweek.php?sid=" + Math.random() + "&datum=" + datum
// 
xmlHttp1=GetXmlHttpObject(dateAnkChanged)
xmlHttp1.open("GET", url , true)
xmlHttp1.send(null)
} 
else
{ 
document.getElementById("ankomststr").innerHTML=""
} 
} 

function showDayWeekAvr(datum)
{ 
// 

if (datum.length> 5)
{ 
var url="getdayweek.php?sid=" + Math.random() + "&datum=" + datum
// 
xmlHttp2=GetXmlHttpObject(dateAvrChanged)
xmlHttp2.open("GET", url , true)
xmlHttp2.send(null)
} 
else
{ 
document.getElementById("avresestr").innerHTML=""
} 
} 

function dateAnkChanged() 
{ 
	if (xmlHttp1.readyState==4 || xmlHttp1.readyState=="complete") { 
		//alert(xmlHttp.responseText);
		document.getElementById("ankomststr").innerHTML=xmlHttp1.responseText 
	} 
}

function betalningChanged() 
{ 
	if (xmlHttp3.readyState==4 || xmlHttp3.readyState=="complete") { 
		//alert(xmlHttp.responseText);
		document.getElementById("betalning_utrakning").innerHTML=xmlHttp3.responseText 
	} 
}

function dateAvrChanged() 
{ 
	if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete") { 
		//alert(xmlHttp.responseText);
		document.getElementById("avresestr").innerHTML=xmlHttp2.responseText 
	} 
}

function GetXmlHttpObject(handler)
{ 
var objXmlHttp=null

if (navigator.userAgent.indexOf("Opera")>=0)
{
alert("This example doesn't work in Opera") 
return 
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{ 
var strName="Msxml2.XMLHTTP"
if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName="Microsoft.XMLHTTP"
} 
try
{ 
objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler 
return objXmlHttp
} 
catch(e)
{ 
alert("Error. Scripting for ActiveX might be disabled") 
return 
} 
} 
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler 
return objXmlHttp
}
} 
