var xmlHttp; 


function createXMLHttpRequest() 
{ 
var xmlHttp=null; 
try 
{ 
// FF, Opera 8.0+, Safari 
xmlHttp=new XMLHttpRequest(); 
} 
catch (e) 
{ 
//Internet Explorer 
try 
  { 
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 
  } 
catch (e) 
  { 
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); 
  } 
} 
return xmlHttp; 
} 









function startRequest2(text) 
{ 
 
   $vilken=text;
   
		  //alert($vilken)

if ( typeof( window['$vilken'] ) != "undefined" ) {   // om ett värde skickas med så ha ren checkbox klickas i och då ska man skicka med mer variabler....
	// alert ($vilken)
 
  
   
   
			var $erik =$vilken;	   
	 		//alert(1);
			
			 if ($erik=="selectAll")
			   {
				//alert  ("selectall");
				
			   }
			
			
   } 
   
   
   
   
   
else {
 // alert("foo is undefined")
     //alert(2);
  var  $erik ='';
   
   }
   
   

   
  
	   
	     if ($erik.length > 0) // om ett värde skickas med så ha ren checkbox klickas i och då ska man skicka med mer variabler....
	   {
	   
	 // alert("more than 1"); 
	   
	 parameters = "kat=" + encodeURI( document.getElementById("kat").value ) + "&sortering=" + encodeURI( document.getElementById("sortering").value )  + "&price=" + encodeURI( document.getElementById("Slider1").value )  
	    + "&text=" + encodeURI( document.getElementById("fri").value )  
	 + "&extra=" + encodeURI( document.getElementById($erik).checked ) 
	 + "&extra_vilken=" + $vilken;
	 
   

	  
	   } else {
		   
		   
		   parameters = "kat=" + encodeURI( document.getElementById("kat").value ) + "&sortering=" + encodeURI( document.getElementById("sortering").value )  + "&price=" + encodeURI( document.getElementById("Slider1").value ) 
		    + "&text=" + encodeURI( document.getElementById("fri").value )  

	   }
   
   	     xmlHttp = createXMLHttpRequest();
      xmlHttp.onreadystatechange = handleStateChange2; 
      xmlHttp.open("POST", "http://www.sbgolv.se/filtrering.php", true);
   xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 
  
      xmlHttp.send(parameters); 
	  
} 
  
   



function startRequest(text) 
{ 
   if(text != "") 
   { 
   
   
   
   
   
       xmlHttp = createXMLHttpRequest();
      xmlHttp.onreadystatechange = handleStateChange; 
	 var myRand=parseInt(Math.random()*999999999);
      xmlHttp.open("GET", "http://www.sbgolv.se/field_match.php?text="+escape(text)+"&rand="+myRand+"&sortby="+'sortering'+"&sortorder="+'ASC', true); 
      xmlHttp.send(null);
	  
	 
 
	 
	  
   } 
   else 
   { 
      document.getElementById('result').innerHTML = ""; 
   } 
} 
 
 
 
 
 
 function handleStateChange2() 
{ 
  

  
  if(xmlHttp.readyState == 4) 
   { 
   
  
   
   
   if(xmlHttp.status == 200) 
   { 
   
 
      var response = xmlHttp.responseText; 
      var update = new Array(); 
      if(response.indexOf('||' != -1)) 
      { 
         update = response.split('||'); 
       
         document.getElementById('filtrering').innerHTML = update[1]; 
		 //alert ('vanlig');
        // document.getElementById('submit').disabled  = true; 
        
      } 
   } 
}
  if(xmlHttp.readyState < 4) 
   { 
  
 document.getElementById('filtrering').innerHTML = '<br><br><div align="center"><img src="http://www.sbgolv.se/layout/loading-spiral.gif" width="235" height="235" /></div>'; 
   
   }
}
 
 
 
 
 

function handleStateChange() 
{ 
  

  
  if(xmlHttp.readyState == 4) 
   { 
   
  
   
   
   if(xmlHttp.status == 200) 
   { 
   
 
      var response = xmlHttp.responseText; 
      var update = new Array(); 
      if(response.indexOf('||' != -1)) 
      { 
         update = response.split('||'); 
       
         document.getElementById('result').innerHTML = update[1]; 
		 //alert ('vanlig');
        // document.getElementById('submit').disabled  = true; 
        
      } 
   } 
}
  if(xmlHttp.readyState < 4) 
   { 
  
  document.getElementById('result').innerHTML = '<div align="center"><br><br><img src="http://www.sbgolv.se/layout/loading-spiral.gif" width="235" height="235" /></div>'; 
   
   }
}






function makerequest(serverPage, objID) {
		
		var obj = document.getElementById(objID);
		xmlhttp.open("GET", serverPage);
		
		//alert ('west');
		//alert (obj);
		
		
		//alert (document.getElementById("antalet").value ) 
		
		
		// setStatus ("Loading...", obj);
		
		xmlhttp.onreadystatechange = function() {
			
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
				obj.innerHTML = xmlhttp.responseText;
			} 
			
			
			//else {
			
			
			
				//document.getElementById('korg3').innerHTML = "";
			//  obj.innerHTML ="<div class=\"bold\">" + '<br><br><br><br>Produkterna laddas... <br><br><br><br>'  + "</div";
				
			//}
			
		}
		xmlhttp.send(null);  
	  
	  }
	  
	  
	  
	  
	  function makerequest2(serverPage, objID) {
		
		var obj = document.getElementById(objID);
		
		$langd= (document.getElementById("antalet").value ) ;
		
		
		$langd= "&langd=" +$langd;
	
		
		var $server = serverPage+$langd;
	
		
		xmlhttp.open("GET", $server);
	
		
		xmlhttp.onreadystatechange = function() {
			
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
				obj.innerHTML = xmlhttp.responseText;
			} 
			
			
			//else {
			
			
			
				//document.getElementById('korg3').innerHTML = "";
			//  obj.innerHTML ="<div class=\"bold\">" + '<br><br><br><br>Produkterna laddas... <br><br><br><br>'  + "</div";
				
			//}
			
		}
		xmlhttp.send(null);  
	  
	  }
	  


	var xmlhttp = false;
	
	//Check if we are using IE.
	try {
		//If the Javascript version is greater than 5.
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		//alert ("You are using Microsoft Internet Explorer.");
	} catch (e) {
		//If not, then use the older active x object.
		try {
			//If we are using Internet Explorer.
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			//alert ("You are using Microsoft Internet Explorder");
		} catch (E) {
			//Else we must be using a non-IE browser.
			xmlhttp = false;
		}
	}
	
	//If we are using a non-IE browser, create a javascript instance of the object.
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		xmlhttp = new XMLHttpRequest();
		//alert ("You are not using Microsoft Internet Explorer");
	}
	  
	  
//start hämta ut adress på korg2.php

function startRequest3(text2) 
{ 
   if(text2 != "") 
   { 
   
    
       xmlHttp = createXMLHttpRequest();
      xmlHttp.onreadystatechange = handleStateChange3; 
	 var myRand=parseInt(Math.random()*999999999);
      xmlHttp.open("GET", "http://www.sbgolv.se/adresser.php?text2="+escape(text2)+"&rand="+myRand, true); 
      xmlHttp.send(null);
	  
	 
	 
	 
	 
	  
   } 
   else 
   { 
      document.getElementById('kundvagn').innerHTML = ""; 
	   
   } 
} 
 


  
 
function handleStateChange3() 
{ 
  

  
  if(xmlHttp.readyState == 4) 
   { 
   
  
   
   
   if(xmlHttp.status == 200) 
   { 
   
 
      var response = xmlHttp.responseText; 
      var update = new Array(); 
      if(response.indexOf('||' != -1)) 
      { 
         update = response.split('||'); 
       
         document.getElementById('kundvagn').innerHTML = update[1]; 
		 //alert ('vanlig');
        // document.getElementById('submit').disabled  = true; 
        
      } 
   } 
}
  if(xmlHttp.readyState < 4) 
   { 
  
  document.getElementById('kundvagn').innerHTML = '<div align="center"><br><br><br><br>laddas...vanta...<br><br><br><br></div>'; 
   
   }
}





//slut och hŠmta ut adresser pŒ kundvagnen

