var xmlHttp;

function displayRow(rowid){
	var row   = document.getElementById(rowid);
	var rowpm = document.getElementById(rowid+"PM");
	if (row.style.display == "") {
	  row.style.display = "none";
	  rowpm.innerHTML = "<img align=\"absmiddle\" border=\"0\" src=\"./img/bplus_icon.png\" title=\"Click for detailed information\">&nbsp;&nbsp;"
	}
	else { 
		row.style.display = "";
	  rowpm.innerHTML = "<img align=\"absmiddle\" border=\"0\" src=\"./img/bminus_icon.png\" title=\"Click for detailed information\">&nbsp;&nbsp;"
	}
}

function DisplayHelptxt(pos)
{ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
	 alert ("Browser does not support HTTP Request");
	 return;
	}

var row = "";

for (ii=1;ii<=3;ii++) {
	if (ii==pos) {
  	row = document.getElementById(ii);
  	row.style.backgroundColor="#E2EBED";
  } else {
  	row = document.getElementById(ii);
  	row.style.backgroundColor="";
  }
}	

var url="decision_help.php";	
url=url+"?p="+pos;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=printInfo;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


function getProducts(str)
{ 
	
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }

var prodsearch="?";

if (document.getElementById("Range5").checked == true){ 
  prodsearch=prodsearch+"Range5=1";
  document.getElementById("Range10").style.visibility = "hidden";  
  document.getElementById("Range10").disabled = true;  
  //document.getElementById("r10bg").style.background = '#FFDDDD';
} else {
  document.getElementById("Range10").style.visibility = "visible";  
  document.getElementById("Range10").disabled = false;  
  //document.getElementById("r10bg").style.background = '#FFFFFF';
}
 
if (document.getElementById("Range10").checked == true){ 
  prodsearch=prodsearch+"&Range10=1";
  document.getElementById("Range5").disabled = true;  
  document.getElementById("Range5").style.visibility = "hidden";  
  //document.getElementById("r5bg").style.background = '#FFDDDD';
} else {
  document.getElementById("Range5").disabled = false;  
  document.getElementById("Range5").style.visibility = "visible";  
  //document.getElementById("r5bg").style.background = '#FFFFFF';
}
 
if (document.getElementById("ComUSB").checked == true){ 
  prodsearch=prodsearch+"&ComUSB=1";
  document.getElementById("ComETH").disabled = true;  
  document.getElementById("IP67").disabled = true;  
  document.getElementById("ComETH").style.visibility = "hidden";  
  document.getElementById("IP67").style.visibility = "hidden";  
  //document.getElementById("ip67bg").style.background = '#FFDDDD';
  //document.getElementById("ethbg").style.background = '#FFDDDD';
 
} else {
  document.getElementById("ComETH").disabled = false;  
  document.getElementById("IP67").disabled = false;  
  document.getElementById("ComETH").style.visibility = "visible";  
  document.getElementById("IP67").style.visibility = "visible";  
  //document.getElementById("ip67bg").style.background = '#FFFFFF';
  //document.getElementById("ethbg").style.background = '#FFFFFF';
}

if (document.getElementById("ComETH").checked == true){ 
  prodsearch=prodsearch+"&ComETH=1";
  document.getElementById("ComUSB").disabled = true;  
  document.getElementById("ComUSB").style.visibility = "hidden";  
  //document.getElementById("usbbg").style.background = '#FFDDDD';
} else {
  document.getElementById("ComUSB").disabled = false;  
  document.getElementById("ComUSB").style.visibility = "visible";  
  //document.getElementById("usbbg").style.background = '#FFFFFF';
}

if (document.getElementById("IP40").checked == true){ 
  prodsearch=prodsearch+"&IP40=1";
  document.getElementById("IP67").disabled = true;
  document.getElementById("IP67").style.visibility = "hidden";  
  //document.getElementById("ip67bg").style.background = '#FFDDDD';
 
} else {
  if (document.getElementById("ComUSB").checked == false){ 
    document.getElementById("IP67").disabled = false; 
    document.getElementById("IP67").style.visibility = "visible";  
    //document.getElementById("ip67bg").style.background = '#FFFFFF';
  }
}

if (document.getElementById("IP67").checked == true){ 
  prodsearch=prodsearch+"&IP67=1";
  document.getElementById("IP40").disabled = true;  
  document.getElementById("ComUSB").disabled = true; 
  document.getElementById("IP40").style.visibility = "hidden";  
  document.getElementById("ComUSB").style.visibility = "hidden";  
  //document.getElementById("ip40bg").style.background = '#FFDDDD';
  //document.getElementById("usbbg").style.background = '#FFDDDD';
} else {
  if (document.getElementById("ComETH").checked == false){ 
    document.getElementById("IP40").disabled = false;  
    document.getElementById("ComUSB").disabled = false;  
    document.getElementById("IP40").style.visibility = "visible";  
    document.getElementById("ComUSB").style.visibility = "visible";  
    //document.getElementById("ip40bg").style.background = '#FFFFFF';
    //document.getElementById("usbbg").style.background = '#FFFFFF';
  }
}

var url="getprod.php";
url=url+prodsearch;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("foundProds").innerHTML=xmlHttp.responseText;
 } 
}

function printInfo() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("rightnav").innerHTML=xmlHttp.responseText;
 } 
}

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;
}