var rfNodeId;
var rfNodeIdA = Array('','');
var xmlhttpA = Array(null,null);
var evalresA = Array(false,false);
var evalres = false;

function include(num, pURL, pNodeId, evres) {
	//location.href="#B";	
	if (arguments.length > 2) {
		var url=pURL;
		if (arguments.length>=3) {
			rfNodeIdA[num]=pNodeId;
			rfNodeId = pNodeId;
			if ((evres != null) && (evres == true))
			{
				evalresA[num] = true;
			}
			else
			{
				evalresA[num] = false;
			}
		}
		getFile(pURL,num, evres);
	}
	else{
		if (window.XMLHttpRequest)
		{
		if ((xmlhttpA[0] != null) && (xmlhttpA[0].readyState==4)) {
			if (xmlhttpA[0].status==200) {
				if (evalresA[0] == true)
				{
					//alert(antalbilder);					
					eval(xmlhttpA[0].responseText);					
					//evalresA[0] = false;
				}
				else if (rfNodeIdA[0]=='') {
					document.write(xmlhttpA[0].responseText);
				}else{
					document.getElementById(rfNodeIdA[0]).innerHTML=xmlhttpA[0].responseText;					
				}
			}
		}
		if ((xmlhttpA[1] != null) && (xmlhttpA[1].readyState==4)) {
			if (xmlhttpA[1].status==200) {
				if (evalresA[1] == true)
				{
					//alert(antalbilder);
					eval(xmlhttpA[1].responseText);
					//evalresA[1] = false;
				}
				else if (rfNodeIdA[1]=='') {
					document.write(xmlhttpA[1].responseText);
				}else{					
					document.getElementById(rfNodeIdA[1]).innerHTML=xmlhttpA[1].responseText;
				}
			}
		}
		}
		else
		{
		if (xmlhttp.readyState==4) 
		{
			if (xmlhttp.status==200) {
				if (evalres == true)
				{
					eval(xmlhttp.responseText);
					//alert(antalbilder);
					ChangeImgSrc('HuvudBild1',bildlista[bildnummer-1],true);
				}
				else if (rfNodeId == '') {
					document.write(xmlhttp.responseText);
				}else{					
					document.getElementById(rfNodeId).innerHTML=xmlhttp.responseText;					
				}
			}
		}	
		}

	}
}

function getFile(pURL,num,evres) {
	if (window.XMLHttpRequest) { // code for Mozilla, Safari, etc 
		xmlhttpA[num]=new XMLHttpRequest();
		xmlhttpA[num].onreadystatechange=include;
		xmlhttpA[num].open("GET", pURL, true); // leave true for Gecko
		xmlhttpA[num].send(null);
	} else if (window.ActiveXObject) { //IE
		evalres = evres;
		xmlhttp = new ActiveXObject('Microsoft.XMLHTTP'); 
		if (xmlhttp) {
			xmlhttp.onreadystatechange=include;
			xmlhttp.open('GET', pURL, false);
			xmlhttp.send();
		}
	} 
}

