function NewWindow(mypage, myname, w, h, scroll) { var winl = (screen.width - w) / 2; var wint = (screen.height - h) / 2; winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable' win = window.open(mypage, myname, winprops) if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); } } var xmlHttp var elementid var tempstring function GetXmlHttpObject() { var xmlHttp=null; try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } function updatediv(str,whatid,letter) { elementid = whatid; tempstring = str; if (str=="genre") { var str = document.prodfilter.genreselect.options[document.prodfilter.genreselect.selectedIndex].value; } else if (str=="sort") { var str = document.prodfilter.sortselect.options[document.prodfilter.sortselect.selectedIndex].value; } else if (str=="showcover") { if (document.prodfilter.showcover.checked == true) { var str = "/bladdra/update/showcover/1/"; } else if (document.prodfilter.showcover.checked == false) { var str = "/bladdra/update/showcover/0/"; } else { var str = "/bladdra/update/showcover/0/"; } } else if (str=="instock") { if (document.prodfilter.instock.checked == true) { var str = "/bladdra/update/instock/1/"; } else if (document.prodfilter.instock.checked == false) { var str = "/bladdra/update/instock/0/"; } else { var str = "/bladdra/update/instock/0/"; } } else if (str=="kommande") { if (document.prodfilter.kommande.checked == true) { var str = "/bladdra/update/kommande/1/"; } else if (document.prodfilter.kommande.checked == false) { var str = "/bladdra/update/kommande/0/"; } else { var str = "/bladdra/update/kommande/0/"; } } else if (str=="nyheter") { if (document.prodfilter.nyheter.checked == true) { var str = "/bladdra/update/nyheter/1/"; } else if (document.prodfilter.nyheter.checked == false) { var str = "/bladdra/update/nyheter/0/"; } else { var str = "/bladdra/update/nyheter/0/"; } } else if (str=="shownr") { var len = document.prodfilter.shownr.length; for (i=0;i

Uppdaterar...
"; } } function scrolltotop() { window.document.body.scrollTop = 0; window.document.documentElement.scrollTop = 0; } function stripspaces(input) { input.value = input.value.replace(/[^a-zA-Z0-9_]/gi,""); return true; } function stripspaces2(input) { input.value = input.value.replace(/[^0-9]/gi,""); return true; } function stripspaces3(input) { input.value = input.value.replace(/[^a-zA-Z0-9@\-._åäö]/gi,""); return true; } function toggle(divele) { if (document.getElementById(divele).style.display == "block") { document.getElementById(divele).style.display="none"; } else { document.getElementById(divele).style.display="block"; } } function toggle_visibility(func,ele) { if (func == "show") { if (ele == "steg1") { document.getElementById("steg2").style.display="none"; document.getElementById("steg2_info").style.display="none"; document.getElementById("steg3").style.display="none"; document.getElementById("steg3_info").style.display="none"; } else if (ele == "steg2") { document.getElementById("steg1").style.display="none"; document.getElementById("steg1_info").style.display="block"; document.getElementById("steg3").style.display="none"; document.getElementById("steg3_info").style.display="none"; } document.getElementById(ele).style.display="block"; } else if (func == "hide") { document.getElementById(ele).style.display="none"; } } function showClipboard(clips,totclips) { var betygid; for (i=1;i<6;i++) { if (i<=clips) { if (i<=totclips) { betygid = "betyg"+i+"on"; } else { betygid = "betyg"+i+"off"; } document.getElementById(betygid).style.backgroundImage="url(/image/1/betyg_on/)"; } else { if (i<=totclips) { betygid = "betyg"+i+"on"; } else { betygid = "betyg"+i+"off"; } document.getElementById(betygid).style.backgroundImage="url(/image/1/betyg_off/)"; } } } function showimage(x,y,img) { var viewportwidth; var viewportheight; if (typeof window.innerWidth != 'undefined') { viewportwidth = window.innerWidth, viewportheight = window.innerHeight } else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) { viewportwidth = document.documentElement.clientWidth, viewportheight = document.documentElement.clientHeight } else { viewportwidth = document.getElementsByTagName('body')[0].clientWidth, viewportheight = document.getElementsByTagName('body')[0].clientHeight } var pos_left=((viewportwidth / 2) - (x / 2)); var pos_top=((viewportheight / 2) - (y / 2)); if (document.getElementById("showimage").style.display=='block') { document.getElementById("showimage").style.display="none"; document.getElementById("showimage2").style.display="none"; } else { document.getElementById("showimage").style.display="block"; document.getElementById("showimage2").style.display="block"; document.getElementById("showimage2").style.width=""+x+"px"; document.getElementById("showimage2").style.height=""+y+"px"; document.getElementById("showimage2").style.left=""+pos_left+"px"; document.getElementById("showimage2").style.top=""+pos_top+"px"; document.getElementById("showimage2").innerHTML=""; } } function checkorderform() { var order_fornamn = document.getElementById("order_fornamn").value; var order_efternamn = document.getElementById("order_efternamn").value; var order_adress = document.getElementById("order_adress").value; var order_postnummer = document.getElementById("order_postnummer").value; var order_ort = document.getElementById("order_ort").value; var order_telefon = document.getElementById("order_telefon").value; var order_sms = document.getElementById("order_sms").value; if (order_fornamn=="" || order_efternamn=="" || order_adress=="" || order_postnummer=="" || order_ort=="") { alert("Du glömde fylla i några fält."); } else { temp=toggle_visibility('show','kassan4_info') temp=toggle_visibility('show','kassan4_main') temp=toggle_visibility('hide','kassan3_main') temp=toggle_visibility('hide','kassan2_main') temp=toggle_visibility('hide','kassan1_main') } } function check_persnr() { var order_persnr = document.getElementById("order_persnr").value; if (order_persnr.length < 10 || order_persnr == "1010101010" || order_persnr == "0000000000" || order_persnr == "0202020202" || order_persnr == "0404040404" || order_persnr == "0606060606" || order_persnr == "0808080808" || order_persnr == "1212121212") { alert("Fyll i ditt personnummer i formen \"ÅÅMMDDXXXX\" för att fortsätta"); } else { temp=updatediv("/orderdetaljer/update/3/"+order_persnr+"/","kassan4_main") temp=toggle_visibility('show','kassan4_info') temp=toggle_visibility('show','kassan4_main') temp=toggle_visibility('hide','kassan3_main') temp=toggle_visibility('hide','kassan2_main') temp=toggle_visibility('hide','kassan1_main') } } function checklsearch(event) { if (document.getElementById('lsearch').style.display == "block" && event.button == 0) { document.getElementById("lsearch").innerHTML=""; document.getElementById('lsearch').style.display="none"; return; } } function resetCell(Cell) { for (i=0;i<21;i++) { if ( document.getElementById("ls"+i) ) { if ( i == Cell ) { document.getElementById("ls"+Cell).style.backgroundColor="#a6aec2"; } else { document.getElementById("ls"+Cell).style.backgroundColor="#a6aec2"; } } else { break; } } } function showsearchresult(searchstring,bork) { if (searchstring.length<2 || searchstring == "..") { document.getElementById("lsearch").innerHTML=""; document.getElementById("lsearch").style.display="none"; return; } //keygrabber if ( bork.keyCode == 38 && document.getElementById("ls0") ) { for (i=0;i<21;i++) { if ( document.getElementById("ls"+i) ) { if ( document.getElementById("ls"+i).style.backgroundColor == "rgb(166, 174, 194)" || document.getElementById("ls"+i).style.backgroundColor == "#a6aec2") { var markedcell = i; } document.getElementById("ls"+i).style.backgroundColor="#ffffff"; } else { var lastcell = i-1; break; } } if ( markedcell >= 0 ) { if ( markedcell == 0 ) { document.getElementById("ls"+lastcell).style.backgroundColor="#a6aec2"; document.getElementById("ls0").style.backgroundColor="#ffffff"; return; } else { document.getElementById("ls"+(markedcell-1)).style.backgroundColor="#a6aec2"; document.getElementById("ls"+markedcell).style.backgroundColor="#ffffff"; return; } } else { if ( lastcell == 0 ) { document.getElementById("ls0").style.backgroundColor="#a6aec2"; return; } else { document.getElementById("ls"+lastcell).style.backgroundColor="#a6aec2"; document.getElementById("ls0").style.backgroundColor="#ffffff"; return; } } } else if ( bork.keyCode == 40 && document.getElementById("ls0") ) { for (i=0;i<21;i++) { if ( document.getElementById("ls"+i) ) { if ( document.getElementById("ls"+i).style.backgroundColor == "rgb(166, 174, 194)" || document.getElementById("ls"+i).style.backgroundColor == "#a6aec2") { var markedcell = i; } document.getElementById("ls"+i).style.backgroundColor="#ffffff"; } else { var lastcell = i-1; break; } } if ( markedcell >= 0 ) { if ( markedcell == lastcell ) { document.getElementById("ls0").style.backgroundColor="#a6aec2"; document.getElementById("ls"+lastcell).style.backgroundColor="#ffffff"; return; } else { document.getElementById("ls"+(markedcell+1)).style.backgroundColor="#a6aec2"; document.getElementById("ls"+markedcell).style.backgroundColor="#ffffff"; return; } } else if ( markedcell == 0 && lastcell != 0) { document.getElementById("ls1").style.backgroundColor="#a6aec2"; document.getElementById("ls0").style.backgroundColor="#ffffff"; return; } else { if ( lastcell == 0 ) { document.getElementById("ls0").style.backgroundColor="#a6aec2"; return; } else { document.getElementById("ls0").style.backgroundColor="#a6aec2"; document.getElementById("ls"+lastcell).style.backgroundColor="#ffffff"; return; } } } else if ( bork.keyCode == 13 ) { if ( document.getElementById("ls0") ) { for (i=0;i<21;i++) { if ( document.getElementById("ls"+i) ) { if ( document.getElementById("ls"+i).style.backgroundColor == "rgb(166, 174, 194)" || document.getElementById("ls"+i).style.backgroundColor == "#a6aec2") { var markedcell = i; } } else { break; } } if ( markedcell >= 0 ) { var a = document.getElementById("linkls"+markedcell); this.location.href = a; return; } else { document.searchform.submit(); return; } } else { document.searchform.submit(); return; } } else if ( bork.keyCode == 27 ) { document.getElementById("lsearch").innerHTML=""; document.getElementById("lsearch").style.display="none"; return; } else if (bork.keyCode < 48 && bork.keyCode != 8 && bork.keyCode != 46 && bork.keyCode != 32 && bork.keyCode != 0) { return; } //keygrabber slut xmlHttp=GetXmlHttpObject() xmlHttp.onreadystatechange=function() { if (xmlHttp.readyState==4 && xmlHttp.status==200) { document.getElementById("lsearch").innerHTML=xmlHttp.responseText; document.getElementById("lsearch").style.display="block"; } } var encodedstring=unescape( encodeURIComponent( searchstring ) ); encodedstring=escape(encodedstring); encodedstring=encodedstring.replace("+", "%2B"); encodedstring=encodedstring.replace("/", "%2F"); xmlHttp.open("GET","/lsearch/"+encodedstring+"/",true); xmlHttp.send(null); }