
function getXMLHTTPRequest(){

	var request = false;
	try
	{
		request = new XMLHttpRequest(); /* Firefox */
	}
	catch(err1)
		{
		try
		{
			request= new ActiveXObject("Msxml2.XMLHTTP");	/* Some IE versions */
		}
		catch(err2)
		{
			try
			{
			request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(err3)
			{
				request = false
			}
		}
	}
	return request;
	}

var myRequest = getXMLHTTPRequest();
var previousValue = 0;






function blurred2(){
document.getElementById('searchsuggestions').style.display='none'
}


function blurred(){
setTimeout("blurred2()", 1000);

}





function responseSuggestions(){

	if(myRequest.readyState==4){
		if(myRequest.status==200){

		if(myRequest.responseText==""){
			document.getElementById("searchsuggestions").style.display='none';
		}else{
			document.getElementById("searchsuggestions").style.display='';
									
document.getElementById("searchsuggestions").style.left=''+(document.getElementsByTagName("div")["header2"].offsetWidth+document.getElementsByTagName("div")["main2"].offsetLeft-507)+'px';

			document.getElementById("searchsuggestions").style.top='35px';
			
			document.getElementById("searchsuggestions").innerHTML=myRequest.responseText;
		}
		return true;
		}else{
		alert(myRequest.statusText);
		return false;
		}
	
	}

}

function suggest(strSearch){

	var url="http://www.countryflooring.co.uk/ajax/searchsuggestions.asp?searchtext="+strSearch;

	myRequest.open("POST",url,true)
	myRequest.onreadystatechange=responseSuggestions;
	myRequest.send(url);
	
}







function responseAccessories(){

	if(myRequest.readyState==4){
		if(myRequest.status==200){

		
		document.getElementById("windowdiv").innerHTML=myRequest.responseText;
		document.getElementById("windowdiv").style.display='';
		return true;
		}else{
		document.getElementById("windowdiv").style.display='none';
		alert(myRequest.statusText);
		return false;
		}
	
	}

}


function checkRelatedAccessories(lngProductCode,isSample){

	var url="http://www.countryflooring.co.uk/ajax/CheckAccessories.asp?ProductCode="+lngProductCode+"&isSample="+isSample;

	myRequest.open("POST",url,true)
	myRequest.onreadystatechange=responseAccessories;
	myRequest.send(url);
	
}









function responseAjax(){

	if(myRequest.readyState==4){
		if(myRequest.status==200){


		//document.getElementById("myBasket").innerHTML=myRequest.responseText

		myString = new String(myRequest.responseText)
		myLeft = new String(myString.substring(0,myString.indexOf("|")))
		document.getElementById("myBasket").innerHTML=myString.substring(myString.indexOf("|")+1)
		document.getElementById("BasketOverview").innerHTML=myLeft;


		return true;
		}else{
		alert(myRequest.statusText);
		return false;
		}
	
	}
}








