var cookieName="Product-history";
function setCookieName(A){cookieName=A
}function showSpecs(B){var N;
var C=document;
var M=window;
var K=B+"/compare";
var I=getItems(getProductCookie());
if(I&&I.length<2){M.alert(document.getElementById("error-message-not-enough").innerHTML)
}else{if(I){for(var F=0;
F<I.length;
F++){var E=I[F].split("|");
var G=E[0].split("_")[1];
K+="/"+G
}}else{M.alert(document.getElementById("error-message-not-enough").innerHTML);
var H=C.getElementById(N);
if(H){H.checked=false
}}if(I.length==1){if(I){for(var D=I.length-1;
D>=0;
D=F-1){var A=I[D].split("|");
var J=B+"/";
var L=A[2].replace(" ","/");
brandproductname=L.split(" ");
J+=A[1].split(",")+"/"+brandproductname[0]+"/specs.rhtml";
C.location.href=J
}}}else{K=K+"";
C.location.href=K
}}}function checkItems(){var D=document.getElementById("product_details");
if(D&&D.elements&&D.elements.length>0){for(var B=0;
B<D.elements.length;
B+=1){if(D.elements[B].name!="fradio1"&&D.elements[B].name!="fradio2"){D.elements[B].checked=false
}}}var A=getItems(getProductCookie());
if(A){for(B=A.length-1;
B>=0;
B-=1){var C=((A[B]).split("|"))[0];
var E=document.getElementById(C);
if(E){E.checked=true
}}}}function printItems(C,F,P){var J=getItems(getProductCookie());
var H=document.getElementById("compareproductslist");
var D=document.getElementById("items_count");
J=checkCat(F);
if(H){if(J&&J.length>0){removeProductLinkDivs();
toggleTitle("on");
for(var E=J.length-1;
E>=0;
E-=1){itemssplit=J[E].split("|");
var M=itemssplit[1].split(",");
var L=itemssplit[2].replace(" ","/");
var B=itemssplit[3];
var I=L.split(" ");
var A=I[0];
pid=itemssplit[0].split("_")[1];
brandName=I[1];
var N="";
for(var G=0;
G<I.length-2;
G+=1){N=N+I[G+2]+" "
}var O=document.getElementById("template");
var K=document.createElement("li");
K.innerHTML=O.innerHTML;
K.setAttribute("id","product"+E);
H.appendChild(K);
if(E>0||!P){K.getElementsByTagName("a")[0].href="javascript:changeItem('"+C+"', 0, '"+itemssplit[1]+"','"+itemssplit[0]+"','','',"+(P?"true":"false")+"); checkItems();"
}else{K.getElementsByTagName("a")[0].innerHTML=""
}K.getElementsByTagName("a")[1].href=C+"/"+M+"/"+A+"/specs.rhtml";
K.getElementsByTagName("a")[1].title+=brandName+" "+N;
K.getElementsByTagName("a")[1].innerHTML=B+" "+brandName+" "+N
}}else{removeProductLinkDivs();
toggleTitle("off")
}}if(D){if(J){if(J.length==1){D.innerHTML=J.length+" "+itemname+""
}else{D.innerHTML=J.length+" "+itemname+"en"
}}else{D.innerHTML="0 "+itemname+"en"
}}checkItems()
}function removeProductLinkDivs(){var B=document.getElementById("compareproductslist");
for(var A=0;
A<4;
A++){if(document.getElementById("product"+A)){B.removeChild(document.getElementById("product"+A))
}}}function toggleTitle(A){toggleDisplay("non-selected-title",A!="on");
toggleDisplay("selected-title",A=="on")
}function toggleDisplay(C,A){var B=document.getElementById(C);
if(A){B.style.display="block"
}else{B.style.display="none"
}}function changeItem(A,B,F,C,E,D){changeItem(A,B,F,C,E,D,false)
}function changeItem(A,B,C,I,D,E,G){var F=getItems(getProductCookie());
var H=new Array();
if(B){H=addItem(F,C,I,D,E)
}else{H=removeItem(F,I)
}setProductCookie(H);
printItems(A,C,G)
}function removeAllItems(){setProductCookie(new Array())
}function removeItem(F,D){if(F){var A=new Array();
for(var B=F.length-1;
B>=0;
B-=1){var C=((F[B]).split("|"))[0];
if(C!=D){A[A.length]=F[B]
}}A.reverse();
var E=document.getElementById(D);
if(E){E.checked=false
}}return A
}function addItem(G,B,H,D,E){var I=new Array();
var F=window;
if(G){for(var A=G.length-1;
A>=0;
A-=1){if((G[A]).indexOf("|")>-1){var J=((G[A]).split("|"))[0];
if(J!=H){I[I.length]=G[A]
}}}I.reverse();
if(I.length<4){I[I.length]=H+"|"+B+"|"+D+"|"+E
}else{F.alert(document.getElementById("error-message-tomany").innerHTML);
var C=document.getElementById(H);
if(C){C.checked=false
}}}else{I[0]=H+"|"+B+"|"+D+"|"+E
}return I
}function getItems(B){var A=null;
if(B&&B.indexOf("|")>-1){A=B.split(";")
}return A
}function checkCat(E){var A=getItems(getProductCookie());
var B=new Array();
if(A){for(var C=A.length-1;
C>=0;
C-=1){if((A[C]).indexOf("|")>-1){var D=((A[C]).split("|"))[1];
if(D==E){B[B.length]=A[C]
}}}B.reverse()
}setProductCookie(B);
return B
}function setProductCookie(C){var A=new Date();
var B=new Date();
var D;
A.setTime(B.getTime()+60*60*1000);
if(C&&C[0]){D=C.join(";");
D=D.substr(0,3000)
}else{D=""
}document.cookie=cookieName+"="+escape(D)+"; path=/"+((!A)?"":("; expires="+A.toGMTString()))
}function getProductCookie(){var B=cookieName+"=";
var C;
var A;
if(document.cookie.length>0){C=document.cookie.indexOf(B);
if(C!=-1){C+=B.length;
A=document.cookie.indexOf(";",C);
if(A==-1){A=document.cookie.length
}return unescape(document.cookie.substring(C,A))
}}};