

function controlTsrBody(tsrBodyDivId,status){var body="";var bodyClose="";var bodyOpen="";if(document.getElementById){body=document.getElementById(tsrBodyDivId);bodyOpen=document.getElementById(tsrBodyDivId+'_open_ctrl');bodyClose=document.getElementById(tsrBodyDivId+'_close_ctrl');}else if(document.all){body=document.all[tsrBodyDivId];bodyOpen=document.all[tsrBodyDivId+'_open_ctrl'];bodyClose=document.all[tsrBodyDivId+'_close_ctrl'];}

if(body==null||bodyOpen==null||bodyClose==null){return;}

if(status=="open"){body.style.display="block";bodyClose.style.display="block";bodyOpen.style.display="none";}else if(status=="close"){body.style.display="none";bodyClose.style.display="none";bodyOpen.style.display="block";}}
function buttonCtrl(elementId,status,auto){var openElement="";var closeElement="";var trayCookieValue=getCookieValue(trayCookieName);var trayLength=getLengthOfCookieValues(trayCookieValue);var autoUpdate=auto;var elementsOnThisPage=true;var elementsMax=this.comparableItemsMax?this.comparableItemsMax:6;if(document.getElementById){openElement=document.getElementById(elementId+'_open');closeElement=document.getElementById(elementId+'_close');}else if(document.all){openElement=document.all[elementId+'_open'];closeElement=document.all[elementId+'_close'];}

if(openElement==null||closeElement==null){elementsOnThisPage=false;}

if(status=="open"&&elementsOnThisPage){closeElement.style.display="none";openElement.style.display="block";}else if(status=="close"){if((trayLength<elementsMax)&&elementsOnThisPage){openElement.style.display="none";closeElement.style.display="block";}else{if(trayLength==elementsMax){if(autoUpdate=="false"){if(!trayOpen){showCompareTray();setTimeout("hideCompareTray()",5000);}else{setTimeout("hideCompareTray()",5000);}

if(document.getElementById){document.getElementById('trayIsFullNotification').style.display="block";document.getElementById('trayCounterNotification').style.display="none";}else if(document.all){document.all['trayIsFullNotification'].style.display="block";document.all['trayCounterNotification'].style.display="none";}}}}}

if(autoUpdate=="true"){if((trayLength==elementsMax)&&elementsOnThisPage){closeElement.style.display="block";openElement.style.display="none";}}}
function esTabControl(elementId,buttonId){if(document.getElementById){var element=document.getElementById(elementId);var parentElement=element.parentNode;var allTags=parentElement.getElementsByTagName("div");if(allTags.length>0){for(var i=0;i<allTags.length;i++){if(allTags[i].id.length>0){if(parentElement.id==document.getElementById(allTags[i].id).parentNode.id){document.getElementById(allTags[i].id).style.display="none";}}}}
element.style.display="block";var currentButton=document.getElementById(buttonId.id);parentElement=currentButton.parentNode;allTags=parentElement.getElementsByTagName("a");var naviElements=0;for(var t=0;t<allTags.length;t++){if(allTags[t].id.length>0){var currentId=allTags[t].id;if(currentId.search("button")>-1){naviElements++;}}}
var halfAmount=naviElements/2;var amountOfNonNaviLinks=allTags.length-naviElements;for(var x=0;x<allTags.length;x++){if(allTags[x].id.length>0){var tempButton="";var tempButton2="";var value=0;if(currentButton.id==allTags[x].id){tempButton=document.getElementById(allTags[x].id);if(x<=halfAmount){value=x+amountOfNonNaviLinks+halfAmount;}else if(x>halfAmount){value=x-amountOfNonNaviLinks-halfAmount;}

tempButton2=document.getElementById(allTags[value].id);elementsArray=new Array(tempButton.getElementsByTagName("span"));elementsArray2=new Array(tempButton2.getElementsByTagName("span"));for(var z=0;z<allTags.length;z++){if(allTags[z].id.length>0){var currentId=allTags[z].id;if(currentId.search("button")>-1){elementBeta=document.getElementById(allTags[z].id);if(elementBeta.className.indexOf("_a")>-1){tempString=elementBeta.className;tempString=tempString.substring(0,tempString.indexOf("_a"));elementBeta.className=tempString;}

elementsBetaArray=elementBeta.getElementsByTagName("span");if(elementsBetaArray[0].className.indexOf("_a")>-1){tempString=elementsBetaArray[0].className;tempString=tempString.substring(0,tempString.indexOf("_a"));elementsBetaArray[0].className=tempString;}}}}
if(tempButton.id==buttonId.id){for(var le=0;le<elementsArray.length;le++){var tempData=elementsArray[le];for(var zz=0;zz<2;zz++){for(var i=0;i<tempData.length;i++){var indexValue=tempData[i].className.indexOf("_a");if(indexValue==-1){document.getElementById(tempData[i].id).className=tempData[i].className+"_a";var parentAgain=document.getElementById(tempData[i].id).parentNode;parentAgain.className=parentAgain.className+"_a";}}
tempData=elementsArray2[le];}}}else{if(tempButton2.id!=buttonId.id){for(var le=0;le<elementsArray.length;le++){var tempData=elementsArray[le];for(var i=0;i<tempData.length;i++){var tempString=tempData[i].className;var indexValue=tempString.indexOf("_a");if(indexValue>-1){tempString=tempString.substring(0,indexValue);document.getElementById(tempData[i].id).className=tempString;var parentAgain=document.getElementById(tempData[i].id).parentNode;tempString=parentAgain.className;tempString=tempString.substring(0,tempString.indexOf("_a"));parentAgain.className=tempString;}}}}}}}}}}
function getCookieValue(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return null;}




