//  Ver: 2.0 usmanrv@gmail.com
var strBy="By ";
var strMore="See more ";
var strViewALL="View All ";
var strNType="Fixture Types";
var strNInst="Category";
var strNFinish="Finish";
var strNStyle="Style";
var strNBrand="Brand";
var strNWidth="Width";
var strNHeight="Height";
var strNLed="Height";
var strNVoltage="Voltage";
var strNGlass="Colored Glass";
var strNMount="Mount";
var strNPrice="Price";
var strNOption="Options";
if (GLang=="fra")
{
strNTypeN="type";
strNInst="Installation";
strNFinish="finition";
strNStyle="style";
strNBrand="marque";
strNWidth="largeur";
strNHeight="hauteur";
strNLed="led";
strNVoltage="tension";
strNGlass="verre color&eacute";
strNMount="montage";
strNPrice="prix";
strNOption="options";
strBy="Par ";
strMore="Voir Plus ";
strViewALL="Voir Tous ";
}
else if (GLang=="spa")
{
strNTypeN="Tipo";
strNInst="Installation";
strNFinish="Acabado";
strNStyle="Estilo";
strNBrand="Marca";
strNWidth="Ancho";
strNHeight="Alture";
strNLed="Led";
strNVoltage="Voltaje";
strNGlass="Cristal de Color";
strNMount="Montar";
strNPrice="Precio";
strNOption="Opciones";
strMore="Ver M&aacute;s ";
strBy="Por ";
strViewALL="Ver Todos ";
}
function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
  try {
  req = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (err2) {
    try {
    req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (err3) {
      req = false;
    }
  }
}
return req;
}
function formatNumber0(num) 
{
s=""+num;r="";k=0;
for(var i=s.length-1;i>-1;i--)
{r=s.charAt(i)+r;k++;	if (k>2&&i>0) {r=","+r;k=0;}}
return r;
}
var http = getXMLHTTPRequest();
var innerItemId =123123;
var innerREGIM =0;
var FlagAjax=0;
var ExpandInst=false;
var ExpandFinish=false;
var ExpandStyle=false;
var ExpandBrand=false;
var ExpandOptions=false;
var ExpandFixType=false;
var ExpandWidth=false;
var ExpandHeight=false;
var ExpandLed=false;
var ExpandVoltage=false;
var ExpandColoredGlass=false;
var ExpandMount=false;
var ExpandPrice=false;
var MenuFirst=0;
var MenuKOL=0;
var RegimTailInst=0;
var RegimTailFinish=0;
var RegimTailStyle=0;
var RegimTailBrand=0;
var RegimTailOptions=0;
var RegimTailWidth=0;
var RegimTailHeight=0;
var RegimTailFixType=0;
var RegimTailLed=0;
var RegimTailVoltage=0;
var RegimTailColoredGlass=0;
var RegimTailMount=0;
var RegimTailPrice=0;
//var MessWaitingAnilize="<table bgcolor=#FFFFFF bordercolor='B4D8D4' border=2><tr><td height='100px' width='400px' align=center valign=middle style='FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #ff8205;'><img src='progress2.gif' border='0'>Analyzing databaseffff</td></tr></table>";
var MessWaitingAnilize="<table bgcolor=#FFFFFF style='BORDER:  #B4D8D4 3px solid;' ><tr><td><img src='progress2.gif' border='0'></td></tr></table>";

function myParamsSearch(strParams)
{
var form=document.forms.SearchForm;
  var myurl = 'usmanajax_search.asp?params='+strParams;
if (FlagAjax == 0 )
{
FlagAjax=1;
ClearExpand();
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
//  var modurl = myurl;
//document.write(modurl);
  http.open("GET", modurl, true);
  // set up the callback function
  http.onreadystatechange = useHttpResponseSearch;
  http.send(null);
}
}
function myCollectionSearch(id)
{
var form=window.document.forms[0];
  var myurl = 'usmanajax_search.asp?params=Collection:'+id;
if (FlagAjax == 0 )
{
FlagAjax=1;
ClearExpand();
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
//  var modurl = myurl;
//document.write(modurl);
  http.open("GET", modurl, true);
  // set up the callback function
  http.onreadystatechange = useHttpResponseSearch;
  http.send(null);
}
}
function myPreviousSearch(id)
{
var form=window.document.forms[0];
  var myurl = 'usmanajax_search.asp?previous=Y';
if (FlagAjax == 0 )
{
FlagAjax=1;
ClearExpand();
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
//  var modurl = myurl;
//document.write(modurl);
  http.open("GET", modurl, true);
  // set up the callback function
  http.onreadystatechange = useHttpResponseSearch;
  http.send(null);
}
}
function mySimilarSearch(id)
{
var form=window.document.forms[0];
  var myurl = 'usmanajax_search.asp?SI='+id;
if (FlagAjax == 0 )
{
FlagAjax=1;
ClearExpand();
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
//  var modurl = myurl;
//document.write(modurl);
  http.open("GET", modurl, true);
  // set up the callback function
  http.onreadystatechange = useHttpResponseSearch;
  http.send(null);
}
}

function myChangeInstallation(InstallationArea,Description)
{
var form=window.document.forms[0];
ZAMENA="Installation:"+InstallationArea+";Description:"+Description+";";
myZamena2("Installation:",ZAMENA);
  var myurl = 'usmanajax_search.asp?params='+ZAMENA;
if (FlagAjax == 0 )
{
FlagAjax=1;
ClearExpand();

//  myRand = parseInt(Math.random()*999999999999999);
//  var modurl = myurl+"&rand="+myRand+" ";
  var modurl = myurl;
//document.write(modurl);
  http.open("GET", modurl, true);
  // set up the callback function
  http.onreadystatechange = useHttpResponseSearch;
  http.send(null);
}
}
///
function mySearchBegin()
{
var form=window.document.forms[0];
  var myurl = 'usmanajax_result.asp';
if (FlagAjax == 0 )
{
FlagAjax=1;
//  myRand = parseInt(Math.random()*999999999999999);
//  var modurl = myurl+"&rand="+myRand+" ";
  var modurl = myurl;
//document.write(modurl);
  http.open("GET", modurl, true);
  // set up the callback function
  http.onreadystatechange = useHttpResponseSearch3;
  http.send(null);
}
}
// Installation
function myChangeInst(FixInst)
{
var form=window.document.forms[0];
if (FixInst==0) 
{
RegimTailInst=1;
ExpandInst=false;
}
else
{
ExpandInst=true;
	if (FixInst<0) 
	{
RegimTailInst=1;
FixInst=0;	
	}
}
ZAMENA="Installation:"+FixInst+";";
myZamena2("Installation:",ZAMENA);
if (FixInst=="0")
{
ZAMENA=ZAMENA+"Description:0;";
}
	var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
///
function myChangeFixType(FixType)
{
var form=window.document.forms[0];
if (FixType==0) 
{
RegimTailFixType=1;
ExpandFixType=false;
}
else
{
ExpandFixType=true;
	if (FixType<0) 
	{
RegimTailFixType=1;
FixType=0;	
	}
}
ZAMENA="Description:"+FixType+";";
myZamena2("Description:",ZAMENA);
	var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
function myChangeONLINE()
{
var FixOnline="0";
if (document.getElementById("ECitems").checked)
{
FixOnline="1";
}
ZAMENA="ONLINE:"+FixOnline+";";
myZamena2("ONLINE:",ZAMENA);
  var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
function myChangeGroup()
{
var form=window.document.forms[0];
ZAMENA="GROUP:"+document.getElementById("ManGroup").value+";";
myZamena2("GROUP:",ZAMENA);
  var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
function myChangeStock()
{
var form=window.document.forms[0];
if (document.getElementById("stock").checked)
{
ZAMENA="STOCK:1;";
}
else
{
ZAMENA="STOCK:0;";
}

  var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}

///
function myChangeWidth(Width)
{
var form=window.document.forms[0];
if (Width==0) 
{
RegimTailWidth=1;
ExpandWidth=false;
}
else
{
ExpandWidth=true;
	if (Width<0) 
	{
RegimTailWidth=1;
Width=0;	
	}
}
ZAMENA="Width:"+Width+";";
myZamena2("Width:",ZAMENA);
  var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
function myChangeHeight(Height)
{
if (Height==0) 
{
RegimTailHeight=1;
ExpandHeight=false;
}
else
{
ExpandHeight=true;
	if (Height<0) 
	{
RegimTailHeight=1;
Height=0;	
	}
}
ZAMENA="Height:"+Height+";";
myZamena2("Height:",ZAMENA);
  var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
////
function myChangeFinish(Finish)
{
if (Finish==0) 
{
RegimTailFinish=1;
ExpandFinish=false;
}
else
{
ExpandFinish=true;
	if (Finish<0) 
	{
RegimTailFinish=1;
Finish=0;	
	}
}
ZAMENA="Finish:"+Finish+";";
myZamena2("Finish:",ZAMENA);
  var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
function myChangePrice(Price)
{
if (Price==0) 
{
RegimTailPrice=1;
ExpandPrice=false;
}
else
{
ExpandPrice=true;
	if (Price<0) 
	{
RegimTailPrice=1;
Price=0;	
	}
}
 var myurl = 'usmanajax_search2.asp?params=Price:'+Price+";";
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
function myChangeLed(Led)
{
if (Led=="0") 
{
RegimTailLed=1;
ExpandLed=false;
}
else
{
ExpandLed=true;
	if (Led<0) 
	{
RegimTailLed=1;
Led=0;	
	}
}
 var myurl = 'usmanajax_search2.asp?params=Led:'+Led+";";
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
///
function myChangeVoltage(Voltage)
{
if (Voltage=="0") 
{
RegimTailVoltage=1;
ExpandVoltage=false;
}
else
{
ExpandVoltage=true;
	if (Voltage<0) 
	{
RegimTailVoltage=1;
Voltage=0;	
	}
}
 var myurl = 'usmanajax_search2.asp?params=Voltage:'+Voltage+";";
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
///
function myChangeColoredGlass(ColoredGlass)
{
if (ColoredGlass==0) 
{
RegimTailColoredGlass=1;
ExpandColoredGlass=false;
}
else
{
ExpandColoredGlass=true;
	if (ColoredGlass<0) 
	{
RegimTailColoredGlass=1;
ColoredGlass=0;	
	}
}
 var myurl = 'usmanajax_search2.asp?params=CGlass:'+ColoredGlass+";";
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
///
function myChangeMount(Mount)
{
if (Mount==0) 
{
RegimTailMount=1;
ExpandMount=false;
}
else
{
ExpandMount=true;
	if (Mount<0) 
	{
RegimTailMount=1;
Mount=0;	
	}
}
 var myurl = 'usmanajax_search2.asp?params=Mount:'+Mount+";";
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
//
function myChangeStyle(Style)
{
if (Style==0) 
{
RegimTailStyle=1;
ExpandStyle=false;
}
else
{
ExpandStyle=true;
	if (Style<0) 
	{
RegimTailStyle=1;
Style=0;	
	}
}
var ZAMENA="Style:"+Style+";";
myZamena2("Style:",ZAMENA);
  var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";

	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
///
function myChangeBrand(Brand)
{
var form=window.document.forms[0];
if (Brand==0) 
{
RegimTailBrand=1;
ExpandBrand=false;
}
else
{
		ExpandBrand=true;
	if (Brand<0) 
	{
RegimTailBrand=1;
Brand=0;	
	}

}
ZAMENA="Brand:"+Brand+";";
myZamena2("Brand:",ZAMENA);
  var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
///
function myChangeOptions(Options)
{
if (Options=="0") 
{
RegimTailOptions=1;
ExpandOptions=false;
}
else
{
ExpandOptions=true;
	if (Options<0) 
	{
RegimTailOptions=1;
Options=0;	
	}
}
var form=window.document.forms[0];
ZAMENA="Options:"+Options+";";
myZamena2("Options:",ZAMENA);
  var myurl = 'usmanajax_search2.asp?params='+ZAMENA;
	if (FlagAjax == 0 )
	{
	FlagAjax=1;
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"&rand="+myRand+" ";
	  http.open("GET", modurl, true);
	  http.onreadystatechange = useHttpResponseSearch2;
	  http.send(null);
	}
}
///


/////////////////////////////////////////////////////////////////

function useHttpResponseSearch() {
  document.getElementById("showprogress").style.top  = parseInt(screen.availHeight/2-100)+"px";
  document.getElementById("showprogress").style.left = parseInt(screen.availWidth/2-100)+"px";

   if (http.readyState == 4) {
    if(http.status == 200) {
	var myresponse=http.responseText;
	var mysplit=myresponse.split("%%");
        var PromCategory=mysplit[0];
if (document.getElementById("narrowresult"))
document.getElementById("narrowresult").innerHTML="Narrow Results";
//{document.getElementById("ECbox").innerHTML="<input type='checkbox' name='ECitems' id='ECitems' onclick='javascript:myChangeONLINE();' ><label for='ECItems' class='dstext'>Only On-line items</label>";}
		var mysplit2=PromCategory.split("~~");
if (document.getElementById("countajax"))
{
if (GLang=="fra")
document.getElementById("countajax").innerHTML="<SPAN class=infotext>Nous avons trouv&eacute; </SPAN><span class=infotextbold id='ItogoItems' name='ItogoItems'> "+formatNumber0(mysplit2[0])+" </span><SPAN class=infotext>produits qui correspondent &agrave; </span>";
else if (GLang=="spa")
document.getElementById("countajax").innerHTML="<SPAN class=infotext>Hemos encontrado</SPAN><span class=infotextbold id='ItogoItems' name='ItogoItems'> "+formatNumber0(mysplit2[0])+" </span><SPAN class=infotext>productos que comparan </span>";
else 
document.getElementById("countajax").innerHTML="<SPAN class=infotext>We found</SPAN><span class=infotextbold id='ItogoItems' name='ItogoItems'> "+formatNumber0(mysplit2[0])+" </span><SPAN class=infotext>products that match </span>";
}
if ((0+mysplit2[0])==0)
{
if (document.getElementById("stock"))
{
document.getElementById("stock").checked=false;
}
 	        var nothCategory=mysplit[1];
		var nothsplit=nothCategory.split("~~");
if (nothsplit[14]=="1")
{
alert('Currently there are no Sale items .');
window.location='landing.asp';
window.location.href='landing.asp';
http.onreadystatechange="";
return false;
}
else
alert('       Item not found.\nPlease expand your Search.');
//myPreviousSearch();
window.location='search.asp';
return false;
//window.location='search_result.asp?previous=Y';
}
var mprev=mysplit2[1];
if (mprev.length>0)
{
 if (mprev.charAt(0)=="t") ExpandFixType=true
 else  ExpandFixType=false;
 if (mprev.charAt(1)=="t") ExpandFinish=true
 else  ExpandFinish=false;
 if (mprev.charAt(2)=="t") ExpandStyle=true
 else  ExpandStyle=false;
 if (mprev.charAt(3)=="t") ExpandBrand=true
 else  ExpandBrand=false;
 if (mprev.charAt(4)=="t") ExpandWidth=true
 else  ExpandWidth=false;
 if (mprev.charAt(5)=="t") ExpandHeight=true
 else  ExpandHeight=false;
 if (mprev.charAt(6)=="t") ExpandLed=true
 else  ExpandLed=false;
 if (mprev.charAt(7)=="t") ExpandVoltage=true
 else  ExpandVoltage=false;
 if (mprev.charAt(8)=="t") ExpandColoredGlass=true
 else  ExpandColoredGlass=false;
 if (mprev.charAt(9)=="t") ExpandMount=true
 else  ExpandMount=false;
 if (mprev.charAt(10)=="t") ExpandPrice=true
 else  ExpandPrice=false;
 if (mprev.charAt(11)=="t") ExpandOptions=true
 else  ExpandOptions=false;
 if (mprev.charAt(12)=="t") ExpandInst=true
 else  ExpandInst=false;
}
var MyCRef="";
var ClRef="";
	for(var i=2;i<mysplit2.length;i++)
	{
 if (mysplit2[i]!="") 
 {
	mysplit4=mysplit2[i].split("!!");
MyCRef=MyCRef+mysplit4[0];
if (i<mysplit2.length-3) {ClRef="infoCommon"}
else {ClRef="infoLast"};
if (document.getElementById("countajax"))
{document.getElementById("countajax").innerHTML=document.getElementById("countajax").innerHTML+"<a href='search_result.asp?params="+MyCRef+"' class='"+ClRef+"'>"+mysplit4[1]+"</a>";}
//document.getElementById("countajax").innerHTML=ClRef;
 }
if (i<mysplit2.length-1)
{
  if (mysplit2[i+1]!="") 
  {
      if (document.getElementById("countajax"))
{ document.getElementById("countajax").innerHTML=document.getElementById("countajax").innerHTML+"<SPAN class=maintext> - </span>";}
  }
}
	}
 	        var PromCategory=mysplit[1];
		var mysplit3=PromCategory.split("~~");
		var SelFixType=mysplit3[0];
		var SelFinish=mysplit3[1];
		var SelStyle=mysplit3[2];
		var SelBrand=mysplit3[3];
		var SelOptions=mysplit3[4];
		var SelWidth=mysplit3[5];
		var SelHeight=mysplit3[6];
		var SelLed=mysplit3[7];
		var SelVoltage=mysplit3[8];
		var SelColoredGlass=mysplit3[9];
		var SelMount=mysplit3[10];
		var SelPrice=mysplit3[11];
		var SelStock=mysplit3[12];
		var SelGroup=mysplit3[12];
		var SelInst=mysplit3[15];
if (SelStock=="0") 
{
if (document.getElementById("stock"))
{
document.getElementById("stock").checked=false;
}
}
if (SelGroup=="0") 
{
 if (document.getElementById("ManGroup")) 
	{
document.getElementById("ManGroup").value="0";
	}
}
if (SelBrand=="0") 
{
 if (document.getElementById("ManufacturerName")) 
	{
document.getElementById("ManufacturerName").value="0";
	}
}
//document.getElementById("countajax").innerHTML=SelFixType;
	var RegimTailInst=0;
	var RegimTailFixType=0;
	var RegimTailFinish=0;
	var RegimTailStyle=0;
	var RegimTailBrand=0;
	var RegimTailWidth=0;
	var RegimTailHeight=0;
	var RegimTailPrice=0;
	var RegimTailLed=0;
	var RegimTailColoredGlass=0;
	var RegimTailVoltage=0;
	var RegimTailMount=0;
/// Installation
//document.getElementById("myTreeMenu").innerHTML="<table border='1' cellspacing='0' cellpadding='0' class='treeLeftUL0'>";
//document.getElementById("test1").innerHTML=SelInst;
var tTable="";
tTable=usmMenu1(13,mysplit[14],arrInst,SelInst,strNInst,"Installations",ExpandInst,'myChangeInst',RegimTailInst,4,tTable);
/// Fixture Type
if (SelInst==0)
{
//usmDisMenu1(5,mysplit[6],arrFixType,"x",strNType,"AlSelInst()");
tTable=usmDisMenu1(5,mysplit[6],arrFixType,"x",strNType,"AlSelInst()",tTable);
}
else
tTable=usmMenu1(5,mysplit[6],arrFixType,SelFixType,strNType,"Fixture Types",ExpandFixType,'myChangeFixType',RegimTailFixType,4,tTable);
/// Finishes
tTable=usmMenu1(1,mysplit[3],arrFinish,SelFinish,strNFinish,"Finishes",ExpandFinish,'myChangeFinish',RegimTailFinish,4,tTable);
/// Style
tTable=usmMenu1(2,mysplit[2],arrStyle,SelStyle,strNStyle,"Styles",ExpandStyle,'myChangeStyle',RegimTailStyle,4,tTable);
/// Brand
tTable=usmMenu1(3,mysplit[4],arrBrand,SelBrand,strNBrand,"Brands",ExpandBrand,'myChangeBrand',RegimTailBrand,4,tTable);
/// Width
if  (SelInst==11 && SelFixType==286)
tTable=usmMenu1(6,mysplit[7],arrWidth,SelWidth,strNWidth,"Widthes",ExpandWidth,'myChangeWidth',RegimTailWidth,14,tTable);
else
tTable=usmMenu1(6,mysplit[7],arrWidth,SelWidth,strNWidth,"Widthes",ExpandWidth,'myChangeWidth',RegimTailWidth,4,tTable);
tTable=usmMenu1(7,mysplit[8],arrHeight,SelHeight,strNHeight,"Heights",ExpandHeight,'myChangeHeight',RegimTailHeight,4,tTable);
tTable=usmMenu1(8,mysplit[9],arrLed,SelLed,strNLed,"Leds",ExpandLed,'myChangeLed',RegimTailLed,5,tTable)
tTable=usmMenu1(9,mysplit[10],arrVoltage,SelVoltage,strNVoltage,"Voltages",ExpandVoltage,'myChangeVoltage',RegimTailVoltage,4,tTable)
tTable=usmMenu1(10,mysplit[11],arrColoredGlass,SelColoredGlass,strNGlass,"Colored Glasses",ExpandColoredGlass,'myChangeColoredGlass',RegimTailColoredGlass,4,tTable)
tTable=usmMenu1(11,mysplit[12],arrMount,SelMount,strNMount,"Mounts",ExpandMount,'myChangeMount',RegimTailMount,4,tTable)
tTable=usmMenu1(12,mysplit[13],arrPrice,SelPrice,strNPrice,"Prices",ExpandPrice,'myChangePrice',RegimTailPrice,6,tTable)
tTable=usmMenu1(4,mysplit[5],arrOptions,SelOptions,strNOption,"Options",ExpandOptions,'myChangeOptions',RegimTailOptions,4,tTable)
document.getElementById("myTreeMenu").innerHTML="<table border='0' cellspacing='0' cellpadding='0' class='treeLeftUL0'>" + tTable+"</table>";
//document.getElementById("myTreeMenu").innerHTML=document.getElementById("myTreeMenu").innerHTML+"</table>";

FlagAjax=0;
//  document.getElementById("showprogress").innerHTML="";
//  document.getElementById("showprogress").visibility = "hidden";
getAjaxPageNumber('1');
	}
  } else {
  document.getElementById("showprogress").innerHTML=MessWaitingAnilize;
  document.getElementById("showprogress").visibility = "visible";
  }
}
////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
function useHttpResponseSearch2() {
///  document.getElementById("RisCurrentPage").innerHTML = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
//      document.getElementById("XNEXTPGTOP").innerHTML = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
//      document.getElementById("XPREVPGTOP").innerHTML = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
CloseDivProg();
   if (http.readyState == 4) {
    if(http.status == 200) {
	var myresponse=http.responseText;
	var mysplit=myresponse.split("%%");
var arrPromName=new Array();
var arrPromKol=new Array();
var KOL;
  var PromCategory=mysplit[0];
var nadpisCount=""
//document.getElementById("countajax").innerHTML=myresponse;
//document.getElementById("countajax").innerHTML=RegimTailFinish;
//document.getElementById("countajax").innerHTML=MenuKOL+" items";
		var mysplit2=PromCategory.split("~~");
if (document.getElementById("countajax"))
{document.getElementById("countajax").innerHTML=" <SPAN class=infotext>We found</SPAN><SPAN class=infotextbold id='ItogoItems' name='ItogoItems'> "+formatNumber0(mysplit2[0])+" </span><SPAN class=infotext>products that match </span>";}
var MyCRef="";
var ClRef="";
	for(var i=1;i<mysplit2.length;i++)
	{
 if (mysplit2[i]!="") 
 {
	mysplit4=mysplit2[i].split("!!");
MyCRef=MyCRef+mysplit4[0];
if (i<mysplit2.length-3) {ClRef="infoCommon"}
else {ClRef="infoLast"};
if  (document.getElementById("countajax"))
{document.getElementById("countajax").innerHTML=document.getElementById("countajax").innerHTML+"<a href='search_result.asp?params="+MyCRef+"' class='"+ClRef+"'>"+mysplit4[1]+"</a>";}
//document.getElementById("countajax").innerHTML=ClRef;
 }
if (i<mysplit2.length-1)
{
  if (mysplit2[i+1]!="") 
  {
    if (document.getElementById("countajax"))
{  document.getElementById("countajax").innerHTML=document.getElementById("countajax").innerHTML+"<SPAN class=maintext> - </span>";}
  }
}
	}
 	        var PromCategory=mysplit[1];
		var mysplit3=PromCategory.split("~~");
		var SelFixType=mysplit3[0];
		var SelFinish=mysplit3[1];
		var SelStyle=mysplit3[2];
		var SelBrand=mysplit3[3];
		var SelOptions=mysplit3[4];
		var SelWidth=mysplit3[5];
		var SelHeight=mysplit3[6];
		var SelLed=mysplit3[7];
		var SelVoltage=mysplit3[8];
		var SelColoredGlass=mysplit3[9];
		var SelMount=mysplit3[10];
		var SelPrice=mysplit3[11];
		var SelInst=mysplit3[12];
//document.getElementById("test1").innerHTML="dddddddddd="+SelInst;
var tTable="";
tTable=usmMenu1(13,mysplit[14],arrInst,SelInst,strNInst,"Installations",ExpandInst,'myChangeInst',RegimTailInst,4,tTable);
/// Fixture Type
if (SelInst==0)
{
tTable=usmDisMenu1(5,mysplit[6],arrFixType,"x",strNType,"AlSelInst()",tTable);
}
else
tTable=usmMenu1(5,mysplit[6],arrFixType,SelFixType,strNType,"Fixture Types",ExpandFixType,'myChangeFixType',RegimTailFixType,4,tTable);

/// Finishes
tTable=usmMenu1(1,mysplit[3],arrFinish,SelFinish,strNFinish,"Finishes",ExpandFinish,'myChangeFinish',RegimTailFinish,4,tTable);
/// Style
tTable=usmMenu1(2,mysplit[2],arrStyle,SelStyle,strNStyle,"Styles",ExpandStyle,'myChangeStyle',RegimTailStyle,4,tTable);
/// Brand
tTable=usmMenu1(3,mysplit[4],arrBrand,SelBrand,strNBrand,"Brands",ExpandBrand,'myChangeBrand',RegimTailBrand,4,tTable);
/// Width
if  (SelInst==11 && SelFixType==286)
tTable=usmMenu1(6,mysplit[7],arrWidth,SelWidth,strNWidth,"Widthes",ExpandWidth,'myChangeWidth',RegimTailWidth,14,tTable);
else
tTable=usmMenu1(6,mysplit[7],arrWidth,SelWidth,strNWidth,"Widthes",ExpandWidth,'myChangeWidth',RegimTailWidth,4,tTable);
tTable=usmMenu1(7,mysplit[8],arrHeight,SelHeight,strNHeight,"Heights",ExpandHeight,'myChangeHeight',RegimTailHeight,4,tTable);
tTable=usmMenu1(8,mysplit[9],arrLed,SelLed,strNLed,"Leds",ExpandLed,'myChangeLed',RegimTailLed,5,tTable)
tTable=usmMenu1(9,mysplit[10],arrVoltage,SelVoltage,strNVoltage,"Voltages",ExpandVoltage,'myChangeVoltage',RegimTailVoltage,4,tTable)
tTable=usmMenu1(10,mysplit[11],arrColoredGlass,SelColoredGlass,strNGlass,"Colored Glasses",ExpandColoredGlass,'myChangeColoredGlass',RegimTailColoredGlass,4,tTable)
tTable=usmMenu1(11,mysplit[12],arrMount,SelMount,strNMount,"Mounts",ExpandMount,'myChangeMount',RegimTailMount,4,tTable)
tTable=usmMenu1(12,mysplit[13],arrPrice,SelPrice,strNPrice,"Prices",ExpandPrice,'myChangePrice',RegimTailPrice,6,tTable)
tTable=usmMenu1(4,mysplit[5],arrOptions,SelOptions,strNOption,"Options",ExpandOptions,'myChangeOptions',RegimTailOptions,4,tTable)
document.getElementById("myTreeMenu").innerHTML="<table border='0' cellspacing='0' cellpadding='0' class='treeLeftUL0'>" + tTable+"</table>";
FlagAjax=0;
getAjaxPageNumber('1');
//  document.getElementById("showprogress").innerHTML="";
//  document.getElementById("showprogress").visibility = "hidden";
	}
  } else {
  }
}
//////////////////////
function treeLeftMenuItem(arrVhod,Id)
{
			for(var jn=0;jn<arrVhod.length;jn++)
			{
				if (arrVhod[jn][0]==Id)
				{
				var s=arrVhod[jn][1];
					while  (s.indexOf("\"")>-1)
					{
					s=s.replace("\"","&quot;");
					}
				return s;
				}
			}
return "noname";
}
function usmMenu1(mesto,mestomenu,arrSearch,SelectSearch,namemenu,allname,RegExpand,nameFunc,RegimTailZam,KolStringMenu,Itt)
{
var buf=[];
buf.push(Itt);

//s=document.getElementById("myTreeMenu").innerHTML;
 	        var PromCategory=mestomenu;
		var mysplit2=PromCategory.split("++");
 	        var LocalFound=0;
//Control on emtpy menu
		mykont=0;
	for (var i=0; i<mysplit2.length-1; i++)
	{
		var mysplit3=mysplit2[i].split("~~");
		if (mysplit3[1]>0) mykont=1;
	}
if (mykont>0)
{
buf.push("<tr><td align='left' class='treeLeftTab0'>" +namemenu+"</td></tr>");
// buf.push("<tr><td align='left' >222222222222</td></tr>");
//s=s+"<table><tr><td align='left' >222222222222</td></tr></table>";
var strMore=[];
var kolMore=0;
	for (var i=0; i<mysplit2.length-1 ; i++ )
	{
		var mysplit3=mysplit2[i].split("~~");
	if (i<KolStringMenu)
	{
buf.push("<tr><td align='left' class='treeLeftTab1'>");
		 buf.push("<a href='javascript:"+nameFunc+"("+mysplit3[0]+");' class='treeLeftUnder'>" +treeLeftMenuItem(arrSearch,mysplit3[0])+"</a>&nbsp;<span class='treeLeftQty'>["+formatNumber0(mysplit3[1])+"]</span>");
buf.push("</td></tr>");
	}
	else
	{
strMore.push("<tr><td align='left' class='treeLeftTab1'>");
 strMore.push("<a href='javascript:"+nameFunc+"("+mysplit3[0]+");' class='treeLeftUnder'>" +treeLeftMenuItem(arrSearch,mysplit3[0])+"</a>&nbsp;<span class='treeLeftQty'>["+mysplit3[1]+"]</span>");
strMore.push("</td></tr>");
kolMore++;
	}
	}
if (strMore.length>0)
{
	 buf.push("<tr><td id='usmMenuMore"+mesto+"'>");
	 buf.push("<table border='0' cellspacing='0' cellpadding='0' width='100%'>");
	 buf.push("<tr><td align='left' class='treeLeftTabMore'><a href='javascript:usmMenuMore("+mesto+");' class='treeLeftMore'>View All</a></td></tr>");
	 buf.push("</table>");
	 buf.push("</td><tr>");
	 buf.push("<input type='hidden' id='usmMenuNoMore"+mesto+"'  value=\"");
	 buf.push("<table border='0' cellspacing='0' cellpadding='0'  width='100%' id='usmTabMore"+mesto+"' >");
	 buf.push(strMore.join(""));
	 buf.push("</table>\" />");
}
else
{
	if (SelectSearch!="0" && SelectSearch!="") 
	{
	 buf.push("<tr><td align='left' class='treeLeftTabMore'><a href='javascript:"+nameFunc+"(0);' class='treeLeftMore'>View All</a></td></tr>");
	}
}
// s=s+"</ul>";
}
return buf.join("");
}
function usmMenuMore(IdMesto)
{
document.getElementById("usmMenuMore"+IdMesto).innerHTML=document.getElementById("usmMenuNoMore"+IdMesto).value;
}

function myZamena2(Gde,Zamena)
{
var mesto1=GlobPar.indexOf(Gde);
 if (mesto1>-1)
 {
 var prom0=GlobPar.substring(0,mesto1);
 var prom1=GlobPar.substring(mesto1);
 var mesto2=prom1.indexOf(";")
	var prom2="";
	if (mesto2>-1)
	{
	 prom2=prom1.substring(mesto2+1);
	}
	GlobPar=prom0+prom2;
 }
GlobPar=GlobPar+Zamena;
}
function ClearExpand()
{
ExpandInst=false;
ExpandFixType=false;
ExpandFinish=false;
ExpandStyle=false;
ExpandBrand=false;
ExpandOptions=false;
ExpandWidth=false;
ExpandHeight=false;
ExpandLed=false;
ExpandVoltage=false;
ExpandColoredGlass=false;
ExpandMount=false;
ExpandPrice=false;
}
function AlSelInst()
{
alert("Please select Category before selecting Fixture Type");
}
function usmDisMenu1(mesto,mestomenu,arrSearch,SelectSearch,namemenu,nameFunc,tTable)
{
return tTable+"<tr><td align='left' class='treeLeftTab0'>" +namemenu+"</td></tr>";

}

