OnLoadHandler.appendFunction("activateProductSearchDelay()",true);function activateProductSearchDelay(){setTimeout(activateProductSearch,500);}var searchErrorText="";var ajaxTargetElement;var ajaxQuery="";var productSearchResultReq;var phoneSearchResultReq;
function activateProductSearch(){if(document.getElementById){var C=0;var B=document.getElementsByTagName("input");for(var A=0;A<B.length;A++){if(hasClass(B[A],"productsearch")){if(searchErrorText==""){searchErrorText=document.getElementById("searchErrorText").innerHTML;
}targetDiv=document.getElementById("productSearchResult");targetDiv.style.visibility="hidden";B[A].form.onsubmit=doNothing;B[A].onkeyup=doSearch;if(B[A].captureEvents){B[A].captureEvents(Event.ONKEYUP);}C++;}}}}function doNothing(){return(false);}function doSearch(E){var D;
var B;var C;var A;if(E){D=E.target;}if(!E){D=window.event.srcElement;}C=D.value;var F=findPos(D);B=document.getElementById("productSearchResult");B.style.top=(F[1]+21)+"px";B.style.left=F[0]+"px";B.style.visibility="visible";A=D.form.action;loadXMLDoc(A,C,B,"productname");
}function selectProductSetup(){var E;var C;var D;var B=document.getElementById("phone");E=B[B.selectedIndex].id;confValue=document.forms[0].elements[0].value;C=new Array;C=E.split(",");D=C.length;if(confValue!="-1"){for(i=0;i<D;i++){var A="conf"+i;if(C[i]==1){document.getElementById(A).style.display="block";
}else{document.getElementById(A).style.display="none";}}}else{for(i=0;i<D;i++){var A="conf"+i;document.getElementById(A).style.display="none";}}}function fetchConfigurator(B){var A=document.configurators.phone.value;if(A=="-1"){alert("V�lj en produkt.");}else{setSeSupportCookie(A,"SeSupportID");
document.location.href=B;}}var searchType="";function loadXMLDoc(A,C,B,D){searchType=D;ajaxTargetElement=B;ajaxQuery=C;if(A.indexOf("productType=phone")!=-1){param="phone";corpReq=this.phoneSearchResultReq;}else{if(A.indexOf("productType=all")!=-1){param="all";
corpReq=this.productSearchResultReq;}}if(corpReq){processReqChange();}else{if(window.XMLHttpRequest){corpReq=new XMLHttpRequest();}else{if(window.ActiveXObject){corpReq=new ActiveXObject("Microsoft.XMLHTTP");}}if(corpReq){corpReq.onreadystatechange=processReqChange;
corpReq.open("GET",A,true);corpReq.send(null);}if(param=="phone"){this.phoneSearchResultReq=corpReq;}else{this.productSearchResultReq=corpReq;}}}function processReqChange(){if(corpReq.readyState==4){if(corpReq.status==200){if(corpReq.responseXML!=null){var A=corpReq.responseXML.documentElement;
parseXML(A,ajaxTargetElement);}}}}function parseXML(C,E){var B=0;var F="";var A=C.getElementsByTagName("row");for(i=0;i<A.length;i++){curItem=A.item(i);if(curItem.getElementsByTagName("productID").item(0).firstChild&&curItem.getElementsByTagName("ProductName").item(0).firstChild){id=curItem.getElementsByTagName("productID").item(0).firstChild.data;
shortDescription=curItem.getElementsByTagName("ProductName").item(0).firstChild.data;if(ajaxQuery!=""&&shortDescription.toLowerCase().indexOf(ajaxQuery.toLowerCase())!="-1"){if(searchType=="productname"){var D=id.split("/");var G=D[2].split("@");if(id.indexOf("AccessoryWrapper")!="-1"){targetUrl="/cws/corporate/products/accessoryportfolio/specification/";
}else{if(id.indexOf("PcCardWrapper")!="-1"){targetUrl="/cws/corporate/products/mobilebroadbandportfolio/specification/";}else{targetUrl="/cws/corporate/products/phoneportfolio/specification/";}}F+="<a href='"+targetUrl+G[0]+"'>"+shortDescription+"</a><br />\n";
}else{if(searchType=="compatibility"){var D=id.split("/");if(id.indexOf("MobilePhoneWrapper")!="-1"){var G=D[2].split("@");targetUrl="/cws/corporate/products/phoneportfolio/compatibleaccessories/"+G[0];var G=D[2].split("@");targetUrl="/cws/corporate/products/phoneportfolio/compatibleaccessories/"+G[0];
F+="<a href='"+targetUrl+"'>"+shortDescription+"</a><br />\n";}}else{targetUrl=document.url;F+="<a href='javascript:setSeSupportCookieAndRedirect(\""+id+"\");'>"+shortDescription+"</a><br />\n";}}B++;}}}if(B<=0){F=searchErrorText;}if(ajaxQuery==""){E.style.display="none";
}else{E.style.display="block";E.innerHTML=F;}}