var mozillakey; var cartdivid; var historyok = false; var listonoff = true; var boxlistteller = 0; var cremoveimages = false; var pagefillcart = true; var thispicprodid = ""; var thisvariantcolor = ""; var geprodid = ""; var timerID = null; var timerRunning = false; var delay = 1000; var antallikurv = 0; var thisproductident = ""; var ie4 = 0; var ns4 = 0; var ns3 = 0; var bookmarkedpage = window.dhtmlHistory.getCurrentLocation(); var matcheList = document.getElementById("matches"); var prodmatcheList = document.getElementById("prodmatches"); ver = parseInt(navigator.appVersion); ie4 = (ver > 3 && navigator.appName != "Netscape") ? 1 : 0; ns4 = (ver > 3 && navigator.appName == "Netscape") ? 1 : 0; ns3 = (ver == 3 && navigator.appName == "Netscape") ? 1 : 0; if (ie4) { var myoDiv = document.getElementById("divlogon"); if (myoDiv != null) myoDiv.attachEvent("onkeydown", doEnterLogon); var myoInp = document.getElementById("matches"); if (myoInp != null) myoInp.attachEvent("onkeydown", doEnterSearch); } if (ns4 || ns3) { var mymDiv = document.getElementById("divlogon"); if (mymDiv != null) mymDiv.onkeydown = doEnterLogon; var mymsImp = document.getElementById("searchinp"); if (mymsImp != null) mymsImp.onkeydown = setmoxillakey; var mymmImp = document.getElementById("matches"); if (mymmImp != null) mymmImp.onkeydown = doEnterSearch; } if (cartdivid == undefined) cartdivid = "cart"; var thispiccookie = GetCookie("usepicture"); if (thispiccookie != null && thispiccookie == "True") { cremoveimages = true; } else { cremoveimages = false; }; if (document.getElementById && document.createElement) { if (useAxax == true) { display.CheckJava(CheckJava_CallBack); } } String.prototype.startsWith = function (str) { return (this.match("^" + str) == str) }; function removeText(field) { field.value = ''; } function showGemoneyDetails(prodid) { var myklarna = document.getElementById("singleklarna1"); if (myklarna) myklarna.style.display = "none"; var mygediv = document.getElementById("gemoneydetails" + prodid); var mysubge = document.getElementById("gemoneytopdiv" + prodid); mygediv.style.display = "block"; mysubge.style.display = "none"; } function hideGemoneyDetails(prodid) { var myklarna = document.getElementById("singleklarna1"); if (myklarna) myklarna.style.display = "block"; var mygediv = document.getElementById("gemoneydetails" + prodid); var mysubge = document.getElementById("gemoneytopdiv" + prodid); mygediv.style.display = "none"; mysubge.style.display = "block"; } function getgemoneybymonth(paymentsum, selmonth, prodid) { geprodid = prodid; display.getGeMoneyCalc(paymentsum, selmonth, prodid, getgemoneybymonth_CallBack); } function getgemoneybymonth_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var mygediv = document.getElementById("gemoneydetails" + geprodid); mygediv.innerHTML = response.value; } function CreateBookmarkLink(urlstr, titlestr) { var ua = navigator.userAgent.toLowerCase(); var isSafari = (ua.indexOf('webkit') != -1); var isMac = (ua.indexOf('mac') != -1); var buttonStr = isMac ? 'Command/Cmd' : 'CTRL'; if (window.sidebar) { window.sidebar.addPanel(titlestr, urlstr, ""); } else if (window.external) { window.external.AddFavorite(urlstr, titlestr); } else if (window.opera && window.print) { alert('Opera rules! Press ' + buttonStr + ' + D to bookmark!'); } else if (window.home || isSafari) alert('Safari rules! Press ' + buttonStr + ' + D to bookmark!'); else { return true; } } function SetFirstPageCookie(pagename) { var myyear = new Date(); var exyear = myyear.getFullYear(); exyear = exyear + 2; var myexdate = new Date(Date.parse("Jan 1 " + exyear)); document.cookie = "cwentstartpage=" + pagename + "; expires=" + myexdate.toGMTString() + "; path=" + GetPathName() + ";"; } function SetJavacookie() { if (document.getElementById && document.createElement) { document.cookie = "javaisok=True"; } else { document.cookie = "javaisok=False"; } } function showtipafriend(divname) { if (document.getElementById(divname).style.display == "block") hidetipafriend(divname); else document.getElementById(divname).style.display = "block"; } function hidetipafriend(divname) { document.getElementById(divname).style.display = "none"; document.getElementById("tipafriendmsg").style.display = "none"; document.getElementById("tipafrienderrmsg").style.display = "none"; } function sendtiptofriend(menuID, prodID, productname) { var mailmessage = document.getElementById("tipafriendcommentinp").value; var sendto = document.getElementById("tipafriendtoinp").value; var sendfrom = document.getElementById("tipafriendfrominp").value; var tiplink = "menuid=" + menuID; if (prodID.length > 0) tiplink += "&prodid=" + prodID; display.sendTipsMail(sendto, sendfrom, tipmailsubject, mailmessage, tiplink, productname, sendtiptofriend_CallBack); document.getElementById("tipafriendcommentinp").value = ""; document.getElementById("tipafriendtoinp").value = ""; document.getElementById("tipafriendfrominp").value = ""; } function sendtiptofriend_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } if (response.value == true) { document.getElementById("tipafriendmsg").style.display = "block"; document.getElementById("tipafrienderrmsg").style.display = "none"; } else { document.getElementById("tipafriendmsg").style.display = "none"; document.getElementById("tipafrienderrmsg").style.display = "block"; } } function showprodrequest(divname) { if (document.getElementById(divname).style.display == "block") hideprodrequest(divname); else document.getElementById(divname).style.display = "block"; } function hideprodrequest(divname) { document.getElementById(divname).style.display = "none"; document.getElementById("prodrequestmsg").style.display = "none"; document.getElementById("prodrequesterrmsg").style.display = "none"; } function sendrequestform(menuID, prodID, productname) { var mailmessage = document.getElementById("prodrequestcommentinp").value; var sendfrom = document.getElementById("prodrequestfrominp").value; var tiplink = "menuid=" + menuID; if (prodID.length > 0) tiplink += "&prodid=" + prodID; if (window.requestsubject) display.sendRequestMail(sendfrom, requestsubject, mailmessage, tiplink, productname, sendrequestform_CallBack); else display.sendRequestMail(sendfrom, tipmailsubject, mailmessage, tiplink, productname, sendrequestform_CallBack); document.getElementById("prodrequestcommentinp").value = ""; document.getElementById("prodrequestfrominp").value = ""; } function sendrequestform_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } if (response.value == true) { document.getElementById("prodrequestmsg").style.display = "block"; document.getElementById("prodrequesterrmsg").style.display = "none"; } else { document.getElementById("prodrequestmsg").style.display = "none"; document.getElementById("prodrequesterrmsg").style.display = "block"; } } function sendlisttofriend(mylinklist, prodID, listname) { var mailmessage = document.getElementById("senduserlistcommentinp").value; var sendto = document.getElementById("senduserlisttoinp").value; var sendfrom = document.getElementById("senduserlistfrominp").value; display.sendWhishlistMail(sendto, sendfrom, listubject, mailmessage, mylinklist, listname, sendlisttofriend_CallBack); document.getElementById("senduserlistcommentinp").value = ""; document.getElementById("senduserlisttoinp").value = ""; } function sendlisttofriend_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } if (response.value == true) { document.getElementById("senduserlistmsg").style.display = "block"; document.getElementById("senduserlisterrmsg").style.display = "none"; } else { document.getElementById("senduserlistmsg").style.display = "none"; document.getElementById("senduserlisterrmsg").style.display = "block"; } } function showsenduserlist(divname) { document.getElementById(divname).style.display = "block"; } function hidesenduserlist(divname) { document.getElementById(divname).style.display = "none"; document.getElementById("senduserlistmsg").style.display = "none"; document.getElementById("senduserlisterrmsg").style.display = "none"; } function printorder() { window.open("printerfriend.aspx?type=order", "PrintOrder", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600"); } function getordertxt() { var ordertxt = window.opener.document.getElementById("render").innerHTML; document.getElementById("render").innerHTML = ordertxt; } function opencustedit(genses, whattodo) { if (whattodo == "1") window.open('custeditor.aspx?genses=' + genses + '&type=intro', 'Custeditor', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600'); else window.open('custeditor.aspx?genses=' + genses + '&type=body', 'Custeditor', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600'); } function GetSetPictures() { var menuid = document.getElementById("menuinp"); var prodid = document.getElementById("prodidinp"); var genses = document.getElementById("gensesinp"); var prodidval = prodid.value; var thiscookie = GetCookie("usepicture"); if (thiscookie != null && thiscookie == "True") { document.cookie = "usepicture=False; path=" + GetPathName() + ";"; RenderRender(menuid.value, prodid.value); } else { document.cookie = "usepicture=True; path=" + GetPathName() + ";"; display.SetNoPicVal(menuid.value, genses.value, prodid.value, GetSetPictures_CallBack); }; prodid.value = prodidval; } function GetSetPictures_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myrender = document.getElementById("render"); myrender.innerHTML = ''; var t = document.createElement('div'); t.innerHTML = response.value; myrender.appendChild(t); } function SetCompareChecked(myteller) { alert(myteller); } function GetSetCompare(spid, myteller) { var thisprodcomp = document.getElementById("compare" + myteller); var thiscookie = GetCookie("compareprod"); if (thisprodcomp.checked == true) { if (!document.getElementById("iscomparefile")) { if (thiscookie != null && thiscookie.length > 0) { var thisnewcookie = replace(thiscookie, "," + spid, ""); thisnewcookie = replace(thisnewcookie, spid + ",", ""); if (thisnewcookie != spid) { document.cookie = "compareprod=" + thisnewcookie + "," + spid + "; path=" + GetPathName() + ";"; } else { document.cookie = "compareprod=" + spid + "; path=" + GetPathName() + ";"; } } else { document.cookie = "compareprod=" + spid + "; path=" + GetPathName() + ";"; } } } else { if (thiscookie != null && thiscookie.length > 0) { var thisnewcookie = replace(thiscookie, "," + spid, ""); thisnewcookie = replace(thisnewcookie, spid + ",", ""); thisnewcookie = replace(thisnewcookie, "undefined,", ""); if (thisnewcookie != spid) { document.cookie = "compareprod=" + thisnewcookie + "; path=" + GetPathName() + ";"; } else { document.cookie = "compareprod=; path=" + GetPathName() + ";"; } } }; if (document.getElementById("iscomparefile")) { thiscookie = GetCookie("compareprod"); var menuid = document.getElementById("menuinp"); var genses = document.getElementById("gensesinp"); if (menuid.value == null || menuid.value == '') menuid.value = '0'; display.getProdCompare(menuid.value, genses.value, thiscookie, GetSetCompare_Callback); } if (window.docompare) { if (docompare == true) docomparestuff(); } } function GetSetCompare_Callback(response) { if (response.value == null || response.value.length == 0) { return; } var myrender = document.getElementById("render"); myrender.innerHTML = ''; var t = document.createElement('div'); t.innerHTML = response.value; myrender.appendChild(t); } function renderListBox(prodid, teller) { boxlistteller = teller; var menuid = document.getElementById("menuinp"); var genses = document.getElementById("gensesinp"); if (menuid.value == null || menuid.value == '') menuid.value = '0'; display.getProdVariant(menuid.value, prodid, genses.value, teller, 2, cremoveimages, renderListBox_Callback); } function renderListBox_Callback(response) { if (response.value == null || response.value.length == 0) { return; } var boxprice = document.getElementById("boxpricev" + boxlistteller); if (boxprice != null) boxprice.innerHTML = "<input type=\"hidden\" id=\"price" + boxlistteller + "\" value=\"" + response.value[0] + "\" />" + response.value[1]; var boxquantity = document.getElementById("boxquantityonhand" + boxlistteller); if (boxquantity != null) boxquantity.innerHTML = response.value[2]; var boxproductident = document.getElementById("boxproductidentv" + boxlistteller); if (boxproductident != null) boxproductident.innerHTML = response.value[3]; var boxcart = document.getElementById("boxcart" + boxlistteller); if (boxcart != null) boxcart.innerHTML = response.value[6] + response.value[5]; } function renderListList(prodid, teller) { boxlistteller = teller; var menuid = document.getElementById("menuinp"); var genses = document.getElementById("gensesinp"); if (menuid.value == null || menuid.value == '') menuid.value = '0'; display.getProdVariant(menuid.value, prodid, genses.value, teller, 1, cremoveimages, renderListList_Callback); } function renderListList_Callback(response) { if (response.value == null || response.value.length == 0) { return; } var listprice = document.getElementById("spanprice" + boxlistteller); if (listprice != null) listprice.innerHTML = "<input type=\"hidden\" id=\"price" + boxlistteller + "\" value=\"" + response.value[0] + "\" />" + response.value[1]; var listquantity = document.getElementById("spanquantityonhand" + boxlistteller); if (listquantity != null) listquantity.innerHTML = response.value[2]; var listproductident = document.getElementById("spanproductident" + boxlistteller); if (listproductident != null) listproductident.innerHTML = response.value[3]; var listcart = document.getElementById("spancart" + boxlistteller); if (listcart != null) listcart.innerHTML = response.value[5]; var listcartinp = document.getElementById("spancartinp" + boxlistteller); if (listcartinp != null) listcartinp.innerHTML = response.value[6]; } function GetCookie(sName) { var aCookie = document.cookie.split("; "); for (var i = 0; i < aCookie.length; i++) { var aCrumb = aCookie[i].split("="); if (sName == aCrumb[0]) return unescape(aCrumb[1]); } return null; } function GetPathName() { var aPath = website.split("/"); var myresult = "/"; if (aPath.length > 4) { myresult = "/" + aPath[aPath.length - 2]; } if (aPath.length > 5) { myresult = "/" + aPath[aPath.length - 3] + myresult; } if (aPath.length > 6) { myresult = "/" + aPath[aPath.length - 4] + myresult; } return myresult; } function doEnterLogon(oEvent) { if (oEvent.keyCode == 13) { DoLogon(); } } function doEnterSearch(oEvent) { if (oEvent.keyCode == 13) { DoSearch(); } } function setmoxillakey(oEvent) { mozillakey = oEvent.keyCode; } function getbodystyle() { } function DoNada() { } function hideMatchlist() { if (window.matcheList) matcheList.style.visibility = "hidden"; } function RunMenu(menuid, closing, closebelow) { var booksubstr = ''; if (bookmarkedpage.length > 0) { if (bookmarkedpage.indexOf('pagep') == 0) { var prodid = document.getElementById("prodidinp"); prodid.value = bookmarkedpage.substring(5, bookmarkedpage.length); booksubstr = bookmarkedpage.substring(5, bookmarkedpage.length); bookmarkedpage = ''; RunMenu(booksubstr, '0', '0'); return; } if (bookmarkedpage.indexOf('pages') == 0) { booksubstr = bookmarkedpage.substring(5, bookmarkedpage.length); bookmarkedpage = ''; RunMenu(booksubstr, '0', '0'); return; } if (bookmarkedpage.indexOf('page') == 0) { booksubstr = bookmarkedpage.substring(4, bookmarkedpage.length); bookmarkedpage = ''; RunMenu(booksubstr, '0', '0'); return; } } historyok = true; var genses = document.getElementById("gensesinp"); var prodid = document.getElementById("prodidinp"); RenderTitle(menuid, prodid.value); display.renderMenu(menuid, closing, closebelow, genses.value, RunMenu_CallBack); if (closebelow != '999') { RenderRender(menuid, prodid.value); } else { RenderRender(menuid, ''); }; var menuinp = document.getElementById("menuinp"); var searchinp = document.getElementById("searchinp"); menuinp.value = menuid; prodid.value = ''; historyok = false; if (closebelow != '999') { if (uselightbox && ie4 != 1) { } else { var complexObject = new Object(); complexObject.isajax = 'true'; complexObject.menuid = menuinp.value; complexObject.genses = genses.value; complexObject.prodid = prodid.value; complexObject.mysearchinp = searchinp.value; dhtmlHistory.add("page" + menuinp.value, complexObject); } } } function RunMenu_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myMenu = document.getElementById("mainmenu"); myMenu.innerHTML = response.value; } function CheckJava_CallBack(response) { var mymenu = document.getElementById("menuinp"); if (response != null && response.value == true && mymenu != null) { dhtmlHistory.initialize(); dhtmlHistory.addListener(historyChange); if (mymenu.value.length == 0) { RunMenu('0', '0', '0'); } else { RunMenu(mymenu.value, '0', '0'); } } } function ChangeCartImg(prodid) { if (changemycartimg != null && changemycartimg == true) { var mypic = document.getElementById("cartimg" + prodid); if (mypic != null) { var newimg = new Image(); if (useurlrewrite == false) { newimg.src = "dep/cartblock.gif"; mypic.src = newimg.src; } else { newimg.src = website + "dep/cartblock.gif"; mypic.src = newimg.src; } } } } function RenderRender(menuid, prodid) { pagefillcart = false; var myprodid = document.getElementById("prodidinp"); if (myprodid.value != "") thispicprodid = myprodid.value; ChangeCartImg(thispicprodid); thispicprodid = prodid; myprodid.value = prodid; var genses = document.getElementById("gensesinp"); var menuinp = document.getElementById("menuinp"); menuinp.value = menuid; var searchinp = document.getElementById("searchinp"); display.renderRender(menuid, genses.value, prodid, cremoveimages, RenderRender_CallBack); RenderTitle(menuid, prodid); if (historyok == false && useajaxhistory == true) { if (uselightbox && ie4 != 1) { } else { var complexObject = new Object(); complexObject.isajax = 'true'; complexObject.menuid = menuinp.value; complexObject.genses = genses.value; complexObject.prodid = myprodid.value; complexObject.mysearchinp = searchinp.value; if (myprodid.value.length > 0) { dhtmlHistory.add("pagep" + prodid, complexObject); } else { dhtmlHistory.add("pages" + menuid, complexObject); } } } myprodid.value = ''; } function RenderRender_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myrender = document.getElementById("render"); myrender.innerHTML = ''; var t = document.createElement('div'); t.innerHTML = response.value; myrender.appendChild(t); pagefillcart = true; if (uselightbox) initLightbox(); thisvariantcolor = ""; if (window.dovariant) { if (dovariant == true) dovariantstuff(); } var genses = document.getElementById("gensesinp"); var menuinp = document.getElementById("menuinp"); var myprodid = thispicprodid; if (useprodspecs) display.getProductSpecs(menuinp.value, genses.value, myprodid, ProductSpecs_CallBack); } function ProductSpecs_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myrender = document.getElementById("render"); var t = document.createElement('div'); t.innerHTML = response.value; myrender.appendChild(t); } function changevariantpictxt(txt) { var mvarianttxt = document.getElementById("singlevariantpicdialog"); if (thisvariantcolor.length < 1) thisvariantcolor = mvarianttxt.innerHTML; if (mvarianttxt != null) mvarianttxt.innerHTML = txt; } function changevariantpictxtback() { var mvarianttxt = document.getElementById("singlevariantpicdialog"); if (mvarianttxt != null) mvarianttxt.innerHTML = thisvariantcolor; } function RenderTitle(menuid, prodid) { display.renderTitle(menuid, prodid, RenderTitle_CallBack); } function RenderTitle_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } document.title = response.value + MyCompanyname; } function getExactFreigthCost() { var zipto = document.getElementById("zipcode"); var gensesinp = document.getElementById("gensesinp"); if (zipto != null && zipto.value.length == 4 && isNaN(zipto.value) == false) { display.getpostenXmlStr(zipto.value, gensesinp.value, getExactFreigthCost_CallBack); } } function getExactFreigthCost_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var postendiv = document.getElementById("ocdpostenwrapper"); postendiv.innerHTML = response.value; var cityplace = document.getElementById("cityplace"); var mycityplace = document.getElementById("postengencityplace"); if (cityplace != null && mycityplace != null && mycityplace.value.length > 1) { cityplace.value = mycityplace.value; } } function fillFormFromEniro(telefonnummer) { var tmpfield; var feltnavn = "telephone,customername,companyname,address,zipcode,cityplace,state"; var felttab = feltnavn.split(","); for (var i = 0; i < felttab.length - 1; ++i) { tmpfield = document.getElementById(felttab[i]); if (tmpfield != null) tmpfield.value = ""; } display.getTelefonOppslag(telefonnummer, fillFormFromEniro_CallBack); } function fillFormFromEniro_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var tmptab; var tmpfield; var mycustomername = ""; for (var i = 0; i < response.value.length; ++i) { tmptab = response.value[i].split(";"); if (tmptab.length == 2) { if (combinefirstlastname == true) { if (tmptab[0] == "customername") mycustomername += tmptab[1] + " "; if (tmptab[0] == "companyname") mycustomername += tmptab[1]; } tmpfield = document.getElementById(tmptab[0]); if (tmpfield != null) tmpfield.value = tmptab[1]; } } if (combinefirstlastname == true) { if (mycustomername.length < 2) mycustomername = "Ingen data funnet."; tmpfield = document.getElementById("customername"); if (tmpfield != null) tmpfield.value = mycustomername; } getExactFreigthCost(); } function fillDeliveryFormFromEniro(telefonnummer) { var tmpfield; var felttab = deliverfeltnavn.split(","); for (var i = 0; i < felttab.length - 1; ++i) { tmpfield = document.getElementById(felttab[i]); if (tmpfield != null) tmpfield.value = ""; } display.getDeliveryTelefonOppslag(telefonnummer, fillDeliveryFormFromEniro_CallBack); } function fillDeliveryFormFromEniro_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var tmptab; var tmpfield; var mycustomername = ""; for (var i = 0; i < response.value.length; ++i) { tmptab = response.value[i].split(";"); if (tmptab.length == 2) { if (combinefirstlastname == true) { if (tmptab[0] == "deliveryname") mycustomername += tmptab[1] + " "; if (tmptab[0] == "deliverylastname") mycustomername += tmptab[1]; } tmpfield = document.getElementById(tmptab[0]); if (tmpfield != null) tmpfield.value = tmptab[1]; } } if (combinefirstlastname == true) { if (mycustomername.length < 2) mycustomername = "Ingen data funnet."; tmpfield = document.getElementById("deliveryname"); if (tmpfield != null) tmpfield.value = mycustomername; } getExactFreigthCost(); } function SendListMail() { var mailsubject = ''; var sendfrom = document.getElementById("epostaddr"); var mailonoff = document.getElementById("mailstartstopp").value; var maillistname = document.getElementById("maillistname"); if (mailonoff == "stop") { mailsubject = "unsubscribe " + maillistname.value + " " + sendfrom.value; listonoff = false; } else { mailsubject = "subscribe " + maillistname.value + " " + sendfrom.value; }; display.sendSimpleMail('', sendfrom.value, '', mailsubject, SendListMail_CallBack); } function SendListMail_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var divmailinglist = document.getElementById("mailinglist"); var maillisttxt = document.getElementById("maillisttxt"); if (response.value == true) { divmailinglist.innerHTML = maillisttxt.value; } } function GetUserPass() { var myemail = document.getElementById("sendupeinp"); display.SendUserPass(myemail.value, GetUserPass_CallBack); } function GetSupplierPass() { var myemail = document.getElementById("sendupeinp"); display.SendSupplierPass(myemail.value, GetUserPass_CallBack); } function GetUserPass_CallBack(response) { if (response.value == null || response.value != true) { var myemailme = document.getElementById("sendupfinitoerr"); myemailme.style.display = "block"; return; } var myemailm = document.getElementById("sendupfinito"); myemailm.style.display = "block"; var myemailo = document.getElementById("sendup"); myemailo.style.display = "none"; var myemailme = document.getElementById("sendupfinitoerr"); myemailme.style.display = "none"; } function DoSearch() { if (window.dopresearch) { if (dopresearch == true) dopresearchstuff(); } var searchinp = document.getElementById("searchinp"); var menuinp = document.getElementById("menuinp"); var gensesinp = document.getElementById("gensesinp"); var mysearch = document.getElementById("render"); if (uselightbox && ie4 != 1) { } else { var complexObject = new Object(); complexObject.isajax = 'true'; complexObject.menuid = menuinp.value; complexObject.genses = gensesinp.value; complexObject.mysearchinp = searchinp.value; dhtmlHistory.add("search" + menuinp.value, complexObject); }; if (menuinp.value == null || menuinp.value.length == 0) { menuinp.value = '0'; } if (searchinp.value == null || searchinp.value.length == 0) { searchinp.value = ''; } display.printSearch(searchinp.value, menuinp.value, gensesinp.value, cremoveimages, DoSearch_CallBack); } function DoHistorySearch(searchinp, menuinp, gensesinp) { var mysearch = document.getElementById("render"); mysearch.innerHTML = ''; display.printSearch(searchinp, menuinp, gensesinp, cremoveimages, DoSearch_CallBack); } function DoSearch_CallBack(response) { if (response.value == null) { return; } var mysearch = document.getElementById("render"); var searchinp = document.getElementById("searchinp"); searchinp.value = ''; searchinp.focus(); matcheList.style.visibility = "hidden"; mysearch.innerHTML = response.value; } function DoLogon() { var myipa = 'noip'; var mylogonname = document.getElementById("logonname"); var mylogonpass = document.getElementById("logonpass"); var myipaddr = document.getElementById("ipinp"); var mymenu = document.getElementById("menuinp"); var myprodid = document.getElementById("prodidinp"); var mygenses = document.getElementById("gensesinp"); if (useipaddress) myipa = myipaddr.value; display.DoLogon(mylogonname.value, mylogonpass.value, mygenses.value, myipa, mymenu.value, myprodid.value, DoLogon_CallBack); if (setlogoncookie == true) { var uselogoncookie = document.getElementById("savelogoncookie"); if (uselogoncookie.checked == true) { display.EncUPInfo(mylogonname.value, mylogonpass.value, DoEncData_CallBack); } else { document.cookie = "cwebizup=; path=" + GetPathName() + ";"; } } mylogonpass.value = ''; mylogonname.value = ''; } function DoLogon_CallBack(response) { if (response.value == null || response.value.length == 0) { if (document.getElementById("divlogonerr") != null) { document.getElementById("divlogonerr").style.display = "block"; document.getElementById("divlogonerr").innerHTML = logongerrmessage; } return; } if (updatelogonlanding != null && updatelogonlanding == true) { window.document.location.href = website + updatelogonpage; } else { window.document.location.href = replace(window.document.location.href, '?loofu=true', ''); } } function SaveSuppProdText(myprodid) { var myeditor = document.getElementById(suppliereditorID + "_SuppProdEdit_SupplierEditor1_ID"); var mymenuinp = document.getElementById("gensesinp"); var myeditortxt = myeditor.getHTML().toString(); myeditortxt = replace(myeditortxt, '=', '**?*'); SupplierProdEditModule.SaveSuppProdText(mymenuinp.value, myprodid, myeditortxt, SaveProdText_CallBack) } function SaveProdText_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } } function DoSuppLogon() { var myipa = 'noip'; var mylogonname = document.getElementById("logonname"); var mylogonpass = document.getElementById("logonpass"); var myipaddr = document.getElementById("ipinp"); var mymenu = document.getElementById("menuinp"); var myprodid = document.getElementById("prodidinp"); var mygenses = document.getElementById("gensesinp"); if (useipaddress) myipa = myipaddr.value; display.DoSuppLogon(mylogonname.value, mylogonpass.value, mygenses.value, myipa, mymenu.value, myprodid.value, DoSuppLogon_CallBack); if (setlogoncookie == true) { var uselogoncookie = document.getElementById("savelogoncookie"); if (uselogoncookie.checked == true) { display.EncUPInfo(mylogonname.value, mylogonpass.value, DoEncData_CallBack); } else { document.cookie = "cwebizsup=; path=" + GetPathName() + ";"; } } mylogonpass.value = ''; mylogonname.value = ''; } function DoSuppLogon_CallBack(response) { if (response.value == null || response.value.length == 0) { if (document.getElementById("divlogonerr") != null) { document.getElementById("divlogonerr").style.display = "block"; document.getElementById("divlogonerr").innerHTML = logongerrmessage; } return; } if (updatesupplogonpage != null) { window.document.location.href = website + updatesupplogonpage; } else { var myrender = document.getElementById("render"); myrender.innerHTML = ''; var t = document.createElement('div'); t.innerHTML = response.value; myrender.appendChild(t); RenderCart(); } } function DoEncData_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myyear = new Date(); var exyear = myyear.getFullYear(); exyear = exyear + 2; var myexdate = new Date(Date.parse("Jan 1 " + exyear)); document.cookie = "cwebizup=" + response.value + "; expires=" + myexdate.toGMTString() + "; path=" + GetPathName() + ";"; } function setListCookie() { var mylistalias = document.getElementById("mylistalias").value; document.cookie = "listalias=" + mylistalias + "; path=" + GetPathName() + ";"; document.getElementById("mylistalias").value = ""; } function setThisListCookie(mylistalias) { document.cookie = "listalias=" + mylistalias + "; path=" + GetPathName() + ";"; window.document.location.href = website + myuserlistpage + '?genses=' + document.getElementById("gensesinp").value; } function saveCart() { var myalias = ''; var gensesinp = document.getElementById("gensesinp"); var ippaddrinp = document.getElementById("ipinp"); var thiscookie = GetCookie("listalias"); if (thiscookie != null && thiscookie.length > 2) myalias = thiscookie; display.saveMyCartToList(gensesinp.value, ippaddrinp.value, myalias, saveCart_CallBack); } function saveCart_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var divsavecarttolist = document.getElementById("divsavecarttolist"); if (response.value == true) { divsavecarttolist.innerHTML = "OK"; } else { divsavecarttolist.innerHTML = ""; } } function UpdateProdRating() { var prodident = document.getElementById("prodidinp").value; display.getMyProdrating(prodident, UpdateProdRating_CallBack); } function UpdateProdRating_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var mypic = document.getElementById("singleratingimg"); var newimg = new Image(); if (useurlrewrite == false) { newimg.src = "dep/rating-" + response.value + ".gif"; mypic.src = newimg.src; } else { newimg.src = website + "dep/rating-" + response.value + ".gif"; mypic.src = newimg.src; } } function DeleteProductList(prodident, genses) { var myremoteip = document.getElementById("ipinp"); var myalias = ''; var thiscookie = GetCookie("listalias"); if (thiscookie != null && thiscookie.length > 2) myalias = thiscookie; display.deleteMyProductInList(genses, myremoteip.value, prodident, myalias, DeleteProductList_CallBack); } function DeleteProductList_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } if (response.value == true) { var mypic = document.getElementById("userlistdelimg"); var newimg = new Image(); if (useurlrewrite == false) { newimg.src = "dep/singleuserlistdel.gif"; mypic.src = newimg.src; } else { newimg.src = website + "dep/singleuserlistdel.gif"; mypic.src = newimg.src; } } } function DeleteList(genses, thisalias) { var myremoteip = document.getElementById("ipinp"); var myalias = ''; var thiscookie = GetCookie("listalias"); if (thiscookie != null && thiscookie.length > 2) myalias = thiscookie; if (thisalias == myalias) myalias = ""; if (confirm(deletelistmessage + thisalias)) display.deleteMyList(genses, myremoteip.value, thisalias, DeleteList_CallBack); } function DeleteList_CallBack(response) { var myuserlistdiv = document.getElementById("allmyuserliststop"); if (response.value == null || response.value.length == 0) { myuserlistdiv.innerHTML = ""; } else { myuserlistdiv.innerHTML = response.value; } } function SaveProductList(prodident, genses) { var myremoteip = document.getElementById("ipinp"); var myalias = ''; var thiscookie = GetCookie("listalias"); if (thiscookie != null && thiscookie.length > 2) myalias = thiscookie; display.saveMyProductInList(genses, myremoteip.value, prodident, myalias, SaveProductList_CallBack); } function SaveProductList_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } if (response.value == true) { var mypic = document.getElementById("userlistimg"); var newimg = new Image(); if (useurlrewrite == false) { newimg.src = "dep/singleuserlistfull.gif"; mypic.src = newimg.src; } else { newimg.src = website + "dep/singleuserlistfull.gif"; mypic.src = newimg.src; } } } function InsertFreighCostToCart(freightcostvalue) { var genses = document.getElementById("gensesinp"); display.InsertFreighCostToCart(genses.value, freightcostvalue, InsertFreighCostToCart_CallBack) } function InsertFreighCostToCart_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } } function RenderCart() { var genses = document.getElementById("gensesinp"); if (cartdivid == "cartmedia") myot = mymediaot; if (myot.length < 2) myot = "orders"; display.renderCart(genses.value, DefaultCart, myot, RenderCart_CallBack); } function RenderCart_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } if (cartdivid.length < 2) cartdivid = "cart"; var myCart = document.getElementById(cartdivid); myCart.innerHTML = response.value; } function RenderCart2() { var genses = document.getElementById("gensesinp"); display.renderCart(genses.value, "2", myot, RenderCart2_CallBack); } function RenderCart2_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } if (cart2divid != null && cart2divid.length < 2) cart2divid = "cart2"; var myCart = document.getElementById(cart2divid); myCart.innerHTML = response.value; } function FillCart(antall, prodident, price, comment, carttype, genses, teller, type, pt) { var isthiscartok = true; antallikurv = antall; thisproductident = prodident; if (window.replacekomma) antall = replace(antall, ',', '.'); myot = pt; if ((!IsNumeric(teller) && teller != "") || myot.startsWith("media")) { cartdivid = "cartmedia"; type += "M"; } else cartdivid = "cart"; if (window.doprecart) { if (doprecart == true && cartdivid == "cart") doprecartstuff(); else if (doprecart == true && cartdivid == "cartmedia") dopremediacartstuff(); var commentcookie = GetCookie("cartcomment"); if (comment == "" && commentcookie != null) comment = commentcookie; if (precartisok == false) isthiscartok = false; } var myremoteip = document.getElementById("ipinp"); var mypic = document.getElementById("cartimg" + prodident + teller); if (pagefillcart == true && isthiscartok == true) { display.AddToCart(prodident, myremoteip.value, antall, price, comment, genses, pt, FillCart_CallBack); if (mypic != null) { var newimg = new Image(); if (useurlrewrite == false) { newimg.src = "dep/cartfull" + type + ".gif"; mypic.src = newimg.src; } else { newimg.src = website + "dep/cartfull" + type + ".gif"; mypic.src = newimg.src; } } } } function FillMultiCart(antall, prodident, price, comment, carttype, genses, teller, type, pt) { var isthiscartok = true; antallikurv = antall; thisproductident = prodident; if (window.replacekomma) antall = replace(antall, ',', '.'); myot = pt; if ((!IsNumeric(teller) && teller != "") || myot.startsWith("media")) { cartdivid = "cartmedia"; type += "M"; } else cartdivid = "cart"; if (window.doprecart) { if (doprecart == true && cartdivid == "cart") doprecartstuff(); else if (doprecart == true && cartdivid == "cartmedia") dopremediacartstuff(); var commentcookie = GetCookie("cartcomment"); if (comment == "" && commentcookie != null) comment = commentcookie; if (precartisok == false) isthiscartok = false; } var myremoteip = document.getElementById("ipinp"); var mypic = document.getElementById("cartimg" + prodident + teller); if (pagefillcart == true && isthiscartok == true) { display.AddToCart(prodident, myremoteip.value, antall, price, comment, genses, pt, FillCart_CallBack); } } function FillCartSpesial(antall, prodident, productdesc, price, comment, carttype, genses, teller, type, pt) { var isthiscartok = true; antallikurv = antall; thisproductident = prodident; if (window.replacekomma) antall = replace(antall, ',', '.'); myot = pt; if ((!IsNumeric(teller) && teller != "") || myot.startsWith("media")) { cartdivid = "cartmedia"; type += "M"; } else cartdivid = "cart"; if (window.doprecart) { if (doprecart == true && cartdivid == "cart") doprecartstuff(); else if (doprecart == true && cartdivid == "cartmedia") dopremediacartstuff(); var commentcookie = GetCookie("cartcomment"); if (comment == "" && commentcookie != null) comment = commentcookie; if (precartisok == false) isthiscartok = false; } var myremoteip = document.getElementById("ipinp"); var mypic = document.getElementById("cartimg" + prodident + teller); if (pagefillcart == true && isthiscartok == true) { display.AddToCartSpesial(prodident, productdesc, myremoteip.value, antall, price, comment, genses, pt, FillCart_CallBack); var newimg = new Image(); if (useurlrewrite == false) { newimg.src = "dep/cartfull" + type + ".gif"; mypic.src = newimg.src; } else { newimg.src = website + "dep/cartfull" + type + ".gif"; mypic.src = newimg.src; } } } function FillCart_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myCart = document.getElementById(cartdivid); myCart.innerHTML = response.value; var genses = document.getElementById("gensesinp"); if (DirectToCart == true) GotoBigCart(genses.value); if (window.dochangecart) { if (dochangecart == true && cartdivid == "cart") dochangecartstuff(); else if (dochangecart == true && cartdivid == "cartmedia") dochangemediacartstuff(); } } function EditCart(cartid, antall, genses, ot) { if (window.replacekomma) antall = replace(antall, ',', '.'); antallikurv = antall; if (ot.startsWith("media")) { cartdivid = "cartmedia"; myot = mymediaot; } else cartdivid = "cart"; var myCart = document.getElementById("render"); if (window.dochangecart) { if (dochangecart == true && cartdivid != "cartmedia") dochangecartstuff(); else if (dochangecart == true && cartdivid == "cartmedia") dochangemediacartstuff(); } if (window.customcartsql) display.editCart(cartid, antall, genses, ot, customcartsql, EditCart_CallBack); else display.editCart(cartid, antall, genses, ot, "", EditCart_CallBack); } function EditCart_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myCart = document.getElementById("render"); myCart.innerHTML = ''; var t = document.createElement('div'); t.innerHTML = response.value; myCart.appendChild(t); RenderCart(); if (window.dochangecart) { if (dochangecart == true && cartdivid != "cartmedia") dochangecartstuff(); else if (dochangecart == true && cartdivid == "cartmedia") dochangemediacartstuff(); } } function DeleteFromCart(cartid, genses, ot) { if (ot.startsWith("media")) { cartdivid = "cartmedia"; myot = mymediaot; } var myCart = document.getElementById("render"); if (window.dochangecart) { if (dochangecart == true && cartdivid != "cartmedia") dochangecartstuff(); else if (dochangecart == true && cartdivid == "cartmedia") dochangemediacartstuff(); } if (window.customcartsql) display.deleteFromCart(cartid, genses, ot, customcartsql, DeleteFromCart_CallBack); else display.deleteFromCart(cartid, genses, ot, "", DeleteFromCart_CallBack); } function DeleteFromCart_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myCart = document.getElementById("render"); myCart.innerHTML = ''; var t = document.createElement('div'); t.innerHTML = response.value; myCart.appendChild(t); RenderCart(); if (window.dochangecart) { if (dochangecart == true && cartdivid != "cartmedia") dochangecartstuff(); else if (dochangecart == true && cartdivid == "cartmedia") dochangemediacartstuff(); } } function IsNumeric(input) { return (input - 0) == input && input.length > 0; } function GotoBigCart(genses) { display.renderCart(genses, '3', myot, GotoBigCart_CallBack); } function GotoBigCart_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myBigCart = document.getElementById("render"); myBigCart.innerHTML = ''; var t = document.createElement('div'); t.innerHTML = response.value; myBigCart.appendChild(t); } function NextPic(updown, pic) { display.NextPic(updown, pic, NextPic_CallBack); } function NextPic_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myPic = document.getElementById("divmulitpic"); myPic.innerHTML = response.value; myPic = document.getElementById("singlebigpicture"); myPic.innerHTML = ''; if (uselightbox) initLightbox(); } function NextGroupPic(updown, pic) { display.NextGroupPic(updown, pic, NextGroupPic_CallBack); } function NextGroupPic_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var myPic = document.getElementById("singlegroupbigpicture"); myPic.innerHTML = response.value; if (uselightbox) initLightbox(); } function FindMatches(searchCriteria) { if (mozillakey == 13 || (ie4 && window.event.keyCode == 13)) { DoSearch(); } else { if (mozillakey == 40 || (ie4 && window.event.keyCode == 40) && matcheList.style.visibility != "hidden") { if (!matcheList.focused) { matcheList.focus(); matcheList.options[0].selected = "1"; } else { matcheList.focus(); } } else { if (searchCriteria) { display.FindMatches(searchCriteria, FindMatches_CallBack); } else { matcheList.style.visibility = "hidden"; } } } } function FindMatches_CallBack(response) { if (response.error != null) { return; } if (response.value == null || response.value.length == 0) { matcheList.style.visibility = "hidden"; return; } matcheList.style.visibility = "visible"; matcheList.options.length = 0; matcheList.size = response.value.length; for (var i = 0; i < response.value.length; ++i) { matcheList.options[matcheList.options.length] = new Option(response.value[i]); } } function MatchSelected(matches) { var searchinp = document.getElementById("searchinp"); searchinp.value = matches.options[matches.selectedIndex].text; } function FindProdMatches(searchCriteria) { if (mozillakey == 13 || (ie4 && window.event.keyCode == 13)) { } else { if (mozillakey == 40 || (ie4 && window.event.keyCode == 40)) { prodmatcheList.focus(); } else { if (searchCriteria) { display.FindProdMatches(searchCriteria, prodmatchorderby, FindProdMatches_CallBack); } else { prodmatcheList.style.visibility = "hidden"; } } } } function FindProdMatches_CallBack(response) { if (response.error != null) { return; } if (response.value == null || response.value.length == 0) { prodmatcheList.style.visibility = "hidden"; return; } prodmatcheList.style.visibility = "visible"; prodmatcheList.options.length = 0; prodmatcheList.size = response.value.length; for (var i = 0; i < response.value.length; ++i) { prodmatcheList.options[prodmatcheList.options.length] = new Option(response.value[i]); } } function MatchProdSelected(matches) { var prodmatches = document.getElementById("prodmatches"); var tbstr = prodmatches.options[prodmatches.selectedIndex].text.split(" - "); if (tbstr[0].length > 0) { if (mozillakey == 13 || (ie4 && window.event.keyCode == 13)) { DoProdSearchStuff(tbstr[0]); } else { DoPreProdSearchStuff(tbstr[0]); } } } function BigPic(picstring) { var myPic = document.getElementById("singlebigpicture"); var tmppicstr = ''; if (useurlrewrite) { tmppicstr = '<a onclick="BigPicClear()"><img class="sbigprodimg" src="' + website + fileparentfolder + 'images/' + picstring + '" alt="Tilbake"></a>'; } else { tmppicstr = '<a onclick="BigPicClear()"><img class="sbigprodimg" src="' + fileparentfolder + 'images/' + picstring + '" alt="Tilbake"></a>'; }; myPic.innerHTML = tmppicstr; myPic.style.background = mybigpicbackground; } function BigPicClear() { var myPic = document.getElementById("singlebigpicture"); myPic.innerHTML = ''; myPic.style.background = ""; } var winheight = 100; var winwidth = 100; var cat = null; step = 10; var nav = navigator.userAgent.toLowerCase(); var isopera = false; if (nav.indexOf('opera') != -1) isopera = true; function replace(string, text, by) { var strLength = string.length, txtLength = text.length; if ((strLength == 0) || (txtLength == 0)) return string; var i = string.indexOf(text); if ((!i) && (text != string.substring(0, txtLength))) return string; if (i == -1) return string; var newstr = string.substring(0, i) + by; if (i + txtLength < strLength) newstr += replace(string.substring(i + txtLength, strLength), text, by); return newstr; } function SaveShout() { var myipaddr = document.getElementById("ipinp"); var mygenses = document.getElementById("gensesinp"); var shout = document.getElementById("txtshout"); Shout.saveCustomerShout(mygenses.value, myipaddr.value, shout.value, UpdateShout_CallBack); } function UpdateShout() { try { Shout.getCustomerShout(UpdateShout_CallBack); } catch (_err) { } } function UpdateShout_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } InitializeTimer(); var myShout = document.getElementById(custshoutID); myShout.innerHTML = response.value; } function InitializeTimer() { secs = orgsecs; StopTheClock(); StartTheTimer(); } function StopTheClock() { if (timerRunning) clearTimeout(timerID); timerRunning = false } function StartTheTimer() { if (secs == 0) { StopTheClock(); DoTimerStuff(); } else { secs = secs - 1; timerRunning = true; timerID = self.setTimeout("StartTheTimer()", delay); } } function catswindows(imgname, imgwidth, imgheight, imgtitle) { try { if (isopera) { LeftPosition = (screen.width) ? (screen.width - winwidth) / 2 : 100; TopPosition = (screen.height) ? (screen.height - winheight) / 2 : 100; paramstp = "height=" + winheight + ",width=" + winwidth + ",top=" + TopPosition + ",left=" + LeftPosition + ",scrollbars=no,location=no" + ",directories=no,status=no,menubar=no,toolbar=no,resizable=no"; var operastr = '<html><title>' + imgtitle + '</title><body><img src="' + imgname + '" border=0></body></html>'; cat = window.open("blank4opera.html", "cat", paramstp); cat.document.write(operastr); x = y = step; while (x | y) { try { cat.resizeBy(x, y); LeftPosition = (screen.width - cat.window.innerWidth) / 2; TopPosition = (screen.height - cat.window.innerHeight) / 2; if (LeftPosition < 0) LeftPosition = 0; if (TopPosition < 0) TopPosition = 0; cat.moveTo(LeftPosition, TopPosition); if (cat.window.innerWidth >= imgwidth) x = 0; if (cat.window.innerHeight >= imgheight) y = 0; } catch (ex) { break; } } if (cat.focus) { cat.focus(); } return; } if (!document.layers && !document.all && !document.getElementById) { paramstp = "height=" + imgheight + ",width=" + imgwidth + ",top=6" + ",left=6,scrollbars=no,location=no" + ",directories=no,status=no,menubar=no,toolbar=no,resizable=no"; cat = window.open("", "cat", paramstp); oldstr = '<html><title>' + imgtitle + '</title><body background="' + imgname + '"></body></html>'; cat.document.write(oldstr); if (cat.focus) { cat.focus(); } return; } if (document.layers) { LeftPosition = (screen.width) ? (screen.width - imgwidth) / 5 : 100; TopPosition = (screen.height) ? (screen.height - imgheight) / 5 : 100; paramstp = "height=" + imgheight + ",width=" + imgwidth + ",top=" + TopPosition + ",left=" + LeftPosition + ",scrollbars=no,location=no" + ",directories=no,status=no,menubar=no,toolbar=no,resizable=no"; } else { LeftPosition = (screen.width) ? (screen.width - winwidth) / 5 : 100; TopPosition = (screen.height) ? (screen.height - winheight) / 5 : 100; paramstp = "height=" + winheight + ",width=" + winwidth + ",top=" + TopPosition + ",left=" + LeftPosition + ",scrollbars=no,location=no" + ",directories=no,status=no,menubar=no,toolbar=no,resizable=no"; }; cat = window.open("", "cat", paramstp); if (document.all) { string = "<html><title>" + imgtitle + "</title><body topmargin=0 leftmargin=0 bgcolor=white>"; string1 = "<div id=loadintxt style='position:absolute;width:100%;top:45%;text-align:center;visibility:visible;font-family:Comic Sans MS;font-size:16px;font-weight:bold'></div>"; string2 = "<div id=errtxt style='position:absolute;width:100%;top:45%;text-align:center;font-family:Comic Sans MS;font-size:16px;color:red;font-weight:bold;visibility:hidden'>&nbsp;</div>"; string3 = '<script>' + 'var animColorIndex=0;colorArray=["#FFFFFF","#CCCCCC","#999999","#666666","#333333","#000000","#333333","#666666","#999999","#CCCCCC"];'; string4 = 'function textLooping(){if(animColorIndex==100)animColorIndex=0;' + 'loadintxt.style.color=colorArray[animColorIndex];animColorIndex++;}animInterval=setInterval("textLooping()",500);'; string5 = "function erroccur(){clearInterval(animInterval);loadintxt.style.visibility='hidden';errtxt.style.visibility='visible';}"; string6 = '</script>'; string7 = '<script language="javascript1.2">'; string8 = 'function init(){clearInterval(animInterval);' + "loadintxt.style.visibility='hidden';" + 'fltr.filters.item(0).Apply();fltr.filters.item(0).Play();' + 'fltr.style.visibility="visible";}' + '</script>'; string9 = '<img id="fltr" style="filter:BlendTrans(Duration=0);visibility:hidden" src="' + imgname + '" border=0' + ' width=' + imgwidth + ' height=' + imgheight + ' onload="init()" onerror="erroccur()">' + '</body></html>'; } if (document.getElementById && !document.all) { toppos = imgheight / 2 - 100; leftpos = imgwidth / 2 - 100; string = "<html><title>" + imgtitle + "</title><body bgcolor='#FFFFFF'><div id=loadintxt style='position:absolute;top:" + toppos + "px;left:" + leftpos + "px;'></div>"; string1 = '<script>var animColorIndex=0;colorArray=["#FFFFFF","#CCCCCC","#999999","#666666","#333333","#000000","#333333","#666666","#999999","#CCCCCC"];'; string2 = 'function textLooping(){if(animColorIndex==10)animColorIndex=0;ls="<font size=4 face=Comic Sans MS color="+colorArray[animColorIndex]+"></font>"'; string3 = 'document.getElementById("loadintxt").innerHTML=ls;'; string4 = 'animColorIndex++;};animInterval=setInterval("textLooping()",500);</script>'; string5 = '<script language="javascript1.2">'; string6 = 'function init(){document.getElementById("catpic").style.visibility="visible";clearInterval(animInterval);document.getElementById("loadintxt").style.visibility="hide";}'; string7 = "function erroccur(){errstr='ERROR!!! Please try again';}</script>"; string8 = "<div id=catpic style='position:absolute;left:0px;top:0px;visibility:hidden'>"; string9 = "<img src='" + imgname + "' width=" + imgwidth + " height=" + imgheight + " border=0 onload='init()' onerror='erroccur()'></div></body></html>"; } cat.document.writeln(string); cat.document.writeln(string1); cat.document.writeln(string2); cat.document.writeln(string3); cat.document.writeln(string4); cat.document.writeln(string5); cat.document.writeln(string6); cat.document.writeln(string7); cat.document.writeln(string8); cat.document.writeln(string9); x = y = step; if (document.all) { while (x | y) { try { cat.resizeBy(x, y); LeftPosition = (screen.width - cat.document.body.clientWidth) / 2; TopPosition = (screen.height - cat.document.body.clientHeight) / 2; if (LeftPosition < 0) LeftPosition = 0; if (TopPosition < 0) TopPosition = 0; if (cat.document.body.clientWidth >= imgwidth) x = 0; if (cat.document.body.clientHeight >= imgheight) y = 0; } catch (ex) { break; } } } else if (document.getElementById && !document.all) { while (x | y) { try { cat.resizeBy(x, y); LeftPosition = (screen.width - cat.window.innerWidth) / 2; TopPosition = (screen.height - cat.window.innerHeight) / 2; if (LeftPosition < 0) LeftPosition = 0; if (TopPosition < 0) TopPosition = 0; if (cat.window.innerWidth >= imgwidth) x = 0; if (cat.window.innerHeight >= imgheight) y = 0; } catch (ex) { break; } } } if (cat.focus) { cat.focus(); } return; } catch (ex) { return; } } function CloseCatWin() { try { if (cat != null && cat.open) cat.close(); } catch (ex) { return; } } window.onfocus = CloseCatWin; var forumitemid; function setVote(forumitem, ipaddr, website) { forumitemid = forumitem; ForumModule.setForumVote(forumitem, ipaddr, setForumVote_CallBack); var mypic = document.getElementById("thumbimg" + forumitem); if (mypic != null) { var newimg = new Image(); newimg.src = website + "dep/thumbsupclick.jpg"; mypic.src = newimg.src; } } function setItemVote(forumitem, ipaddr, website) { forumitemid = forumitem; ForumThreadItemModule.setForumVote(forumitem, ipaddr, setForumVote_CallBack); var mypic = document.getElementById("thumbimg" + forumitem); if (mypic != null) { var newimg = new Image(); newimg.src = website + "dep/thumbsupclick.jpg"; mypic.src = newimg.src; } } function setForumVote_CallBack(response) { if (response.value == null || response.value.length == 0) { return; } var stemmer = document.getElementById("ForumStemmer" + forumitemid); stemmer.innerHTML = response.value; } function showVarslediv(divid) { if (document.getElementById("ForumVarsle" + divid).style.display == 'block') { document.getElementById("ForumVarsle" + divid).style.display = 'none'; } else { document.getElementById("ForumVarsle" + divid).style.display = 'block'; } } function showSlettediv(divid) { if (document.getElementById("trSletteInnlegg" + divid).style.display == 'block') { document.getElementById("trSletteInnlegg" + divid).style.display = 'none'; } else { document.getElementById("trSletteInnlegg" + divid).style.display = 'block'; } } function showSletteThreaddiv(divid) { if (document.getElementById("divDeleteThreadButton" + divid).style.display == 'block') { document.getElementById("divDeleteThreadButton" + divid).style.display = 'none'; } else { document.getElementById("divDeleteThreadButton" + divid).style.display = 'block'; } }

