
var log=new Log();function sendTrayHitboxValues(){var hbx12="";var divElementList=document.getElementsByTagName("div");if(divElementList.length>0){for(var i=0;i<divElementList.length;i++){if(divElementList[i].className=="trhbx div_fnc"){var tempElement=divElementList[i].id;hbx12+=tempElement.replace(/ /g,"+")+",";}}
if(hbx12.length>2){hbx12=hbx12.substring(0,hbx12.lastIndexOf(","));if(isDefined('useHbx')&&useHbx){log.debug("hbx - cv.12="+hbx12);_hbSet("cv.c12",hbx12);_hbSend();log.debug("hbx - _hbSend()");}}
if(fncInfo.filterAvailable){trayHbxValuesPlusNotSelected();}}}
function sendFncHbxValues(model){var hbxString5="";var hbxString8="";var hbxString9="";var hbxString10="";var hbxName="";var hbxValue="";model=model.replace(/ /g,"+");if(isDefined('useHbx')&&useHbx){hbxString5+=model;log.debug("hbx - cv.c5="+hbxString5);_hbSet("cv.c5",hbxString5);}
var liElementList=document.getElementsByTagName("li");if(liElementList.length>0){for(var i=0;i<liElementList.length;i++){if(liElementList[i].className=="button_yes"){var tempElement=document.getElementById(liElementList[i].id);var allChilds=tempElement.getElementsByTagName("a");var tempHbxNames=allChilds[0].id;tempHbxNames=tempHbxNames.split("_");hbxName=tempHbxNames[0].replace(/ /g,"+");hbxValue=tempHbxNames[1].replace(/ /g,"+")
hbxString8+=hbxName+"="+hbxValue+"-";hbxString9+=hbxName+"="+hbxValue+"-";hbxString10+=hbxName+"|"+hbxValue+",";}}
hbxString8=hbxString8.substring(0,hbxString8.lastIndexOf('-'));hbxString9=hbxString9.substring(0,hbxString9.lastIndexOf('-'));hbxString10=hbxString10.substring(0,hbxString10.lastIndexOf(','));hbxString8+="|"+model;if(isDefined('useHbx')&&useHbx&&(hbxString10.length>2)){log.debug("hbx - cv.c8="+hbxString8);log.debug("hbx - cv.c9="+hbxString9);log.debug("hbx - cv.c10="+hbxString10);_hbSet("cv.c8",hbxString8);_hbSet("cv.c9",hbxString9);_hbSet("cv.c10",hbxString10);}}
if(isDefined('useHbx')&&useHbx){_hbSend();log.debug("hbx - _hbSend()");}}
function trayHbxValuesPlusNotSelected(){log.debug("hbx - Start c11");var trayProdArray=new Array();var viewProdArray=new Array();var prodAndHbx=new Array();var hbxArray=new Array();var prodInTray=false;var x=0;var y=0;if(isDefined('trayCookieName')&&getCookieValue(trayCookieName)!=null)
{var trayCookieValue=getCookieValue(trayCookieName);var trayProdArray=trayCookieValue.split(',');var divElementList=document.getElementsByTagName("div");var prodAndFilter="";var filterSelections=getFilterSelections();if((divElementList.length>0)&&(document.getElementById)){var allPageDivs=document.getElementsByTagName("div");for(var i=0;i<allPageDivs.length;i++){if(allPageDivs[i].className=="productContainer div_fnc"&&(allPageDivs[i].style.display!="none")){for(var j=0;j<allPageDivs.length;j++){i++;if(j<=i&&allPageDivs[i].className=="hbxFnc div_fnc"){prodAndHbx=allPageDivs[i].id.split("_");viewProdArray.push(prodAndHbx);break;}}}}
viewProdArray.sort();}
for(var k=0;k<viewProdArray.length;k++){prodAndHbx=viewProdArray[k];y++;prodInTray=false;prodAndFilter="";for(var l=0;l<trayProdArray.length;l++){if(trayProdArray[l]==prodAndHbx[0]){log.debug("hbx - This product is in tray. Skip it: "+prodAndHbx[0]);prodInTray=true;x++;break;}}
if(!prodInTray||(y==viewProdArray.length)){if(!prodInTray){prodAndFilter+=filterSelections+prodAndHbx[1];hbxArray.push(prodAndFilter.replace(/ /g,"+"));x++;}
if(hbxArray.join(",").length>1100||(y==viewProdArray.length)){if(isDefined('useHbx')&&useHbx&&hbxArray.length>0){log.debug("hbx - cv.c11="+hbxArray.join(","));_hbSet("cv.c11",hbxArray.join(","));_hbSend();log.debug("hbx - _hbSend()");}
hbxArray=new Array();}}}}}
function getFilterSelections(){var hbxString="";var liElementList=document.getElementsByTagName("li");if(liElementList.length>0){for(var i=0;i<liElementList.length;i++){if(liElementList[i].className=="button_yes"){var tempElement=document.getElementById(liElementList[i].id);var allChilds=tempElement.getElementsByTagName("a");var tempHbxNames=allChilds[0].id;tempHbxNames=tempHbxNames.split("_");hbxString+=tempHbxNames[0]+"="+tempHbxNames[1]+"-";}}
hbxString=hbxString.substring(0,hbxString.lastIndexOf("-"));hbxString+="|";}
return hbxString;}
function checkHbxSendStatus(){log.debug("hbx - checkHbxSendStatus entered");var trayCookie=getCookieValues(trayCookieName);if(trayCookie!=null){var productArray=parseProducts(trayCookie);if(productArray.length>0){trayHbxValuesPlusNotSelected();}}}
function setChangedProdHbx(compareHbxName){if(isDefined('useHbx')&&useHbx){log.debug("hbx - cv.c13="+compareHbxName.replace(/ /g,"+"));_hbSet("cv.c13",compareHbxName.replace(/ /g,"+"));_hbSend();log.debug("hbx - _hbSend()");}}
function setHbxOnComparisonUnload(){log.debug("setHbxOnResultUnload()");var hbx14="";var divElementList=document.getElementsByTagName("div");if(divElementList.length>0){for(var i=0;i<divElementList.length;i++){if(divElementList[i].className=="hbxclass div_fnc"){var tempElement=divElementList[i].id;hbx14+=tempElement.replace(/ /g,"+")+",";}}
if(hbx14.length>2){hbx14=hbx14.substring(0,hbx14.lastIndexOf(","));if(isDefined('useHbx')&&useHbx){log.debug("hbx - cv.c14="+hbx14);_hbSet("cv.c14",hbx14);_hbSend();log.debug("hbx - _hbSend()");}}}}
function setHbxOnResultUnload()
{log.debug("hbx - setHbxOnResultUnload()");trayHbxValuesPlusNotSelected();}