var xmlHttp,target;

function getAjax(id,url)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	target = id;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4)
	{
		document.getElementById(target).innerHTML=xmlHttp.responseText;
	}
	else
	{
		//document.getElementById(target).innerHTML="<span class='normalTxt'>Loading...</span>";
		document.getElementById(target).innerHTML="<span class='normalTxt'><img src='images/waiting.gif' /></span>";
	}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, 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 Toggle_Search(id)
{	
	var d = document.getElementsByTagName('tr');
	var version;
	version = parseFloat(navigator.appVersion.split("MSIE")[1]); //check browser version
	
	if (isNaN(version) == true)
	{
		version = 999;
	}
	
	if (id.checked != true)
	{
		//unchecked code
		for(i=0;i<d.length;i++)
		{
			if(d[i].className == 'cOption')
			{
				if (d[i].style.display == "table-row")
				{
					d[i].style.display = "none";
				}
				else
				{
					if (d[i].style.display == "block")
					{
					d[i].style.display = "none";
					}	
				}
			}			
		}
		
		document.getElementById('BasicSearch').value = 'true';
	}
	else
	{
		//checked code		
		for(i=0;i<d.length;i++)
		{
			if(d[i].className == 'cOption')
			{
				if (d[i].style.display == "none")
				{
					if (version == 999)
					{
						d[i].style.display = "table-row";
					}
					else
					{
						d[i].style.display = "block";
					}					
				}
			}			
		}
		
		document.getElementById('BasicSearch').value = 'false';
	}	
}

function MinMax(low,high,e)
{
	var d = document.getElementsByTagName('a');
	
	if (document.form1.minPrice.value == low && document.form1.maxPrice.value == high)
	{
		document.form1.minPrice.value = '';
		document.form1.maxPrice.value = '';
		e.style.color = "#004a80";
	}
	else
	{
		
		document.form1.minPrice.value = low;
		document.form1.maxPrice.value = high;			
		
		for(i=0;i<d.length;i++)
		{
			if(d[i].className == 'P_R')
			{
				d[i].style.color = "#004a80";			
			}			
		}
		
		e.style.color = "#197a30";
	}
}