var xmlHttp
var fabID
var url
var divTag

function visaPumpar(str, pseg, strDivTag){ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	fabID=str;
	divTag=strDivTag;
	
	url="config/script/befPumpar.asp";
	url=url+"?valFab="+fabID;
	url=url+"&pseg="+pseg;
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("Get",url,true);
	xmlHttp.send(null);
}

function filtreraPumpar(str, pseg, strDivTag) { 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	if (fabID==null){
		fabID=100;
	}
	
	divTag=strDivTag;

	url="config/script/befPumpar.asp";
	url=url+"?valFab="+fabID;
	url=url+"&filter="+str;
	url=url+"&pseg="+pseg;
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("Get",url,true);
	xmlHttp.send(null);
}

function visaResultat(str, strDivTag) { 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	divTag=strDivTag
	
	url="config/script/visaResultat.asp";
	url=url+"?valPump="+str;
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("get",url,true);
	xmlHttp.send(null);
}

function stateChanged(){ 
	if (xmlHttp.readyState==4){
		if(xmlHttp.status == 200) {
			document.getElementById(divTag).innerHTML=xmlHttp.responseText;
		}
	}
}


//Skapar Ajax objektet beroende av vilken browser som används

function GetXmlHttpObject(){
	var xmlHttp=null;
	
	try{
  		// Firefox, Opera 8.0+, Safari
  		xmlHttp=new XMLHttpRequest();
		//http_request.overrideMimeType('Content-type: text/html; charset=ISO-8859-1');
		}
	catch (e){
  		// Internet Explorer
  		try{
    		xmlHttp=new ActiveXObject('Msxml2.XMLHTTP');
 		}
  		catch (e){
    		xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
    	}
  	}
	return xmlHttp;
}

function clearFilter(){
	document.getElementById("filter").value = "";
}

